xfs
[Top] [All Lists]

[XFS updates] XFS development tree annotated tag, v2.6.32-rc1, created.

To: xfs@xxxxxxxxxxx
Subject: [XFS updates] XFS development tree annotated tag, v2.6.32-rc1, created. v2.6.32-rc1
From: xfs@xxxxxxxxxxx
Date: Fri, 22 Jan 2010 16:21:33 -0600
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "XFS development tree".

The annotated tag, v2.6.32-rc1 has been created
        at  1016bf08944977a33d3a48edc15ee34b425f6d8a (tag)
   tagging  17d857be649a21ca90008c6dc425d849fa83db5c (commit)
  replaces  v2.6.31
 tagged by  Linus Torvalds
        on  Sun Sep 27 14:57:59 2009 -0700

- Log -----------------------------------------------------------------
Linux 2.6.32-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAkq/3+0ACgkQF3YsRnbiHLsS/QCgoL2XSYdbPstvY6hv/7SqAyCI
ACsAnRdt0aMSMduj7OK8PxAZe95XuPlF
=hKDz
-----END PGP SIGNATURE-----

Aaro Koskinen (2):
      SLUB: fix ARCH_KMALLOC_MINALIGN cases 64 and 256
      sisfb: change SiS_DDC_Port type to SISIOADDRESS

Abhijeet Kolekar (1):
      iwlwifi: fix remove key error

Abhishek Kulkarni (4):
      9p: Use the i_size_[read, write]() macros instead of using inode->i_size 
directly.
      9p: Fix the incorrect update of inode size in v9fs_file_write()
      9p: Add fscache support to 9p
      9p: Update documentation to add fscache related bits

Abylay Ospan (4):
      V4L/DVB (12311): Change clocking configuration and frequency for NetUP 
card.
      V4L/DVB (12312): stv0900: fix i2c repeater configuration must be set to 
manual
      V4L/DVB (12956): Fix gpio mutex in NetUP Dual DVB-S2 CI card.
      V4L/DVB (12957): Fix MAC address reading from EEPROM in NetUP Dual DVB-S2 
CI card.

AceLan Kao (1):
      V4L/DVB (12352): gspca - vc032x: Fix mi1310_soc preview and LED

Adam Jackson (2):
      drm: shut the EDID warnings up.
      drm: prune modes when output is disconnected.

Adrian Hunter (18):
      mmc: add 'enable' and 'disable' methods to mmc host
      mmc: allow host claim / release nesting
      mmc: add MMC_CAP_NONREMOVABLE host capability
      mmc: add ability to save power by powering off cards
      mmc: check status after MMC SWITCH command
      omap_hsmmc: make use of new enable/disable interface
      omap_hsmmc: keep track of power mode
      omap_hsmmc: ensure workqueues are empty before suspend
      omap_hsmmc: make use of new MMC_CAP_NONREMOVABLE host capability
      ARM: OMAP: mmc-twl4030: add regulator sleep / wake function
      omap_hsmmc: put MMC regulator to sleep
      omap_hsmmc: clear interrupt status after init sequence
      omap_hsmmc: cater for weird CMD6 behaviour
      omap_hsmmc: prevent races with irq handler
      omap_hsmmc: protect the card when the cover is open
      omap_hsmmc: ensure all clock enables and disables are paired
      omap_hsmmc: set a large data timeout for commands with busy signal
      ARM: OMAP: RX51: set MMC capabilities and power-saving flag

Ajay Kumar Gupta (1):
      USB: musb: fix put_device() call sequence

Ajit Khaparde (4):
      be2net: Add GRO support to the be2net driver. LRO is not supported 
anymore.
      net/ethtool: Add support for the ethtool feature to flash firmware image 
from a specified file.
      be2net: Changes to support flashing of the be2 network adapter
      be2net: Code changes in Tx path to use skb_dma_map/skb_dma_unmap

Akihiro Tsukada (1):
      V4L/DVB (13000): add driver for 774 Friio White USB ISDB-T receiver

Akinobu Mita (9):
      x86: Clean up dump_pagetable()
      x86: Use get_desc_base()
      x86: Remove unused patch_espfix_desc()
      x86: Introduce set_desc_base() and set_desc_limit()
      x86: Introduce GDT_ENTRY_INIT()
      x86: Introduce GDT_ENTRY_INIT(), initialize bad_bios_desc statically
      KVM: x86: use get_desc_base() and get_desc_limit()
      KVM: x86: use kvm_get_gdt() and kvm_read_ldt()
      mm: add gfp mask checking for __get_free_pages()

Akira Fujita (9):
      ext4: Fix compile warnings with MB_DEBUG
      ext4: Fix wrong comparisons in mext_check_arguments()
      ext4: Remove unneeded BUG_ON() in ext4_move_extents()
      ext4: Return exchanged blocks count to user space in failure
      ext4: Fix small typo for move_extent_per_page()
      ext4: Replace get_ext_path macro with an inline funciton
      ext4: Replace BUG_ON() with ext4_error() in move_extents.c
      ext4: Add null extent check to ext_get_path
      ext4: Fix different block exchange issue in EXT4_IOC_MOVE_EXT

Al Viro (1):
      nfs[23] tcp breakage in mount with binary options

Alan Cox (117):
      x86/cpu: Clean up various files a bit
      [libata] Add pata_rdc driver for RDC ATA devices
      Staging: et1310: Fix the coding style
      Staging: sep: Move the RAR support into staging where it is supposed to be
      Staging: rar: fix some initial type problems
      Staging: rar/sep: Don't use random VENDOR_ID macros but the proper names
      Staging: sep: Fix rar build
      Staging: rar/sep: Remove C++isms from the headers
      Staging: sep: Create a structure to hold all the current crap spewed 
about as globals
      Staging: sep: rework write_register/read_register
      Staging: sep: We have two different repeats of the same logic
      Staging: sep: do something about all the printk macros
      Staging: sep: indent pass
      Staging: sep: first pass after indent
      Staging: sep: priceless ...
      Staging: sep: Put all the ARM bits together
      Staging: sep: function shuffle
      Staging: sep: statically initialize the fops like other drivers
      Staging: sep: kill lock wrapper
      Staging: sep: merge the two files
      Staging: sep: make everything static
      Staging: sep: kill off unused code
      Staging: sep: squish some of the wrapper functions
      Staging: sep: forward declaration removal time
      Staging: sep: fix time handler
      Staging: sep: use O_NDELAY instead of magic APIs
      Staging: sep: rename some fields
      Staging: sep: Fix PCI irq usage
      Staging: sep: Use filp->private_data to create proper device instances
      Staging: sep: clean up after switching to passing sep
      Staging: sep: fix flow API
      Staging: sep: load_rom is remarkably verbose and repetetive
      Staging: sep: remove module int macro
      Staging: sep: Try and get kernel address and user address types right
      Staging: sep: remove extra CFLAGS we don't use
      Staging: sep: Use the proper allocators for the shared area
      Staging: sep: fix a conversion thinko
      Staging: sep: various minor tidyups
      Staging: sep: tidy firmware load
      Staging: sep: Implement some proper open/close methods
      Staging: sep: kick out various fields we can prove are not needed
      Staging: sep: flow ioctl cleanup
      Staging: sep: clean up command sending
      Staging: sep: clean up time
      Staging: sep: untangle the register_fs code
      Staging: sep: use ioremap helpers
      Staging: iio: Fix type warnings
      Staging: altpciechdma: 64bit type warning fix
      Staging: pohmelfs: fix atomic type spew
      Staging: pohmelfs: fix type errors
      Staging: et1310: kill pAdapter in favour of a sane name
      Staging: et131x: spinlocks
      Staging: et131x: power state
      Staging: et131x: kill unused RCV_REF macros
      Staging et131x: kill refcount
      Staging: et131x: MPSend macros
      Staging: et131x: kill copied PCI fields
      Staging: et131x: Take a kref for the PCI pointer we cache
      Staging: et131x: CSRAddress to regs
      Staging: et131x: Eliminate RegistryDMA Cache
      Staging: et131x: eliminate write only registry fields
      Staging: et131x: clean up constant rx/tx registry fields
      Staging: et131x: attack the config stuff
      Staging: et131x: config is already zeroed
      Staging: et131x: fold the diet config into the other code
      Staging: et131x: de-hungarianise a bit
      Staging: et131x: continue pruning unused fields
      Staging: et131x: remove unused PCI identifiers
      Staging: et131x: eeprom remove features
      Staging: et131x: sort out the mmc enable routine
      Staging: et131x: clean up MMC_SRAM_
      Staging: et131x: quick tidy of the debug code
      Staging: et131x: kill the Q_ADDR struct
      Staging: et131x: clean up PM_CSR_t
      Staging: et131x: clean up DMA10/DMA4 types
      Staging: et131x: clean up MP_FLAG macros
      Staging: et131x: kill the interrupt magic define and types
      Staging: et131x: put the jagcore routines in with their users
      Staging: et131x: kill MSI type
      Staging: et131x: kill the loopback type
      Staging: et131x: prune all the debug code
      Staging: et131x: re-order the initpci code to match usual Linux style
      Staging: et131x: kill off the TXDMA error type
      Staging: et131x: kill off the TXDMA CSR type
      slip: Clean up create and destroy
      kfifo: Use "const" definitions
      tty: Fix a typo noted in passing
      mos7840: remove old dead modem logic
      tty: Add a full port_close function
      riscom8: split open and close methods up
      mxser: Split close ready for a standard tty_port_close method
      isicom: Split the close hardware bits out
      tty: riscom8 kref and tty_port_close
      cyclades: use the full port_close function
      tty: make the kref destructor occur asynchronously
      cdc_acm: Fix to use modern speed interfaces
      tty: USB hangup is racy
      tty: remove dtr/rts use from the driver open methods
      tty: USB can now use the shutdown method for kref based freeing of ports
      vt: add an event interface
      vt: remove power stuff from kernel/power
      vt: move kernel stuff out of vt.h
      vt: add an activate and lock
      tty: USB does not need the filp argument in the drivers
      isicom: split the open method for the isicom device
      serial: kill off uart_info
      serial: Fold closing_* fields into the tty_port ones
      serial: use tty_port pointers in the core code
      serial: move count into the tty_port version
      serial: move the flags into the tty_port field
      serial: kill off uif_t
      serial: replace the state mutex with the tty port mutex
      serial: move delta_msr_wait into the tty_port
      serial: move port users helper
      serial: kill USF_CLOSING_* definitions
      serial: introduce tty krefs
      tty: USB serial termios bits

Alan Jenkins (12):
      eeepc-laptop: don't touch the pci slot if it was claimed by a different 
driver
      eeepc-laptop: use a mutex to serialize pci hotplug (resume vs. notify)
      eeepc-laptop: fix pci hotplug race on load and unload
      eeepc-laptop: fix ordering of init and exit functions
      eeepc-laptop: make input device a child of the platform device
      eeepc-laptop: remove redundant rfkill_set_sw_state in resume handler
      eeepc-laptop: check the 3G rfkill state on resume
      eeepc-laptop: correct the description of the hibernation abort bug
      eeepc-laptop: switch to dev_pm_ops
      eeepc-laptop: fix rfkill memory leak on unload
      eeepc-laptop: allow rfkill hotplug to work on the 900A model
      8139cp: fix duplicate loglevel in module load message

Alan Stern (21):
      Driver core: add new device to bus's list before probing
      TTY: fix typos
      usb-serial: change referencing of port and serial structures
      usb-serial: put subroutines in logical order
      usb-serial: change logic of serial lookups
      usb-serial: acquire references when a new tty is installed
      usb-serial: fix termios initialization logic
      usb-serial: rename subroutines
      usb-serial: add missing tests and debug lines
      usb-serial: straighten out serial_open
      USB serial: update the console driver
      USB: add API for userspace drivers to "claim" ports
      USB: make intf.pm_usage an atomic_t
      USB: make the "usbfs_snoop" log more pertinent
      USB: check for hub driver not bound to root hub device
      USB: don't lose mode switch events on suspended devices
      USB: dummy-hcd: accept mismatch between wLength and transfer length
      USB: s3c2410: unregister should call unbind, not disconnect
      USB: EHCI: rescan the queue after an unlink
      USB: EHCI: change deschedule logic for interrupt QHs
      USB: usbfs: add USBDEVFS_URB_BULK_CONTINUATION flag

Albert Herranz (3):
      ssb: Implement SDIO host bus support
      b43: Add Soft-MAC SDIO device support
      b43: fix build error if !CONFIG_B43_LEDS

Albin Tonnerre (3):
      tracing: Remove mentioning of legacy latency_trace file from documentation
      PM: Add convenience macro to make switching to dev_pm_ops less error-prone
      include/linux/unaligned/{l,b}e_byteshift.h: fix usage for compressed 
kernels

Alek Du (5):
      USB: EHCI: add need_io_watchdog flag to ehci_hcd
      USB: EHCI: split ehci_qh into hw and sw parts
      USB: EHCI: Add Intel Moorestown EHCI controller HOSTPCx extensions and 
support phy low power mode
      gpio: add Intel Moorestown Platform Langwell chip gpio driver
      gpio: pca953x: add support for MAX7315

Aleksandr V. Piskunov (1):
      V4L/DVB (12485): zl10353: correct implementation of 
FE_READ_UNCORRECTED_BLOCKS

Alessandro Guido (1):
      HID: Remove duplicate Kconfig entry

Alessandro Rubini (10):
      [ARM] 5582/1: VIC: support ST-modified version with a split init
      [ARM] 5583/1: VIC: acknowledge software interrupts
      [ARM] 5590/1: Add basic support for ST Nomadik 8815 SoC and evaluation 
board
      [ARM] 5584/1: nomadik: add gpio driver and devices
      [ARM] 5585/1: nomadik: add gpio-i2c devices
      [ARM] 5586/1: nomadik board: added ethernet
      [ARM] 5587/1: nomadik: add l2cc
      [ARM] 5588/1: nomadik: add defconfig for nhk8815
      mtd: nand: driver for Nomadik 8815 SoC (on NHK8815 board)
      mtd: OneNand support for Nomadik 8815 SoC (on NHK8815 board)

Alessandro Zummo (3):
      rtc: rtc-ds1302 fixes
      rtc: rtc-sh fixes
      rtc: reorder Makefile

Alex Chiang (6):
      ACPI: pci_slot.ko wants a 64-bit _SUN
      PCI: remove pcibios_scan_all_fns()
      ACPI: export acpi_pci_root and friends
      PCI Hotplug: acpiphp: get pci_bus from acpi handle correctly
      PCI Hotplug: acpiphp: find bridges the easy way
      PCI Hotplug: convert acpi_pci_detect_ejectable() to take an acpi_handle

Alex Deucher (13):
      drm/radeon/kms: re-apply 2007d633d639c896396e4c4b53b38068f3831307
      drm/radeon/r600: use fence->timeout directly
      drm/radeon/r600: fix legacy blit code
      drm/radeon/kms/r600: fix blit support
      drm/radeon/kms/r600: use blit for BO moves
      drm/radeon/kms: pull in latest quirks and fixes from ddx
      drm/radeon/kms: add common scaled modes for TV and LVDS
      drm/radeon/kms: add common lvds modes in the ddc case
      drm/radeon/kms/r600: fix blit dword count for non r6xx
      drm/radeon/kms: fix typo in quirks
      drm/radeon/r600: don't do interrupts
      drm/radeon/r600/kms: rv670 is not DCE3
      drm/radeon: some r420s have a CP race with the DMA engine.

Alex Elder (4):
      xfs: xfs_showargs() reports group *and* project quotas enabled
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      xfs: Record new maintainer information
      Merge branch 'master' of git://oss.sgi.com/xfs/xfs into for-linus

Alex Roman (1):
      [ARM] pxa/colibri: add UART MFP configuration for the PXA320 module

Alex Williamson (2):
      iommu=pt is a valid early param
      PCI iommu: iommu=pt is a valid early param

Alexander Beregalov (13):
      ar9170: fix build error when !CONFIG_AR9170_LEDS
      Staging: vt6655: fix build when !CONFIG_WIRELESS_EXT
      Staging: vt6655: remove dependency on WIRELESS_EXT version
      Staging: otus: remove dependency on WIRELESS_EXT version
      Staging: vt6656: remove dependency on kernel version
      Staging: vt6656: remove dependency on WIRELESS_EXT version
      Staging: vt665x: depend on WIRELESS_EXT
      Staging: at76_usb: fix !CONFIG_WIRELESS_EXT build
      Staging: at76_usb: replace mac2str() with %pM
      Staging: wlan-ng: remove dependency on WIRELESS_EXT version
      Staging: rt2860: remove dependency on WIRELESS_EXT version
      Staging: agnx: remove flush_workqueue()
      Staging: vt665x: fix built-in compiling

Alexander Duyck (21):
      igb: remove media type fiber as it is misleading
      igb: make serdes power down available for 82575 in addition to 82576 parts
      igb: change configure_pcs_link to void since it always returns 0
      igb: do not overwrite EEPROM LED settings
      igb: add completion timeout workaround for 82575/82576
      igb: move all multicast addresses into multicast table array
      igb: cleanup receive address register initialization
      igb: remove unused switch statement from igb_set_wol
      igb: add support for 82576 mezzanine card
      igb: use buffer_info->dma instead of shinfo->nr_frags to determine unmap
      igb: cleanup flow control configuration to make requested/current more 
clear
      igb: initialize mailbox function pointers prior to phy init
      igbvf: resolve "frees DMA memory with different size" warnings
      igb/ixgbe: add IPV6_CSUM support to vlan_features
      igb: add support for set_rx_mode netdevice operation
      igb: only disable/enable interrupt bits for igb physical function
      igb: set vf rlpml wasn't taking vlan tag into account
      PCI quirk: update 82576 device ids in SR-IOV quirks list
      igb: reset sgmii phy at start of init
      igb: do not allow phy sw reset code to make calls to null pointers
      igb: resolve namespacecheck warning for igb_hash_mc_addr

Alexander Graf (4):
      x86: Add definition for IGNNE MSR
      KVM: Implement MSRs used by Hyper-V
      KVM: SVM: Implement INVLPGA
      KVM: SVM: Improve nested interrupt injection

Alexander Schmidt (1):
      IB/ehca: Make port autodetect mode the default

Alexander Strakh (1):
      [CIFS] Memory leak in ntlmv2 hash calculation

Alexandros Batsakis (3):
      nfsd41: sunrpc: svc_tcp_recv_record()
      nfsd41: sunrpc: add new xprt class for nfsv4.1 backchannel
      nfsd41: modify nfsd4.1 backchannel to use new xprt class

Alexey Dobriyan (38):
      sparc64: cheaper asm/uaccess.h inclusion
      x86: uv: Clean up uv_ptc_init(), use proc_create()
      pktgen: use proc_create_data()
      can: switch to seq_file
      drm: use proc_create_data()
      netfilter: nf_conntrack: netns fix re reliable conntrack event delivery
      netns: embed ip6_dst_ops directly
      ide: convert to ->proc_fops
      sparc: convert /proc/io_map, /proc/dvma_map to seq_file
      sctp: use proc_create()
      headers: net/ipv[46]/protocol.c header trim
      net: constify struct net_protocol
      net: constify struct inet6_protocol
      net: constify remaining proto_ops
      xfs: switch to seq_file
      MIPS: Lasat: Fix compilation
      headers: taskstats_kern.h trim
      Fix "W" macro in arch/arm/include/asm/unified.h
      acpi: switch /proc/acpi/{debug_layer,debug_level} to seq_file
      kernel/profile.c: Switch /proc/irq/prof_cpu_mask to seq_file
      const: make struct super_block::dq_op const
      const: make struct super_block::s_qcop const
      const: mark remaining super_operations const
      const: mark remaining export_operations const
      const: mark remaining address_space_operations const
      const: mark remaining inode_operations as const
      const: make file_lock_operations const
      const: make lock_manager_operations const
      const: make block_device_operations const
      oom: move oom_killer_enable()/oom_killer_disable to where they belong
      pcmcia: switch /proc/bus/pccard/drivers to seq_file
      viafb: switch to seq_file
      headers: utsname.h redux
      sysctl: remove "struct file *" argument of ->proc_handler
      aio: ifdef fields in mm_struct
      gru: use proc_create()
      headers: kref.h redux
      const: mark struct vm_struct_operations

Alexey Starikovskiy (4):
      ACPICA: Don't switch task then not allowed
      ACPI: EC: Merge IRQ and POLL modes
      ACPI: EC: use BURST mode only for MSI notebooks
      ACPI: EC: Drop orphan comment

Alistair John Strachan (1):
      hwmon: (abituguru3) Support multiple DMI strings per chip ID

Alok Kataria (1):
      x86: Print the hypervisor returned tsc_khz during boot

Amerigo Wang (7):
      x86, 32-bit: Use generic sys_pipe()
      SLUB: Fix some coding style issues
      selinux: adjust rules for ATTR_FORCE
      vfs: allow file truncations when both suid and write permissions set
      x86: Fix an incorrect argument of reserve_bootmem()
      kcore: fix /proc/kcore's stat.st_size
      elf: clean up fill_note_info()

Amit Kucheria (3):
      mfd: Add support for TWL4030/5030 dynamic power switching
      mfd: Print warning for twl4030 out-of-order script loading
      mfd: OMAP: Board-specifc twl4030 DPS scripts for RX51 board

Amit Kumar Salecha (8):
      netxen: support for ethtool set ringparam
      netxen: implement pci driver shutdown
      netxen: fix ip addr hashing after firmware reset
      netxen: pre calculate register addresses
      netxen: fix check for ip addr hashing support
      netxen: fix tx descriptor structure
      netxen: change firmware write size
      netxen: fix tx timeout recovery

Amit Shah (3):
      KVM: ignore reads to perfctr msrs
      Documentation: Update KVM list email address
      virtio_net: Check for room in the vq before adding buffer

Anand Gadiyar (7):
      MUSB: Remove usb_musb_pm_init() call
      trivial: OHCI: Fix typo in a comment
      trivial: fix typo "for for" in multiple files
      trivial: fix typo "to to" in multiple files
      USB: EHCI: OHCI: Remove unnecessary includes of reboot.h
      USB: OMAP: ISP1301: Compile fix
      OMAP: HSMMC: do not enable buffer ready interrupt if using DMA

Anders Kaseorg (1):
      x86: fix fragile computation of vsyscall address

Andi Kleen (38):
      x86: mce: Make CONFIG_X86_ANCIENT_MCE dependent on CONFIG_X86_MCE
      x86: mce: Update X86_MCE description in x86/Kconfig
      x86: mce: Remove old i386 machine check code
      x86: mce: Rename CONFIG_X86_NEW_MCE to CONFIG_X86_MCE
      x86: mce: Move code in mce.c
      x86: mce: Move per bank data in a single datastructure
      x86: mce: macros to compute banks MSRs
      x86: mce: Lower maximum number of banks to architecture limit
      TCP: Add comments to (near) all functions in tcp_output.c v3
      PCI: disable pci_find_device warnings when deprecated pci functions are 
enabled
      x86, mce: Fix compilation with !CONFIG_DEBUG_FS in mce-severity.c
      HWPOISON: Add page flag for poisoned pages
      HWPOISON: Export some rmap vma locking to outside world
      HWPOISON: Add support for poison swap entries v2
      HWPOISON: Add new SIGBUS error codes for hardware poison signals
      HWPOISON: Add basic support for poisoned pages in fault handler v3
      HWPOISON: Add poison check to page fault handling
      HWPOISON: x86: Add VM_FAULT_HWPOISON handling to x86 page fault handler v2
      HWPOISON: Use bitmask/action code for try_to_unmap behaviour
      HWPOISON: Handle hardware poisoned pages in try_to_unmap
      HWPOISON: Define a new error_remove_page address space op for async 
truncation
      HWPOISON: Add PR_MCE_KILL prctl to control early kill behaviour per 
process
      HWPOISON: The high level memory error handler in the VM v7
      HWPOISON: Enable .remove_error_page for migration aware file systems
      HWPOISON: Enable error_remove_page for NFS
      HWPOISON: Add madvise() based injector for hardware poisoned pages v4
      HWPOISON: Add simple debugfs interface to inject hwpoison on arbitary PFNs
      HWPOISON: Enable error_remove_page on btrfs
      PCI: Disable AER with pci=nomsi
      x86: Remove final bits of CONFIG_X86_OLD_MCE
      kbuild: Check if linker supports the -X option
      kbuild: echo the record_mcount command
      kbuild: set -fconserve-stack option for gcc 4.5
      kbuild: fail build if recordmcount.pl fails
      Documentation/memory.txt: remove some very outdated recommendations
      kmap_types.h: rename D macro
      vfs: optimization for touch_atime()
      vfs: optimize touch_time() too

Andiry Brienza (1):
      ALSA: hda - Add support for new AMD HD audio devices

Andre Draszik (3):
      sh: ratelimit unaligned fixups
      sh: Allow user control over misaligned fixup handling
      sh: cleanup of do_address_error()

Andre Maasikas (1):
      drm/radeon/r600: set correct pitch for 4 byte copy

Andre Prendel (2):
      hwmon: Add driver for Texas Instruments TMP421/422/423 sensor chips
      hwmon: (tmp421) Add documentation

Andre Przywara (15):
      KVM: SVM: use explicit 64bit storage for sysenter values
      KVM: Move performance counter MSR access interception to generic x86 path
      KVM: Allow emulation of syscalls instructions on #UD
      KVM: x86 emulator: Add missing EFLAGS bit definitions
      KVM: x86 emulator: Prepare for emulation of syscall instructions
      KVM: x86 emulator: add syscall emulation
      KVM: x86 emulator: Add sysenter emulation
      KVM: x86 emulator: Add sysexit emulation
      KVM: ignore AMDs HWCR register access to set the FFDIS bit
      KVM: ignore reads from AMDs C1E enabled MSR
      KVM: introduce module parameter for ignoring unknown MSRs accesses
      KVM: Ignore PCI ECS I/O enablement
      KVM: handle AMD microcode MSR
      KVM: fix MMIO_CONF_BASE MSR access
      KVM: add module parameters documentation

Andrea Arcangeli (1):
      ksm: fix deadlock with munlock in exit_mmap

Andreas Dilger (2):
      jbd2: round commit timer up to avoid uncommitted transaction
      JBD: round commit timer up to avoid uncommitted transaction

Andreas Herrmann (18):
      sched: Use structure to store local data in __build_sched_domains
      sched: Separate out allocation/free/goto-hell from __build_sched_domains
      sched: Separate out build of NUMA sched domain from __build_sched_domains
      sched: Separate out build of CPU sched domain from __build_sched_domains
      sched: Separate out build of MC sched domain from __build_sched_domains
      sched: Separate out build of SMT sched domain from __build_sched_domains
      sched: Separate out build of SMT sched groups from __build_sched_domains
      sched: Separate out build of MC sched groups from __build_sched_domains
      sched: Separate out build of CPU sched groups from __build_sched_domains
      sched: Separate out build of ALLNODES sched groups from 
__build_sched_domains
      sched: Separate out build of NUMA sched groups from __build_sched_domains
      sched: Consolidate definition of variable sd in __build_sched_domains
      x86: Fix CPU llc_shared_map information for AMD Magny-Cours
      x86, cacheinfo: Fixup L3 cache information for AMD multi-node processors
      x86, mcheck: Use correct cpumask for shared bank4
      x86, sched: Workaround broken sched domain creation for AMD Magny-Cours
      x86, EDAC: Provide function to return NodeId of a CPU
      x86, mce: Fix compile warning in case of CONFIG_SMP=n

Andreas Mohr (4):
      ALSA: azt3328: fix Kconfig entry
      ALSA: azt3328: large codec cleanup, add I2S port etc.
      ALSA: azt3328: fix previous breakage, improve suspend, cleanups
      V4L/DVB (13003): Correct dangerous and inefficient msecs_to_jiffies() 
calculation in some V4L2 drivers

Andreas Oberritter (2):
      V4L/DVB (12275): Add two new ioctls: DMX_ADD_PID and DMX_REMOVE_PID
      V4L/DVB (12276): Remove a useless check from dvb_dmx_swfilter_packet()

Andreas Schlick (1):
      ext4: Always set dx_node's fake_dirent explicitly.

Andres Salomon (3):
      Revert "power: remove POWER_SUPPLY_PROP_CAPACITY_LEVEL"
      olpc_battery: Add an 'error' sysfs device that displays raw errors
      power_supply: Add a charge_type property, and use it for olpc driver

Andrew Morton (13):
      arch/x86/oprofile/op_model_amd.c: fix op_amd_handle_ibs() return type
      driver core: platform_device_add_data(): use kmemdup()
      sched: Fix raciness in runqueue_is_locked()
      drivers/dma/ioat/dma_v2.c: fix warnings
      net: fix CONFIG_NET=n build on sparc64
      drivers/media/dvb/pt1/pt1.c needs vmalloc.h
      drivers/mfd/ab3100-core.c: fix powerpc build error
      include/linux/kmemcheck.h: fix a trillion warnings
      drivers/video/tmiofb.c: fix uninitialised return value
      include/linux/cred.h: fix build
      drivers/usb/serial/sierra.c: fix CONFIG_PM=n build
      procfs: disable per-task stack usage on NOMMU
      hugetlb_file_setup(): use C, not cpp

Andrew Price (1):
      rt2x00: fix the definition of rt2x00crypto_rx_insert_iv

Andrew Vasquez (8):
      [SCSI] qla2xxx: Correctly handle 'global port-unavailable' AEN.
      [SCSI] qla2xxx: ISP21xx/22xx do not support FDMI registrations.
      [SCSI] qla2xxx: Correct display of vp_count in debug printk.
      [SCSI] qla2xxx: Generalize srb structure usage.
      [SCSI] qla2xxx: Add asynchronous-login support.
      [SCSI] qla2xxx: Further limit device-table (qla_devtbl) lookup to 
non-24xx.
      [SCSI] qla2xxx: Correct various NPIV issues.
      [SCSI] qla2xxx: Properly delete rports attached to a vport.

Andrew Victor (1):
      ARM: 5719/1: [AT91] Fix AC97 breakage

Andrey Yurovsky (7):
      libertas: remove ps_supported flag, use fwcapinfo
      libertas: copy WPA keys to priv when associating
      libertas: correct card cleanup order in SPI driver
      libertas: fix card cleanup order in SDIO driver
      libertas: check valid bits in SPI bus mode reg
      mac80211: Use correct sign for mesh active path refresh.
      libertas: don't use dynamic-sized array

Andrzej Hajda (1):
      V4L/DVB (12465): cx88: High resolution timer for Remote Controls

Andy Adamson (16):
      nfsd41: use globals for DRC limits
      nfsd41: reclaim DRC memory on session free
      nfsd41: minor set_forechannel_maxreqs cleanup
      nfsd41: reserve less memory for DRC
      nfsd41: hange from page to memory based drc limits
      nfsd41: remove redundant forechannel max requests check
      nfsd41: change check_slot_seqid parameters
      nfsd41: Use separate DRC for setclientid
      nfsd41: rename nfsd4_enc_uncached_replay
      nfsd41: encode replay sequence from the slot values
      nfsd41: expand solo sequence check
      nfsd41: bound forechannel drc size by memory usage
      nfsd41: use session maxreqs for sequence target and highest slotid
      nfsd41: replace nfserr_resource in pure nfs41 responses
      nfsd41: replace page based DRC with buffer based DRC
      nfsd41: Backchannel: callback infrastructure

Andy Grover (20):
      RDS: Set retry_count to 2 and make modifiable via modparam
      RDS/IB: Improve RDS protocol version checking
      RDS/IB: Handle connections using RDS 3.0 wire protocol
      RDS/IB: Fix printk to indicate remote IP, not local
      RDS/RDMA: Fix cut-n-paste errors in printks in rdma_transport.c
      RDS/IB: Rename byte_len to data_len to enhance readability
      RDS: Don't set c_version in __rds_conn_create()
      RDS/IB: Move tx/rx ring init and refill to later
      RDS/IB: Disable flow control in sysctl and explain why
      RDS/IB: Drop connection when a fatal QP event is received
      RDS: Fix completion notifications on blocking sockets
      RDS/IB: Always use PAGE_SIZE for FMR page size
      RDS/IW: Remove page_shift variable from iwarp transport
      RDS/IW: Remove dead code
      RDS: Refactor end of __conn_create for readability
      RDS: Add TCP transport to RDS
      RDS: Export symbols from core RDS
      RDS: Modularize RDMA and TCP transports
      RDS: Track transports via an array, not a list
      RDS: Add a debug message suggesting to load transport modules

Andy Walls (11):
      V4L/DVB (12207): cx18: Add an EEPROM dump routine for the Yuan MPC718 and 
future cards
      V4L/DVB (12209): ivtv: Add card entry for AVerMedia UltraTV 1500 MCE 
(M113 variant)
      V4L/DVB (12210): ivtv: Fix automatic detection of AVerMedia UltraTV 
1500MCE.
      V4L/DVB (12334): tuner-simple: Add an entry for the Partsnic PTI-5NF05 
NTSC tuner
      V4L/DVB (12335): ivtv: Fix errors in AVerTV M113 card definitions and add 
a new M113 card
      V4L/DVB (12336): ivtv: Fix improper GPIO audio mux input switch on video 
standard change
      V4L/DVB (12366): ir-kbd-i2c: Allow use of ir-kdb-i2c internal get_key 
funcs and set ir_type
      V4L/DVB (12367): cx18: Add i2c initialization for Z8F0811/Hauppage IR 
transceivers
      V4L/DVB (12368): ir-kbd-i2c: Add support for Z8F0811/Hauppage IR 
transceivers
      V4L/DVB (12699): cx18: ir-kbd-i2c initialization data should point to a 
persistent object
      V4L/DVB (12884): cx18: Eliminate warning about discarding 'const' is 
assignment for IR init

Andy Whitcroft (5):
      checkpatch: possible types -- else cannot start a type
      checkpatch: indent checks -- stop when we run out of continuation lines
      checkpatch: format strings should not have brackets in macros
      checkpatch: limit sN/uN matches to actual bit sizes
      checkpatch: version 0.29

Aneesh Kumar K.V (7):
      ext4: Fix memory leak fix when mounting an ext4 filesystem
      ext4: Add missing unlock_new_inode() call in extent migration code
      ext4: Allow rename to create more than EXT4_LINK_MAX subdirectories
      ext4: Take page lock before looking at attached buffer_heads flags
      ext4: move ext4_mb_init_group() function earlier in the mballoc.c
      ext4: check for need init flag in ext4_mb_load_buddy
      ext4: Clarify the locking details in mballoc

Anil Ravindranath (1):
      [SCSI] pmcraid: PMC-Sierra MaxRAID driver to support 6Gb/s SAS RAID 
controller

Anil Veerabhadrappa (6):
      [SCSI] bnx2i: remove global variable bnx2i_reg_devices
      [SCSI] bnx2i: bug fixes in bnx2i_init_one to handle error conditions
      [SCSI] bnx2i: convert bnx2i_dev_lock to mutex
      [SCSI] bnx2i: register given device with cnic if shost != NULL in 
ep_connect()
      [SCSI] bnx2i : Fix command session number jump issue seen during cable 
pull test
      [SCSI] bnx2i : Fix "cid #n not valid" issue

Anirban Chakraborty (2):
      [SCSI] qla2xxx: Fix a bug that clears the interrupt status register for 
the base queue
      [SCSI] qla2xxx: Fix to ensure driver works in sinlge queue mode if 
multiqueue fails

Anirban Sinha (4):
      tracing: Eliminate code duplication in kernel/tracepoint.c
      sched: Rename init_cfs_rq => init_tg_cfs_rq
      cleanup console_print()
      Fix ia64 build breakage in head.S

Anthony Liguori (1):
      KVM: When switching to a vm8086 task, load segments as 16-bit

Anton Blanchard (9):
      powerpc: Move 64bit VDSO to improve context switch performance
      powerpc: Rearrange SLB preload code
      powerpc: Preload application text segment instead of TASK_UNMAPPED_BASE
      perf_event: Update PERF_EVENT_FORK header definition
      tracing/workqueue: Use %pf in workqueue trace events
      powerpc: Move 64bit heap above 1TB on machines with 1TB segments
      powerpc/perf_counter: Fix vdso detection
      powerpc: Increase NODES_SHIFT on 64bit from 4 to 8
      powerpc: Fix ibm,client-architecture-support printout

Anton Vorontsov (33):
      ucc_geth: Add support for skb recycling
      netpoll: Introduce netpoll_carrier_timeout kernel option
      powerpc/83xx: Add support for MPC8377E-WLAN boards
      powerpc/85xx: Add support for I2C EEPROMs on MPC8548CDS boards
      powerpc/83xx: Add eSDHC support for MPC837xE-RDB/WLAN boards
      powerpc/85xx: Add eSDHC support for MPC8536DS boards
      powerpc/82xx: Fix BCSR bits for MPC8272ADS boards
      powerpc/82xx: Add CPM USB Gadget support for MPC8272ADS boards
      powerpc/85xx: Add QE USB support for MPC8569E-MDS boards
      ucc_geth: Fix NULL pointer dereference in uec_get_ethtool_stats()
      powerpc/qe: Implement qe_alive_during_sleep() helper function
      ucc_geth: Factor out MAC initialization steps into a call
      ucc_geth: Remove UGETH_MAGIC_PACKET Kconfig symbol and code
      ucc_geth: Implement suspend/resume and Wake-On-LAN support
      phy/marvell: Make non-aneg speed/duplex forcing work for 88E1111 PHYs
      ucc_geth: Rearrange some code to avoid forward declarations
      ucc_geth: Fix hangs after switching from full to half duplex
      8250: Now honours baud rate lower bounds
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      USB: fsl_qe_udc: Add fsl,mpc8323-qe-usb compatible entry
      sdhci: be more strict with get_min_clock() usage
      sdhci-of: fix SD clock calculation
      sdhci-of: avoid writing reserved bits into host control register
      sdhci-of: fix high-speed cards recognition
      powerpc: introduce and document sdhci,wp-inverted property for eSDHC
      sdhci-of: don't hard-code inverted write-protect quirk
      sdhci-of: cleanup eSDHC's set_clock() a little bit
      spi: add support for device table matching
      of: remove "stm,m25p40" alias
      hwmon: adxx: convert to device table matching
      hwmon: lm70: convert to device table matching
      spi: prefix modalias with "spi:"
      3c59x: Get rid of "Trying to free already-free IRQ"

Antonio Ospite (5):
      leds: Fix indentation in LEDS_LP3944 Kconfig entry
      mfd: register ezx-pcap earlier
      regulator: register pcap earlier
      regulator: get pcap data from the parent device
      pxa2xx_spi: register earlier

Antti Palosaari (9):
      V4L/DVB (12752): get_dvb_firmware: add af9015 firmware
      V4L/DVB (12754): af9015: [2/2] fix USB TS configuration
      V4L/DVB (12755): af9015: improve usb control message function slightly
      V4L/DVB (12756): af9015: fix typo in register compare
      V4L/DVB (12950): tuner-simple: add Philips CU1216L
      V4L/DVB (12951): em28xx: add Reddo DVB-C USB TV Box
      V4L/DVB (12959): anysee: increase BULK transfer size from 512 to 8192
      V4L/DVB (12960): anysee: coding style fix
      V4L/DVB (12962): ce6230: increase BULK transfer size from 512 to 8192

Anuj Aggarwal (3):
      Regulator: Add TPS65023 regulator driver
      Regulator: Add TPS6507x regulator driver
      Regulator: Adding TPS65023 and TPS6507x in Kconfig and Makefile

Ari Kauppi (2):
      wl12xx: Fix incorrect warning message.
      wl12xx: Fix CMD_TEST regression via netlink.

Aric Blumer (1):
      USB: ohci-pxa27x: Allow NOCP and OCPM to be cleared

Aric D. Blumer (1):
      USB: ohci-pxa27x: Reconfigure power settings on resume

Arjan van de Ven (18):
      sched: Provide iowait counters
      perf: Add a timestamp to fork events
      perf: Store trace event name/id pairs in perf.data
      perf: Allow perf utilities to have "callback" options without arguments
      perf: Add a sample_event type to the event_union
      tracing, perf: Convert the power tracer into an event tracer
      perf: Add a SVG helper library file
      perf: Add the timechart tool
      perf timechart: Add "perf timechart record"
      perf utils: Be consistent about minimum text size in the svghelper
      tracing, x86, cpuidle: Move the end point of a C state in the power tracer
      perf: Add timechart help text and add timechart to "perf help"
      perf utils: Use a define for the maximum length of a trace event
      perf timechart: Show the name of the waker/wakee in timechart
      perf timechart: Show the duration of scheduler delays in the SVG
      perf util: Make the timechart SVG width dynamic
      perf util: SVG performance improvements
      cpuidle: fix the menu governor to boost IO performance

Arnaldo Carvalho de Melo (3):
      x86, intel_txt: Fix typos in Kconfig help
      perf top: Show RIP only in verbose mode
      Subject: [PATCH] appletalk: Fix skb leak when ipddp interface is not 
loaded

Arnd Bergmann (22):
      x86: add copies of some headers to convert to asm-generic
      x86: convert trivial headers to asm-generic version
      x86: convert almost generic headers to asm-generic version
      x86: convert termios.h to the asm-generic version
      x86: remove all now-duplicate header files
      score: unset __ARCH_WANT_IPC_PARSE_VERSION
      score: remove __{put,get}_user_unknown
      score: add generic sys_call_table
      score: remove init_mm
      score: add prototypes for wrapped syscalls
      score: add missing #includes
      score: add address space annotations
      score: fix function prototypes
      score: cleanups: dead code, 0 as pointer, shadowed variables
      score: make irq.h definitions local
      score: clean up mm/init.c
      sched: Add default defines for PREEMPT_ACTIVE
      dma-ops: Remove flush_write_buffers() in dma-mapping-common.h
      CRIS: add pgprot_noncached
      tty: handle VT specific compat ioctls in vt driver
      mm: add MAP_HUGETLB for mmaping pseudo-anonymous huge page regions
      mm: remove duplicate asm/mman.h files

Arnd Hannemann (2):
      mac80211: Remove unnused throughput field from minstrel_rate.
      mac80211: Fix output of minstrels rc_stats

Arputham Benjamin (2):
      mlx4_core: Distinguish multiple devices in /proc/interrupts
      IB/mthca: Distinguish multiple devices in /proc/interrupts

Artem Bityutskiy (18):
      UBIFS: kill BKL
      UBIFS: remove unneeded call from ubifs_sync_fs
      UBI: print a message if ECH is corrupted and VIDH is ok
      UBI: amend NOR flash pre-erase quirk
      UBI: print a warning if too many PEBs are corrupted
      UBI: introduce flash dump helper
      UBI: improve NOR flash erasure quirk
      UBIFS: constify file and inode operations
      UBIFS: add inode size debugging check
      UBIFS: do not print scary error messages needlessly
      UBIFS: check ubifs_scan error codes better
      UBIFS: amend commentaries
      UBIFS: define journal head numbers in ubifs-media.h
      UBIFS: improve journal head debugging prints
      UBIFS: various minor commentary fixes
      UBIFS: improve lprops dump
      UBIFS: fix debugging dump
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into linux-next

Arve Hjønnevåg (2):
      Staging: HTC Dream: touchscreen driver for staging
      Staging: dream: add support for input on GPIO pins

Ashish Kalra (1):
      sata_fsl: Defer non-ncq commands when ncq commands active

Ashwin Chaugule (1):
      hrtimer: Eliminate needless reprogramming of clock events device

Atsushi Nemoto (11):
      ASoC: txx9aclc: dynamically allocate dmaengine devname
      tc35815: Disable StripCRC
      tc35815: Improve BLEx / FDAEx handling
      tc35815: Increase timeout for mdio
      tc35815: Fix rx_missed_errors count
      tc35815: Use 0 RxFragSize.MinFrag value for non-packing mode
      dmaengine: Move all map_sg/unmap_sg for slave channel to its client
      MIPS: TXx9: Disable PM capability of TX493[89] internal ether
      mtd: nand: add __nand_correct_data helper function
      mtd: nand: fix tmio_nand ecc correction
      mtd: nand: txx9ndfmc: transfer 512 byte at a time if possible

Atsushi Tsuji (1):
      tracing: Fix minor bugs for __unregister_ftrace_function_probe

Avi Kivity (37):
      KVM: x86 emulator: Implement zero-extended immediate decoding
      KVM: x86 emulator: fix jmp far decoding (opcode 0xea)
      KVM: Move common KVM Kconfig items to new file virt/kvm/Kconfig
      KVM: SVM: Fold kvm_svm.h info svm.c
      KVM: VMX: Avoid duplicate ept tlb flush when setting cr3
      KVM: VMX: Simplify pdptr and cr3 management
      KVM: Cache pdptrs
      KVM: VMX: Fix reporting of unhandled EPT violations
      KVM: Calculate available entries in coalesced mmio ring
      KVM: Reorder ioctls in kvm.h
      KVM: VMX: Move rmode structure to vmx-specific code
      KVM: MMU: Fix is_dirty_pte()
      KVM: MMU: Adjust pte accessors to explicitly indicate guest or shadow pte
      KVM: MMU: s/shadow_pte/spte/
      KVM: Return to userspace on emulation failure
      KVM: VMX: Only reload guest cr2 if different from host cr2
      KVM: SVM: Don't save/restore host cr2
      KVM: Trace irq level and source id
      KVM: Trace mmio
      KVM: Trace apic registers using their symbolic names
      KVM: MMU: Trace guest pagetable walker
      KVM: Document basic API
      KVM: Trace shadow page lifecycle
      KVM: VMX: Optimize vmx_get_cpl()
      x86: Export kmap_atomic_to_page()
      KVM: SVM: Drop tlb flush workaround in npt
      KVM: Move #endif KVM_CAP_IRQ_ROUTING to correct place
      KVM: VMX: Adjust rflags if in real mode emulation
      KVM: Rename x86_emulate.c to emulate.c
      KVM: Add __KERNEL__ guards to exported headers
      KVM: Add missing #include
      KVM: Protect update_cr8_intercept() when running without an apic
      KVM: Document KVM_CAP_IRQCHIP
      KVM: Optimize kvm_mmu_unprotect_page_virt() for tdp
      KVM: Use thread debug register storage instead of kvm specific data
      KVM: VMX: Conditionally reload debug register 6
      KVM: VMX: Check cpl before emulating debug register access

Axel K (6):
      Staging: rt3090: add device id 1462:891a
      Staging: rt2860: add new device ids
      Staging: rt2860/rt2870/rt3070/rt3090: fix compiler warning on x86_64
      Staging: rt3090: remove possible conflict with rt2860
      Staging: rt3090: rename device from raX to wlanX
      Staging: rt3090: port changes in WPA_MIX_PAIR_CIPHER to rt3090

Balaji Rao (1):
      mmc: in mmc_power_up(), use previously selected ocr if available

Balbir Singh (7):
      memcg: remove the overhead associated with the root cgroup
      memory controller: soft limit documentation
      memory controller: soft limit interface
      memory controller: soft limit organize cgroups
      memory controller: soft limit refactor reclaim flags
      memory controller: soft limit reclaim on contention
      memcg: improve resource counter scalability

Barry Song (21):
      ASoC: Blackfin: convert internal names from bf52x to bf5xx
      ASoC: new ad1938 codec driver based on asoc
      ASoC: blackfin I2S(TDM mode) CPU DAI driver
      ASoC: board driver to connect bf5xx with ad1938
      ASoC: Fix checkpatch issues and typos of ad1938 codec and bf5xx-tdm dai
      ASoC: add output/input widgets in ad1938 to make dac/adc dynamic PM work
      new ad1836 codec driver based on asoc
      ASoC: delete -spi suffix in ad1938 and free private data while registers 
fail
      ASoC: new board driver to connect bfin-5xx with ad1836 codec
      Blackfin: bf537-stamp: add resources for AD1938 audio card
      Blackfin: bf538: add bfin_clear_PPI_STATUS() helper
      Blackfin: bf537-stamp: update AD714x resources
      Blackfin: bf537-stamp: drop ATA interrupt probe workaround
      Blackfin: cm-bf527/bf537-stamp: fix dm9000 resources
      Blackfin: bf538-ezkit: add resources for parallel flash
      Blackfin: bf537-stamp: update ad1836 resources
      Blackfin: delete '-spi' suffix in ad1836/ad1938 driver name
      Blackfin: bf538-ezkit: add SPI IRQ resources
      ASoC: fix typos in Blackfin headers
      ASoC: Blackfin I2S: add lost platform_device parameter to resume function
      ASoC: some minor changes for AD1836 and AD1938 codec drivers

Bart Van Assche (2):
      workqueues: Improve schedule_work() documentation
      [SCSI] libsrp: fix memory leak in srp_ring_free()

Bartlomiej Zolnierkiewicz (157):
      x86, mce: don't log boot MCEs on Pentium M (model == 13) CPUs
      x86, mce: fix "mce" boot option handling for CONFIG_X86_NEW_MCE
      x86, mce: add missing __cpuinit tags
      x86, mce: remove never executed code
      x86, mce: fix reporting of Thermal Monitoring mechanism enabled
      x86: Remove superfluous NULL pointer check in destroy_irq()
      ide: allow ide_dev_read_id() to be called from the IRQ context
      ide: fix races in handling of user-space SET XFER commands
      irq: Remove superfluous NULL pointer check in check_irq_resend()
      nfs: remove superfluous BUG_ON()s
      ALSA: ali5451: remove dead code
      fujitsu-laptop: remove superfluous NULL pointer checks
      fujitsu-laptop: driver [un]registration fixes
      KVM: remove superfluous NULL pointer check in kvm_inject_pit_timer_irqs()
      Staging: rt28[67]0: remove unused md4.h
      Staging: rtl8187se/ieee80211: remove unused files
      Staging: rtl8192su/ieee80211: remove unused files
      Staging: rtl8187se: remove duplicate dot11d.h and ieee80211.h includes
      Staging: rtl8192su: remove duplicate dot11d.h and ieee80211.h includes
      Staging: rtl8187se: remove unused ieee80211_crypt.h
      Staging: rtl8192su: remove unused ieee80211_crypt.h
      Staging: rtl8187se: remove kernel version compatibility wrappers
      Staging: rtl8187se: remove support for older wireless extensions
      Staging: rtl8187se/ieee80211: remove dead _RTL8187_EXT_PATCH_ code
      Staging: rtl8187se/ieee80211: remove superfluous ieee80211_* defines
      Staging: rtl8187se/ieee80211: remove unused dump_chnl_map()
      Staging: rtl8187se/ieee80211: remove superfluous JOHN_* ifdefs
      Staging: rtl8192su: remove kernel version compatibility wrappers
      Staging: rtl8192su: remove support for older wireless extensions
      Staging: rtl8192su/ieee80211: remove unused _ReasonCode enums
      Staging: rtl8192su/ieee80211: switch to use <linux/ieee80211.h>
      Staging: rtl8192su: add TODO
      Staging: rtl8187se: add TODO
      Staging: rtl8187se: remove ENABLE_DOT11D ifdefs
      Staging: rtl8187se: remove CONFIG_RTL8180_PM ifdefs
      Staging: rtl8187se: remove THOMAS_TURBO ifdefs
      Staging: rtl8187se: remove CONFIG_RTL818x_S ifdefs
      Staging: rtl8187se: remove CONFIG_RTL8185B ifdefs
      Staging: rtl8187se: remove CONFIG_RTL8180_IO_MAP ifdefs
      Staging: rtl8187se: remove dead code
      Staging: rtl8187se: remove unused radio frontends
      Staging: rtl8187se: remove debugging code from r8180_core.c
      Staging: rtl8187se: remove unused rtl8225_rf_* functions
      Staging: rtl8187se: cleanup r8180_rtl8225.c
      Staging: rtl8187se: merge r8180_rtl8225.c with r8180_rtl8225z2.c
      Staging: rtl8187se: cleanup r8180_pm.c
      Staging: rtl8187se: merge r8180_pm.c with r8180_core.c
      Staging: rtl8187se: remove unused definitions from r8180_hw.h
      Staging: rtl8187se: remove unused definitions from r8180.h
      Staging: rtl8187se: cleanup r8180_rtl8225z2.c
      Staging: rtl8187se: cleanup r8180_core.c
      Staging: add rt3090 wireless driver
      Staging: rtl8192su: remove ENABLE_DOT11D ifdefs
      Staging: rtl8192su: remove CONFIG_RTL8192_PM ifdefs
      Staging: rtl8192su: remove THOMAS_TURBO ifdefs
      Staging: rtl8192su: remove USE_ONE_PIPE ifdefs
      Staging: rtl8192su: remove EEPROM_OLD_FORMAT_SUPPORT ifdefs
      Staging: rtl8192su: remove USB_RX_AGGREGATION_SUPPORT ifdefs
      Staging: rtl8192su: remove USB_TX_DRIVER_AGGREGATION_ENABLE ifdefs
      Staging: rtl8192su: remove RTL8192SU_DISABLE_CCK_RATE ifdefs
      Staging: rtl8192su: remove RTL8192S_DISABLE_FW_DM ifdefs
      Staging: rtl8192su: remove DISABLE_BB_RF ifdefs
      Staging: rtl8192su: remove RTL8192SU_USE_PARAM_TXPWR ifdefs
      Staging: rtl8192su: remove RTL8192SU_FPGA_UNSPECIFIED_NETWORK ifdefs
      Staging: rtl8192su: remove RTL8192SU_FPGA_2MAC_VERIFICATION ifdefs
      Staging: rtl8192su: remove RTL8192SU_ASIC_VERIFICATION ifdefs
      Staging: rtl8192su: remove RTL8192SU_USB_PHY_TEST ifdefs
      Staging: rtl8192su: remove RTL8190_Download_Firmware_From_Header ifdefs
      Staging: rtl8192su: remove RTL8192S_PREPARE_FOR_NORMAL_RELEASE ifdefs
      Staging: rtl8192su: remove RTL8192SU_DISABLE_IQK ifdefs
      Staging: rtl8192su: remove RTL8192SE ifdefs
      Staging: rtl8192su: remove RTL8192SU ifdefs
      Staging: rtl8192su: remove unused files
      Staging: rtl8192su: remove dead code
      Staging: vt6655: remove PRIVATE_OBJ ifdefs
      Staging: vt6655: remove unused Makefile.{arm,x86} files
      Staging: rtl8187se/ieee80211: remove OPENSUSE_SLED ifdefs
      Staging: rtl8187se/ieee80211: remove FEDORACORE_9 ifdef
      Staging: rtl8187se/ieee80211: remove NOT_YET ifdefs
      Staging: rtl8187se: remove ENABLE_IPS ifdefs
      Staging: rtl8187se: rename struct ieee80211_hdr to struct 
ieee80211_hdr_4addr
      Staging: rtl8187se: rename struct ieee80211_hdr_3addr_qos to struct 
ieee80211_hdr_3addrqos
      Staging: rtl8187se: rename struct ieee80211_hdr_QOS to struct 
ieee80211_hdr_4addrqos
      Staging: rtl8187se/ieee80211: switch to use <linux/ieee80211.h>
      Staging: rtl8187se/ieee80211: ieee80211.h reorderings
      Staging: rtl8187se/ieee80211: convert MMIE_TYPE_* defines to enums
      Staging: rtl8192su: remove more unused files
      Staging: rtl8192su: make private ieee80211 stack really private
      Staging: rtl8192su: remove JOHN_DUMP[_TXDESC] ifdefs
      Staging: rtl8192su/ieee80211: remove OPENSUSE_SLED ifdefs
      Staging: rtl8192su/ieee80211: remove superfluous container_of definition
      Staging: rtl8192su: remove NOT_YET ifdefs
      Staging: rtl8192su/ieee80211: remove unused IEEE80211_PRINT_STR()
      Staging: rtl8192su/ieee80211: remove unused ieee80211_wx_get_encode_ext()
      Staging: rtl8192su/ieee80211: ieee80211.h cleanups
      Staging: rtl8192su/ieee80211: move rtl8192su specific code out from 
ieee80211.h
      Staging: vt6655: add TODO
      Staging: vt6656: add TODO
      Staging: rt2870: duplicated code is executed twice in AsicEvaluateRxAnt()
      Staging: rt3070: fix build warnings
      Staging: rtxxx0: remove support for older wireless extensions
      Staging: rtxxx0: remove dead platform specific code
      Staging: rtxxx0: kill RT8270_USB_DEVICES() macro
      Staging: rtxxx0: PID checking fixes
      Staging: rt3070: kill TimerQThr thread first in RT28xxThreadTerminate()
      Staging: rtxxx0: kill PID macros
      Staging: rtxxx0: remove unused defines
      Staging: rtxxx0: unify different RT30xx{Read,Write}RFRegister() flavors
      Staging: rtxxx0: remove superfluous RT30xx ifdefs
      Staging: rtxxx0: unify RT{USB,MP}FilterCalibration()
      Staging: rtxxx0: unify MlmeCheckPsmChange()
      Staging: rtxxx0: unify AsicEvaluateRxAnt()
      Staging: rtxxx0: remove dead DBG_DIAGNOSE code
      Staging: rtxxx0: remove dead virtual adapter support
      Staging: rtxxx0: debug messages fixes
      Staging: rtxxx0: remove unused link_list.h
      Staging: rtxxx0: remove superfluous function prototypes
      Staging: rtxxx0: remove private debugging ioctls
      Staging: rtxxx0: remove private ioctls
      Staging: rtxxx0: remove unused code
      Staging: rtxxxx: unify AsicRxAntEvalTimeout()
      Staging: rtxxxx: unify AsicSwitchChannel()
      Staging: rtxx70: unify NICInitRT30xxRFRegisters()
      Staging: rtxxxx: RTMPGetRalinkAuthModeStr() fixes
      Staging: rt3070: update allowed channels list for Japan
      Staging: rt3070: fix PID checking in RTUSBEnqueueCmdFromNdis()
      Staging: rt3070: WEP fixes
      Staging: rt3070: AsicSetSlotTime() fix
      Staging: rt3070: remove needless EFUSE_TAG register read
      Staging: rt3070: add remaining rt2870 device ids
      Staging: rt2870: use internal command for AsicUpdateProtect()
      Staging: rt2870: add fRTUSB_BULK_OUT_DATA_NORMAL_5 quirk
      Staging: rt28x0: add SIOCGIWNAME support to rt_ioctl_giwscan()
      Staging: rt28x0: fix GTK length check in ParseKeyData()
      Staging: rt28x0: fix BPP_R66 register handling
      Staging: rt28x0: fix fOP_STATUS_DOZE flag handling
      Staging: rt28x0 fix BACapability policy handling
      Staging: rt28x0: AsicSwitchChannel() fix
      Staging: rt28x0: BssTableSetEntry() fix
      Staging: rt28x0: MlmeSelectTxRateTable() fix
      Staging: rt28x0: MlmeCheckPsmChange() fix
      Staging: rt28x0: MlmeAssocReqAction() fixes for wpa_supplicant support
      Staging: rt28x0: rt_ioctl_siwencode() fixes
      Staging: rt28x0: LinkUp() fixes
      Staging: rt3070: remove unused MiniportDataMMRequest()
      Staging: rt3070: remove unused RT_CMD_SET_* internal commands
      Staging: rt2870: remove SHOW_ADHOC_ENTRY_INFO support
      Staging: rtxxxx: remove unused AsicAntenna{Select,Setting}()
      Staging: rt2870: add eFuse support
      Staging: rt2870: add Antenna Diversity support
      Staging: rtxx70: merge rt3070 with rt2870
      Staging: rt2870: remove old firmware
      Staging: remove no longer needed rt3070 driver
      Staging: rt3090: enable NATIVE_WPA_SUPPLICANT_SUPPORT option
      MAINTAINERS: remove dead ncpfs list
      ncpfs: remove dead URL from documentation
      ncpfs: fix wrong check in __ncp_ioctl()

Bastian Blank (1):
      powerpc: Remove SMP warning from PowerMac cpufreq

Becky Bruce (3):
      powerpc: Name xpn & x fields in HW Hash PTE format
      powerpc: Rename get_dma_direct_offset get_dma_offset
      powerpc: Change archdata dma_data to a union

Beholder Intl. Ltd. Dmitry Belimov (1):
      V4L/DVB (12419): Fix incorrect type of tuner for the BeholdTV H6 card

Ben Blum (5):
      cgroups: add a read-only "procs" file similar to "tasks" that shows only 
unique tgids
      cgroups: ensure correct concurrent opening/reading of pidlists across pid 
namespaces
      cgroups: use vmalloc for large cgroups pidlist allocations
      cgroups: change css_set freeing mechanism to be under RCU
      cgroups: let ss->can_attach and ss->attach do whole threadgroups at a time

Ben Dooks (49):
      ARM: S3C: Update hwmon device definition and name
      ARM: BAST: Add hwmon device information
      ARM: S3C: Add ADC synchronous read call.
      ARM: HWMON: S3C24XX series ADC driver
      ARM: S3C24XX: Add BWSCON per-bank information.
      ARM: S3C24XX: CPUFREQ: Add core support.
      ARM: S3C: CPUFREQ: Documentation for cpufreq header
      ARM: S3C: CPUFREQ: Move struct s3c_cpufreq_config to cpu-freq-core.h
      ARM: Add ARCH_HAS_CPUFREQ for presence of CPUFREQ driver
      ARM: Add S3C24XX to CPUFreq KConfig
      ARM: S3C2410: CPUFREQ: Add io-timing support.
      ARM: S3C2410: CPUFREQ: Add core support.
      ARM: S3C2410: CPUFREQ: Add PLL table
      ARM: S3C2440: CPUFREQ: Add core support.
      ARM: S3C2440: CPUFREQ: Add PLL tables
      ARM: S3C2440: CPUFREQ: Add crystal frequency Kconfig entries.
      ARM: OSIRIS: CPUFREQ: Add CPU frequency scaling support
      ARM: S3C2412: CPUFREQ: Add core support.
      ARM: PL093: Header file for PL093 SSMC PrimeCell
      ARM: S3C: Update CPU register mapping practices.
      ARM: S3C2412: Update memory register mapping and definitions
      ARM: S3C24XX: CPUFREQ: S3C2412/S3C2443 IO timing support
      ARM: S3C2410: Add S3C2410A sysdev.
      ARM: BAST: CPUFREQ: Add board support
      ARM: S3C2410: Add armclk for cpufreq support
      ARM: S3C: CPUFREQ: Add documentation for system
      ARM: S3C: CPUFREQ: Add debugfs support for cpufreq
      ARM: S3C24XX: Add FIQ IRQ routing support
      ARM: S3C24XX: Add SPI bus 1 on GPD8 through GPD10
      Merge branch 'next-s3c-hwmon' into next-s3c
      Merge branch 'next-s3c-machines' into next-s3c
      Merge branch 'next-s3c24xx' into next-s3c
      Merge branch 'next-s3c24xx-cpufreq' into next-s3c
      Merge branch 'next-s3c64xx' into next-s3c
      Merge branch 'next-s3c64xx-moves' into next-s3c
      ARM: S3C: Add S3C_DEV_NAND Kconfig entry
      ARM: Show FIQ in /proc/interrupts on CONFIG_FIQ
      ASoC: S3C24XX: Add audio core and tlv320aic23 for Simtec boards
      ASoC: tlv320aic3x: Change to use device model
      ASoC: tlv320aic3x: fixup board device changes
      ASoC: S3C24XX: Support for Simtec Hermes boards
      ARM: S3C: Add missing selection of S3C_DEV_NAND in machine Kconfigs.
      Merge branch 'next-s3c64xx-fixes' into next-s3c-fixes
      spi: fix spelling of `automatically' in documentation
      spi_s3c24xx: fix header includes
      spi_s3c24xx: use resource_size() to get resource size
      spi_s3c24xx: use dev_pm_ops
      spi_s3c24xx: cache device setup data
      s3c2410fb: fix clockrate calculation

Ben Gamari (9):
      drm/i915: Move i915_gem_debugfs.c to i915_debugfs.c
      drm/i915: Add i915 register dumping debugfs file
      drm/i915: Check whether chip is wedged in i915_wait_request()
      drm/i915: Refactor save/restore code
      drm/i915: make i915_seqno_passed non-static
      drm/i915: Add hangcheck timer
      drm/i915: Implement GPU reset on i965
      drm/i915: Hookup chip reset in error handler
      drm/i915: Make dev_priv->mm.wedged an atomic_t

Ben Greear (1):
      veth: Zero timestamp in xmit path.

Ben Hutchings (16):
      mdio: mdio_if_info::mmds should not be __bitwise
      sfc: Fix ordering of device registration and initial netif_carrier_off()
      sfc: Do not reinitialise XAUI serdes before it has completed reset
      mdio: Check MDIO_STAT1_FAULT in mdio45_links_ok()
      sfc: QT2025C: Use hard reset only
      sfc: Work around XMAC bug causing packet loss with some peers
      sfc: Improve reliability of RX queue flushing
      drm/mga: Use request_firmware() to load microcode
      drm/r128: Use request_firmware() to load CCE microcode
      radeon: Use request_firmware()
      drm/r128: Add test for initialisation to all ioctls that require it
      netdev: Remove SIOCDEVPRIVATE aliases for MDIO ioctls
      netdev: Remove redundant checks for CAP_NET_ADMIN in MDIO implementations
      netdev: Convert MDIO ioctl implementation to use struct mii_ioctl_data
      x86: Fix code patching for paravirt-alternatives on 486
      Staging: rt{2860,2870,3070}sta: Remove unused CRC code

Ben Skeggs (1):
      drm: update crtc x/y when only fb changes

Benjamin Herrenschmidt (42):
      powerpc: Rename exception.h to exception-64s.h
      powerpc: Use names rather than numbers for SPRGs (v2)
      powerpc: Remove use of a second scratch SPRG in STAB code
      powerpc/mm: Fix definitions of FORCE_MAX_ZONEORDER in Kconfig
      powerpc/pmac: Fix PowerSurge SMP IPI allocation
      powerpc: Change PACA from SPRG3 to SPRG1
      powerpc: Add compat_sys_truncate
      powerpc/mm: Fix misplaced #endif in pgtable-ppc64-64k.h
      powerpc/of: Remove useless register save/restore when calling OF back
      powerpc/mm: Add HW threads support to no_hash TLB management
      powerpc/mm: Add opcode definitions for tlbivax and tlbsrx.
      powerpc/mm: Add more bit definitions for Book3E MMU registers
      powerpc/mm: Add support for early ioremap on non-hash 64-bit processors
      powerpc: Modify some ppc_asm.h macros to accomodate 64-bits Book3E
      powerpc/mm: Make low level TLB flush ops on BookE take additional args
      powerpc/mm: Call mmu_context_init() from ppc64
      powerpc: Clean ifdef usage in copy_thread()
      powerpc: Move definitions of secondary CPU spinloop to header file
      powerpc/mm: Rework & cleanup page table freeing code path
      powerpc: Add SPR definitions for new 64-bit BookE
      powerpc: Add memory management headers for new 64-bit BookE
      powerpc: Add definitions used by exception handling on 64-bit Book3E
      powerpc: Add PACA fields specific to 64-bit Book3E processors
      powerpc/mm: Move around mmu_gathers definition on 64-bit
      powerpc: Add TLB management code for 64-bit Book3E
      powerpc/mm: Add support for SPARSEMEM_VMEMMAP on 64-bit Book3E
      powerpc: Remaining 64-bit Book3E support
      powerpc/mm: Fix encoding of page table cache numbers
      Merge commit 'paulus-perf/master' into next
      Merge commit 'origin/master' into next
      powerpc/mm: Cleanup handling of execute permission
      Merge commit 'kumar/next' into next
      Merge commit 'tip/iommu-for-powerpc' into next
      powerpc: Properly start decrementer on BookE secondary CPUs
      powerpc: Fix some late PowerMac G5 with PCIe ATI graphics
      PCI/GPU: implement VGA arbitration on Linux
      powerpc/booke: Don't set DABR on 64-bit BookE, use DAC1 instead
      powerpc/iseries: Fix oops reading from /proc/iSeries/mf/*/cmdline
      mm: kmem_cache_create(): make it easier to catch NULL cache names
      powerpc/pmc: Don't access lppaca on Book3E
      powerpc/mm: Fix 40x and 8xx vs. _PAGE_SPECIAL
      Fix build of cpm_uart due to core changes

Benjamin Krill (2):
      powerpc/prom_init: Evaluate mem kernel parameter for early allocation
      mtd: ofpart: Check availability of reg property instead of name property

Benjamin LaHaise (7):
      vxge: don't drop frame on tx queue full
      vxge: fix pktgen hangs (don't abuse skb->cb[])
      vxge: improve tx performance by using mmiowb() instead of wmb()
      vxge: prefetch RxD descriptors
      vxge: prefetch skb->data
      vxge: Version update
      intel-iommu: Fix integer wrap on 32 bit kernels

Benny Halevy (27):
      nfsd41: gather and report statistics also for v4.1 ops
      sunrpc: hton -> cpu_to_be*
      sunrpc: ntoh -> be*_to_cpu
      nfs: nfs4xdr: get rid of WRITE32
      nfs: nfs4xdr: get rid of WRITE64
      nfs: nfs4xdr: get rid of WRITEMEM
      nfs: nfs4xdr: optimize RESERVE_SPACE in encode_create_session and 
encode_sequence
      nfs: nfs4xdr: encode_compound_hdr does not have to round up reserved bytes
      nfs: nfs4xdr: change RESERVE_SPACE macro into a static helper
      nfs: nfs4xdr: optimize low level encoding
      nfs: nfs4xdr: merge xdr_encode_int+xdr_encode_opaque_fixed into 
xdr_encode_opaque
      nfs: nfs4xdr: get rid of READ32
      nfs: nfs4xdr: get rid of READ64
      nfs: nfs4xdr: get rid of READTIME
      nfs: nfs4xdr: introduce print_overflow_msg
      nfs: nfs4xdr: introduce decode_opaque_fixed and decode_stateid helpers
      nfs: nfs4xdr: introduce decode_verifier helper
      nfs: nfs4xdr: introduce decode_sessionid helper
      nfs: nfs4xdr: get rid of COPYMEM
      nfs: nfs4xdr: simplify decode_exchange_id by reusing decode_opaque_inline
      nfs: nfs4xdr: get rid of READ_BUF
      nfs: nfs4xdr: optimize low level decoding
      nfsd41: renew_client must be called under the state lock
      nfsd41: sunrpc: move struct rpc_buffer def into sunrpc.h
      nfsd4: fix whitespace in NFSPROC4_CLNT_CB_NULL definition
      nfsd41: Backchannel: cb_sequence callback
      sunrpc: xdr_xcode_hyper helpers cannot presume 64-bit alignment

Benoit PAPILLAULT (1):
      rt2x00: Add support for retry rates

Bernd Schmidt (2):
      Blackfin: add ICPLB coverage for async banks
      nommu: add support for Memory Protection Units (MPU)

Beth Kon (1):
      KVM: PIT support for HPET legacy mode

Bhaskar Dutta (1):
      sctp: Sysctl configuration for IPv4 Address Scoping

Bill Pemberton (39):
      Staging: hv: Use %ld instead of %d for a long ints
      Staging: hv: Remove C99 comments
      Staging: hv: StorVsc.c: fix print formatting
      Staging: hv: blkvsc_drv.c: fix print formatting
      Staging: hv: fix blkvsc_open() parameters
      Staging: hv: fix blkvsc_release() parameters
      Staging: hv: fix blkvsc_ioctl() parameters
      Staging: hv: Remove X2V_LINUX check
      Staging: hv: NetVsc.c: fix print formatting
      Staging: hv: RndisFilter.c: fix print formatting
      Staging: hv: storvsc_drv.c: fix print formatting
      Staging: hv: vmbus_drv.c: fix print formatting
      Staging: hv: check return value of bus_register()
      Staging: hv: check return value of device_register()
      Staging: hv: vmbus_drv.c: remove unused structs
      Staging: hv: Hv.c: remove unused physAddr
      Staging: hv: remove VMBUS_CHANNEL_PACKET_PAGE_BUFFER typedef
      Staging: hv: remove VMBUS_CHANNEL_PACKET_MULITPAGE_BUFFER typedef
      Staging: hv: remove VMBUS_CONNECT_STATE typedef
      Staging: hv: remove VMBUS_CONNECTION typedef
      Staging: hv: remove VMBUS_MSGINFO typedef
      Staging: hv: remove NETVSC_DEVICE typedef
      Staging: hv: Remove WORKQUEUE typedef
      Staging: hv: check return value of driver_for_each_device()
      Staging: hv: comment out blkdev variable in blkvsc_ioctl
      Staging: hv: remove WAITEVENT typedef
      Staging: hv remove TIMER typedef
      Staging: hv: remove HANDLE typedef
      Staging: hv: rework use of workqueues in osd
      Staging: hv: remove WaitEventClose()
      Staging: hv: remove wrapper functions for bit operations
      Staging: hv: remove wrapper functions for atomic operations
      Staging: hv: remove wrapper function VirtualFree
      Staging: hv: remove wrapper functions around kmap_
      Staging: hv: remove use of internal list routines in NetVsc
      Staging: hv: remove more usages of internal list routines
      Staging: hv: remove use of internal list routines in RndisFilter
      Staging: hv: Remove List.h
      Staging: serqt_usb2: fix qt_open parameters

Bing Zhao (5):
      Bluetooth: Add btmrvl driver for Marvell Bluetooth devices
      Bluetooth: Add Marvell BT-over-SDIO driver
      Bluetooth: Add debugfs support to btmrvl driver
      Bluetooth: Add documentation for Marvell Bluetooth driver
      Bluetooth: Fix incorrect alignment in Marvell BT-over-SDIO driver

Bjorn Helgaas (48):
      ACPI: processor: remove KOBJ_ONLINE/KOBJ_OFFLINE events
      ACPI: processor: clean up in acpi_processor_start() error exits
      ACPI: processor: move acpi_processor_start() after acpi_processor_add()
      ACPI: processor: remove .start() method
      ACPI: memory hotplug: remove .start() method
      ACPI: EC: move acpi_ec_start() after acpi_ec_add()
      ACPI: EC: remove .start() method
      ACPI: EC: remove .stop() method
      ACPI: remove unused acpi_device_ops .stop method
      PCI: use dev_printk in quirk messages
      PCI hotplug: acpiphp: remove superfluous _HPP/_HPX evaluation
      PCI hotplug: acpiphp: don't cache hotplug_params in acpiphp_bridge
      PCI hotplug: clean up acpi_get_hp_params_from_firmware() interface
      PCI hotplug: add pci_configure_slot()
      PCI hotplug: pciehp: use generic pci_configure_slot()
      PCI hotplug: shpchp: use generic pci_configure_slot()
      PCI hotplug: acpiphp: use generic pci_configure_slot()
      PCI hotplug: clean up acpi_run_hpp()
      ACPI: simplify deferred execution path
      ACPI: remove null pointer checks in deferred execution path
      ACPI: don't pass handle for fixed hardware notifications
      ACPI: remove cpumask_t usage
      ACPICA: fixup after acpi_get_object_info() change
      ACPI: add debug for device addition
      ACPI: remove unused acpi_bus_scan_fixed() argument
      ACPI: remove redundant "handle" and "parent" arguments
      ACPI: save device_type in acpi_device
      ACPI: use device_type rather than comparing HID
      ACPI: remove acpi_device_set_context() "type" argument
      ACPI: remove redundant "type" arguments
      ACPI: remove unnecessary argument checking
      ACPI: add acpi_bus_get_parent() and remove "parent" arguments
      ACPI: convert acpi_bus_scan() to operate on an acpi_handle
      ACPI: enumerate namespace before adding functional fixed hardware devices
      ACPI: identify device tree root by null parent pointer, not ACPI_BUS_TYPE
      ACPI: use acpi_walk_namespace() to enumerate devices
      ACPI: add acpi_bus_get_status_handle()
      ACPI: factor out device type and status checking
      ACPI: handle re-enumeration, when acpi_devices might already exist
      ACPI: fix synthetic HID for \_SB_
      ACPI: use acpi_device_hid() when possible
      ACPI: make sure every acpi_device has an ID
      ACPI: maintain a single list of _HID and _CID IDs
      ACPI: remove acpi_device.flags.compatible_ids
      ACPI: remove acpi_device.flags.hardware_id
      ACPI: remove acpi_device_uid() and related stuff
      ACPI: simplify building device HID/CID list
      ACPI: i2c-scmi: don't use acpi_device_uid()

Boaz Harrosh (1):
      exofs: remove BKL from super operations

Bob Copeland (25):
      ath5k: cleanup ath5k_hw struct
      ath5k: enable hardware LEDs
      ath5k: send buffered frames after the beacon
      ath5k: rework beacon configuration
      ath: remove unnecessary return in ath_regd_get_band_ctl
      ath5k: do not release irq across suspend/resume
      ath5k: write PCU registers on initial reset
      mac80211: disable beacons before removing the associated interface
      ath5k: update PCU opmode whenever a new interface is added
      ath5k: fix CAB queue operation
      wl1251: separate bus i/o code into io.c
      wl1251: use wiphy_dev instead of wl->spi->dev
      wl1251: introduce wl1251_if_operations struct
      wl1251: make wl1251_set_partition bus agnostic
      wl1251: move module probe methods into spi.c
      wl1251: split spi interface into separate module
      wl1251: add sdio support
      wl1251: make irq handling interface specific
      wl1251: correct definitions for 0th bit defines
      wl1251: halt the embedded CPU before loading firmware
      ath5k: clean up filter flags setting
      ath5k: use the skb->cb directly for RX status
      ath5k: add hardware CCMP encyption support
      ath5k: clarify srev comparison for CCMP check
      cfg80211: fix looping soft lockup in find_ie()

Bob Liu (1):
      USB: uhci: rm repeatedly evaluation for urbp->qh

Bob Moore (29):
      ACPICA: Fix several pointer casts to avoid possible compile warnings
      ACPICA: Remove duplicate extern declarations for public globals
      ACPICA: Add 64-bit support to acpi_read and acpi_write
      ACPICA: Remove duplicate prototypes from header
      ACPICA: Major update for acpi_get_object_info external interface
      ACPICA: Fix possible memory leak in nspredef
      ACPICA: Fix several acpi_attach_data problems
      ACPICA: Dump table header - suppress output of non-printable characters
      ACPICA: Fix: Predefined object repair executed only once
      ACPICA: Clarify common suffix for error/warning messages
      ACPICA: ACPI 4.0: Changes for existing ACPI tables.
      ACPICA: Update version to 20090625
      ACPICA: Move predefined repair code to new file, no functional change
      ACPICA: Add repair for predefined methods that return nested packages
      ACPICA: ACPI 4.0 : Add new return package type, restructure module.
      ACPICA: Fix fault if acpi_terminate is called twice
      ACPICA: Split large ACPI table header
      ACPICA: ACPI 4: Update headers for new and changed ACPI tables.
      ACPICA: ACPI 4: Add validation for new predefined names.
      ACPICA: Update definitions for HEST table
      ACPICA: Fix typo for HEST ACPI table
      ACPICA: acpi_reset: Bypass port validation mechanism
      ACPICA: Update version to 20090730
      ACPICA: Fix extraneous warning if _DSM returns a package
      ACPICA: Remove error message for Store(Localx,Localx)
      ACPICA: Fix memory leak for ill-formed Package objects
      ACPICA: Update _OSI with new Windows OS strings
      ACPICA: Windows compatibility: autoexecute root _INI method
      ACPICA: Update version to 20090903.

Bob Peterson (1):
      GFS2: Add "-o errors=panic|withdraw" mount options

Borislav Petkov (25):
      x86, mce: fix typo in comment in asm/mce.h
      x86, mce: use atomic_inc_return() instead of add by 1
      ide-tape: convert to ide_debug_log macro
      ide-tape: fix handling of postponed rqs
      x86, msr: Add rd/wrmsr interfaces with preset registers
      x86, msr: Rewrite AMD rd/wrmsr variants
      x86, AMD: Disable wrongly set X86_FEATURE_LAHF_LM CPUID bit
      EDAC: move MCE error descriptions to EDAC core
      EDAC: beef up ErrorCodeExt error signatures
      amd64_edac: cleanup amd64_process_error_info
      amd64_edac: cleanup/complete NB MCE decoding
      amd64_edac: remove memory and GART TLB error decoders
      amd64_edac: cleanup amd64_decode_bus_error
      x86, mce: pass mce info to EDAC for decoding
      EDAC, AMD: carve out MCi_STATUS decoding
      EDAC, AMD: carve out decoding of MCi_STATUS ErrorCode
      EDAC, AMD: decode data cache MCEs
      EDAC, AMD: decode instruction cache MCEs
      EDAC, AMD: decode bus unit MCEs
      EDAC, AMD: decode load store MCEs
      EDAC, AMD: decode FR MCEs
      x86, mce: do not compile mcelog message on AMD
      amd64_edac: cleanup amd64_check_ecc_enabled
      amd64_edac: check NB MCE bank enable on the current node properly
      acerhdf: convert to dev_pm_ops

Brian G. Merrell (1):
      Staging: USB-IP code cleanup

Brian Haley (2):
      netlink: silence compiler warning
      ipv6: Add IFA_F_DADFAILED flag

Brian Johnson (5):
      V4L/DVB (12351): gspca - sn9c20x: Misc fixes
      V4L/DVB (12704): gspca - sn9c20x: Fix exposure on SOI968 sensors
      V4L/DVB (12705): gspca - sn9c20x: Add SXGA support to SOI968
      V4L/DVB (12706): gspca - sn9c20x: disable exposure/gain controls for 
MT9M111 sensors.
      V4L/DVB (12707): gspca - sn9c20x: Add SXGA support to MT9M111

Brian King (2):
      [SCSI] ipr: fix buffer overflow
      powerpc/pseries: Fix to handle slb resize across migration

Brian Kloppenborg (1):
      V4L/DVB (12878): gspca - m5602-s5k4aa: Add vflip quirk for the GX700

Brian Niebuhr (2):
      USB: Fix CDC EEM host driver 'sentinel' CRC validation
      USB: gadget: Add EEM gadget driver

Brian Swetland (3):
      Staging: HTC Dream: add smd code
      Staging: HTC Dream: add rpcrouter driver
      Staging: HTC Dream: add camera support

Brice Goglin (3):
      perf report: Fix and improve the displaying of per-thread event counters
      perf report: Add raw displaying of per-thread counters
      myri10ge: improve parity error detection and recovery

Bruno Premont (1):
      HID: driver for Twinhan USB 6253:0100 remote control

Byungho Min (8):
      ARM: S5PC100: Memory map
      ARM: S5PC100: UART and Serial
      ARM: S5PC100: CPU initialization
      ARM: S5PC100: GPIO and I2C
      ARM: S5PC100: IRQ and timer
      ARM: S5PC100: Clock and PLL support
      ARM: S5PC100: Kconfigs and Makefiles
      ARM: S5PC100: Board and configuration file

Candelaria Villareal, Jorge (4):
      ASoC: TWL4030: Add EXTMUTE to reduce pop-noise effect
      ASoC: Zoom2: Update twl4030_setup_data parameters
      ASoC: SDP3430: Add support for EXTMUTE using TWL GPIO6
      ASoC: SDP3430: Fix TWL GPIO6 pin mux request

Carl Shaw (1):
      sh: Improve unwind info for signals

Carsten Emde (3):
      tracing: prevent NULL pointer dereference in 
ftrace_raw_event_block_bio_bounce
      tracing: remove unused local variables in tracer probe functions
      tracing: do not update tracing_max_latency when tracer is stopped

Casey Dahlin (2):
      dlm: fix double-release of socket in error exit path
      lib/swiotlb.c: Fix strange panic message selection logic when swiotlb 
fills up

Catalin Marinas (35):
      Thumb-2: Add some .align statements to the .S files
      Thumb-2: Add macros for the unified assembler syntax
      Thumb-2: Implementation of the unified start-up and exceptions code
      Thumb-2: Implement the unified arch/arm/mm support
      Thumb-2: Implement the unified arch/arm/lib functions
      Thumb-2: Implement the unified VFP support
      Thumb-2: Implement the unified boot code
      Thumb-2: Add support for loadable modules
      Thumb-2: Pass a Thumb-2 address to the secondary CPUs to jump to
      Thumb-2: Make the uImage entry an odd number
      Thumb-2: Add Thumb-2 support to the build files
      nommu: Fix the fault processing for the MMU-less case
      nommu: Remove the context.id from asm-offsets.c when !MMU
      nommu: Add MMU-less support for Integrator platforms
      nommu: Add MMU-less support for the RealView boards
      nommu: Do not override the CP15 control reg value returned from initfunc
      nommu: Remove the memory_start/end variables from ARM page-nommu.h
      nommu: Add noMMU support to the DMA API
      nommu: Include asm/setup.h in arch/arm/mm/nommu.c
      nommu: Add #ifdef CONFIG_MMU around the PTE sanity checks
      nommu: Do not allow REALVIEW_HIGH_PHYS_OFFSET if !MMU
      nommu: Fix compressed/head.S to not perform MMU specific operations
      nommu: Do not set PRRR and NMRR in proc-v7.S if !MMU
      Include linux/sched.h in arch/arm/mm/fault.c
      kmemleak: Allow rescheduling during an object scanning
      kmemleak: Dump object information on request
      kmemleak: Mark the early log buffer as __initdata
      kmemleak: Save the stack trace for early allocations
      kmemleak: Do not report alloc_bootmem blocks as leaks
      kmemleak: Ignore the aperture memory hole on x86_64
      kmemleak: Scan all thread stacks
      kmemleak: Do no create the clean-up thread during kmemleak_disable()
      kmemleak: Improve the "Early log buffer exceeded" error message
      Clear the exclusive monitor when returning from an exception
      Thumb-2: Correctly handle undefined instructions in the kernel

Chaithrika U S (20):
      ASoC: Introduce platform driver model for dm644x, dm355
      ASoC: Add mcasp support for DM646x
      ASoC: Add machine driver support for DM646x
      ASoC: Minor fixes to DaVinci I2S probe function
      ASoC: DaVinci: Support Audio on DA830 EVM
      ASoC: DaVinci: McASP driver enhacements
      ASoC: DaVinci: Add a DAI format to McASP driver
      ASoC: DaVinci: Add audio support fot DA850/OMAP-L138 EVM
      davinci: dm646x: Adds McASP clock
      davinci: ASoC: Add the platform devices for ASP
      davinci: Audio support for DA830 EVM
      davinci: Audio support for DA850/OMAP-L138 EVM
      davinci: audio: move tlv320aic33 i2c setup into board files
      ASoC: davinci: i2c device creation moved into board files
      ASoC: DaVinci: Fixes to McASP configuration
      V4L/DVB (12175): davinci/vpif: Add Video Port Interface (VPIF) driver
      V4L/DVB (12176): davinci/vpif_display: Add VPIF display driver
      V4L/DVB (12177): dm646x: Add an entry for dm646x EVM card at building 
system
      V4L/DVB (12178): vpif_display: Fix compile time warnings for mutex locking
      V4L/DVB (12453a): DaVinci: DM646x: Update the structure name as per 
header file changes

Chandra Seetharaman (5):
      [SCSI] scsi_dh: Reference count scsi_dh_attach
      [SCSI] scsi_dh: add the interface scsi_dh_set_params()
      [SCSI] scsi_dh: Provide set_params interface in emc device handler
      [SCSI] scsi_dh: Use scsi_dh_set_params() in multipath.
      [SCSI] scsi_dh: add two SUN devices to the list of devices supported by 
default

Changli Gao (1):
      net: remove redundant sched/ in net/Makefile

Charlie Brady (1):
      [SCSI] scsi_dh_rdac: Add support for Sun StorageTek ST2500, ST2510 and 
ST2530

Chen Liqin (13):
      score: Add support for Sunplus S+core architecture
      score: add maintainers for score architecture
      score: update files according to review comments
      score: move save arg5 and arg6 instruction in front of enable_irq
      Merge branch 'score' of 
git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic into for-linus
      score: remove unused code, add include files in .c
      score: update inconsistent declare after .c was changed
      score: add MEMORY_START and MEMORY_SIZE define, to make the code clear
      score: add old syscall support
      score: update files according to review comments.
      score: make init_thread_union align to THREAD_SIZE
      score: add TIF_NOTIFY_RESUME define in asm/thread_info.h
      score: update email address in MAINTAINERS.

Cheng Renquan (6):
      kconfig: add symbol value to help find the real depend
      kconfig: add menu_get_ext_help function to display more information
      kconfig: make use of menu_get_ext_help in menuconfig
      kconfig: make use of menu_get_ext_help in qconfig
      kconfig: make use of menu_get_ext_help in "make config"
      kconfig: make use of menu_get_ext_help in gconfig

Chien Tung (1):
      RDMA/nes: Map MTU to IB_MTU_* and correctly report link state

Chris Ball (2):
      sdhci: add no-card-no-reset quirk for Ricoh R5C822/Sony Z11
      sdhci: increase timeout for internal clock stabilization.

Chris Friesen (1):
      [WATCHDOG] fix book E watchdog to take WDIOC_SETTIMEOUT arg in seconds

Chris Leech (15):
      [SCSI] libfcoe: fcoe_ctlr_destroy use cancel_work_sync instead of 
flush_work
      [SCSI] fcoe: fix missing error check in call to fcoe_if_init
      [SCSI] fcoe: interface changes to fcoe_if_create and fcoe_if_destroy
      [SCSI] fcoe: Introduce and allocate fcoe_interface structure, 1:1 with 
net_device
      [SCSI] fcoe: move netdev to fcoe_interface
      [SCSI] fcoe: move packet handlers from fcoe_port to fcoe_interface
      [SCSI] fcoe: move FIP controller from fcoe_port to fcoe_interface
      [SCSI] fcoe: move offload exchange manager pointer from fcoe_port to 
fcoe_interface
      [SCSI] fcoe: remove fcoe_interface->priv pointer
      [SCSI] fcoe: fcoe_interface create, destroy and refcounting
      [SCSI] fcoe: split out per interface setup
      [SCSI] fcoe: add mutex to protect create and destroy
      [SCSI] fcoe: move the host-list add/remove to keep out VN_Ports
      [SCSI] fcoe: Fix module ref count bug by adding NETDEV UNREGISTER handling
      [SCSI] fcoe: use rtnl mutex in place of hostlist lock

Chris Mason (29):
      Btrfs: Allow worker threads to exit when idle
      Btrfs: optimize set extent bit
      Btrfs: keep irqs on more often in the worker threads
      Btrfs: reduce worker thread spin_lock_irq hold times
      Btrfs: use larger nr_to_write for larger extents
      Btrfs: tweak congestion backoff
      Btrfs: switch extent_map to a rw lock
      Btrfs: Fix new state initialization order
      Btrfs: reduce CPU usage in the extent_state tree
      Btrfs: cache values for locking extents
      Btrfs: don't lock bits in the extent tree during writepage
      Btrfs: use a cached state for extent state operations during delalloc
      Btrfs: Use PagePrivate2 to track pages in the data=ordered code.
      Btrfs: Fix extent replacment race
      Btrfs: fix btrfs page_mkwrite to return locked page
      Btrfs: zero page past end of inline file items
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
      Btrfs: fix async worker startup race
      Btrfs: fix worker thread double spin_lock_irq
      Btrfs: Fix async thread shutdown race
      ext3: Add locking to ext3_do_update_inode
      Btrfs: properly honor wbc->nr_to_write changes
      Btrfs: search for an allocation hint while filling file COW
      Btrfs: deal with NULL space info
      Btrfs: fix early enospc during balancing
      Btrfs: fix errors handling cached state in set/clear_extent_bit
      Btrfs: Fix test_range_bit for whole file extents
      Btrfs: fix releasepage to avoid unlocking extents we haven't locked
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into 
for-linus

Chris Verges (2):
      rtc: Philips PCF2123 RTC SPI driver
      rtc-philips-pcf2123-rtc-spi-driver-updates

Chris Wilson (21):
      drm/i915: Pad ringbuffer with NOOPs before wrapping
      drm/i915: Only destroy a constructed mmap offset
      drm/i915: Add buffer to inactive list immediately during fault
      drm/i915: Remove stored gtt_alignment
      drm/i915: Include buffer size and dirty state in debugfs lists
      drm/i915: Register a shrinker to free inactive lists under memory pressure
      drm/i915: Add ioctl to set 'purgeability' of objects
      drm/i915: Improve behaviour under memory pressure
      drm/i915: Check that the relocation points to within the target
      drm/i915: Skip the sanity checks if the current relocation is valid
      drm/i915: Add tracepoints
      drm/i915: Clean up evict from list.
      drm/i915: Search harder for a reusable object
      drm/i915: BUG_ON page refleak during unbind
      drm/i915: Whitespace correction for madv
      drm/i915: Do not mis-classify clean objects as purgeable
      drm/i915: Immediately discard any backing storage for uneeded objects
      drm/i915: Remove eviction debug spam
      drm/i915: Track purged state.
      drm/i915: Warn before mmaping a purgeable buffer.
      drm/i915: Handle ERESTARTSYS during page fault

Christian Borntraeger (3):
      KVM: s390: Fix memslot initialization for userspace_addr != 0
      oprofile: fix oprofile regression: select RING_BUFFER_ALLOW_SWAP
      [S390] ptrace: use common code for simple peek/poke operations

Christian Ehrhardt (4):
      KVM: s390: infrastructure to kick vcpus out of guest state
      KVM: s390: fix signal handling
      KVM: s390: streamline memslot handling
      KVM: remove redundant declarations

Christian Kujau (1):
      crypto: rng - Fix typo

Christian Lamparter (31):
      ar9170usb: module link in sysfs
      p54: redo rx_status into skb->cb
      p54: Move eeprom code
      p54: Move eeprom header
      p54: Move firmware code
      p54: Move LED code
      p54: Move LMAC interface definitions
      p54: Move mac80211 glue code
      p54: Move TX/RX code
      p54: Modify p54 files for new organization
      p54: two endian fixes
      p54spi: remove dead code and definitions
      p54usb: fix stalls caused by urb allocation failures
      p54: fix queue stall due to underrun
      p54: re-enable power save feature
      p54: generate channel list dynamically
      ar9170: implement transmit aggregation
      p54: remove useless code
      p54: fix beaconing related firmware crash
      p54: fix a fw crash caused by statistic feedback
      mac80211: do not monitor the connection while scanning
      mac80211: fix spare warnings in driver-trace.h
      p54: Write outside array bounds
      p54: implement rfkill
      p54: disable PS by default
      ar9170: refactor configure_filter
      p54: fix broadcast buffering in AP mode
      ar9170: implement frequency calibration for one-stage/openfw
      p54usb: add Zcomax XG-705A usbid
      p54usb: add Zcomax XG-705A usbid
      ar9170usb: add usbid for TP-Link TL-WN821N v2

Christian Thaeter (1):
      trivial: doc: hpfall: reduce risk that hpfall can do harm

Christof Schmitt (13):
      [SCSI] zfcp: Move debug data from zfcp_data to own data structure
      [SCSI] zfcp: Only collect SCSI debug data for matching trace levels
      [SCSI] zfcp: Only collect FSF/HBA debug data for matching trace levels
      [SCSI] zfcp: Remove useless assignment
      [SCSI] zfcp: Only issue one test link command per port
      [SCSI] zfcp: Implicitly close all wka ports
      [SCSI] zfcp: Decouple gid_pn requests from erp
      [SCSI] zfcp: Use kthread API for zfcp erp thread
      [SCSI] zfcp: Simplify and update ct/gs and els timeout handling
      [SCSI] zfcp: Defer resource allocation to first ccw_set_online call
      [SCSI] zfcp: Replace config semaphore with mutex
      [SCSI] zfcp: Handle failures during device allocation correctly
      [SCSI] zfcp: Remove duplicated code for debug timestamps

Christoph Hellwig (46):
      sh: convert to asm-generic/hardirq.h
      xfs: avoid memory allocation under m_peraglock in growfs code
      xfs: switch to NOFS allocation under i_lock in xfs_getbmap
      xfs: switch to NOFS allocation under i_lock in xfs_da_state_alloc
      xfs: switch to NOFS allocation under i_lock in xfs_da_buf_make
      xfs: switch to NOFS allocation under i_lock in xfs_dir_cilookup_result
      xfs: switch to NOFS allocation under i_lock in xfs_buf_associate_memory
      xfs: switch to NOFS allocation under i_lock in xfs_attr_rmtval_set
      xfs: switch to NOFS allocation under i_lock in xfs_readlink_bmap
      xfs: switch to NOFS allocation under i_lock in xfs_attr_rmtval_get
      xfs: check for dinode realtime flag corruption
      xfs: fix spin_is_locked assert on uni-processor builds
      xfs: fix locking in xfs_iget_cache_hit
      powerpc/sputrace: Use the generic event tracer
      powerpc: Switch to asm-generic/hardirq.h
      CRIS: convert to asm-generic/hardirq.h
      xfs: improve xfs_inobt_get_rec prototype
      xfs: improve xfs_inobt_update prototype
      xfs: untangle xfs_dialloc
      xfs: rationalize xfs_inobt_lookup*
      xfs: merge fsync and O_SYNC handling
      xfs: simplify xfs_trans_iget
      xfs: actually enable the swapext compat handler
      xfs: un-static xfs_inobt_lookup
      ext4: fix cache flush in ext4_sync_file
      xfs: use correct log reservation when handling ENOSPC in xfs_create
      KVM: cleanup arch/x86/kvm/Makefile
      [S390] remove unused irq_cpustat_t defintion
      block: use blkdev_issue_discard in blk_ioctl_discard
      vfs: Rename generic_file_aio_write_nolock
      fsync: wait for data writeout completion before calling ->fsync
      m68knommu: convert to asm-generic/hardirq.h
      writeback: merely wakeup flusher thread if work allocation fails for 
WB_SYNC_NONE
      MIPS: Convert to asm-generic/hardirq.h
      tracing: Remove markers
      h8300: convert to asm-generic/hardirq.h
      alpha: convert to asm-generic/hardirq.h
      m32r: convert to asm-generic/hardirq.h
      m68k: convert to asm-generic/hardirq.h
      um: convert to asm-generic/hardirq.h
      virtio_blk: add support for cache flush
      ntfs: remove ntfs_file_write
      qnx4: remove write support
      FRV: Use asm/generic-hardirq.h
      freeze_bdev: kill bd_mount_sem
      freeze_bdev: grab active reference to frozen superblocks

Chuck Ebbert (1):
      [CIFS] Re-enable Lanman security

Chuck Lever (31):
      SUNRPC: handle IPv6 PKTINFO when extracting destination address
      NFS: Fix up new minorversion= option
      NFS: Add ability to send MOUNTPROC_UMNT to the kernel's mountd client
      NFS: Fix auth flavor len accounting
      NFS: Use the authentication flavor list returned by mountd
      SUNRPC: Clean up RPCBIND_MAXUADDRLEN definitions
      SUNRPC: Move XDR data type size macros
      SUNRPC: Provide functions for managing universal addresses
      SUNRPC: Remove duplicate universal address generation
      SUNRPC: Use rpc_ntop() for constructing transport address strings
      NFS: Replace nfs_parse_ip_address() with rpc_pton()
      NFS: Replace nfs_set_port() with rpc_set_port()
      lockd: Replace nlm_clear_port()
      lockd: Replace nsm_display_address() with rpc_ntop()
      NFSD: Support IPv6 addresses in write_failover_ip()
      SUNRPC: Introduce new xdr_stream-based encoders to rpcb_clnt.c
      SUNRPC: Clean up: Remove unused XDR encoder functions from rpcb_clnt.c
      SUNRPC: Introduce xdr_stream-based decoders for RPCB_UNSET
      SUNRPC: Introduce new xdr_stream-based decoders to rpcb_clnt.c
      SUNRPC: Clean up: Remove unused XDR decoder functions from rpcb_clnt.c
      SUNRPC: Eliminate PROC macro from rpcb_clnt
      SUNRPC: Rename sock_xprt.addr as sock_xprt.srcaddr
      SUNRPC: Kill RPC_DISPLAY_ALL
      SUNRPC: Update xprt address strings after an rpcbind completes
      SUNRPC: Add documenting comments in net/sunrpc/timer.c
      NFS: Handle a zero-length auth flavor list
      NFS: Mount option parser should detect missing "port="
      NFS: Refactor NFSv4 text-based mount option validation
      NFS: Move details of nfs4_get_sb() to a helper
      NFS: Allow the "nfs" file system type to support NFSv4
      NFS: Add nfs_alloc_parsed_mount_data

Clemens Ladisch (16):
      sound: usb-audio: Xonar U1 digital output support
      seq-midi: always log message on output overrun
      sound: usb-audio: use multiple input URBs
      sound: usb-audio: use multiple output URBs
      sound: usb-audio: add MIDI drain callback
      sound: seq_midi: do not send MIDI reset when closing
      sound: seq_oss_midi: remove magic numbers
      sound: rawmidi: disable active-sensing-on-close by default
      sound: usb-audio: do not make URBs longer than sync packet interval
      sound: ymfpci: increase timer resolution to 96 kHz
      sound: fix OSS MIDI output data loss
      sound: snd_ctl_elem_add: fix value count check
      sound: snd_ctl_remove_unlocked_id: simplify error paths
      sound: snd_ctl_remove_unlocked_id: simplify user control counting
      sound: snd_ctl_remove_user_ctl: prevent removal of kernel controls
      sound: oxygen: work around MCE when changing volume

Cliff Cai (5):
      ASoC: Blackfin AC97: fix resume handling
      ASoC: Blackfin I2S: fix resume handling
      Blackfin: bf533-stamp: fix typo in SPI frequency for ad1836 codec
      ASoC: Blackfin AC97: add a few missing multichannel define handling
      ASoC: Blackfin I2S: fix resuming when device hasn't been used

Coly Li (1):
      dlmglue.c: add missed mlog lines

Corbin Simpson (1):
      Input: xpad - add USB ID for the drumkit controller from Rock Band

Corentin Chary (18):
      eeepc-laptop: add rfkill support for the Wimax in ASUS Eee PC 1000HG
      eeepc-laptop: document sysfs interface
      video/backlight: document sysfs interface
      video/lcd: document sysfs interface
      led: document sysfs interface
      asus-laptop: Show HRWS in infos and fix output format
      asus-laptop: Add *_led_get() functions
      asus-laptop: Map X50R hotkeys
      asus-laptop: set maximum led brightness
      asus-laptop: Add support for Keyboard backlight
      asus-laptop: handle keyboard backlight keys
      asus-laptop: Add suport for another "Media" key
      asus-laptop: Add "calculator" hotkey
      asus-laptop: document the module
      asus-laptop: document sysfs interface
      asus-laptop: Fix coding style for comments
      thinkpad_acpi: fix rfkill memory leak on unload
      hp-wmi: fix rfkill memory leak on unload

Corrado Zoccolo (1):
      cpuidle: menu governor: reduce latency on exit

Cosmin Ratiu (1):
      ipv6: Fix tcp_v6_send_response(): it didn't set skb transport header

Crane Cai (2):
      i2c-piix4: Add AMD SB900 SMBus device ID
      i2c: Add driver for SMBus Control Method Interface

Csaba Henk (4):
      fuse: make the number of max background requests and congestion threshold 
tunable
      fuse: use drop_nlink() instead of direct nlink manipulation
      fuse: limit user-specified values of max background requests
      fuse: add fusectl interface to max_background

Curt Wohlgemuth (1):
      ext4: More buffer head reference leaks

Cyrill Gorcunov (14):
      net, bridge: align br_nf_ops assignment
      net, netns_xt: shrink netns_xt members
      x86: Clean up idt_descr and idt_tableby using NR_VECTORS instead of 
hardcoded number
      x86, ipi: Clean up safe_smp_processor_id() by using the cpu_has_apic() 
macro helper
      x86, ioapic: Introduce for_each_irq_pin() helper
      x86, ioapic: Throw BUG instead of NULL dereference
      x86, apic: Drop redundant bit assignment
      x86, ioapic: Panic on irq-pin binding only if needed
      net,pppoe: fixup module init/exit subsequent calls
      x86, ioapic: Define IO_APIC_DEFAULT_PHYS_BASE constant
      x86, ioapic: Get rid of needless check and simplify 
ioapic_setup_resources()
      x86, e820: Guard against array overflowed in __e820_add_region()
      x86, apic: Slim down stack usage in early_init_lapic_mapping()
      x86, apic: Fix missed handling of discrete apics

Daisuke Nishimura (3):
      mm: add_to_swap_cache() must not sleep
      mm: add_to_swap_cache() does not return -EEXIST
      memcg: show swap usage in stat file

Damian Lukowski (5):
      Revert Backoff [v3]: Rename skb to icmp_skb in tcp_v4_err()
      Revert Backoff [v3]: Revert RTO on ICMP destination unreachable
      Revert Backoff [v3]: Calculate TCP's connection close threshold as a time 
value.
      RTO connection timeout: coding style fixes and comments
      RTO connection timeout: sysctl documentation update

Dan Carpenter (2):
      intel-iommu: double kfree()
      drivers/char/rio/rioctrl.c: off by one error in rioctrl.c

Dan Williams (85):
      Merge branch 'dmaengine' into async-tx-raid6
      async_tx: rename zero_sum to val
      async_tx: kill ASYNC_TX_DEP_ACK flag
      async_tx: structify submission arguments, add scribble
      async_xor: permit callers to pass in a 'dma/page scribble' region
      md/raid6: release spare page at ->stop()
      ioat: move to drivers/dma/ioat/
      libertas: clean up and clarify get_common_rates
      md/raid6: move the spare page to a percpu allocation
      md/raid5,6: add percpu scribble region for buffer lists
      async_tx: add sum check flags
      async_tx: kill needless module_{init|exit}
      async_tx: remove walk of tx->parent chain in dma_wait_for_async_tx
      async_tx: add support for asynchronous GF multiplication
      async_tx: add support for asynchronous RAID6 recovery operations
      dmatest: add pq support
      async_tx: raid6 recovery self test
      iop-adma: cleanup iop_adma_run_tx_complete_actions
      iop-adma: fix lockdep false positive
      iop-adma: P+Q support for iop13xx adma engines
      iop-adma: P+Q self test
      md/raid5: factor out mark_uptodate from ops_complete_compute5
      md/raid6: asynchronous raid6 operations
      md/raid6: asynchronous handle_parity_check6
      md/raid456: distribute raid processing over multiple cores
      Merge commit 'v2.6.31-rc1' into dmaengine
      ioat: move definitions to dma.h
      ioat: convert ioat_probe to pcim/devm
      ioat: cleanup some long deref chains and 80 column collisions
      ioat: kill function prototype ifdef guards
      ioat: split ioat_dma_probe into core/version-specific routines
      ioat: fix type mismatch for ->dmacount
      ioat: define descriptor control bit-field
      ioat1: move descriptor allocation from submit to prep
      ioat: fix self test interrupts
      ioat: prepare the code for ioat[12]_dma_chan split
      ioat2,3: convert to a true ring buffer
      ioat1: kill unused unmap parameters
      ioat: add some dev_dbg() calls
      ioat: cleanup completion status reads
      ioat: ignore reserved bits for chancnt and xfercap
      ioat: preserve chanctrl bits when re-arming interrupts
      ioat: ___devinit annotate the initialization paths
      ioat1: trim ioat_dma_desc_sw
      ioat: switch watchdog and reset handler from workqueue to timer
      ioat2,3: dynamically resize descriptor ring
      net_dma: poll for a descriptor after allocation failure
      Merge branch 'md-raid6-accel' into ioat3.2
      dmaengine: add fence support
      dmaengine, async_tx: add a "no channel switch" allocator
      dmaengine: cleanup unused transaction types
      dmaengine, async_tx: support alignment checks
      ioat2+: add fence support
      ioat3: hardware version 3.2 register / descriptor definitions
      ioat3: split ioat3 support to its own file, add memset
      ioat: add 'ioat' sysfs attributes
      ioat3: enable dca for completion writes
      ioat3: xor support
      ioat3: xor self test
      ioat3: pq support
      ioat3: support xor via pq descriptors
      ioat3: interrupt descriptor support
      ioat3: segregate raid engines
      Merge branch 'ioat' into dmaengine
      dw_dmac: implement a private tx_list
      fsldma: implement a private tx_list
      iop-adma: implement a private tx_list
      ioat: implement a private tx_list
      mv_xor: implement a private tx_list
      at_hdmac: implement a private tx_list
      txx9dmac: implement a private tx_list
      dmaengine: kill tx_list
      ioat2,3: cacheline align software descriptor allocations
      Merge branch 'iop-raid6' into async-tx-next
      Merge branch 'dmaengine' into async-tx-next
      Merge commit 'md/for-linus' into async-tx-next
      async_tx: remove HIGHMEM64G restriction
      ioat: driver version 4.0
      at_hdmac: Rework suspend_late()/resume_early()
      md/raid6: eliminate BUG_ON with side effect
      md/raid6: cleanup ops_run_compute6_2
      ioat2: clarify ring size limits
      raid6test: fix stack overflow
      ioat3: fix uninitialized var warnings
      async_tx/raid6: add missing dma_unmap calls to the async fail case

Daniel C Halperin (15):
      iwlwifi: clear iwl_cmd_meta structure before use
      iwlwifi: remove unused HT configuration entry tx_chan_width
      iwlwifi: include HT configuration when adding stations through 
rs_rate_init
      iwlwifi: refactor packet reception code
      iwlwifi: configure HT40 channels in iwl_mac_config
      iwlwifi: check short GI support per-station rather than globally
      iwlwifi: use station HT capabilities and BSS operating mode for 
Green-field
      iwlwifi: fix erroneous use of iwl_rx_packet.len as a length
      iwlwifi: clear rate control flags on non-HT packet
      iwlwifi: set HT flags in ieee80211_rx_status for received packets
      iwlwifi: remove 60 Mbps from sband bitrates table
      iwlwifi: remove incorrect uses of ieee80211_get_tx_rate to prevent TX 
stall
      iwlwifi: use iwl_hwrate_get_mac80211_idx where appropriate
      iwlwifi: fix HT operation in 2.4 GHz band
      iwlwifi: fix HT operation in 2.4 GHz band

Daniel Drake (1):
      ALSA: hda - Add CX20582 and OLPC XO-1.5 support

Daniel Glöckner (1):
      gpiolib: allow poll() on value

Daniel Mack (29):
      ds2760_battery: delay power supply registration
      ds2760_battery: export more features
      ds2760_battery: add rated_capacity module parameter
      ds2760_battery: handle full_active_uAh == 0 case correctly
      ds2760_battery: add current_accum module parameter
      power_supply: EXPORT_SYMBOL cleanups
      power_supply: get_by_name and set_charged functionality
      ds2760_battery: implement set_charged() feature
      ALSA: ASoC: cs4270: move power management hooks to snd_soc_codec_device
      net: smsc911x: switch to new dev_pm_ops
      MX3: Add USB platform devices and resources
      MX3: add additional USB pins to iomux
      Input: eeti_ts - allow active high irq lines
      ARM: MX3: add ckil clock
      libertas: name the network device wlan%d
      ds2760_battery: Fix integer overflow for time_to_empty_now
      [ARM] pxa: add MFP_PULL_FLOAT
      [ARM] pxa: add clock definition for graphics controller
      [ARM] pxa: add device definition for graphics controller
      [ARM] pxa: rename GCU IRQ for consistency
      [ARM] pxafb: use resource_size() function
      [ARM] pxa/colibri: add NAND config for Colibri PXA3xx boards
      [ARM] pxafb: add accelerator ID for PXA3xx GCU
      UIO: remove 'default n' from Kconfig
      lis3: fix typo
      lis3: add free-fall/wakeup function via platform_data
      lis3: add power management functions
      lis3_spi: code cleanups
      rtc: add driver for MXC's internal RTC module

Daniel Ribeiro (13):
      ASoC: Allow 32 bit registers for DAPM
      ASoC: remove duplicated code on pxa-ssp.c
      ASoC: change set_tdm_slot api to allow slot_width override.
      [ARM] pxa/ezx: set IRQ_BOARD_END for EZX
      mfd: Introduce irq_to_pcap()
      mfd: add set_ts_bits for pcap
      mfd: fix pcap irq bottom handler
      mfd: add ezx_pcap_setbits
      regulator: add pcap driver
      mfd: Remove VIB defines from pcap header file
      input: PCAP2 based touchscreen driver
      input: PCAP2 misc input driver
      rtc: driver for PCAP2 PMIC

Daniel Silverstone (1):
      IEEE80154: Add documentation to the IEEE80154 netlink and fakehard driver

Daniel Stone (1):
      omapfb: dispc: allow multiple external IRQ handlers

Daniel Vetter (2):
      drm/i915: remove open-coded drm_mode_object_find
      drm/i915: modeset: always set intel_crtc->dpms_mode by moving the 
assignment up.

Daniel Walker (12):
      mac80211: New stat counters for multicast and unicast forwarded frames
      staging: android: binder: move debugging mask into a macro
      staging: android: binder: remove a predefine
      staging: android: binder: add enum usage in function arguments
      staging: android: binder: global variable cleanup.
      staging: android: binder: clean up for all the stat statments
      Staging: android: binder: cleanup some long lines
      Staging: android: lowmemorykiller: remove a predefine
      Staging: android: lowmemorykiller: delete the decription file
      Staging: android: binder: partial checkpatch cleanup
      x86: apic: Convert BUG() to BUG_ON()
      checkpatch: handle C99 comments correctly (performance issue)

Daniele Napolitano (1):
      Staging: rt2870: new USB ID for Belkin N+ F5D8055

Darren Hart (8):
      futex: Correct futex_wait_requeue_pi() commentary
      futex: Detect mismatched requeue targets
      futex: Correct futex_wait_requeue_pi() commentary
      futex: Correct queue_me and unqueue_me commentary
      futex: Make function kernel-doc commentary consistent
      futex: Correct futex_q woken state commentary
      futex: Fix wakeup race by setting TASK_INTERRUPTIBLE before queue_me()
      futex: Add memory barrier commentary to futex_wait_queue_me()

Darrick J. Wong (1):
      hwmon driver for ACPI 4.0 power meters

Dave Airlie (47):
      Merge git://git.infradead.org/~dwmw2/iommu-agp into agp-next
      Merge git://git.infradead.org/~dwmw2/iommu-agp into agp-next
      drm: fixup include file in drm_encoder_slave
      drm: fixup includes in encoder slave header files.
      Merge Linus master to drm-next
      drm/radeon/kms: generate the safe register tables.
      drm/ttm: consolidate cache flushing code in one place.
      drm/rs600/690: use autogenerated safe register tables.
      drm/radeon: cleanup mkregtable.c
      drm/kms: move driver specific fb common code to helper functions (v2)
      drm: fix two issues with fb consolidation.
      drm/mm: add ability to dump mm lists via debugfs
      drm: fix drm_cache.c for arch with no support.
      drm/kms: add explicit encoder disable function and detach harder.
      drm/crtc: fix mismerge of last patch.
      drm/radeon/kms: block depthxy offset from use from userspace.
      drm/radeon/kms: add updated registers from drm-fixes.
      drm: split crtc/fb helpers into a separate module
      drm/kms: remove old std mode fallback code.
      Merge intel drm-intel-next branch
      drm/radeon/kms: add rn50/r100/r200 CS tracker.
      drm/radeon/kms: add initial radeon tv-out support.
      drm/kms: fix kms helper license + Kconfig
      drm/kms/radeon: make kms default a runtime option
      drm/radeon/kms: lower debugging on dpms events.
      drm: include seq_file.h for debugfs builds.
      drm/i915: get the bridge device once.
      drm/radeon/kms: don't allow ERESTART to hit userspace.
      Merge remote branch 'origin/master' of ../linux-2.6 into drm-next
      PCI/vgaarb: cleanup some warnings + cleanup some comments.
      drm/radeon/kms: set fbdev_info for suspend/resume
      drm/radeon/kms: add 32/64 ioctl support.
      drm/radeon/kms: we should return 0 when we have no modes not -1.
      drm/radeon/kms: IB locking dumps out a lockdep ordering issue
      drm/radeon: avivo chips have no separate int bit for display
      drm/radeon/kms: reprogram format in set base.
      drm/r600/kms: fixup number of loops per blit calculation.
      drm/radeon/kms: add initial connector properties
      drm/radeon/kms: disable VGA rendering engine before taking over VRAM
      drm/radeon/r600: fix some issues with suspend/resume.
      drm/radeon/kms: move around new init path code to avoid posting at init
      drm/radeon/kms: rv770 blit init called too late.
      drm/radeon/kms: more alignment for rv770.c with r600.c
      drm/radeon/kms: more fixes to rv770 suspend/resume path.
      drm/radeon/kms: r420 idle after programming GA_ENHANCE
      drm/vgaarb: add VGA arbitration support to the drm and kms.
      drm/radeon: consolidate family flags used in pciids.

Dave Chinner (3):
      xfs: factor out inode initialisation
      xfs: factor out debug checks from xfs_dialloc and xfs_difree
      xfs: speed up free inode search

Dave Hansen (1):
      ecryptfs: improved dependency checking and reporting

Dave Jones (11):
      Remove unused zero-copy code from velocity NIC driver.
      Fix up CodingStyle problems in via-velocity.c
      Remove unnecessary forward declarations from velocity NIC driver.
      Fix typos in comments in via-velocity header.
      [SCSI] qla2xxx: Fix __LITTLE_ENDIAN definition warnings
      [CPUFREQ] Reduce scope of cpu_sys_dev in cpufreq_add_dev
      [CPUFREQ] cleanup up -ENOMEM handling in cpufreq_add_dev
      [CPUFREQ] Factor out symlink creation from cpufreq_add_dev
      [CPUFREQ] Factor out interface creation from cpufreq_add_dev
      [CPUFREQ] Factor out policy setting from cpufreq_add_dev
      PCI: Document pci_ids.h addition policy.

Dave Kleikamp (1):
      cifs: Replace wrtPending with a real reference count

Dave Young (3):
      printk boot_delay: rename printk_delay_msec to loops_per_msec
      printk: add printk_delay to make messages readable for some scenarios
      tty: Fix regressions caused by commit b50989dc

David Altobelli (3):
      hpilo: staging for interrupt handling
      hpilo: add interrupt handler
      hpilo: add poll f_op

David Brownell (8):
      Input: dm355evm_keys - use threaded IRQs
      davinci: sram warning fix
      davinci: dm365 evm cpld support: leds, card detect, other setup
      davinci: dm365 gpio irq support
      Input: add twl4030_keypad driver
      driver model: constify attribute groups
      spi: handle TX-only/RX-only
      rtc: at91rm9200 fixes

David Daney (7):
      MIPS: Octeon: Check all CCAs in cvmx_write_csr.
      MIPS: Allow kernel use of LL/SC to be separate from the presence of LL/SC.
      MIPS: Octeon: Set kernel_uses_llsc to false on non-SMP builds.
      MIPS: Octeon:  Add hardware RNG platform device.
      MIPS: hw_random: Add hardware RNG for Octeon SOCs.
      MIPS: Don't corrupt page tables on vmalloc fault.
      MIPS: Octeon:  Move some platform device registration to its own file.

David Griego (1):
      davinci: Fix watchdog reset code

David Howells (26):
      CRED: Add some configurable debugging [try #6]
      KEYS: Deal with dead-type keys appropriately [try #6]
      KEYS: Allow keyctl_revoke() on keys that have SETATTR but not WRITE perm 
[try #6]
      KEYS: Flag dead keys to induce EKEYREVOKED [try #6]
      KEYS: Add garbage collection for dead, revoked and expired keys. [try #6]
      KEYS: Do some whitespace cleanups [try #6]
      KEYS: Extend TIF_NOTIFY_RESUME to (almost) all architectures [try #6]
      KEYS: Add a keyctl to install a process's session keyring on its parent 
[try #6]
      KEYS: security_cred_alloc_blank() should return int under all 
circumstances
      KEYS: Fix default security_session_to_parent()
      KEYS: Add missing linux/tracehook.h #inclusions
      CRED: Allow put_cred() to cope with a NULL groups list
      KEYS: Fix garbage collector
      RxRPC: Declare the security index constants symbolically
      RxRPC: Allow key payloads to be passed in XDR form
      RxRPC: Allow RxRPC keys to be read
      RxRPC: Parse security index 5 keys (Kerberos 5)
      RxRPC: Use uX/sX rather than uintX_t/intX_t types
      MN10300: Handle removal of struct uart_info
      KEYS: Have the garbage collector set its timer for live expired keys
      NFS: Propagate 'fsc' mount option through automounts
      fdpic: ignore the loader's PT_GNU_STACK when calculating the stack size
      FRV: Flash mappings for the MB93090-MB00 motherboard
      NOMMU: Fix MAP_PRIVATE mmap() of objects where the data can be mapped 
directly
      NOMMU: Fallback for is_vmalloc_or_module_addr() should be inline
      NOMMU: Ignore mmap() address param as it is a hint

David Härdeman (2):
      pnp: add a shutdown method to pnp drivers
      input: add a driver for the Winbond WPCD376I Consumer IR hardware

David Kilroy (32):
      cfg80211: add wrapper function to get wiphy from priv pointer
      cfg80211: Advertise ciphers via WE according to driver capability
      cfg80211: allow drivers that can't scan for specific ssids
      cfg80211: set WE encoding size based on available ciphers
      cfg80211: infer WPA and WPA2 support from TKIP and CCMP
      orinoco: Move firmware capability determination into hw.c
      orinoco: Move card reading code into hw.c
      orinoco: Move FID allocation to hw.c
      orinoco: use dev_err in early initialisation routines
      orinoco: firmware helpers should use dev_err and friends
      orinoco: Replace net_device with orinoco_private in driver interfaces
      orinoco: initialise independently of netdev
      orinoco: Change set_tkip to use orinoco_private instead of hermes_t
      orinoco: initiate cfg80211 conversion
      orinoco: make firmware download less verbose
      orinoco: move netdev interface creation to main driver
      airport: store irq in card private structure
      orinoco: Handle suspend/restore in core driver
      orinoco: provide generic commit function
      orinoco: convert mode setting to cfg80211
      orinoco: convert scanning to cfg80211
      orinoco: convert giwrange to cfg80211
      orinoco: remove WE nickname support
      orinoco: fix printk format specifier for size_t arguments
      orinoco: prefer_port3 can be a single bit
      orinoco: use local types for auth alg and sequence length
      orinoco: pass orinoco_set_tkip_key the sequence lengths
      orinoco: move disassociation to hw.c
      orinoco: add function to retrieve current bssid
      orinoco: consolidate storage of WEP and TKIP keys
      cfg80211: fix leaks of wdev->conn->ie
      orinoco: remove spare whitespace

David McKay (1):
      sh: Allow use of GENERIC_IOMAP

David P. Quigley (3):
      VFS: Factor out part of vfs_setxattr so it can be called from the SELinux 
hook for inode_setsecctx.
      LSM/SELinux: inode_{get,set,notify}secctx hooks to access LSM security 
context information.
      sysfs: Add labeling support for sysfs

David Rientjes (10):
      slub: add option to disable higher order debugging slabs
      slub: use size and objsize orders to disable debug flags
      x86/PCI: default pcibus cpumask to all cpus if it lacks affinity
      mm: remove obsoleted alloc_pages cpuset comment
      mm: update alloc_flags after oom killer has been called
      flex_array: add flex_array_clear function
      flex_array: poison free elements
      flex_array: add flex_array_shrink function
      flex_array: introduce DEFINE_FLEX_ARRAY
      flex_array: add missing kerneldoc annotations

David Rowe (1):
      Staging: echo: top bit patch

David S. Miller (55):
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for_david' of 
git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/ISDN-2.6-net-next
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      phonet: Fix build.
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      xfrm6: Fix xfrm6_policy.c build when SYSCTL disabled.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      ide: Fix annoying warning in ide_pio_bytes().
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      ppp_generic: Help GCC see that 'flen' is always initialized.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'for-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
      net: Temporarily backout SKB sources tracer.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6
      xilinx_emaclite: Fix permissions on driver sources.
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      WAN: dscc4: Fix warning pointing out a bug.
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      net_sched: add classful multiqueue dummy scheduler
      r8169: Fix warning in rtl8169_start_xmit().
      sparc64: Manage NMI watchdog enabling like x86.
      sparc64: Kill unnecessary cast in profile_timer_exceptions_notify().
      sparc64: Make touch_nmi_watchdog() actually work.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      sparc64: Provide extern decls for sparc_??u_type strings.
      sparc64: Use nmi_enter() and nmi_exit(), as needed.
      sparc64: Implement a real set_perf_counter_pending().
      sparc64: Initial hw perf counter support.
      sparc64: Provide hypervisor tracing bit support for perf counters.
      sparc64: Provide a way to specify a perf counter overflow IRQ enable bit.
      sparc64: Perf counter 'nop' event is not constant.
      sparc64: Initial niagara2 perf counter support.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      sparc: Kill PROM console driver.
      sparc: Update defconfigs.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
      wl12xx: Fix print_mac() conversion.
      sparc64: vio: Kill BUILD_BUG_ON() in vio_dring_avail().
      Merge branch 'master' of git://git.infradead.org/users/dwmw2/solos-2.6
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      Merge branch 'master' of 
ssh://master.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-davem
      at91_can: Forgotten git 'add' of at91_can.c

David T.L. Wong (1):
      V4L/DVB (12423): cxusb, d680 dmbth use unified lgs8gxx code instead of 
lgs8gl5

David VomLehn (1):
      USB: use kfifo to buffer usb-generic serial writes

David Vrabel (4):
      uwb: handle radio controller events with out-of-range IDs correctly
      uwb: stop uwbd thread if rc->start() fails
      uwb: avoid radio controller reset loops
      USB: whci-hcd: make endpoint_reset method async

David Ward (1):
      ipv6: Update Neighbor Cache when IPv6 RA is received on a router

David Wong (2):
      V4L/DVB (12271): lgs8gxx: add lgs8g75 support
      V4L/DVB (12272): cx23885: add card Magic-Pro ProHDTV Extreme 2

David Woo (2):
      mac80211: Mark a destination sequence number as valid when a PREQ is 
received.
      mac80211: Fix invalid length passed to IE parser for PLINK CONFIRM frames

David Woodhouse (29):
      solos: Add some margin-related parameters
      intel-iommu: Speed up map routines by using cached domain ASAP
      intel-iommu: Remove superfluous iova_alloc_lock from IOVA code
      intel-iommu: Defer the iotlb flush and iova free for intel_unmap_sg() too.
      intel-iommu: Kill pointless intel_unmap_single() function
      agp: Switch mask_memory() method to take address argument again, not page
      agp: tidy up handling of scratch pages w.r.t. DMA API
      agp: Switch agp_{un,}map_page() to take struct page * argument
      intel-agp: Move repeated sglist free into separate function
      intel-agp: fix sglist allocation to avoid vmalloc()
      agp: kill phys_to_gart() and gart_to_phys()
      intel-iommu: Cope with broken HP DC7900 BIOS
      intel-iommu: Unify hardware and software passthrough support
      intel-agp: Set dma mask for i915
      agp: fix uninorth build
      Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
      intel-iommu: make domain_add_dev_info() call domain_context_mapping()
      ia64: IOMMU passthrough mode shouldn't trigger swiotlb init
      USB: Work around BIOS bugs by quiescing USB controllers earlier
      intel-iommu: Cope with yet another BIOS screwup causing crashes
      Make DISCARD_BARRIER and DISCARD_NOBARRIER writes instead of reads
      intel-iommu: Limit DOMAIN_MAX_PFN to fit in an 'unsigned long'
      intel-iommu: Fix integer overflow in 
dma_pte_{clear_range,free_pagetable}()
      intel-iommu: Kill DMAR_BROKEN_GFX_WA option.
      intel-iommu: Disable PMRs after we enable translation, not before
      mtd: sh_flctl: register sh_flctl using platform_driver_probe()
      jffs2: Use SLAB_HWCACHE_ALIGN for jffs2_raw_{dirent,inode} slabs
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      USB: Work around BIOS bugs by quiescing USB controllers earlier

Davide Libenzi (1):
      anonfd: split interface into file creation and install

Davidlohr Bueso A (1):
      [SCSI] ch: Check NULL for kmalloc() return

Dean Nelson (9):
      atl1c: return PCI_ERS_RESULT_DISCONNECT on permanent failure
      atl1e: return PCI_ERS_RESULT_DISCONNECT on permanent failure
      bnx2: return PCI_ERS_RESULT_DISCONNECT on permanent failure
      bnx2x: return PCI_ERS_RESULT_DISCONNECT on permanent failure
      igbvf: return PCI_ERS_RESULT_DISCONNECT on permanent failure
      ixgb: return PCI_ERS_RESULT_DISCONNECT on permanent failure
      qlge: return PCI_ERS_RESULT_DISCONNECT on permanent failure
      s2io: return PCI_ERS_RESULT_DISCONNECT on permanent failure
      vxge: return PCI_ERS_RESULT_DISCONNECT on permanent failure

Deepak Saxena (1):
      Set proper console speed on resume if console suspend is disabled

Denis Karpov (8):
      mmc: power off once at removal
      omap_hsmmc: add debugfs entry (host registers)
      ARM: OMAP: mmc-twl4030: add context loss counter support
      omap_hsmmc: context save/restore support
      omap_hsmmc: set open drain bit correctly
      omap_hsmmc: support for deeper power saving states
      omap_hsmmc: cleanup macro usage
      omap_hsmmc: code refactoring

Denis Kuplyakov (1):
      ALSA: hda - Add full audio support on Acer Aspire 7730G notebook

Denis Loginov (1):
      V4L/DVB (12356): gspca - sonixj: Webcam 0c45:6148 added

Denis Turischev (1):
      [WATCHDOG] add SBC-FITPC2 watchdog driver

Devin Heitmueller (15):
      V4L/DVB (12444): em28xx: add support for Terratec Cinergy Hybrid T USB XS 
remote control
      V4L/DVB (12740): em28xx: better describe vinctrl registers
      V4L/DVB (12741): em28xx: make video isoc stream work when VBI is enabled
      V4L/DVB (12742): em28xx: add raw VBI support for NTSC
      V4L/DVB (12743): em28xx: fix mmap_mapper with vbi
      V4L/DVB (12744): em28xx: restructure fh/dev locking to handle both video 
and vbi
      V4L/DVB (12745): em28xx: remove unreferenced variable
      V4L/DVB (12746): em28xx: do not create /dev/vbiX device if VBI not 
supported
      V4L/DVB (12747): em28xx: only advertise VBI capability if supported
      V4L/DVB (12748): em28xx: implement g_std v4l call
      V4L/DVB (12749): em28xx: remove unneeded code that set VINCTRL register
      V4L/DVB (12750): em28xx: fix unused variable warning
      V4L/DVB (12880): em28xx: fix codingstyle issues introduced with VBI 
support
      V4L/DVB (12881): em28xx: fix codingstyle issues in em28xx-video.c
      V4L/DVB (12882): em28xx: remove text editor tags from em28xx-vbi.c

Dhananjay Phadke (33):
      netxen: refresh firmware info after reset
      netxen: enable ip addr hashing
      netxen: configure interrupt coalesce defaults
      netxen: annotate dma watchdog setup
      netxen: refactor tso code
      netxen: Add default and limit macros for ring sizes.
      netxen: clean up firmware version checks
      netxen: refactor net_device setup code
      netxen: fix skb alloc size for legacy firmware
      netxen: add vlan tx acceleration support
      netxen: update version to 4.0.41
      netxen: fix CONFIG_INET=n build
      netxen: fix vlan tso case
      netxen: remove unnecessary structures
      netxen: add hardware LRO support
      netxen: fix firmware reset logic
      netxen: refactor tx dma mapping code
      netxen: remove netxen_nic_phan_reg.h
      netxen: remove unused code
      netxen: implement generic pcie semaphore functions
      netxen: remove netxen_nic_niu.c
      netxen: fix lro buffer allocation
      netxen: remove duplicate napi_add
      netxen: fix infinite loop on dma mapping failure
      netxen: handle firmware load errors
      netxen: firmware hang detection
      netxen: refactor firmware info code
      netxen: update version to 4.0.50
      netxen: improve pci memory access
      netxen: fix file firmware leak
      netxen: update copyright
      netxen: fix minor tx timeout bug
      netxen: fix firmware init after resume

Dhaval Vasa (1):
      [ARM] Kirkwood: Marvell OpenRD-Base board support

Dick Hollenbeck (1):
      ARM: 5688/1: ks8695_serial: disable_irq() lockup

Diego Elio 'Flameeyes' Pettenò (1):
      gconfig: disable "typeahead find" search in treeviews

Dimitri Sivanich (1):
      drivers/char/uv_mmtimer.c: add memory mapped RTC driver for UV

Divy Le Ray (11):
      cxgb3: AQ100X phy support update
      cxgb3: fix phy power down
      cxgb3: Fix T3C MAC max packet size access
      cxgb3: AEL2020 phy support update
      cxgb3: use request_firmware() for the EDC registers setup
      cxgb3: Fix mss table initialization
      cxgb3: fix mac index mapping
      cxgb3: Drain Mac Tx fifo when the port goes down.
      cxgb3: fix EDC filename string
      cxgb3: fix Gen2 pci default settings
      cxgb3: fix 2 ports 1G regression

Dmitri Belimov (5):
      V4L/DVB (12487): Fix control AC-3 of the 6752HS
      V4L/DVB (12488): Add RDS config for BeholdTV cards
      V4L/DVB (12573): FM1216MK5 FM radio
      V4L/DVB (12587): Add support BeholdTV X7 card
      V4L/DVB (13001): Key filter for BeholdTV cards.

Dmitri Vorobiev (1):
      Change "useing" -> "using".

Dmitriy Taychenachev (2):
      MXC: add basic MXC91231 support
      MXC: add iomux pins configuration support for MXC91231

Dmitry Artamonow (1):
      ARM: 5712/1: SA1100: initialise spinlock in DMA code

Dmitry Baryshkov (8):
      af_ieee802154: drop IEEE802154_SIOC_ADD_SLAVE declaration
      nl802154: make ieee802154_policy constant
      documentation: fix wrt. headers rename
      nl802154: add support for dumping WPAN interface information
      af_ieee802154: minor cleanup in dgram_bind
      af_ieee802154: add support for WANT_ACK socket option
      nl802154: support START-CONFIRM primitive
      fakehard: use START-CONFIRM primitive to report START failure

Dmitry Belimov (1):
      V4L/DVB (13011): Change tuner type of BeholdTV cards

Dmitry Eremin-Solenikov (8):
      ieee802154: move headers out of extra directory
      ieee802154: document the skb->cb usage clearly.
      ieee802154: add a sysfs representation of WPAN master devices
      fakehard: add binding to wpan-phy device
      ieee802154: add support for channel pages from IEEE 802.15.4-2006
      Drop ARPHRD_IEEE802154_PHY
      af_ieee802154: setsockopt optlen arg isn't __user
      ieee802154: add locking for seq numbers

Dmitry Monakhov (1):
      md: raid-1/10: fix RW bits manipulation

Dmitry Torokhov (39):
      Input: sh_keysc - allow modifying keymap from userspace
      Merge commit 'v2.6.31-rc4' into next
      Input: pxa27x_keypad - remove extra clk_disable
      Driver Core: Make PM operations a const pointer
      Driver Core: Make PM operations a const pointer
      Input: i8042 - switch to using dev_pm_ops
      Input: serio - switch to using dev_pm_ops
      Input: pxa27x_keypad - switch to using dev_pm_ops
      Input: tsc2007 - properly shut off interrupts/delayed work
      Input: tsc2007 - make get_pendown_state platform callback optional
      Input: serio - don't use serio->write() directly
      Input: wistron_btns - switch to using dev_pm_ops
      Input: hil_kbd - switch to use completion instead of semaphore
      Input: hil_kbd - prepare for merging with hil_ptr
      Input: combine hil_kbd and hil_ptr drivers
      Input: w90p910_keypad - adjust to use definitions from matrix_keypad.h
      Input: psmouse - allow defining read-only attributes
      Merge commit 'v2.6.31-rc8' into next
      Input: matrix-keypad - add function to build device keymap
      ACPI: video - fix potential crash when unloading
      ACPI: video - rename cdev to cooling_dev -- syntax only
      Input: atkbd - allow setting force-release bitmap via sysfs
      Input: wacom_w8001 - simplify querying logic
      Input: i8042 - bypass AUX IRQ delivery test on laptops
      Input: sunkbd - fix formatting
      Input: pxa27x_keypad - allow modifying keymap from userspace
      Input: i8042 - try disabling and re-enabling AUX port at close
      Input: i8042 - use boolean type where it makes sense
      Input: i8042 - use platform_driver_probe
      Input: psmouse - use boolean type
      V4L/DVB (12489): pwc - fix few use-after-free and memory leaks
      Input: wistron_btns - add keymap for AOpen 1557
      Merge branch 'next' into for-linus
      Input: libps2 - additional locking for i8042 ports
      Input: add generic suspend and resume for input devices
      Input: atkbd - rely on input core to restore state on resume
      Input: synaptics_i2c - switch to using __cancel_delayed_work()
      Input: dm355evm_keys - remove dm355evm_keys_hardirq
      Input: max7359 - use threaded IRQs

Don Skidmore (2):
      ixgbe: cleanup functions that should have been defined static
      ixgbe: fix sfp_timer clean up in ixgbe_down

Don Wood (10):
      RDMA/nes: Update refcnt during disconnect
      RDMA/nes: Allocate work item for disconnect event handling
      RDMA/nes: Change memory allocation for cqp request to GFP_ATOMIC
      RDMA/nes: Clean out CQ completions when QP is destroyed
      RDMA/nes: Add CQ error handling
      RDMA/nes: Implement Terminate Packet
      RDMA/nes: Use flush mechanism to set status for wqe in error
      RDMA/nes: Make poll_cq return correct number of wqes during flush
      RDMA/nes: Use the flush code to fill in cqe error
      RDMA/nes: Rework the disconn routine for terminate and flushing

Donald Dutile (1):
      intel-iommu: iommu init error path bug fixes

Dongdong Deng (1):
      b44: the poll handler b44_poll must not enable IRQ unconditionally

Doug Graham (2):
      sctp: Fix piggybacked ACKs
      V3 minixfs: add missing directory type checking

Douglas Gilbert (1):
      [SCSI] update scsi/constants.c

Douglas Schilling Landgraf (2):
      V4L/DVB (12434): em28xx: fix empire auto-detect
      V4L/DVB (12720): em28xx-cards: Add vendor/product id for Kworld DVD Maker 
2

Eberhard Mattes (1):
      V4L/DVB (12388): dvb-usb: fix tuning with Cinergy T2

Ed Cashin (1):
      aoe: end barrier bios with EOPNOTSUPP

Ed Lin (1):
      [SCSI] stex: Add reset code for st_yel (v2)

Eduardo Valentin (17):
      OMAP: McBSP: Add IRQEN, IRQSTATUS, THRESHOLD2 and THRESHOLD1 registers.
      OMAP: McBSP: Use appropriate value for startup delay
      OMAP: McBSP: Add transmit/receive threshold handler
      OMAP: McBSP: Create and export max_(r|t)x_thres property
      OMAP: McBSP: Rename thres sysfs symbols
      OMAP: McBSP: Change wakeup signals
      OMAP: McBSP: Configure NO IDLE mode for DMA mode different of threshold
      ASoC: OMAP: Enable DMA burst mode
      ASoC: OMAP: Make DMA 64 aligned
      ASoC: OMAP: Use McBSP threshold to playback and capture
      ASoC: OMAP: Use DMA operating mode of McBSP
      V4L/DVB (12547): v4l2-subdev.h: Add g/s_modulator callbacks to subdev api
      V4L/DVB (12548): v4l2: video device: Add V4L2_CTRL_CLASS_FM_TX controls
      V4L/DVB (12549): v4l2: video device: Add FM TX controls default 
configurations
      V4L/DVB (12551): FM TX: si4713: Add files to add radio interface for 
si4713
      V4L/DVB (12552): FM TX: si4713: Add files to handle si4713 i2c device
      V4L/DVB (12554): FM TX: si4713: Add document file

Eero Nurkkala (8):
      OMAP: McBSP: Provide functions for ASoC frame syncronization
      OMAP: McBSP: Wakeups utilized
      OMAP: McBSP: Retain McBSP FCLK clockactivity
      OMAP: McBSP: Do not enable wakeups for no-idle mode
      OMAP: McBSP: Let element DMA mode hit retention also
      ASoC: Add runtime check for RFIG and XFIG
      ASoC: Always syncronize audio transfers on frames
      OMAP: GPIO: Avoid generating extra IRQs

Eilon Greenstein (50):
      bnx2x: Stop management traffic in loopback test
      bnx2x: Fan failure
      bnx2x: Fan failure early detection
      bnx2x: Adding some mmiowb
      bnx2x: SMP-safe inter_sem
      bnx2x: Update vlan_features
      bnx2x: Supporting BCM8727 PHY
      bnx2x: Set LED in loopback test
      bnx2x: Missing parenthesis might result with wrong casting
      bnx2x: Version 1.48.113-1
      bnx2x: Receive traffic that maches management filtering rules
      bnx2x: Self-test kills management traffic
      bnx2x: WoL only with current MAC address
      bnx2x: Version 1.48.114-1
      bnx2x: New FW files
      bnx2x: Using the new FW
      bnx2x: Removing old FW files
      bnx2x: Supporting Device Control Channel
      bnx2x: Advertize flow control normally in MF mode
      bnx2x: BCM8481 LED4 instead of LASI
      bnx2x: Reading the FW version of the BCM8481 PHY
      bnx2x: get_ext_phy_fw_version returns NULL if not applicable
      bnx2x: BCM8727 FW load
      bnx2x: Adding XAUI CL73 autoneg support
      bnx2x: MDC/MDIO CL45 IOCTLs
      bnx2x: Supporting PHY FW upgrade
      bnx2x: Removing old PHY FW upgrade code
      bnx2x: Reporting host statistics to management FW
      bnx2x: Prefetch the page containing the BD descriptor
      bnx2x: Adding Likely directive
      bnx2x: Configurable pause scheme
      bnx2x: Calling pci_set_drvdata earlier
      bnx2x: Stop loading if error condition detected
      bnx2x: Combine get_pcie_width and get_pcie_speed
      bnx2x: Move printing of version from probe to the init
      bnx2x: Updating regdump_len at drvinfo
      bnx2x: Remove the init_dmae field from bp
      bnx2x: Check unzip return code
      bnx2x: Keep only one HW path active
      bnx2x: Remove SGMII configuration when not required
      bnx2x: Missing smp_wmb for statistics state machine
      bnx2x: Re-arrange the link structures for better alignment
      bnx2x: Using macro for phy address
      bnx2x: Adding explicit casting
      bnx2x: Using PCI_DEVICE macro
      bnx2x: Re-factor the initialization code
      bnx2x: Beautify bnx2x_dump.h
      bnx2x: Removing unused definitions
      bnx2x: Whitespaces and comments
      bnx2x: update version to 1.52.1

Eli Cohen (1):
      mlx4_core: Pass cache line size to device FW

Emilio G. Cota (1):
      Staging: vme: fix {master,slave}_get check bug

Eric Anholt (4):
      drm/i915: Make the downclocking debug code be under DRM_DEBUG not 
DRM_ERROR.
      drm/i915: Put the idle reclocking work on our private workqueue as well.
      drm/i915: Zap mmaps of objects before unbinding them from the GTT.
      agp/intel: Fix the pre-9xx chipset flush.

Eric B Munson (3):
      hugetlbfs: allow the creation of files suitable for MAP_PRIVATE on the 
vfs internal mount
      hugetlb: add MAP_HUGETLB for mmaping pseudo-anonymous huge page regions
      hugetlb: add MAP_HUGETLB example

Eric Benard (3):
      Add support for Eukrea's CPUIMX27
      Add support for Eukrea's MBIMX27
      mtd: mxc_nand: fix 2KiB pagesize NAND on i.MX27

Eric Bénard (2):
      ARM: 5629/1: Add support for Eukrea's CPU9260 & CPU9G20
      ARM: 5630/1: Add support for Eukrea's CPUAT91

Eric Dumazet (30):
      udp: cleanups
      af_packet: style cleanups
      bnx2x: Dont update vlan_features in bnx2x_set_tso()
      bnx2: Update vlan_features
      phonet: phonet_device_get() fix
      net: ethtool_op_get_rx_csum() should be public and exported
      neigh: Convert garbage collection from softirq to workqueue
      netfilter: bridge: refcount fix
      ipv4: af_inet.c cleanups
      tcp: keepalive cleanups
      net: ip_rt_send_redirect() optimization
      macvlan: Use compare_ether_addr_64bits()
      bonding: use compare_ether_addr_64bits() in ALB
      ipv6: ip6_push_pending_frames() should increment IPSTATS_MIB_OUTDISCARDS
      vlan: multiqueue vlan device
      ip: Report qdisc packet drops
      drivers: Kill now superfluous ->last_rx stores
      net: net/core/dev.c cleanups
      vlan: enable multiqueue xmits
      net: Remove debugging code
      macvlan: add multiqueue capability
      vlan: adds drops accounting
      cciss: memory leak in cciss_init_one()
      slub: fix slab_pad_check()
      net: kmemcheck annotation in struct socket
      proc: document `guest' column in /proc/stat
      ax25: Fix SIOCAX25GETINFO ioctl
      perf tools: Fix buffer allocation
      perf tools: Dont use openat()
      tunnel: eliminate recursion field

Eric Miao (3):
      [ARM] pxa/littleton: update littleton to use the new gpio_card_detect for 
mmc
      [ARM] pxa/corgi: make use of GPIO based matrix keypad driver
      [ARM] pxa/spitz: make use of GPIO based matrix keypad driver

Eric Paris (15):
      Capabilities: move cap_file_mmap to commoncap.c
      SELinux: call cap_file_mmap in selinux_file_mmap
      Security/SELinux: seperate lsm specific mmap_min_addr
      security: define round_hint_to_min in !CONFIG_SECURITY
      Networking: use CAP_NET_ADMIN when deciding to call request_module
      security: introducing security_request_module
      SELinux: add selinux_kernel_module_request
      Creds: creds->security can be NULL is selinux is disabled
      SELinux: seperate avc_cache flushing
      SELinux: flush the avc before disabling SELinux
      SELinux: inline selinux_is_enabled in !CONFIG_SECURITY_SELINUX
      SELinux: do not destroy the avc_cache_nodep
      Audit: reorganize struct audit_watch to save 8 bytes
      Audit: rearrange audit_context to save 16 bytes per struct
      Audit: send signal info if selinux is disabled

Eric Sandeen (17):
      xfs: add more statics & drop some unused functions
      un-static xfs_read_agf
      xfs: remove XFS_INO64_OFFSET
      xfs: reduce bmv_count in xfs_vn_fiemap
      xfs: bump up nr_to_write in xfs_vm_writepage
      use XFS_CORRUPTION_ERROR in xfs_btree_check_sblock
      ext4: reject too-large filesystems on 32-bit kernels
      ext4: open-code ext4_mb_update_group_info
      simplify some logic in ext4_mb_normalize_request
      ext4: Add feature set check helper for mount & remount paths
      ext4: use variables not types in sizeofs() for allocations
      ext4: use ext4_grpblk_t more extensively
      xfs: add more statics & drop some unused functions
      un-static xfs_read_agf
      xfs: remove XFS_INO64_OFFSET
      ext4: limit block allocations for indirect-block files to < 2^32
      ext4: replace MAX_DEFRAG_SIZE with EXT_MAX_BLOCK

Eric Sesterhenn (1):
      Fix memory leak in write_pool_threads

Eric W. Biederman (2):
      PCI: Simplify hotplug mch quirk.
      PCI: pcie: Ensure hotplug ports have a minimum number of resources

Erik Andrén (21):
      V4L/DVB (12877): gspca - m5602-s5k4aa: Add vflip quirk for the Amilo Pa 
2548
      V4L/DVB (12977): gspca - m5602-ov7660: Create blue gain control
      V4L/DVB (12978): gspca - m5602-ov7660: Add red gain control
      V4L/DVB (12979): gspca - m5602-ov7660: Ensure that the default exposure 
is set
      V4L/DVB (12980): gspca - m5602-ov7660: Create auto white balance ctrl
      V4L/DVB (12981): gspca - m5602-ov7660: Set blue and red gain at init
      V4L/DVB (12982): gspca - m5602-ov7660: Add auto gain ctrl
      V4L/DVB (12983): gspca - m5602-ov7660: Add auto exposure ctrl
      V4L/DVB (12984): gspca - m5602-ov7660: Use a new raw init
      V4L/DVB (12985): gspca - m5602-ov7660: Replace magic constants with 
defines
      V4L/DVB (12986): gspca - m5602-ov7660: Add hflip, vflip controls
      V4L/DVB (12987): gspca - m5602-ov7660: Set the hsync correctly
      V4L/DVB (12988): gspca - m5602-ov7660: Remove old init
      V4L/DVB (12989): gspca - m5602-ov7660: Don't set gain during init
      V4L/DVB (12990): gspca - m5602-ov7660: Don't set blue and red gain during 
init
      V4L/DVB (12991): gspca - m5602-ov7660: Remove redundant init writes
      V4L/DVB (12992): gspca - m5602-ov7660: Disable red and blue gain for now
      V4L/DVB (13004): gspca - stv06xx: Harmonize the debug macros when tracing 
writes and reads
      V4L/DVB (13005): gspca - stv06xx: Translate swedish comments to english
      V4L/DVB (13006): gspca - stv06xx: Fix a misindentation
      V4L/DVB (13007): gspca - stv06xx-hdcs: Add exposure and gain ctrls to 
hdcs_1020

Eugene Yudin (1):
      V4L/DVB (12589): Add support for RoverMedia TV Link Pro FM

Evgeniy Polyakov (1):
      Staging: pohmelfs: sync with the development tree

FUJITA Tomonori (29):
      swiotlb: remove unused swiotlb_alloc_boot()
      swiotlb: remove unused swiotlb_alloc()
      swiotlb: remove swiotlb_arch_range_needs_mapping
      swiotlb: remove unnecessary swiotlb_bus_to_virt
      x86: add dma_capable() to replace is_buffer_dma_capable()
      x86: replace is_buffer_dma_capable() with dma_capable
      ia64: add dma_capable() to replace is_buffer_dma_capable()
      powerpc: add dma_capable() to replace is_buffer_dma_capable()
      swiotlb: use dma_capable()
      powerpc: remove unncesary swiotlb_arch_address_needs_mapping
      remove is_buffer_dma_capable()
      x86, IA64, powerpc: add phys_to_dma() and dma_to_phys()
      swiotlb: use phys_to_dma and dma_to_phys
      powerpc: remove unused swiotlb_phys_to_bus() and swiotlb_bus_to_phys()
      x86: remove unused swiotlb_phys_to_bus() and swiotlb_bus_to_phys()
      IA64: Remove NULL flush_write_buffers
      sparc: Use dma_map_ops struct
      sparc: Use asm-generic/dma-mapping-common.h
      sparc: Remove no-op dma_4v_sync_single_for_cpu and dma_4v_sync_sg_for_cpu
      sparc: Replace sbus_map_single and sbus_unmap_single with sbus_map_page 
and sbus_unmap_page
      sparc: Use asm-generic/pci-dma-compat
      sparc: Add CONFIG_DMA_API_DEBUG support
      powerpc: Remove addr_needs_map in struct dma_mapping_ops
      powerpc: Remove swiotlb_pci_dma_ops
      dma: Add set_dma_mask hook to struct dma_map_ops
      powerpc: use dma_map_ops struct
      powerpc: Use asm-generic/dma-mapping-common.h
      powerpc: Handle SWIOTLB mapping error properly
      powerpc: Add CONFIG_DMA_API_DEBUG support

Fabian Henze (2):
      agp/intel: Add B43 chipset support
      drm/i915: add B43 chipset support

Fabio Estevam (1):
      fec: Add FEC support for MX25 processor

Felipe Balbi (7):
      OMAP3: beagle: add missing twl4030 usb platform_data
      Staging: cpc-usb: convert comment style in cpc.h
      Staging: cpc-usb: convert comment style in cpc_int.h
      Staging: cpc-usb: convert comment style in cpcusb.h
      Staging: cpc-usb: add one todo entry
      mfd: Add twl4030-pwrbutton as a twl4030 child
      regulator: userspace: use sysfs_create_group

Felipe Contreras (3):
      x86: Trivial whitespace cleanups
      MAINTAINERS: acpi: add 'include/acpi'
      MAINTAINERS: omap: fix regex

Felix Beck (3):
      [S390] zcrypt: Use spin_lock_bh in suspend callback
      [S390] zcrypt: Free ap_device if dev_set_name fails.
      [S390] zcrypt: Do not add/remove devices in s/r callbacks

Felix Blyakher (1):
      Merge branch 'master' of ssh+git://oss.sgi.com/oss/git/xfs/xfs

Feng Kan (1):
      mtd: nand: fix ECC Correction bug for SMC ordering for NDFC driver

Feng Tang (9):
      ACPI, x86: expose some IO-APIC routines when CONFIG_ACPI=n
      ACPI: Handle CONFIG_ACPI=n better from linux/acpi.h
      SFI: create linux/sfi.h
      SFI: add platform-independent core support
      SFI: add capability to parse ACPI tables
      x86: add arch-specific SFI support
      SFI: Hook PCI MMCONFIG
      SFI: remove unneeded includes
      x86: Move get/set_wallclock to x86_platform_ops

Fenghua Yu (1):
      ia64: Fix setup_per_cpu_areas() compilation error

Fernando Luis Vazquez Cao (2):
      virtio: get rid of redundant VIRTIO_ID_9P definition
      virtio: add virtio IDs file

Figo.zhang (5):
      x86, pgtable.h: Clean up types
      x86, highmem_32.c: Clean up comment
      Staging: comedi: no need for checking vfree call
      vmalloc.c: fix double error checking
      USB: ehci-dbg.c: no need for checking it before call vfree

Fischer, Anna (1):
      net/bridge: Add 'hairpin' port forwarding mode

Florian Echtler (1):
      Input: usbtouchscreen - add support for e2i touchscreen controller

Florian Fainelli (10):
      cpmac: fix wrong MDIO bus identifier
      ar7: add fixed PHY support for the two on-board cpmac
      cpmac: add support for fixed PHY
      cpmac: wait longer after MDIO reset
      cpmac: bump version to 0.5.1
      cpmac: unmark as broken
      r6040: bump to version 0.25 and 20 August 2009 release date
      MIPS: AR7: Make board code register ar7_wdt as a platform device
      [WATCHDOG] ar7_wdt: convert to become a platform driver
      cpmac: fix compilation errors against undeclared BUS_ID_SIZE

Florian Tobias Schandinat (21):
      viafb: remove duplicated CX700 register init
      viafb: remove temporary start address setting
      viafb: merge viafb_update_viafb_par in viafb_update_fix
      viafb: split viafb_set_start_addr up
      viafb: fix ioremap_nocache error handling
      viafb: clean up viamode.h
      viafb: remove duplicated mode information
      viafb: clean up duoview
      viafb: clean up virtual memory handling
      viafb: remove unused video device stuff
      viafb: remove LVDS initialization
      viafb: another small cleanup of viafb_par
      viafb: improve viafb_par
      viafb: 2D engine rewrite
      viafb: cleanup viafb_cursor
      viafb: improve pitch handling
      viafb: hardware acceleration initialization cleanup
      viafb: use read-only mode parsing
      viafb: choose acceleration engine for VX855
      fb: fix fb_pan_display range check
      fb: do not ignore fb_set_par errors

Florian Westphal (1):
      net: remove NET_RX_BAD and NET_RX_CN* defines

Forest Bond (8):
      Staging: Add pristine upstream vt6656 driver sources to 
drivers/staging/vt6656.
      Staging: vt6656: Add includes to drivers/staging/vt6656.
      Staging: vt6656: Build vt6656.ko, not vntwusb.ko.
      Staging: vt6656: main_usb.c: Drop obsolete fsuid/fsgid accesses.
      Staging: vt6656: Replace net_device->priv accesses with netdev_priv calls.
      Staging: vt6656: use net_device_ops for management functions
      Staging: vt6656: replace call to info with printk call.
      Staging: vt6656: Integrate vt6656 into build system.

Francisco Jerez (7):
      drm/kms: slave encoder interface.
      drm: Define DRM_MODE_CONNECTOR_TV
      drm: Define DRM_MODE_SUBCONNECTOR_SCART
      drm: Define some new standard TV properties.
      drm: Fix drm_cvt_mode() for interlaced modes.
      drm: Add more standard TV properties.
      vgacon: prevent vgacon_deinit from touching the hardware for inactive 
consoles.

Frank Blaschka (1):
      qeth: scheduling while atomic during ifconfig online sequence

Frank Filz (2):
      nfsd: Fix unnecessary deny bits in NFSv4 ACL
      nfsd4: remove ACE4_IDENTIFIER_GROUP flag from GROUP@ entry

Frank Mayhar (1):
      ext4: Make non-journal fsync work properly

Frank Munzert (1):
      [S390] tape: use init_timer_on_stack() rather than init_timer()

Frank Schaefer (3):
      USB-serial: pl2303: fix baud rate handling in case of unsupported values
      USB-serial: pl2303: add space/mark parity
      USB-serial: pl2303: use 1.5 instead of 2 stop bits with 5 data bits

Frans Pop (8):
      printk: Restore previous console_loglevel when re-enabling logging
      x86: Simplify the Makefile in a minor way through use of cc-ifversion
      powerpc: Makefile simplification through use of cc-ifversion
      floppy: Switch driver to dev_pm_ops
      hp-wmi: Switch driver to dev_pm_ops
      trivial: cleanup hpfall example code (checkpatch)
      trivial: doc: hpfall: accept disk device to unload as argument
      trivial: improve help text for mm debug config options

Frederic Riss (1):
      ARM: 5715/1: Make kprobes unregistration SMP safe

Frederic Weisbecker (57):
      tracing/function-graph-tracer: Use the %pf format
      tracing/kmemtrace: Use the %pf format
      sched: Drop the need_resched() loop from cond_resched()
      sched: Remove obsolete comment in __cond_resched()
      sched: Cover the CONFIG_DEBUG_SPINLOCK_SLEEP off-case for __might_sleep()
      sched: Add a preempt count base offset to __might_sleep()
      sched: Remove the CONFIG_PREEMPT_BKL case definition of cond_resched()
      sched: Pull up the might_sleep() check into cond_resched()
      sched: Convert the only user of cond_resched_bkl to use cond_resched()
      sched: Fix cond_resched_lock() in !CONFIG_PREEMPT
      tracing/function-graph-tracer: Drop the useless nmi protection
      tracing/core: Turn ftrace_cpu_disabled into a global var
      tracing/core: Make the stack entry helpers global
      tracing: Move sched event insertion helpers in the sched switch tracer 
file
      tracing/function-graph-tracer: Move graph event insertion helpers in the 
graph tracer file
      tracing/events: Only define remove_subsystem_dir() if CONFIG_MODULES
      tracing: Add ftrace event call parameter to its field descriptor handler
      tracing: Add fields format definition for syscall events
      tracing: Support for syscall events raw records in perfcounters
      perf tools: Factorize high level dso helpers
      perf tools: Factorize the event structure definitions in a single file
      perf tools: Factorize the map helpers
      perf tools: Factorize the thread code in a dedicated file
      perf tools: Substract -Wformat-nonliteral from Wformat=2 in extra flags
      perf tools: Factorize the dprintf definition
      perf tools: Put the show mode into the event headers files
      perf tools: Librarize sample type and attr finding from headers
      perf tools: Librarize trace_event() helper
      perf tools: Add perf trace
      perf tools: Fix spelling mistake in callchain error
      perf tools: Warn while running perf trace without sample
      perf tools: Record events info also when :record suffix is used.
      perf tools: Make trace event format parser aware of cast to pointers
      perf tools: Fix comm column adjusting
      perf tools: Save partial non-overlapping map
      tracing: Undef TRACE_EVENT_FN between trace events headers inclusion
      perf tools: Only save the event formats we need
      perf tools: Fix missing string field printing in perf trace
      tracing: Fix double CPP substitution in TRACE_EVENT_FN
      perf tools: Add missing parameters documentation
      perf tools: Librarize idle thread registration
      perf tools: Resolve idle thread cmdline for perf trace
      perf tools: Unify swapper tasks naming
      perf tools: Complete support for dynamic strings
      perf tools: Allow the specification of all tracepoints at once
      perf sched: Fix bad event alignment
      perf sched: Make it easier to plug in new sub profilers
      perf sched: Add sched latency profiling
      perf sched: Rename struct lat_snapshot to struct work atoms
      perf sched: Add involuntarily sleeping task in work atoms
      perf sched: Export the total, max latency and total runtime to thread 
atoms list
      perf sched: Fix nsec to msec conversion
      perf sched: Implement multidimensional sorting
      perf tools: Add an option to multiplex counters in a single channel
      perf tools: Fix processing of randomly serialized sched traces
      tracing: Factorize the events profile accounting
      tracing: Allocate the ftrace event profile buffer dynamically

Frederik Deweerdt (2):
      Staging: line6: pod.c: style cleanups
      Staging: line6: ffzb returns an unsigned integer

From: Mel Gorman (1):
      hugetlbfs: do not call user_shm_lock() for MAP_HUGETLB fix

Gabor Juhos (9):
      ath9k: remove unnecessary clearing of SC_OP_WAIT_{BEACON,CAB} flags
      ath9k: remove ath_rx_ps_back_to_sleep helper
      ath9k: serialize ath9k_hw_setpower calls
      ath9k: uninline ath9k_ps_{wakeup,restore} functions
      ath9k: serialize ath9k_ps_{wakeup,restore} calls
      ath9k: wake up the chip for TSF reset
      ath9k: make use ath9k_hw_wait int ath9k_hw_reset_tsf
      ath9k: fix race with IEEE80211_CONF_PS checks
      ath9k: get rid of unnecessary setpower calls

Gautham R Shenoy (2):
      powerpc/pseries: Reduce the polling interval in __cpu_up()
      sched: Try to deal with low capacity, fix update_sd_power_savings_stats()

Geert Uytterhoeven (3):
      powerpc/cell: Move CBE_IOPTE_* to <asm/cell-regs.h>
      md: Fix "strchr" [drivers/md/dm-log-userspace.ko] undefined!
      arches: drop superfluous casts in nr_free_pages() callers

Geoff Levand (1):
      powerpc/ps3: Workaround for flash memory I/O error

Geoff Thorpe (1):
      powerpc: expose the multi-bit ops that underlie single-bit ops.

Geoffrey Thomas (2):
      sparc: Clean up linker script using new linker script macros.
      alpha: Clean up linker script using new linker script macros.

George Spelvin (1):
      USB: Clean up root hub string descriptors

Gerald Schaefer (1):
      PM / Hibernate / Memory hotplug: Always use for_each_populated_zone()

Gerard Lledo (1):
      jffs2: move jffs2_gcd_mtd threads to the new kthread API

Gergely Imreh (1):
      USB: fix USBTMC get_capabilities success handling

Gerhard Pircher (1):
      powerpc/amigaone: Convert amigaone_init() to a machine_device_initcall()

Gerrit Renker (5):
      mcastv6: Local variable shadows function argument
      inet6: functions shadow global variable
      inet6: Conversion from u8 to int
      inet6: Set default traffic class
      net-next-2.6 [PATCH 1/1] dccp: ccids whitespace-cleanup / CodingStyle

GeunSik Lim (6):
      debugfs: Fix mount directory of debugfs by default in events.txt
      debugfs: Change debuhgfs directory of trace-events-sample.h
      debugfs: Change debugfs directory of IWMC3200
      debugfs: Modified default dir of debugfs for debugging UHCI.
      debugfs: Modify default debugfs directory for debugging pktcdvd.
      trivial: change address of the libcap source.

Giridhar Malavali (2):
      [SCSI] qla2xxx: Update version number to 8.03.01-k5
      [SCSI] qla2xxx: Update version number to 8.03.01-k6.

Giuseppe Cavallaro (2):
      sh: kgdb: do not reload VBR while handling debugger breackpoint
      sh: fix sys_cacheflush error checking

Glauber Costa (1):
      KVM guest: fix bogus wallclock physical address calculation

Gleb Natapov (29):
      x86/apic: Enable x2APIC without interrupt remapping under KVM
      KVM: VMX: Properly handle software interrupt re-injection in real mode
      KVM: Drop interrupt shadow when single stepping should be done only on VMX
      KVM: Introduce kvm_vcpu_is_bsp() function.
      KVM: Use pointer to vcpu instead of vcpu_id in timer code.
      KVM: Break dependency between vcpu index in vcpus array and vcpu_id.
      KVM: Use macro to iterate over vcpus.
      KVM: Replace pending exception by PF if it happens serially
      KVM: Optimize searching for highest IRR
      KVM: Add Directed EOI support to APIC emulation
      KVM: x2apic interface to lapic
      KVM: Use temporary variable to shorten lines.
      KVM: Add trace points in irqchip code
      KVM: No need to kick cpu if not in a guest mode
      KVM: Always report x2apic as supported feature
      KVM: Move exception handling to the same place as other events
      KVM: Move kvm_cpu_get_interrupt() declaration to x86 code
      KVM: Reduce runnability interface with arch support code
      KVM: silence lapic kernel messages that can be triggered by a guest
      KVM: s390: remove unused structs
      KVM: PIT: Unregister ack notifier callback when freeing
      KVM: Call kvm_vcpu_kick() inside pic spinlock
      KVM: Call ack notifiers from PIC when guest OS acks an IRQ.
      KVM: Replace pic_lock()/pic_unlock() with direct call to spinlock 
functions
      KVM: Update cr8 intercept when APIC TPR is changed by userspace
      KVM: VMX: Fix cr8 exiting control clobbering by EPT
      KVM: Fix coalesced interrupt reporting in IOAPIC
      KVM: VMX: call vmx_load_host_state() only if msr is cached
      KVM: fix misreporting of coalesced interrupts by kvm tracer

Graf Yang (7):
      Blackfin: fix MPU handling of invalid memory accesses
      Blackfin: improve double fault debug handling
      Blackfin: SMP port does not yet support cpu frequency scaling
      Blackfin: handle the core timer interrupt with handle_percpu_irq on SMP
      Blackfin: swap clocksource ratings for gptimer/cycles
      mtd: m25p80: add support for AAI programming with SST SPI flashes
      mtd: m25p80: add SST WF SPI flash device information

Graham, David (2):
      e1000: Remove unused function e1000_mta_set.
      e1000: Fix for e1000 kills IPMI on a tagged vlan.

Grant Likely (3):
      powerpc/pci: Remove dead checks for CONFIG_PPC_OF
      powerpc/pci: move pci_64.c device tree scanning code into pci-common.c
      powerpc/pci: Merge ppc32 and ppc64 versions of phb_scan()

Greg Kroah-Hartman (191):
      Driver core: move dev_get/set_drvdata to drivers/base/dd.c
      Staging: hv: add a TODO file
      Staging: hv: make the Hyper-V virtual bus code build
      Staging: hv: use the correct #ifdef for x86-64
      Staging: hv: add the Hyper-V virtual bus to the build
      Staging: hv: make the Hyper-V virtual storage driver build
      Staging: hv: add the Hyper-V virtual scsi driver to the build
      Staging: hv: storvsc: fix up driver_data usage
      Staging: hv: make the Hyper-V virtual block driver build
      Staging: hv: add the Hyper-V virtual block driver to the build
      Staging: hv: blkvsc: fix up driver_data usage
      Staging: hv: make the Hyper-V virtual network driver build
      Staging: hv: add the Hyper-V virtual network driver to the build
      Staging: hv: netvsc: fix up driver_data usage
      Staging: hv: remove INTERNAL typedef
      Staging: hv: remove PVOID typedef
      Staging: hv: remove VOID typedef
      Staging: hv: remove UINT8 and INT8 typedefs
      Staging: hv: remove UINT16 and INT16 typedefs
      Staging: hv: remove UINT32 and INT32 typedefs
      Staging: hv: remove UINT64 and INT64 and UCHAR typedefs
      Staging: hv: remove USHORT typedef
      Staging: hv: remove ULONGLONG and LONGLONG typedefs
      Staging: hv: remove ULONG_PTR typedef
      Staging: hv: remove ULONG and LONG typedefs
      Staging: hv: remove SIZE_T typedef
      Staging: hv: remove DWORD and BYTE typedefs
      Staging: hv: remove BOOL and BOOLEAN typedefs
      Staging: hv: remove #defines from osd.c
      Staging: hv: remove MIN and MAX usages
      Staging: hv: remove PAGE_SIZE and PAGE_SHIFT and __builtin functions
      Staging: hv: remove STRUCT_PACKED and STRUCT_ALIGNED defines
      Staging: hv: remove UNUSED_VAR usage
      Staging: hv: remove FIELD_OFFSET usage
      Staging: hv: remove TRUE, FALSE, and NULL usage
      Staging: hv: osd: remove MemAlloc wrapper
      Staging: hv: osd: remove MemAllocZeroed wrapper
      Staging: hv: osd: remove MemAllocAtomic wrapper
      Staging: hv: osd: remove MemFree wrapper
      Staging: hv: make Channel->InboundLock a real spinlock
      Staging: hv: make RingInfo->RingLock a real spinlock
      Staging: hv: make Device->RequestLock a real spinlock
      Staging: hv: make netDevice->ReceivePacketListLock a real spinlock
      Staging: hv: make gVmbusConnection.ChannelMsgLock a real spinlock
      Staging: hv: make gVmbusConnection.ChannelLock a real spinlock
      Staging: hv: osd: remove spinlock wrapper functions
      Staging: hv: osd: remove Sleep wrapper
      Staging: hv: osd: remove MemoryFence wrapper
      Staging: hv: osd: remove LogMsg wrapper
      Staging: hv: osd: remove PrintBytes wrapper
      Staging: hv: fix up printk warnings
      Staging: hv: osd: remove GetTickCount and GetTimestamp wrappers
      Staging: hv: force hyper-v drivers to be built as a module
      Staging: hv: remove more printk() warnings
      Staging: hv: properly fix the printk() warnings
      Staging: hv: fix sparse static warnings
      Staging: hv: fix sparse function warnings
      Staging: hv: fix sparse NULL pointer warnings
      Staging: hv: remove custom cpuid function
      Staging: hv: remove custom rdmsrl and wrmsrl functions
      Staging: hv: osd: remove physical address wrapper functions
      Staging: hv: osd: add osd_ prefix to global functions
      Staging: hv: remove timer wrapper functions
      Staging: hv: remove duplicated osd.o inclusions
      Staging: hv: remove ReadMsr and WriteMsr functions from Hv.h
      Staging: hv: cleanup coding style issues in Hv.h
      Staging: hv: cleanup coding style issues in Channel.h
      Staging: hv: cleanup coding style issues in VersionInfo.h
      Staging: hv: cleanup coding style issues in ChannelInterface.h
      Staging: hv: cleanup coding style issues in ChannelMgmt.h
      Staging: hv: cleanup coding style issues in VmbusPrivate.h
      Staging: hv: cleanup coding style issues in RingBuffer.h
      Staging: hv: remove Sources.c
      Staging: hv: clean up NetVsc.h
      Staging: hv: clean up RndisFilter.h
      Staging: hv: clean up typedefs in Hv.h
      Staging: hv: clean up typedefs in ChannelMgmt.h
      Staging: hv: clean up vstorage.h
      Staging: hv: move osd.h
      Staging: hv: osd.h: codingstyle cleanups
      Staging: hv: osd.h: remove GUID typedef
      Staging: hv: osd.h: fix GUID reference problem
      Staging: hv: osd.c: coding style fixes
      Staging: hv: remove include/HvTypes.h
      Staging: hv: remove include/HvHalApi.h
      Staging: hv: coding style cleanup of include/HvHcApi.h
      Staging: hv: coding style cleanup of include/HvVpApi.h
      Staging: hv: move vmbus.h
      Staging: hv: vmbus.h coding style cleanups
      Staging: hv: move rndis.h
      Staging: hv: rndis.h: remove pointless typedefs
      Staging: hv: rndis.h: codingstyle fixes
      Staging: hv: rndis.h: typedef removal, part 1
      Staging: hv: rndis.h: typedef removal, part 2
      Staging: hv: coding style cleanups for HvPtApi.h
      Staging: hv: coding style cleanups for HvSynicApi.h
      Staging: hv: typdef fixes for HvSynicApi.h
      Staging: hv: remove volatile usage from HvSynicApi.h
      Staging: hv: create hv_api.h
      Staging: hv: coding style cleanups for HvStatus.h
      Staging: hv: move HvStatus.h into hv_api.h
      Staging: hv: coding style cleanups for VmbusChannelInterface.h
      Staging: hv: typedef removal from VmbusChannelInterface.h
      Staging: hv: coding style cleanups for VmbusApi.h
      Staging: hv: typedef removal for VmbusApi.h
      Staging: hv: codingsyle cleanups for ChannelMessages.h
      Staging: hv: typedef removal for ChannelMessages.h
      Staging: hv: fix up some coding style issues in logging.h
      Staging: hv: fix up coding style issues in NetVscApi.h
      Staging: hv: fix up typedefs in NetVscApi.h
      Staging: hv: move vstorage.h to hv dir
      Staging: hv: fix remaining style issue in ChannelInterface.h
      Staging: hv: fix typedefs in vstorage.h
      Staging: hv: fix coding style issues in VmbusPacketFormat.h
      Staging: hv: remove typedefs from VmbusPacketFormat.h
      Staging: hv: fix coding style issues in StorVscApi.h
      Staging: hv: fix typedefs in StorVscApi.h
      Staging: hv: fix coding style issues in nvspprotocol.h
      Staging: hv: fix typedefs in nvspprotocol.h
      Staging: hv: move nvspprotocol.h
      Staging: hv: remove ChannelMessages.h
      Staging: hv: move List.h
      Staging: hv: move logging.h
      Staging: hv: move NetVscApi.h
      Staging: hv: move StorVscApi.h
      Staging: hv: move VmbusApi.h
      Staging: hv: move VmbusChannelInterface.h
      Staging: hv: move VmbusPacketFormat.h
      Staging: hv: coding style cleanups of BlkVsc.c
      Staging: hv: coding style cleanups of ChannelInterface.c
      Staging: hv: remove typedefs from ChannelMgmt.c
      Staging: hv: remove typedefs from RndisFilter.c
      Staging: hv: remove typedefs from StorVsc.c
      Staging: hv: coding style cleanups for Connection.c
      Staging: hv: coding style cleanups on Vmbus.c
      Staging: hv: code reduction from Vmbus.c
      Staging: hv: fix coding style issues in Hv.c
      Staging: hv: coding style cleanups for netvsc_drv.c
      Staging: hv: reorganize netvsc_drv.c
      Staging: hv: coding style cleanups for ChannelMgmt.c
      Staging: hv: reorg ChannelMgmt a bit
      Staging: hv: TODO: add some more items
      Staging: hv: coding style cleanups for StorVsc.c
      Staging: hv: reorg StorVsc.c
      Staging: hv: coding style fixes for blkvsc_drv.c
      Staging: hv: coding style cleanup for Channel.c
      Staging: hv: warn the world of a bug in the release function
      Staging: hv: coding style cleanups for vmbus_drv.c
      Staging: hv: coding style cleanup for storvsc_drv.c
      Staging: hv: coding style cleanup for RndisFilter.c
      Staging: hv: coding style cleanup for NetVsc.c
      Staging: hv: rename struct NETVSC_DEVICE
      Staging: hv: remove function pointer typedefs from VmbusApi.h
      Staging: hv: remove function pointer typedefs from NetVscApi.h
      Staging: hv: remove function pointer typedefs from StorVscApi.h
      Staging: hv: remove PFN_CHANNEL_CALLBACK
      Staging: hv: remove function pointer typedefs from vmbus.h
      Staging: hv: update the TODO file
      Staging: vme: change to VME_BUS
      Staging: remove epl driver
      Staging: pata_rdc: remove the driver from the staging tree
      Staging: echo: fix up remaining checkpatch.pl issues
      Staging: echo: remove TODO item
      Staging: echo: remove bit_operations.h
      Staging: echo: remove unneeded USE_MMX defines
      Staging: echo: remove unneeded USE_SSE2 defines
      Staging: echo: coding style cleanups
      Staging: add Realtek 8192 PCI wireless driver
      Staging: rtl8192e: fix lots of sparse warnings
      Staging: rtl8192e: remove unused functions
      Staging: rtl8192e: remove #if 0 sections
      Staging: rtl8192e: remove kernel version checks
      Staging: rtl8192e: remove firmware header file not being used
      Staging: rtl8192e: remove another firmware header file not being used
      Staging: rtl8192e: coding style cleanups on r819xE_firmware.c
      Staging: rtl8192e: remove unneeded ieee80211 files
      Staging: rtl8192e: remove annoying printk()
      Staging: rtl8192e: fix for stack bug
      Staging: rtl8192e: fix timeouts on firmware download
      Staging: get cowloop to build properly
      Staging: cowloop: add TODO file
      Staging: add cowloop to the build
      Staging: cowloop: remove kernel version checks
      Staging: vt665x: rename the module binary
      Staging: remove me4000 driver.
      Staging: meilhaus: remove the drivers
      Staging: rspiusb: remove the driver
      Staging: remove at76_usb wireless driver.
      Staging: remove heci driver
      Staging: remove sxg driver
      USB: skeleton: fix coding style issues.

Greg Ungerer (36):
      m68k: remove unused elia.h include file
      m68k: merge mmu and non-mmu versions of processor.h
      m68k: merge mmu and non-mmu versions of irq.h
      m68k: merge the mmu and non-mmu versions of checksum.h
      m68k: merge mmu and non-mmu versions of dma.h
      m68k: clean up comment delimiters in dma.h
      m68knommu: use general interrupt controller for ColdFire 520x family
      m68knommu: remove per device interrupt mask setting for ColdFire 520x
      m68knommu: general interrupt controller for ColdFire many 52xx parts
      m68knommu: clean up ColdFire 527x interrupt setup
      m68knommu: clean up ColdFire 528x interrupt setup
      m68knommu: clean up ColdFire 523x interrupt setup
      m68knommu: general interrupt controller for ColdFire 532x parts
      m68knommu: clean up ColdFire 532x interrupt setup
      m68knommu: use common interrupt controller code for older ColdFire CPU's
      m68knommu: complete interrupt controller code for the 68328 CPU's
      m68knommu: complete interrupt controller code for the 68360 CPU
      m68knommu: remove the common interrupt controller structure
      m68knommu: remove unecessary interrupt level setting in ColdFire 520x 
setup
      m68knommu: remove interrupt masking from ColdFire pit timer
      m68knommu: remove timer device interrupt setup for ColdFire 532x
      m68knommu: mask off all interrupts in ColdFire intc-simr controller
      m68knommu: move ColdFire INTC definitions to new include file
      m68knommu: remove duplicate ColdFire mcf_autovector() code
      m68knommu: merge old ColdFire interrupt controller masking macros
      m68knommu: support code to mask external interrupts on old ColdFire CPU's
      m68knommu: simplify ColdFire "timers" clock initialization
      m68knommu: clean up ColdFire 532x CPU timer setup
      m68knommu: map ColdFire interrupts to correct masking bits
      m68knommu: clean up old ColdFire timer irq setup
      m68knommu: add support for second interrupt controller of ColdFire 5249
      m68knommu: create a speciailized ColdFire 5272 interrupt controller
      m68knommu: remove ColdFire direct interrupt register access
      m68knommu: relax IO_SPACE_LIMIT setting
      m68knommu: remove special interrupt handling code for ne2k support
      m68knommu: set multi-function pins for ethernet when enabled

Gregory Haskins (8):
      sched: Enhance the pre/post scheduling logic
      sched: Fully integrate cpus_active_map and root-domain code
      KVM: irqfd
      KVM: Clean up coalesced_mmio destruction
      KVM: cleanup io_device code
      KVM: do not register i8254 PIO regions until we are initialized
      KVM: make io_bus interface more robust
      KVM: add ioeventfd support

Guennadi Liakhovetski (39):
      [ARM] pxa/pcm990: convert pcm990 to soc-camera as platform-device
      [ARM] pxa/mioa701: convert mioa701 to the new platform-device soc-camera 
interface
      [ARM] pxa/em-x270: convert em-x270 to soc-camera as platform-device
      V4L/DVB (12158): v4l: add cropping prototypes to struct 
v4l2_subdev_video_ops
      V4L/DVB (12504): soc-camera: prepare soc_camera_platform.c and its users 
for conversion
      V4L/DVB (12505): soc_camera_platform: pass device pointer from soc-camera 
core on .add_device()
      V4L/DVB (12506): soc-camera: convert to platform device
      V4L/DVB (12507): sh: soc-camera updates
      V4L/DVB (12508): soc-camera: remove unused .iface from struct 
soc_camera_platform_info
      V4L/DVB (12509): sh: prepare board-ap325rxa.c for v4l2-subdev conversion
      V4L/DVB (12510): soc-camera: (partially) convert to v4l2-(sub)dev API
      V4L/DVB (12511): V4L2: add a new V4L2_CID_BAND_STOP_FILTER integer control
      V4L/DVB (12512): ov772x: implement a band-stop filter support
      V4L/DVB (12513): soc-camera: add support for camera-host controls
      V4L/DVB (12514): sh_mobile_ceu_camera: add a control for the camera 
low-pass filter
      V4L/DVB (12515): soc-camera: use struct v4l2_rect in struct 
soc_camera_device
      V4L/DVB (12516): ov772x: successful S_FMT and S_CROP must update 
user-provided rectangle
      V4L/DVB (12517): mt9t031: improve rectangle placement in invalid S_CROP
      V4L/DVB (12518): ov772x: S_CROP must return actually configured geometry
      V4L/DVB (12519): soc-camera: put pixel format initialisation back in 
probe, add .put_formats()
      V4L/DVB (12520): sh-mobile-ceu-camera: do not wait for interrupt when 
releasing buffers
      V4L/DVB (12521): soc-camera: use .s_std() from struct v4l2_subdev_core_ops
      V4L/DVB (12522): sh-mobile-ceu-camera: implement host-side cropping
      V4L/DVB (12523): tw9910: return updated geometry on successful S_FMT and 
S_CROP
      V4L/DVB (12524): soc-camera: S_CROP V4L2 API compliance fix
      V4L/DVB (12525): soc-camera: prohibit geometry change with initialised 
buffers
      V4L/DVB (12526): ov772x: do not use scaling for cropping
      V4L/DVB (12527): tw9910: do not lie about cropping abilities
      V4L/DVB (12528): sh_mobile_ceu_camera: implement host-side image scaling
      V4L/DVB (12529): soc-camera: switch to s_crop v4l2-subdev video operation
      V4L/DVB (12530): soc-camera: switch to using v4l2_subdev_call()
      V4L/DVB (12531): soc-camera: Use I2C device for dev_{dbg,info,...} output 
in all clients
      V4L/DVB (12532): soc-camera: Use camera device object for core output
      V4L/DVB (12533): soc-camera: Use video device object for output in host 
drivers
      V4L/DVB (12534): soc-camera: V4L2 API compliant scaling (S_FMT) and 
cropping (S_CROP)
      V4L/DVB (12535): soc-camera: remove .init() and .release() methods from 
struct soc_camera_ops
      V4L/DVB (12536): soc-camera: remove .gain and .exposure struct 
soc_camera_device members
      V4L/DVB (12580): soc-camera: remove now unneeded subdevice group ID 
assignments
      sh_mobile_ceu_camera: fix compile breakage, caused by a bad merge

Guillaume Knispel (1):
      poll/select: avoid arithmetic overflow in __estimate_accuracy()

Guo-Fu Tseng (7):
      jme: Some minor coding style consistency modifications
      jme: Fix unmatched tasklet_{enable|disable} pair
      jme: Fix typo
      jme: Change bufinf memory location
      jme: Remove shadow register support
      jme: Tuning rxsum function
      jme: Advance driver version number

Gustavo F. Padovan (15):
      Bluetooth: Add configuration support for ERTM and Streaming mode
      Bluetooth: Create separate l2cap_send_disconn_req() function
      Bluetooth: Add initial support for ERTM packets transfers
      Bluetooth: Add support for Segmentation and Reassembly of SDUs
      Bluetooth: Initial support for retransmission of packets with REJ frames
      Bluetooth: Add support for Retransmission and Monitor Timers
      Bluetooth: Enable Streaming Mode for L2CAP
      Bluetooth: Add support for FCS option to L2CAP
      Bluetooth: Add support for L2CAP SREJ exception
      Bluetooth: Full support for receiving L2CAP SREJ frames
      Bluetooth: Add locking scheme to L2CAP timeout callbacks
      Bluetooth: Use proper *_unaligned_le{16,32} helpers for L2CAP
      Bluetooth: Acknowledge L2CAP packets when receiving RR-frames (F-bit=1)
      Bluetooth: Handle L2CAP case when the remote receiver is busy
      Bluetooth: Add support for L2CAP 'Send RRorRNR' action

Guus Sliepen (1):
      USB: usbtmc: sanity checks for DEV_DEP_MSG_IN urbs

Gábor Stefanik (47):
      cfg80211: fix disabling WPA via wext (SIOCSIWAUTH)
      b43: implement baseband init for LP-PHY <= rev1
      b43: Add LP 2063 radio init
      b43: Typo fixes & minor cleanup
      b43: Fix fallout from the IEEE80211_IF_TYPE to NL80211_IFTYPE change.
      b43: LP-PHY: Implement STX synchronization
      b43: Implement LP-PHY baseband table initialization
      b43: Update LP-PHY rev2+ baseband init to match the specs
      ssb: Implement the remaining rev.8 SPROM vars needed for LP-PHY
      b43: Fix a typo in the sync_stx routine
      b43: LP-PHY: Implement reading band SPROM
      b43: Implement RC calibration for rev.2+ LP PHYs
      b43: LP-PHY: Refactor TX gain table I/O
      b43: Implement RC calibration for rev.0/1 LP-PHYs
      b43: Update dummy transmission to match V4 specs
      b43: LP-PHY: Initialize TX power control
      b43: LP-PHY: Implement channel switching for rev2+/B2063 radio
      b43: LP-PHY: Implement channel switching for rev0/1/B2062 radio
      ssb: Fix typo in the rev8 SPROM extraction routine
      b43: Add LP-PHY firmware loading support
      b43: Make LP-PHY testable
      b43: LP-PHY: Don't adjust gain table for rev2+ when setting channel
      b43: LP-PHY: Update TX gain override for a spec typo fix
      b43: LP-PHY: Fix another TX power control abuse
      b43: Handle B43_PHYTYPE_LP in RX path
      b43: LP-PHY: Update baseband init for recent spec changes
      b43: LP-PHY: Fix a spec error in the B2062 channel switch routine
      b43: LP-PHY: Update code for spec fixes, and fix a few typos
      b43: LP-PHY: Fix a bug in the B2062 channel tune path
      b43: LP-PHY: Update B2062 radio init with recent spec changes
      b43: LP-PHY: Remove BROKEN from B43_PHY_LP
      b43: LP-PHY: Fix reading old mode in the set TX power control routine
      b43: LP-PHY: Fix setting TX power control mode during RC calibration
      b43: LP-PHY: Two small spec updates
      b43: LP-PHY: Implement spec updates and remove resolved FIXMEs
      iwlwifi: Make injection of non-broadcast frames work again
      b43: LP-PHY: Fix a few typos in the RC calibration code
      b43: LP-PHY: Fix and simplify Qdiv roundup
      b43: Fix and update LP-PHY code
      ssb: Implement PMU LDO control and use it in b43
      b43: LP-PHY: Revert to the original PHY register write routine
      b43: Enable LP-PHY support by default and remove Kconfig warning
      b43: Implement antenna diversity support for LP-PHY
      b43: Refactor and update antenna diversity for A/G-PHY
      b43: Add myself to module authors & to LP-PHY file copyright notices
      b43: Fix typo in modparam_btcoex description
      b43: LP-PHY: Fix TX gain tables

H Hartley Sweeten (10):
      jbd2: bitfields should be unsigned
      HID: local function should be static
      mtd: ep93xx: cleanup includes in ts7250 nand driver
      mtd: make few symbols static
      hwmon: Include <linux/io.h> instead of <asm/io.h>
      USB: ohci-ep93xx.c: remove unused variable
      fs/buffer.c: clean up EXPORT* macros
      aio.c: move EXPORT* macros to line after function
      gpio: include <linux/gpio.h> not <asm/gpio.h>
      jbd.h: bitfields should be unsigned

H. Peter Anvin (18):
      x86, setup: remove obsolete pre-Kconfig CONFIG_VIDEO_ variables
      x86, intel_txt: tboot.c needs <asm/fixmap.h>
      x86, intel_txt: Factor out the code for S3 setup
      x86, intel_txt: Handle ACPI_SLEEP without X86_TRAMPOLINE
      x86, mtrr: make mtrr_aps_delayed_init static bool
      Merge commit 'origin/x86/urgent' into x86/asm
      x86: allow "=rm" in native_save_fl()
      Merge branch 'x86/urgent' into x86/pat
      mm: remove !NUMA condition from PAGEFLAGS_EXTENDED condition set
      x86, asm: Add 32-bit versions of the combined CFI macros
      x86, asm: Make _ASM_EXTABLE() usable from assembly code
      x86, msr: CFI annotations, cleanups for msr-reg.S
      x86, msr: Have the _safe MSR functions return -EIO, not -EFAULT
      x86, msr: Create _on_cpu helpers for {rw,wr}msr_safe_regs()
      x86, msr: Export the register-setting MSR functions via /dev/*/msr
      x86, msr: fix msr-reg.S compilation with gas 2.16.1
      x86, msr: change msr-reg.o to obj-y, and export its symbols
      Merge branch 'x86/pat' into x86/urgent

H.J. Thomassen (1):
      Staging: add cowloop driver

HIRANO Takahito (1):
      V4L/DVB (12997): Add the DTV_ISDB_TS_ID property for ISDB_S

Haiyang Zhang (1):
      Staging: hv: Add Haiyang's email to the TODO file

Hal Rosenstock (1):
      IB/mad: Allow tuning of QP0 and QP1 sizes

Hank Janssen (6):
      Staging: hv: add the Hyper-V api header files
      Staging: hv: add the Hyper-V driver header files
      Staging: hv: add the Hyper-V virtual bus
      Staging: hv: add the Hyper-V virtual block driver
      Staging: hv: add the Hyper-V virtual network driver
      Staging: hv: add the Hyper-V virtual storage driver

Hannes Eder (4):
      IPVS: use pr_fmt
      IPVS: use pr_err and friends instead of IP_VS_ERR and friends
      MAINTAINERS: add IPVS include files
      checkpatch: make -f alias --file, add --help, more verbose help message

Hannes Reinecke (2):
      [SCSI] iscsi_tcp: Evaluate socket state in data_ready()
      Send uevents for write_protect changes

Hans J. Koch (1):
      Input: ucb1400_ts - fix a misleading function name

Hans Verkuil (21):
      V4L/DVB (12212): v4l2: add RDS API to videodev2.h
      V4L/DVB (12214): bttv: set RDS capability if applicable.
      V4L/DVB (12215): saa6588: conform to the final RDS spec.
      V4L/DVB (12216): saa7134: set RDS capability if applicable.
      V4L/DVB (12217): radio-cadet: conform to the RDS spec.
      V4L/DVB (12218): radio-si470x: conform to the RDS spec.
      V4L/DVB (12316): v4l: add V4L2_CAP_RDS_OUTPUT and V4L2_CAP_MODULATOR caps
      V4L/DVB (12426): pvrusb2: fix compile warning
      V4L/DVB (12427): cx24113: fix mips compiler warning
      V4L/DVB (12455): radio-typhoon: remove obsolete RADIO_TYPHOON_PROC_FS 
config option
      V4L/DVB (12543): v4l: introduce string control support.
      V4L/DVB (12553): FM TX: si4713: Add Kconfig and Makefile entries
      V4L/DVB (12612): si4713: simplify the code to remove a compiler warning.
      V4L/DVB (12613): cx25840: fix determining the firmware name
      V4L/DVB (12948): v4l1-compat: fix VIDIOC_G_STD handling
      V4L/DVB (12540): v4l: simplify v4l2_i2c_new_subdev and friends
      V4L/DVB (12541): v4l: remove video_register_device_index
      V4L/DVB (12722): v4l2-dev: replace 'kernel number' by 'device node 
number'.
      V4L/DVB (12723): ivtv/cx18: replace 'kernel number' with 'device node 
number'.
      V4L/DVB (12724): v4l2-dev: add simple wrapper functions around the 
devnode numbers
      V4L/DVB (12725): v4l: warn when desired devnodenr is in use & add 
_no_warn function

Hans de Goede (12):
      V4L/DVB (12357): gspca - tv8532: Bad ISOC packet scan
      V4L/DVB (12616): gspca_pac207: remove a number of unneeded (repeated) 
register writes
      V4L/DVB (12617): gspca_pac207: enable higher framerates / lower exposure 
settings
      V4L/DVB (12619): gspca: mr97310a fix detection of sensortype for vivicam 
with id byte of 0x53
      V4L/DVB (12620): gspca_mr97310a: cleanup/fixup control handling
      V4L/DVB (12621): gspca_mr97310a: Move detection of CIF sensor type to 
probe() function
      V4L/DVB (12622): gspca_mr97310a: make the probing a bit less chatty
      V4L/DVB (12623): gspca_mr97310a: Add controls for CIF type 0 sensor cams
      V4L/DVB (12624): gspca_mr97310a: Use correct register for CIF type 1 
sensor gain settings
      V4L/DVB (12625): Add new V4L2_FMT_FLAG_EMULATED flag to videodev2.h
      V4L/DVB (12626): gspca_mr97310a: Allow overriding of detected sensor type
      V4L/DVB (12627): gspca_mr97310a: Add one more vivitar mini cam to the 
list of CIF cams

Hans-Joachim Picht (1):
      [S390] add call home support

Haojian Zhuang (15):
      [ARM] pxa: remove duplicate mfp definition in mach
      [ARM] pxa: support mfp of pxa935
      [ARM] pxa: expand irq support for PXA93x and PXA950
      [ARM] pxa: update cpu_is_xsc3() to include Marvell CPUID
      [ARM] pxa: add cpu_is_pxa950() and Kconfig options
      [ARM] pxa: add more registers in interrupt controller
      [ARM] pxa: initialize default interrupt priority and use ICHP for IRQ 
handling
      [ARM] pxa: update dependancy of pxa i2c module
      [ARM] pxa: merge {zylonite,littleton}_defconfig into pxa3xx_defconfig
      [ARM] pxa: update rtc-sa1100.c to use 'struct dev_pm_ops'
      regulator: add buck3 in da903x driver
      regulator: support da9030 BUCK in da903x driver
      regulator: replace ADTV1 register by ADTV2 in da903x
      regulator: support list voltage in da903x
      regulator: fix voltage range in da9034 ldo12

Harald Krapfenbauer (2):
      Blackfin: cm-bf537u: split board from cm-bf537e
      Blackfin: update cm board resources

Harald Welte (5):
      viafb: make module parameters visible in sysfs
      viafb: remove unused structure member
      viafb: add support for the VX855 chipset
      viafb: make viafb a first-class citizen using pci_driver
      viafb: pass reference to pci device when calling framebuffer_alloc()

Harshula Jayasuriya (1):
      NFS: out of date comment regarding O_EXCL above nfs3_proc_create()

Hartley Sweeten (14):
      [ARM] 5573/1: ep93xx: ensure typesafe io
      [ARM] 5574/1: ep93xx: gpio.c: fix header includes and __iomem pointers
      [ARM] 5575/1: ep93xx: Show gpio interrupt type in debugfs output.
      [ARM] 5577/2: ep93xx: syscon locked register functions
      [ARM] 5578/1: ep93xx: add ep93xx-keypad clock
      [ARM] 5592/1: ep93xx: cleanup platform header includes
      [ARM] 5593/1: ep93xx: clock.c __iomem pointer
      [ARM] 5598/1: ep93xx: core.c typesafe vic_init
      [ARM] 5599/1: MAINTAINERS: update for EP93XX ARM
      [ARM] 5600/1: ep93xx: core.c remove cast when copying dev_addr
      [ARM] 5609/1: ep93xx: add register defines for keypad support
      [ARM] 5612/1: ep93xx: add platform LEDs
      ARM: 5628/1: ep93xx: Introduce Pulse Width Modulator (PWM) driver
      ARM: 5711/1: locomo.c: CodingStyle cleanups

Hector Martin (1):
      ACPI battery: work around negative s16 battery current on Acer

Heiko Carstens (38):
      locking, powerpc: Rename __spin_try_lock() and friends
      locking, sparc: Rename __spin_try_lock() and friends
      locking, m68k/asm-offsets: Rename pt_regs offset defines
      locking, m68k: Calculate thread_info offset with asm offset
      locking: Move spinlock function bodies to header file
      locking: Allow arch-inlined spinlocks
      locking: Simplify spinlock inlining
      locking: Inline spinlock code for all locking variants on s390
      locking, m68k/asm-offsets: Rename signal defines
      [SCSI] zfcp: optimize zfcp_qdio_account
      KVM: fix compile warnings on s390
      [S390] cio: move scsw helper functions to header file
      [S390] introduce get_clock_monotonic
      [S390] convert/optimize csum_fold() to C
      [S390] atomic ops: add effecient atomic64 support for 31 bit
      [S390] atomic ops: small cleanups
      [S390] hibernation: remove dead file
      [S390] hibernation: merge files and move to kernel/
      [S390] kernel: always keep machine flags in lowcore
      [S390] Initialize __LC_THREAD_INFO early.
      [S390] use generic scatterlist.h
      [S390] Enable guest page hinting by default.
      [S390] Limit cpu detection to 256 physical cpus.
      [S390] Get rid of cpuid.h header file.
      [S390] Remove smp_cpu_not_running.
      [S390] Wire up page fault events for software perf counters.
      nilfs2: fix format string compile warning (ino_t)
      [S390] Convert sys_clone to function with parameters.
      [S390] Convert sys_execve to function with parameters.
      [S390] Get rid of init_module/delete_module compat functions.
      [S390] hibernation: fix guest page hinting related crash
      [S390] hibernation: reset system after resume
      [S390] Change kernel_page_present coding style.
      [S390] fix disabled_wait inline assembly clobber list
      [S390] smp: introduce LC_ORDER and simplify lowcore handling
      [S390] hibernate: make sure pfn_is_nosave handles lowcore pages
      ext2: fix format string compile warning (ino_t)
      fs: change sys_truncate length parameter type

Heiko Schocher (2):
      powerpc/82xx: mgcoge - updates for 2.6.32
      powerpc/82xx: mgcoge - updated defconfig

Helmut Schaa (10):
      mac80211: shorten the passive dwell time for sw scans
      cfg80211: update misleading comment
      mac80211: refactor the scan code
      mac80211: advance the state machine immediately if no delay is needed
      mac80211: introduce a new scan state "decision"
      mac80211: Replace {sw, hw}_scanning variables with a bitfield
      mac80211: implement basic background scanning
      mac80211: rename scan_state to next_scan_state
      cfg80211: increase scan result expire time
      mac80211: fix an oops in ieee80211_scan_state_set_channel

Hemant Pedanekar (4):
      davinci: dm646x: Add clock info and update mux setup for ATA
      davinci: Move IO device mapping macros from io.h to hardware.h
      davinci: dm646x: Add IDE setup
      davinci: dm646x-evm: Add support for IDE

Hemanth V (1):
      spi: McSPI off-mode support

Hendrik Brueckner (15):
      tracing: Add syscall tracepoints - s390 arch update
      tracing: Check invalid syscall nr while tracing syscalls
      tracing: Don't trace kernel thread syscalls
      [S390] kernel: Append scpdata to kernel boot command line
      [S390] kernel: Convert upper case scpdata to lower case
      [S390] move (io|sysc)_restore_trace_psw into .data section
      [S390] kernel: Print an error message if kernel NSS cannot be defined
      [S390] kvm: use console_initcall() to initialize s390 virtio console
      iucv: fix iucv_buffer_cpumask check when calling IUCV functions
      iucv: use correct output register in iucv_query_maxconn()
      af_iucv: fix race in __iucv_sock_wait()
      af_iucv: handle non-accepted sockets after resuming from suspend
      af_iucv: do not call iucv_sock_kill() twice
      af_iucv: fix race when queueing skbs on the backlog queue
      hvc_console: Provide (un)locked version for hvc_resize()

Henk Vergonet (3):
      V4L/DVB (12870): tda18271: update temperature compensation calculatation 
formula
      V4L/DVB (12871): tda18271: fix bad data in tda18271_cid_target table
      V4L/DVB (13002): Adds support for Zolid Hybrid PCI card:

Hennerich, Michael (1):
      USB: sl811-hcd: Fix device disconnect:

Henning Glawe (1):
      HID: ignore Philips IEEE802.15.4 RF Dongle

Henrik Kurelid (2):
      V4L/DVB (12482): firedtv: add PID filtering for SW zigzag retune
      V4L/DVB (12582): The current AVC debugging can clog the log down a lot 
since many

Henrik Rydberg (3):
      backlight: mbp_nvidia_bl: add support for MacBookAir 1,1
      Input: bcm5974 - silence uninitialized variables warnings
      hwmon: applesmc: restore accelerometer and keyboard backlight on resume

Henrique de Moraes Holschuh (16):
      thinkpad-acpi: don't ask about brightness_mode for fw. 1V and 1R
      thinkpad-acpi: firmware version checks
      thinkpad-acpi: be more strict when detecting a ThinkPad
      thinkpad-acpi: hotkey poll fixes
      thinkpad-acpi: deprecate hotkey_bios_mask
      thinkpad-acpi: Fix procfs hotkey reset command
      thinkpad-acpi: don't poll by default any of the reserved hotkeys
      thinkpad-acpi: report brightness events when required
      thinkpad-acpi: don't leave ERR_PTR() pointers around
      thinkpad-acpi: remove uneeded tp_features.hotkey tests in hotkey_exit
      thinkpad-acpi: drop HKEY event 0x5010
      thinkpad-acpi: hotkey event driver update
      thinkpad-acpi: add internal hotkey event API
      thinkpad-acpi: name event constants
      backlight: extend event support to also support poll()
      thinkpad-acpi: fix CONFIG_THINKPAD_ACPI_HOTKEY_POLL build problem

Herbert Xu (76):
      crypto: ansi_cprng - Do not select FIPS
      crypto: tcrypt - Fix module return code when testing by name
      crypto: testmgr - Remove hash size check
      crypto: skcipher - Fix request for sync algorithms
      crypto: skcipher - Change default sync geniv on SMP to eseqiv
      crypto: testmgr - Allow implementation-specific tests
      crypto: api - Add new template create function
      crypto: api - Add crypto_alloc_instance2
      crypto: shash - Add shash_instance
      crypto: api - Add new style spawn support
      crypto: shash - Add spawn support
      crypto: api - Add crypto_attr_alg2 helper
      crypto: shash - Add shash_attr_alg2 helper
      crypto: shash - Add shash_register_instance
      crypto: shash - Add crypto_shash_ctx_aligned
      crypto: shash - Add __crypto_shash_cast
      crypto: shash - Use finup in default digest
      crypto: shash - Propagate reinit return value
      crypto: shash - Add shash_instance_ctx
      crypto: api - Fix crypto_drop_spawn crash on blank spawns
      crypto: shash - Export/import hash state only
      crypto: shash - Move finup/digest null checks to registration time
      crypto: sha1_generic - Add export/import support
      crypto: sha256_generic - Use 64-bit counter like sha1
      crypto: sha256_generic - Add export/import support
      crypto: sha1-s390 - Add export/import support
      crypto: sha256-s390 - Add export/import support
      crypto: padlock - Use shash fallback for sha
      crypto: shash - Move null setkey check to registration time
      crypto: async - Use kzfree for requests
      crypto: shash - Make descsize a run-time attribute
      crypto: padlock - Switch sha to shash
      crypto: hmac - Switch to shash
      crypto: xcbc - Switch to shash
      crypto: authenc - Remove reference to crypto_hash
      crypto: hash - Remove legacy hash/digest implementaion
      crypto: shash - Export async functions
      crypto: cryptd - Use shash algorithms
      crypto: ahash - Add crypto_ahash_set_reqsize
      crypto: cryptd - Use crypto_ahash_set_reqsize
      crypto: crypto4xx - Use crypto_ahash_set_reqsize
      crypto: api - Remove frontend argument from extsize/init_tfm
      crypto: ahash - Convert to new style algorithms
      crypto: ahash - Add instance/spawn support
      crypto: tcrypt - Add mask parameter
      crypto: hash - Add helpers to free spawns
      crypto: cryptd - Switch to template create API
      crypto: cryptd - Switch to new style ahash
      crypto: crypto4xx - Switch to new style ahash
      crypto: ahash - Remove old_ahash_alg
      crypto: hash - Zap unaligned buffers
      crypto: shash - Fix alignment in unaligned operations
      crypto: ahash - Use GFP_KERNEL in unaligned setkey
      crypto: ahash - Add unaligned handling and default operations
      crypto: crypto4xx - Disable SHA implementation
      crypto: hmac - Fix incorrect error value when creating instance
      crypto: xcbc - Fix incorrect error value when creating instance
      crypto: padlock - Fix compile error on i386
      crypto: ahash - Fix setkey crash
      crypto: shash - Fix digest size offset
      crypto: shash - Fix async finup handling of null digest
      crypto: padlock - Fix hashing of partial blocks
      vlan: Propagate physical MTU changes
      crypto: cryptd - Add finup/export/import for hash
      crypto: xcbc - Use crypto_xor
      crypto: xcbc - Fix shash conversion
      crypto: sha512 - Export struct sha512_state
      crypto: sha512_generic - Use 64-bit counters
      crypto: sha512-s390 - Add export/import support
      crypto: shash - Require all algorithms to support export/import
      crypto: hmac - Prehash ipad/opad
      crypto: api - Fix aligned ctx helper
      Revert crypto: fips - Select CPRNG
      crypto: ctr - Use chainiv on raw counter mode
      crypto: blkcipher - Do not use eseqiv on stream ciphers
      crypto: api - Do not displace newly registered algorithms

Herton Ronaldo Krzesinski (4):
      ALSA: hda - fix noise issue when recording from digital mic with alc268
      rtl8187: fix circular locking (rtl8187_stop/rtl8187_work)
      rtl8187: Implement rfkill support
      topstar-laptop: add new driver for hotkeys support on Topstar N01

Hidetoshi Seto (28):
      x86, mce: CE in last bank prevents panic by unknown MCE
      PCI MSI: Remove attribute check from pci_disable_msi()
      PCI MSI: Use list_first_entry()
      PCI MSI: Unify msi_free_irqs() and msix_free_all_irqs()
      PCI MSI: Relocate error path in init_msix_capability()
      PCI MSI: MSI-X cleanup, msix_map_region()
      PCI MSI: MSI-X cleanup, msix_program_entries()
      PCI MSI: MSI-X cleanup, msix_setup_entries()
      PCI MSI: Style cleanups
      PCI: pcie, aer: checkpatch style cleanup in pcie/aer/*
      PCI: pcie, aer: AER_PR for printing in aerdrv_errprint.c
      PCI: pcie, aer: rework MASK macros in aerdrv_errprint.c
      PCI: pcie, aer: init struct aer_err_info for reuse
      PCI: pcie, aer: fix report of multiple errors
      PCI: pcie, aer: remove spinlock in aerdrv_errprint.c
      PCI: pcie, aer: refer mask state in mask register properly
      PCI: pcie, aer: report multiple/first error on a device
      PCI: pcie, aer: remove unused macros
      PCI: pcie, aer: flags to bits
      PCI: pcie, aer: change error print format
      PCI: pcie, aer: report all error before recovery
      [IA64] kdump: Mask MCA/INIT on frozen cpus
      [IA64] kexec: Make INIT safe while transition to
      [IA64] kexec: Unregister MCA handler before kexec
      [IA64] kdump: Don't return APs to SAL from kdump
      [IA64] kdump: Mask INIT first in panic-kdump path
      [IA64] kdump: Try INIT regardless of
      [IA64] kdump: Short path to freeze CPUs

Hin-Tak Leung (3):
      zd1211rw: sort vid/pid pairs by numerical value
      zd1211rw: adding Accton Technology Corp (083a:e501) as a ZD1211B device
      rtl8187: updating Kconfig with info of branded devices

Hiroshi DOYU (3):
      OMAP: iommu: fix wrong argument in flush_cache_vmap()
      OMAP: iommu: add initial debugfs support
      OMAP clock: use debugfs_remove_recursive() for rewinding

Hiroshi Ito (1):
      mtd: jedec_probe: fix NEC uPD29F064115 detection

Hiroshi Shimamoto (4):
      sched, task_struct: stack_canary is not needed without CC_STACKPROTECTOR
      sched: Use for_each_class macro in move_one_task()
      timekeeping: Fix invalid getboottime() value
      task_struct cleanup: move binfmt field to mm_struct

Hitoshi Mitake (1):
      sched: Hide runqueues from direct reference at source code level for 
__raw_get_cpu_var()

Holger Schurig (6):
      orinoco: enable cfg80211 "set_channel" operation
      cfg80211: allow scanning on specified frequencies when using 
wext-compatibility
      cfg80211: use cfg80211_wext_freq() for freq conversion
      cfg80211: minimal error handling for wext-compat freq scanning
      cfg80211: use cfg80211_wext_freq() for freq conversion
      cfg80211: minimal error handling for wext-compat freq scanning

Horst Schirmeier (1):
      trivial: doc: document missing value 2 for randomize-va-space

Huang Shijie (2):
      mmap: remove unnecessary code
      mmap: save some cycles for the shared anonymous mapping

Huang Weiyi (13):
      kmemcheck: remove duplicated #include
      x86: Remove duplicated #include
      [ARM] remove duplicated #include
      [ARM] remove duplicated #include
      dropmon: remove duplicated #include
      Security/SELinux: remove duplicated #include
      Staging: cpc-usb: remove unused #include <linux/version.h>
      ASoC: remove unused #include <linux/version.h>
      V4L/DVB (12201): adv7343: remove unused #include <linux/version.h>
      V4L/DVB (13029): radio-si4713: remove #include <linux/version.h>
      x86/i386: Remove duplicated #include
      powerpc/book3e-64: Remove duplicated #include
      powerpc/mm: Remove duplicated #include

Huang Ying (10):
      crypto: ghash - Add GHASH digest algorithm for GCM
      crypto: gcm - Use GHASH digest algorithm
      crypto: cryptd - Add support to access underlaying shash
      x86, mce: Support specifying context for software mce injection
      x86, mce: Support specifying raise mode for software MCE injection
      x86, mce: Move debugfs mce dir creating to mce.c
      x86, mce: Fake panic support for MCE testing
      x86: Move kernel_fpu_using to irq_fpu_usable in asm/i387.h
      KVM: Add MCE support
      x86: mce, inject: Use real inject-msg in raise_local

Huaxu Wan (1):
      hwmon: (coretemp) Add Lynnfield CPU

Hugh Dickins (37):
      ACPI: fix NULL bug for HID/UID string
      fix undefined reference to user_shm_unlock
      ksm: first tidy up madvise_vma()
      ksm: define MADV_MERGEABLE and MADV_UNMERGEABLE
      ksm: the mm interface to ksm
      ksm: no debug in page_dup_rmap()
      ksm: identify PageKsm pages
      ksm: prevent mremap move poisoning
      ksm: rename kernel_pages_allocated
      ksm: move pages_sharing updates
      ksm: pages_unshared and pages_volatile
      ksm: break cow once unshared
      ksm: keep quiet while list empty
      ksm: five little cleanups
      ksm: fix endless loop on oom
      ksm: distribute remove_mm_from_lists
      ksm: fix oom deadlock
      ksm: sysfs and defaults
      ksm: add some documentation
      ksm: remove VM_MERGEABLE_FLAGS
      ksm: clean up obsolete references
      ksm: unmerge is an origin of OOMs
      ksm: mremap use err from ksm_madvise
      mm: munlock use follow_page
      mm: remove unused GUP flags
      mm: add get_dump_page
      mm: FOLL_DUMP replace FOLL_ANON
      mm: follow_hugetlb_page flags
      mm: fix anonymous dirtying
      mm: reinstate ZERO_PAGE
      mm: FOLL flags for GUP flags
      mm: m(un)lock avoid ZERO_PAGE
      mm: hugetlbfs_pagecache_present
      mm: ZERO_PAGE without PTE_SPECIAL
      mm: move highest_memmap_pfn
      tmpfs: depend on shmem
      nommu: fix two build breakages

Hunyue Yau (1):
      omapfb: add support for the 2430SDP LCD

Huzaifa Sidhpurwala (1):
      USB: option.c Add support for ZTE AC2726 EVDO modem

Hyok S. Choi (1):
      nommu: Enables to select noMMU mode

Ian Armstrong (1):
      fbcon: only unbind from console if successfully registered

Ian Schram (1):
      perf_counter: Fix perf_copy_attr() pointer arithmetic

Igor Chernyshev (1):
      ALSA: ice1724 - Patch for suspend/resume for Audiotrak Prodigy HD2

Igor M. Liplianin (9):
      V4L/DVB (12309): Add output clock configuration for stv6110 tuner.
      V4L/DVB (12310): stv6110 tuner: remove unused iq_wiring configuration 
parameter.
      V4L/DVB (12313): stv6110: Read registers through one time i2c_transfer 
calling
      V4L/DVB (12314): cx23885: add CAM presence checkout
      V4L/DVB (12332): Create card parameters array in SDMC DM1105 driver
      V4L/DVB (12461): Add ce5039(zl10039) tuner support.
      V4L/DVB (12462): Add TeVii S630 USB DVB-S card support.
      V4L/DVB (12463): Add support for Compro VideoMate S350 DVB-S PCI card.
      V4L/DVB (12486): cx88: fix TBS 8920 card support

Igor Perminov (4):
      mac80211: FIF_PSPOLL filter flag
      rt2x00: Fix for race condition while update beacon
      rt2x00: FIF_PSPOLL filter flag support
      rt2x00: Fix beacon de-synchronization while update beacon

Iliyan Malchev (1):
      Staging: HTC Dream: add qdsp support

Ilpo Järvinen (1):
      tcp: fix ssthresh u16 leftover

Imre Deak (5):
      omapfb: add support for MIPI-DCS compatible LCDs
      N770: enable LCD MIPI-DCS in Kconfig
      omapfb: dispc: various typo fixes
      omapfb: add FB manual update option to Kconfig
      omapfb: HWA742: fix pointer to be const

Ingo Molnar (110):
      Merge branch 'auto' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into oprofile
      security: rename ptrace_may_access => ptrace_access_check
      Merge branch 'linus' into sched/core
      Merge branch 'linus' into x86/cleanups
      x86: Further clean up of mtrr/generic.c
      Merge branch 'tip/tracing/ring-buffer-3' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into 
tracing/core
      Merge branch 'linus' into tracing/core
      Merge branch 'linus' into sched/core
      debug lockups: Improve lockup detection
      Merge branch 'sched/urgent' into sched/core
      lockdep: Fix BFS build
      sched: Fix cpupri build on !CONFIG_SMP
      debug lockups: Improve lockup detection, fix generic arch fallback
      x86: Introduce GDT_ENTRY_INIT(), fix APM
      Merge branch 'linus' into tracing/core
      tracing: Fix syscall tracing on !HAVE_FTRACE_SYSCALLS architectures
      Merge branch 'perfcounters/urgent' into perfcounters/core
      Merge commit 'v2.6.31-rc6' into core/rcu
      perf: Enable more compiler warnings
      perf: Build with stack-protector and with -D_FORTIFY_SOURCE=2
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into 
perfcounters/core
      perf tools: Remove obsolete defines
      [S390] ftrace: update system call tracer support
      Merge commit 'v2.6.31-rc7' into x86/cpu
      Merge branch 'perfcounters/urgent' into perfcounters/core
      Merge commit 'v2.6.31-rc7' into x86/cleanups
      Merge commit 'v2.6.31-rc7' into irq/core
      Merge branch 'tracing/core' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into 
tracing/core
      Merge branch 'tracing/core' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into 
tracing/core
      Merge branch 'for-ingo' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6 into x86/apic
      Merge branch 'tip/tracing/core' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into 
tracing/core
      Merge branch 'perfcounters/tracing' into perfcounters/core
      Merge commit 'v2.6.31-rc8' into core/locking
      CRIS: fix defconfig build failure
      Merge branch 'x86/paravirt' into x86/cpu
      Merge commit 'v2.6.31-rc8' into x86/txt
      Merge commit 'v2.6.31-rc8' into sched/core
      perf tools: Clean up warnings list in the Makefile
      perf tools: Work around strict aliasing related warnings
      perf trace: Sample the CPU too
      Merge branch 'perfcounters/urgent' into perfcounters/core
      perf_counter: Introduce new (non-)paranoia level to allow raw tracepoint 
access
      perf trace: Sample timestamps as well
      perf trace: Fix parsing of perf.data
      perf tools: Seek to the end of the header area
      perf trace: Print out in nanoseconds
      perf trace: Fix read_string()
      perf_counter: Fix output-sharing error path
      x86, msr: Fix msr-reg.S compilation with gas 2.16.1, on 32-bit too
      Merge branch 'linus' into core/rcu
      Merge branches 'sched/domains' and 'sched/clock' into sched/core
      sched: Fix dynamic power-balancing crash
      sched: Clean up topology.h
      sched: Turn on SD_BALANCE_NEWIDLE
      Merge branch 'amd-iommu/2.6.32' of 
git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into 
core/iommu
      Merge commit 'v2.6.31-rc9' into tracing/core
      Merge branch 'tracing/core' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into 
tracing/core
      sched: Disable NEW_FAIR_SLEEPERS for now
      sched: Fix sched::sched_stat_wait tracepoint field
      perf: Add 'perf sched' tool
      perf sched: Import schedbench.c
      perf sched: Implement the scheduling workload replay engine
      perf sched: Tighten up the code
      perf sched: Clean up latency and replay sub-commands
      perf sched: Display time in milliseconds, reorganize output
      perf sched: Add runtime stats
      perf sched: Output runtime and context switch totals
      perf sched: Add 'perf sched latency' and 'perf sched replay'
      perf sched: Finish latency => atom rename and misc cleanups
      perf sched: Clean up PID sorting logic
      perf sched: Implement the 'perf sched record' subcommand
      perf_counter: Allow mmap if paranoid checks are turned off
      perf sched: Add 'perf sched trace', improve documentation
      perf_counter, sched: Add sched_stat_runtime tracepoint
      perf tools: Implement counter output multiplexing
      perf sched: Fix 'perf sched latency' output on 32-bit systems
      MAINTAINERS: Update tracing tree details
      slub: Fix build error in kmem_cache_open() with !CONFIG_SLUB_DEBUG
      sched: Implement a gentler fair-sleepers feature
      amd64_edac: build driver only on AMD hardware
      perf sched: Account for lost events, increase default buffering
      perf sched: Sanity check context switch events
      perf sched: Make idle thread and comm/pid names more consistent
      perf sched: Add 'perf sched map' scheduling event map printout
      Merge branch 'tip/tracing/core4' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into 
tracing/core
      Blackfin: Fix link errors with binutils 2.19 and GCC 4.3
      sched: Fix TASK_WAKING & loadaverage breakage
      Merge branch 'linus' into tracing/core
      perf sched: Determine the number of CPUs automatically
      Merge branch 'linus' into perfcounters/core
      Merge branch 'tracing/core-v3' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into 
tracing/urgent
      Merge branch 'tip/tracing/core' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into 
tracing/urgent
      Merge branch 'linus' into x86/urgent
      Merge branch 'linus' into perfcounters/rename
      perf_counter: Rename list_entry -> group_entry, counter_list -> group_list
      perf_counter: Rename 'event' to event_id/hw_event
      perf: Do the big rename: Performance Counters -> Performance Events
      perf: Tidy up after the big rename
      Driver-Core: fix devnode callbacks for dabusb and industrialio
      perf stat: Fix zero total printouts
      x86: mce: Clean up thermal throttling state tracking code
      x86: mce: Fix thermal throttling message storm
      media: video: Fix build in saa7164
      vgaarb: make client interface config invariant.
      modules, tracing: Remove stale struct marker signature from 
module_layout()
      Merge branch 'bugfix' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen into x86/urgent
      x86: mce: Use safer ways to access MCE registers
      Merge branch 'linus' into x86/urgent
      input: fix build failures caused by Kconfig Winbond WPCD376I Consumer IR 
hardware driver Kconfig entry
      Merge branch 'x86/asm' into x86/urgent

Ira Snyder (3):
      fsldma: split apart external pause and request count features
      fsldma: Add DMA_SLAVE support
      hwmon: (adm1031) Add sysfs files for temperature offsets

Ira W. Snyder (3):
      hwmon: (ltc4215) Clear faults at startup
      hwmon: (ltc4245) Clear faults at startup
      edac: mpc85xx add mpc83xx support

Ivan Kokshaysky (1):
      alpha: AGP update (fixes compile failure)

Ivo van Doorn (18):
      rt2x00: use wiphy rfkill interface
      rt2x00: Remove DEVICE_STATE_DISABLED_RADIO_HW
      rt2x00: Fix build error when crypto support is disabled
      rt2x00: Remove usage of deprecated radio_enabled & 
IEEE80211_CONF_CHANGE_RADIO_ENABLED
      rt2x00: Use IEEE80211_TX_CTL_MORE_FRAMES flag
      rt2x00: Align ieee80211 header to 4-byte boundary for PCI devices
      rt2x00: Fix RFKILL polling
      rt2x00: Fix for rt2800usb for SHARED_KEY_TABLE initializations
      rt2x00: Add new RF chip defines
      rt2x00: Set SKBDESC_L2_PADDED in RX path
      rt2x00: wireless CLI ID and packet ID must not be 0
      rt2x00: Fix MCS register intialization
      rt2x00: configure_filter() callback is allowed to sleep
      rt2x00: bss_info_changed() callback is allowed to sleep
      rt2x00: Cleanup rt2x00mac_bss_info_changed()
      rt2x00: Fix TX status reporting
      rt2x00: Reorganize padding & L2 padding
      rt2x00: Hardcode TX ack timeout and consume time

Izik Eidus (6):
      KVM: MMU: make __kvm_mmu_free_some_pages handle empty list
      ksm: add mmu_notifier set_pte_at_notify()
      ksm: Kernel SamePage Merging
      ksm: change copyright message
      ksm: change ksm nice level to be 5
      ksm: change default values to better fit into mainline kernel

J. Bruce Fields (12):
      nfsd: minor write_pool_threads exit cleanup
      nfs: fix compile error in rpc_pipefs.h
      Merge branch 'nfs-for-2.6.32' of 
git://git.linux-nfs.org/projects/trondmy/nfs-2.6 into for-2.6.32-incoming
      nfsd: move some of fh_compose into helper functions
      nfsd: move fsid_type choice out of fh_compose
      nfsd4: filehandle leak or error exit from fh_compose()
      nfsd: clean up readdirplus encoding
      nfsd: fix leak on error in nfsv3 readdir
      nfsd4: fix null dereference creating nfsv4 callback client
      nfsd4: allow nfs4 state startup to fail
      nfsd4: use common rpc_cred for all callbacks
      nfsd: revise 4.1 status documentation

Jack Morgenstein (4):
      IB/uverbs: Return ENOSYS for unimplemented commands (not EINVAL)
      IB/mlx4: Don't allow userspace open while recovering from catastrophic 
error
      IB/mthca: Don't allow userspace open while recovering from catastrophic 
error
      IB/mthca: Fix access to freed memory in catastrophic event handling

Jack Steiner (4):
      x86, pat: Fix cacheflush address in change_page_attr_set_clr()
      x86: SGI UV: Fix IPI macros
      x86: SGI UV: Add volatile semantics to macros that access chipset 
registers
      x86: SGI UV: Map MMIO-High memory range

James A Webb (1):
      V4L/DVB (12584): Support for Kaiser Baas ExpressCard Dual HD Tuner

James Blanford (2):
      V4L/DVB (13008): gspca - stv06xx-hdcs: Fixup exposure
      V4L/DVB (13009): gspca - stv06xx-hdcs: Reduce exposure range

James Bottomley (7):
      [SCSI] scsi_transport_sas: fix incorrect duplicate setup of max_phys
      [SCSI] ses: fix hotplug with multiple devices and expanders
      [SCSI] ses: add support for enclosure component hot removal
      [SCSI] ses: update enclosure data on hot add
      [SCSI] fix bugs in scsi_vpd_inquiry()
      [SCSI] update MAINTAINERS with new email
      [SCSI] fix oops during scsi scanning

James Morris (11):
      Merge branch 'master' into next
      keys: annotate seqfile ops with __releases and __acquires
      Merge branch 'master' into next
      Revert "SELinux: Convert avc_audit to use lsm_audit.h"
      Merge branch 'master' into next
      Merge branch 'master' into next
      Merge branch 'master' into next
      security: update documentation for security_request_module
      Merge branch 'master' into next
      Merge branch 'next' into for-linus
      seq_file: constify seq_operations

James Smart (9):
      [SCSI] lpfc 8.3.4: Various SLI4 fixes
      [SCSI] lpfc 8.3.4: Consistently Implement persistent port disable
      [SCSI] lpfc 8.3.4: Various SLI3 fixes
      [SCSI] lpfc 8.3.4: Fix a pair of FCoE issues
      [SCSI] lpfc 8.3.4: NPIV vport fixes
      [SCSI] lpfc 8.3.4: Add bsg (SGIOv4) support for ELS/CT support
      [SCSI] lpfc 8.3.4: Remove spaces before newlines in several log messages
      [SCSI] lpfc 8.3.4: Update driver version to 8.3.4
      [SCSI] fc_transport: Correct max fc_host attribute count

Jan Beulich (14):
      x86: properly annotate alternatives.c
      x86: Fix earlyprintk=dbgp for machines without NX
      Staging: hv: adjust Hyper-V Kconfig
      thermal: add missing Kconfig dependency
      x86: Increase timeout for EHCI debug port reset completion in early printk
      x86: cpuinit-annotate SMP boot trampolines properly
      x86: Correct segment permission flags in 64-bit linker script
      memory hotplug: fix updating of num_physpages for hot plugged memory
      mm: replace various uses of num_physpages by totalram_pages
      mm: don't use alloc_bootmem_low() where not strictly needed
      mm: also use alloc_large_system_hash() for the PID hash table
      BUILD_BUG_ON(): fix it and a couple of bogus uses of it
      module: reduce symbol table for loaded modules (v2)
      module: reduce string table for loaded modules (v2)

Jan Engelhardt (22):
      net: mark read-only arrays as const
      net: implement a SO_PROTOCOL getsockoption
      net: implement a SO_DOMAIN getsockoption
      netfilter: xtables: remove xt_TOS v0
      netfilter: xtables: remove xt_CONNMARK v0
      netfilter: xtables: remove xt_MARK v0, v1
      netfilter: xtables: remove xt_connmark v0
      netfilter: xtables: remove xt_conntrack v0
      netfilter: xtables: remove xt_iprange v0
      netfilter: xtables: remove xt_mark v0
      netfilter: xtables: remove xt_owner v0
      netfilter: xtables: remove redirecting header files
      netfilter: conntrack: switch hook PFs to nfproto
      netfilter: xtables: switch hook PFs to nfproto
      netfilter: xtables: switch table AFs to nfproto
      netfilter: xtables: realign struct xt_target_param
      netfilter: iptables: remove unused datalen variable
      netfilter: xtables: use memcmp in unconditional check
      netfilter: xtables: ignore unassigned hooks in check_entry_size_and_hooks
      netfilter: xtables: check for unconditionality of policies
      netfilter: xtables: check for standard verdicts in policies
      netfilter: xtables: mark initial tables constant

Jan Glauber (5):
      crypto: sha-s390 - Fix warnings in import function
      [S390] qdio: continue polling if the queue is not finished
      [S390] qdio: remove limited number of debugfs entries
      [S390] qdio: reduce per device debug messages
      [S390] qdio: change state of all primed input buffers

Jan Kara (33):
      jbd2: Fail to load a journal if it is too short
      jbd2: Annotate transaction start also for jbd2_journal_restart()
      ext4: Fix possible deadlock between ext4_truncate() and ext4_get_blocks()
      nfs: Remove reference to generic_osync_inode from a comment
      vfs: Introduce filemap_fdatawait_range
      vfs: Export __generic_file_aio_write() and add some comments
      vfs: Remove syncing from generic_file_direct_write() and 
generic_file_buffered_write()
      pohmelfs: Use __generic_file_aio_write instead of 
generic_file_aio_write_nolock
      ocfs2: Use __generic_file_aio_write instead of 
generic_file_aio_write_nolock
      vfs: Introduce new helpers for syncing after writing to O_SYNC file or 
IS_SYNC inode
      ext2: Update comment about generic_osync_inode
      ext3: Remove syncing logic from ext3_file_write
      ext4: Remove syncing logic from ext4_file_write
      ntfs: Use new syncing helpers and update comments
      ocfs2: Update syncing after splicing to match generic version
      xfs: Convert sync_page_range() to simple filemap_write_and_wait_range()
      pohmelfs: Use new syncing helper
      fat: Opencode sync_page_range_nolock()
      vfs: Remove generic_osync_inode() and sync_page_range{_nolock}()
      udf: Remove dead code
      udf: Remove wrong assignment in udf_symlink
      udf: Perform preallocation only for regular files
      udf: Fix possible corruption when close races with write
      ext3: Update MAINTAINERS for ext3 and JBD
      jbd: Journal block numbers can ever be only 32-bit use unsigned int for 
them
      jbd: Annotate transaction start also for journal_restart()
      ext3: Fix possible deadlock between ext3_truncate() and ext3_get_blocks()
      ext3: Flush disk caches on fsync when needed
      ext4: Update documentation about quota mount options
      fs: make sure data stored into inode is properly seen before unlocking 
new inode
      vm: document that setting vfs_cache_pressure to 0 isn't a good idea
      vfs: split generic_forget_inode() so that hugetlbfs does not have to copy 
it
      fs: Fix busyloop in wb_writeback()

Jan Kiszka (8):
      KVM: Allow PIT emulation without speaker port
      KVM: Cleanup LAPIC interface
      KVM: Fix racy event propagation in timer
      KVM: Drop useless atomic test from timer function
      Revert "KVM: x86: check for cr3 validity in ioctl_set_sregs"
      KVM: Drop obsolete cpu_get/put in make_all_cpus_request
      KVM: VMX: Avoid to return ENOTSUPP to userland
      KVM: x86: Disallow hypercalls for guest callers in rings > 0

Jan Nikitenko (1):
      V4L/DVB (12342): af9015: avoid magically sized temporary buffer in 
eeprom_dump

Jan Scholz (1):
      HID: completely remove apple mightymouse from blacklist

Jani Nikula (1):
      gpiolib: allow exported GPIO nodes to be named using sysfs links

Janne Grunau (3):
      V4L/DVB (12684): DVB: make DVB_MAX_ADAPTERS configurable
      V4L/DVB (12685): dvb-core: check fe->ops.set_frontend return value
      V4L/DVB (12686): dvb-core: check supported QAM modulations

Janusz Krzysztofik (13):
      ASoC: Add support for Conexant CX20442-11 voice modem codec
      ASoC: Jack handling enhancements as suggested by subsystem maintainer
      ASoC: CX20442: fix issues pointed out by subsystem maintainer
      TTY: Add definition of a new line discipline required by Amstrad E3 
(Delta) ASoC driver
      ASoC: CX20442: push down machine independent line discipline bits
      ASoC: add support for Amstrad E3 (Delta) machine
      ASoC: CX20442: add some debugging
      ASoC: CX20442: simplify codec controller usage
      TTY/ASoC: Rename N_AMSDELTA line discipline to N_V253
      ASoC: OMAP: Make use of DMA channel self linking on OMAP1510
      ASoC: OMAP: Enhance OMAP1510 DMA progress software counter
      ARM: OMAP: DMA: Add support for DMA channel self linking on OMAP1510
      OMAP1: AMS_DELTA: add modem support

Jarek Poplawski (8):
      ipv4: Use synchronize_rcu() during trie_rebalance()
      ipv4: Fix inflate_threshold_root automatically
      ipv4: fib_trie: Use tnode_get_child_rcu() and node_parent_rcu() in lookups
      pkt_sched: Fix qdisc_graft WRT ingress qdisc
      pkt_sched: Fix tx queue selection in tc_modify_qdisc
      pkt_sched: Fix qdisc_create on stab error handling
      pkt_sched: Fix qstats.qlen updating in dump_stats
      ax25: Fix ax25_cb refcounting in ax25_ctl_ioctl

Jarkko Lavinen (4):
      mmc: add mmc card sleep and awake support
      omap_hsmmc: fix scatter-gather list sanity checking
      omap_hsmmc: add mmc card sleep and awake support
      omap_hsmmc: fix NULL pointer dereference

Jarkko Nikula (5):
      ARM: OMAP: McBSP: Fix ASoC on OMAP1510 by fixing API of 
omap_mcbsp_start/stop
      OMAP: McBSP: Use textual values in DMA operating mode sysfs files
      ASoC: OMAP: Fix setup of XCCR and RCCR registers in McBSP DAI
      ARM: OMAP: McBSP: Merge two functions into omap_mcbsp_start/_stop
      ASoC: OMAP: Add functionality to set CLKR and FSR sources in McBSP DAI

Jarod Wilson (2):
      crypto: des_s390 - Permit weak keys unless REQ_WEAK_KEY set
      HID: ignore all recent SoundGraph iMON devices

Jaroslav Kysela (5):
      ALSA: hda_generic: do not read connections for widged with an unknown type
      ALSA: hda_generic: use AC_WCAP_CONN_LIST check for widget connections
      ALSA: hda-intel: Cleanups for widget connection list handling
      ALSA: hda - Add better Intel IbexPeak platform support
      ALSA: Release v1.0.21

Jason Baron (16):
      tracing: Map syscall name to number
      tracing: Call arch_init_ftrace_syscalls at boot
      tracing: Add DECLARE_TRACE_WITH_CALLBACK() macro
      tracing: Add syscall tracepoints
      tracing: Update FTRACE_SYSCALL_MAX
      tracing: Raw_init() bailout in trace event register fail case
      tracing: Add ftrace_event_call void * 'data' field
      tracing: Add trace events for each syscall entry/exit
      tracing: Add individual syscalls tracepoint id support
      tracing: Add perf counter support for syscalls tracing
      tracing: Add more namespace area to 'perf list' output
      tracing: Convert x86_64 mmap and uname to use DEFINE_SYSCALL
      tracing: Define NR_syscalls for x86 (32)
      tracing: Define NR_syscalls for x86_64
      tracing: Convert event tracing code to use NR_syscalls
      tracing: Remove FTRACE_SYSCALL_MAX definitions

Jason Gunthorpe (3):
      IPoIB: Check multicast address format
      TPM: Fixup boot probe timeout for tpm_tis driver
      tpm-fixup-pcrs-sysfs-file-update

Jason Uhlenkott (1):
      edac: i3200 memory controller driver

Jason Wessel (12):
      USB: ehci,dbgp,early_printk: split ehci debug driver from early_printk.c
      USB: dbgp: insert cr prior to nl as needed
      USB: ehci-dbgp: Execute early BIOS hand off
      USB: dbgp: EHCI debug controller initialization delays
      early_printk: Allow more than one early console
      USB: ehci-dbgp: stability improvements and external re-init
      USB: ehci-dbgp,ehci: Allow early or late use of the dbgp device
      USB: ehci-dbgp: errata for EHCI debug controller initialization
      USB: ehci-dbgp: errata for EHCI debug/host controller synchronization
      USB: ehci-dbgp,documentation: Documentation updates for ehci-dbgp
      USB: ehci-dbgp,ehci: Allow dbpg to work with suspend/resume
      x86: early_printk: Protect against using the same device twice

Jason Yeh (1):
      oprofile: Implement performance counter multiplexing

Jassi (4):
      ASoC: S3C lrsync function made to work with IRQs disabled.
      ARM: S3C64XX: DMA: struct s3c64xx_dma_buff lli fix.
      ARM: S3C64XX: DMA: 'size' argument of dma_pool_create
      ARM: S3C64XX: DMA: Debugged alloc's with GFP_KERNEL flag in Intr context.

Jaswinder Singh Rajput (51):
      x86, cpu: cpu/proc.c display cache alignment and address sizes for 32 bit
      x86: oprofile/op_model_amd.c set return values for op_amd_handle_ibs()
      x86: ds.c fix invalid assignment
      x86: Clean up mtrr/amd.c:
      x86: Clean up mtrr/centaur.c
      x86: Clean up mtrr/cleanup.c
      x86: Clean up mtrr/cyrix.c
      x86: Clean up mtrr/generic.c
      x86: Clean up mtrr/if.c
      x86: Clean up mtrr/mtrr.h
      x86: Clean up mtrr/state.c
      x86: Clean up mtrr/main.c
      ide: ide-taskfile.c fix style problems
      net: cs89x0: includecheck fix for cs89x0.c
      net: pcmcia/axnet_cs: includecheck fix axnet_cs.c
      net: include/linux/icmpv6: includecheck fix for icmpv6.h
      net: smc911x: includecheck fix for smc911x.h
      SPARC: fix duplicate declaration
      PRISM54: fix compilation warning
      Security/SELinux: includecheck fix kernel/sysctl.c
      KVM: Replace MSR_IA32_TIME_STAMP_COUNTER with MSR_IA32_TSC of msr-index.h
      KVM: Use MSR names in place of address
      xfs: includecheck fix for fs/xfs/xfs_iops.c
      Staging: otus: includecheck fix: drivers/staging/otus/usbdrv.h
      Staging: rt2860: includecheck fix: rt_linux.h
      drm/i915: intel_display.c handle latency variable efficiently
      tty: includecheck fix: drivers/char, vt.c
      includecheck fix: s390, sys_s390.c
      gitignore usr/initramfs_data.cpio.bz2 and usr/initramfs_data.cpio.lzma
      includecheck fix: um, helper.c
      includecheck fix: x86, traps.c
      includecheck fix: x86, shadow.c
      includecheck fix: drivers/scsi, libfcoe.c
      includecheck fix: drivers/scsi, ibmvscsi.c
      includecheck fix: drivers/video, vgacon.c
      includecheck fix: drivers/xen, evtchn.c
      includecheck fix: include/acpi, acpi_bus.h
      includecheck fix: include/drm, drm_memory.h
      includecheck fix: include/linux, aio.h
      includecheck fix: include/linux, page_cgroup.h
      includecheck fix: include/linux, ftrace.h
      includecheck fix: kernel/trace, ring_buffer.c
      includecheck fix: x86, cpu/common.c
      mm: includecheck fix for mm/shmem.c
      mm: includecheck fix for mm/nommu.c
      pcmcia: pcnet_cs.c removing useless condition
      vlynq: includecheck fix: drivers/vlynq/vlynq.c
      sh: includecheck fix: dwarf.c
      includecheck fix: Documentation, cfag12864b-example.c
      net: fix htmldocs sunrpc, clnt.c
      net: fix htmldocs sunrpc, clnt.c

Javier Cardona (12):
      mac80211: Assign next hop address to pending mesh frames
      mac80211: Fix regression in mesh forwarding path.
      mac80211: Improve dequeing from mpath frame queue.
      mac80211: Use 3-address format for mesh broadcast frames.
      mac80211: Update the station failed frames average when minstrel is used.
      mac80211: Early detection of broken mesh paths when using minstrel.
      mac80211: Assign a default mesh beaconing interval.
      mac80211: Move mpath and mpp growth to mesh workqueue.
      mac80211: Fix unresolved mesh frames queued without valid control.vif
      mac80211: Decouple fail_avg stats used by mesh from rate control 
algorithm.
      mac80211: Update mesh config IE to 11s draft 3.02
      ath9k: Add support FIF_OTHER_BSS filtering mode.

Javier Herrero (1):
      Input: add driver for OpenCores Keyboard Controller

Jay Sternberg (3):
      iwlwifi: Handle new firmware file with ucode build number in header
      iwlwifi: update 1000 series API version to match firmware
      iwlwifi: remove duplicated version info from sysfs

Jay Vosburgh (1):
      bonding: propogate vlan_features to bonding master

Jean Delvare (25):
      IDE: Save a call to PageHighMem()
      PCI: Unhide the SMBus on the Compaq Evo D510 USDT
      V4L/DVB (12343): Stop defining I2C adapter IDs nobody uses
      V4L/DVB (12365): ir-kbd-i2c: Remove superfulous inlines
      hwmon-vid: Ignore 6th VID pin of AMD family 0Fh processors
      hwmon: Clearly mark ACPI drivers as such
      hwmon: (pcf8591) Documentation clean-ups
      hwmon: (lm85) Don't bind to Winbond/Nuvoton WPCD377I
      Driver core: Add support for compatibility classes
      Blackfin: clean up duplicate I2C device type definitions
      i2c: Drop unused i2c_driver.id field
      i2c-taos-evm: Switch echo off to improve performance
      i2c/tsl2550: Use combined SMBus transactions
      i2c: Convert i2c clients to a device type
      i2c: Convert i2c adapters to bus devices
      i2c: Provide compatibility links for i2c adapters
      i2c: Clearly mark ACPI drivers as such
      USB: Fix sysfs paths in documentation
      matroxfb: make CONFIG_FB_MATROX_MULTIHEAD=y mandatory
      matroxfb: get rid of unneeded macros ACCESS_FBINFO and MINFO
      matroxfb: get rid of unneeded macros WPMINFO and friends
      matroxfb: get rid of unneeded macro MINFO_FROM
      matroxfb: get rid of CONFIG_FB_MATROX_32MB
      hwmon: Delete deprecated FSC drivers
      ACPI: Clarify resource conflict message

Jean-Christophe PLAGNIOL-VILLARD (1):
      wl12xx: switch to %pM to print the mac address

Jean-Francois Moine (20):
      V4L/DVB (12226): gspca - spca508: Extend the write_vector routine.
      V4L/DVB (12227): gspca - pac7311: Webcam 093a:2629 added.
      V4L/DVB (12228): gspca - vc032x: Webcam 0ac8:c301 added.
      V4L/DVB (12229): gspca - main: Change the ISOC initialization mechanism.
      V4L/DVB (12230): gspca - t613: Change tas5130a init sequences.
      V4L/DVB (12231): gspca - main: Version change.
      V4L/DVB (12280): gspca - sonixj: Remove auto gain/wb/expo for the ov7660 
sensor.
      V4L/DVB (12353): gspca - vc032x: Add the 1280x960 resolution for sensor 
mi1310_soc
      V4L/DVB (12354): gspca - vc032x: H and V flip controls added for 
mi13x0_soc sensors
      V4L/DVB (12355): gspca - vc032x: Cleanup source
      V4L/DVB (12358): gspca - main: Memorize the current alt before setting it
      V4L/DVB (12383): gspca - vc032x: Bad h/v flip controls when inverted by 
default.
      V4L/DVB (12501): gspca - sonixj: Do the ov7660 sensor work again.
      V4L/DVB (12691): gspca - sonixj: Don't use mdelay().
      V4L/DVB (12692): gspca - sunplus: Optimize code.
      V4L/DVB (12693): gspca - sunplus: The brightness is signed.
      V4L/DVB (12694): gspca - vc032x: Change the start exchanges of the sensor 
hv7131r.
      V4L/DVB (12695): gspca - vc032x: Do the LED work with the sensor hv7131r.
      V4L/DVB (12696): gspca - sonixj / sn9c102: Two drivers for 0c45:60fc and 
0c45:613e.
      V4L/DVB (12953): gspca - vc032x: Bad GPIO of the Samsung Q1 on start/stop 
streaming.

Jeff Garzik (2):
      [libata] EH: freeze port before aborting commands
      [libata] sata_sil: disable DMA engine in sil_freeze()

Jeff Layton (21):
      sunrpc: add routine for comparing addresses
      sunrpc: add common routine for copying address portion of a sockaddr
      nfsd: make nfs4_client->cl_addr a struct sockaddr_storage
      nfsd: convert nfs4_cb_conn struct to hold address in sockaddr_storage
      nfsd: add support for NFSv4 callbacks over IPv6
      nfsd: populate sin6_scope_id on callback address with scopeid from 
rq_addr on SETCLIENTID call
      cifs: send IPv6 addr in upcall with colon delimiters
      cifs: use tcon pointer in cifs_show_options
      cifs: protect GlobalOplock_Q with its own spinlock
      cifs: consolidate reconnect logic in smb_init routines
      cifs: fix oplock request handling in posix codepath
      cifs: remove cifsInodeInfo.oplockPending flag
      cifs: take read lock on GlobalSMBSes_lock in is_valid_oplock_break
      cifs: have cifsFileInfo hold an extra inode reference
      vfs: explicitly cast s_maxbytes in fiemap_check_ranges
      vfs: change sb->s_maxbytes to a loff_t
      vfs: remove redundant position check in do_sendfile
      cifs: convert oplock breaks to use slow_work facility (try #4)
      cifs: eliminate cifs_init_private
      cifs: fix problems with last two commits
      cifs: fix locking and list handling code in cifs_open and its helper

Jeff Mahoney (6):
      Staging: rtl8192su: compile fixes
      Staging: rtl8192su: fix up printk warnings
      Staging: rtl8192su: fixup size comparison warning
      Staging: rtl8192su: stop using skb->tail
      Staging: rtl8192su: add linux/vmalloc.h
      Staging: rtl8192e: compile fixes

Jeff Moyer (1):
      cfq: choose a new next_req when a request is dispatched

Jens Axboe (43):
      sparc: add basic support for 'perf'
      writeback: get rid of generic_sync_sb_inodes() export
      writeback: move dirty inodes from super_block to backing_dev_info
      writeback: switch to per-bdi threads for flushing data
      writeback: get rid of pdflush completely
      writeback: add some debug inode list counters to bdi stats
      writeback: add name to backing_dev_info
      writeback: check for registered bdi in flusher add and inode dirty
      cfq-iosched: drain device queue before switching to a sync queue
      block: make bio_rw_flagged() return a bool
      bio: first step in sanitizing the bio->bi_rw flag testing
      block: improve queue_should_plug() by looking at IO depths
      block: add blk-iopoll, a NAPI like approach for block devices
      block: fix long lines in block/blk-iopoll.c
      block: adjust default budget for blk-iopoll
      block: fix comment in blk-iopoll.c
      block: use interrupts disabled version of raise_softirq_irqoff()
      cfq-iosched: get rid of must_alloc flag
      block: make blk_iopoll_prep_sched() follow normal 0/1 return convention
      block: enable rq CPU completion affinity by default
      block: don't assume device has a request list backing in nr_requests store
      block: fix linkage problem with blk_iopoll and !CONFIG_BLOCK
      fs: remove bdev->bd_inode_backing_dev_info
      writeback: get rid of wbc->for_writepages
      writeback: make wb_writeback() take an argument structure
      fs: Assign bdi in super_block
      writeback: only use bdi_writeback_all() for WB_SYNC_NONE writeout
      writeback: use RCU to protect bdi_list
      writeback: inline allocation failure handling in bdi_alloc_queue_work()
      writeback: separate starting of sync vs opportunistic writeback
      writeback: splice dirty inode entries to default bdi on bdi_destroy()
      writeback: add comments to bdi_work structure
      writeback: use schedule_timeout_interruptible()
      nfs: nfs_kill_super() should call bdi_unregister() after killing super
      writeback: don't use schedule_timeout() without setting runstate
      writeback: make balance_dirty_pages() gradually back more off
      nfs: initialize the backing_dev_info when creating the server
      writeback: improve readability of the wb_writeback() continue/break logic
      writeback: get rid to incorrect references to pdflush in comments
      writeback: don't resort for a single super_block in move_expired_inodes()
      writeback: make the super_block pinning more efficient
      writeback: writeback_inodes_sb() should use bdi_start_writeback()
      writeback: pass in super_block to bdi_start_writeback()

Jens Låås (1):
      fib_trie: resize rework

Jens Rosenboom (3):
      ipv6: Log the explicit address that triggered DAD failure
      ipv6: Ignore route option with ROUTER_PREF_INVALID
      ipv6: Log the affected address when DAD failure occurs

Jeremy Fitzhardinge (24):
      x86/paravirt: split paravirt definitions into paravirt_types.h
      x86: split out core __math_state_restore
      x86-32: make sure clts is batched during context switch
      x86-64: move unlazy_fpu() into lazy cpu state part of context switch
      x86-64: move clts into batch cpu state updates when preloading fpu
      x86/acpi: acpi_parse_madt_ioapic_entries: remove redundant braces
      x86/ioapic.c: ioapic_modify_irq is too large to inline
      x86/ioapic.c: unify __mask_IO_APIC_irq()
      x86/ioapic.c: remove #ifdef for 82093AA workaround
      x86/ioapic.c: remove redundant declaration of irq_pin_list
      x86/ioapic.c: move lost comment to what seems like appropriate place
      x86/ioapic.c: convert io_apic_level_ack_pending loop to normal for() loop
      x86/ioapic.c: simplify add_pin_to_irq_node()
      x86/ioapic.c: convert replace_pin_at_irq_node to conventional for() loop
      x86/ioapic.c: clean up replace_pin_at_irq_node logic and comments
      x86/ioapic.c: convert __target_IO_APIC_irq to conventional for() loop
      x86/ioapic.c: unify ioapic_retrigger_irq()
      x86/i386: Make sure stack-protector segment base is cache aligned
      x86/i386: Put aligned stack-canary in percpu shared_aligned section
      xen: make -fstack-protector work under Xen
      xen: only enable interrupts while actually blocking for spinlock
      x86: split __phys_addr out into separate file
      xen: check EFER for NX before setting up GDT mapping
      x86: split NX setup into separate file to limit unstack-protected code

Jerome Glisse (12):
      drm/radeon/kms: add r600 KMS support
      drm/radeon/kms: wait for cp idle before stopping it.
      drm/radeon/kms: call r100_cp_disable rather than duplicating code.
      drm/radeon/kms: add R4XX mc register access helper.
      drm/radeon/kms: Don't try to process irq when we are unloading
      drm/radeon/kms: R3XX/R4XX AGP asic use PCI GART not PCIE GART
      drm/radeon/kms: move modeset init outside of GPU init
      drm/radeon/kms: convert r4xx to new init path
      drm/radeon/kms: move mtrr range add and memory information
      drm/radeon/kms: cleanup - remove radeon_share.h
      drm/radeon/kms: clear confusion in GART init/deinit path
      drm/radeon/kms: don't fail if we fail to init GPU acceleration

Jes Sorensen (1):
      KVM: ia64: Correct itc_offset calculations

Jesper Dangaard Brouer (2):
      Doc: seq_file.txt fix wrong dd command example.
      edac: core: remove completion-wait for complete with rcu_barrier

Jesper Nilsson (3):
      CRIS: Change DEFINE_PER_CPU of current_pgd to be non volatile.
      CRISv10: Don't autonegotiate if autonegotiation is off
      CRIS: Cleanup linker script using new linker script macros.

Jesse Barnes (24):
      drm: remove root requirement from DRM_IOCTL_SET_VERSION (+ 
DRM_IOCTL_AUTH_MAGIC)
      drm: clarify scaling property names
      drm/i915: add dynamic clock frequency control
      PCI: export pci_claim_resource for driver use
      x86/PCI: initialize PCI bus node numbers early
      ACPI button: provide lid status functions
      drm/i915: force mode set at lid open time
      drm/i915: use ACPI LID status for LVDS ->detect hook
      drm/i915: generate a KMS uevent at lid open/close time
      drm/i915: framebuffer compression for pre-GM45
      PCI: pcie portdrv: remove unused variable
      PCI: fix VGA arbiter header file
      MAINTAINTERS: remove hotplug driver entries
      drm/i915: fix typo in compressed buffer setup
      drm/i915: fix suspend/resume breakage in lid notifier
      drm/i915: fix startup hang on some non-mobile platforms
      drm/i915: prevent FIFO calculation overflows on 32 bits with high 
dotclocks
      ACPI: make ACPI button funcs no-ops if not built in
      drm/i915: blacklist Acer AspireOne lid status
      drm/i915: correct FBC update when pipe base update occurs
      drm: fix drm_fb_helper handling of kernel crtcs
      x86/PCI: make 32 bit NUMA node array int, not unsigned char
      drm/i915: split display functions by chip type
      drm/i915: framebuffer compression for GM45+

Jesse Brandeburg (3):
      e1000: allow ethtool coalesece to adjust interrupts per second
      e1000: implement jumbo receive with partial descriptors
      e1000: fix flow control thresholds

Jianjun Kong (1):
      mm: Fix problem of parameter in note

Jie Yang (1):
      atl1e: fix 2.6.31-git4 -- ATL1E 0000:03:00.0: DMA-API: device driver 
frees DMA

Jim Lieb (16):
      Staging: vt665x: 64bit compile fixes Part 1
      Staging: vt665x: 64bit compile fixes Part 2
      Staging: vt6655 textual cleanup in prep for driver merge
      Staging: vt665x: Text janitor in prep for driver merge
      Staging: vt665x: Text janitor in prep for driver merge, part 2
      Staging: vt665x: Typedef and macro cleanup Part 1
      Staging: vt665x: Typedef and macro cleanup Part 2
      Staging: vt665x: Clean up include files, Part 1
      Staging: vt665x: Clean up include files, Part 2
      Staging: vt665x: Remove umem.h Part 1
      Staging: vt665x: Remove umem.h Part 2
      Staging: vt665x: remove tpci.h file
      Staging: vt665x: remove tpci.h file in vt6656
      Staging: vt665x: cleanup USB definitions
      Staging: vt665x: remove tbit.h
      Staging: vt665x: remove tbit.h part 2

Jim Persson (1):
      Input: usbtouchscreen - support for JASTEC/DigiTech DTR-02U USB touch 
controllers

Jin Dongming (1):
      mem_class: fix bug

Jiri Kosina (9):
      HID: use debugfs for report dumping descriptor
      HID: use debugfs for events/reports dumping
      HID: fix debugfs build with !CONFIG_DEBUG_FS
      HID: fix memory leak on error path in debug code
      HID: add force feedback support for Logitech WingMan Formula Force GP
      HID: support larger reports than 64 bytes in hiddev
      Merge branches 'upstream', 'upstream-fixes' and 'debugfs' into for-linus
      HID: fix non-atomic allocation in hid_input_report
      HID: consolidate connect and disconnect into core code

Jiri Olsa (1):
      tracing/function-graph: x86_64 stack allocation cleanup

Jiri Pirko (3):
      bonding: wipe out printk's
      bonding: make ab_arp select active slaves as other modes
      getrusage: fill ru_maxrss value

Jiri Slaby (36):
      ath5k: remove permissions from debugfs files
      ath9k: remove permissions from debugfs files
      wireless: wl12xx, fix lock imbalance
      irq: Clean up by removing irqfixup MODULE_PARM_DESC()
      [SCSI] lpfc: don't dereference NULL
      [SCSI] nsp_cs: fix buf overflow
      x86/PCI: pci quirks, fix pci refcounting
      KVM: fix lock imbalance
      V4L/DVB (12372): saa7134: fix lock imbalance
      V4L/DVB (12373): hdpvr: fix lock imbalances
      [IA64] pci_br, fix infinite loop in find_free_ate()
      Staging: dream, fix buf overflow
      mtd: sst25l, fix lock imbalance
      cyclades: add tty refcounting
      cyclades: remove block_til_ready
      cyclades: avoid addresses recomputation
      cyclades: switch to tty_port_hangup
      cyclades: close cleanup
      cyclades: overall cleanup
      cyclades: sleep instead busy-wait
      cyclades: use dtr_rts helpers
      cyclades: merge cy_startup tails
      cyclades: ioctls cleanup
      cyclades: tiocm cleanup
      cyclades: introduce cyy_readb/writeb
      cyclades: remove more duplicated code
      tty: Power: fix suspend vt regression
      tty: riscom8, fix shutdown declaration
      tty: riscom8, fix tty refcnt
      tty: USB: serial/mct_u232, fix tty refcnt
      tty: Char: mxser, add support for CP112UL
      tty: Char: mxser, use THRE for ASPP_OQUEUE ioctl
      USB: usb-serial, remove unused variables
      USB: make usb_buffer_map_sg consistent with doc
      video: console, use DIV_ROUND_UP
      memstick: move dev_dbg

Jiro SEKIBA (6):
      nilfs2: implement nilfs_show_options to display mount options in 
/proc/mounts
      nilfs2: remove redundant super block commit
      nilfs2: fix disorder of nilfs_write_super in nilfs_sync_fs
      nilfs2: clean up nilfs_write_super
      nilfs2: stop using periodic write_super callback
      nilfs2: shorten freeze period due to GC in write operation v3

Joachim Fenkes (2):
      IB/ehca: Construct MAD redirect replies from request MAD
      IB/ehca: Fix CQE flags reporting

Joe Eykholt (51):
      [SCSI] libfc: remove extra semicolons from debug macros
      [SCSI] libfc: change debug messages to give host number.
      [SCSI] fcoe: stop delivery of received frames before doing lport_destroy()
      [SCSI] libfc: rename lport NONE state to DISABLED
      [SCSI] libfc: stop login after fabric logoff
      [SCSI] libfc: in fc_lport_destroy, flush rports after turning off link
      [SCSI] libfc: fix WARNING from fc_seq_start_next on closed exchanges
      [SCSI] libfc: rename rport state "NONE" to "DELETE".
      [SCSI] libfc: fc_rport_logoff should not drop the lock
      [SCSI] libfc: fix: cancel rport retry timer
      [SCSI] fcoe: libfcoe: extra semicolon in CHECK_LOGGING macros causes 
compile error
      [SCSI] fcoe: remove unnecessary list and lock initializations.
      [SCSI] libfc: prepare to split off struct fc_rport_priv from 
fc_rport_libfc_priv
      [SCSI] libfc: change interface for rport_create
      [SCSI] libfc: fix RPORT_TO_PRIV and PRIV_TO_RPORT() macros.
      [SCSI] libfc: make fc_rport_priv the primary rport interface.
      [SCSI] libfc: change elsct to use FC_ID instead of rdata
      [SCSI] libfc: make rport structure optional
      [SCSI] libfc: rearrange code in fc_rport_work
      [SCSI] libfc: rename rport event CREATED to READY
      [SCSI] libfc: don't create dummy (rogue) remote ports
      [SCSI] libfc: fix rport event race between READY and LOGO
      [SCSI] libfc: eliminate disc->event
      [SCSI] libfc: remove unused disc->delay element
      [SCSI] libfc: rport debug messages were printing pointer values
      [SCSI] libfc: simplify fc_lport_rport_callback
      [SCSI] libfc: make rport module maintain the rport list
      [SCSI] libfc: have rport_create do a lookup for pre-existing rports first
      [SCSI] libfc: change to make remote port callback optional
      [SCSI] libfc: move rport_lookup into fc_rport.c
      [SCSI] libfc: do not log off rports before or after discovery
      [SCSI] libfc: discovery restart sequence error fix
      [SCSI] libfc: rearrange code in fc_disc_gpn_ft_resp()
      [SCSI] libfc: handle discovery failure more correctly.
      [SCSI] libfc: fix: empty zone causes endless discovery retries.
      [SCSI] libfc: discovery retry should clear pending first.
      [SCSI] libfc: discovery gpn_ft parse bug
      [SCSI] libfc: clean up point-to-point discovery code.
      [SCSI] libfc: don't do discovery before callback is set
      [SCSI] libfc: move remote port lookup for ELS requests into fc_rport.c.
      [SCSI] libfc: fix: rport_recv_req needs disc_mutex when calling 
rport_lookup
      [SCSI] libfc: improve debug messages for ELS response handlers
      [SCSI] libfc: correctly handle incoming PLOGI request.
      [SCSI] libfc: fix rport error handling for login-required and invalid ops
      [SCSI] libfc: re-login to remote ports that send us LOGO
      [SCSI] libfc: LOGO response code had extraeous enter_rtv
      [SCSI] libfc: use ADISC to verify rport login state
      [SCSI] libfc: fix handling of incoming Discover Address (ADISC) requests
      [SCSI] libfc: send GPN_ID in reaction to single-port RSCNs.
      [SCSI] libfc: don't swap OX_ID and RX_ID when sending BA_RJT
      [SCSI] fcoe: flush per-cpu thread work when destroying interface

Joe Perches (47):
      hwrng: Use PCI_VDEVICE
      ext4: Remove unnecessary semicolons in mballoc.c
      drivers/net/wireless: Use PCI_VDEVICE
      drivers/net/wireless/ath/ath9k: Remove unnecessary semicolons
      MAINTAINERS: Update rtl8180 patterns
      MAINTAINERS: NETWORKING [WIRELESS] additional patterns
      MAINTAINERS: update information for sfc network driver
      lib/vsprintf.c: Add "%pI6c" - print pointer as compressed ipv6 address
      s2io.c: Use const for strings
      s2io.c: Shorten code line length by using intermediate pointers
      s2io.c: Use calculated size in kmallocs
      s2io.c: use kzalloc
      s2io.c: Make more conforming to normal kernel style
      s2io.c: convert printks to pr_<level>
      s2io.c: fix spelling explaination
      s2io.c: Standardize statistics accessors
      s2io.c: Convert skipped nic->config.tx_cfg[i]. to tx_cfg->
      s2io: Generate complete messages using single line DBG_PRINTs
      drivers/ata: Remove unnecessary semicolons
      MAINTAINERS: Add Atheros Linux wireless drivers home page
      V4L/DVB (12196): cx18-fileops.c: Remove unnecessary semicolons
      V4L/DVB (12197): Remove unnecessary semicolons
      V4L/DVB (12198): ivtv-driver.c: Remove unnecessary semicolons
      V4L/DVB (12204): bttv and meye: Use PCI_VDEVICE
      V4L/DVB (12703): gspca - sn9c20x: Reduces size of object
      pcmcia: drivers/pcmcia/pcmcia_resource.c: Remove unnecessary semicolons
      arch/m68knommu/kernel/time.c: Remove unnecessary semicolons
      mfd: remove unnecessary semicolons from twl4030
      x86, mtrr: Convert loop to a while based construct, avoid naked semicolon
      Use new __init_task_data macro in arch init_task.c files.
      trivial: remove unnecessary semicolons
      drivers/regulator/pcf50633-regulator.c: Remove unnecessary semicolons
      scripts/get_maintainer.pl: add --git-blame
      scripts/get_maintainer.pl: add sections in pattern match depth order
      scripts/get_maintainer.pl: add --pattern-depth
      scripts/get_maintainer.pl: better email routines, use perl not shell 
where possible
      scripts/get_maintainer.pl: add .mailmap use, shell and email cleanups
      scripts/get_maintainer.pl: using --separator implies --nomultiline
      scripts/get_maintainer.pl: add --remove-duplicates
      scripts/get_maintainer.pl: add maintainers in order listed in matched 
section
      MAINTAINERS: integrate P:/M: lines
      MAINTAINERS: move ARM lists to infradead
      lib/vsprintf.c: Avoid possible unaligned accesses in %pI6c
      msm_sdcc.c: convert printk(KERN_<level> to pr_<level>(
      msm_sdcc.c: stylistic cleaning
      msm_sdcc.c: move overly indented code to separate function
      MAINTAINERS: add Matt Mackall and Herbert Xu to HARDWARE RANDOM NUMBER 
GENERATOR

Joe Peterson (2):
      n_tty: honor opost flag for echoes
      n_tty: move echoctl check and clean up logic

Joel Becker (40):
      ocfs2: Make the ocfs2_caching_info structure self-contained.
      ocfs2: Change metadata caching locks to an operations structure.
      ocfs2: Take the inode out of the metadata read/write paths.
      ocfs2: move ip_last_trans to struct ocfs2_caching_info
      ocfs2: move ip_created_trans to struct ocfs2_caching_info
      ocfs2: Pass struct ocfs2_caching_info to the journal functions.
      ocfs2: Store the ocfs2_caching_info on ocfs2_extent_tree.
      ocfs2: Pass ocfs2_caching_info to ocfs2_read_extent_block().
      ocfs2: ocfs2_find_path() only needs the caching info
      ocfs2: ocfs2_create_new_meta_bhs() doesn't need struct inode.
      ocfs2: Pass ocfs2_extent_tree to ocfs2_unlink_path()
      ocfs2: ocfs2_complete_edge_insert() doesn't need struct inode at all.
      ocfs2: Get inode out of ocfs2_rotate_subtree_root_right().
      ocfs2: Pass ocfs2_extent_tree to ocfs2_get_subtree_root()
      ocfs2: Drop struct inode from ocfs2_extent_tree_operations.
      ocfs2: ocfs2_rotate_tree_right() doesn't need struct inode.
      ocfs2: ocfs2_update_edge_lengths() doesn't need struct inode.
      ocfs2: ocfs2_rotate_subtree_left() doesn't need struct inode.
      ocfs2: __ocfs2_rotate_tree_left() doesn't need struct inode.
      ocfs2: ocfs2_rotate_tree_left() no longer needs struct inode.
      ocfs2: ocfs2_merge_rec_left/right() no longer need struct inode.
      ocfs2: ocfs2_try_to_merge_extent() doesn't need struct inode.
      ocfs2: ocfs2_grow_branch() and ocfs2_append_rec_to_path() lose struct 
inode.
      ocfs2: ocfs2_truncate_rec() doesn't need struct inode.
      ocfs2: Make truncating the extent map an extent_tree_operation.
      ocfs2: ocfs2_insert_at_leaf() doesn't need struct inode.
      ocfs2: Give ocfs2_split_record() an extent_tree instead of an inode.
      ocfs2: ocfs2_do_insert_extent() and ocfs2_insert_path() no longer need an 
inode.
      ocfs2: ocfs2_extent_contig() only requires the superblock.
      ocfs2: Swap inode for extent_tree in ocfs2_figure_merge_contig_type().
      ocfs2: Remove inode from ocfs2_figure_extent_contig().
      ocfs2: ocfs2_figure_insert_type() no longer needs struct inode.
      ocfs2: Make extent map insertion an extent_tree_operation.
      ocfs2: ocfs2_insert_extent() no longer needs struct inode.
      ocfs2: ocfs2_add_clusters_in_btree() no longer needs struct inode.
      ocfs2: ocfs2_remove_extent() no longer needs struct inode.
      ocfs2: ocfs2_split_and_insert() no longer needs struct inode.
      ocfs2: Teach ocfs2_replace_extent_rec() to use an extent_tree.
      ocfs2: __ocfs2_mark_extent_written() doesn't need struct inode.
      ocfs2: Pass ocfs2_caching_info into ocfs_init_*_extent_tree().

Joerg Albert (6):
      ath5k: fix missing output in monitor mode after ifconfig up
      ar9170: cleanup of bss_info_changed and beacon config
      ar9170: remove unnecessary call to ar9170_set_beacon_timers
      ar9170: added phy register initialisation from eeprom values
      ath,ar9170: move CTL_ defines into regd.h
      ath,ar9170: implemented conformance test limit calc. for tx power

Joerg Roedel (68):
      x86/amd-iommu: Dump fault entry on DTE error
      x86/amd-iommu: Dump illegal command on ILLEGAL_COMMAND_ERROR
      x86/amd-iommu: Introduce function for iommu-local domain flush
      x86/amd-iommu: Remove some merge helper code
      x86/amd-iommu: replace "AMD IOMMU" by "AMD-Vi"
      x86/amd-iommu: Remove redundant 'IOMMU' string
      x86/amd-iommu: fix broken check in amd_iommu_flush_all_devices
      x86/amd-iommu: Add function to flush all DTEs on one IOMMU
      x86/amd-iommu: Add reset function for command buffers
      x86/amd-iommu: Reset command buffer on ILLEGAL_COMMAND_ERROR
      x86/amd-iommu: Panic if IOMMU command buffer reset fails
      x86/amd-iommu: Reset command buffer if wait loop fails
      x86/amd-iommu: Make fetch_pte aware of dynamic mapping levels
      x86/amd-iommu: Use fetch_pte in iommu_unmap_page
      x86/amd-iommu: Use fetch_pte in amd_iommu_iova_to_phys
      x86/amd-iommu: Add a gneric version of amd_iommu_flush_all_devices
      x86/amd-iommu: Introduce set_dte_entry function
      x86/amd-iommu: Flush domains if address space size was increased
      x86/amd-iommu: Introduce increase_address_space function
      x86/amd-iommu: Change alloc_pte to support 64 bit address space
      x86/amd-iommu: Remove last usages of IOMMU_PTE_L0_INDEX
      x86/amd-iommu: Remove bus_addr check in iommu_map_page
      x86/amd-iommu: Use 2-level page tables for dma_ops domains
      x86/amd-iommu: Remove old page table handling macros
      x86/amd-iommu: Support higher level PTEs in iommu_page_unmap
      x86/amd-iommu: Change iommu_map_page to support multiple page sizes
      x86/dma: Mark iommu_pass_through as __read_mostly
      x86/amd-iommu: Add core functions for pd allocation/freeing
      x86/amd-iommu: Add passthrough mode initialization functions
      x86/amd-iommu: Fix device table write order
      x86/amd-iommu: Align locking between attach_device and detach_device
      x86/amd-iommu: Make sure a device is assigned in passthrough mode
      x86/amd-iommu: Don't detach device from pt domain on driver unbind
      x86/amd-iommu: Initialize passthrough mode when requested
      Merge branches 'gart/fixes', 'amd-iommu/fixes+cleanups' and 
'amd-iommu/fault-handling' into amd-iommu/2.6.32
      Merge branch 'amd-iommu/passthrough' into amd-iommu/2.6.32
      Merge branch 'amd-iommu/pagetable' into amd-iommu/2.6.32
      hugetlbfs: export vma_kernel_pagsize to modules
      KVM: Prepare memslot data structures for multiple hugepage sizes
      KVM: MMU: Fix MMU_DEBUG compile breakage
      KVM: MMU: make rmap code aware of mapping levels
      KVM: MMU: rename is_largepage_backed to mapping_level
      KVM: MMU: make direct mapping paths aware of mapping levels
      KVM: MMU: make page walker aware of mapping levels
      KVM: MMU: shadow support for 1gb pages
      KVM: MMU: enable gbpages by increasing nr of pagesizes
      KVM: report 1GB page support to userspace
      KVM: SVM: add helper functions for global interrupt flag
      KVM: SVM: optimize nested #vmexit
      KVM: SVM: optimize nested vmrun
      KVM: SVM: copy only necessary parts of the control area on vmrun/vmexit
      KVM: SVM: complete interrupts after handling nested exits
      KVM: SVM: move nested svm state into seperate struct
      KVM: SVM: cache nested intercepts
      KVM: SVM: consolidate nested_svm_exit_handled
      KVM: SVM: do nested vmexit in nested_svm_exit_handled
      KVM: SVM: simplify nested_svm_check_exception
      KVM: SVM: get rid of nested_svm_vmexit_real
      KVM: SVM: clean up nested_svm_exit_handled_msr
      KVM: SVM: clean up nestec vmload/vmsave paths
      KVM: SVM: clean up nested vmrun path
      KVM: SVM: remove nested_svm_do and helper functions
      KVM: SVM: handle errors in vmrun emulation path appropriatly
      KVM: SVM: move special nested exit handling to separate function
      KVM: SVM: remove unnecessary is_nested check from svm_cpu_run
      KVM: SVM: move nested_svm_intr main logic out of if-clause
      KVM: SVM: check for nested VINTR flag in svm_interrupt_allowed
      KVM: SVM: enable nested svm by default

Johannes Berg (162):
      cfg80211: pass netdev to change_virtual_intf
      cfg80211: issue netlink notification when scan starts
      rt2x00: remove skb->do_not_encrypt usage
      mac80211: push rx status into skb->cb
      mac80211: improve per-sta debugfs
      cfg80211: prohibit scanning the same channel more than once
      mac80211_hwsim: clean up the skb before passing it back
      cfg80211: send wext MLME-MICHAELMICFAILURE.indication
      wext: allow returning NULL stats
      mac80211: fix todo lock
      wext: default to y
      cfg80211: move break statement to correct place
      nl80211: clean up function definitions
      cfg80211: use proper allocation flags
      cfg80211: remove wireless_dev->bssid
      mac80211: tell SME about real auth state
      wext: constify extra argument to wireless_send_event
      cfg80211: introduce nl80211 testmode command
      mac80211: remove an unused function declaration
      wireless: define AKM suites
      cfg80211: emulate connect with auth/assoc
      cfg80211: managed mode wext compatibility
      cfg80211: implement iwpower
      cfg80211: implement IWAP for WDS
      cfg80211: implement IWRATE
      cfg80211: implement get_wireless_stats
      mac80211: re-add HT disabling
      mac80211: remove auth algorithm retry
      mac80211: remove dead code, clean up
      cfg80211: send events for userspace SME
      cfg80211: reset auth algorithm
      cfg80211: assimilate and export ieee80211_bss_get_ie
      cfg80211: keep track of BSSes
      cfg80211: refuse authenticating to same BSSID twice
      nl80211: limit to one pairwise cipher for associate()
      cfg80211: fix giwrange
      iwlwifi: make software queue assignment more efficient
      iwlwifi: scan requested channels only
      iwlwifi: fix aggregation limit
      rfkill: prep for rfkill API changes
      cfg80211: let SME control reassociation vs. association
      mac80211: remove dead code from mlme
      mac80211: rework MLME for multiple authentications
      mac80211: refactor the WEP code to be directly usable
      cfg80211: fix netdev down problem
      cfg80211: dont use union for wext
      cfg80211: mlme API must be able to sleep
      cfg80211: warn again on spurious deauth
      cfg80211: properly name driver locking
      cfg80211: fix MFP bug, sparse warnings
      cfg80211: fix locking
      cfg80211: clean up naming once and for all
      cfg80211: disallow configuring unsupported interfaces
      hwsim: make testmode_cmd static
      netlink: remove unused exports
      netlink: use call_rcu for netlink_change_ngroups
      net: make namespace iteration possible under RCU
      genetlink: make netns aware
      net: move and export get_net_ns_by_pid
      wireless extensions: make netns aware
      wext: optimise, comment and fix event sending
      net/compat/wext: send different messages to compat tasks
      gianfar: remove unused DECLARE_MAC_BUF
      net: explain netns notifiers a little better
      mac80211: fix sparse warning
      mac80211: driver operation debugging
      cfg80211: fix race in giwrate
      cfg80211: fix two buglets
      nl80211: introduce new key attributes
      cfg80211: rework key operation
      mac80211: fix multi-use timer
      mac80211: monitor the connection
      cfg80211: fix a locking bug
      mac80211: mesh: fix two small problems
      cfg80211: fix wext stats
      mac80211_hwsim: report fixed signal strength
      cfg80211: don't look at wdev->ssid for giwessid
      cfg80211: fix wext setting SSID
      nl80211: report BSS status
      cfg80211: fix more bugs in mlme handling
      mac80211: cancel the connection monitor timers/work
      cfg80211: fix unregistration
      iwlwifi: make some logging functions static/unexport
      wireless: remove print_mac uses
      cfg80211: don't optimise wext calls too much
      net: export __dev_addr_sync/__dev_addr_unsync
      mac80211: remove master netdev
      net: remove unused skb->do_not_encrypt
      mac80211: fix ieee80211_xmit call context
      net: deprecate print_mac
      mac80211: cooperate more with network namespaces
      cfg80211: make aware of net namespaces
      mac80211: allow using network namespaces
      mac80211: fix mlme timeouts
      mac80211: fix PS-poll response, race
      iwlwifi: fix up command sending
      iwlwifi: remove command callback return value
      cfg80211: fix circular lock dependency (1)
      mac80211: fix receiving deauth
      nl80211: add missing parameter clearing
      cfg80211: fix disassoc while not associated
      mac80211: verify info->control.vif is not NULL
      cfg80211: combine iwfreq implementations
      cfg80211: combine IWAP handlers
      cfg80211: combine IWESSID handlers
      cfg80211: self-contained wext handling where possible
      mac80211: disable software retry for now
      cfg80211: keep track of current_bss for userspace SME
      mac80211: fix sparse warnings/errors
      iwlwifi: don't export symbols not needed in other modules
      cfg80211: fix NETDEV_UNREGISTER notifier
      mac80211: fix powersave
      cfg80211: lower dynamic PS timeout to 100ms
      cfg80211: clear SSID on disconnect/no connection
      mac80211: stay authenticated after disassoc
      cfg80211: fix nl80211 disconnected events
      cfg80211: fix SME association after disassociation
      cfg80211: validate channel settings across interfaces
      cfg80211: use reassociation when possible
      nl80211: add generation number to all dumps
      mac80211: explain TX retry and status
      mac80211: document TX powersave filter requirements
      mac80211: allow DMA optimisation
      cfg80211: fix alignment problem in scan request
      iwlwifi: refactor some thermal throttle code
      iwlwifi: automatically adjust sleep level
      cfg80211: fix locking for SIWFREQ
      cfg80211: add missing device list locking
      mac80211: take statistics before encryption
      mac80211: sequence number micro-optimisation
      mac80211: small tx code cleanup
      cfg80211: check for and abort dangling scan requests
      cfg80211: allow driver to override PS default
      iwlwifi: remove unused members of iwl_ht_info
      iwlwifi: disable PS by default
      cfg80211: fix deadlock
      cfg80211: report userspace SME connected event properly
      mac80211: allow configure_filter callback to sleep
      mac80211: remove deprecated API
      cfg80211: fix dangling scan request checking
      mac80211: fix register_hw error path
      [SCSI] fcoe: convert to %pM
      mac80211: fix configure_filter invocation after stop
      cfg80211: check lost scans later, fix bug
      cfg80211: make spurious warnings less likely, configurable
      cfg80211: clean up properly on interface type change
      mac80211: remove tasklet enable/disable
      mac80211: fix RX skb leaks
      mac80211: fix scan cancel on ifdown
      iwlwifi: fix ICT irq table endianness
      iwlwifi: use sleep interval succession
      rfkill: relicense header file
      iwlwifi: disable powersave for 4965
      genetlink: fix netns vs. netlink table locking
      cfg80211: fix SME connect
      kmemcheck: add missing braces to do-while in kmemcheck_annotate_bitfield
      iwlwifi: disable powersave for 4965
      cfg80211: fix SME connect
      mac80211: fix DTIM setting
      cfg80211: don't overwrite privacy setting
      module: preferred way to use MODULE_AUTHOR
      genetlink: fix netns vs. netlink table locking (2)

Johannes Goerner (1):
      V4L/DVB (12281): gspca - sunplus: Webcam 052b:1803 added.

Johannes Weiner (8):
      kernel-doc: allow multi-line declaration purpose descriptions
      mm: make swap token dummies static inlines
      mm: perform non-atomic test-clear of PG_mlocked on free
      mm: drop unneeded double negations
      mm: introduce page_lru_base_type()
      mm: return boolean from page_is_file_cache()
      mm: return boolean from page_has_private()
      mm: document is_page_cache_freeable()

John Bonesio (2):
      ASoC: MPC5200: Increase the delay time between resets
      ASoC: MPC5200: Support for buffer wrap around

John Dykstra (1):
      tcp: Remove redundant copy of MD5 authentication key

John Linn (1):
      net: add Xilinx emac lite device driver

John Reiser (1):
      ftrace: __start_mcount_loc should be .init.rodata

John Stultz (1):
      timekeeping: Introduce timekeeping_leap_insert

John W. Linville (7):
      mac80211_hwsim: fix-up build damage from removal of skb->dst
      ray_cs: remove bogus NULL check at head of ray_get_wireless_stats
      rc80211_pid_algo.c: remove unused variable declaration
      wl1271: remove print_mac usage
      libipw: switch from ieee80211_* to libipw_* naming policy
      mac80211: remove ieee80211_rx namespace hack
      libipw: initiate cfg80211 API conversion

John Williams (7):
      mtd: Enable Open Firmware initialisation of MTD devices and maps for 
MicroBlaze
      microblaze: Use correct kbuild variable KBUILD_CFLAGS
      microblaze: Ensure CPU usermode is set on new userspace processes
      microblaze: Clear sticky FSR register after generating exception signals
      microblaze: Updated CPU version and FPGA family codes in PVR
      microblaze: Copy ppc asm-compat.h for clean handling of constants in asm 
and C
      microblaze: Create the LOAD_OFFSET macro used to compute VMA vs LMA 
offsets

John(Jung-Ik) Lee (1):
      libata: Add pata_atp867x driver for Artop/Acard ATP867X controllers

Jon Frosdick (1):
      sh: Use internal watchdog timer to perform reset

Jon Hunter (1):
      USB: EHCI: ensure all watchdog timer events are deleted when suspending 
usb

Jonathan Cameron (15):
      Staging: IIO: core support for device registration and management
      Staging: IIO: max1363 ADC driver
      Staging: IIO: tsl2561 digital light sensor core support
      Staging: IIO: lis3l02dq accelerometer core support
      Staging: IIO: kxsd9 accelerometer minimal support
      Staging: IIO: Add generic ring buffer support to the IIO core
      Staging: IIO: VTI sca3000 series accelerometer driver (spi)
      Staging: IIO: Trigger support added to core.
      Staging: IIO: Ring buffer: Initial pass at rarely locked ring buffer
      Staging: IIO: lis3l02dq ring buffer and data ready trigger support
      Staging: IIO: max1363 add software ring buffer support using ring_sw
      Staging: IIO: Periodic timer based trigger
      Staging: IIO: Proof of concept gpio trigger
      Staging: IIO: Initial documentation
      Staging: IIO: Add todo list for staging

Jonathan Corbet (1):
      Document the flex_array library.

Jonathan McDowell (2):
      [ARM] pxa: balloon3 (http://balloonboard.org/) base machine support
      omapfb: add support for the Amstrad Delta LCD

Jonathan Woithe (2):
      fujitsu-laptop: fix config corner case
      fujitsu-laptop: increment driver version

Joonyoung Shim (11):
      ASoC: add SOC_DOUBLE_EXT_TLV control type
      ASoC: add SOC_DOUBLE_R_EXT_TLV control type
      ASoC: MAX9877: add MAX9877 amp driver
      ASoC: MAX9877: separate callback functions
      ASoC: MAX9877: fix write operation for register
      ASoC: Fix data format configuration for S3C64XX IISv2
      V4L/DVB (12413): radio-si470x: separate common and usb code
      V4L/DVB (12414): radio-si470x: change to dev_* macro from printk
      V4L/DVB (12415): radio-si470x: add disconnect check function
      V4L/DVB (12416): radio-si470x: add i2c driver for si470x
      Input: add touchscreen driver for MELFAS MCS-5000 controller

Jory A. Pratt (1):
      kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling

Jose Alberto Reguero (1):
      V4L/DVB (12753): af9015: [1/2] fix USB TS configuration

Josef Bacik (6):
      Btrfs: make balance code choose more wisely when relocating
      Btrfs: don't keep retrying a block group if we fail to allocate a cluster
      Btrfs: fix bitmap size tracking
      Btrfs: remove dead code
      Btrfs: fix extent entry threshold calculation
      Btrfs: account for space used by the super mirrors

Joseph Cihula (4):
      x86, intel_txt: Intel TXT boot support
      x86, intel_txt: Intel TXT reboot/halt shutdown support
      x86, intel_txt: Intel TXT Sx shutdown support
      intel_txt: Force IOMMU on for Intel TXT launch

Josh Boyer (2):
      powerpc: Fix __flush_icache_range on 44x
      powerpc/4xx: Fix erroneous xmon warning on PowerPC 4xx

Josh Stone (4):
      tracing: Rename FTRACE_SYSCALLS for tracepoints
      tracing: Make syscall tracepoints conditional
      tracing: Move tracepoint callbacks from declaration to definition
      tracing: Create generic syscall TRACE_EVENTs

Josh Triplett (4):
      rcu: Fix typo in rcu_irq_exit() comment header
      tracing: Add vim script to enable folding for function_graph traces
      rcutorture: Occasionally delay readers enough to make RCU 
force_quiescent_state
      Documentation/vm/.gitignore: add page-types

Jouni Hogander (4):
      spi: omap2_mcspi use BIT(n)
      omapfb: dispc: disable iface clocks along with func clocks
      omapfb: dispc: enable wake up capability
      omapfb: suspend/resume only if FB device is already initialized

Jouni Malinen (1):
      mac80211: Check pending scan request after having processed mgd work

Julia Lawall (65):
      drivers/net/cs89x0.c: Avoid using magic number in set_dma_mode
      Input: use resource_size when allocating resources
      drivers/net/bonding: Adjust constant name
      HID: Drop NULL test on list_entry result
      drivers/net: Drop unnecessary NULL test
      drivers/isdn: Drop unnecessary NULL test
      drivers/net: Correct redundant test
      net/netlabel: Correct redundant test
      drivers/atm: Correct redundant test
      fs/xfs: Correct redundant test
      drivers/net: Use DIV_ROUND_CLOSEST
      drivers/atm: Use DIV_ROUND_CLOSEST
      ARM: 5635/1: Use DIV_ROUND_CLOSEST
      drivers/net/wireless: Use DIV_ROUND_CLOSEST
      security/smack: Use AF_INET for sin_family field
      net/rds: Use AF_INET for sin_family field
      drivers/ide/ide-cd.c: Use DIV_ROUND_CLOSEST
      HID: fix memory leak on error patch in debug code
      drivres/net: Change constant name
      drivers/net/tokenring: Use status field rather than state field
      drivers/net: Correct use of request_region/request_mem_region
      drivers/net/wireless/ath/ath5k: Change constant name
      powerpc/fsl_rio: Add kmalloc NULL tests
      powerpc/ipic: introduce missing kfree
      powerpc/qe: introduce missing kfree
      hvc_console: Drop unnecessary NULL test
      powerpc: Use DIV_ROUND_CLOSEST in time init code
      Bluetooth: Add missing kmalloc NULL tests to Marvell driver
      fujitsu-laptop: Correct redundant test
      Input: w90p910_keypad - move a dereference below a NULL test
      fs/xfs: Correct redundant test
      KVM: correct error-handling code
      drivers/ata: use resource_size
      drivers/net/wan: introduce missing kfree
      drivers/net/phy: introduce missing kfree
      ASoC: Clean up error handling in MPC5200 DMA setup
      V4L/DVB (12421): drivers/media/video/gspca: introduce missing kfree
      V4L/DVB (12477): Use dst_type field instead of type_flags
      V4L/DVB (12483): Use DIV_ROUND_CLOSEST
      hwmon: Use resource_size
      Staging: otus: Drop an unnecessary NULL test
      Staging: b3dfg: Drop NULL test on list_entry result
      Staging: meilhaus: convert nested spin_lock_irqsave to spin_lock
      Staging: Correct use of ! and &
      Staging: dst: correct error-handling code
      staging: Make some structures static
      Staging: rtl8192e: Drop unnecessary NULL test
      Staging: dream: introduce missing kfree
      Staging: iio: introduce missing kfree
      MIPS: TXx9: Fix error handling.
      i2c-pnx: Correct use of request_region/request_mem_region
      V4L/DVB (13012): uvc: introduce missing kfree
      drivers/net: remove duplicate structure field initialization
      USB: gadget: Drop NULL test on list_entry result
      USB: storage: Drop an unneeded a NULL test
      USB: isp1362: Correct use of ! and &
      drivers/rtc: correct error-handling code
      drivers/rtc: introduce missing kfree
      drivers/video: add kmalloc NULL tests
      drivers/net/wireless: Use usb_endpoint_dir_out
      fs/romfs: correct error-handling code
      edac: fix resource size calculation
      fs/romfs: correct error-handling code
      drivers/vlynq/vlynq.c: fix resource size off by 1 error
      RDMA/nes: Remove duplicate .ndo_set_mac_address field initialization

Julian Scheel (1):
      V4L/DVB (12481): Fix lowband tuning with tda8261

Julie Zhu (1):
      microblaze: Add architectural support for USB EHCI host controllers

Julien Tinnes (1):
      personality handling: fix PER_CLEAR_ON_SETID for security reasons

Julius Volz (1):
      IPVS: Add handling of incoming ICMPV6 messages

Jurij Smakov (1):
      sparc64: build compressed image (zImage) by default

Jussi Kivilinna (39):
      rndis_wlan: convert get/set frag/rts to cfg80211
      usbnet: Add stop function pointer to 'struct rndis_data'.
      rndis_wlan: convert set/get txpower to cfg80211
      usbnet: allow "minidriver" to prevent urb unlinking on usbnet_stop
      rndis_wlan: stop workers on rndis_wlan_stop() and restore on 
rndis_wlan_reset()
      rndis_wlan: clear cfg80211 scan on rndis_wlan_stop()
      rndis_wlan: reset device and restore multicast list on rndis_wlan_reset()
      rndis_wlan: set current packet filter to zero on stop
      rndis_wlan: add rndis_set/query_oid debugging
      rndis_host: allow rndis_wlan to see all indications
      rndis_wlan: handle 802.11 indications from device
      rndis_wlan: add missing padding to struct rndis_80211_remove_key
      rndis_wlan: rework key handling
      usbnet: add rx queue pausing
      cfg80211: export cfg80211_wext_siwfreq
      rndis_wlan: fix broken logic in add_wep_key()
      rndis_wlan: set cipher suites for cfg80211
      rndis_wlan: ignore OID_802_11_ADD_KEY triggered media connect indications
      rndis_wlan: get bssid scan list before new scan
      rndis_wlan: resize bssid list if too small
      rndis_wlan: increase scan timer delay
      rndis_wlan: move link up/down work to separate functions
      rndis_wlan: use is_zero_ether_addr() and is_broadcast_ether_addr()
      rndis_wlan: set ieee80211_ptr->iftype in rndis_change_virtual_intf
      rndis_wlan: enable infrastructure before setting random essid
      rndis_wlan: add cfg80211 connect, disconnect, join_ibss and leave_ibss
      rndis_wlan: add cfg80211 set_channel
      rndis_wlan: add cfg80211 key handling
      rndis_wlan: add cfg80211 get_station
      rndis_wlan: add cfg80211 dump_station
      rndis_wlan: rename wireless stats worker to device poller
      rndis_wlan: remove unneeded SIOCSIWCOMMIT
      rndis_wlan: convert mic failure wireless event to cfg80211
      rndis_wlan: disable IWEVPMKIDCAND wireless event
      rndis_wlan: use cfg80211_wext_handler
      rndis_wlan: use bool for on/off switches
      rndis_wlan: cleanup
      rndis_wlan: fix sparse endianess warnings
      rndis_wlan: remove 'select WIRELESS_EXT' in Kconfig

Juuso Oikarinen (4):
      wl12xx: removed chipset interrupt source configuration from fw wakeup
      wl12xx: Moved wl1251 TX path implementation into chip specific files
      wl12xx: Add support for block reading from a fixed register address
      wl12xx: Use chipset specific join commands

KAMEZAWA Hiroyuki (15):
      vmalloc: unmap vmalloc area after hiding it
      kcore: fix vread/vwrite to be aware of holes
      kcore: /proc/kcore should use vread
      kcore: use usual list for kclist
      kcore: add kclist types
      kcore: register vmalloc area in generic way
      kcore: register text area in generic way
      walk system ram range
      kcore: use registerd physmem information
      kcore: register vmemmap range
      kcore: register module area in generic way
      kcore: more fixes for init
      /proc/kcore: fix stat.st_size
      /proc/kcore: update stat.st_size after memory hotplug
      memcg: add comments explaining memory barriers

KOSAKI Motohiro (17):
      mm: clean up page_remove_rmap()
      mm: show_free_areas(): display slab pages in two separate fields
      mm: oom analysis: add per-zone statistics to show_free_areas()
      mm: oom analysis: add buffer cache information to show_free_areas()
      mm: oom analysis: Show kernel stack usage in /proc/meminfo and OOM log 
output
      mm: oom analysis: add shmem vmstat
      mm: rename pgmoved variable in shrink_active_list()
      mm: shrink_inactive_list() nr_scan accounting fix fix
      mm: vmstat: add isolate pages
      mm: remove __{add,sub}_zone_page_state()
      vmscan: move ClearPageActive from move_active_pages() to 
shrink_active_list()
      vmscan: kill unnecessary page flag test
      vmscan: kill unnecessary prefetch
      oom: move oom_adj value from task_struct to signal_struct
      oom: make oom_score to per-process value
      oom: oom_kill doesn't kill vfork parent (or child)
      oom: fix oom_adjust_write() input sanity check

KaiGai Kohei (2):
      cleanup in ss/services.c
      Add audit messages on type boundary violations

Kalle Valo (46):
      wl12xx: cmd and acx interface rework
      wl12xx: reserver buffer for read32()/write32() in struct wl12xx
      wl12xx: fix error handling in wl12xx_probe()
      wl12xx: reserve buffer for partition command in struct wl12xx
      wl12xx: allocate buffer spi read/write command buffer kzalloc()
      wl12xx: allocate buffer the spi busy word from struct wl12xx
      wl12xx: use wl12xx_mem_read32() to read the rx counter
      wl12xx: fix rx descriptor use
      wl12xx: protect wl12xx_op_set_rts_threshold()
      wl12xx: optimise elp wakeup and sleep calls
      wl12xx: check if elp wakeup failed
      wl12xx: enable ELP mode
      wl12xx: rename wl1251.c wl1251_ops.c
      wl12xx: rename driver to wl1251
      wl1251: remove wl1271_setup()
      wl1251: add wl1251 prefix to all 1251 files
      wl1251: rename wl12xx.h to wl1251.h
      wl12xx: remove unused wl12xx_hw_init_mem_config()
      wl1251: use wl1251 prefix everywhere
      wl1251: fix a checkpatch warning
      wl1251: remove accidentally added wl1251_netlink.c
      wl1251: remove wl1251_plt_start/stop()
      MAINTAINERS: add wl1251 wireless driver
      wl1251: remove fixed address support from spi commands
      wl1251: remove wl1251_ops
      wl1251: reorder wl1251_cmd_join() arguments
      wl1251: use beacon interval and dtim period provided by mac80211
      wl1251: remove wait parameter from wl1251_cmd_join()
      wl1251: initialise default channel to zero
      wl1251: add channel to wl1251_cmd_join() parameters
      wl1251: create wl1251_join()
      wl1251: fix channel setting in wl1251_op_config()
      wl1251: move wl1251_acx_wake_up_conditions() to wl1251_ps_set_mode()
      wl1251: use workqueue provided by mac80211
      wl1251: rename reg.h to wl1251_reg.h
      wl1251: remove Luciano as maintainer
      wl1251: add hw scan completed debug message
      wl1251: hack to disable filters for fixing association
      iwl3945: fix compilation error in iwl3945_pass_packet_to_mac80211()
      wl1251: remove wl1251_ops.c
      wl1251: remove unused definitions from wl1251_reg.h
      OMAP: remove OMAP_TAG_SERIAL_CONSOLE
      OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle
      OMAP2: compile usb-tusb6010.c
      OMAP2: add board file for Nokia N800 and N810
      OMAP2: n8x0: add n8x0_defconfig

Kamalesh Babulal (1):
      Staging: sep: SEP driver build breaks with CONFIG_PCI=n

Karl Hiramoto (1):
      atm/br2684: netif_stop_queue() when atm device busy and 
netif_wake_queue() when we can send packets again.

Karl Relton (1):
      Staging: wlan-ng: Convert firmware loading to load binary ihex format

Karsten Keil (13):
      ISDN: Make isdnhdlc usable for other ISDN drivers
      ISDN: Clean up isdnhdlc code
      ISDN: Add support for none reverse bitstreams to isdnhdc
      ISDN: Fix isdnhdlc for one byte hdlc packets
      mISDN: Make clearing B-channel a common function
      mISDN: Add driver for Infineon ISDN chipset family
      mISDN: Driver for AVM Fritz!CARD PCI
      mISDN: Add support for Speedfax+ cards
      mISDN: Add driver for Winbond cards
      mISDN: Add support for Traverse Technologies NETJet PCI cards
      ISDN: ARRAY_SIZE changes
      mISDN: hfcmulti display real PCI ids for not supported cards
      mISDN: Fix wrong struct name in macro and clarifications

Kashyap, Desai (20):
      [SCSI] mptsas : Change DEFINED value of can queue for FC and SAS devices.
      [SCSI] mptsas : Removed mptscsih_timer_expired.
      [SCSI] mptsas : Handle INSUFFICIENT resources status as similar to IOC 
BUSY status
      [SCSI] mptsas : Change config request timeout value to 30 seconds.
      [SCSI] mptsas : set max_id to infinite value.
      [SCSI] mptsas : Code cleanup of host page alloc and diag reset.
      [SCSI] mptsas : Bump version to 3.04.11
      [SCSI] mpt2sas : Rescan topology from Interrupt context instead of work 
thread
      [SCSI] mpt2sas: Prevent sending command to FW while Host Reset
      [SCSI] mpt2sas: Removed wrapper funtions _scsih_link_change.
      [SCSI] mpt2sas: setting SDEV into RUNNING state from Interrupt context
      [SCSI] mpt2sas: Raid 10 Volume is showing as Raid 1E in dmesg
      [SCSI] mpt2sas: cleanup interrupt routine and config_request optimization
      [SCSI] mpt2sas: Bump driver version 01.100.06.00
      [SCSI] mptsas : Sanity check for phyinfo is added
      [SCSI] mptsas : NULL pointer on big endian systems causing Expander not 
to tear off
      [SCSI] mptsas : PAE Kernel more than 4 GB kernel panic
      [SCSI] mptsas : Send DID_NO_CONNECT for pending IOs of removed device
      [SCSI] mptsas : FW event thread and scsi mid layer deadlock in 
SYNCHRONIZE CACHE command
      [SCSI] mptsas : Bump version to 3.04.12

Kay Sievers (3):
      mem_class: use minor as index instead of searching the array
      Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
      Driver-Core: extend devnode callbacks to provide permissions

Kees Cook (1):
      proc: fix reported unit for RLIMIT_CPU

Kees Schoenmakers (2):
      MOS7720 has no tiocmget method
      tty: usb_serial_mos7720: Fix get_lsr_info

Keith Packard (1):
      drm/I915: Use the CRT DDC to get the EDID for DVI-connector on Mac

Ken Kawasaki (1):
      pcnet_cs: add cis of Linksys multifunction pcmcia card

Ken MacLeod (1):
      USB: isp1362: fix pulldown register defines and conf logic

Kenji Kaneshige (25):
      PCI ASPM: do not clear enabled field by support field
      PCI ASPM: remove redundant list check
      PCI ASPM: fix possible null pointer dereference
      PCI ASPM: introduce disable flag
      PCI ASPM: introduce capable flag
      PCI ASPM: support partial aspm enablement
      PCI ASPM: support per direction l0s management
      PCI hotplug: fix typo in pcie link speed info
      PCI hotplug: add support for 5.0G link speed
      PCI ASPM: support L1 only
      PCI: pciehp: remove slot_list field
      PCI: pciehp: remove num_slots field
      PCI: pciehp: remove slot_num_inc field
      PCI: pciehp: remove bus field
      PCI: pciehp: remove device field
      PCI: pciehp: remove hp_slot field
      PCI: pciehp: remove slot_device_offset field
      PCI: pciehp: remove first_slot field
      PCI: pciehp: remove slot_bus field
      PCI: pciehp: remove crit_sect mutex
      PCI: pciehp: remove pci_dev field
      PCI: pciehp: remove hpc_ops
      PCI: pciehp: remove number field
      PCI: pciehp: remove error message definitions
      PCI: pciehp: remove slot capabilities definitions

Kevin A. Granade (1):
      Staging: asus_oled: Cleaned up checkpatch issues.

Kevin Cernekee (2):
      m25p80: Add Spansion S25FL129P serial flashes
      kaweth: Fix memory leak in kaweth_control()

Kevin Hilman (14):
      ASoC: spdif codec: enable use by modules
      ASoC: spdif: set module licence to GPL
      ASoC: davinci: don't use clock names
      IDE: palm_bk3710: convert clock usage after clkdev conversion
      MAINTAINERS: add entry for TI DaVinci machine support
      davinci: Kconfig: enable EVMs by default when SoCs are enabled
      davinci: remove watchdog from soc_info
      davinci: Kconfig: update default config for 2.6.31-rc
      davinci: da830: updates for mach-type name change
      davinci: Kconfig: update default defconfig
      davinci: audio clocks: use struct device instead of clock names
      davinci: Kconfig: add dm646x ASoC support
      [WATCHDOG] davinci: use clock framework for timer frequency
      omapfb: add support for the 3430SDP LCD

Kim Kyuwon (1):
      Input: add driver for Maxim MAX7359 key switch controller

Kim Phillips (3):
      crypto: talitos - simplify hmac data size calculation
      crypto: talitos - align locks on cache lines
      crypto: talitos - add support for 36 bit addressing

Kiran Divekar (1):
      libertas: add NULL check on return value of get_zeroed_page

Kirill A. Shutemov (2):
      ARM: 5700/1: ARM: Introduce ARM_L1_CACHE_SHIFT to define cache line size
      ARM: 5701/1: ARM: copy_page.S: take into account the size of the cache 
line

Kirill Smelkov (1):
      perf tools: .gitignore += perf*.html

Klaus-Dieter Wacker (3):
      qeth: HiperSockets SIGA retry support on CC=2.
      qeth: Cleanup for cast-type determination.
      qeth: display service_level info only when valid.

Koen Kooi (1):
      omapfb: add support for the OMAP3 Beagle DVI output

Konrad Eisele (5):
      sparc,leon: CONFIG_SPARC_LEON option and leon specific files.
      sparc,leon: Redefine MMU register access asi if CONFIG_LEON
      sparc,leon: Introduce the sparc-leon CPU type.
      sparc,leon: Added support for AMBAPP bus.
      sparc, leon: sparc-leon specific SRMMU initialization and bootup fixes.

Krishna Kumar (5):
      net: Avoid enqueuing skb for default qdiscs
      Speed-up pfifo_fast lookup using a private bitmap
      netdevice: Consolidate to use existing macros where available.
      net: convert remaining non-symbolic return values in dev_queue_xmit
      pkt_sched: Fix resource limiting in pfifo_fast

Kristoffer Ericson (2):
      ARM: 5689/1: Update default config of HP Jornada 700-series machines
      pcmcia: cleanup/fixup patch for sa1100_jornada_pcmcia driver

Krzysztof Halasa (4):
      WAN/LMC: Fix type_trans().
      WAN: remove deprecated PCI_DEVICE_ID from PCI200SYN driver.
      IXP42x HSS support for setting internal clock rate
      trivial: fix comment typo in drivers/ata/pata_hpt37x.c

Krzysztof HaÅ?asa (1):
      Add MAINTAINERS entry for ARM/INTEL IXP4xx arch support.

Kumar Gala (14):
      powerpc/mm: Fix switch_mmu_context to iterate of the proper list of cpus
      powerpc/85xx: Move mpc8536ds.dts to address-cells/size-cells = <2>
      powerpc/85xx: Added 36-bit physical device tree for mpc8536ds board
      powerpc/mm: Fix assert_pte_locked to work properly on uniprocessor
      powerpc/booke: Move MMUCSR definition into mmu-book3e.h
      powerpc/mm: Add MMU features for TLB reservation & Paired MAS registers
      powerpc/book3e-64: Move the default cpu table entry
      powerpc/book3e-64: Wait til generic_calibrate_decr to enable decrementer
      powerpc/book3e-64: Add helper function to setup IVORs
      powerpc/book3e-64: Add support to initial_tlb_book3e for non-HES TLB
      powerpc/pci: Pull ppc32 PCI features into common
      powerpc/book3e: Add missing page sizes
      powerpc/fsl-booke: Use HW PTE format if CONFIG_PTE_64BIT
      powerpc/85xx: Fix SMP compile error and allow NULL for smp_ops

Kuninori Morimoto (33):
      sh: ms7724se: add 1280x720 lcdc output support
      sh: Add SH7724 DMAC support.
      sh: mach-kfr2409: add FLLFRQ value for PLL correction.
      sh: clkfwk: Support additional IFC divisor on SH7724.
      sh: Prevent heartbeat from scribbling over non-LED bits.
      sh: USB0 resource area fix for ms7724se
      sh: Add SH7724 support to NR_ONCHIP_DMA_CHANNELS
      sh: Add EcoVec (SH7724) board support
      ASoC: Add SuperH FSI driver support for ALSA
      ASoC: Add ak4642/ak4643 codec support
      ASoC: Add FSI-AK4642 sound support for SuperH
      sh: fix CPU_SH7723/7724 numbering bug
      sh: modify to enable boot for EcoVec24
      sh: Add SH-ETH support for EcoVec24
      sh: Add USB support for EcoVec24
      sh: Add support LCDC for EcoVec24
      sh: Add CEU support for EcoVec24
      sh: Add LCDC Panel support for EcoVec24
      sh: Add I2C device support for EcoVec24
      sh: add romimage-macros.h
      sh: Add romImage support for EcoVec24
      sh: EcoVec24: write MAC address in boot
      sh: EcoVec24: add HIZA setting for LED
      sh: USB disable process is needed if romImage boot for EcoVec24
      sh: Add EcoVec24 romImage defconfig
      sh: add kycr2_delay for sh_keysc
      sh: Add KEYSC support for EcoVec24
      sh: mach-ecovec24: deassert usb irq on boot.
      sh: mach-ecovec24: need asm/clock.h.
      sh: kfr2r09: document the PLL/FLL <-> RF relationship.
      sh: mach-ecovec24: Add user debug switch support
      sh: mach-ecovec24: Add active low setting for sh_eth
      sh: add FSI driver support for ms7724se

Kurt Roeckx (1):
      [CPUFREQ] Fix NULL ptr regression in powernow-k8

Kusanagi Kouichi (1):
      tun: Return -EINVAL if neither IFF_TUN nor IFF_TAP is set.

Kyle McMartin (1):
      drm/i915: i915_modeset is signed

Kyungmin Park (2):
      mtd: OneNAND: 4-bit ECC status macros
      omapfb: add support for the Apollon LCD

Ladinu Chandrasinghe (1):
      Documentation/: fix warnings from -Wmissing-prototypes in HOSTCFLAGS

Lai Jiangshan (5):
      tracing/stat: Add stat_release() callback
      tracing/workqueues: Add refcnt to struct cpu_workqueue_stats
      ring_buffer: Fix warning while ignoring cmpxchg return value
      tracing/events: add missing type info of dynamic arrays
      tracing: Simplify print_graph_cpu()

Lalit Chandivade (2):
      [SCSI] qla2xxx: Process DPC requests within valid Fabric topologies.
      [SCSI] qla2xxx: Correct qla2x00_eh_wait_on_command() to wait correctly.

Lamarque Vieira Souza (3):
      V4L/DVB (12278): zr364xx: implement V4L2_CAP_STREAMING
      V4L/DVB (12325): Implement changing resolution on the fly for zr364xx 
driver
      V4L/DVB (12326): zr364xx: error message when buffer is too small and code 
cleanup

Larry Finger (7):
      hostap_cs: Enable shared interrupts
      p54: Eliminate unnecessary initialization
      b43: Work around mac80211 race condition
      b43legacy: Work around mac80211 race condition
      ssb: Fix error when V1 SPROM extraction is forced
      ssb: Fix error when V1 SPROM extraction is forced
      b43: Implement RFKILL status for LP PHY

Lars Ericsson (3):
      rt2x00: Don't alter rt2x00dev->default_ant
      rt2x00: Fix quality houskeeping for software diversity
      rt2x00: Fix rounding errors in RSSI average calculation

Lars Marowsky-Bree (1):
      dlm: fix connection close handling

Lars-Peter Clausen (4):
      ASoC: neo1973_gta02_wm8753: Replace snd_soc_cnew with 
snd_soc_add_controls.
      ASoC: neo1973_gta02_wm8753: Replace deprecated s3c_gpio calls with gpiolib
      ASoC: jack: Fix race in snd_soc_jack_add_gpios
      Regulator: Implement list_voltage for pcf50633 regulator driver.

Laurent Pinchart (12):
      V4L/DVB (12184): uvcvideo: Use class-specific descriptor types from 
usb/ch9.h
      V4L/DVB (12185): uvcvideo: Prefix all UVC constants with UVC_
      V4L/DVB (12186): uvcvideo: Remove unused Logitech-specific constants
      V4L/DVB (12187): uvcvideo: Move UVC definitions to linux/usb/video.h
      V4L/DVB (12188): uvcvideo: Set PROBE_MINMAX quirk for Aveo Technology 
webcams
      V4L/DVB (12327): uvcvideo: Add PROBE_DEF quirk and enable it for the 
MT6227 device
      V4L/DVB (12378): uvcvideo: Restructure the driver to support multiple 
simultaneous streams.
      V4L/DVB (12379): uvcvideo: Multiple streaming interfaces support
      USB: Move endpoint sync type definitions from usb/audio.h to usb/ch9.h
      USB: Move vendor subclass definition from usb/audio.h to usb/ch9.h
      USB audio gadget: Prefix all macro definitions with UAC_ in 
linux/usb/audio.h
      USB audio gadget: Un-inline generic_[gs]et_cmd

Lee Schermerhorn (5):
      hugetlb: balance freeing of huge pages across nodes
      hugetlb: use free_pool_huge_page() to return unused surplus pages
      hugetlb: clean up and update huge pages documentation
      hugetlb: restore interleaving of bootmem huge pages
      mmap: avoid unnecessary anon_vma lock acquisition in vma_adjust()

Len Brown (34):
      ACPI: fix CONFIG_ACPI_PROCFS=n build warning
      eeepc-laptop: whitespace for checkpatch.pl
      ACPI: Move definition of PREFIX from acpi_bus.h to internal..h
      ACPI, PCI: Change PREFIX to "PCI" from "ACPI" in mmconfig-shared.c
      ACPI: check acpi_disabled in acpi_table_parse() and 
acpi_table_parse_entries()
      SFI: Simple Firmware Interface - MAINTAINERS, Kconfig
      ACPI: sleep: another HP DMI entry for init_set_sci_en_on_resume
      Merge branch 'bugzilla-13745' into release
      Revert "ACPI: Attach the ACPI device to the ACPI handle as early as 
possible"
      Merge branch 'bugzilla-13002' into release
      Merge branch 'linus' into release
      Merge branch 'linus' into sfi-release
      Merge branch 'sfi-base' into release
      Merge branch 'thinkpad' into release
      Merge branch 'topstar-laptop' into release
      ACPI: linux/acpi.h should not include linux/dmi.h
      ACPI: remove unnecessary #ifdef CONFIG_DMI
      Merge branch 'acpica' into release
      Merge branch 'acer' into release
      Merge branch 'asus' into release
      Merge branch 'battery' into release
      Merge branch 'bjorn-start-stop-2.6.32' into release
      Merge branch 'ec' into release
      Merge branch 'bugzilla-13620' into release
      Merge branch 'fujitsu' into release
      Merge branch 'power-meter' into release
      Merge branch 'preempt' into release
      Merge branch 'processor-procfs-2.6.32' into release
      Merge branch 'thinkpad' into release
      Merge branch 'misc-2.6.32' into release
      Merge branch 'video' into release
      Merge branch 'bjorn-HID' into release
      Merge branch 'thinkpad-2.6.32-part2' into release
      ACPI: IA64=y ACPI=n build fix

Lennart Poettering (1):
      sched: Introduce SCHED_RESET_ON_FORK scheduling policy flag

Lennart Sorensen (1):
      microblaze: Actually show KiB rather than pages in "Freeing initrd 
memory:"

Lennert Buytenhek (34):
      ¶ARM] Orion5x: fix cpu window mapping for 88f6183
      mwl8k: remove various unused struct members and defines
      mwl8k: s/IEEE80211_ADDR_LEN/ETH_ALEN/g
      mwl8k: sort firmware command list by opcode, and trim unused commands
      mwl8k: various coding style cleanups
      mwl8k: remove MWL8K_RADIO_* defines
      mwl8k: remove MWL8K_RADIO_*_PREAMBLE defines
      mwl8k: remove MWL8K_WMM_* defines
      mwl8k: remove MWL8K_*_SLOTTIME defines
      mwl8k: fix mwl8k_configure_filter() parameter lifetime issue
      mwl8k: ->add_interface() is not called for monitor interfaces
      mwl8k: dma header manipulations can't fail
      mwl8k: don't touch 'command done' interrupt during firmware load
      mwl8k: don't hardcode the number of transmit queues
      mwl8k: no need to hold ->tx_lock while setting the hardware interrupt mask
      mwl8k: implement idle mode
      mwl8k: mwl8k_txq_xmit() rework
      mwl8k: mwl8k_queue_work() cleanup
      mwl8k: fix firmware command serialisation
      mwl8k: get rid of mwl8k_start() workqueue use
      mwl8k: get rid of mwl8k_stop() workqueue use
      mwl8k: get rid of mwl8k_config() workqueue use
      mwl8k: get rid of mwl8k_bss_info_changed() workqueue use
      mwl8k: get rid of mwl8k_set_rts_threshold() workqueue use
      mwl8k: get rid of mwl8k_conf_tx() workqueue use
      mwl8k: get rid of mwl8k_get_stats() workqueue use
      mwl8k: get rid of mwl8k_configure_filter() workqueue use
      mwl8k: remove mwl8k_queue_work()
      mwl8k: update copyright and version number
      MAINTAINERS: add information for mwl8k wireless driver
      mwl8k: fix inverted error test in mwl8k_bss_info_changed()
      mwl8k: fix pci dma mapping leak in mwl8k_post_cmd() error path
      mwl8k: missing endian conversion when printing firmware command result
      mwl8k: separate driver and device info reporting during probe

Leo Chen (25):
      ARM: 5643/1: bcmring: arch.c and header files
      ARM: 5644/1: add bcmring core.c, clock.c, clock.h
      ARM: 5645/1: bcmring: add bcmring irq.c
      ARM: 5646/1: bcmring: add mach-bcmring/mm.c and memory headers
      ARM: 5647/1: bcmring: add bcmring dma.h and dma_device.c
      ARM: 5648/1: bcmring: add bmcring dma.c
      ARM: 5649/1: bcmring: add bcmring timer function
      ARM: 5650/1: bcmring: add io.h, uncompress. h, and entry-macro.S
      ARM: 5651/1: bcmring: csp capability header files
      ARM: 5652/1: bcmring: add misc headers for csp code
      ARM: 5654/1: bcmring: add csp chipc hardware register file
      ARM: 5655/1: bcmring: add csp chipc hardware definition file
      ARM: 5656/1: bcmring: add csp chipc inline functions
      ARM: 5657/1: bcmring: add csp chipc block source code
      ARM: 5658/1: bcmring: add csp dmac header files
      ARM: 5659/1: bcmring: add csp dmac source files
      ARM: 5660/1: bcmring: add csp timer block header and source files
      ARM: 5661/1: bcmring: add csp security hardware headers
      ARM: 5653/1: bcmring: add Makefile of csp code
      ARM: 5642/1: bcmring: add Makefile/Kconfig/Makefile.boot in mach-bcmring
      ARM: 5641/1: bcmring: add Kconfig and Makefile entries in arch/arm
      ARM: 5670/1: bcmring: add default configuration for bcmring arch
      ARM: 5671/1: bcmring: add maintainer entry
      ARM: 5625/1: fix hard coded 4K resource size in amba bus detection
      ARM: 5626/1: add suspend/resume functions to amba-pl011 serial driver

Li Hong (1):
      tracing: Fix a comment and a trivial format issue in tracepoint.h

Li Peng (2):
      Add G33 series in VGA hotplug support category
      drm/i915: fix opregion backlight chip detect and range

Li Yang (1):
      USB: gadget: Update Freescale UDC entry in MAINTAINERS

Li Zefan (46):
      tracing/events: Add trace_event boot option
      kmemtrace: Print binary output only if 'bin' option is set
      kmemtrace: Rename some functions
      tracing/events: record the size of dynamic arrays
      tracing/filters: improve subsystem filter
      lockdep: Fix missing entry in /proc/lock_stat
      lockdep: Fix missing entries in /proc/lock_chains
      lockdep: Simplify lockdep seqfile code
      lockdep: Simplify lockdep_chains seqfile code
      lockdep: Simplify lock_stat seqfile code
      tracing/events: Add module tracepoints
      tracing/syscalls: Fix to print parameter types
      trace_stat: Fix missing entry in stat file
      trace_stack: Simplify seqfile code
      ftrace: Simplify seqfile code
      tracing/syscalls: Fix fields format for enter events
      tracing/syscalls: Add fields format for exit events
      tracing/events: Add ftrace_event_call param to define_fields()
      tracing/events: Add trace_define_common_fields()
      tracing/syscalls: Add filtering support
      tracing/syscalls: Fix the output of syscalls with no arguments
      tracing/filters: Add filter_type to struct ftrace_event_field
      tracing/filters: Add __field_ext() to TRACE_EVENT
      tracing/filters: Support filtering for char * strings
      tracing/filters: Defer pred allocation
      tracing/filters: Defer pred allocation, fix memory leak
      tracing: remove dead code
      tracing: format clean ups
      tracing: remove stats from struct tracer
      tracing: move PRED macros to trace_events_filter.c
      tracing/profile: fix profile_disable vs module_unload
      tracing: fix F_printk() typos
      ftrace: add compile-time check on F_printk()
      tracing: remove some unused macros
      softirq: add BLOCK_IOPOLL to softirq_to_name
      perf tools: Fix memory leak in read_ftrace_printk()
      perf tools: Increase MAX_EVENT_LENGTH
      perf trace: Sample timestamp and cpu when using record flag
      function-graph: use ftrace_graph_funcs directly
      tracing: remove max_tracer_type_len
      tracing/events: use list_for_entry_continue
      tracing: Fix off-by-one in trace_get_user()
      tracing: Check the return value of trace_get_user()
      tracing: Fix failure path in ftrace_graph_write()
      tracing: Fix failure path in ftrace_regex_open()
      cpumask: use zalloc_cpumask_var() where possible

Liam Girdwood (1):
      regulator: tps650xx - build fixes for x86_64

Liang Li (4):
      powerpc/83xx: Remove second USB node from SBC834x DTS
      powerpc/83xx: Add localbus node and MTD partitions for SBC834x
      powerpc/83xx: Fix incorrect PCI interrupt map in SBC834x DTS
      powerpc/85xx: sbc8560 - Fix warm reboot with board specific reset function

Lin Ming (5):
      ACPICA: ACPI 4.0: iASL/Disassembler - IPMI keyword support.
      ACPICA: ACPI 4.0: Interpreter support for IPMI.
      ACPICA: fix leak of acpi_os_validate_address
      ACPICA: reformat predefined method table, no functional change
      ACPICA: Add support for module-level executable AML code

Linus Torvalds (202):
      x86, percpu: Add 'percpu_read_stable()' interface for cacheable accesses
      Do not call 'ima_path_check()' for each path component
      Simplify exec_permission_lite() logic
      Simplify exec_permission_lite() further
      Simplify exec_permission_lite(), part 3
      Make 'check_acl()' a first-class filesystem op
      shmfs: use 'check_acl' instead of 'permission'
      ext[234]: move over to 'check_acl' permission model
      jffs2/jfs/xfs: switch over to 'check_acl' rather than 'permission()'
      Merge branch 'lookup-permissions-cleanup'
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6
      Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
      Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Merge branch 'core-cleanups-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-debug-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-futexes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-iommu-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-locking-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-printk-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-rcu-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'irq-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'irq-threaded-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'oprofile-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'perfcounters-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'sched-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'tracing-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'upstream-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
      Merge branch 'x86-apic-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-asm-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-asm-generic-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-cleanups-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-cpu-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-debug-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-fpu-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-kbuild-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-mm-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-percpu-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-setup-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-xen-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
      Merge branch 'osync_cleanup' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
      Merge branch 'kvm-updates/2.6.32' of 
git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'docs-next' of git://git.lwn.net/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge branch 'for-2.6.32' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-kconfig
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
      Merge branch 'for-linus3' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Merge branch 'agp-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6
      Merge branch 'x86-txt-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-pat-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
      Merge branch 'perfcounters-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-next-2.6
      Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'linux-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pcmcia-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
      Merge branch 'for-upstream' of 
git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb
      Merge branch 'hwmon-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
      Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'upstream-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'tracing-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'sched-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-mce-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      pty_write: don't do a tty_wakeup() when the buffers are full
      Merge branch 'timers-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
      Merge branch 'omap-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
      Merge branch 'davinci-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci
      Merge branch 'for-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
      Merge branch 'release' of 
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'for-linus' of git://gitserver.sunplusct.com/linux-2.6-score
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
      Merge branch 'x86-platform-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      tty-ldisc: make /proc/tty/ldiscs use ldisc_ops instead of ldiscs
      tty-ldisc: get rid of tty_ldisc_try_get() helper function
      Merge branch 'perfcounters-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
      Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux
      loongson: fix cut-and-paste mis-merge
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/linux-2.6
      Merge branch 'drm-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6
      Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
      Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'x86-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'tracing-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'sched-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'perfcounters-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'perfcounters-rename-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
      Merge branch 'for-2.6.32' of git://linux-nfs.org/~bfields/linux
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/vegard/kmemcheck
      Merge branch 'perf-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86/orig_ax' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland
      Merge branch 'for-linus' of git://gitserver.sunplusct.com/linux-2.6-score
      Merge 
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge branch 'upstream-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2
      Merge branch 'i2c-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
      Merge branch 'release' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge branch 'sfi-release' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge branch 'timers-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
      Merge branch 'fix/asoc' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge branch 'fix/misc' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
      Merge git://git.infradead.org/iommu-2.6
      Merge branch 'vgaarb-fix' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge branch 'drm-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge git://git.infradead.org/battery-2.6
      Merge branch 'x86/ptrace-syscall-exit' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland
      Merge branch 'ixp4xx' of 
git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Merge branch 'hwmon-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
      Merge branch 'bugfixes' of 
git://git.linux-nfs.org/projects/trondmy/nfs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
      Merge 
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
      Merge branch 'hwpoison' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
      Merge branch 'for-linus' of git://neil.brown.name/md
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
      Merge 
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
      Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
      Merge branch 'cputime' of git://git390.marist.edu/pub/scm/linux-2.6
      Merge branch 'linux-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
      Merge branch 'drm-intel-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'bugfixes' of 
git://git.linux-nfs.org/projects/trondmy/nfs-2.6
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of git://repo.or.cz/cris-mirror
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ecryptfs/ecryptfs-2.6
      Merge branch 'merge' of 
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
      Merge branch 'for-linus' of 
git://www.linux-m32r.org/git/takata/linux-2.6_dev
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge branch 'writeback' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'release' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge branch 'x86-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'tracing-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'timers-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'perf-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes
      Merge branch 'release' of 
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      x86: Fix hwpoison code related build failure on 32-bit NUMAQ
      Merge branch 'x86-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'release' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge branch 'timers-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      ACPI: kill "unused variable â??iâ??" warning
      alpha: Fix duplicate <asm/thread_info.h> include
      Linux 2.6.32-rc1

Linus Walleij (27):
      ARM: 5665/1: U300 syscon register updates
      ARM: 5666/1: Revamped U300 padmux API
      ARM: 5667/3: U300 SSP/SPI board setup and test
      ARM: 5668/2: U300 I2C board setup
      ARM: 5685/1: Make MMCI driver compile without gpiolib
      ARM: 5636/1: Move vendor enum to AMBA include
      ARM: 5696/1: Include device.h in VIC driver
      ARM: 5580/2: ARM TCM (Tightly-Coupled Memory) support v3
      ARM: 5697/1: MMCI Break out clock divider setup
      ARM: 5698/1: MMCI pass capabilities in platform data
      mfd: AB3100 accessor function cleanups
      mfd: AB3100 propagate error
      mfd: AB3100 alter default setting
      mfd: AB3100 disable irq nosync
      mfd: AB3100 OTP readout
      rtc: AB3100 RTC support
      regulator: AB3100 support
      regulator: Voltage count for AB3100
      [WATCHDOG] Use DIV_ROUND_UP() macro in the coh901327 WDT
      ARM: 5704/1: U300 sched_clock implementation v2
      ARM: 5678/1: SSP/SPI PL022 polarity terminology fix
      ARM: 5718/1: Sane busids for RealView board components
      Fix some regulator documentation
      REGULATOR Handle positive returncode from enable
      ARM: 5720/1: Move MMCI header to amba include dir
      ARM: 5721/1: MMCI enable the use of a regulator
      rtc: U300 COH 901 331 RTC driver v3

Liu Yu (3):
      KVM: ppc: e500: Move to Book-3e MMU definitions
      KVM: ppc: e500: Directly pass pvr to guest
      KVM: ppc: e500: Add MMUCFG and PVR emulation

Lopez Cruz, Misael (7):
      ASoC: Zoom2: Add machine driver for Zoom2 board
      ASoC: TWL4030: Fix voice interface clock masters
      ASoC: TWL4030: Add AVADC Clock Priority
      ASoC: TWL4030: Correct bypass event for voice sidetone
      ASoC: Remove word "Switch" from Handsfree switch name
      ASoC: TWL4030: Add tristate callbacks for HiFi and Voice
      ASoC: OMAP: Staticise pcm creation function of omap-pcm

Lothar Wassmann (1):
      USB: NXP ISP1362 USB host driver

Lothar WaÃ?mann (1):
      i.MX25 iomux definitions (corrected version)

Lubomir Rintel (1):
      ALSA: pcm - Tell user that stream to be rewound is suspended

Luca Tettamanti (1):
      hwmon: (asus_atk0110) Add maintainer information

Lucian Adrian Grijincu (1):
      powerpc: Update boot wrapper script with the new location of dtc

Luciano Coelho (10):
      wl12xx: add wl12xx_spi_reg_read() and wl12xx_spi_reg_write() functions
      wl12xx: moved firmware version reading routine to chip-specific functions
      wl12xx: add support for new WL1271 chip revision
      wl12xx: add support for fixed address in wl12xx_spi_read
      wl12xx: pass the wake up condition when configuring the wake up event
      wl1251: change psm enabled/disabled info to debug
      wl1271: add wl1271 driver files
      wl1271: add wl1271 to Kconfig and the Makefile
      MAINTAINERS: add information for wl1271 wireless driver
      wl1271: fix compiler warnings on 64 bit archs

Lucy Liu (1):
      ixgbe: allow vlan egress priority mapping in DCB mode

Luis Correia (1):
      rt2x00: Comment spellchecking

Luis R. Rodriguez (104):
      ath9k: differentiate quality reporting between legacy and HT 
configurations
      mac80211: drop frames for sta with no valid rate
      ath9k: downgrade assert in rc.c for invalid rate
      iwlwifi: remove rs_get_rate workaround
      ath9k: cleanup try count for MRR in rate control
      ath9k: remove unused min rate calculation code
      ath9k: remove unused stepdown when looking for the next rate
      ath9k: remove pointless wrapper ath_rc_rate_getidx()
      ath9k: rename ath_rc_get_nextlowervalid_txrate()
      ath9k: remove unused ath_rc_isvalid_txmask()
      ath9k: remove ATH9K_MODE_11B
      ath9k: remap ATH9K_MODE_*
      ath9k: rename ath_rc_ratefind_ht() to ath_rc_get_highest_rix()
      ath9k: remove unnecessary IEEE80211_TX_CTL_NO_ACK checks
      mac80211: make minstrel/pid RC use ieee80211_is_data(fc)
      iwlwifi: use ieee80211_is_data(fc)
      mac80211: add helper for management / no-ack frame rate decision
      ath9k: remove rate control wraper
      ath9k: disable radio when all devices are marked idle
      cfg80211: treat ieee80211_regdom hints as user hints
      ath9k: do not stop the queues in driver stop
      adm8211: remove uneeded code during suspend/resume
      ath: map TH to FCC3_WORLD
      mac80211: fix MLME issuing of probe requests while scanning
      mac80211: fix oops due to missing private data
      ath9k: remove unused ATH_PCI_VERSION
      ath9k: re-order cancelling of work on mac80211 workqueue
      ath9k: move cancel_delayed_work_sync() out of ath_deinit_leds()
      ath9k: move workqueue cancels to stop callback
      ar76c50x-usb: cancel promisc work during mac80211 stop
      at76c50x-usb: cancel scan work at stop callback
      ar9170: remove unneeded flush_workqueue()
      wext: remove extra return on wireless_nlevent_init()
      ath: depend on cfg80211
      ath: simplify kconfig dependency and add documentation
      ath: use menuconfig to put ath stuff in its own page
      ath5k: remove EXPERIMENTAL marker
      wireless: use menuconfig for WLAN_PRE80211 and WLAN_80211
      rt2x00: move experimental on kconfig only to rt2800usb
      ar9170: remove EXPERIMENTAL marker
      at76c50x-usb: remove unneeded flush_workqueue() at usb disconnect
      mac80211: redefine usage of the mac80211 workqueue
      cfg80211: use goto out on country IE reg hint failure
      cfg80211: do not iterate over rdev list on country IE hint
      cfg80211: decouple regulatory variables from cfg80211_mutex
      cfg80211: enable country IE support to all cfg80211 drivers
      iwlwifi: remove usage of orig_flags
      ath9k: remove usage of AR_SREV_*() wrapper to detect supported hw
      ath9k: use a switch for revising supported hw mac revisions
      ath9k: propagate hw initialization errors
      ath9k: move memory allocation of ath_hw to ath_init()
      ath9k: move devid cache setting to ath_init()
      ath9k: move cache setting of softc ah prior to attach
      ath9k: call hw initializer directly
      ath9k: pass only one argument to hw attach
      ath9k: move hw macrevision checker to helper
      ath9k: rename ath9k_hw_newstate() to ath9k_hw_init_defaults()
      ath9k: rename ath9k_hw_set_defaults() to ath9k_hw_init_config()
      ath9k: remove debug message for no memoery on ath_init()
      ath9k: break up hw initialization into a few more helpers
      ath9k: describe hw initialization better
      ath9k: distinguish between device initialization and ath_softc init
      ath9k: remove !NULL check before kfree()
      ath9k: use helper macro to kfree and nullify on ath9k_hw_rfdetach()
      ath9k: rename ath9k_hw_rfdetach() to ath9k_hw_rf_free()
      ath9k: rename ath9k_hw_ani_detach() to ath9k_hw_ani_disable()
      ath9k: set ah to null after freeing
      ath9k: set sc->sc_ah to NULL after freeing it
      ath9k: call ath9k_hw_detach() once upon hw init failure
      ath9k: remove dangling error check on keycache reset on hw init
      ath9k: remove spurious check for channel on keycache reset
      ath9k: Remove _t postfix for ar9287_eeprom structure
      ath9k: add ar9271 revision and subrevision ID helpers
      ath9k: add initvals and registry definitions for AR9271
      ath9k: add initial hardware support for ar9271
      ath9k: cancel xmit poll work at stop() callback
      ath9k: fix compile warning on ath9k_hw_AR9287_check_eeprom()
      ath9k: use new FIF_PSPOLL configure filter
      zd1211rw: make it clear we don't use leds.h LED stuff
      mac80211: fix compilation of mesh (although its disabled)
      ath9k: Fix regression on receiving PS poll frames
      ath: add common ath_rxbuf_alloc() and make ath9k use it
      ath5k: use common ath.ko ath_rxbuf_alloc()
      ath5k: use bit shift operators for cache line size
      ath9k: update kconfig to indicate support for AR9002 family
      ath: move regulatory info into shared common structure
      wireless: update top level wireless driver entry
      wireless: update reg debug kconfig entry
      wireless: remove mac80211 rate selection extra menu
      kmemleak: use bool for true/false questions
      kmemleak: add clear command support
      kmemleak: move common painting code together
      kmemleak: fix sparse warning over overshadowed flags
      kmemleak: fix sparse warning for static declarations
      ath9k: propagate ieee80211_alloc_hw() failure
      ath9k: propagate errors on ath_init_device() and request_irq()
      ath9k: claim irq for ath9k, not ath for pci
      wireless: update cfg80211 kconfig entry
      wireless: mark prism54 as deprecated and mark for removal
      wireless: default CONFIG_WLAN to y
      checkincludes.pl: close file as soon as we're done with it
      checkincludes.pl: provide usage helper
      checkincludes.pl: add option to remove duplicates in place
      wireless: default CONFIG_WLAN to y

Luiz Augusto von Dentz (1):
      Bluetooth: Fix rejected connection not disconnecting ACL link

Luotao Fu (4):
      mx27: add support for phytec pca100 (phyCARD-s) board
      pcm038: mux configuration for predefined gpio line
      pcm043: mux configuration for predefined gpio line
      pcm037: mux configuration for predefined gpio line

Lyonel Vincent (1):
      powerpc/powermac: Thermal control turns system off too eagerly

M. Mohan Kumar (1):
      kprobes: use do_IRQ() in lkdtm

Ma Ling (1):
      drm/i915: select TV format according to connector type

Maarten Maathuis (4):
      drm/crtc_helper: replace modeset fail path with something simpler
      drm/crtc_helper: place drm_helper_encoder_in_use() in the header file
      drm/crtc_helper: NULL encoder->crtc when switching encoders
      drm/crtc_helper: avoid NULL-pointer dereference when encoder is NULL

Maciej Sosnowski (1):
      dca: registering requesters in multiple dca domains

Madhusudhan Chikkature (1):
      MAINTAINERS: update for TI OMAP hsmmc driver

Magnus Damm (66):
      sh: hwblk base implementation
      sh: hwblk for sh7722
      sh: cpuidle for SuperH Mobile using hwblk
      usb: m66592-udc buffer management update
      sh: Add support for multiple hwblk counters
      sh: hwblk support for sh7723
      usb: convert r8a66597-hcd to dev_pm_ops
      usb: r8a66597-hcd platform data on_chip support
      Driver Core: Add platform device arch data V3
      ARM: Rework omap suspend_late()/resume_early()
      DMA: Rework dw_dmac suspend_late()/resume_early()
      DMA: Rework txx9dmac suspend_late()/resume_early()
      I2C: Rework i2c-pxa suspend_late()/resume_early()
      I2C: Rework i2c-s3c2410 suspend_late()/resume() V2
      USB: Rework musb suspend()/resume_early()
      PM: Remove platform device suspend_late()/resume_early() V2
      usb: move r8a66597 register defines
      usb: m66592-udc platform data on_chip support
      i2c: change i2c-sh_mobile.c module_init() to subsys_initcall()
      sh: convert processor device setup functions to arch_initcall()
      sh: kfr2r09 board support - SCIF console
      sh: kfr2r09 board support - NOR flash
      sh: kfr2r09 board support - KEYSC keypad
      sh: kfr2r09 board support - mach-type and defconfig
      sh: romImage support V2
      sh: kfr2r09 romImage support V2
      sh: hwblk support for sh7724
      sh: clean up MSTPCRn register definitions
      sh: Runtime PM pdev hwblk
      sh: Runtime PM pdev hwblk - sh7722
      sh: Runtime PM pdev hwblk - Migo-R
      sh: Runtime PM pdev hwblk - Solution Engine 7722
      sh: Runtime PM pdev hwblk - sh7723
      sh: Runtime PM pdev hwblk - AP325RXA
      sh: Runtime PM pdev hwblk - sh7724
      sh: Runtime PM pdev hwblk - kfr2r09
      sh: Runtime PM pdev hwblk - Solution Engine 7724
      sh: LCDC SYS bus access wait fix
      sh: 18-bit SYS panel fix for SuperH Mobile LCDC
      sh: kfr2r09 board support - LCDC panel
      sh: kfr2r09 board support - NAND flash
      sh: LED9, LED10 and LED11 support for Solution Engine 7724
      sh: fix romImage mach dir usage
      sh: clean up Migo-R header file
      sh: Runtime PM pdev hwblk - kfr2r09 LCDC
      sh: rework SuperH Mobile sleep code exception handling
      sh: SuperH Mobile Software Standby support for cpuidle
      usb: add clock support to r8a66597 gadget driver
      usb: r8a66597-udc buffer management update
      usb: r8a66597-udc disable interrupts on shutdown fix
      sh: add r8a66597 usb0 gadget to the kfr2r09 board
      sh: add r8a66597 usb1 gadget to the se7724 board
      sh: i2c compile fix for kfr2r09
      sh: invalidate icache and tlbs during boot on kfr2r09
      sh: jump to p1 during boot on kfr2r09
      sh: add kfr2r09 romimage defconfig
      sh: update kfr2r09 defconfig
      PM: Run-time PM platform device bus support
      sh: Runtime PM for SuperH Mobile platform bus devices
      i2c: Runtime PM for SuperH Mobile I2C
      video: Runtime PM for SuperH Mobile LCDC
      v4l2: Runtime PM for SuperH Mobile CEU
      uio: Runtime PM for UIO devices
      sh: let ARCH_SHMOBILE select PM and PM_RUNTIME
      sh: drop static UIO clocks for sh7722, sh7723 and sh7724
      mtd: onenand: make onenand/generic.c more generic

Maithili Hinge (1):
      libertas: Fix WEP association failure with open source wpa_supplicant 
0.5.10

Mallikarjuna R Chilakala (3):
      ixgbe: Fix isues while reporting 8259x backplane link capabilities
      ixgbe: refactor link setup code
      ixgbe: Patch to fix 82599 multispeed fiber link issues when driver is 
loaded without any cable and reconnecting it to 1G partner

Manish Katiyar (2):
      ext4: Fix typo in ext4/Kconfig
      fs/inode.c: add dev-id and inode number for debugging in 
init_special_inode()

Manuel Lauss (7):
      ASoC: au1x: PSC-AC97 bugfixes
      MIPS: Alchemy: add gpio_request/gpio_free stubs for CONFIG_GPIOLIB=n
      MIPS: Alchemy: get rid of allow_au1k_wait
      MIPS: Alchemy: override loops_per_jiffy detection
      USB: option: TELIT UC864G support
      USB: au1xxx: add dev_pm_ops
      mips: fix build of vmlinux.lds

Marc Dionne (1):
      KEYS: Unlock tasklist when exiting early from keyctl_session_to_parent

Marc Kleine-Budde (3):
      at91sam9263: add at91_can device to generic device definition
      at91sam9263ek: activate at91 CAN controller
      at91_can: add driver for Atmel's CAN controller on AT91SAM9263

Marcel Holtmann (20):
      Bluetooth: Add proper shutdown support to SCO sockets
      Bluetooth: Disconnect HIDRAW devices on disconnect
      Bluetooth: Add extra device reference counting for connections
      Bluetooth: Let HIDP grab the device reference for connections
      Bluetooth: Fix Kconfig for Marvell Bluetooth driver
      Bluetooth: Fix compilation of Marvell driver without debugfs
      Bluetooth: Remove pointless ifdef protection for Marvell header files
      Bluetooth: Remove pointless casts from Marvell debugfs support
      Bluetooth: Some coding style cleanup for Marvell core driver
      Bluetooth: Fix complicated assignment of firmware for Marvell devices
      Bluetooth: Fix module description strings for Marvell driver
      Bluetooth: Remove private device name of Marvell SDIO driver
      Bluetooth: Fix Marvell driver to use skb_put and hci_opcode_pack
      Bluetooth: Fix last few compiler warning within Marvell core driver
      Bluetooth: Remove Enter/Leave debug statements from Marvell driver
      Bluetooth: Coding style cleanup from previous rfcomm_init bug fix
      Bluetooth: Add module option to enable L2CAP ERTM support
      Bluetooth: Allow setting of L2CAP ERTM via socket option
      Bluetooth: Add L2CAP RFC option if ERTM is enabled
      net: Add DEVTYPE support for Ethernet based devices

Marcelo Tosatti (26):
      KVM: Grab pic lock in kvm_pic_clear_isr_ack
      KVM: move coalesced_mmio locking to its own device
      KVM: introduce irq_lock, use it to protect ioapic
      KVM: switch irq injection/acking data structures to irq_lock
      KVM: MMU: introduce is_last_spte helper
      KVM: MMU audit: update count_writable_mappings / count_rmaps
      KVM: MMU audit: update audit_write_protection
      KVM: MMU audit: nontrapping ptes in nonleaf level
      KVM: MMU audit: audit_mappings tweaks
      KVM: MMU audit: largepage handling
      KVM: VMX: more MSR_IA32_VMX_EPT_VPID_CAP capability bits
      KVM: MMU: make for_each_shadow_entry aware of largepages
      KVM: MMU: add kvm_mmu_get_spte_hierarchy helper
      KVM: VMX: EPT misconfiguration handler
      KVM: VMX: conditionally disable 2M pages
      KVM: convert custom marker based tracing to event traces
      KVM: x86: missing locking in PIT/IRQCHIP/SET_BSP_CPU ioctl paths
      KVM: powerpc: convert marker probes to event trace
      KVM: remove old KVMTRACE support code
      KVM: use vcpu_id instead of bsp_vcpu pointer in kvm_vcpu_is_bsp
      KVM: MMU: fix missing locking in alloc_mmu_pages
      KVM: limit lapic periodic timer frequency
      KVM: MMU: fix bogus alloc_mmu_pages assignment
      KVM guest: do not batch pte updates from interrupt context
      KVM: x86: drop duplicate kvm_flush_remote_tlb calls
      MAINTAINERS: update KVM entry

Marcin Slusarz (12):
      wireless: fix supported cards for rtl8187
      x86: Use printk_once()
      sh: use printk_once
      IB: Use printk_once() for driver versions
      pata_rz1000: use printk_once
      block: use printk_once
      Staging: rt3070: add support for Linksys WUSB54GC-EU v3
      Staging: rt*: fix wait_queue_head_t declaration on stack
      Staging: rt*: don't confuse user of rt3070 driver with rt2870 strings
      tty: vt: use printk_once
      alpha: use printk_once
      vsprintf: use WARN_ON_ONCE

Marcos Chaparro (1):
      ath5k: add led pin configuration for compaq c700 laptop

Marek Szyprowski (1):
      ARM: NCP: make ncp_iodesc static and move it to initdata section

Marek Vasut (22):
      Input: wm97xx - add Palm support to Mainstone accelerated touch
      Input: wm97xx - add possibility to control the GPIO_STATUS shift
      ALSA: Allow passing platform_data to devices attached to AC97 bus
      ASoC: Switch palm27x-asoc to jack detection api
      ALSA: Allow passing platform_data for pxa2xx-ac97
      ASoC: Pass correct platform data from pxa2xx-ac97
      libertas: Add support for Marvell Libertas CF8305
      wm97xx-core: Pass platform_data to battery
      wm97xx_battery: Use platform_data
      wm97xx_battery: Use irq to detect charger state
      wm97xx_battery: Convert to dev_pm_ops
      backlight: spi driver for LMS283GF05 LCD
      [ARM] pxa/palm: add detect_delay to mmc for PalmTX,T5,LD
      [ARM] pxa/palm: Add NOR flash support for PalmLD
      [ARM] pxa/palm: add NAND Flash support for PalmTX
      [ARM] pxa/palm: Add NOR Flash support for PalmTX
      [ARM] pxa: Palm Tungsten|C initial support
      [ARM] pxa: Palm Tungsten|C PCMCIA support
      [ARM] pxa/palm: fix possibly uninitialized variable in PalmTC-pcmcia
      [ARM] pxa: add gpio_pwdown(_inverted) into pxaficp_ir.c
      MAINTAINERS: fix mailing list entries for ARM/Palm devices
      mfd/gpio: add a GPIO interface to the UCB1400 MFD chip driver via gpiolib

Mario Schwalbe (1):
      backlight: Add support for new Apple machines.

Mark A. Greer (2):
      davinci: da8xx: Add base DA830/OMAP-L137 SoC support
      davinci: da8xx: Add support for DA830/OMAP-L137 EVM board

Mark Allyn (1):
      Staging: sep: Upstream revision 3 of the security processor kernel driver

Mark Brown (162):
      ASoC: Add Openmoko Neo FreeRunner (GTA02) audio driver
      ASoC: Add WM8974 CODEC driver
      ASoC: WM8974 checkpatch cleanups
      ASoC: Update WM8974 to use standard I2C device probe methods
      ASoC: Sort DAPM power sequences while building lists
      ASoC: Factor out DAPM sequence execution
      ASoC: Coalesce register writes for DAPM sequences
      ASoC: Sort specialised mixers and muxes together
      ASoC: Coalesce power updates for DAPM widgets with events
      ASoC: Coalesce power updates for PGAs
      ASoC: Make DAPM power sequence lists local variables
      Merge branch 'dapm' into for-2.6.32
      ASoC: Add WM8961 driver
      ASoC: Automatically control WM8903 sloping stopband filter
      ASoC: Automatically manage WM8900 sloping stopband filter
      ASoC: Automatically manage WM8350 sloping stopband filter
      ASoC: Add stub suspend and resume calls for ASoC subdevices
      ASoC: Add suspend and resume callbacks to Wolfson CODEC drivers
      ASoC: Regulator support for WM8580
      ASoC: Fix shadowed variables in twl4030
      ASoC: Staticise put_twl4030_opmode_enum_double()
      Merge branch 'wm8961' into for-2.6.32
      ASoC: Add a shutdown callback
      ASoC: Add core suspend and resume callbacks to WM8961
      Merge branch 'for-2.6.31' into for-2.6.32
      ASoC: Fix widget powerdown on shutdown
      ASoC: Remove unreferenced wm8974_add_controls()
      ASoC: Fix WM8961 suspend function type
      ASoC: Convert to dev_pm_ops
      ASoC: Refresh WM8974 bias configuration
      ASoC: Declare 2 channels for WM8974
      ASoC: Refresh WM8974 PLL configuration
      ASoC: Add WM8974 TLV information
      ASoC: Use symmetric rates for WM8974
      ASoC: WM8974 cosmetic cleanups
      ASoC: WM8974 DAPM cleanups
      ASoC: Add WM8523 CODEC driver
      Merge branch 'for-2.6.31' into for-2.6.32
      ASoC: Add CODEC volatile register operation
      ASoC: Fix leaks in WM8731 probe error handling
      ASoC: Fix WM8960 leaks on probe failure
      ASoC: Fix leaks in WM8988 registration error handling
      ASoC: Begin to factor out register cache I/O functions
      ASoC: Remove unused AK4535 hardware read functionality
      ASoC: Remove use of hw_read from TLV320AIC3x driver
      ASoC: Factor out WM8580 register cache code
      Merge branch 'for-2.6.31' into for-2.6.32
      Merge branch 'davinci' into for-2.6.32
      ASoC: Add TLV information for WM8731
      ASoC: Correct WM8731 Mic Capture Switch control name
      ASoC: DaVinci I2S needs mach/asp.h
      ASoC: Add WM8993 CODEC driver
      ASoC: Limit WM8731 to symmetric rates
      ASoC: Use CODEC as clock master on AT91SAM9G20-EK
      ASoC: Disable microphone input for AT91SAM9G20-EK by default
      ASoC: Configure WM8731 SYSCLK at startup on AT91SAM9G20-EK
      ASoC: Add pop delay debug at end of DAPM sequencing
      ASoC: WM8510 has a single frame clock so needs symmetric rates
      [ARM] 5596/1: at91sam9g20-ek: Register WM8731 in board file
      Merge branch 'tlv320aic3x' into reg-cache
      Merge branch 'for-2.6.31' into for-2.6.32
      wm8350_power: Implement charge type property
      ASoC: Fix sample rate lookup in WM8993
      ASoC: Error out if we can't determine a suitable WM9081 sysclk
      ASoC: Bodge around GCC 4.4.0 flow analysis bug in GCC 4.4.0
      ASoC: Fix FLL reference clock division setup in WM8993
      ASoC: Fix checkpatch issues in AD1938
      Merge branch 'for-2.6.31' into for-2.6.32
      Merge branch 'gta02-audio' into for-2.6.32
      ASoC: Allow CODECs to flag invalid registers
      ASoC: Add I/O control bus information to factored out cache setup
      ASoC: Factor out I2C 8 bit address 16 bit data I/O
      ASoC: Factor out I/O for Wolfson 8 bit data 16 bit register CODECs
      ASoC: Factor out 7 bit register 9 bit data SPI write
      ASoC: Existing S3C24xx AC97 drivers should depend on S3C24xx
      ASoC: Add WM8776 CODEC driver
      Merge branch 'for-2.6.31' into for-2.6.32
      Merge branch 'reg-cache' into for-2.6.32
      ASoC: Convert WM8776 to use factored out register cache code
      ASoC: Define more formats for the AC97 CODECs
      ASoC: Drop unneeded declaration of removed wm8731 SPI write function
      Merge commit 'a5479e389e989acfeca9c32eeb0083d086202280' into for-2.6.32
      ASoC: Update WM9081 for tdm_slot() API change
      ASoC: Update AD1938 for new TDM slot API
      ASoC: Minor cleanups to AD1938 driver
      ASoC: Factor out shared code from WM8993
      ARM: S3C64XX: Add mapping for IISv4 port
      ARM: S3C64XX: Add address mapping for AC97 controller
      ARM: S3C: Move S3C64xx audio devices into S3C64xx directory
      ARM: S3C24XX: Add platform device for AC97 controller
      Merge branch 'for-2.6.32' into mxc
      ASoC: Remove unneeded i.MX dependency on SND
      ASoC: Staticise unexported variables
      ASoC: Hook i.MX into build
      Merge branch 'wm8974-upstream' into for-2.6.32
      ASoC: Factor out cache I/O from WM8974
      ASoC: Fix handling of bias levels for non-DAPM codecs
      ASoC: Power speakers and headphones simultaneously
      ASoC: Fix WM8993 MCLK configuration for high frequency MCLKs
      ASoC: Implement TDM configuration for WM8993
      ASoC: Reenable S3C64xx I2S support
      ASoC: Remove duplicate ADC/DAC widgets from wm_hubs.c
      ASoC: Add input and output AIF widgets
      ASoC: WM8993 digital mixing support
      ASoC: Provide default set_bias_level() implementation
      ALSA: Restore support for DMAless DAIs on PXA
      ASoC: Add DAPM widget power decision debugfs files
      ASoC: Select core DMA when building for S3C64xx
      Merge branch 'topic/digital-mixing' into for-2.6.32
      genirq: Add prototype for handle_nested_irq()
      ASoC: Add S3C24xx dependencies for Simtec machines
      ASoC: Make platform data optional for TLV320AIC3x
      ASoC: Fix s3c-i2s-v2 build
      ASoC: Don't reconfigure WM8350 FLL if not needed
      ASoC: Fully specify DC servo bits to update in wm_hubs
      power_supply: Add driver for the PMU on WM831x PMICs
      ASoC: Remove unuused hw_read_t
      backlight: Add WM831x backlight driver
      leds: Add WM831x status LED driver
      ASoC: Fix WM835x Out4 capture enumeration
      ASoC: Fix display of stream name in DAPM debugfs
      Driver core: Add accessor for device platform data
      MAINTAINERS: Add entry for Wolfson PMIC drivers
      hwmon: Add WM835x PMIC hardware monitoring driver
      mfd: Allow multiple MFD cells with the same name
      mfd: Initial core support for WM831x series devices
      mfd: Add WM831x interrupt support
      mfd: Add WM831x AUXADC support
      mfd: Conditionally add WM831x backlight subdevice
      mfd: Add basic WM831x OTP support
      mfd: Export ISEL values from WM831x core
      mfd: Hook WM831x into build system
      gpio: Add WM831X GPIO driver
      hwmon: WM831x PMIC hardware monitoring driver
      input: Add support for the WM831x ON pin
      regulator: Provide mode to status conversion function
      regulator: Add WM831x DC-DC buck convertor support
      regulator: Add WM831x LDO support
      regulator: Add WM831x EPE support
      regulator: Add WM831x DC-DC boost convertor support
      regulator: Add WM831x ISINK support
      rtc: Add support for RTCs on Wolfson WM831x devices
      ARM: S3C64XX: Provide for board-specific IRQs
      mfd: Update MAINTAINERS patterns for WM831x
      mfd: Convert WM8350 to use request_threaded_irq()
      [WATCHDOG] Add support for WM831x watchdog
      regulator: Report regulator_get() failure in virtual consumer
      regulator: Make virtual consumer use dev_printk
      regulator: Make virtual consumer a bit more chatty
      regulator: Allow consumer supplies to be set up with dev_name()
      regulator: Define full constraints function with REGULATOR disabled
      regulator: Add regulator_get_exclusive() API
      regulator: Add regulator voltage range check API
      regulator: Warn when unregistering an in-use regulator
      regulator: Fix support for deviceless supply mappings
      regulator: Improve virtual consumer probe error handling
      regulator: More explict error reporting for fixed regulator
      regulator: Check for constraints before using them for name
      regulator: Check for constraints in regulator_init_complete()
      regulator: Push locking for regulator_is_enabled() out
      regulator: regulator_enable() permission checking
      regulator: Add some brief design documentation

Mark Kelly (2):
      r6040: remove unused pioaddr variable
      r6040: move down second PHY detection to r6040_init_one

Mark Langsdorf (1):
      [CPUFREQ] Powernow-k8: Enable more than 2 low P-states

Mark McLoughlin (1):
      KVM: fix cpuid E2BIG handling for extended request types

Mark Smith (4):
      ipv6: correct return on ipv6_rcv() packet drop
      econet: use NET_RX_SUCCESS instead of magic number 0 for econet_rcv 
successful return
      Use correct NET_RX_* returns for atalk_rcv()
      Have atalk_route_packet() return NET_RX_SUCCESS not NET_XMIT_SUCCESS

Mark de Wever (1):
      ide-tape: fix debug call

Markus Heidelberg (2):
      trivial: remove references to non-existent include/linux/config.h
      trivial: update the Kernel Janitors' web-page URL

Markus Metzger (2):
      x86, perf_counter, bts: Add BTS support to perfcounters
      x86, perf_counter, bts: Optimize BTS overflow handling

Markus Rechberger (1):
      USB: increase usbdevfs max isoc buffer size

Mart Raudsepp (1):
      V4L/DVB: af9015: add new USB ID for KWorld PlusTV Dual DVB-T Stick (DVB-T 
399U)

Martin Decky (2):
      hostap: Revert a toxic part of the conversion to net_device_ops
      hostap: Revert a toxic part of the conversion to net_device_ops

Martin K. Petersen (3):
      [SCSI] Print failed commands
      libata: Delegate nonrot flag setting to SCSI
      block: Optimal I/O limit wrapper

Martin Schwidefsky (23):
      timekeeping: optimized ktime_get[_ts] for GENERIC_TIME=y
      timers: Cache __next_timer_interrupt result
      timekeeping: Remove clocksource inline functions
      timekeeping: Move reset of cycle_last for tsc clocksource to tsc
      clocksource: Cleanup clocksource selection
      clocksource: Delay clocksource watchdog highres enablement
      clocksource: Simplify clocksource watchdog resume logic
      clocksource: Refactor clocksource watchdog
      clocksource: Move watchdog downgrade to a work queue thread
      timekeeping: Introduce struct timekeeper
      timekeeping: Add xtime_shift and ntp_error_shift to struct timekeeper
      timekeeping: Move NTP adjusted clock multiplier to struct timekeeper
      timekeeping: Add timekeeper read_clock helper functions
      timekeeping: Update clocksource with stop_machine
      timekeeping: Increase granularity of read_persistent_clock()
      timekeeping: Introduce read_boot_clock
      clocksource: Avoid clocksource watchdog circular locking dependency
      timekeeping: Increase granularity of read_persistent_clock(), build fix
      [S390] improve mcount code
      [S390] fix recursive locking on page_table_lock
      clocksource: Resolve cpu hotplug dead lock with TSC unstable, fix crash
      [S390] Update default configuration.
      clocksource: Resume clocksource without taking the clocksource mutex

Marton Nemeth (2):
      V4L/DVB (12382): gspca - main: Remove vidioc_s_std().
      trivial: fix typo in CONFIG_DEBUG_FS in gcov doc

Martyn Welch (18):
      powerpc/86xx: Correct reading of information presented in cpuinfo
      powerpc/86xx: Enable XMC site on GE Fanuc SBC310
      powerpc/86xx: Update GE Fanuc sbc310 DTS
      powerpc/nvram: Allow byte length reads from mmio NVRAM driver
      powerpc/nvram: Enable use Generic NVRAM driver for different size chips
      Staging: VME Framework for the Linux Kernel
      Staging: vme: add VME userspace driver
      Staging: vme: add Universe I/II bridge driver
      Staging: vme: add Tundra TSI148 VME-PCI Bridge driver
      Staging: vme: add TODO file
      Staging: vme: Correct tsi-148 VME interrupt free routine
      Staging: vme: Extend VME core probing for special matches
      Staging: vme: Add syncronize interrupts before removing callback
      Staging: Update VME vme_user module
      Staging: Use proper mutexes in the tsi-148 VME driver
      Staging: vme: add VME Location Monitor management mechanism
      Staging: vme: Update support for the Universe II VME driver
      Staging: vme: Separate the list of TODOs from the API documentation

Masami Hiramatsu (2):
      kprobes: Clean up insn_pages by using list instead of hlist
      perf trace: Add OPT_END to option array of perf-trace

Massimo Cirillo (1):
      mtd: cfi_cmdset_0002: add 0xFF intolerance for M29W128G

Matej Kenda (2):
      [ARM] pxa: add support for the IskraTel XCEP board
      [ARM] pxa: add defconfig for IskraTel XCEP board

Mathieu Desnoyers (1):
      [CPUFREQ] remove rwsem lock from CPUFREQ_GOV_STOP call (second call site)

Matt Carlson (48):
      tg3: Fix 57780 asic rev PCIe link receiver errors
      tg3: Prevent tx BD corruption
      tg3: Fix TSO test against wrong flags var
      tg3: Preserve PCIe MPS setting for new devs
      tg3: Add 57788, remove 57720
      tg3: Tune 5785 clock switching
      tg3: Create MII_TG3_FET namespace
      tg3: Convert code to use PHY_IS_FET
      broadcom: Add BCM50610M support
      broadcom: Add AC131 phy support
      broadcom: Make the 57780 IEEE compliant
      tg3: Update version to 3.100
      tg3: Delay mdio bus init until fw finishes
      tg3: Add new 5785 10/100 only device ID
      tg3: Reformat NVRAM case statements
      tg3: Break out mini producer ring handling
      tg3: Move the JUMBO_CAPABLE and SUPPORT_MSI flags
      tg3: Clarify rx buffer relationships
      tg3: Create rx producer ring setup routines
      tg3: Create a new prodring_set structure
      tg3: Use ext rx bds
      tg3: Cleanup interrupt setup / teardown
      tg3: Move napi to per-int struct
      tg3: Convert ISR parameter to tnapi
      tg3: Convert napi handlers to use tnapi
      tg3: Move general int members to a per-int struct
      tg3: Move per-int rx members to per-int struct
      tg3: Move per-int tx members to a per-int struct
      tg3: Update version to 3.101
      tg3: inline tg3_cond_int()
      tg3: Add per-int coalesce now member
      tg3: Create tg3_rings_reset()
      tg3: Add support code around kernel interrupt API
      tg3: Add MSI-X support
      tg3: Add mailbox assignments
      tg3: Add tx and rx ring resource tracking
      tg3: Update intmbox and coal_now for msix
      tg3: Add TSS support
      tg3: Enable NAPI instances for other int vectors
      tg3: Add coalesce parameters for msix vectors
      tg3: Add RSS support
      tg3: Adjust RSS ring allocation strategies
      tg3: Assign rx ret producer indexes by vector
      tg3: Add 5717 asic rev
      tg3: Add 5717 NVRAM detection routines
      tg3: Add MDIO bus address assignments
      tg3: Update version to 3.102
      tg3: Fix return ring size breakage

Matt Fleming (28):
      sh: Use bootmem ontop of lmb
      sh: Use bootmem ontop of lmb for NUMA
      sh: Fix the value of MCOUNT_INSN_OFFSET
      sh: Define HAVE_FUNCTION_TRACE_MCOUNT_TEST
      sh: Add ftrace syscall tracing support
      sh: Provide diagnostic kernel stack checks
      sh: Function graph tracer support
      sh: Mark __switch_to() as __notrace_funcgraph
      sh: Restore previous behaviour on kernel fault
      sh: Use the generalized stacktrace ops
      sh: Allow multiple stack unwinders to be setup
      sh: Use the new stack unwinder API
      sh: dwarf unwinder support.
      sh: Setup the frame register in asm code
      sh: Add CFI annotations for exception return.
      sh: Delete DWARF_ARCH_UNWIND_OFFSET
      sh: Set the cfa_offset to 0 if we see a DW_CFA_def_cfa_register op
      sh: Try again at getting the initial return address for an unwind
      sh: Add support for DWARF GNU extensions
      sh: Add a few missing irqflags tracing markers.
      sh: unwinder: Fix memory leak and create our own kmem cache
      sh: unwinder: Set the flags for DW_CFA_val_offset ops as DWARF_VAL_OFFSET
      sh: unwinder: Introduce UNWINDER_BUG() and UNWINDER_BUG_ON()
      sh: Setup the frame pointer in handle_interrupt
      sh: Fix bug calculating the end of the FDE instructions
      sh: Handle the DWARF op, DW_CFA_undefined
      sh: Only shout about fixing up unexpected unaligned accesses
      sh: Fix dcache flushing for N-way write-through caches.

Matt Hsu (1):
      ARM: S3C64XX: Add UART2,UART3 support for SMDK6410 (resend)

Matt Kraai (1):
      intel-iommu: Mark functions with __init

Matthew Garrett (6):
      libata: Export AHCI capabilities
      backlight: Allow drivers to update the core, and generate events on 
changes
      backlight/acpi: Update the backlight state when we change brightness
      backlight/eeepc-laptop: Update the backlight state when we change 
brightness
      rtc: document the sysfs interface
      rtc: add boot_timesource sysfs attribute

Matthew Wilcox (2):
      frv/PCI: Use pci_claim_resource
      yenta: Use pci_claim_resource

Matthias Kaehlcke (1):
      mtd: fix a typo in comment

Matthias Schwarzott (1):
      V4L/DVB (12200): mt312: Fix checkpatch warnings

Matti J. Aaltonen (1):
      V4L/DVB (13013): FM TX: si4713: Kconfig: Fixed two typos.

Mauro Carvalho Chehab (68):
      V4L/DVB (12147): pwc: remove definitions that are already present at 
videodev2.h
      V4L/DVB (12149): videodev2.h: Reorganize fourcc table
      V4L/DVB (12124): v4l2-ioctl: better output debug messages for 
VIDIOC_ENUM_FRAMESIZES
      V4L/DVB (12168): v4l2-ioctl: avoid flooding log with unasked debug 
messages
      V4L/DVB (12273): em28xx-video: rename ac97 audio controls to better 
document it
      V4L/DVB (12274): em28xx-video: better implement ac97 control ioctls
      V4L/DVB (12345): em28xx: fix audio VIDIOC_S_CTRL adjustments on devices 
without ac97
      V4L/DVB (12376): em28xx: fix V4L2 API compliance: don't expose audio 
inputs for devices without it
      V4L/DVB (12408): em28xx: Implement g/s_register via address match
      V4L/DVB (12452): gspca/Kconfig: Fix bad identation for 
USB_GSPCA_SN9C20X_EVDEV
      V4L/DVB (12466): Kconfig files: Fix improper use of whitespaces
      V4L/DVB (12468): saa7134: Fix bad whitespacing
      V4L/DVB (12470): cx231xx/cx231xx-conf-reg.h: fix bad whitespaces
      V4L/DVB (12471): stv06xx: fix bad whitespaces
      V4L/DVB (12472): hdpvr-control: fix bad whitespaces
      V4L/DVB (12478): ARRAY_SIZE changes
      V4L/DVB (12557): Use C99 comment CodingStyle
      V4L/DVB (12558): CodingStyle: Use [0x0f] instead of [ 0x0f ]
      V4L/DVB (12559): Properly indent comments with tabs
      V4L/DVB (12560): Fix a number of EXPORT_SYMBOL warnings
      V4L/DVB (12562): ir-keymaps: replace KEY_KP[0-9] to KEY_[0-9]
      V4L/DVB (12563): ir-keymaps: add a link to the IR standard layout page
      V4L/DVB (12564): ir-keymaps: Replace most KEY_[A-Z] to the proper 
definitions
      V4L/DVB (12565): ir-keymaps: standardize timeshift key
      V4L/DVB (12566): ir-keymaps: Fix IR mappings for channel and volume +/- 
keys
      V4L/DVB (12567): ir-keymaps: use KEY_CAMERA for snapshots
      V4L/DVB (12585): Add remote support to cph03x bttv card
      V4L/DVB (12591): em28xx: Add entry for GADMEI UTV330+ and related IR 
keymap
      V4L/DVB (12469): fix bad whitespaces at cx88_geniatech_x8000_mt
      V4L/DVB (12595): common/ir: use a struct for keycode tables
      V4L/DVB (12598): dvb-usb: store rc5 custom and data at the same field
      V4L/DVB (12599): dvb-usb-remote: Allow dynamically replacing the IR 
keycodes
      V4L/DVB (12600): dvb-usb-remote: return KEY_RESERVED if there's free 
space for new keys
      V4L/DVB (12698): em28xx: ir-kbd-i2c init data needs a persistent object
      V4L/DVB (12701): saa7134: ir-kbd-i2c init data needs a persistent object
      V4L/DVB (12712): em28xx: properly load ir-kbd-i2c when needed
      V4L/DVB (12713): em28xx: Cleanups at ir_i2c handler
      V4L/DVB (12730): Add conexant cx25821 driver
      V4L/DVB (12731): cx25821: Add missing include
      V4L/DVB (12732): cx25821: fix bad whitespacing
      V4L/DVB (12733): cx25821: some CodingStyle fixes
      V4L/DVB (12734): cx25821: Fix some compilation troubles
      cx25821: Add driver to the building system
      V4L/DVB (12761): DocBook: add media API specs
      V4L/DVB (12847): cx25821: Add README with todo list
      V4L/DVB (12851): cx25821/Makefile: Cleanup
      V4L/DVB (12858): go7007: whitespacing cleanups
      V4L/DVB (12859): go7007: semaphore -> mutex conversion
      DocBook/media: renamed xml documents to tmpl
      DocBook/media: copy also the pictures to the proper place
      DocBook: Don't use graphics callouts
      DocBook/media: Some typo fixes
      DocBook/media: fix some broken links
      DocBook/media: update dvb url's and use ulink tag instead of emphasis
      DocBook/media: Remove Satellites from Analog TV Tuners and Modulators
      V4L/DVB (12906): dib0700: Add support for Prolink SBTVD
      V4L/DVB (12915): DocBook/media: Add isdb-t documentation
      V4L/DVB (12917): DocBook/media: add V4L2_PIX_FMT_TM6000
      V4L/DVB (12919): DocBook/media: fix some DocBook non-compliances
      V4L/DVB (12920): DocBook/media: Some xmlto or DTD's don't accept 
reference inside appendix
      Docbook/media: Fix some issues at the docbooks
      V4L/DVB (12993a): saa7164: Fix compilation warning on i386
      V4L/DVB(12993b): gl860: Prevent a potential risk of zeroing a floating 
pointer
      V4L/DVB (12999): Add a driver for Earthsoft PT1
      V4L/DVB (13033): pt1: Don't use a deprecated DMA_BIT_MASK macro
      V4L/DVB (13037): go7007: Revert compatibility code added at the wrong 
place
      V4L/DVB (13038): dvbdev: Remove an anoying/uneeded warning
      V4L/DVB (13039): dib0700: not building CONFIG_DVB_TUNER_DIB0070 breaks 
compilation

Maxim Levitsky (2):
      mac80211: Retry probe request few times
      mac80211: Increase timeouts for station polling

Maxime Bizon (4):
      MIPS: BCM63XX: Add integrated ethernet PHY support for phylib.
      MIPS: BCM63xx: Add Broadcom 63xx CPU definitions.
      MIPS: BCM63xx: Add support for the Broadcom BCM63xx family of SOCs.
      MIPS: BCM63xx: Add integrated ethernet mac support.

Maximilian Engelhardt (1):
      netfilter: nf_nat: fix inverted logic for persistent NAT mappings

Maxin John (1):
      USB: serial: Spelling correction in Motorola USB Phone driver

Maynard Johnson (1):
      oprofile: reset bt_lost_no_mapping with other stats

Mel Gorman (11):
      page-allocator: change migratetype for all pageblocks within a high-order 
page during __rmqueue_fallback
      page-allocator: remove dead function free_cold_page()
      tracing, page-allocator: add trace events for page allocation and page 
freeing
      tracing, page-allocator: add trace events for anti-fragmentation falling 
back to other migratetypes
      tracing, page-allocator: add trace event for page traffic related to the 
buddy lists
      tracing, page-allocator: add a postprocessing script for 
page-allocator-related ftrace events
      tracing, documentation: add a document describing how to do some 
performance analysis with tracepoints
      tracing, documentation: Add a document on the kmem tracepoints
      page-allocator: limit the number of MIGRATE_RESERVE pageblocks per zone
      page-allocator: split per-cpu list into one-list-per-migrate-type
      page-allocator: maintain rolling count of pages to free from the PCP

Mhayk Whandson (1):
      V4L/DVB (12370): v4l doc: fix cqcam source code path

Michael Abbott (3):
      drivers/hwmon/adm1021.c: support high precision ADM1023 remote sensor
      drivers/hwmon/adm1021.c: add low_power support for adm1021 driver
      Fix idle time field in /proc/uptime

Michael Barkowski (1):
      powerpc/qe_lib: Set gpio data before changing the direction to output

Michael Brunner (1):
      trivial: SubmittingPatches: Fix reference to renumbered step

Michael Buesch (30):
      b43: Fix unaligned 32bit SHM-shared access
      b43: Fix hardware key index handling
      rtl818x: Add some documentation to the TX desc flags
      b43: Use a threaded IRQ handler
      b43: Remove TX spinlock
      b43: Remove DMA/PIO queue locks
      b43: Remove PIO RX workqueue
      b43: remove SHM spinlock
      ssb: Fail ssb modinit, if attach of the buses failed.
      b43: PCMCIA is not experimental anymore
      b43: Really disable QoS, if requested
      b43: Fix sparse warning in hw-tkip code
      b44/b43/b43legacy: Fix switch warnings introduced by SSB-SDIO
      ieee1394: raw1394: Do not leak memory on failed trylock.
      b43: Force-wake queues on init
      ssb: Disable verbose SDIO coreswitch
      b43: Fix resume failure
      Staging: rtl8187se: Fix comment-out-typo
      dac960: fix undefined behavior on empty string
      b43: Force-wake queues on init
      ssb: Disable verbose SDIO coreswitch
      b43: Fix resume failure
      b43: Rewrite suspend/resume code
      b43: Do not use _irqsafe callbacks
      b43: Fix SDIO interrupt handler deadlock
      b43: Fix IRQ sync for SDIO
      b43: Add optional verbose runtime statistics
      b43: Disable PMQ mechanism
      b43: Don't abuse wl->current_dev in the led work
      b43: Remove BROKEN attribute from SDIO

Michael Chan (12):
      bnx2: Zero out status block before chip reset.
      bnx2: Check if_running() before touching chip registers.
      bnx2: Close device if MTU change or ring size change fails.
      bnx2: Apply BROKEN_STATS workaround to 5706 and 5708.
      bnx2: Report FTQ discard counter.
      bnx2: Refine coalescing parameters.
      bnx2: Use const on flash_table structure.
      bnx2: Update version to 2.0.2.
      cnic: Put rx/tx ring allocation in separate function.
      cnic: Put uio init in separate function.
      bnx2: Update firmware to 5.0.0.j3.
      cnic: Shutdown iSCSI ring during uio_close.

Michael Ellerman (4):
      powerpc/mpic: Fix MPIC_BROKEN_REGREAD on non broken MPICs
      kmemleak: Allow kmemleak to be built on powerpc
      powerpc: Enable GCOV
      powerpc/vmlinux.lds: Move _edata down

Michael Ernst (1):
      [S390] cio: failing set online/offline processing.

Michael Hennerich (15):
      Input: add Blackfin rotary input driver
      netdev: smc91x: drop Blackfin cruft
      Blackfin: bf537-stamp: update ADP5588 header name
      Blackfin: rename PCF8574 driver config
      Blackfin: convert boards to use platform data with smc91x
      Blackfin: remove useless duplicated assignment in gpio code
      Blackfin: fix spelling in a few comments
      Blackfin: bf537-stamp: add adp5588 gpio resources
      Input: ad7879 - add support for AD7889
      Input: add driver for ADP5588 QWERTY I2C Keypad
      USB: serial: ftdi: handle gnICE+ JTAG adaptors
      USB: isp1760: allow platform devices to customize devflags
      rtc-bfin: do not share RTC IRQ
      gpio: gpio support for ADP5520/ADP5501 MFD PMICs
      backlight: new driver for ADP5520/ADP5501 MFD PMICs

Michael Holzheu (7):
      [S390] vmur: Invalid allocation sequence for vmur class
      [S390] xpram: Remove checksum validation for suspend/resume
      [S390] hypfs: Use "%u" instead of "%d" for unsigned ints in snprintf
      [S390] s390dbf: Add description for usage of "%s" in sprintf events
      [S390] tape: Fix device online messages
      [S390] tape: Use pr_xxx instead of dev_xxx in shared driver code
      [S390] hibernate: Do real CPU swap at resume time

Michael Krufky (20):
      V4L/DVB (12360): au0828: fix typo: dvb uses bulk xfer, dont say isoc in 
debug
      V4L/DVB (12576): tda18271: simplify debug printk macros
      V4L/DVB (12577): tda18271: remove excess whitespace from tda_foo printk 
macros
      V4L/DVB (12578): tda18271: allow drivers to request RF tracking filter 
calibration during attach
      V4L/DVB (12861): tda18271: add support for additional low-power standby 
modes
      V4L/DVB (12862): tda18271: add debug to show which standby mode is in use
      V4L/DVB (12863): tda18271: add new standby mode: slave tuner output / 
loop thru on
      V4L/DVB (12864): tda18271: change output feature configuration to a 
bitmask
      V4L/DVB (12865): tda18271: move tda18271_sleep directly below 
tda18271_init
      V4L/DVB (12866): tda18271: move small_i2c assignment to the state config 
block
      V4L/DVB (12867): tda18271: ensure that configuration options are set for 
multiple instances
      V4L/DVB (12868): tda18271: improve error log in function 
tda18271_write_regs
      V4L/DVB (12869): tda18271: fix comments and make tda18271_agc debug less 
verbose
      V4L/DVB (12873): saa7134: disable tda18271 slave tuner output / loop thru 
in standby mode
      V4L/DVB (12874): pvrusb2: disable tda18271 slave tuner output / loop thru 
in standby mode
      V4L/DVB (12875): cx23885: disable tda18271 slave tuner output / loop thru 
in standby mode
      V4L/DVB (12964): tuner-core: add support for NXP TDA18271 without TDA829X 
demod
      V4L/DVB (12967): saa7164: fix Kconfig: rename DVB_FE_CUSTOMIZE to 
MEDIA_TUNER_CUSTOMISE
      V4L/DVB (12968): saa7164: fix Kconfig: remove HOTPLUG dependency
      V4L/DVB (12970): saa7164: fix 64bit build warning

Michael Opdenacker (1):
      Minor code cleanup in drivers/net/r6040.c

Michael Prokop (1):
      drivers/regulator/Kconfig: fix typo (s/Usersapce/Userspace/) in 
REGULATOR_USERSPACE_CONSUMER description

Michael Reed (1):
      [SCSI] reservation conflict after timeout causes device to be taken 
offline

Michael Riepe (1):
      drivers/hwmon/coretemp.c: enable the Intel Atom

Michael S. Tsirkin (14):
      tun: reuse struct sock fields
      PCI: expose function reset capability in sysfs
      KVM: document locking for kvm_io_device_ops
      KVM: switch coalesced mmio changes to slots_lock
      KVM: switch pit creation to slots_lock
      KVM: convert bus to slots_lock
      KVM: remove in_range from io devices
      KVM: document lock nesting rule
      KVM: ignore msi request if !level
      KVM: export kvm_para.h
      uio: add generic driver for PCI 2.3 devices
      mm: move use_mm/unuse_mm from aio.c to mm/
      mm: reduce atomic use on use_mm fast path
      USB: audio: guard kernel-only code with __KERNEL__

Michael Tokarev (1):
      trivial: fix missing printk space in amd_k7_smp_check

Michael Trimarchi (1):
      sh: Better description of SH-4 PTEA register update.

Michael Wolf (1):
      powerpc: Adjust base and index registers in Altivec macros

Michal Hocko (1):
      x86: Increase MIN_GAP to include randomized stack

Michal Schmidt (3):
      bsdacct: switch credentials for writing to the accounting file
      x86: Detect stack protector for i386 builds on x86_64
      [SCSI] sg: fix oops in the error path in sg_build_indirect()

Michal Simek (17):
      microblaze: include EXIT_TEXT to _stext
      leds: gpio-leds: fix typographics fault
      gcov: Fix DEBUG_FS symbol
      microblaze: Enable GCOV_PROFILE_ALL
      microblaze: Add checking mechanism for MSR instruction
      microblaze: Improve checking mechanism for MSR instruction
      microblaze: Implement include/asm/syscall.h.
      microblaze: Save and restore msr in hw exception
      microblaze: Remove ipc.h file which points to non-existing asm-generic 
file
      microblaze: Don't be noisy when userspace causes hardware exceptions
      microblaze: Generate correct signal and siginfo for integer div-by-zero
      microblaze: Support ptrace syscall tracing.
      microblaze: Use LOAD_OFFSET macro to get correct LMA for all sections
      microblaze: Fix _start symbol to physical address
      net: xilinx_emaclite: Fix problem with first incoming packet
      microblaze: Support simpleImage.dts make target
      microblaze: Disable heartbeat/enable emaclite in defconfigs

Michal Sojka (1):
      trivial: fix typo in tracing documentation

Michel Dänzer (9):
      agp/uninorth: Allow larger aperture sizes on pre-U3 bridges.
      agp/uninorth: Simplify cache flushing.
      drm/radeon/kms: Only add common modes which fit in both panel dimensions.
      drm/radeon/kms: Move radeon_clocks_init() call back after getting VRAM 
info.
      drm/radeon/kms: Don't kzalloc memory which is immediately overwritten.
      drm/radeon/kms: Free CS parser state tracking memory.
      drm/radeon/kms: Get LVDS native mode details from EDID if necessary.
      drm/radeon/kms: Use surfaces for scanout / cursor byte swapping on big 
endian.
      drm/radeon/kms: Move radeon_get_clock_info() call out of 
radeon_clocks_init().

Mika Korhonen (1):
      mtd: OneNAND: spelling fixes

Mikael Pettersson (7):
      ARM: 5677/1: ARM support for 
TIF_RESTORE_SIGMASK/pselect6/ppoll/epoll_pwait
      mv643xx_eth.c: remove unused txq_set_wrr()
      sata_promise: disable hotplug on 1st gen chips
      sata_promise: update reset code
      i2c-mv64xxx: correct mv64xxx_i2c_intr() return type
      ixp4xx: timer and clocks cleanups
      ixp4xx: arch_idle() documentation fixup

Mike Christie (9):
      [SCSI] ALUA: send STPG if explicit and implicit is supported
      [SCSI] libiscsi: don't increment cmdsn if cmd is not sent
      [SCSI] libiscsi: handle immediate command rejections
      [SCSI] qla4xxx: Removed residual from overrun debug print
      [SCSI] iscsi class: Add logging to scsi_transport_iscsi.c
      [SCSI] iscsi_tcp: add new conn error to indicate tcp conn closed
      [SCSI] libiscsi, iscsi_tcp: check suspend bit before each call to 
xmit_task
      [SCSI] libiscsi: add completion function for drivers that do not need pdu 
processing
      [SCSI] libiscsi, bnx2i: make bound ep check common

Mike Frysinger (39):
      connector: make callback argument type explicit
      connector: clean up grammar/style in documentation
      connector: get test code working by default
      Input: bf54x-keys - convert printk() to dev_*()
      ftrace: document function and function graph implementation
      Blackfin: cleanup traps decode_address() a bit
      Blackfin: convert ptrace to new memory functions
      Blackfin: cleanup printk() usage in module code
      Blackfin: convert malloc()/memset() to zalloc() in module code
      Blackfin: cleanup module section checking
      Blackfin: fix module reloc handling for all memory regions
      Blackfin: push SRAM locks down into related ifdefs
      Blackfin: add support for common FDPIC ptrace requests
      Blackfin: drop unused MMR defines that only cause bad code to be written
      Blackfin: fix BF522/BF523 max VCO mixup
      Blackfin: drop board resources for dead devices (pbx/ad9960)
      Blackfin: punt dead cache locking code
      Blackfin: optimize fixed code handling for the most common case
      Blackfin: add some isram-driver self tests
      Blackfin: update ftrace_push_return_trace() breakage
      Blackfin: unify cache init functions
      Blackfin: fix elf_fpregset_t definition
      ASoC: bf5xx-sport: the irq save/restore funcs take an unsigned long
      mtd/maps: uclinux: depend on MTD_RAM being built into the kernel
      mtd/maps: gpio-addr-flash: new driver for GPIO assisted flash addressing
      mtd: fix order of TEST/PARTITIONS kconfig options
      phram: cleanup error handling and associated messages
      serial: bfin_5xx: fix building as module when early printk is enabled
      pcmcia: yenta: add missing __devexit marking
      checkpatch: add some common Blackfin checks
      mtd: jedec_probe: add PSD4256G6V id
      asm/sections: add text/data checking functions for arches to override
      kallsyms: use new arch_is_kernel_text()
      lockdep: use new arch_is_kernel_data()
      Blackfin: override text/data checking functions
      rtc: update documentation wrt RTC_PIE/irq_set_state
      flat: use IS_ERR_VALUE() helper macro
      bfin-otp: add writing support
      linux/futex.h: place kernel types behind __KERNEL__

Mike Galbraith (14):
      sched: Clean up SCHED_RESET_ON_FORK
      sched: Add SCHED_RESET_ON_FORK functionality for nice < 0 tasks
      sched: Ensure that a child can't gain time over it's parent after fork()
      sched: Turn off child_runs_first
      sched: Re-tune the scheduler latency defaults to decrease worst-case 
latencies
      sched: Keep kthreads at default priority
      sched: Complete buddy switches
      sched: Improve latencies and throughput
      Staging: rt2870sta interface names
      perf sched: Add --input=file option to builtin-sched.c
      sched: Remove unneeded indentation in sched_fair.c::place_entity()
      sched: Re-add lost cpu_allowed check to 
sched_fair.c::select_task_rq_fair()
      perf tools: Fix module symbol loading bug
      perf tools: Handle relative paths while loading module symbols

Mike Mason (3):
      PCI: support for PCI Express fundamental reset
      PCI: document PCIe fundamental reset interfaces
      PCI/powerpc: support PCIe fundamental reset

Mike McCormack (7):
      sky2: remove unnecessary assignment
      sky2: Avoid rewinding sky2->tx_prod
      sky2: Move tx reset functionality to sky2_tx_reset()
      sky2: Reset tx train after interrupts disabled.
      sky2: Create buffer alloc and free helpers
      sky2: Use 32bit read to read Y2_VAUX_AVAIL
      sky2: Set SKY2_HW_RAM_BUFFER in sky2_init

Mike Rapoport (15):
      dm9000: switch to dev_pm_ops
      Input: gpio_keys - swtich to dev_pm_ops
      [ARM] pxa/em-x270: remove debug leftovers
      [ARM] pxa/em-x270: add vcc_core regulator
      [ARM] pxa/cm-x270: add libertas device registration
      [ARM] pxa: update da903x_bl.c to use 'struct dev_pm_ops'
      [ARM] pxa: update pxa serial driver to use 'struct dev_pm_ops'
      [ARM] pxa: update ohci-pxa27x.c to use 'struct dev_pm_ops'
      [ARM] pxa: update pxa2xx-spi.c to use 'struct dev_pm_ops'
      [ARM] pxa: update pxafb.c to use 'struct dev_pm_ops'
      [ARM] pxa: update pxa2xx-ac97.c to use 'struct dev_pm_ops'
      [ARM] pxa: update pxamci.c to use 'struct dev_pm_ops'
      [ARM] pxa: update pcmcia/pxa2xx_base.c to use 'struct dev_pm_ops'
      backlight: switch to da903x driver to dev_pm_ops
      regulator: da903x: consolidate DA903[045]_DVC macros

Mikhail Ershov (2):
      KVM: Align cr8 threshold when userspace changes cr8
      KVM: Use kvm_{read,write}_guest_virt() to read and write segment 
descriptors

Miklos Szeredi (4):
      fuse: document protocol version negotiation
      splice: update mtime and atime on files
      net: unix: fix sending fds in multiple buffers
      vfs: seq_file: add helpers for data filling

Mimi Zohar (1):
      IMA: open new file for read

Minchan Kim (3):
      block: trace bio queueing trial only when it occurs
      vmscan: don't attempt to reclaim anon page in lumpy reclaim when no swap 
space is available
      mm: fix NUMA accounting in numastat.txt

Ming Lei (15):
      lockdep: Print the shortest dependency chain if finding a circle
      lockdep: Improve implementation of BFS
      lockdep: Introduce match function to BFS
      lockdep: Implement check_noncircular() by BFS
      lockdep: Implement find_usage_*wards by BFS
      lockdep: Introduce print_shortest_lock_dependencies
      lockdep: Implement lockdep_count_*ward_deps by BFS
      lockdep: Update memory usage introduced by BFS
      lockdep: Add statistics info for max bfs queue depth
      lockdep: Reintroduce generation count to make BFS faster
      lockdep: Fix memory usage info of BFS
      lockdep: Remove recursion stattistics
      OMAP3: PM: fix lockdep warning caused by omap3_pm_init
      driver-core: move dma-coherent.c from kernel to driver/base
      USB: otg: twl4030-usb.c: mark .init as subsys_initcall_sync

Mingming (2):
      ext4: Compile warning fix when EXT_DEBUG enabled
      ext4: Show unwritten extent flag in ext4_ext_show_leaf()

Mingquan Pan (1):
      Blackfin: use KERN_ALERT in all kgdb_test output

Mithlesh Thukral (2):
      staging: wlan-ng: scripts/checkpatch.pl error fixes.
      Staging: Comedi: Lindent changes to comdi driver in staging tree

Moger, Babu (3):
      [SCSI] scsi_dh_rdac: move the init code from rdac_activate to 
rdac_bus_attach
      [SCSI] scsi_dh_rdac: changes to collect the rdac debug information during 
the initialization
      [SCSI] scsi_dh_rdac: changes for rdac debug logging

Mohamed Abbas (1):
      iwlwifi: Check HW ready before prepare card.

Mohammed Gamal (1):
      KVM: x86 emulator: Add adc and sbb missing decoder flags

Mohanlal Jangir (1):
      mtd: inftl: fix fold chain block number

Moni Shoua (2):
      bonding: remap muticast addresses without using dev_close() and dev_open()
      IPoIB: Don't turn on carrier for a non-active port

Moritz Muehlenhoff (5):
      Staging: wlan-ng: Remove some superflous comments
      Staging: wlan-ng: Use kzfree() to securely zero-out the WEP key when 
freeing it
      Staging: wlan-ng: Drop the special case handling of older wireless 
extensions, WIRELESS_EXT is at 22 for the current kernel.
      Staging: wlan-ng: Remove more superflous comments
      Staging: hv: Remove compatibility ifdefry

Moussa A. Ba (1):
      pagemap clear_refs: modify to specify anon or mapped vma clearing

Muralidharan Karicheri (16):
      davinci: DM644x platform changes for vpfe capture
      davinci: DM355 - platform changes for vpfe capture
      DaVinci: DM646x - platform changes for vpif capture and display drivers
      V4L/DVB (12246): tvp514x: Migration to sub-device framework
      V4L/DVB (12247): tvp514x: formatting comments as per kernel documentation
      V4L/DVB (12248): v4l: vpfe capture bridge driver for DM355 and DM6446
      V4L/DVB (12249): v4l: ccdc hw device header file for vpfe capture
      V4L/DVB (12250): v4l: dm355 ccdc module for vpfe capture driver
      V4L/DVB (12251): v4l: dm644x ccdc module for vpfe capture driver
      V4L/DVB (12252): v4l: ccdc types used across ccdc modules for vpfe 
capture driver
      V4L/DVB (12253): v4l: common vpss module for video drivers
      V4L/DVB (12254): v4l: Makefile and config files for vpfe capture driver
      V4L/DVB (12906a): V4L : vpif display updates to support vpif capture
      V4L/DVB (12906b): V4L : vpif capture - Kconfig and Makefile changes
      V4L/DVB (12906c): V4L : vpif capture driver for DM6467
      V4L/DVB (12906d): V4L : vpif updates for DM6467 vpif capture driver

Naga Chumbalkar (1):
      [CPUFREQ] update Doc for cpuinfo_cur_freq and scaling_cur_freq

Nam Phạm Thành (1):
      V4L/DVB (12475): Add support for Humax/Coex DVB-T USB Stick 2.0 High Speed

Narender Kumar (2):
      netxen: ethtool statistics and control for LRO
      netxen: bridged mode optimizations

Nathan Williams (2):
      solos: support new FPGA RAM layout
      solos: Check for rogue received packets

Neil Brown (1):
      NFS/RPC: fix problems with reestablish_timeout and related code.

Neil Horman (13):
      random: Add optional continuous repetition test to entropy store based 
rngs
      crypto: fips - Select CPRNG
      xfrm: export xfrm garbage collector thresholds via sysctl
      xfrm: select sane defaults for xfrm[4|6] gc_thresh
      net: skb ftracer - add tracepoint to skb_copy_datagram_iovec (v3)
      net: skb ftracer - Add config option to enable new ftracer (v3)
      net: skb ftracer - Add actual ftrace code to kernel (v3)
      crypto: fips - Depend on ansi_cprng
      net: drop_monitor: make last_rx timestamp private
      kmod: fix race in usermodehelper code
      exec: make do_coredump() more resilient to recursive crashes
      exec: let do_coredump() limit the number of concurrent dumps to pipes
      exec: allow do_coredump() to wait for user space pipe readers to complete

NeilBrown (14):
      sunrpc/cache: rename queue_loose to cache_dequeue
      sunrpc/cache: make sure deferred requests eventually get revisited.
      sunrpc/cache: recheck cache validity after cache_defer_req
      sunrpc: fix memory leak in unix_gid cache.
      sunrpc/cache: change cache_defer_req to return -ve error, not boolean.
      sunrpc/cache: simplify cache_fresh_locked and cache_fresh_unlocked.
      sunrpc/cache: use list_del_init for the list_head entries in 
cache_deferred_req
      sunrpc/cache: avoid variable over-loading in cache_defer_req
      md: remove sparse waring "symbol xxx shadows an earlier one"
      md: remove sparse warnings about lock context.
      md: Improve name of threads created by md_register_thread
      md: report device as congested when suspended
      md: remove unnecessary memset from multipath.
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx into for-linus

Nelson Elhage (8):
      [S390] clean up linker script using new linker script macros.
      [IA64] Use standard macros for page-aligned data.
      [IA64] Clean up linker script using standard macros.
      MIPS: make page.h constants available to assembly.
      MIPS: Use PAGE_SIZE in assembly instead of _PAGE_SIZE.
      MIPS: Clean up linker script using new linker script macros.
      frv: remove unused .altinstructions code
      frv: clean up linker script using new linker script macros.

Nelson, Shannon (2):
      ixgbe: Allow tx itr specific settings
      ixgbe: move rx queue RSC configuration to a separate function

Nick Black (1):
      Move magic numbers into magic.h

Nick Kossifidis (5):
      ath5k: Check EEPROM before tweaking SERDES
      ath5k: Linear PCDAC code fixes
      ath5k: Wakeup fixes
      ath5k: Preserve pcicfg bits during attach
      ath5k: Use SWI to trigger calibration

Nick Piggin (6):
      HWPOISON: Refactor truncate to allow direct truncating of page v2
      writeback: remove smp_mb(), it's not needed with list_add_tail_rcu()
      writeback: improve scalability of bdi writeback work queues
      writeback: Fix bdi use after free in wb_work_complete()
      writeback: fix possible bdi writeback refcounting problem
      fs: turn iprune_mutex into rwsem

Nicolas Ferre (17):
      [ARM] 5564/1: at91: add gpio button and leds support for at91sam9rlek
      [ARM] 5569/1: at91: Support for at91sam9g45: clocks management
      [ARM] 5571/1: at91: Basic support for at91sam9g45 series: header files.
      [ARM] 5572/1: at91: Support for at91sam9g45 series: core chip & board 
support
      [ARM] 5567/1: at91: Support for at91sam9g10: clocks management
      [ARM] 5568/1: at91: Basic support for at91sam9g10: header files
      [ARM] 5570/1: at91: Support for at91sam9g10: core chip & board support
      [ARM] 5614/1: at91: atmel_lcdfb: add at91sam9g10 support to atmel LCD 
driver
      ARM: 5622/1: at91: at91sam9g45 headers: DMA peripheral identifiers
      ARM: 5686/1: at91: Correct AC97 reset line in at91sam9263ek board
      ARM: 5620/1: at91/dmaengine: integration of at_hdmac driver in at91sam9rl
      ARM: 5621/1: at91/dmaengine: integration of at_hdmac driver in 
at91sam9g45 series
      ARM: 5709/1: at91: add AC97 support to at91sam9g45 series and 
at91sam9m10g45ek board
      ARM: 5710/1: at91: add AC97 support to at91sam9rl and at91sam9rlek board
      USB: at91: Add USB EHCI driver for at91sam9g45 series
      USB: at91: Add USB gadget driver selection for at91sam9g45 series
      USB: at91: modify OHCI driver to allow shared interrupts

Nicolas Palix (6):
      Staging: hv: Transform some kzalloc calls to kcalloc
      Staging: hv: Transform PDEVICE_OBJECT and DEVICE_OBJECT typedefs into 
their corresponding structs
      Staging: hv: Remove typedef DRIVER_OBJECT and PDRIVER_OBJECT
      Staging: hv: Remove typedef NETVSC_PACKET and PNETVSC_PACKET
      Staging: hv: Remove typedef STORVSC_REQUEST and PSTORVSC_REQUEST
      Staging: hv: Replace typedef SG_BUFFER_LIST by struct scatterlist

Nicolas Pitre (8):
      [ARM] add MAINTAINERS entry for Orion/Kirkwood/etc.
      ARM: 5687/1: fix an oops with highmem
      ARM: 5691/1: fix cache aliasing issues between kmap() and kmap_atomic() 
with highmem
      Nicolas Pitre has a new email address
      mmc: core SDIO suspend/resume support
      mmc: propagate error codes back from bus drivers' suspend/resume methods
      mmc: make SDIO device/driver struct accessors public
      make Linux bootable on ARM again

Nicolas de Pesloüan (1):
      bonding: Fix useless test: int > INT_MAX

Nikanth Karthikesan (2):
      Seperate read and write statistics of in_flight requests
      /dev/zero: avoid repeated access_ok() checks

Nils Carlson (1):
      hpet: hpet driver periodic timer setup bug fixes

Nitin A Kamble (1):
      KVM: VMX: Support Unrestricted Guest feature

Nobuhiro Iwamatsu (4):
      dmaengine: sh: Add Support SuperH DMA Engine driver
      cpumask: Remove mask field from comments
      sh: Add support DMA Engine to SH7722
      sh: Add support DMA Engine to SH7780

Octavian Purdila (1):
      tcp: fix premature termination of FIN_WAIT2 time-wait sockets

Ohad Ben-Cohen (3):
      sdio: do not ignore MMC_VDD_165_195
      sdio: add CD disable support
      sdio: add MMC_QUIRK_LENIENT_FN0

Olaf Hering (1):
      leds: Fix LED names

OldÅ?ich JedliÄ?ka (2):
      V4L/DVB (12490): Report only 32kHz for ALSA
      V4L/DVB (12586): Update ALSA capture controls according to selected 
source.

Oleg Nesterov (17):
      mm_for_maps: simplify, use ptrace_may_access()
      kernel: fix is_single_threaded
      kernel: rename is_single_threaded(task) to 
current_is_single_threaded(void)
      kernel: is_current_single_threaded: don't use ->mmap_sem
      mm_for_maps: shift down_read(mmap_sem) to the caller
      mm_for_maps: take ->cred_guard_mutex to fix the race with exec
      proc_flush_task: flush /proc/tid/task/pid when a sub-thread exits
      ptrace: __ptrace_detach: do __wake_up_parent() if we reap the tracee
      do_wait() wakeup optimization: shift security_task_wait() from 
eligible_child() to wait_consider_task()
      do_wait() wakeup optimization: change __wake_up_parent() to use filtered 
wakeup
      do_wait() wakeup optimization: child_wait_callback: check __WNOTHREAD case
      do_wait-wakeup-optimization: fix child_wait_callback()->eligible_child() 
usage
      do_wait-wakeup-optimization: simplify task_pid_type()
      wait_consider_task: kill "parent" argument
      exec: fix set_binfmt() vs sys_delete_module() race
      signals: introduce do_send_sig_info() helper
      signals: send_sigio: use do_send_sig_info() to avoid 
check_kill_permission()

Oliver Hartkopp (3):
      can: Use WARN_ONCE() instead of BUG_ON() for sanity check in receive path
      can: use correct NET_RX_ return values
      can: fix NOHZ local_softirq_pending 08 warning

Oliver Neukum (20):
      Bluetooth: Add USB autosuspend support to btusb driver
      V4L/DVB (12369): stv680: kfree called before usb_kill_urb
      V4L/DVB (12491): remove unnecessary power management primitive in 
stk-webcam
      USB: storage: fix a resume path GFP_NOIO must be used
      USB: CDC WDM driver doesn't support non-blocking reads
      USB: fix cdc-acm regression in open
      USB: serial: full autosuspend support for the option driver
      USB: usbtmc can do IO to device after disconnect
      USB: suspend/resume support for usbtmc
      USB: legousbtower: make poll notice disconnect
      USB: ldusb should signal an error in poll if the device is disconnected
      USB: full power management support for the idmouse driver
      USB: full autosuspend and power management support for usbsevseg
      USB: fix wrong order of events in usb serial suspension
      USB: remove unneeded printks from microtek driver
      USB: support for autosuspend in sierra while online
      USB: fix missing error check in probing
      USB: skel_read really sucks royally
      USB: make usb-skeleton honor O_NONBLOCK in write path
      USB: O_NONBLOCK in read path of skeleton

Olivier Bornet (5):
      USB: iuu_phoenix: Don't reset the device at close
      USB: iuu_phoenix: clean-up parameter's descriptions
      USB: iuu_phoenix: add support for changing VCC
      USB: iuu_phoenix: increment version number
      USB: iuu_phoenix: add a way to select the default VCC

Olivier Grenie (3):
      V4L/DVB (12886): Added new Pinnacle USB devices
      V4L/DVB (12887): DIB7000P: SNR calcuation forr DiB7000P
      V4L/DVB (12888): STK7770P: Add support for STK7770P

Olivier Lorin (1):
      V4L/DVB (12954): gspca - gl860: Addition of GL860 based webcams

Ondrej Zary (5):
      ALSA: cmi8330: revert comments about AD1848 back
      cmi8330: Add basic CMI8329 support
      ALSA: cmi8330: find OPL3 port automatically
      ALSA: cmi8330: Allow MPU-401-less operation
      USB: ark3116: add IrDA support for Gembird UIR-22

Ori Avtalion (1):
      trivial: fix typo in namei.h comment

Otavio Salvador (1):
      pata_cs5535: add pci id for AMD based CS5535 controllers

Ozan Ã?aglayan (1):
      markup_oops: use modinfo to avoid confusion with underscored module names

Pan, Jacob jun (1):
      x86: Add hardware_subarch ID for Moorestown

Paolo Bonzini (1):
      dlm: use kernel_sendpage

Pat Erley (1):
      mac80211: remove max_bandwidth

Patrick Boettcher (8):
      V4L/DVB (12889): DIB0700: added USB IDs for a Terratec DVB-T XXS
      V4L/DVB (12892): DVB-API: add support for ISDB-T and ISDB-Tsb (version 
5.1)
      V4L/DVB (12896): ISDB-T: add mapping of LAYER_ENABLED to frontend-cache
      V4L/DVB (12898): DiB0070: Update to latest internal release
      V4L/DVB (12899): DiB0070: Indenting driver with indent -linux
      V4L/DVB (12900): DiB8000: added support for DiBcom ISDB-T/ISDB-Tsb 
demodulator DiB8000
      V4L/DVB (12901): DiB0700: add support for STK807XP and STK807XPVR
      V4L/DVB (12903): DiB8000: fix channel search parameter initialization

Patrick McHardy (15):
      net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions
      net: convert remaining non-symbolic return values in ndo_start_xmit() 
functions
      Merge branch 'master' of git://dev.medozas.de/linux
      netfilter: nf_conntrack: log packets dropped by helpers
      netlink: constify nlmsghdr arguments
      netfilter: nfnetlink: constify message attributes and headers
      netfilter: ip6t_eui: fix read outside array bounds
      netfilter: ebt_ulog: fix checkentry return value
      net_sched: fix class grafting errno codes
      net_sched: make cls_ops->tcf_chain() optional
      net_sched: make cls_ops->change and cls_ops->delete optional
      net_sched: remove some unnecessary checks in classful schedulers
      net_sched: reintroduce dev->qdisc for use by sch_api
      net_sched: move dev_graft_qdisc() to sch_generic.c
      net_sched: fix estimator lock selection for mq child qdiscs

Paul Brook (1):
      nommu: ptrace support

Paul E. McKenney (37):
      rcu: Remove Classic RCU
      rcu: Add synchronize_sched_expedited() primitive
      rcu: Add synchronize_sched_expedited() torture tests
      rcu: Add synchronize_sched_expedited() rcutorture doc + updates
      rcu: Split hierarchical RCU initialization into boot-time and CPU-online 
pieces
      cpu hotplug: Introduce cpu_notifier() to handle !HOTPLUG_CPU case
      rcu: Simplify RCU CPU-hotplug notification
      rcu: Make preemptable RCU scan all CPUs when summing RCU counters
      rcu: Make rcupreempt_trace.c look at offline CPUs
      rcu: Delay rcu_barrier() wait until beginning of next CPU-hotunplug 
operation.
      rcu: Expunge lingering references to CONFIG_CLASSIC_RCU, optimize on !SMP
      rcu: Move private definitions from include/linux/rcutree.h to 
kernel/rcutree.h
      rcu: Renamings to increase RCU clarity
      rcu: Consolidate sparse and lockdep declarations in 
include/linux/rcupdate.h
      rcu: Fix online/offline indication for rcudata.csv trace file
      rcu: Merge per-RCU-flavor initialization into pre-existing macro
      rcu: Use debugfs_remove_recursive() simplify code.
      rcu: Simplify rcu_pending()/rcu_check_callbacks() API
      rcu: Merge preemptable-RCU functionality into hierarchical RCU
      rcu: Remove CONFIG_PREEMPT_RCU
      rcu: Add "notrace" to RCU function headers used by ftrace
      rcu: Add CPU-offline processing for single-node configurations
      rcu: Add #ifdef to suppress __rcu_offline_cpu() warning in !HOTPLUG_CPU 
builds
      rcu: Remove lockdep annotations from RCU's _notrace() API members
      rcu: Create rcutree plugins to handle hotplug CPU for multi-level trees
      rcu: Changes from reviews: avoid casts, fix/add warnings, improve comments
      rcu: Move end of special early-boot RCU operation earlier
      rcu: Need to update rnp->gpnum if preemptable RCU is to be reliable
      rcu: Initialize multi-level RCU grace periods holding locks
      rcu: Kconfig help needs to say that TREE_PREEMPT_RCU scales down
      rcu: Add debug checks to TREE_PREEMPT_RCU for premature grace periods
      rcu: Simplify rcu_read_unlock_special() quiescent-state accounting
      rcu: Fix synchronize_rcu() for TREE_PREEMPT_RCU
      rcu: Add WARN_ON_ONCE() consistency checks covering state transitions
      rcu: Apply results of code inspection of kernel/rcutree_plugin.h
      rcu: Fix thinko, actually initialize full tree
      rcu: Fix whitespace inconsistencies

Paul Fertser (3):
      mfd: use a dedicated workqueue for pcf50633 irq processing
      mfd: revise locking for pcf50633 ADC
      mfd: fix wrong define for 10bit pcf50633 ADC mode

Paul Fox (1):
      Input: hgpk - forced recalibration for the OLPC touchpad

Paul Gortmaker (4):
      powerpc/83xx: sbc8349 - update defconfig, enable MTD, USB storage
      powerpc/85xx: issue fsl_soc reboot warning only when applicable
      powerpc/85xx: sbc8560 - remove "has-rstcr" from global utilities block
      powerpc: derive COMMAND_LINE_SIZE from asm-generic

Paul Mackerras (8):
      powerpc/32: Always order writes to halves of 64-bit PTEs
      powerpc: Allow perf_counters to access user memory at interrupt time
      perf_counter: powerpc: Add callchain support
      perf_counter: Start counting time enabled when group leader gets enabled
      powerpc: Fix bug where perf_counters breaks oprofile
      powerpc/perf_counters: Reduce stack usage of power_check_constraints
      perf_counter, powerpc, sparc: Fix compilation after 
perf_counter_overflow() change
      perf_event, powerpc: Fix compilation after big perf_counter rename

Paul Menage (6):
      include/linux/cred.h: work around gcc-4.2.4 warning in get_cred()
      cgroups: support named cgroups hierarchies
      cgroups: move the cgroup debug subsys into cgroup.c to access internal 
state
      cgroups: add a back-pointer from struct cg_cgroup_link to struct cgroup
      cgroups: allow cgroup hierarchies to be created with no bound subsystems
      cgroups: revert "cgroups: fix pid namespace bug"

Paul Moore (4):
      tun: Remove a dead line of code
      lsm: Add hooks to the TUN driver
      selinux: Support for the new TUN LSM hooks
      lsm: Use a compressed IPv6 string format in audit events

Paul Mundt (144):
      Merge branches 'sh/hwblk', 'sh/cpuidle' and 'sh/stable-updates'
      sh: use kprobes_built_in() for notify_page_fault().
      sh: Tidy up vmalloc fault handling.
      Merge branches 'sh/ftrace' and 'sh/cachetlb'
      video: sh_mobile_lcdcfb: depends on HAVE_CLK.
      Merge branches 'sh/ftrace' and 'sh/stable-updates'
      sh: Decouple mcount from ftrace.
      sh: Replace DEBUG_STACKOVERFLOW with STACK_DEBUG.
      sh: Use DECLARE_EXPORT() for mcount symbol export.
      sh: Fix up ftrace build error when STACK_DEBUG=n.
      sh: Fix up stack overflow check with ftrace disabled.
      sh: Tidy up gzip-based zImage decompression.
      sh: bzip2/lzma zImage support.
      sh: Consolidate the sh64 changes in arch/sh/boot/compressed/misc_32.c
      sh: rename arch/sh/boot/compressed/misc_32.c -> misc.c
      sh64: Don't use PHYSADDR() for output_addr calculation.
      Merge branches 'sh/compressors' and 'sh/ftrace'
      sh: Kill off zero-sized vmlinux_64.lds.S
      Merge branches 'sh/hwblk' and 'sh/platform-updates'
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes into 
sh/kbuild-fixes
      sh: bzip2/lzma uImage support.
      Merge branches 'sh/compressors' and 'sh/stable-updates'
      sh: Provide _PAGE_SPECIAL for 32-bit.
      sh: Migrate from PG_mapped to PG_dcache_dirty.
      Merge branch 'sh/kfr2r09'
      sh: wire up clear_user_highpage() for sh4, convert sh7705.
      sh: Rename arch/sh/lib/clear_page.S -> __clear_user.S.
      sh: Use the now generic SH-4 clear/copy page ops for all MMU platforms.
      sh: update_mmu_cache() consolidation.
      sh: Handle a NULL vma in __update_tlb() for the fast-path.
      Revert "sh: Bump the earlytimer bits back to time_init()."
      sh: Add romImage target to archhelp.
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 into sh/hwblk
      sh: Fix up early printk build error.
      sh: Add a PG_dcache_dirty sanity check in kmap_coherent().
      sh: Bring kmap_coherent() out-of-line.
      sh: Drop unused arguments for kunmap_coherent().
      sh: Provide __flush_anon_page().
      sh: Tidy up NEFF-based sign extension for SH-5.
      sh64: Kill off special clear_page() implementation.
      sh: Split out SH-4 __flush_xxx_region() ops.
      sh: Partially unroll the SH-4 __flush_xxx_region() flushers.
      Merge branch 'sh/stable-updates'
      sh: unwinder: Fix up usage of unaligned accessors.
      sh: unwinder: Restore put_unaligned() for an unaligned destination.
      sh: oprofile: Kill off dead valid_kernel_stack().
      Merge branch 'sh/dwarf-unwinder'
      sh: unwinder: Convert frame allocations to GFP_ATOMIC.
      sh: stacktrace: Add reliability checks in address saving ops.
      sh: flag the default unwinder as reliable.
      sh: stacktrace: Properly terminate the trace entry buffer.
      sh: Add register alignment helpers for shared flushers.
      sh64: Wire up the shared __flush_xxx_region() flushers.
      sh: NO_CONTEXT ASID optimizations for SH-4 cache flush.
      sh: TLB protection violation exception optimizations.
      sh: TLB fast path optimizations for load/store exceptions.
      Merge branch 'master' into sh/cachetlb
      sh: Make sure rte delay slots are nopped out on all parts.
      sh: delay slot future proofing via EXPMASK on SH-4A parts.
      sh: Bail from kmap_coherent_init() if we have no dcache aliases.
      sh: Provide the kmap_coherent() interface generically.
      sh: rename pg-mmu.c -> cache.c, enable generically.
      sh: rework nommu for generic cache.c use.
      sh: consolidate nommu stubs in arch/sh/mm/nommu.c.
      sh: Track the CPU family in sh_cpuinfo.
      sh: Centralize the CPU cache initialization routines.
      sh: Move alias computation to shared cache init.
      sh: Don't export flush_dcache_all().
      sh: consolidate flush_dcache_mmap_lock/unlock() definitions.
      sh: Kill off unused flush_icache_user_range().
      sh: Migrate SH-4 cacheflush ops to function pointers.
      sh: Convert SH-2 to new cacheflush interface.
      sh: Convert SH-2A to new cacheflush interface.
      sh: Convert SH-3 to new cacheflush interface.
      sh: Convert SH7705 extended mode to new cacheflush interface.
      Merge branch 'sh/stable-updates'
      Merge branch 'master' into sh/hwblk
      sh: Kill off the unhandled pvr case in SH-4 CPU probing.
      sh: Convert cache disabled SH-5 over to new cache interface.
      sh64: Build in support for generic stacktrace ops.
      sh: Fix up the SH-5 build with caches enabled.
      sh64: Kill off dead i/d-cache disabled bits.
      sh: Wire up sh5_cache_init().
      sh: Merge the _32/_64 variants of arch/sh/kernel/Makefile.
      sh: Merge the _32/_64 variants of arch/sh/mm/Makefile.
      sh: unwinder: Move initialization to early_initcall() and tidy up locking.
      Merge branch 'master' into sh/cachetlb
      sh: Build fix for disabled caches.
      sh: Fix up clockevents broadcasting.
      sh: Add mach-types entry for EcoVec board.
      Merge branch 'sh/r8a66597-udc'
      sh: Fix up the CONFIG_FTRACE_SYSCALLS=n build.
      sh: DSP save/restore ordering and a0 sign extension fixups.
      rtc: rtc-ds1302: Kill off unused variables.
      sh: enable rtc-ds1302 in snapgear_defconfig.
      sh: Fix up cache-sh4 build on SMP.
      sh: Use local TLB flush for get_mmu_context() ASID exhaustion.
      sh: Kill off unused cpu/cacheflush.h.
      sh: Make cache flushers SMP-aware.
      sh: Kill off now redundant local irq disabling.
      sh: Export unwind_stack() to satisfy modular oprofile.
      Merge branch 'sh/dwarf-unwinder' of git://github.com/mfleming/linux-2.6 
into sh/dwarf-unwinder
      sh: unwinder: Use a special bug flag for unwinder traps.
      sh64: dummy unwinder BUG wrappers.
      Merge branch 'sh/dwarf-unwinder'
      sh: unwinder: cacheline align slab cache objects.
      Merge branch 'sh/hwblk' into sh/pm-runtime
      sh: Fix section mismatch in platform bus notifier.
      Merge branches 'sh/hwblk' and 'sh/pm-runtime'
      usb: gadget: m66592-udc needs linux/err.h.
      sh: Move the FTRACE_SYSCALL_MAX definition in to asm/ftrace.h.
      Merge branch 'sh/st-integration'
      timekeeping: Fix up read_persistent_clock() breakage on sh
      sh: Fix an off-by-1 in FTRACE_SYSCALL_MAX.
      sh: Fix up sh4_flush_dcache_page() build on UP.
      sh: Tidy up watchdog build for SH-2.
      sh: unwinder: Fix up uninitialized variable warnings on sh2a build.
      sh: Fix up simplified multi-evt handling under sparseirq.
      Merge branch 'master' into sh/smp
      sh: nmi_debug support.
      sh: Kill off kgdb's magical NMI debouncing.
      Revert "sh: Kill off now redundant local irq disabling."
      sh: Fix up UP deadlock with SMP-aware cache ops.
      sh: disable trapped I/O on SH7785LCR.
      sh: Fix up build warning for SH7785LCR proto board.
      sh: Fix up and optimize the kmap_coherent() interface.
      mtd: onenand: select MTD_PARTITIONS
      sh: Use more aggressive dcache purging in kmap teardown.
      sh: Kill off dcache writeback from copy_page().
      Merge branches 'sh/smp' and 'sh/stable-updates'
      rtc: rtc-sh: Fix up oops in early periodic freq assignment.
      sh: Cleanup whitespace damage in sh4_flush_icache_range().
      sh: multi-evt support for SH-X3 proto CPU.
      sh: cpufreq: Include CPU id in info messages.
      sh: Fix up sh7705 flush_dcache_page() build.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      sh: Wire up HAVE_SYSCALL_TRACEPOINTS.
      sh: Kill off unused se_skipped in alignment trap notification code.
      kallsyms: fix segfault in prefix_underscores_count()
      sh: Handle unaligned 16-bit instructions on SH-2A.
      sh: Fix up uninitialized variable use caught by gcc 4.4.
      sh: update defconfigs.
      sh: enable onenand support in kfr2r09 defconfig.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6

Paul Walmsley (10):
      OMAP3: update OMAP3 Beagle defconfig
      OMAP: powerdomain: Fix overflow when doing powerdomain deps lookups.
      OMAP clock: associate MPU clocks with the mpu_clkdm
      OMAP3 clock: remove superfluous calls to omap2_init_clk_clkdm
      OMAP2/3 PM: create the OMAP PM interface and add a default OMAP PM no-op 
layer
      OMAP2/3/4 PRCM: add module IDLEST wait code
      OMAP2/3 board-*.c files: read bootloader configuration earlier
      OMAP2/3/4: create omap_hwmod layer
      OMAP: omap_hwmod: call omap_hwmod init at boot; create interconnects
      OMAP2/3/4 core: create omap_device layer

Pavel Machek (11):
      iwlwifi: fix LED config option
      [ARM] pxa/sharpsl_pm: zaurus c3000 aka spitz: fix resume
      Staging: HTC Dream: Makefile glue
      Staging: htc: Dream: limit Kconfig for only MSM platforms
      Staging: HTC Dream: Cleanup Dream touchscreen driver
      Staging: HTC Dream: touchscreen: more cleanups
      Staging: dream: synaptics touchscreen for dream: documentation
      Staging: Dream: separate Kconfig/Makefile into subdirectory
      Staging: dream: Synaptics touchscreen: check that smbus is available
      ARM: spitz: fix touchscreen max presure
      fbdev: framebuffer support for HTC Dream

Pavel Roskin (8):
      ath5k: fix values for bus error bits in ISR2
      rt61pci: fix module reloading
      rt2x00: cancel all work on disconnect
      cfg80211: fix disassociation warning due to misuse of wdev->current_bss
      ath5k: fix uninitialized value use in ath5k_eeprom_read_turbo_modes()
      ath5k: don't use PCI ID to find the chip revision
      rc80211_minstrel: fix contention window calculation
      rc80211_minstrel: fix contention window calculation

Pavel Vasilyev (1):
      x86/gart: Do not select AGP for GART_IOMMU

Pawel Ludwikow (2):
      USB: serial: ftdi_sio: new hardware support - hameg power supply
      USB: serial: pl2303: new hardware support - sanwa multimeter

Pawel Moll (2):
      sh: Allow for kernel command line concatenation.
      sh: Simplify "multi-evt" interrupt handling.

Pekka Enberg (10):
      kmemleak: Don't scan uninitialized memory when kmemcheck is enabled
      Merge branches 'slab/cleanups' and 'slab/fixes' into for-linus
      Staging: w35und: Convert MDS typedef to struct w35_mds
      Staging: w35und: Remove unused struct _RXBUFFER
      Staging: w35und: Cleanup the mlmetxrx_f.h header file
      Staging: w35und: Convert typedef DESCRIPTOR to struct wb35_descriptor
      Staging: w35und: Remove unused struct _STATISTICS_INFO
      Staging: w35und: Convert typedef MTO_PARAMETERS to struct wb35_mto_param
      Staging: w35und: Remove some write-only struct members
      shmem: initialize struct shmem_sb_info to zero

Pekka Paalanen (4):
      drm/kms: no need to return void value (encoder)
      drm/ttm: optimize bo_kmap_type values
      drm: GEM handles are u32, not int
      drm: fix _DRM_GEM addmap error message

Peng Tao (3):
      ext4: fix build warning when EXT4FS_DEBUG is on
      ext4: fix journal ref count in move_extent_par_page
      doc/filesystems: more mount cleanups

Pete Eberlein (8):
      V4L/DVB (13020): go7007: Updates to Kconfig and Makefile
      V4L/DVB (13021): go7007: Fix whitespace and line lengths
      V4L/DVB (13022): go7007: Fix mpeg controls
      V4L/DVB (13023): go7007: Merge struct gofh and go declarations
      V4L/DVB (13024): go7007: Implement vidioc_g_std and vidioc_querystd
      V4L/DVB (13025): s2250-board: Fix memory leaks
      V4L/DVB (13026): s2250-board: Implement brightness and contrast controls
      V4L/DVB (13027): go7007: convert printks to v4l2_info

Pete Hildebrandt (1):
      V4L/DVB (12396): [patch] Added Support for STK7700D (DVB)

Pete Zaitcev (6):
      USB: sisusbvga: drop usb_buffer_alloc
      USB: usbmon: drop Kconfig defaults
      USB: usbmon: touch up the documentation
      USB: usbmon: end ugly tricks with DMA peeking
      USB: Let usb_sg_init to set transfer_buffer more often
      USB: unusual_devs.h: drop some unneeded floppy entries

Peter 'p2' De Schrijver (5):
      OMAP: PM counter infrastructure.
      OMAP: PM: Hook into PM counters
      OMAP: PM: Add closures to clkdm_for_each and pwrdm_for_each.
      OMAP: PM: Add pm-debug counters
      OMAP: PM debug: make powerdomains use PM-debug counters

Peter Feuerer (2):
      acerhdf: fix fan control for AOA150 model
      acerhdf: additional BIOS versions

Peter Huewe (8):
      HID: adding __init/__exit macros to module init/exit functions
      hvc_console: Add __init and __exit to hvc_vio
      trivial: add __init/__exit macros to DAC960.c
      trivial: mtd: add __init/__exit macros to init/exitfunctions
      trivial: media/omap: adding __init/__exit macros to lcd_drivers
      trivial: media/video/cx88: add __init/__exit macros to cx88 drivers
      trivial: add __init macro/ fix of __exit macro location in ipmi_poweroff.c
      trivial: add __init/__exit macros in drivers/gpio/bt8xxgpio.c

Peter Korsgaard (5):
      ARM: S3C6410: airgoo hmt board support
      ARM: S3C: move s3c_device_nand from plat-s3c24xx to plat-s3c
      ARM: S3C: move timer/pwm handling from plat-s3c24xx to plat-s3c
      uartlite: support shared interrupt lines
      video: s3c_fb.c: fix build with CONFIG_HOTPLUG=n

Peter Meerwald (1):
      ASoC: fixes multiple typos in comments, no functional change

Peter Oberparleiter (3):
      [S390] cio: fix ineffective verify event
      [S390] cio: consolidate subchannel intparm reset
      param: allow whitespace as kernel parameter separator

Peter P Waskiewicz Jr (8):
      ixgbe: Remove legacy descriptor support
      ixgbe: Make sure boolean assignments from bitwise operations done 
correctly
      ixgbe: Add device support for a new copper 82598 device
      ixgbe: Bump version number
      ixgbe: Properly disable DCB arbiters prior to applying changes
      ixgbe: Properly disable packet split per-ring when globally disabled
      ixgbe: Add support for 82599-based CX4 adapters
      ixgbe: Create separate media type for CX4 adapters

Peter Staubach (1):
      NFS: read-modify-write page updating

Peter Ujfalusi (4):
      ASoC: TWL4030: Introduce PGAs for outputs
      ASoC: TWL4030: Fix for capture mixer strings
      OMAP3: McBSP: Lower the maximum buffersize for McBSP1, 3, 4, 5
      OMAP: McBSP: Add link DMA mode selection

Peter Williams (1):
      sched: Simplify sys_sched_rr_get_interval() system call

Peter Zijlstra (73):
      hrtimer: Remove cb_entry from struct hrtimer
      lockdep: BFS cleanup
      sched: Fix cgroup smp fairness
      sched: Optimize unused cgroup configuration
      sched: Add debug check to task_of()
      sched: Ensure the migration task doesn't go away during use
      lockdep: Fix backtraces
      lockdep: Fix style nits
      lockdep: Introduce lockdep_assert_held()
      lockdep: Deal with many similar locks
      perf tools: Add some comments to the event definitions
      sched: Avoid division by zero
      perf_counter: Allow sharing of output channels
      sched: Fix division by zero - really
      sched: Add wait, sleep and iowait accounting tracepoints
      sched: Restore __cpu_power to a straight sum of power
      sched: Add SD_PREFER_SIBLING
      sched: Update the cpu_power sum during load-balance
      sched: Add smt_gain
      sched: Implement dynamic cpu_power
      sched: Scale down cpu_power due to RT tasks
      sched: Try to deal with low capacity
      sched: Remove reciprocal for cpu_power
      perf stat: Change noise calculation to use stddev
      perf stat: Remove the limit on repeat
      perf stat: Use stddev_mean in stead of stddev
      perf stat: More advanced variance computation
      perf stat: Clean up statistics calculations a bit more
      sched: Remove short cut from select_task_rq_fair()
      sched: Deal with low-load in wake_affine()
      sched: enable SD_WAKE_IDLE
      sched: Fix double_rq_lock() compile warning
      sched: Split WAKEUP_OVERLAP
      sched: Add come comments to the sched features
      sched: Move code around
      sched: Move sched_balance_self() into sched_fair.c
      sched: Hook sched_balance_self() into sched_class::select_task_rq()
      sched: Add TASK_WAKING
      sched: Merge select_task_rq_fair() and sched_balance_self()
      sched: Weaken SD_POWERSAVINGS_BALANCE
      sched: for_each_domain() vs RCU
      sched: Fix task affinity for select_task_rq_fair
      sched: Tweak wake_idx
      sched: Fix some domain tunings
      sched: Reduce forkexec_idx
      sched: Provide arch_scale_freq_power
      x86: Move APERF/MPERF into a X86_FEATURE
      x86: Add generic aperf/mperf code
      x86: sched: Provide arch implementations using aperf/mperf
      sched: Feature to disable APERF/MPERF cpu_power
      sched: Rename select_task_rq() argument
      sched: Rename sync arguments
      sched: Add WF_FORK
      sched: Fix sync wakeups again
      sched: Add a few SYNC hint knobs to play with
      sched: Add SD_PREFER_LOCAL
      sched: x86: Name old_perf in a unique way
      sched: Optimize cgroup vs wakeup a bit
      sched: Clean up the load_idx selection in select_task_rq_fair
      sched: Rename flags to wake_flags
      sched: Disable wakeup balancing
      sched: Add new wakeup preemption mode: WAKEUP_RUNNING
      sched: Stop buddies from hogging the system
      sched: Fix SD_POWERSAVING_BALANCE|SD_PREFER_LOCAL vs SD_WAKE_AFFINE
      perf_counter: Do not throttle single swcounter events
      perf_counter: Allow for a wakeup watermark
      perf record: Disable profiling before draining the buffer
      perf_counter: Fix up swcounter throttling
      sched_clock: Make it NMI safe
      tracing: Export trace_profile_buf symbols
      perf_counter: x86: Fix PMU resource leak
      perf_event, x86: Fix 'perf sched record' crashing the machine
      fcntl: add F_[SG]ETOWN_EX

Petri Gynther (1):
      bonding: Have bond_check_dev_link examine netif_running

Phil Carmody (2):
      crypto: aes - Undefined behaviour in crypto_aes_expand_key
      UBI: eliminate possible undefined behaviour

Phil Edworthy (2):
      video: sh_mobile_lcdcfb: implement display panning
      video: sh_mobile_lcdcfb: use both register sets for display panning

Phil Sutter (2):
      korina: fix printk formatting, add final info line
      korina: add error-handling to korina_alloc_ring

Phil Vandry (1):
      ASoC: wm8753: fix mapping when MONOMIX is set to Stereo

Philipp Zabel (5):
      ASoC: UDA1380: refactor device registration
      [ARM] pxa: remove left-over struct clk *other field from struct clk
      [ARM] pxa/hx4700: use platform_lcd driver
      pcmcia: dtl1_cs: fix pcmcia_loop_config logic
      USB: gadget: pxa25x: basic transceiver support

Philippe De Muyter (1):
      m68knommu: fix ColdFire definition of CLOCK_TICK_RATE

Philippe Gerum (10):
      Blackfin: checkpatch --file arch/blackfin/kernel/ipipe.c
      Blackfin: fix misnomer of some I-pipe helpers
      Blackfin: export show_stack() to modules
      Blackfin: allow high priority domains to preempt schedule_tail()
      Blackfin: use generic name for EVT14 handler
      Blackfin: reuse evt_evt14 handler to perform irqtail epilogue
      Blackfin: allow EVT5 to preempt irqtail prologue (CONFIG_DEBUG_HWERR)
      Blackfin: document __ipipe_call_irqtail
      Blackfin: sanitize manual control of IPEND[4]
      Blackfin: inline I-pipe bypass code in ret_from_exception

Phillip Lougher (1):
      lzma/gzip: fix potential oops when input data is truncated

Pierre Habouzit (1):
      perf tools: do not complain if root is owning perf.data

Pierre Ossman (1):
      sdhci: orphan driver and list

Poonam Aggrwal (1):
      powerpc/85xx: Add support for P2020RDB board

Pranith Kumar (1):
      Staging: otus: Fix warnings in staging/otus/ioctl.c

Prarit Bhargava (1):
      [CPUFREQ] Create a blacklist for processors that should not load the 
acpi-cpufreq module.

Rafael Ignacio Zurita (2):
      sh: Add early printk support for SH770x CPUs.
      sh: clkfwk: remove bogus set_bus_parent() from SH7709.

Rafael J. Wysocki (26):
      genirq: Fix comment describing suspend_device_irqs()
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      PM: Introduce core framework for run-time PM of I/O devices (rev. 17)
      x86: Decrease the level of some NUMA messages to KERN_DEBUG
      PCI PM: Simplify PCI wake-up code
      PCI / ACPI PM: Rework some debug messages
      PCI PM: Introduce device flag wakeup_prepared
      ACPI PM: Replace wakeup.prepared with reference counter
      PCI / ACPI PM: Propagate wake-up enable for devices w/o ACPI support
      Merge branch 'master' into for-linus
      Merge branch 'master' into for-linus
      PM/Hibernate: Rework shrinking of memory
      PM/Hibernate: Do not release preallocated memory unnecessarily (rev. 2)
      PM/Hibernate: Do not try to allocate too much memory too hard (rev. 2)
      PM: Update kerneldoc comments in drivers/base/power/main.c
      PCI / PCIe portdrv: Fix pcie_portdrv_slot_reset()
      PCI PM: Return error codes from pci_pm_resume()
      PCI: Clear saved_state after the state has been restored

Rafael Laufer (1):
      netfilter: nf_conntrack: add SCTP support for SO_ORIGINAL_DST

Rafi Rubin (1):
      HID: ntrig tool separation and pen usages

Rahul Iyer (1):
      nfsd41: sunrpc: Added rpc server-side backchannel handling

Rajashekhara, Sudhakar (3):
      davinci: dm644x: Support for dm644x silicon revision 2.1
      davinci: Move the da830/omap-l137 #defines to header file
      TI DaVinci EMAC: delay DaVinci EMAC initialization

Ralf Baechle (13):
      NET: Fix possible corruption in bpqether driver
      MIPS: Fix potencial build error in <asm/delay.h>
      MIPS: Get rid of duplicate cpu_idle() prototype.
      MIPS: Malta: Convert reset initialization to initcall.
      MIPS: Fulong: Convert reset initialization to initcall.
      MIPS: FW: Build with -Werror
      MIPS: IP22, IP28: Build with -Werror
      MIPS: Consolidate all CONFIG_CPU_HAS_LLSC use in a single C file.
      MIPS: Rewrite sysmips(MIPS_ATOMIC_SET, ...) in C with inline assembler
      MIPS: Rewrite clearing of ll_bit on context switch in C
      MIPS: Malta: Remove pointless use use of CONFIG_CPU_HAS_LLSC
      MIPS: Get rid of CONFIG_CPU_HAS_LLSC
      MIPS: Remove useless zero initializations.

Rami Rosen (2):
      cleanup: remove unused member in scm_cookie.
      sctp: remove unused union (sctp_cmsg_data_t) definition

Randy Dunlap (33):
      xfrm4: fix build when SYSCTLs are disabled
      ASoC: fix I2C build errors
      trace_skb: fix build when CONFIG_NET is not enabled
      phonet: fix build when PROC_FS is disabled
      [SCSI] scsi_transport_fc: fix kernel-doc param name
      Bluetooth: Add missing selection of CONFIG_CRC16 for L2CAP layer
      timer.c: Fix S/390 comments
      timers: Drop a function prototype
      ipw2200: fix kconfig dependencies
      net: fix hydra printk format warning
      netxen: build fix for INET=n
      [IA64] mbcs: fix printk format warnings
      [IA64] ioc4_serial: fix printk format warnings
      [IA64] sgi-xp: fix printk format warnings
      Staging: android: lowmemorykiller: fix module param errors
      Staging: hv: blk dev depends on SCSI
      Staging: udlfb: fix printk format warning
      Staging: iio: fix duplicate dev_attr_name
      ssb/sdio: fix printk format warnings
      [WATCHDOG] wdt_pci: fix printk and variable type
      kernel hacking: move STRIP_ASM_SYMS from General
      page_alloc: fix kernel-doc warning
      USB: usbtmc: fix printk format warnings
      USB: otg: fix twl4030-usb build
      USB: gadget: ether needs to select CRC32
      spi.h: add missing kernel-doc for struct spi_master
      ssb/sdio: fix printk format warnings
      wl12xx: fix kconfig/link errors
      creds_are_invalid() needs to be exported for use by modules:
      serial core: fix new kernel-doc warnings
      sunrpc/rpc_pipe: fix kernel-doc notation
      doc/filesystems: remove smount program
      docs: fix various Documentation/ paths in header files

Raphael Derosso Pereira (1):
      Input: add driver for Atmel AT42QT2160 Sensor Chip

Ravi Anand (1):
      [SCSI] qla2xxx: Pass the command's data residual to upper-layer callers.

Reddy, Teerth (1):
      OMAP3: PM: add T2 interrupt line mux setting, and enable on 3430SDP

Reinette Chatre (26):
      iwlagn: re-enable PS support for iwlagn
      iwlwifi: add utility to print buffer when error occurs
      iwlwifi: always print buffer when error condition occurs
      iwlwifi: fix permissions on debugfs files
      iwl3945: cleanup number of queues settings
      iwlagn: fix minimum number of queues setting
      iwlagn: do not send key clear commands when rfkill enabled
      iwlwifi: make debug level more user friendly
      iwlwifi: clarify hardware error message
      iwlwifi: inform user about rfkill state changes
      iwlwifi: print packet contents in error case
      iwlagn: fix null pointer access during ucode load on 1000
      iwlagn: fix sparse warning when compiling without debug
      iwlwifi: re-introduce per device debugging
      iwlwifi: revert uCode Alive notification with timeout
      iwlwifi: fix missing EXPORT_SYMBOL
      iwlwifi: prevent read outside array bounds
      ipw2x00: fix sparse warnings
      ipw2x00: update contact information
      MAINTAINERS: Update ipw2x00 and iwlwifi entries
      iwlwifi: fix situation in which debug message is printed
      iwl3945: reduce debug noise when default debug flags used
      iwlwifi: fix potential rx buffer loss
      iwlwifi: fix potential rx buffer loss
      iwlwifi: do not send sync command while holding spinlock
      iwlwifi: reduce noise when skb allocation fails

Renzo Davoli (1):
      fs/char_dev.c: remove useless loop

Rex Feany (1):
      powerpc/8xx: Fix regression introduced by cache coherency rewrite

Ricardo Labiaga (5):
      nfsd41: Backchannel: Add sequence arguments to callback RPC arguments
      nfsd41: Backchannel: Server backchannel RPC wait queue
      nfsd41: Backchannel: Setup sequence information
      nfsd41: Backchannel: Implement cb_recall over NFSv4.1
      nfsd41: Refactor create_client()

Richard Ash (10):
      Staging: add Support for Quatech ESU2-100 USB 2.0 8-port serial adaptor
      Staging: quatech_usb2: implement open functionality
      Staging: quatech_usb2: close, read, and some ioctl support
      Staging: quatech_usb2: write_room rewrite
      Staging: quatech_usb2: TIOCMGET and TIOCMSET removal
      Staging: quatech_usb2: chars_in_buffer() fix
      Staging: quatech_usb2: vendor implementation of set_termios method
      Staging: quatech_usb2: vendor implementation of break_ctl
      Staging: quatech_usb2: Improve debug output and fix write_room
      Staging: quatech_usb2: Improvements to set_termios method

Richard Purdie (1):
      leds: Fix leds-pca9532 whitespace issues

Richard Röjfors (7):
      Input: tsc2007 - remove HR timer
      Input: tsc2007 - make init/exit platform hw callbacks optional
      Input: tsc2007 - do not read coordinates during probe
      Input: tsc2007 - check if I2C communication works during probe
      V4L/DVB (13019): video: initial support for ADV7180
      sdhci: support for ADMA only hosts
      gpio: add MC33880 driver

Rik van Riel (1):
      vmscan: throttle direct reclaim when too many pages are isolated already

Rob Emanuele (2):
      atmel-mci: unified Atmel MCI drivers (AVR32 & AT91)
      AT91: atmel-mci: Platform configuration to the the atmel-mci driver

Robert Hancock (3):
      libata: add command name parsing for error output
      sata_sil24: always set protocol override for non-ATAPI data commands
      pata_amd: do not filter out valid modes in nv_mode_filter

Robert Jarzmik (6):
      [ARM] pxa/dma: cosmetic move of EXPORT_SYMBOL under their functions
      [ARM] pxa/dma: optimize irq handler loop
      [ARM] pxa/dma: add debugfs entries
      [ARM] pxamci: add simple gpio controls
      [ARM] pxa: factor pxamci gpio handling
      [ARM] pxa: update rtc-pxa.c to use 'struct dev_pm_ops'

Robert Love (5):
      [SCSI] libfc: Remove the FC_EM_DBG macro
      [SCSI] fcoe: Add format spacing to FCOE_NETDEV_DBG debug macro
      [SCSI] libfc: Fix misleading debug statement
      [SCSI] libfc: Initialize fc_rport_identifiers inside fc_rport_create
      [SCSI] libfc: Always reset remote port roles when receiving PRLI

Robert P. J. Day (6):
      mtd: correct typo "MTD_DATAFLASH_VERIFY_WRITE"
      Staging: comedi: Remove references to dead EXPORT_SYMTAB
      Staging: vt6655: Remove Makefile refs to EXPORT_SYMTAB
      kbuild: correct initramfs compression comment
      trivial: Correct print_tainted routine name in comment
      trivial: Remove commented out usage of dead MODULE_PARM() in swarm_cs4297a

Robert Richter (56):
      Merge commit 'v2.6.30' into oprofile/master
      Revert "oprofile: discover counters for op ppro too"
      x86/oprofile: moving arch_perfmon counter setup to op_x86_model_spec.init
      x86/oprofile: minor style changes in struct op_x86_model_spec
      oprofile: remove irq_flags in struct op_entry
      oprofile: remove obselete include headers
      x86/oprofile: remove #ifdefs in ibs functions
      x86/oprofile: simplify AMD cpu init code
      x86/oprofile: move common macros to op_x86_model.h
      x86/oprofile: remove MSR macros for AMD cpus
      x86/oprofile: remove MSR macros for ppro cpus
      x86/oprofile: remove MSR macros for p4 cpus
      x86/oprofile: fix and cleanup CTRL_SET_* macros
      x86/oprofile: remove unused macros for AMD virtualization profiling
      x86/oprofile: pass the model to setup_ctrs() functions
      x86/oprofile: replace macros to calculate control register
      x86/oprofile: replace CTR_OVERFLOWED macros
      x86/oprofile: replace CTRL_SET_*ACTIVE macros
      x86/oprofile: replace CTR*_IS_RESERVED macros
      x86/oprofile: use 64 bit wrmsr functions
      x86/oprofile: use 64 bit values to save MSR states
      x86/oprofile: remove some local variables in MSR save/restore functions
      x86/oprofile: use 64 bit values in IBS functions
      x86/oprofile: introduce oprofile_add_data64()
      Merge commit 'tip/perfcounters-for-linus' into oprofile/master
      x86/oprofile: fix initialization of arch_perfmon for core_i7
      Merge branches 'oprofile/fixes', 'oprofile/next' and 'oprofile/master' 
into oprofile/auto
      Merge commit 'v2.6.31-rc3'; commit 'tip/oprofile' into oprofile/core
      x86/oprofile: Fix cast of counter value
      x86/oprofile: Rework and simplify nmi_cpu_setup()
      x86/oprofile: Whitespaces changes only
      x86/oprofile: Fix usage of NUM_CONTROLS/NUM_COUNTERS macros
      x86/oprofile: Use per_cpu() instead of __get_cpu_var()
      x86/oprofile: Fix initialization of switch_index
      oprofile: oprofile_set_timeout(), return with error for invalid args
      oprofile: Rename variable timeout_jiffies and move to oprofile_files.c
      oprofile: Remove oprofile_multiplexing_init()
      oprofile: Grouping multiplexing code in oprof.c
      oprofile: Introduce op_x86_phys_to_virt()
      oprofile: Grouping multiplexing code in op_model_amd.c
      x86/oprofile: Implement multiplexing setup/shutdown functions
      x86/oprofile: Moving nmi_setup_cpu_mux() in nmi_int.c
      x86/oprofile: Moving nmi_cpu_save/restore_mpx_registers() in nmi_int.c
      x86/oprofile: Moving nmi_cpu_switch() in nmi_int.c
      x86/oprofile: Remove const qualifier from struct op_x86_model_spec
      x86/oprofile: Remove unused num_virt_controls from struct 
op_x86_model_spec
      x86/oprofile: Modify initialization of num_virt_counters
      x86/oprofile: Add function has_mux() to check multiplexing support
      x86/oprofile: Enable multiplexing only if the model supports it
      x86/oprofile: Implement mux_clone()
      oprofile: Adding switch counter to oprofile statistic variables
      x86/oprofile: Implement op_x86_virt_to_phys()
      x86/oprofile: Add counter reservation check for virtual counters
      x86/oprofile: Small coding style fixes
      Revert "x86: oprofile/op_model_amd.c set return values for 
op_amd_handle_ibs()"
      ring-buffer: consolidate interface of rb_buffer_peek()

Robert Schedel (1):
      HID: Support new variants of Samsung USB IR receiver (0419:0001)

Robert Schwebel (1):
      ASoC: fix pxa2xx-ac97.c breakage

Robert Varga (1):
      tcp: fix CONFIG_TCP_MD5SIG + CONFIG_PREEMPT timer BUG()

Robin Callender (1):
      USB: gadget: audio driver seg-fault fix

Robin Getz (9):
      printk: Enable the use of more than one CON_BOOT (early console)
      printk: Ensure that "console enabled" messages are printed on the console
      Blackfin: make EVT3->EVT5 lowering more robust wrt IPEND[4]
      Blackfin: reject outdated/unused/wrong relocation types
      Blackfin: clean up early memory setup code
      Blackfin: add an early shadow console
      Blackfin: catch hardware errors earlier during booting
      Blackfin: workaround anomaly 05000283
      Blackfin: fix typo in isram_write()

Rodrigo Vivi (1):
      omapfb: add support for rotation on the Blizzard LCD ctrl

Roel Kluin (70):
      wireless: remove redundant tests on unsigned
      ASoC: Keep index within stac9766_reg[]
      arlan: inverted logic?
      HID: fix overrun in quirks initialization
      nfs: Keep index within mnt_errtbl[]
      ext4: remove redundant test on unsigned
      powerpc/fsl-booke: read buffer overflow
      powerpc/hvsi: Avoid calculating possibly-invalid address
      ASoC: free socdev if init_card() fails in wm9705_soc_probe()
      GFS2: jumping to wrong label?
      x86: Fix x86_model test in es7000_apic_is_cluster()
      sound: vwsnd: Fix setting of cfgval and ctlval in li_setup_dma()
      Input: tosakbd - fix cleaning up KEY_STROBEs after error
      libertas: Read buffer overflow
      nl80211: jump to out_err upon unsupported iftype
      ath9k: Fix read buffer overflow
      drm: dereference of tmp in drm_proc_create_files()
      ALSA: allocation may fail in      snd_pcm_oss_change_params()
      slram: Read buffer overflow
      mtd: tests: fix read buffer overflows
      mtd: pmcmsp-flash: fix error paths in init_msp_flash
      IB/ipath: strncpy() doesn't always NUL-terminate
      RDMA/amso1100: Check kmalloc() result in c2_register_device()
      KVM: fix EFER read buffer overflow
      [S390] tape: reversed order of labels
      V4L/DVB (12199): remove redundant tests on unsigned
      V4L/DVB (12435): strlcpy() will always null terminate the string.
      V4L/DVB (12575): Fix test of bandwidth range in cx22700_set_tps()
      pcmcia: drivers/pcmcia: Make static
      Staging: comedi: s626: Possible read buffer overflow fix
      Staging: vt6655: fix possible Read buffer overflow
      Staging: rt2860: Fix test in rt_ioctl_siwfrag()
      Staging: rspiusb: Check usb_buffer_map_sg() retval
      Staging: comedi: apci3200: fix test of ui_DelayTime range in 
i_APCI3200_CommandTestAnalogInput()
      Staging: rt2860: fix possible NULL dereferences
      Staging: comedi: addi-data: NULL dereference of amcc in 
v_pci_card_list_init()
      Blackfin: fix read buffer overflow
      MIPS: Octeon: False positive timeout
      kref: double kref_put() in my_data_handler()
      V4L/DVB (13015): kmalloc failure ignored in m920x_firmware_download()
      V4L/DVB (13016): kmalloc failure ignored in lgdt3304_attach() and 
s921_attach()
      V4L/DVB (13017): gspca: kmalloc failure ignored in sd_start()
      V4L/DVB (13018): kzalloc failure ignored in au8522_probe()
      ARM: STMP3xxx: deallocation with negative index of descriptors[]
      ARM: s3c: fix check of index into s3c_gpios[]
      mtd: lart: Prevent a read from mtd->eraseregions[-1]
      mtd: mtdconcat: prevent a read from eraseregions[-1]
      mtd: mtdpart: prevent a read from regions[-1]
      tty: icom: bit and/or confusion?
      regulator: add check index of wm8350->pmic.pdev[]
      regulator: fix calculation of voltage range in da9034_set_ldo12_voltage()
      pcmcia: fix read buffer overflow
      arch/alpha/boot/tools/objstrip.c: wrong variable tested after open()
      m32r: remove redundant tests on unsigned
      uml: fix order of pud and pmd_free()
      hwmon: fix freeing of gpio_data and irq
      USB: gadget: s3c-hsotg: missing parentheses
      USB: gadget: Read buffer overflow
      USB: double put_tty_driver(gs_tty_driver) in gserial_setup()
      USB: gadget: double free_irq() in at91udc_probe()
      smbfs: read buffer overflow
      dme1737: Keep index within pwm_config[]
      sdio: fix read buffer overflow
      ncpfs: read buffer overflow
      platinumfb: fix misplaced parenthesis
      sisfb: read buffer overflow
      drivers/video/console/newport_con.c: fix read outside array bounds
      mwave: fix read buffer overflow
      adfs: remove redundant test on unsigned
      gru: allocation may fail in quicktest1()

Roger Quadros (2):
      OMAP: Remove omap boot parsing code
      regulator: Add GPIO enable control to fixed voltage regulator driver

Rogério Brito (1):
      USB: fix paths in usbmon documentation

Roland Dreier (26):
      crypto: aes-ni - Don't print message with KERN_ERR on old system
      IPoIB: Remove unused <rdma/ib_cache.h> includes
      IPoIB: Drop priv->lock before calling ipoib_send()
      IB/mad: Check hop count field in directed route MAD to avoid array 
overflow
      IB: Use DEFINE_SPINLOCK() for static spinlocks
      mlx4_core: Use pci_request_regions()
      mlx4_core: Remove unnecessary includes of <linux/init.h>
      IB/mlx4: Annotate CQ locking
      mlx4_core: Allocate and map sufficient ICM memory for EQ context
      IB/mthca: Remove unnecessary include of <asm/page.h>
      IB/mthca: Remove unnecessary include of <linux/init.h>
      IB/mthca: Annotate CQ locking
      IB/mad: Fix possible lock-lock-timer deadlock
      MAINTAINERS: InfiniBand/RDMA mailing list transition to vger
      Add MODULE_DEVICE_TABLE() so ioatdma module is autoloaded
      I/OAT: Convert to PCI_VDEVICE()
      Merge branches 'cxgb3', 'ehca', 'ipath', 'ipoib', 'misc', 'mlx4', 'mthca' 
and 'nes' into for-linus
      Merge branch 'mad' into for-linus
      ecryptfs: Remove unneeded locking that triggers lockdep false positives
      eCryptfs: Fix lockdep-reported AB-BA mutex issue
      printk_once(): use bool for boolean flag
      IB/mad: Fix lock-lock-timer deadlock in RMPP code
      x86: Reduce verbosity of "TSC is reliable" message
      x86: Reduce verbosity of "PAT enabled" kernel message
      Merge branches 'ipoib', 'mad', 'mlx4', 'mthca' and 'nes' into for-linus
      ACPI: Kill overly verbose "power state" log messages

Roland McGrath (9):
      binfmt_elf: fix PT_INTERP bss handling
      binfmt_elf: fix PT_INTERP bss handling
      asm-generic: syscall_get_nr returns int
      x86: syscall_get_nr returns int
      x86: ptrace: sysret path should reach syscall_trace_leave
      x86: ptrace: do not sign-extend orig_ax on write
      x86: ptrace: set TS_COMPAT when 32-bit ptrace sets orig_eax>=0
      signals: tracehook_notify_jctl change
      signals: inline __fatal_signal_pending

Rolf Eike Beer (1):
      Make sure the value in abs() does not get truncated if it is greater than 
2^32

Ron Lee (1):
      [ARM] Kirkwood: Initialise SATA for OpenRD-Base

Ron Mercer (3):
      qlge: Get rid of 'default' rx_ring type.
      qlge: Allow running MSIx with fewer vectors.
      qlge: Move TX completions from workqueue to NAPI.

Rongrong Cao (1):
      ASoC: fix checking for external widgets bug

Ruben Aos Garralda (1):
      HID: add rumble support for Thrustmaster Dual Trigger 3-in-1

Rudolf Marek (2):
      hwmon: (coretemp) Fix Atom CPUs support
      hwmon: (coretemp) Add support for Penryn mobile CPUs

Russell King (39):
      [ARM] versatile: add PL061 gpiolib support
      [ARM] realview: add PL061 gpiolib support
      MMC: MMCI: use AMBA bus accessors
      MMC: MMCI: allow GPIOs to be passed
      MMC: MMCI: use gpiolib for card detect/write protect
      [ARM] Update mach-types
      [ARM] remove L_PTE_BUFFERABLE and L_PTE_CACHEABLE
      [ARM] pgtable: rearrange file PTE bit allocation
      [ARM] Update mach-types
      Merge branch 'omap4_upstream' of 
git://dev.omapzoom.org/pub/scm/santosh/kernel-omap4-base into devel-stable
      Merge branch 'pm-upstream/fixes' of 
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into 
devel-stable
      Merge branch 'for-rmk' of git://git.marvell.com/orion into devel-stable
      Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into 
devel-stable
      Merge branch 'for-rmk-2.6.32' of 
git://git.pengutronix.de/git/ukl/linux-2.6 into devel-stable
      Merge branch 'next-s3c' of git://aeryn.fluff.org.uk/bjdooks/linux into 
devel-stable
      ARM: implement highpte
      MMC: MMCI: convert realview MMC to use gpiolib
      mtd: afs: fix build warning
      Merge branch 'fix' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6
      Merge branch 'for-rmk' of git://git.marvell.com/orion into devel-stable
      ARM: Fix pfn_valid() for sparse memory
      Merge branch 'nomadik' into devel-stable
      [ARM] Update mach-types
      Merge branches 'arm', 'at91', 'bcmring', 'ep93xx', 'mach-types', 'misc' 
and 'w90x900' into devel
      Merge branch 'devel-stable' into devel
      Merge branch 'master' into devel
      Merge branch 'next-s3c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux
      ARM: Update mailing list addresses
      [ARM] Update mach-types
      Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6
      ARM: Provide definitions and helpers for decoding the FSR register
      ARM: Update page fault handling for new OOM techniques
      ARM: Ensure correct might_sleep() check in pagefault path
      ARM: Separate out access error checking
      ARM: Add support for checking access permissions on prefetch aborts
      Merge branch 'devel' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel
      Merge branch 'u300' into devel
      Merge branch 'master' into for-linus
      Merge branch 'origin' into for-linus

Rusty Russell (51):
      virtio_pci: minor MSI-X cleanups
      virtio: make add_buf return capacity remaining
      lguest: move panic notifier registration to its expected place.
      lguest: use set_pte/set_pmd uniformly for real page table entries
      lguest: use PGDIR_SHIFT for PAE code to allow different PAGE_OFFSET
      lguest: don't force VIRTIO_F_NOTIFY_ON_EMPTY
      misc: remove redundant start_kernel prototypes
      cpumask: remove the now-obsoleted pcibus_to_cpumask(): alpha
      cpumask: remove the now-obsoleted pcibus_to_cpumask(): mips
      cpumask: remove the now-obsoleted pcibus_to_cpumask(): powerpc
      cpumask: remove obsolete node_to_cpumask now everyone uses cpumask_of_node
      cpumask: remove dangerous CPU_MASK_ALL_PTR
      cpumask: remove dangerous CPU_MASK_ALL_PTR, &CPU_MASK_ALL.: mips
      cpumask: remove unused cpu_mask_all
      cpumask: remove last assignment to mask field of struct irqaction.
      cpumask: remove unused mask field from struct irqaction.
      cpumask: don't define set_cpus_allowed() if CONFIG_CPUMASK_OFFSTACK=y
      ia64: convert last user of smp_call_function_mask
      cpumask: remove the deprecated smp_call_function_mask()
      cpumask: remove obsolete topology_core_siblings and 
topology_thread_siblings: core
      cpumask: remove obsolete topology_core_siblings and 
topology_thread_siblings: sparc
      cpumask: remove obsolete topology_core_siblings and 
topology_thread_siblings: s390
      cpumask: remove obsolete topology_core_siblings and 
topology_thread_siblings: powerpc
      cpumask: remove obsolete topology_core_siblings and 
topology_thread_siblings: ia64
      cpumask: arch_send_call_function_ipi_mask: alpha
      cpumask: arch_send_call_function_ipi_mask: m32r
      cpumask: arch_send_call_function_ipi_mask: mips
      cpumask: arch_send_call_function_ipi_mask: powerpc
      cpumask: arch_send_call_function_ipi_mask: s390
      cpumask: remove arch_send_call_function_ipi
      cpumask: Use accessors for cpu_*_mask: m32r
      cpumask: Use accessors for cpu_*_mask: mips
      cpumask: Use accessors for cpu_*_mask: powerpc
      cpumask: Use accessors for cpu_*_mask: um
      cpumask: use mm_cpumask() wrapper: arm
      cpumask: use mm_cpumask() wrapper: m32r
      cpumask: use mm_cpumask() wrapper: mn10300
      cpumask: use mm_cpumask() wrapper: mips
      cpumask: use mm_cpumask() wrapper: um
      cpumask: use mm_cpumask() wrapper: x86
      cpumask: use new-style cpumask ops in mm/quicklist.
      cpumask: remove unused deprecated functions, avoid accusations of insanity
      cpumask: Move deprecated functions to end of header.
      virtio_net: skb_orphan() and nf_reset() in xmit path.
      virtio_net: return NETDEV_TX_BUSY instead of queueing an extra skb.
      virtio_net: don't free buffers in xmit ring
      virtio_net: formalize skb_vnet_hdr
      virtio_net: avoid (most) NETDEV_TX_BUSY by stopping queue early.
      x86: Remove redundant non-NUMA topology functions
      module: fix memory leak when load fails after srcversion/version allocated
      module: don't call percpu_modfree on NULL pointer.

Ryan Mallon (6):
      [ARM] 5566/1: Remove at91_gpiolib_request
      [ARM] 5605/1: Fix ep93xx gpio.c headers
      [ARM] 5607/1: ep93xx: Use __iomem pointer on syscon write function
      mtd: SST25L (non JEDEC) SPI Flash driver
      ep93xx video driver platform support
      ep93xx video driver

Ryusei Yamaguchi (1):
      knfsd: Replace lock_kernel with a mutex in nfsd pool stats.

Ryusuke Konishi (12):
      nilfs2: fix ignored error code in __nilfs_read_inode()
      nilfs2: use semaphore to protect pointer to a writable FS-instance
      nilfs2: always lookup disk block address before reading metadata block
      nilfs2: use GFP_NOIO for bio_alloc instead of GFP_NOWAIT
      nilfs2: remove nilfs_dat_abort_start and nilfs_dat_abort_free
      nilfs2: remove unused btree argument from btree functions
      nilfs2: stop zero-fill of btree path just before free it
      nilfs2: remove individual gfp constants for each metadata file
      nilfs2: add update functions of virtual block address to dat
      nilfs2: allow btree code to directly call dat operations
      nilfs2: convert nilfs_bmap_lookup to an inline function
      fs/Kconfig: move nilfs2 outside misc filesystems

Rémi Denis-Courmont (13):
      Phonet: sockets list through proc_fs
      Phonet: account for dropped RX packets
      Phonet: dropped datagrams accounting
      f_phonet: lock-less MTU change
      f_phonet: use page-sized rather than MTU-sized RX buffers
      Phonet: fix /proc/net/phonet with network namespaces
      Phonet: fix netlink address dump error handling
      Phonet: back-end for autoconfigured addresses
      cdc-phonet: autoconfigure Phonet address
      Phonet: Netlink event for autoconfigured addresses
      cdc-phonet: remove noisy debug statement
      Phonet: fix race for port number in concurrent bind()
      Phonet: error on broadcast sending (unimplemented)

Sachin Sant (2):
      crypto: s390 - Fix sha build failure
      net: Fix a build break because of a typo in drivers/net/3c503.c

Sage Weil (4):
      [SCSI] ibmvscsi: avoid unnecessary use of kzalloc_pool
      Btrfs: fix arithmetic error in clone ioctl
      md: avoid use of broken kzalloc mempool
      mm: remove broken 'kzalloc' mempool

Sam Ravnborg (6):
      kbuild: use INSTALLKERNEL to select customized installkernel script
      kbuild: save ARCH & CROSS_COMPILE when building a kernel
      kbuild: rename ld-option to cc-ldoption
      kbuild: introduce ld-option
      arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0
      alpha: fix build after vmlinux.lds.S cleanup

Samuel Ortiz (16):
      iwmc3200wifi: invalidate keys when changing the BSSID
      iwmc3200wifi: handling wifi_if_ntfy responses
      iwmc3200wifi: cfg80211 key hooks implemetation
      iwmc3200wifi: cache keys when interface is down
      cfg80211: connect/disconnect API
      cfg80211: check for current_bss from giwrate
      iwmc3200wifi: cfg80211 managed mode port
      cfg80211: Set WEP ciphers
      iwmc3200wifi: Set WEP key from connect
      iwmc3200wifi: Fix sparse warning
      iwmc3200wifi: New initial LMAC calibration
      iwmc3200wifi: Handle UMAC stalls and UMAC assert properly
      iwmc3200wifi: Add a last_fw_err debugfs entry
      mfd: fix ab3100 warning on x86_64
      mfd: Fix ab3100-otp build failure
      mfd: Fix twl4030-power warnings

Samuel R. C. Vale (1):
      trivial: fix typos in comments s/DGBU/DBGU/

San Mehat (1):
      mmc: msm_sdccc: driver for HTC Dream

Sandeep Paulraj (17):
      davinci: Adding DM365 SOC Support
      davinci: Adding DM365 EVM board support
      davinci: Adding DM365 entries to Makefile/Kconfig/defconfig
      davinci: dm365: add mux entries for EDMA, RTC, EMAC, keypad.
      davinci: dm365: EMAC support for SoC and dm365 EVM
      davinci: dm365: add EDMA support
      davinci: dm365: add MMC/SD support
      davinci: MMC/SD Support for dm365 EVM
      davinci: dm365: add NAND support to EVM board
      davinci: DM365 Updating PINMUX Entries
      DaVinci: EDMA: Add queue 2 and 3 for DM365 and DM6467
      DaVinci: EDMA: Updating default queue handling
      DaVinci: DM365: Fix Compilation issue due to PINMUX entry
      DaVinci: DM365: Add Support for new Revision of silicon
      DaVinci: DM355: Adding PINMUX entries for DM355 Display
      DaVinci: DM365: Adding entries for DM365 IRQ's
      DaVinci: EDMA: Adding 2 new APIs for allocating/freeing PARAMs

Sanjeev Premi (1):
      OMAP3 clock: Fixed processing of bootarg 'mpurate'

Santosh Shilimkar (3):
      OMAP4: sDMA: Update the request lines and new registers.
      ARM: OMAP4: Fix NULL pointer dereference crash.
      ARM: OMAP4: Bypass the clock check.

Santosh Vernekar (4):
      [SCSI] qla2xxx: Skip RSCN processing on vha if event is global.
      [SCSI] qla2xxx: Mark all devices lost on loss of fc port.
      [SCSI] qla2xxx: Handle RSCN's per master/slave vn-port basis.
      [SCSI] qla2xxx: Correctly set FCF_TAPE_PRESENT flag based on scsi-device.

Sarah Sharp (23):
      USB: xhci: Work around for chain bit in link TRBs.
      USB: xhci: Fix slot and endpoint context debugging.
      USB: xhci: Configure endpoint code refactoring.
      USB: xhci: Set correct max packet size for HS/FS control endpoints.
      USB: xhci: Support full speed devices.
      USB: xhci: Handle stalled control endpoints.
      USB: xhci: Add quirk for Fresco Logic xHCI hardware.
      USB: xhci: Make TRB completion code comparison readable.
      USB: xhci: Handle babbling endpoints correctly.
      USB: xhci: Don't touch xhci_td after it's freed.
      USB: xhci: Check URB's actual transfer buffer size.
      USB: xhci: Check URB_SHORT_NOT_OK before setting short packet status.
      USB: xhci: Set -EREMOTEIO when xHC gives bad transfer length.
      USB: xhci: Support interrupt transfers.
      USB: Fix SS endpoint companion descriptor parsing.
      USB: xhci: Endpoint representation refactoring.
      USB: xhci: Refactor input device context setup.
      USB: xhci: Change how xHCI commands are handled.
      USB: xhci: Fix command wait list handling.
      USB: xhci: Set route string for all devices.
      USB: xhci: Set multi-TT field for LS/FS devices under hubs.
      USB: xhci: Support USB hubs.
      USB: Add hub descriptor update hook for xHCI

Sarveshwar Bandi (1):
      be2net:Creating/destroying queues regardless of netif_running() in 
suspend/resume path

Sascha Hauer (44):
      MXC: pass base/irq to mxc_timer_init
      system.c: runtime base address
      mxc: remove ARCH_NR_GPIOS
      MXC uncompress macros: determine uart base by machine type
      MXC: remove board specific setup of MXC_LL_UART_[PV]ADDR
      i.MX serial: do not use #ifdef CONFIG_ARCH_*
      mxc: remove do not include directly
      mxc: turn to soc specific init_irq functions
      MXC iomux-v3: Fix defines for PAD_CTL registers
      mx2: remove mxc_irda platform device
      mx2: Codingstyle: Let the compiler count arrays
      mx3: Codingstyle: Let the compiler count arrays
      mx1: Codingstyle: Let the compiler count arrays
      imxfb: calculate bpix value from bits_per_pixel
      imxfb: use resource_size() macro
      imxfb: Add support for multiple displays
      pcm037: Add support for SJA1000 on baseboard
      pcm038: Add support for SJA1000 on baseboard
      mxc gpio: CONFIG_ARCH_* -> cpu_is_*()
      MXC gpio interrupt support: move register definitions to .c file
      MXC: pwm driver fixes
      MXC PLL decoding: calculate mfn value with less magic
      [ARM] MXC: Switch MX1 to clkdev support
      [ARM] MXC: remove the now unused #ifndef CONFIG_COMMON_CLKDEV
      ehci mxc: Fix clocks
      ARM: mxc: Fix i2c_board_info definitions
      MXC: use variable for irq controller base in entry-macro.S
      MXC: i.MX25 timer support
      iomux-v3: Allow for a runtime base address
      mxc pwm: add mx25 support
      Add i.MX25 support
      Freescale i.MX25 PDK (3ds) board support
      fix mx35 wrong clock
      MX2: Add SPI devices/resources
      MX31: add spi controller devices/resources
      i.MX35 clock support: Add USB clocks
      mx3x: Fixup USB base addresses
      MX31 Fix spi clock names
      MX21: Compilation fix for devices.c
      mx21ads: Fix framebuffer platform data
      mfd: Add Freescale MC13783 driver
      regulator: Add Freescale MC13783 driver
      spi: remove i.MX SPI driver
      spi: add SPI driver for most known i.MX SoCs

Sascha Hlusiak (1):
      sit: allow ip fragmentation when using nopmtudisc to fix package loss

Sathya Perla (12):
      be2net: get rid of be_ctrl_info struct/abstraction
      be2net: remove pci_func field from be_adapter struct
      be2net: replace some printks with dev_err()/dev_warn()
      be2net: some name changes for consistency
      be2net: delete unnecessary code from be_cmd_POST()
      be2net: Clear pending tx completions before destroying tx queue
      be2net: fix bad queue traversal in be_rx_q_clean()
      be2net: clear & notify residual events before destroying event queues
      be2net: Set mac addr in hw regardless of netif_running()
      be2net: refactor be_msix_(un)register() code.
      be2net: destroy mcc queue before tx queues
      be2net: fix some cmds to use mccq instead of mbox

Scott Feldman (11):
      enic: add support for multiple BARs
      enic: workaround A0 erratum
      enic: bug fix: split TSO fragments larger than 16K into multiple descs
      enic: use netdev_alloc_skb
      enic: bug fix: protect fw call i/f with spinlock
      enic: bug fix: included MAC drops in rx_dropped netstat
      enic: provision for multiple Rx/Tx queues; prepare for RSS support
      enic: bug fix: enable VLAN filtering
      enic: changes to driver/firmware interface
      enic: bug fix: check for zero port MTU before posting warning
      enic: organize device initialization/deinit into separate functions

Scott James Remnant (1):
      proc connector: add event for process becoming session leader

Sebastian Andrzej Siewior (6):
      kmemcheck: depend on HAVE_ARCH_KMEMCHECK
      crypto: ansi_prng - Use just a BH lock
      crypto: ansi_prng - alloc cipher just in init
      crypto: mv_cesa - Add support for Orion5X crypto engine
      powerpc/ipic: unmask all interrupt sources
      Revert "kmod: fix race in usermodehelper code"

Sebastian Haas (4):
      can: sja1000: Add support for the new 4 channel EMS CPC-PCI cards
      cpc-usb: Removed driver from staging tree
      ems_usb: Added support for EMS CPC-USB/ARM7 CAN/USB interface
      ems_pci: fix size of CAN controllers BAR mapping for CPC-PCI v2

Sebastian Ott (16):
      [SCSI] zfcp: proper use of device register
      [S390] cio: fix not oper handling after failed [on|off]line processing
      [S390] cio: increase trace level
      [S390] cio: ensure to hold a reference for deferred deregistration
      [S390] cio: fix use after free in s390 debug feature
      [S390] cio: fix memleak in subchannel validation
      [S390] cio: remove subchannel init_name
      [S390] cio: move final put_device to ccw_device_unregister
      [S390] cio: remove ccw_device init_name
      [S390] proper use of device register
      [S390] cio: merge init calls
      [S390] cio: introduce css_eval_scheduled
      [S390] cio: introduce css_settle
      [S390] cio: dont kfree vmalloced memory
      [S390] cio: idset use actual number of ssids
      [S390] cio: introduce consistent subchannel scanning

Sekhar Nori (1):
      davinci: make arch_idle and arch_reset as inline functions

Senthil Balasubramanian (9):
      ath9k: remove unnecessary STATION mode check.
      ath9k: stop ani when the STA gets disconnected.
      ath9k: race condition in SCANNING state check during ANI calibration
      ath9k: Handle different TX and RX streams properly.
      ath9k: Manipulate and report the correct RSSI
      ath9k: RX stucks during heavy traffic in HT40 mode.
      ath9k: Fix TX hang issue with Atheros chipsets
      ath9k: Adjust the chainmasks properly
      ath9k: Fix bug in chain handling

Serge E. Hallyn (1):
      KEYS: Make /proc/keys use keyid not numread as file position [try #6]

Sergei Shtylyov (1):
      davinci: DM646x: pass correct MUSB IRQs

Sergey Matyukevich (3):
      ARM: 5631/1: Platform data for CF/IDE support in AT91SAM9260
      ARM: 5632/1: Board-specific data for IDE support on afeb9260
      at91_ide: remove headers specific for at91sam9263

Sergey Senozhatsky (3):
      HID: Avoid double spin_lock_init on usbhid->lock
      kmemleak: Printing of the objects hex dump
      x86: Fix uaccess_32.h typo

Sergio Aguirre (1):
      OMAP3: 3430SDP: Fix defconfig

Shan Wei (3):
      cfq: fix the log message after dispatched a request
      Staging: usb-ip: vhci_hdc:Fix the returned error value
      ipv4: check optlen for IP_MULTICAST_IF option

Shane Huang (3):
      libata: add SATA PMP revision information for spec 1.2
      ahci: Add AMD SB900 SATA/IDE controller device IDs
      ahci: kill @force_restart and refine CLO for ahci_kick_engine()

Shane Wang (2):
      x86, intel_txt: clean up the impact on generic code, unbreak non-x86
      crypto: vmac - New hash algorithm for intel_txt support

Shaohua Li (8):
      [libata] add DMA setup FIS auto-activate feature
      drm/i915: Support IGD EOS
      memory hotplug: update zone pcp at memory online
      memory hotplug: exclude isolated page from pco page alloc
      memory hotplug: make pages from movable zone always isolatable
      memory hotplug: alloc page from other node in memory online
      memory hotplug: migrate swap cache page
      writeback: move inodes from one super_block together

Sheng Yang (6):
      KVM: Downsize max support MSI-X entry to 256
      KVM: No disable_irq for MSI/MSI-X interrupt on device assignment
      KVM: Fix apic_mmio_write return for unaligned write
      KVM: Discard unnecessary kvm_mmu_flush_tlb() in kvm_mmu_load()
      KVM: VMX: Introduce KVM_SET_IDENTITY_MAP_ADDR ioctl
      KVM: VMX: Fix EPT with WP bit change during paging

Shine Liu (3):
      ASoC: UDA134X: Fix mistaken mute/unmute code
      ASoC: S3C24XX : Align the peroid size to the buffer size
      ASoC: S3C platform: Fix s3c2410_dma_started() called at improper time

Shyam Sundar (1):
      [SCSI] qla2xxx: Pad IOCB structure for size requirements.

Siddarth Gore (2):
      [ARM] Kirkwood: Add support for 6281-A1
      mtd: m25p80: add support for 3 Macronix flash chips

Simon Farnsworth (1):
      solos: Show Interleaving details for ADSL2 and 2+

Simon Guinot (2):
      [ARM] orion5x: Add LaCie NAS d2Network support
      [ARM] orion5x: Add LaCie NAS 2Big Network support

Simon Horman (1):
      ipvs: Use atomic operations atomicly

Singh, Vimal (1):
      mtd: nand_base: allow drivers to choose ECC block size

Sneha Narnakaje (3):
      mtd: nand: add "page" parameter to all read_page/read_page_raw APIs
      mtd: nand: add new ECC mode - ECC_HW_OOB_FIRST
      mtd: nand: DaVinci: Add 4-bit ECC support for large page NAND chips

Solomon Peachy (1):
      powerpc/40x: Add support for the ESTeem 195E (PPC405EP) SBC

Sonic Zhang (4):
      printk: Fix "printk: Enable the use of more than one CON_BOOT (early 
console)"
      Blackfin: unify duplicated SMP checks in L2 cache kconfig
      Blackfin: do not try displaying the end of the stack
      Blackfin: increase default async timings for parallel flashes

Sophie Hamilton (1):
      ALSA: cs46xx - Fix minimum period size

Sreenivasa Honnur (9):
      vxge: Removed ioremap of unused bar addresses and their references
      vxge: Fixed memory leak by freeing memory allocated for device_config
      vxge: check for card status before continuing in device close
      vxge: Corrected Register map entry for xmac_link registers
      vxge: Removed the code to bounds check the mss value
      vxge: Fixes in isr routine
      vxge: Disable fcs stripping.
      vxge: Printing the function's configured mode of operation
      vxge: Version update

Sridhar Samudrala (8):
      udpv4: Handle large incoming UDP/IPv4 packets and support software UFO.
      udpv6: Fix HW checksum support for outgoing UFO packets
      udpv6: Fix gso_size setting in ip6_ufo_append_data
      udpv6: Remove unused skb argument of ipv6_select_ident()
      udpv6: Handle large incoming UDP/IPv6 packets and support software UFO
      virtio-net: Allow UFO feature to be set and advertised.
      tun: Allow tap device to send/receive UFO packets.
      ethtool: device independent rx_csum and get_flags routines

Sriram (1):
      TI Davinci EMAC: Fix in vector definition for EMAC_VERSION_2

Stanislaw Gruszka (5):
      itimers: Merge ITIMER_VIRT and ITIMER_PROF
      itimers: Fix periodic tics precision
      itimers: Simplify arm_timer() code a bit
      cputime: Optimize jiffies_to_cputime(1)
      iwlagn: fix panic in iwl{5000,4965}_rx_reply_tx

Stanley.Miao (1):
      omapfb: add support for the ZOOM MDK LCD

Stefan Haberland (2):
      [S390] dasd: optimize cpu usage in goodcase
      [S390] dasd: fix message naming

Stefan Pledl (2):
      Blackfin: fix BF548 UART0 DMA IRQ translation
      Blackfin: bf548-ezkit: fix incorrect LCD size parameters

Stefan Richter (8):
      firewire: ohci: fix Self ID Count register mask (safeguard against buffer 
overflow)
      firewire: core: header file cleanup
      firewire: core: fix race with parallel PCI device probe
      firewire: core: fix topology map response handler
      firewire: sbp2: fix status reception
      firewire: sbp2: remove a workaround for Momobay FX-3A
      ieee1394: sbp2: remove a workaround for Momobay FX-3A
      V4L/DVB (12583): firedtv: combine some debug logging code

Stefan Roese (8):
      powerpc: Add AMCC 460EX/460GT Rev. B support to cputable.c
      powerpc/44x: Add NAND support to Canyonlands dts
      powerpc/40x: Update Kilauea dts to support NAND, RTC and HWMON
      powerpc/44x: Update Canyonlands defconfig to support NOR, NAND and RTC
      powerpc/40x: Update kilauea defconfig to support NAND, RTC and HWMON
      powerpc/44x: Update Arches dts
      powerpc/44x: Update Arches defconfig
      mtd: jedec: fix compilation problem with I28F640C3B definition

Stefan Steuerwald (1):
      rt2x00: Implement set_tim callback for all drivers

Stefan Weil (1):
      wl12xx: fix spelling

Stefan Weinhuber (2):
      [S390] dasd: fail requests when device state is less then ready
      [S390] dasd: tolerate devices that have no feature codes

Stefani Seibold (2):
      ctags: usability fix
      procfs: provide stack information for threads

Steffen Klassert (7):
      crypto: tcrypt - Test algorithms by name
      crypto: cryptd - Fix uninitialized return value
      crypto: ahash - Use GFP_KERNEL on allocation if the request can sleep
      crypto: shash - Test for the algorithms import function before exporting 
it
      crypto: authenc - Convert to ahash
      crypto: xcbc - Fix alignment calculation of xcbc_tfm_ctx
      crypto: ansi_cprng - Fix module initialization

Stelian Pop (1):
      ALSA: hda - Enable HP output with Macbook Pro 5, 5

Sten Spans (1):
      security: fix security_file_lock cmd argument

Stephane Marguet (Stemp) (1):
      V4L/DVB (12690): gspca - pac7311: Webcam 06f8:3009 added.

Stephen Gildea (1):
      fujitsu-laptop: support led-class as module

Stephen Hemminger (65):
      vlan: allow creating vlan when real device is not up
      sky2: hold spinlock around phy_power_down
      sky2: hold RTNL when doing suspend/shutdown operations
      sky2: cleanup restart operations
      sky2: lock less transmit completion
      sky2: fix pause negotiation
      sky2: version 1.24
      sky2: remove restarting workaround flag
      sky2: use upper/lower 32 bits
      sky2: transmit ring 64 bit conservation
      sky2: simplify list element error
      sky2: dynamic size transmit ring
      sky2: optimize transmit completion
      sky2: no recycling
      sky2: version 1.25
      bonding: use compare_ether_addr
      pktgen: minor cleanup
      pktgen: change inlining
      pktgen: mark read-only/mostly variables
      pktgen: stop_device cleanup
      pktgen: xmit logic reorganization
      pktgen: cleanup clone count test
      pktgen: use netdev_alloc_skb
      pktgen: reorganize transmit loop
      pktgen: avoid calling gettimeofday
      pktgen: convert to use ktime_t
      pktgen: spin using hrtimer
      pktgen: use common idle routine
      pktgen: cleanup checkpatch warnings
      pktgen: increase version
      netdev: change transmit to limited range type
      netdev: convert pseudo-devices to netdev_tx_t
      convert ATM drivers to netdev_tx_t
      convert hamradio drivers to netdev_txreturnt_t
      isdn: convert to netdev_tx_t
      usbnet: convert to netdev_tx_t
      tokenring: convert to netdev_tx_t
      wan: convert drivers to netdev_tx_t
      hdlc: convert to netdev_tx_t
      netdev: convert pcmcia drivers to netdev_tx_t
      irda: convert to netdev_tx_t
      netdev: convert pseudo drivers to netdev_tx_t
      uwb: convert to netdev_tx_t
      tulip: convert drivers to netdev_tx_t
      3com: convert drivers to netdev_tx_t
      intel: convert drivers to netdev_tx_t
      appletalk: convert drivers to netdev_tx_t
      wireless: convert drivers to netdev_tx_t
      netdev: convert bulk of drivers to netdev_tx_t
      sky2: fix management of driver LED
      net: make neigh_ops constant
      netdev: drivers should make ethtool_ops const
      net: seq_operations should be const
      tcp: MD5 operations should be const
      inet: inet_connection_sock_af_ops const
      net: file_operations should be const
      sky2: only enable Vaux if capable of wakeup
      wan: dlci/sdla transmit return dehacking
      net: force bridge module(s) to be GPL
      dca: module load should not be an error message
      sky2: transmit ring accounting
      sky2: Make sure both ports initialize correctly
      trivial: typo in kernel-parameters.txt
      pktgen: T_TERMINATE flag is unused
      pktgen: better scheduler friendliness

Stephen Kitt (1):
      Input: joydev - validate axis/button maps before clobbering current ones

Stephen Rothwell (5):
      net: fix multiple definitions of setup_w6692
      powerpc: use consistent types in mktree
      intel-iommu: include linux/dmi.h to use dmi_ routines
      KVM: powerpc: fix some init/exit annotations
      nfsd: return success for non-NFS4 nfs4_state_start

Stephen Smalley (1):
      selinux: restore optimization to selinux_file_permission

Steve Dickson (1):
      nfsd4: nfsv4 clients should cross mountpoints

Steve French (4):
      [CIFS] potential NULL dereference in parse_DFS_referrals()
      [CIFS] Fix checkpatch warnings
      [CIFS] Fix build break when keys support turned off
      [CIFS] Remove build warning

Steve Glendinning (3):
      smsc95xx: remove EEPROM loaded check
      smsc95xx: add additional USB product IDs
      smsc95xx: fix transmission where ZLP is expected

Steve Holland (3):
      USB: usbtmc: Fix short reads in usbtmc_read()
      USB: usbtmc: inhibit corruption
      USB: usbtmc: correct termination condition for reads.

Steve Sakoman (2):
      omapfb: add support for the OMAP3 EVM LCD
      omapfb: add support for the Gumstix Overo LCD

Steve Wise (8):
      RDMA/cxgb3: iwch_unregister_device leaks memory
      RDMA/cxgb3: Set the appropriate IO channel in rdma_init work requests
      RDMA/cxgb3: Handle port events properly
      RDMA/cxgb3: Don't free endpoints early
      RDMA/cxgb3: Wake up any waiters on peer close/abort
      RDMA/cxgb3: Don't ignore insert_handle() failures
      RDMA/cxgb3: Clean up properly on FW mismatch failures
      RDMA/iwcm: Reject the connection when the cm_id is destroyed

Steven A. Falco (2):
      pcmcia: Use phys_addr_t for physical addresses
      spi: add spi_ppc4xx driver

Steven Rostedt (67):
      ring-buffer: make the buffer a true circular link list
      ring-buffer: make lockless
      ring-buffer: add design document
      sched: Check for pushing rt tasks after all scheduling
      sched: Add new prio to cpupri before removing old prio
      perf tools: Add trace event debugfs IO handler
      perf tools: Add trace event debugfs stream reader
      perf tools: Add trace event information parser
      kconfig: add streamline_config.pl to scripts
      kconfig: make localmodconfig to run streamline_config.pl
      kconfig: add make localyesconfig option
      kconfig: streamline_config.pl do not stop with no depends
      kconfig: do not warn about modules built in
      kconfig: enable CONFIG_IKCONFIG from streamline_config.pl
      kconfig: add check if end exists in extract-ikconfig
      kconfig: have extract-ikconfig read ELF files
      kconfig: keep config.gz around even if CONFIG_IKCONFIG_PROC is not set
      kconfig: search for a config to base the local(mod|yes)config on
      kconfig: unset IKCONFIG_PROC and clean up nesting
      kconfig: test for /boot/config-uname after /proc/config.gz in localconfig
      kconfig: make local .config default for streamline_config
      kconfig: test if a .config already exists
      kconfig: add missing dependency of conf to localyesconfig
      tracing/sched: show CPU task wakes up on in trace event
      tracing: add comments to explain TRACE_EVENT out of protection
      tracing: remove legacy select of MARKERS by context switch tracing
      tracing: only show tracing_max_latency when latency tracer configured
      ring-buffer: do not reset while in a commit
      ring-buffer: do not swap buffers during a commit
      ring-buffer: remove unnecessary cpu_relax
      ring-buffer: fix ring_buffer_read crossing pages
      ring-buffer: remove ring_buffer_event_discard
      ring-buffer: do not count discarded events
      ring-buffer: disable all cpu buffers when one finds a problem
      tracing: print out start and stop in latency traces
      tracing: disable update max tracer while reading trace
      tracing: disable buffers and synchronize_sched before resetting
      tracing: remove users of tracing_reset
      tracing: use timestamp to determine start of latency traces
      tracing: make tracing_reset safe for external use
      tracing: pass around ring buffer instead of tracer
      tracing: add trace_array_printk for internal tracers to use
      tracing: report error in trace if we fail to swap latency buffer
      ring-buffer: check for swapped buffers in start of committing
      ring-buffer: only enable ring_buffer_swap_cpu when needed
      tracing: do not grab lock in wakeup latency function tracing
      x86/tracing: comment need for atomic nop
      tracing: add latency format to function_graph tracer
      tracing: move tgid out of generic entry and into userstack
      tracing: add lock depth to entries
      tracing: consolidate code between trace_output.c and 
trace_function_graph.c
      tracing: allow filter predicates to handle ksym symbols
      tracing: use macros to create internal ftrace entry ring buffer structures
      tracing: show details of structures within the ftrace structures
      tracing: use the new trace_entries.h to create format files
      tracing: remove trace_event_types.h
      tracing: add filter event logic to special, mmiotrace and boot tracers
      ring-buffer: typecast cmpxchg to fix PowerPC warning
      tracing: add static to generated TRACE_EVENT functions
      tracing: have TRACE_EVENT macro use __flags to not shadow parameter
      tracing: make testing syscall events a separate configuration
      tracing: optimize global_trace_clock cachelines
      tracing: remove notrace from __kprobes annotation
      vsprintf: add %ps that is the same as %pS but is like %pf
      tracing: switch function prints from %pf to %ps
      vsnprintf: remove duplicate comment of vsnprintf
      libfs: make simple_read_from_buffer conventional

Steven Toth (33):
      V4L/DVB (12304): cx23885: Remove hardcoded gpio bits from the encoder 
driver
      V4L/DVB (12305): cx23885: Convert existing HVR1800 GPIO calls into new 
format
      V4L/DVB (12306): cx23885: Add support for ATSC/QAM on Hauppauge HVR-1850
      V4L/DVB (12307): cx23885: Modify hardware revision detection for newer 
silicon
      V4L/DVB (12347): cx25840: Bugfix for no DVB-T on the Hauppauge HVR-1700
      V4L/DVB (12922): Add the SAA7164 I2C bus identifier
      V4L/DVB (12923): SAA7164: Add support for the NXP SAA7164 silicon
      V4L/DVB (12924): SAA7164: Fix some 32/64bit compile time warnings
      V4L/DVB (12925): SAA7164: Adjust I/F's to the TDA10048 enabling DVB-T lock
      V4L/DVB (12926): SAA7164: Email address change
      V4L/DVB (12927): SAA7164: Remove volatiles for PCI writes (coding style 
violation)
      V4L/DVB (12928): SAA7164: Increase firmware load tolerance
      V4L/DVB (12929): SAA7164: OOPS avoidance during interrupt handling
      V4L/DVB (12930): SAA7164: Removed spurious I2C errors during driver load 
with DVB-T boards.
      V4L/DVB (12931): SAA7164: Fix the 88021 definition to work with 
production boards.
      V4L/DVB (12932): SAA7164: Fixed the missing eeprom parse on a specific 
board.
      V4L/DVB (12933): SAA7164: Fix IRQ related system hang when firmware is 
not found.
      V4L/DVB (12934): SAA7164: Fix i2c eeprom read errors during load (some 
boards).
      V4L/DVB (12935): SAA7164: Ensure we specify I/F's for all bandwidths
      V4L/DVB (12936): SAA7164: Added waitsecs module parameter
      V4L/DVB (12937): SAA7164: Cleanup a printk
      V4L/DVB (12938): SAA7164: Increase the firmware command timeout to avoid 
firmware errors.
      V4L/DVB (12939): SAA7164: Removed a duplicate call to address any PCI 
quirks.
      V4L/DVB (12940): SAA7164: IRQ / message timeout related change
      V4L/DVB (12941): SAA7164: Removed spurious debug
      V4L/DVB (12942): SAA7164: HVR2250 changes related to attach time tuner 
configuration
      V4L/DVB (12943): SAA7164: Add a warning about addr usage
      V4L/DVB (12944): SAA7164: Minor i2c assignment cleanup
      V4L/DVB (12945): SAA7164: Ensure the HVR-2200 second tuner is configured 
in slave mode.
      V4L/DVB (12946): SAA7164: Add support for a new HVR-2250 hardware revision
      V4L/DVB (12974): SAA7164: Remove the SAA7164 bus id, no longer required.
      V4L/DVB (12975): SAA7164: Remove the i2c client_attach/detach support, no 
longer required.
      V4L/DVB (12976): SAA7164: Removed bus registration messages from driver 
startup

Steven Whitehouse (13):
      GFS2: Add online uevent to GFS2
      GFS2: Add some more info to uevents
      GFS2: Improve error handling in inode allocation
      GFS2: Replace assertion with proper error handling
      GFS2: Add sysfs link to device
      GFS2: Add a document explaining GFS2's uevents
      GFS2: Add explanation of extended attr on-disk format
      GFS2: Clean up of extended attribute support
      GFS2: Rename eattr.[ch] as xattr.[ch]
      GFS2: Remove no_formal_ino generating code
      GFS2: Be extra careful about deallocating inodes
      GFS2: Remove unused sysfs file
      GFS2: Whitespace fixes

Stoyan Gaydarov (3):
      powerpc: ARRAY_SIZE changes in pasemi and powermac code
      ARRAY_SIZE changes
      Staging: ARRAY_SIZE changes

Stuart Menefy (11):
      sh: Rework irqflags tracing to fix up CONFIG_PROVE_LOCKING.
      sh: Remove implicit sign extension from assembler immediates
      sh: Read from CCN_PVR instead of ROM for delay.
      sh: generic_in/outs{bwl} optimizations.
      sh: Optimise memcpy_to/fromio for SH4
      sh: Improve comments int SH4 cache flushing code
      sh: Add sys_cacheflush() call for SH CPUs.
      sh: Fix underflow in SH udelay() code.
      sh: Fixes some write posting issues in the interrupt handling for SH
      sh: Fix overzealous checking in __ioremap()
      sh: Fix problems with cache flushing when cache is in write-through mode

Subrata Modak (2):
      UBIFS: suppress compilation warning
      UBIFS: remove unused functions

Sudhakar Rajashekhara (19):
      davinci: EDMA: multiple CCs, channel mapping and API changes
      davinci: EDMA: add support for dm646x
      davinci: Pass proper EDMA CC interrupt number for DA830/OMAP-L137
      davinci: Rearrange the da830/omap-l137 macros and functions
      davinci: Add base DA850/OMAP-L138 SoC support
      davinci: Add support for DA850/OMAP-L138 EVM board
      davinci: Add EMAC support for da850/omap-l138
      davinci: Configure MDIO pins for EMAC
      davinci: Correct the number of GPIO pins for da850/omap-l138
      davinci: Macro to convert GPIO signal to GPIO pin number
      davinci: Add platform support for da850/omap-l138 GLCD
      davinci: Add MMC/SD support for da850/omap-l138
      davinci: Add NAND flash support for DA850/OMAP-L138
      davinci: Add NOR flash support for da850/omap-l138
      davinci: Handle pinmux conflict between mmc/sd and nor flash
      Staging: panel: Add support for TI CLCD interface
      driver/Makefile: Initialize "mtd" and "spi" before "net"
      davinci: fb: Frame Buffer driver for TI DA8xx/OMAP-L1xx
      davinci-fb-frame-buffer-driver-for-ti-da8xx-omap-l1xx-v4

Sujith (37):
      mac80211: Add a few 802.11n defines for AMPDU parameters
      ath9k: Trivial fix in Kconfig
      ath9k: Fix a sparse warning
      ath9k: Remove redundant HT macros
      ath9k: Cleanup return values
      ath9k: Remove a few redundant variables/macros
      ath9k: Add debug counters for TX
      ath9k: Remove unneeded assignment of protocol field
      ath9k: Cleanup function return types
      ath9k: Try to fix whitespace damage
      ath9k: Remove a few DEBUG mesages
      ath9k: Split eeprom.c into manageable pieces
      ath9k: Cleanup ath9k_hw_4k_set_gain() interface
      ath9k: Add macros for Antenna Diversity
      ath9k: Clean antenna configuration for 4K EEPROM chips
      ath9k: Cleanup TX power calculation for 4K chips
      ath9k: Remove local chainmask variable
      ath9k: Update beacon RSSI
      ath9k: Remove has_hw_phycounters
      ath9k: Remove duplicate variables
      ath9k: Fix bug in PCI resume
      ath9k: Set HW state properly
      ath9k: Fix TX poll cancelling
      ath9k: Fix chainmask selection during scanning
      ath9k: Reduce the frequency of PA offset calibration
      ath9k: Fix bugs in programming registers during PA CAL
      ath9k: Handle PA cal usage properly
      ath9k: Update INITVALs for AR9285
      ath9k: Wrap DMA dump function with PS wakeup/restore
      ath9k: Fix RX Filter handling for BAR
      ath9k: Fix channelFlags for 2GHZ
      ath9k: Fix bug in ANI channel handling
      ath9k: Fix bug in ANI channel handling
      ath9k: Restore TSF after RESET
      ath9k: Fix chip wakeup issue
      ath9k: Fix regression in PA calibration
      ath9k: Fix RFKILL bugs

Sukadev Bhattiprolu (2):
      fork(): disable CLONE_PARENT for init
      pidns: deny CLONE_PARENT|CLONE_NEWPID combination

Sunil Mushran (1):
      ocfs2: __ocfs2_abort() should not enable panic for local mounts

Suresh Jayaraman (1):
      PATCH] cifs: fix broken mounts when a SSH tunnel is used (try #4)

Suresh Siddha (4):
      generic-ipi: Allow cpus not yet online to call smp_call_function with 
irqs disabled
      x86, pat/mtrr: Rendezvous all the cpus for MTRR/PAT init
      x86, pat: don't use rb-tree based lookup in reserve_memtype()
      x86, apic: Use logical flat on intel with <= 8 logical cpus

Suzuki Poulose (1):
      fix compat_sys_utimensat()

Swen Schillig (12):
      [SCSI] zfcp: invalid usage after free of port resources
      [SCSI] zfcp: fix layering oddities between zfcp_fsf and zfcp_qdio
      [SCSI] zfcp: Replace fsf_req wait_queue with completion
      [SCSI] zfcp: Improve request allocation through mempools
      [SCSI] zfcp: Remove the useless ZFCP_REQ_AUTO_CLEANUP flag
      [SCSI] zfcp: Move workqueue to adapter struct
      [SCSI] zfcp: Separate qdio attributes from zfcp_fsf_req
      [SCSI] zfcp: Move qdio related data out of zfcp_adapter
      [SCSI] zfcp: Update dbf calls
      [SCSI] zfcp: introduce _setup, _destroy for qdio and FC
      [SCSI] zfcp: Apply common naming conventions to zfcp_fc
      [SCSI] zfcp: resolve false usage of dd_data in fc_rport

Syed Rafiuddin (4):
      ARM: OMAP4: Add McBSP support
      ARM: OMAP4: Add UART4 support
      ARM: OMAP4: Update the GPIO support
      spi: McSPI support for OMAP4

Tai-hwa Liang (1):
      Input: add new driver for Sentelic Finger Sensing Pad

Takashi Iwai (160):
      ALSA: Add new TLV types for dBwith min/max
      ALSA: usb-audio - Use the new TLV_DB_MINMAX type
      ALSA: usb-audio - Correct bogus volume dB information
      ALSA: hda - Don't call snd_hda_codec_configure in snd_hda_codec_new()
      ALSA: hda - Add patch module option
      ALSA: hda - Add description about patch loading
      ALSA: hda - More description about patch module option
      Merge branch 'for-2.6.32' of 
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc
      ALSA: hda - Check "beep" hint
      Merge branch 'fix/hda-samsung-p50' into topic/hda
      Merge branch 'fix/hda' into topic/hda
      Merge branch 'topic/hda-patch' into topic/hda
      ALSA: hda - Merge patch_alc882() and patch_alc883()
      ALSA: hda - Fix input pinctl for ALC882 auto mode
      ALSA: hda - Allow FLOAT PCM format
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Add Cirrus Logic CS420x support
      ALSA: ice1724 - Fix section mismatch
      ALSA: hda - Add missing mixer amp initialization for ALC882
      ALSA: hda - Manually expand alc882_init_verbs
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Don't override maxbps for FLOAT sharing with linear formats
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Fix cirrus codec parsing
      ALSA: hda - Force to initialize input mixer setup for CS420x
      ALSA: hda - Add CS420x-specific coef setup
      ALSA: info - Use krealloc()
      ALSA: hda - Fix double creation of SPDIF input controls
      ALSA: hda - Add quirk for MacBook Pro 5,5 with CS4206
      ALSA: hda - Add GPIO setup for MacBook pro 5,5 with CS420x
      ALSA: hda - Fix the speaker volume control name
      ALSA: hda - Fix compile warnings in patch_cirrus.c
      ALSA: Fix SG-buffer DMA with non-coherent architectures
      ALSA: hda - don't build digital output controls if not exist
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Fix the merge error
      ALSA: hda - Check codec errors in snd_hda_get_connections()
      ASoC: Kill direct accesses to driver_data
      ALSA: hda - Fix the previous sanity check in make_codec_cmd()
      ALSA: hda - Fix ALC268 parser for mono speaker
      Merge branch 'fix/hda' into topic/hda
      ALSA: ctxfi - Native timer support for emu20k2
      Merge branch 'fix/ctxfi' into topic/ctxfi
      ALSA: hda - Reduce click noise at power-saving
      ALSA: hda - Fix ALC861 auto-mode parser
      Merge branch 'fix/ctxfi' into topic/ctxfi
      ALSA: ctxfi - Simple code clean up
      ALSA: hda - Add description of new models for ALC889/889A
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Introduce get_wcaps_type() macro
      ALSA: hda - Add exception for volume-knob in snd_hda_get_connections()
      ALSA: hda - Reword information messages for BIOS auto-probing mode
      ALSA: hda - Don't create unneeded digital input source for IDT 92HD71x
      ALSA: hda - Create Capture controls dynamically
      ALSA: hda - Don't create analog mixer for IDT92HD71bxx
      ALSA: hda - Avoid overwrite of jack events with STAC/IDT
      ALSA: hda - Support auto-mic switching with IDT/STAC codec
      ALSA: hda - Remove static connection in IDT 92HD71bxx
      ALSA: hda - Add missing DMUX initialization for auto-mic with STAC/IDT
      ALSA: hda - No analog mix input source as default for IDT92HD71bxx
      ALSA: hda - Fix typos of Capture controls.
      ALSA: hda - Integrate Digital Input Source to Input Source
      ALSA: hda - Add line-out jack detection on IDT/STAC codecs
      Merge branch 'fix/hda' into topic/hda
      Merge branch 'topic/hda-cirrus' into topic/hda
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Fix line-out jack detection
      ALSA: hda - Fix line-out jack handling with STAC/IDT codec
      ALSA: hda - Add quirks for some HP laptops
      ALSA: hda - Fix Oops due to STAC/IDT auto-mic changes
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Add auto-mic support for Realtek codecs
      ALSA: hda - Use only one capture stream for auto-mic
      ALSA: usb-audio - Fix types taken in min()
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Check connectivity for auto-mic of Realtek codecs
      ALSA: hda - Add a white-list for MSI option
      ALSA: hda - Add setup hook to ALC preset struct
      ALSA: hda - Clean up init and setup hooks for Realtek codecs
      ALSA: hda - Enable line-out detection only with speakers
      Merge branch 'topic/hda-dmic-fix' into topic/hda
      ALSA: hda - Fix / clean up IDT92HD83xxx codec parser
      ALSA: hda - Add missing num_adc_nids definition for IDT92HD8xxx
      ALSA: hda - Fix invalid capture mixers with some ALC268 models
      Merge branch 'fix/hda' into topic/hda
      Merge branch 'fix/hda' into topic/hda
      ALSA: pcm - Fix drain behavior in non-blocking mode
      ASoC: add missing inclusion of debugfs.h
      ASoC: Remove unneeded inclusion of linux/regulator/consumer.h
      ALSA: hda - Reuse ALC268 parser for ALC269
      ALSA: hda - Generalize input pin parsing in patch_realtek.c
      ALSA: hda - Improve auto-cfg mixer name for ALC880
      ALSA: hda - Improve auto-cfg mixer name for ALC260
      ALSA: hda - Improve auto-cfg mixer name for ALC262
      ALSA: hda - Improve auto-cfg mixer name for ALC861-VD
      ALSA: hda - Improve auto-cfg mixer name for ALC662
      ALSA: hda - Add / fix model entries for HD-audio driver
      ALSA: core - strip too long file names in snd_print*()
      ALSA: hda - Add more quirk for HP laptops with AD1984A
      ALSA: Add debug module option
      ALSA: pcm - Increase protocol version
      ALSA: Fixed a typo of printk()
      ALSA: hda - Create "Digital Mic Capture Volume" correctly for IDT codecs
      ALSA: hda - Fix ALC268/ALC269 headphone pin routing
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Add support of docking auto-mute/mic for AD1984A laptop model
      ALSA: hda - Add missing GPIO initialization for AD1984A laptop model
      ALSA: hda - Add another entry for Nvidia HDMI device
      ALSA: hda - Unmute docking line-out as default with AD1984A codec
      ALSA: hda - Fix obsolete CONFIG_SND_DEBUG_DETECT
      ALSA: hda - Fix input source selection of IDT92HD73xx
      ALSA: hda - Remove dead codes from patch_sigmatel.c
      ALSA: hda - Add support of Alienware M17x laptop
      ALSA: dummy - Support high-res timer mode
      ALSA: dummy - Better jiffies handling
      ALSA: dummy - Add more description
      ALSA: dummy - Fix the timer calculation in systimer mode
      ALSA: dummy - Fake buffer allocations
      ALSA: Remove struct snd_monitor_file from public sound/core.h
      ALSA: Remove unneeded ifdef from sound/core.h
      ALSA: hda - Use auto model for HP laptops with ALC268 codec
      ALSA: Re-export snd_pcm_format_name() function
      ALSA: Add const prefix to proc helper functions
      ALSA: dummy - Add debug proc file
      ALSA: dummy - Increase MAX_PCM_SUBSTREAMS to 128
      Merge branch 'topic/ali5451-cleanup' into for-linus
      Merge branch 'topic/asoc' into for-linus
      Merge branch 'topic/azt3328' into for-linus
      Merge branch 'topic/cleanup' into for-linus
      Merge branch 'topic/cmi8330' into for-linus
      Merge branch 'topic/cs46xx' into for-linus
      Merge branch 'topic/ctl-add-remove-fixes' into for-linus
      Merge branch 'topic/ctxfi' into for-linus
      Merge branch 'topic/dma-sgbuf' into for-linus
      Merge branch 'topic/dummy' into for-linus
      Merge branch 'topic/hda' into for-linus
      Merge branch 'topic/hdsp' into for-linus
      Merge branch 'topic/ice1724-pm' into for-linus
      Merge branch 'topic/midi' into for-linus
      Merge branch 'topic/misc' into for-linus
      Merge branch 'topic/oss' into for-linus
      Merge branch 'topic/oxygen' into for-linus
      Merge branch 'topic/pcm-drain-nonblock' into for-linus
      Merge branch 'topic/pcm-estrpipe-in-pm' into for-linus
      Merge branch 'topic/snd-printk' into for-linus
      Merge branch 'topic/soundcore-preclaim' into for-linus
      Merge branch 'topic/tlv-minmax' into for-linus
      Merge branch 'topic/usb-audio' into for-linus
      Merge branch 'topic/ymfpci' into for-linus
      ALSA: hda - Add missing model=auto entry for ALC269
      ALSA: hda - Set default GPIO for STAC/IDT codecs
      ALSA: hda - Set default GPIO for IDT92HD71bxx
      ALSA: hda - Fix HP/line-out initialization with IDT/STAC codecs
      ALSA: hda - Add support for HP dv6
      ALSA: hda - Fix IDT92HD83* codec setup
      ALSA: hda - Fix Dell S14 pin setup
      ALSA: hda - Fix MSI GX620 mixer
      Merge branch 'fix/asoc' into for-linus
      Merge branch 'fix/hda' into for-linus
      ALSA: pcm - Simplify snd_pcm_drain() implementation

Tao Ma (42):
      ocfs2: Define refcount tree structure.
      ocfs2: Add metaecc for ocfs2_refcount_block.
      ocfs2: Add ocfs2_read_refcount_block.
      ocfs2: Abstract caching info checkpoint.
      ocfs2: Add new refcount tree lock resource in dlmglue.
      ocfs2: Add caching info for refcount tree.
      ocfs2: Add refcount tree lock mechanism.
      ocfs2: Basic tree root operation.
      ocfs2: Wrap ocfs2_extent_contig in ocfs2_extent_tree.
      ocfs2: Abstract extent split process.
      ocfs2: Add refcount b-tree as a new extent tree.
      ocfs2: move tree path functions to alloc.h.
      ocfs2: Add support for incrementing refcount in the tree.
      ocfs2: Add support of decrementing refcount for delete.
      ocfs2: Add functions for extents refcounted.
      ocfs2: Decrement refcount when truncating refcounted extents.
      ocfs2: Add CoW support.
      ocfs2: CoW refcount tree improvement.
      ocfs2: Integrate CoW in file write.
      ocfs2: CoW a reflinked cluster when it is truncated.
      ocfs2: Add normal functions for reflink a normal file's extents.
      ocfs2: handle file attributes issue for reflink.
      ocfs2: Return extent flags for xattr value tree.
      ocfs2: Abstract duplicate clusters process in CoW.
      ocfs2: Add CoW support for xattr.
      ocfs2: Remove inode from ocfs2_xattr_bucket_get_name_value.
      ocfs2: Abstract the creation of xattr block.
      ocfs2: Abstract ocfs2 xattr tree extend rec iteration process.
      ocfs2: Attach xattr clusters to refcount tree.
      ocfs2: Call refcount tree remove process properly.
      ocfs2: Create an xattr indexed block if needed.
      ocfs2: Add reflink support for xattr.
      ocfs2: Modify removing xattr process for refcount.
      ocfs2: Don't merge in 1st refcount ops of reflink.
      ocfs2: Make transaction extend more efficient.
      ocfs2: Use proper parameter for some inode operation.
      ocfs2: Create reflinked file in orphan dir.
      ocfs2: Add preserve to reflink.
      ocfs2: Implement ocfs2_reflink.
      ocfs2: Enable refcount tree support.
      ocfs2: Add ioctl for reflink.
      ocfs2: Use buffer IO if we are appending a file.

Tejun Heo (68):
      percpu: use dynamic percpu allocator as the default percpu allocator
      linker script: throw away .discard section
      percpu: cleanup percpu array definitions
      percpu: use DEFINE_PER_CPU_SHARED_ALIGNED()
      percpu: clean up percpu variable definitions
      percpu: implement optional weak percpu definitions
      alpha: kill unnecessary __used attribute in PER_CPU_ATTRIBUTES
      alpha: switch to dynamic percpu allocator
      s390: switch to dynamic percpu allocator
      sparc64: fix build breakage introduced by percpu-convert-most patchset
      percpu: use __weak only in the definition of weak percpu variables
      Merge branch 'master' into for-next
      x86: make pcpu_chunk_addr_search() matching stricter
      percpu: drop @unit_size from embed first chunk allocator
      x86,percpu: generalize 4k first chunk allocator
      percpu: make 4k first chunk allocator map memory
      x86,percpu: generalize lpage first chunk allocator
      percpu: simplify pcpu_setup_first_chunk()
      percpu: reorder a few functions in mm/percpu.c
      percpu: drop pcpu_chunk->page[]
      percpu: allow non-linear / sparse cpu -> unit mapping
      percpu: teach large page allocator about NUMA
      linker script: unify usage of discard definition
      percpu: add dummy pcpu_lpage_remapped() for !CONFIG_SMP
      x86, percpu: Fix DECLARE/DEFINE_PER_CPU_PAGE_ALIGNED()
      x86, percpu: Collect hot percpu variables into one cacheline
      chrdev: implement __[un]register_chrdev()
      sound: request char-major-* module aliases for missing OSS devices
      sound: make OSS device number claiming optional and schedule its removal
      Merge branch 'percpu-for-linus' into percpu-for-next
      percpu: fix pcpu_reclaim() locking
      percpu: improve boot messages
      percpu: rename 4k first chunk allocator to page
      percpu: build first chunk allocators selectively
      percpu: generalize first chunk allocator selection
      percpu: drop @static_size from first chunk allocators
      percpu: make @dyn_size mandatory for pcpu_setup_first_chunk()
      percpu: add @align to pcpu_fc_alloc_fn_t
      percpu: move pcpu_lpage_build_unit_map() and pcpul_lpage_dump_cfg() upward
      percpu: introduce pcpu_alloc_info and pcpu_group_info
      percpu: add pcpu_unit_offsets[]
      percpu: add chunk->base_addr
      vmalloc: separate out insert_vmalloc_vm()
      vmalloc: implement pcpu_get_vm_areas()
      percpu: use group information to allocate vmap areas sparsely
      percpu: update embedding first chunk allocator to handle sparse units
      x86,percpu: use embedding for 64bit NUMA and page for 32bit NUMA
      percpu: kill lpage first chunk allocator
      sparc64: use embedding percpu first chunk allocator
      powerpc64: convert to dynamic percpu allocator
      libata: clear eh_info on reset completion
      libata: remove spindown skipping and warning
      sata_sis: convert to slave_link
      libata: unbreak TPM filtering by reorganizing ata_scsi_pass_thru()
      dmi: fix date handling in dmi_get_year()
      dmi: extend dmi_get_year() to dmi_get_date()
      ahci: make ahci_asus_m2a_vm_32bit_only() quirk more generic
      ahci: Gigabyte GA-MA69VM-S2 can't do 64bit DMA
      libata: fix off-by-one error in ata_tf_read_block()
      PCI: apply nv_msi_ht_cap_quirk on resume too
      PCI: separate out pci_add_dynid()
      PCI: pci-stub: add pci_stub.ids parameter
      block: use the same failfast bits for bio and request
      block: implement mixed merge of different failfast requests
      scsi,block: update SCSI to handle mixed merge failures
      Merge branch 'for-next' into for-linus
      ahci: restore pci_intx() handling
      libata: fix spurious WARN_ON_ONCE() on port freeze

Tero Kristo (4):
      OMAP: PM debug: Add PRCM register dump support
      OMAP: PM: Added suspend target state control to debugfs for OMAP3
      OMAP: SDRC: Add several new register definitions
      spi: McSPI saves CHCONFx too

Tetsuo Handa (3):
      TOMOYO: Move tomoyo_delete_domain().
      TOMOYO: Remove next_domain from tomoyo_find_next_domain().
      seq_file: return a negative error code when seq_path_root() fails.

Thadeu Lima de Souza Cascardo (5):
      trivial: fix typo in ieee802154 documentation and add it to index
      trivial: remove duplicate "different" from comment
      leds: fix coding style in worker thread code for ledtrig-gpio.
      PM: Fix typo in label name s/Platofrm_finish/Platform_finish/
      trivial: fix typo s/ketymap/keymap/ in comment

Theodore Kilgore (2):
      V4L/DVB (12459): gspca - jeilinj: New subdriver for Jeilin chip.
      V4L/DVB (12618): gspca: mr97310a add support for CIF and more VGA camera's

Theodore Ts'o (22):
      ext4: Avoid null pointer dereference when decoding EROFS w/o a journal
      ext4: Add configurable run-time mballoc debugging
      ext4: Display the mballoc flags in mb_history in hex instead of decimal
      ext4: Fix bugs in mballoc's stream allocation mode
      ext4: Avoid group preallocation for closed files
      ext4: fix extent sanity checking code with AGGRESSIVE_TEST
      ext4: Limit number of links that can be created by ext4_link()
      ext4: Fix spelling typo in the trace format for trace_ext4_da_writepages()
      ext4: Restore wbc->range_start in ext4_da_writepages()
      ext4: Add new tracepoint: trace_ext4_da_write_pages()
      ext4: fix tracepoint format string warnings
      ext4: Remove journal_checksum mount option and enable it by default
      ext4: print more sysadmin-friendly message in check_block_validity()
      ext4: Use bforget() in no journal mode for ext4_journal_{forget,revoke}()
      ext4: Assure that metadata blocks are written during fsync in no journal 
mode
      ext4: Don't update superblock write time when filesystem is read-only
      ext4: Fix async commit mode to be safe by using a barrier
      ext4: Fix initalization of s_flex_groups
      ext4: Fix include/trace/events/ext4.h to work with Systemtap
      ext4: store EXT4_EXT_MIGRATE in i_state instead of i_flags
      ext4: Add a tracepoint for ext4_alloc_da_blocks()
      ext4: Fix the alloc on close after a truncate hueristic

Thierry Reding (2):
      backlight: Add support for the Avionic Design Xanthos backlight device.
      [WATCHDOG] Add support for the Avionic Design Xanthos watchdog timer.

Thomas Abraham (3):
      ARM: S3C6410: use correct divider_shift in setrate_clksrc()
      ARM: S3C6410: update clk->parent when setting clock source
      ARM: S3C64XX: Fix divider value calculation in s3c64xx_roundrate_clksrc

Thomas Gleixner (58):
      genirq: Remove obsolete defines and typedefs
      timekeeping: Move ktime_get() functions to timekeeping.c
      sched: Fix return value of migration_init()
      Merge branch 'linus' into timers/core
      clocksource: Call clocksource_change_rating() outside of watchdog_lock
      genirq: Add oneshot support
      genirq: Add buslock support
      genirq: Support nested threaded irq handling
      clocksource: Protect the watchdog rating changes with clocksource_mutex
      x86: Do not unregister PIT clocksource on PIT oneshot setup/shutdown
      Bluetooth: Convert hdev->req_lock to a mutex
      genirq: Do not mask oneshot edge type interrupts
      init: Move sched_clock_init after late_time_init
      Merge branch 'x86/paravirt' into x86/cleanups
      Merge branch 'sched/clock' into x86/cleanups
      x86: Add x86_init infrastructure
      x86: Add probe_roms to x86_init
      x86: Add request_standard_resources to x86_init
      x86: Add reserve_ebda_region to x86_init_ops
      x86: Move memory_setup to x86_init_ops
      x86: Sanitize smp_record and move it to x86_init_ops
      x86: Move ioapic_ids_setup to x86_init_ops
      x86: Move mpc_apic_id to x86_init_ops
      x86: Move smp_read_mpc_oem to x86_init_ops.
      x86: Move mpc_oem_pci_bus to x86_init_ops
      x86: Move oem_bus_info to x86_init_ops
      clocksource: Resolve cpu hotplug dead lock with TSC unstable
      Merge branch 'timers/posixtimers' into timers/tracing
      x86: Move get/find_smp_config to x86_init_ops
      x86: Move pre_intr_init to x86_init_ops
      x86: Move irq_init to x86_init_ops
      x86: Move traps_init to x86_init_ops
      x86: Replace ARCH_SETUP by a proper x86_init_ops
      x86: Move paravirt banner printout to x86_init_ops
      x86: Move paravirt pagetable_setup to x86_init_ops
      x86: Move xen_post_allocator_init into xen_pagetable_setup_done
      x86: Move percpu clockevents setup to x86_init_ops
      x86: Add timer_init to x86_init_ops
      x86: Remove do_timer hook
      x86: Prepare unification of time_32/64.c
      x86: Simplify timer_ack magic in time_32.c
      x86: Remove mca bus ifdef from timer interrupt
      x86: Make timer setup and global variables the same in time_32/64.c
      x86: Move calibrate_cpu to tsc.c
      x86: time_32/64.c unify profile_pc
      x86: Replace the now identical time_32/64.c by time.c
      x86: Move tsc_calibration to x86_init_ops
      x86: Move tsc_init to late_time_init
      x86: Add early platform detection
      x86: Add Moorestown early detection
      x86: Distangle ioapic and i8259
      x86: apic namespace cleanup
      clocksource: clocksource_select must be called with mutex locked
      clocksource: Delay clocksource down rating to late boot
      time: Prevent 32 bit overflow with set_normalized_timespec()
      sfi: Remove unused code
      x86: platform: Fix section annotations
      fs: Make unload_nls() NULL pointer safe

Thomas Hellstrom (6):
      drm: Enable drm drivers to add drm sysfs devices.
      drm/ttm: Add a virtual ttm sysfs device.
      drm/ttm: Memory accounting rework.
      ttm: Make parts of a struct ttm_bo_device global.
      drm/ttm: Fixes for "Make parts of a struct ttm_bo_device global"
      drm/ttm: Fixes for "Memory accounting rework."

Thomas Ilnseher (1):
      b43: Add LP PHY Analog Switch Support

Thomas Liu (6):
      selinux: clean up avc node cache when disabling selinux
      Move variable function in lsm_audit.h into SMACK private space
      security: Make lsm_priv union in lsm_audit.h anonymous
      security: Wrap SMACK and SELINUX audit data structs in ifdefs
      SELinux: Convert avc_audit to use lsm_audit.h
      SELinux: Convert avc_audit to use lsm_audit.h

Thomas Renninger (3):
      [CPUFREQ] Bail out of cpufreq_add_dev if the link for a managed CPU got 
created
      [CPUFREQ] Introduce global, not per core: /sys/devices/system/cpu/cpufreq
      [CPUFREQ] ondemand - Use global sysfs dir for tuning settings

Tiago Vignatti (1):
      PCI/VGA: add VGA arbitration documentation

Tiejun Chen (2):
      powerpc/405ex: provide necessary fixup function to support cuImage
      powerpc/405ex: support cuImage via included dtb

Tilman Schmidt (1):
      tty: gigaset: really fix chars_in_buffer

Tim Abbott (33):
      sh: Clean up linker script using new linker script macros.
      sh: Clean up linker script using new BSS_SECTION macro.
      [S390] Use macros for .data.page_aligned.
      [IA64] Use .ref.text, not .text.init for start_ap.
      m68knommu: Make PAGE_SIZE available to assembly files.
      x86: convert compressed loader to use __HEAD and HEAD_TEXT macros.
      x86: convert to use __HEAD and HEAD_TEXT macros.
      x86: Use section .data.page_aligned for the idt_table.
      x86: Cleanup linker script using new linker script macros.
      kbuild: Don't define ALIGN and ENTRY when preprocessing linker scripts.
      Use macros for .bss.page_aligned section.
      Use macros for .data.page_aligned section.
      microblaze: Cleanup linker script using new linker script macros.
      m32r: make PAGE_SIZE available to assembly.
      m32r: Define THREAD_SIZE only once.
      m32r: Move GET_THREAD_INFO definition out of asm/thread_info.h.
      m32r: Remove unused .altinstructions and .exit.* code from linker script.
      m32r: Move the spi_stack_top and spu_stack_top into .init.data section.
      m32r: Cleanup linker script using new linker script macros.
      score: Make PAGE_SIZE available to assembly.
      score: Make THREAD_SIZE available to assembly files.
      score: Cleanup linker script using new macros.
      powerpc: Cleanup linker script using new linker script macros.
      Optimize the ordering of sections in RW_DATA_SECTION.
      parisc: Clean up linker script using new linker script macros.
      parisc: Remove useless altinstructions code copied from x86.
      xtensa: Cleanup linker script using new linker script macros.
      um: Clean up linker script using standard macros.
      h8300: Cleanup linker script using new linker script macros.
      mn10300: Clean up linker script using higher-level macros.
      blackfin: Cleanup linker script using new linker script macros.
      powerpc: Cleanup linker script using new linker script macros.
      alpha: use .data.init_task instead of .data.init_thread.

Tim Blechmann (3):
      ALSA: hdsp - allow proc reporting with disconnected io box
      ALSA: lx6464es - cleanup of rmh message bus function
      ALSA: lx6464es - remove unused struct member

Tim Small (1):
      USb: Break support for WinChipHead CH341 340 USB->Serial "chip"

Timo Kokkonen (1):
      OMAP3: rx51_defconfig: add twl4030 to rx51 default configuration

Timofei Bondarenko (1):
      mtd/maps: uclinux: fix building when partition support is disabled

Tobias Doerffel (1):
      x86: add specific support for Intel Atom architecture

Tobias Klauser (8):
      net: Rename lookup_neigh_params function
      netfilter: ebtables: Use %pM conversion specifier
      ext4: Declare seq_operations and file_operations structures as const
      RDMA/amso1100: Use %pM conversion specifier
      x86: Make memtype_seq_ops const
      niu: Use resource_size instead of private function
      dm9000: Remove unnecessary memset of netdev private data
      dm9000: Use resource_size instead of private macro

Tobias Lorenz (4):
      V4L/DVB (12142): radio-si470x: Add suport for RDS endpoint interrupt mode
      V4L/DVB (12143): radio-si470x: cleanups
      V4L/DVB (12144): radio-si470x: removed v4l2_queryctrl in favor of 
v4l2_ctrl_query_fill
      V4L/DVB (12417): I2C cleanups and version checks

Tom Picard (1):
      ioat3: ioat3.2 pci ids for Jasper Forest

Tom Zanussi (2):
      tracing/filters: Don't use pred on alloc failure
      tracing/filters: add filter Documentation

Tomas Kovacik (1):
      pcmcia: disable prefetch/burst for OZ6933

Tomas Winkler (4):
      iwlwifi: drop sw_crypto from hw_params.
      iwlwifi: unify iwl_setup_rxon_timing
      imwc3200: move iwmc3200 SDIO ids to sdio_ids.h
      rfkill: add the GPS radio type

Tomáš Ä?ech (1):
      [ARM] pxa/treo680: move LCD power GPIO to proper place

Tony Breeds (1):
      powerpc: Check for unsupported relocs when using CONFIG_RELOCATABLE

Tony Lindgren (5):
      OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS 
instead
      OMAP: Rename OMAP_MPUIO_BASE to OMAP1_MPUIO_BASE
      OMAP: Remove ifdefs for io.h
      Merge branch 'pm-upstream/debug' of 
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into 
for-next
      Merge branch '2_6_32_for_next' of git://git.pwsan.com/linux-2.6 into 
for-next

Tony Luck (1):
      [IA64] implement ticket locks for Itanium

Trent Piepho (7):
      V4L/DVB (12287): dvb-pll: Add Samsung TDTC9251DH0 DVB-T NIM
      V4L/DVB (12288): dvb-pll: Add support for Samsung TBDU18132 DVB-S NIM
      V4L/DVB (12289): dvb-pll: Add support for Samsung TBMU24112 DVB-S NIM
      V4L/DVB (12290): dvb-pll: Add support for Alps TDEE4 DVB-C NIM
      V4L/DVB (12292): b2c2: Use dvb-pll for AirStar DVB-T's tuner
      V4L/DVB (12293): b2c2: Use dvb-pll for Skystar2 rev 2.3 and rev 2.6
      V4L/DVB (12294): b2c2: Use dvb-pll for Cablestar2

Trevor Keith (3):
      kbuild: add static to prototypes
      trivial: kbuild: remove extraneous blank line after declaration of usage()
      Fix all -Wmissing-prototypes warnings in x86 defconfig

Trond Myklebust (39):
      NFSv4: Don't loop forever on state recovery failure...
      NFSv4: Add 'server capability' flags for NFSv4 recommended attributes
      NFSv4: Don't do idmapper upcalls for asynchronous RPC calls
      SUNRPC: convert some sysctls into module parameters
      NFSv4: Clean up the nfs.callback_tcpport option
      SUNRPC: Constify rpc_pipe_ops...
      SUNRPC: Allow rpc_pipefs_ops to have null values for upcall and downcall
      SUNRPC: Clean up rpc_pipefs lookup code...
      SUNRPC: Clean up file creation code in rpc_pipefs
      SUNRPC: Clean up rpc_unlink()
      SUNRPC: Clean up rpc_lookup_create
      SUNRPC: Clean up rpc_populate/depopulate
      SUNRPC: rpc_pipefs cleanup
      SUNRPC: Rename rpc_mkdir to rpc_create_client_dir()
      SUNRPC: Clean up rpc_create_client_dir()
      SUNRPC: Replace rpc_client->cl_dentry and cl_mnt, with a cl_path
      SUNRPC: clean up rpc_setup_pipedir()
      SUNRPC: One more clean up for rpc_create_client_dir()
      NFSD: Clean up the idmapper warning...
      SUNRPC: Ensure we initialise the cache_detail before creating procfs files
      SUNRPC: Remove the global temporary write buffer in net/sunrpc/cache.c
      SUNRPC: Allow the cache_detail to specify alternative upcall mechanisms
      SUNRPC: Move procfs-specific stuff out of the generic sunrpc cache code
      SUNRPC: Add an rpc_pipefs front end for the sunrpc cache code
      NFS: Add a ->migratepage() aop for NFS
      Merge branch 'patches_cel-for-2.6.32' into nfs-for-2.6.32
      Merge branch 'sunrpc_cache-for-2.6.32' into nfs-for-2.6.32
      Merge branch 'nfsv4_xdr_cleanups-for-2.6.32' into nfs-for-2.6.32
      SUNRPC: Fix a typo in cache_pipefs_files
      NFS: Add a dns resolver for use with NFSv4 referrals and migration
      NFS: Use the DNS resolver in the mount code.
      SUNRPC: cache must take a reference to the cache detail's module on open()
      SUNRPC: Ensure that sunrpc gets initialised before nfs, lockd, etc...
      NFSD: Fix a bug in the NFSv4 'supported attrs' mandatory attribute
      NFSd: Fix filehandle leak in exp_pseudoroot() and nfsd4_path()
      NFSv4: Disallow 'mount -t nfs4 -overs=2' and 'mount -t nfs4 -overs=3'
      Merge branch 'nfs-for-2.6.32'
      SUNRPC: Defer the auth_gss upcall when the RPC call is asynchronous
      NFS: Get rid of the NFS_MOUNT_VER3 and NFS_MOUNT_TCP flags

Troy Heber (1):
      pci/dmar: correct off-by-one error in dmar_fault()

Troy Kisky (11):
      ASoC: DaVinci: i2s, remove MOD_REG_BIT macro
      ASoC: DaVinci: i2s toggle clock to complete reset
      ASoc: DaVinci: i2s, minor cleanup
      ASoC: DaVinci: i2s cleanup
      ASoC: DaVinci: i2s, only start sample generator if needed
      ASoC: DaVinci: i2s, minor cleanup of davinci_i2s_startup
      ASoC: DaVinci: i2s, fix mcbsp_word_length update
      ASoC: DaVinci: i2s, add davinci_i2s_prepare and shutdown
      ASoC: DaVinci: pcm, don't play 1st sound period twice
      ASoC: DaVinci: i2s: don't bounce through rtd to get dai
      ASoC: DaVinci: pcm, constrain buffer size to multiple of period

Tushar Gohad (1):
      IPv6/addrconf: Fix minor addrlabel thinko

Tyler Hicks (6):
      eCryptfs: Handle unrecognized tag 3 cipher codes
      eCryptfs: Check for O_RDONLY lower inodes when opening lower files
      eCryptfs: Filename encryption only supports password auth tokens
      eCryptfs: Validate global auth tok keys
      eCryptfs: Propagate vfs_read and vfs_write return codes
      eCryptfs: Prevent lower dentry from going negative during unlink

Ulrich Drepper (1):
      perf tools: Avoid unnecessary work in directory lookups

Ursula Braun (2):
      qeth: display "undefined" value of sysfs-attribute "layer2"
      iucv: suspend/resume error msg for left over pathes

Uwe Bugla (1):
      V4L/DVB (12902): Documentation: synchronize documentation for Technisat 
cards

Uwe Kleine-Koenig (3):
      trivial: fix typos "man[ae]g?ment" -> "management"
      trivial: Fix duplicated word "options" in comment
      trivial: fix typo in aic7xxx comment

Uwe Kleine-König (20):
      [ARM] 5613/1: implement CALLER_ADDRESSx
      net: move sgiseeq's probe function to .devinit.text
      net: move jazzsonic's probe function to .devinit.text
      net: move meth's probe function to .devinit.text
      net: move sb1250-mac's probe function to .devinit.text
      net: move xtsonic's probe function to .devinit.text
      net: move macsonic's probe function to .devinit.text
      ASoC: s3c2443-ac97: convert semaphore to mutex
      netx: Use get_irqnr_preamble to initialize base register
      [ARM] support tracing when using newer compilers
      Complete irq tracing support for ARM
      Use kernel/Kconfig.preempt for ARM
      [ARM] let arch/arm/Kconfig source drivers/Kconfig
      fec: fix recursive locking of mii_lock
      fec: don't enable irqs in hard irq context
      backlight: move hp680-bl's probe function to .devinit.text
      leds: move leds-clevo-mail's probe function to .devinit.text
      Staging: fix typos "man[ae]g?ment" -> "management"
      mtd: nand: register orion_nand using platform_driver_probe()
      mmc: register mmci-omap-hs using platform_driver_probe

Valentin Longchamp (7):
      mx31: added one more pin definition
      mx31moboard: added usb xcvr reset for mx31moboard
      mx31moboard: move usb otg support back to moboard common file
      mx31: define various GPIOs used on mx31moboard
      mx31moboard: support for the 4 leds used on mx31moboard
      mx31moboard: initialize 4 input gpios for mx31moboard
      mx31moboard: two GPIOS are used to reset other microcontrolers on the 
robot

Vasanthakumar Thiagarajan (36):
      ath9k: Nuke unneccesary helper function to see if aggr is active
      ath9k: Remove unnecessary count for addba attempt
      ath9k: downgrade ASSERT() in ath_clone_txbuf()
      ath9k: Make sure we configure a non-zero beacon interval
      ath9k: Remove dead code in rate control
      ath9k: Remove unused members from rate control structure
      ath9k: Use probe interval instead of rssi reduce interval
      ath9k: Nuke struct ath_tx_ratectrl_state
      ath9k: Remove bogus assert in ath_clone_txbuf()
      ath9k: Handle tx desc shortage more appropriately
      ath9k: Remove pointless ath9k_ps_restore() in ath_detach()
      ath9k: Update rate control for 11NA HT40 mode
      ath9k: Maintain monotonicity of PER while going across different phy
      ath9k: Remove unused ath9k_hw_intrget()
      ath9k: Fix bug in retrieving average beacon rssi
      ath9k: Nuke struct ath9k_node_stats
      ath9k: Split ath9k_hw_btcoex_enable() into two logical pieces
      ath9k: Move btcoex stuff from hw.[ch] to new btcoex.[ch]
      ath9k: Configure btcoex register during every reset
      ath9k: Move btcoex related data to a separate struct
      ath9k: Determine btcoex scheme type based on chip version
      ath9k: Remove hw capability bit meant for btcoex
      ath9k: Add infrastructure for generic hw timers
      ath9k: Add Bluetooth Coexistence 3-wire support
      ath9k: Do an AHB reset before doing RTC reset
      ath9k: Move generic hw timer intr handler to bottom-half
      ath9k: Call spin_lock_bh() on btcoex_lock
      ath9k: Disable ASPM when btcoex is active
      ath9k: Remove unnecessary casting to u8 in pci_read_config_byte() call
      ath9k: Store subsystem id in struct hw_version
      ath9k: Enable btcoex based on the subsystem id of the device
      ath9k: Get rid of the modparam btcoex_enable
      ath9k: Initialize the priority gpio for BT coex 3-wire
      ath9k: Fix rx data corruption
      ath9k: Don't read NF when chip has gone through full sleep mode
      ath9k: Do a full reset for AR9280

Vasiliy Temnikov (1):
      V4L/DVB (12574): support AverMedia Studio 505

Vasu Dev (9):
      vlan: adds fcoe offload related net_device_ops and updates fcoe_ddp_xid 
field
      ixgbe: updates vlan feature flags to enable FCoE offloads on vlan 
interface
      [SCSI] fcoe, libfc: adds exchange manager(EM) anchor list per lport and 
related APIs
      [SCSI] fcoe, fnic, libfc: modifies current code paths to use EM anchor 
list
      [SCSI] fcoe: modifies fcoe_hostlist_lock uses as prep work to add shared 
offload EM
      [SCSI] fcoe, libfc: adds offload EM per eth device with only single xid 
range per EM
      [SCSI] fcoe: removes phys_dev and renames real_dev to netdev.
      [SCSI] fcoe, libfc: adds per cpu exch pool within exchange manager(EM)
      [SCSI] fcoe, libfc: fully makes use of per cpu exch pool and then removes 
em_lock

Vegard Nossum (3):
      kmemcheck: remove useless check
      kmemcheck: update documentation
      fs: fix overflow in sys_mount() for in-kernel calls

Venkatesh Pallipadi (10):
      x86, pat: Keep identity maps consistent with mmaps even when pat_disabled
      x86, pat: ioremap to follow same PAT restrictions as other PAT users
      x86, pat: New i/f for driver to request memtype for IO regions
      x86, pat: Add PAT reserve free to io_mapping* APIs
      x86, pat: Add rbtree to do quick lookup in memtype tracking
      x86, pat: Generalize the use of page flag PG_uncached
      x86, pat: Use page flags to track memtypes of RAM pages
      x86, pat: Add lookup_memtype to get the current memtype of a paddr
      x86, pat: Lookup the protection from memtype list on vm_insert_pfn()
      x86, pat: Sanity check remap_pfn_range for RAM region

Vidhya Govindan (1):
      wl12xx: Assign value to rx msdu lifetime variable

Vikram Kandukuri (2):
      Bluetooth: Fix missing scheduling when VIRTUAL_CABLE_UNPLUG is received
      Bluetooth: Improve USB driver throughput by increasing the frame size

Vikram Pandita (7):
      OMAP2/3: Pass irqflags to 8250 driver
      OMAP3: MMC: Add mux for pins
      OMAP3: Zoom2: Add TWL4030 support
      OMAP3: Zoom2: Update board defconfig
      OMAP: Zoom2: update serial platform_data id for external UART
      OMAP: Zoom2: release debug board detect gpio line
      serial: 8250: add IRQ trigger support

Ville Syrjala (1):
      atyfb: coding style cleanup

Vincent Li (4):
      mm/vmscan: rename zone_nr_pages() to zone_nr_lru_pages()
      mm/vmscan: remove page_queue_congested() comment
      fs/proc/task_mmu.c v1: fix clear_refs_write() input sanity check
      fs/proc/base.c: fix proc_fault_inject_write() input sanity check

Vipin Bhandari (1):
      mfd: Correct ro and cd implemantion on DM355

Vitaliy Gusev (2):
      [S390] hypfs: remove useless variable qname
      mlx4: Fix access to freed memory

Vitaly Mayatskikh (2):
      do_wait: fix sys_waitid()-specific behaviour
      wait_noreap_copyout(): check for ->wo_info != NULL

Vivek Goyal (1):
      cfq-iosched: no need to keep track of busy_rt_queues

Vivek Natarajan (14):
      ath9k: Add AR9287 based chipsets' register information.
      ath9k: Add init values for AR9287 based chipsets.
      ath9k: Add support for AR9287 based chipsets.
      ath9k: Add open loop power control support for AR9287.
      ath9k: Set AR_WA for AR9287 as it improves consistency in throughput.
      ath9k: Enable LEDs for AR9287 chipsets.
      ath9k: Fix ref power interpolation logic for AR9287 chipsets.
      ath9k: Updates for AR9287_12 version of chipset.
      ath9k: Reconfigure beacon timers after the scan is completed.
      ath9k: Set default noise floor value for AR9287
      ath9k: Revamp PCIE workarounds
      ath9k: Fix AHB reset for AR9280
      ath9k: Disable autosleep feature by default.
      ath9k: Initialize txgain and rxgain for newer AR9287 chipsets.

Vlad Yasevich (18):
      sctp: release cached route when the transport goes down.
      sctp: Disallow new connection on a closing socket
      sctp: Fix data segmentation with small frag_size
      sctp: Generate SACKs when actually sending outbound DATA
      sctp: Try to encourage SACK bundling with DATA.
      sctp: Send user messages to the lower layer as one
      sctp: Fix error count increments that were results of HEARTBEATS
      sctp: Clear fast_recovery on the transport when T3 timer expires.
      sctp: drop a_rwnd to 0 when receive buffer overflows.
      sctp: Try not to change a_rwnd when faking a SACK from SHUTDOWN.
      sctp: Nagle delay should be based on path mtu
      sctp: Don't do NAGLE delay on large writes that were fragmented small
      sctp: Fix SCTP_MAXSEG socket option to comply to spec.
      sctp: Failover transmitted list on transport delete
      sctp: Correctly track if AUTH has been bundled.
      sctp: Turn flags in 'sctp_packet' into bit fields
      sctp: Get rid of an extra routing lookup when adding a transport.
      sctp: Catch bogus stream sequence numbers

Vladimir Geroy (1):
      V4L/DVB (13014): Add support for Compro VideoMate E800 (DVB-T part only)

Vladimir Serbinenko (1):
      ACPI video: ignore buggy _BQC

Vlastimil Labsky (1):
      V4L/DVB (12439): cx88: add support for WinFast DTV2000H rev. J

WANG Cong (1):
      SLUB: Drop write permission to /proc/slabinfo

Wan Wei (1):
      amd64_edac: Rewrite unganged mode code of f10_early_channel_count

Wan ZongShun (7):
      Input: w90p910_ts - use clk API
      Input: add keypad driver for w90p910
      Add support for w90p910 mac driver
      Input: w90p910_keypad - rename driver name to match platform
      [WATCHDOG] Add watchdog driver for NUC900
      mtd: add nand support for w90p910 (v2)
      USB: Add nuvoton Ehci driver for w90p910 platform

Wei Yongjun (11):
      svcrdma: fix error handling of rdma_alloc_frmr()
      sunrpc: reply AUTH_BADCRED to RPCSEC_GSS with unknown service
      sunrpc: move the close processing after do recvfrom method
      sctp: avoid overwrite the return value of sctp_process_asconf_ack()
      sctp: check the unrecognized ASCONF parameter before access it
      sctp: update the route for non-active transports after addresses are added
      sctp: drop SHUTDOWN chunk if the TSN is less than the CTSN
      sctp: fix check the chunk length of received HEARTBEAT-ACK chunk
      sctp: fix to reset packet information after packet transmit
      sctp: turn flags in 'struct sctp_association' into bit fields
      sctp: remove dup code in net/sctp/output.c

Wending Weng (1):
      Bluetooth: Fix false errors from bcsp_pkt_cull function

Wengang Wang (2):
      GFS2: free disk inode which is deleted by remote node -V2
      ocfs2: add spinlock protection when dealing with lockres->purge.

Wey-Yi Guy (44):
      iwlwifi: modify sensitivity value for 5150
      iwlwifi: no need to refer to max_nrg_cck range value
      iwlwifi: remove disable_tx_power for device > 4965
      iwlwifi: move show_qos to debugfs
      iwlagn: modify digital SVR for 1000
      iwlwifi: fix rx signal quality reporting in dmesg
      iwlwifi: make led functions generic
      iwlwifi: add led debugfs function
      iwlwifi: Led blinking counting both tx and rx
      iwlwifi: checking unknown HW type
      iwlwifi: uCode Alive notification with timeout
      iwlwifi: change iwl_enable/disable_interrupts to "inline"
      iwlwifi: revert to active table when rate is not valid
      iwlwifi: critical temperature enter/exit condition
      iwlwifi: Thermal Throttling Management - Part 1
      iwlwifi: Thermal Throttling Management - part 2
      iwlwifi: Thermal Throttling debugfs function
      iwlwifi: Name fix for MPDU density for TX aggregation
      iwlwifi: debugFs to enable/disable HT40 support
      iwlwifi: Distinguish power amplifier for 6000 series
      iwlwifi: remove deprecated 6000 series adapters
      iwlwifi: name changed from "fat" to "ht40"
      iwlwifi: new debugging feature for dumping data traffic
      iwlwifi: Traffic type and counter for debugFs
      iwlwifi: tx/rx queue pointer information
      iwlwifi: uCode statistics notification counter
      iwlwifi: Display sensitivity and chain noise information
      iwlwifi: fix thermal throttling locking problem
      iwlwifi: fix legacy thermal throttling power index
      iwlwifi: handle the case when set power fail
      iwlwifi: display correct critical temperature infomation
      iwlwifi: traverse linklist to find the valid OTP block
      iwlwifi: add thermal throttling support to 5150
      iwlwifi: set default tx power user limit to minimal
      iwlwifi: do not allow set tx power over channel power limit
      iwlwifi: name changes from "tx_power_channel_lmt" to "tx_power_device_lmt"
      iwlwifi: error checking for setting tx_power in sysfs
      iwlwifi: change IWL6000_UCODE_API_MAX to v4
      iwlwifi: show current tx power
      iwlwifi: remove duplicated define
      iwlwifi: read enhanced tx power info from EEPROM image
      iwlwifi: fix unloading driver while scanning
      iwlwifi: find the correct first antenna
      iwlwifi: find the correct first antenna

William Weston (1):
      ALSA: hda - Add quirks for RTL888 & RV630/M76 based MSI GX710

Willy Tarreau (1):
      i2c/scx200_acb: Provide more information on bus errors

Wim Van Sebroeck (3):
      [WATCHDOG] ar7_wdt: Fix error handling during probe.
      [WATCHDOG] wdt_pci - use pci_request_region
      [WATCHDOG] sizeof cleanup

Wolfgang Denk (1):
      fs_enet/mii-fec.c: fix MII speed calculation

Wolfgang Grandegger (3):
      can: add can_free_echo_skb() for upcoming drivers
      can: sja1000: fix network statistics update
      can: sja1000: legacy SJA1000 ISA bus driver

Wolfgang Muees (1):
      mmc_spi: fail gracefully if host or card do not support the switch command

Wolfram Sang (19):
      mtd: physmap_of: use resource_size
      mtd: plat-ram: use resource_size
      powerpc/irq: Improve nanodoc
      pcmcia: fix incorrect argument order to list_add_tail()
      pcmcia: drop non-existant includes
      pcmcia: document return value of pcmcia_loop_config
      gpio/pcf857x: Copy i2c_device_id from old pcf8574 driver
      i2c/chips: Remove deprecated pcf8575 driver
      i2c/chips: Remove deprecated pca9539 driver
      i2c/chips: Remove deprecated pcf8574 driver
      MAINTAINERS: Add maintainer for AT24 and PCA9564/PCA9665
      tty: serial/pcmcia: add ID for Advantech card
      mtd: maps: add mtd-ram support to physmap_of
      i2c-imx: make bus available early
      regulator: update a filename in documentation
      regulator: fix typos
      regulator: drop 'default n'
      regulator/lp3971: drop unnecessary initialization
      regulator/driver: be more specific in nanodoc for is_enabled

Wu Fei (1):
      MIPS: Shrink the size of tlb handler

Wu Fengguang (20):
      ALSA: hda - add bounds checking for the codec command fields
      ALSA: hda: add 2-channel mode to Intel ALC889/ALC889A models
      ALSA: hda: add HP automute support to Intel ALC889/ALC889A models
      ALSA: hda: add IbexPeak/Clarkdale HDMI model with static cvt/pin number
      slab: remove duplicate kmem_cache_init_late() declarations
      ALSA: hda: move open coded tricks into get_wcaps_channels()
      tcp: replace hard coded GFP_KERNEL with sk_allocation
      PM: Trivial fixes
      HWPOISON: check and isolate corrupted free pages v2
      HWPOISON: Add invalidate_inode_page
      HWPOISON: shmem: call set_page_dirty() with locked page
      mm: count only reclaimable lru pages
      mm: do batched scans for mem_cgroup
      libfs: return error code on failed attr set
      page-types: add feature for walking process address space
      writeback: balance_dirty_pages() shall write more than dirtied pages
      writeback: stop background writeback when below background threshold
      writeback: kupdate writeback shall not stop when more io is possible
      writeback: cleanup writeback_single_inode()
      writeback: don't delay inodes redirtied by a fast dirtier

Wu Zhangjin (17):
      ide: fixup for fujitsu disk
      MIPS: Loongson: Remove existing early_printk implementation
      MIPS: Loongson: Remove out-of-date board-specific kgdb source code
      MIPS: Loongson: Add new early_printk implmentation
      MIPS: Loongson: pm: Remove redundant source code
      MIPS: Loongson: pm: clean up the reboot support
      MIPS: Loongson: PCI: use existing mips_io_port_base
      MIPS: Loongson: Split the implementation of prom and setup parts
      MIPS: Loongson: clean up the coding style
      MIPS: Loongson: PCI: Clean up pcimap setup
      MIPS: Loongson: RTC: Enable legacy RTC driver on fulong
      MIPS: Loongson: Add oprofile support
      MIPS: Loongson: Change naming methods
      MIPS: Loongson: Split common loongson source code out
      MIPS: Loongson: Add a machtype kernel command line argument
      MIPS: Loongson: Add GCC 4.4 support for Loongson2E
      MIPS: Loongson: Update the default config file for fuloong2e

Xiao Guangrong (16):
      tracing/filter: Remove preds from struct event_subsystem
      tracing/filter: Remove empty subsystem and its directory
      tracing/function: Simplify __ftrace_replace_code()
      tracing/trace_stack: Cleanup for trace_lookup_stack()
      tracing/function: Cleanup for function tracer
      tracing: cleanup for tracing_trace_options_read()
      x86: Fix system crash when loading with "reservetop" parameter
      tracing/events: fix the include file dependencies
      timers: Add tracepoints for timer_list timers
      hrtimer: Add tracepoint for hrtimers
      itimers: Add tracepoints for itimer
      drop_monitor: fix trace_napi_poll_hit()
      KVM: fix kvm_init() error handling
      perf_counter: Fix buffer overflow in perf_copy_attr()
      lguest: cleanup for map_switcher()
      generic-ipi: make struct call_function_data lockless

Xiaotian Feng (4):
      slub: release kobject if sysfs_create_group failed in sysfs_slab_add
      PM: Reset transition_started at dpm_resume_noirq
      Documentation: update stale definition of file-nr in fs.txt
      cgroups: make unlock sequence in cgroup_get_sb consistent

Yan Zheng (2):
      Btrfs: improve async block group caching
      Btrfs: hash the btree inode during  fill_super

Yan, Zheng (7):
      Btrfs: speed up snapshot dropping
      Btrfs: do not reuse objectid of deleted snapshot/subvol
      Btrfs: change how subvolumes are organized
      Btrfs: add snapshot/subvolume destroy ioctl
      Btrfs: check size of inode backref before adding hardlink
      Btrfs: don't rename file into dummy directory
      Btrfs: relocate file extents in clusters

Yang Shi (1):
      edac: mpc85xx add P2020DS support

Yang Xiaowei (1):
      xen: use stronger barrier after unlocking lock

Yang Zhao (1):
      drm/radeon: Save and restore bios scratch regs during S/R

Yanqing_Liu@xxxxxxxx (1):
      [SCSI] scsi_dh_rdac: add support for next generation of Dell PV array

Yeasah Pell (2):
      dm9000: add checksum offload support
      mtd: pxa3xx_nand: add single-bit error corrections reporting

Yevgeny Petrilin (4):
      mlx4_en: Adaptive moderation policy change
      mlx4_en: Using real number of rings as RSS map size
      mlx4_en: Not using Shared Receive Queues
      mlx4_core: Avoid double free_icms

Yi Li (8):
      Blackfin: bf537-stamp: declare SPI IRQ resources
      Blackfin: bf533-stamp: add resources for mmc_spi card
      Blackfin: update anomaly lists
      Blackfin: cleanup sync handling when enabling/disabling cplbs
      Blackfin: do not trace the exception handler
      Blackfin: use raw_smp_processor_id() in exception code
      Blackfin: fix BF54x SPI CS resources
      Blackfin: update ftrace for latest toolchain

Yi Zou (20):
      net: Add NETIF_F_FCOE_MTU to indicate support for a different MTU for FCoE
      ixgbe: Add support for NETIF_F_FCOE_MTU to 82599 devices
      [SCSI] fcoe: Fix validation of mac address when checking for spma support
      [SCSI] libfcoe: Set fip_flags according to fcf and lport's capability of 
SPMA support
      [SCSI] fcoe: Call dev_ethtool_get_settings() in fcoe_link_ok
      [SCSI] fcoe: Remove ifdef for NETIF_F_FCOE_CRC and NETIF_F_FSO
      [SCSI] libfc: Remove FC_FRAME_SG_LEN in fc_fcp_send_data
      [SCSI] libfc: Remove page flags check for sglist
      net: Add ndo_fcoe_enable/ndo_fcoe_disable to net_device_ops
      vlan: Add support for net_devices_ops.ndo_fcoe_enable/_disable to VLAN
      ixgbe: Add support for the net_device_ops.ndo_fcoe_enable/disable to 82599
      dcbnl: Add support for setapp/getapp commands to dcbnl
      dcbnl: Add support for setapp/getapp to netdev dcbnl_rtnl_ops
      dcbnl: Add netlink attributes for setapp/getapp to dcbnl
      dcbnl: Add implementations of dcbnl setapp/getapp commands
      ixgbe: Add support for dcbnl_rtnl_ops.setapp/getapp
      ixgbe: Add support for multiple Tx queues for FCoE in 82599
      ixgbe: Distribute transmission of FCoE traffic in 82599
      ixgbe: Add support for using FCoE DDP in 82599 as FCoE targets
      [SCSI] fcoe: Add sysfs parameter to fcoe for minimum DDP read I/O size

Yinghai Lu (7):
      x86, apic: Move dmar_table_init() out of enable_IR()
      irq: Make sure irq_desc for legacy irq get correct node setting
      irq: Add irq_node() primitive
      pci/intr_remapping: Allocate irq_iommu on node
      x86: Use hard_smp_processor_id() to get apic id for AMD K8 cpus
      PCI: print out pref if mmio is prefetchable
      Revert 'x86: Fix system crash when loading with "reservetop" parameter'

Yong Zhang (1):
      sched: Fix potential NULL derference of doms_cur

Yoshihiro Shimoda (6):
      usb: fix hibernate in r8a66597-hcd dev_pm_ops conversion.
      usb: gadget: R8A66597 peripheral controller support.
      usb: r8a66597-udc: implement the set_wedge method
      sh: Add initial support for SH7757 CPU subtype
      sh: sh7785lcr: fix prototype board on 32bit MMU mode.
      net: sh_eth: add value of ether_link pin in platform_data

Yossi Etigin (1):
      IB/core: Fix send multicast group leave retry

Youquan Song (2):
      intel-iommu: Disallow interrupt remapping if not all ioapics covered
      intel-iommu: Fix kernel hang if interrupt remapping disabled in BIOS

Yu Zhiguo (1):
      NFSv4: ACL in operations 'open' and 'create' should be used

Yuri Tikhonov (5):
      md/raid5,6: common schedule_reconstruction for raid5/6
      md/raid6: asynchronous handle_stripe_fill6
      md/raid6: asynchronous handle_stripe_dirtying6
      md/raid6: asynchronous handle_stripe6
      md/raid6: remove synchronous infrastructure

Yusuke Goda (1):
      sh: Fix the indication point of the liquid crystal of AP-325RXA(AP3300)

Zhang Qiang (1):
      nilfs2: An unassigned variable is assigned to a never used structure 
member

Zhang Rui (2):
      ACPI: video: remove unneeded memsets
      ACPI video: work-around BIOS AML bug in _BQC

Zhang, Yanmin (1):
      slub: change kmem_cache->align to record the real alignment

Zhao Yakui (18):
      ACPI: Make ACPI processor proc I/F depend on the ACPI_PROCFS
      drm/mode: add the CVT algorithm in kernel space
      drm/mode: add the GTF algorithm in kernel space
      drm/mode: get the modeline for standard timing in EDID by using CVT/GTF
      drm: Remove the unused prefix in DRM_DEBUG_KMS/DRIVER/MODE
      drm: Remove the macro defintion of DRM_DEBUG_MODE
      DRM: Add the explanation about DRM debug level
      drm: Add the debug info in generic drm mode by using DRM_DEBUG_KMS
      drm/kms: Parse the detailed time info in CEA-EDID
      drm/i915: Enable PAL and SECAM format and add the propery for SDVO-TV
      drm/kms: Add the default mode table
      drm/kms: try to find the std mode in DMT table
      drm/kms: add a function that can add the mode for the output device 
without EDID
      drm/i915: Add the enhancement property for SDVO-TV
      drm/i915: Add the brightness property for SDVO-LVDS
      drm/i915: Add the missing clone_mask for SDVO-VGA(RGB1)
      drm/i915: Write zero to DPLL_MD Reg for non-SDVO output
      ACPI: fix Compaq Evo N800c (Pentium 4m) boot hang regression

Zhaolei (3):
      tracing: Rename set_tracer_flags()'s local variable trace_flags
      ftrace: Move setting of clock-source out of options
      time: add function to convert between calendar time and broken-down time 
for universal use

Zhenyu Wang (12):
      agp: Add generic support for graphics dma remapping
      intel_agp: Use PCI DMA API correctly on chipsets new enough to have IOMMU
      drm/i915: update debugfs interrupt info on IGDNG
      drm/i915: fix tiling on IGDNG
      drm/i915: do dynamic clock freq control only in kernel modesetting
      V4L/DVB (12190): em28xx: Add support for Gadmei UTV330+
      agp/intel: remove restore in resume
      drm/i915: Fix typo for wrong LVDS clock setting on IGDNG
      drm/i915: Fix SSC frequence for IGDNG
      drm/i915: Remove DAC disable in CRT force detect on IGDNG
      drm/i915: Fix LVDS panel fitting on Arrandale
      drm/i915: remove restore in resume

Zhu Yanhai (1):
      nilfs2: add more check routines in mount process

Zhu Yi (30):
      iwmc3200wifi: change coexist periodic calibration flag
      iwmc3200wifi: rfkill cleanup
      iwmc3200wifi: replace netif_rx with netif_rx_ni
      iwmc3200wifi: simplify calibration map
      iwmc3200wifi: remove B0 hardware support
      cfg80211: fix NULL dereference in IBSS SIOCGIWAP
      iwmc3200wifi: fix UMAC INIT_COMPLETE notification handling
      iwmc3200wifi: hardware does not support IP checksum
      iwmc3200wifi: set cipher_suites before registering wiphy
      iwmc3200wifi: use correct debug level
      iwmc3200wifi: remove setting WEP keys before setting essid support
      iwmc3200wifi: make iwm_send_wifi_if_cmd return 0 on success
      iwmc3200wifi: remove key caches in driver
      cfg80211: remove WARN_ON in __cfg80211_sme_scan_done
      cfg80211: set_default_key only for WEP
      cfg80211: fix typo of IWEVASSOCRESPIE
      iwmc3200wifi: use cfg80211_connect_result to send req/resp IE
      iwmc3200wifi: fix cfg80211_connect_result is called in IBSS
      iwmc3200wifi: fix a use-after-free bug
      cfg80211: avoid setting default_key if add_key fails
      iwmc3200wifi: fix set_wpa_version and set_auth_type order
      iwmc3200wifi: set WEP key static flag correctly
      iwmc3200wifi: avoid setting default key for 802.1X and RSNA
      wireless: display wext SSID when connected by cfg80211
      iwlwifi: cleanup HT40 extension channels setup
      cfg80211: allow cfg80211_connect_result with bssid == NULL
      iwmc3200wifi: invalidate profile when necessary before connect
      iwmc3200wifi: use cfg80211_roamed to send roam event
      iwmc3200wifi: add disconnect work
      iwmc3200wifi: fix misuse of le16_to_cpu

arun c (2):
      omapfb: add support for the OMAP2EVM LCD
      omapfb: fix coding style / remove dead line

ddiaz@xxxxxxxxxxxxxxx (1):
      ALSA: hda/realtek: Added support for CLEVO M540R subsystem, 6 channel + 
digital

dmitry pervushin (2):
      spi: Freescale STMP driver
      rtc: add Freescale stmp37xx/378x driver

fangxiaozhi (1):
      USB: usb-storage fails to attach to Huawei Datacard cdrom device

fkan@xxxxxxxx (1):
      powerpc/44x: Add Eiger AMCC (AppliedMicro) PPC460SX evaluation board 
support.

françois romieu (6):
      r8169: fix r8101 quirk dupe
      r8169: differentiate close chipsets in the startup identification message
      r8169: phy init for the 8169sce
      r8169: phy init for the 8169scd
      r8169: phy init for the 8169s
      r8169: phy init for the 8102e

gregor kowski (3):
      b43: remove wrong probe_resp_plcp write
      b43: remove wrong probe_resp_plcp write
      b43: add hardware tkip

hermann pitton (2):
      V4L/DVB (12420): saa7134: fix the radio on Avermedia GO 007 FM
      V4L/DVB (12492): saa7134-input: don't probe for the Pinnacle remotes 
anymore

jassi brar (1):
      ASoC: Debugged improper setting of PLL fields in WM8580 driver

javier Martin (6):
      ASoC: Correct a bug with "ADC Inversion Switch" in wm8974 codec.
      ASoC: add DMA platform driver for MX1x and MX2x
      ASoC: add DAI platform ssi driver for MXC
      ASoC: add machine driver for i.mx27_visstrim_m10 board
      ASoC: Fix review issues in i.MX2x PCM driver
      MX27: Add USB platform devices and resources

jie.yang@xxxxxxxxxxx (1):
      atl1c:remove compiling warning

john stultz (4):
      time: Introduce CLOCK_REALTIME_COARSE
      alpha: convert to use arch_gettimeoffset()
      m32r: convert to use arch_gettimeoffset()
      m68k: convert to use arch_gettimeoffset()

jolsa@xxxxxxxxxx (5):
      tracing: Remove unused fields/variables
      tracing: Remove .globl in the scripts/recordmcount.pl doc
      tracing: create generic trace parser
      tracing: trace parser support for set_event
      tracing: trace parser support for function and graph

kishore kadiyala (1):
      omap4: mmc driver support on OMAP4

linus.walleij@xxxxxxxxxxxxxx (1):
      spi: add default selection of PL022 for ARM reference platforms

mail@xxxxxxxxxxxxxxx (1):
      USB: add PIDs for FTDI based OpenDCC hardware

markus.t.metzger@xxxxxxxxx (3):
      x86, perf_counter, bts: Fail if BTS is not available
      x86, perf_counter, bts: Correct pointer-to-u64 casts
      x86, perf_counter, bts: Do not allow kernel BTS tracing for now

maximilian attems (1):
      ramfs: move RAMFS_MAGIC to include/linux/magic.h

miaofng (1):
      Staging: vt6656: disable wpa related function due to memory failure of 
this part of codes

mingo (2):
      perf sched: Print PIDs too
      perf sched: Add support for sched:sched_stat_runtime events

npiggin@xxxxxxx (2):
      truncate: new helpers
      truncate: use new helpers

oscar.medina@xxxxxxxxxxxx (1):
      tipc: Add socket options to get number of queued messages

roald (1):
      regulator: add initialization macro of regulator supply

roel kluin (11):
      b44: strncpy does not null terminate string
      lmc: Read outside array bounds
      powerpc/cell: Replace strncpy by strlcpy
      powerpc: Missing tests for NULL after ioremap()
      powerpc/macio: Don't the address of an array element before boundchecking
      tipc: fix test of bearer_priority range in tipc_register_media()
      WAN: bit and/or confusion
      au1000_eth: possible NULL dereference of aup->mii_bus->irq in 
au1000_probe()
      WARNING: some request_irq() failures ignored in el2_open()
      atm: dereference of he_dev->rbps_virt in he_init_group()
      powerpc: kmalloc failure ignored in vio_build_iommu_table()

sarveshwarb (1):
      be2net: Patch to perform function reset at initialization

sedji gaouaou (1):
      ARM: 5640/1: This patch modifies the support of AC97 on the at91sam9263 
ek board

sfking@xxxxxxxxx (13):
      core generic GPIO support for Freescale Coldfire processors.
      generic GPIO support for the Freescale Coldfire 5206.
      generic GPIO support for the Freescale Coldire 5206e.
      generic GPIO support for the Freescale Coldfire 520x.
      generic GPIO support for the Freescale Coldfire 523x.
      generic GPIO support for the Freescale Coldfire 5249.
      generic GPIO support for the Freescale Coldfire 527x.
      generic GPIO support for the Freescale Coldfire 5272.
      generic GPIO support for the Freescale Coldfire 528x.
      generic GPIO support for the Freescale Coldfire 5307.
      generic GPIO support for the Freescale Coldfire 532x.
      generic GPIO support for the Freescale Coldfire 5407.
      generic GPIO support misc files.

vimal singh (5):
      mtd: nand: remove repeated comment, fix spelling
      mtd: nand_base: use __func__ instead of typing names
      mtd: physmap_of: fix incorrect check
      mtd: omap: add support for nand prefetch-read and post-write
      mtd: omap: adding DMA mode support in nand prefetch/post-write

walker@xxxxxxx (1):
      [ARM] pxa/treo680: pxamci simplify to use GPIO

wanzongshun (17):
      [ARM] 5591/1: Add group irq enable/disable for w90p910 platform.
      [ARM] 5601/1: Add HAVE_CLK depends on for w90p910 platform
      [ARM] 5602/1: Add sub clock api for w90p910 platform
      [ARM] 5604/1: Add keypad multi-function pin api for w90p910 platform
      [ARM] 5610/1: Add fmi resource define for w90p910 platform
      [ARM] 5616/1: Add mac resource define for w90p910 mac driver
      [ARM] 5617/1: rename this spi device as w90p910-spi
      [ARM] 5618/1: Add spi resource define for w90p910 spi driver
      [ARM] 5619/1: Add spi mfp api for w90p910 spi driver
      ARM: 5633/1: Add wdt resource for w90p910 platform
      ARM: 5634/1: Add static setting cpu frequence for w90p910 platform
      ARM: 5674/1: Add clocksource/clockevent support for w90p910 platform
      ARM: 5675/1: The semaphore is used as mutex so make it a mutex
      ARM: 5676/1: Provide more useful introduction for w90x900
      ARM: 5682/1: Add cpu.c and dev.c and modify some files of w90p910 platform
      ARM: 5683/1: Add nuc950 platform to w90x900
      ARM: 5684/1: Add nuc960 platform to w90x900

ykzhao (1):
      drm/kms/i915: Add the default mode for CRT output without EDID

-----------------------------------------------------------------------


hooks/post-receive
-- 
XFS development tree

<Prev in Thread] Current Thread [Next in Thread>
  • [XFS updates] XFS development tree annotated tag, v2.6.32-rc1, created. v2.6.32-rc1, xfs <=