xfs
[Top] [All Lists]

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

To: xfs@xxxxxxxxxxx
Subject: [XFS updates] XFS development tree annotated tag, v2.6.33-rc1, created. v2.6.33-rc1
From: xfs@xxxxxxxxxxx
Date: Fri, 22 Jan 2010 16:21:53 -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.33-rc1 has been created
        at  d14e040a3592de665407269688d70296955c5f14 (tag)
   tagging  55639353a0035052d9ea6cfe4dde0ac7fcbb2c9f (commit)
  replaces  v2.6.32
 tagged by  Linus Torvalds
        on  Thu Dec 17 17:15:07 2009 -0800

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

iEYEABECAAYFAksq158ACgkQF3YsRnbiHLuTpQCgoim/ifG7mc6XVzmSJzFqStwq
HNcAn1J+zkSNoK5gHhPgIB6ytbY0N+gM
=6SHR
-----END PGP SIGNATURE-----

Aaro Koskinen (3):
      OMAP: PM: Clear DMA channel state after a wakeup
      OMAP3: PM: Fix INTC context save/restore
      mfd: fix undefined twl4030-power resconfig value checks

Abhijeet Joglekar (5):
      [SCSI] fnic: Process all cq entries per ISR
      [SCSI] fnic: Set max_cmd_len to driver supported CDB length
      [SCSI] fnic: Pad the unused bytes of CDB to 0s
      [SCSI] fnic: Allocate OS interrupt resources just before enabling 
interrupts
      [SCSI] libfc: remote port gets stuck in restart state without really 
restarting

Abhijeet Kolekar (7):
      iwlwifi/iwl3945 : unify apm stop operation
      iwlwifi: replace iwl_poll_direct_bit with iwl_poll_bit for CSR access
      iwlwifi/iwl3945: unify rts_tx_cmd_flag
      iwl3945: rename tx to tx_cmd
      iwlwifi/iwl3945: remove data_retry_limit
      iwl3945: rearrange the code.
      iwl3945: disable all tx fifos

Abylay Ospan (5):
      V4L/DVB (13271): TS speed check. Logging transport stream speed in Kbits 
per second
      V4L/DVB (13334): stv6110: add configurable gain
      V4L/DVB (13335): stv0900: fix diseqc support for NetUP card
      V4L/DVB (13630): Print bitrate measured by stv0900 demod in 
stv0900_read_status
      V4L/DVB (13676): configurable IRQ mode on NetUP Dual DVB-S2 CI; IRQ from 
CAM processing (CI interface works faster)

Adam Buchbinder (2):
      reiserfs: fix misspelling of "journaled"
      tree-wide: fix misspelling of "definition" in comments

Adam Jackson (13):
      drm/modes: Limit fallback modes to 60Hz
      drm/edid: Retry EDID fetch up to four times
      drm/edid: Fix up partially corrupted headers
      drm/modes: Fall back to 1024x768 instead of 800x600
      drm/i915: Fix LVDS presence check
      drm/i915: disable the interrupt hotplug for integrated TV output
      drm/edid: Unify detailed block parsing between base and extension blocks
      drm/modes: Add drm_mode_hsync()
      drm/edid: Add DMT modes to the pool if the monitor is GTF-capable
      drm/edid: Add new detailed block types from EDID 1.4
      drm/edid: Decode 3-byte CVT codes from EDID 1.4
      agp/intel: Fix product names and #defines
      drm/i915: Fix product names and #defines

Adrian Taylor (1):
      USB: Exposing second ACM channel as tty for Nokia S60 phones.

Adrien Demarez (1):
      hwmon: New driver for the National Semiconductor LM73

Aguilar Pena, Leed (1):
      USB: twl4030: Enable USB regulators before enabling USB charging

Ajay Kumar Gupta (2):
      omap3evm: Add board revision function
      omap3evm: ehci: Update EHCI support on OMAP3EVM (Rev >= E)

Ajit Khaparde (26):
      be2net: Get rid of net_device_stats from adapter.
      e1000e: Use the instance of net_device_stats from net_device.
      netxen: Use the instance of net_device_stats from net_device.
      myri10ge: Use the instance of net_device_stats from net_device.
      ixgbe: Use the instance of net_device_stats from net_device.
      igb: Use the instance of net_device_stats from net_device.
      e1000: Use the instance of net_device_stats from net_device.
      qlge: Use the instance of net_device_stats from net_device.
      ixgb: Use the instance of net_device_stats from net_device.
      ixgbe: Fix erroneous display of stats by ethtool -S
      e1000e: Fix erroneous display of stats by ethtool -S
      e1000: Fix erroneous display of stats by ethtool -S
      igb: Fix erroneous display of stats by ethtool -S
      ixgb: Fix erroneous display of stats by ethtool -S
      be2net: Add support for next generation of BladeEngine device.
      be2net: Add the new PCI IDs to PCI_DEVICE_TABLE.
      be2net: set netdev->vlan_features appropriately
      be2net: initialize netdev->perm_addr
      be2net: check for valid ether address
      be2net: fix to allow port beacon when device is closed
      be2net: Add be_rx_polls counter
      be2net: fix unnecessary access to hardware to get link, port info
      be2net: Changes to print fw command opcode when command is failed by 
controller.
      be2net: Support for WoL using magic packet after suspend.
      be2net: Bump up the driver version number
      be2net: fix error in rx completion processing.

Akihiro Tsukada (3):
      V4L/DVB (13293): dvb-usb-friio: return the correct DTV_DELIVERY_SYSTEM
      V4L/DVB (13294): dvb-usb-friio: cleaning up unnecessary functions
      V4L/DVB (13577): [PATCH] dvb-usb-friio: accept center-shifted frequency

Akinobu Mita (20):
      mtd: cleanup mtd_oobtest
      ALSA: ice1712: Use bitrev8
      ieee1394: Use hweight32
      ALSA: sound: usbmidi: Use hweight16
      mtd: vmu-flash: Use hweight_long
      mtd: Add __nand_calculate_ecc() to NAND ECC functions
      mtd: add nand_ecc test module
      mtd: alauda: Use hweight8
      IB/ipath: Use bitmap_weight()
      hpfs: use hweight32
      hpfs: use bitmap_weight()
      qnx4: use hweight8
      bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area
      iommu-helper: use bitmap library
      isp1362-hcd: use bitmap_find_next_zero_area
      mlx4: use bitmap_find_next_zero_area
      sparc: use bitmap_find_next_zero_area
      ia64: use bitmap_find_next_zero_area
      genalloc: use bitmap_find_next_zero_area
      MIPS: Sibyte: Use hweight8 instead of counting bits

Akira Fujita (7):
      ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails
      ext4: fix lock order problem in ext4_move_extents()
      ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT
      ext4: fix spelling typos in move_extent.c
      ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT
      ext4: move_extent_per_page() cleanup
      ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT

Al Viro (47):
      untangling do_mremap(), part 1
      do_mremap() untangling, part 2
      do_mremap() untangling, part 3
      fix checks for expand-in-place mremap
      fix the arch checks in MREMAP_FIXED case
      fix pgoff in "have to relocate" case of mremap()
      kill useless checks in sparc mremap variants
      file ->get_unmapped_area() shouldn't duplicate work of get_unmapped_area()
      arm: add arch_mmap_check(), get rid of sys_arm_mremap()
      Kill ancient crap in s390 compat mmap
      arch_mmap_check() on mn10300
      Cut hugetlb case early for 32bit on ia64
      Unify sys_mmap*
      fix a struct file leak in do_mmap_pgoff()
      Take arch_mmap_check() into get_unmapped_area()
      switch do_brk() to get_unmapped_area()
      sparc_brk() is not needed anymore
      Get rid of open-coding in ia64_brk()
      fix broken aliasing checks for MAP_FIXED on sparc32, mips, arm and sh
      Add missing alignment check in arch/score sys_mmap()
      sanitize do_pipe_flags() callers in arch
      switch shmem_file_setup() to alloc_file()
      switched inotify_init1() to alloc_file()
      unexport get_empty_filp()
      reorder alloc_fd/attach_fd in socketpair()
      merge sock_alloc_fd/sock_attach_fd into a new helper
      9p connect fixes
      switch sock_alloc_file() to alloc_file()
      get rid of init_file()
      switch nilfs2 to deactivate_locked_super()
      switch alloc_file() to passing struct path
      switch create_read_pipe() to alloc_file()
      lift path_put(path) to callers of __do_follow_link()
      kill __link_path_walk()/link_path_walk() distinction
      fix the crap in dst/dcore
      switch cachefiles to kern_path()
      fix mismerge with Trond's stuff (create_mnt_ns() export is gone now)
      Take hash recalculation into do_lookup()
      Kill path_lookup_open()
      Kill cached_lookup() and real_lookup()
      Sanitize exec_permission_lite()
      O_TRUNC open shouldn't fail after file truncation
      Untangling ima mess, part 1: alloc_file()
      Untangling ima mess, part 2: deal with counters
      Untangling ima mess, part 3: kill dead code in ima
      Fix breakage in shmem.c
      dio: fix use-after-free

Alan Carvalho de Assis (2):
      mx27: Add basic support for Maxtrack i-MXT TD60
      mx27: mxt_td60: Add support to SD/MMC

Alan Cox (98):
      cosa: Kill off the use of the old ioctl path
      wm831x_backup: Remove unused variables
      selinux: Fix warnings
      pata_via: Blacklist some combinations of Transcend Flash and via
      pata_sis: Implement MWDMA for the UDMA 133 capable chips
      pata_cmd64x: implement serialization as per notes
      [libata] PATA: Update experimental tags
      pata_ali: Fix regression with old devices
      pata_piccolo: Driver for old Toshiba chipsets
      Staging: et131x: kill SUCCESS and FAILURE defines
      Staging: et131x: tidy eeprom code up
      Staging: et131x: extract the eeprom setup logic from initpci
      Staging: et131x: Kill the NoPhyAccess variable
      Staging: et131x: tidy up initpci code
      Staging: et131x: kill NMI hacks
      Staging: et131x: PHY loopback cannot be set (and isn't useful for us 
anyway)
      Staging: et131x: rxstat is not used
      Staging: et131x: clean up word 3 definition
      Staging: et131x: clean up WORD2 usage
      Staging: et131x: tidy up names for the TX structures
      Staging: et131x: the stuck descriptor copy is never used
      Staging: et131x: pci_alloc_consistent DMA alignment is guaranteed
      Staging: et131x: first pass RX cleanup
      Staging: et131x: Clean up the receive arrays
      Staging: et131x: fold up simple wrapper functions
      Staging: et131x: Remove old SendWaitQueue code
      Staging: et131x: tidy up a bit further
      Staging: et131x: Clean up the tx ring init
      Staging: et131x: Clean up tx naming
      Staging: et131x: kill unused tcb fields
      Staging: et131x: Bring tx into coding style
      Staging: et131x: tx ring mac error is only used as a local
      Staging: et131x: Kill the RX pending list
      Staging: et131x: Kill the RX skb list element - it isn't used
      Staging: et131x: Clean the IPG types up
      Staging: et131x: Clean up the half duplex control reg types
      Staging: et131x: Clean up the MII_MGMT type
      Staging: et131x: Clean up MAC_CFG types
      Staging: et131x: clean up MAX_FM type
      Staging: et131x: kill off MAC_TEST_t
      Staging: et131x: Clean up MII control
      Staging: et131x: phy clean up
      Staging: et131x: Clean up the phy code, especially dup stuff
      Staging: et131x: Kill MAC_IF_CTRL typedefs
      Staging: et131x: clean up MAC_STAT register
      Staging: et131x: clean up mac stat names
      Staging: et131x: kill TXTEST and TXFILL, clean up CF_PARAM
      Staging: et131x: kill TxMacTest field
      Staging: et131x: kill TX_PR_NUM_DES_t
      Staging: et131x: Another typedef solely used to write 0 to a register
      Staging: et131x: kill TX_SHADOW
      Staging: et131x: kill RX_DMA_MAX_PKT_TIME
      Staging: et131x: Clean up number fields
      Staging: et131x: clean up the avail fields in the rx registers
      tty: esp: remove broken driver
      tty: istallion: Kill off the BKL ioctl
      tty: stallion: kill BKL ioctl
      tty_port: add "tty_port_open" helper
      tty_port: coding style cleaning pass
      usb_serial: Use the shutdown() operation
      usb_serial: Kill port mutex
      opticon: Fix resume logic
      tty_port: Move hupcl handling
      sdio_uart: use tty_port
      sdio_uart: refcount the tty objects
      sdio_uart: Move the open lock
      tty: sdio_uart: Switch to the open/close helpers
      tty: sdio_uart: Fix termios handling
      tty: sdio_uart: Style fixes
      tty: sdio_uart: add modem functionality
      tty: sdio_uart: Fix the locking on "func" for new code
      tty: tty_port: Change the buffer allocator locking
      tty: riscom8: switch to the tty_port_open API
      tty: tty_port: Add IO_ERROR bit handling
      tty: tty_port: Move the IO_ERROR clear
      tty: stallion: Convert to the tty_port_open/close methods
      tty: istallion: tty port open/close methods
      tty: tty_port: Add a kref object to the tty port
      tty: isicom: switch to the new tty_port_open helper
      tty: isicom: sort out the board init logic
      tty: mxser: use the tty_port_open method
      tty: mxser: Use the new locking rules to fix setserial properly
      tty: isicom: fix deadlock on shutdown
      tty: moxa: Use more tty_port ops
      tty: moxa: rework the locking a bit
      tty: moxa: Locking clean up
      tty: moxa: Kill off the throttle method
      tty: moxa: Fix modem op locking
      tty: moxa: Kill the use of lock_kernel
      tty: moxa: split open lock
      tty: push the BKL down into the handlers a bit
      tty: Push the lock down further into the ldisc code
      tty: Push the bkl down a bit in the hangup code
      tty: Move the leader test in disassociate
      tty: split the lock up a bit further
      tty: Fix BKL taken under a spinlock bug introduced in the BKL split
      mfd: Fix twl4030 warning
      matroxfb: fix problems with display stability

Alan Jenkins (35):
      Input: keyboard - fix theoretical race on vt switch
      eeepc-laptop: disp attribute should be write-only
      asus-laptop: Remove redundant NULL checks
      asus-acpi: Remove redundant NULL checks
      asus-laptop: Remove uneccesary acpi_disabled check
      asus-acpi: Remove uneccesary acpi_disabled checks
      asus-acpi: set acpi_driver.owner
      asus-laptop: set acpi_driver.owner
      eeepc-laptop: Remove redundant NULL checks
      eeepc-laptop: Remove uneccesary acpi_disabled check
      eeepc-laptop: set acpi_driver.owner
      eeepc-laptop: fix value of pwm1_enable to match documentation
      eeepc-laptop: fix led initialization order
      eeepc-laptop: fix potential leak (led_init() failure)
      eeepc-laptop: fix set_acpi() to return non-zero on failure
      eeepc-laptop: remove redundant NULL checks
      eeepc-laptop: no need to check argument of set_brightness()
      eeepc-laptop: simplify acpi initialization
      eeepc-laptop: simplify how the hwmon device reads values from the EC
      eeepc-laptop: refactor notifications
      eeepc-laptop: move platform driver registration out of eeepc_hotk_add()
      eeepc-laptop: move platform device initialisation to a separate function
      eeepc-laptop: code movement
      eeepc-laptop: revise names
      eeepc-laptop: callbacks should use "driver data" parameter or field
      eeepc-laptop: re-add check for eeepc->backlight == NULL
      hp-wmi: improve rfkill support
      dell-laptop: fix a use-after-free error on the failure path
      dell-laptop: fix rfkill memory leak on unload and failure paths
      dell-laptop: create a platform device as a parent for the rfkill devices 
etc.
      dell-laptop: add __init to init functions
      dell-laptop: remove duplicate Kconfig entry under drivers/misc
      ARM: use unified discard definition in linker script
      ARM: unexport symbols used to implement floating point emulation
      module: make MODULE_SYMBOL_PREFIX into a CONFIG option

Alan Stern (13):
      PM / Runtime: Export the PM runtime workqueue
      PM / Runtime: Use deferred_resume flag in pm_request_resume
      Driver core: fix race in dev_driver_string
      USB: don't use a fixed DMA mapping for hub status URBs
      USB: add a "remove hardware" sysfs attribute
      USB: fix a bug in the scatter-gather library
      USB: EHCI: add native scatter-gather support
      USB: add scatter-gather support to usbmon
      USB: remove the auto_pm flag
      USB: prepare for changover to Runtime PM framework
      USB: usb-storage: add BAD_SENSE flag
      USB: usb-storage: fix bug in fill_inquiry
      PM: allow for usage_count > 0 in pm_runtime_get()

Alasdair G Kergon (3):
      dm: rename dm_get_table to dm_get_live_table
      dm: bind new table before destroying old
      dm: keep old table until after resume succeeded

Alban Browaeys (1):
      wireless : use a dedicated workqueue for cfg80211.

Albert Herranz (27):
      powerpc: gamecube/wii: usbgecko bootwrapper console support
      powerpc: gamecube: device tree
      powerpc: gamecube: bootwrapper bits
      powerpc: gamecube/wii: introduce GAMECUBE_COMMON
      powerpc: gamecube/wii: declare as non-coherent platforms
      powerpc: gamecube/wii: do not include PCI support
      powerpc: gamecube/wii: udbg support for usbgecko
      powerpc: gamecube/wii: flipper interrupt controller support
      powerpc: gamecube: platform support
      powerpc: gamecube: default config
      powerpc: wii: device tree
      powerpc: wii: bootwrapper bits
      powerpc: broadway processor support
      powerpc: wii: hollywood interrupt controller support
      powerpc: wii: platform support
      powerpc: wii: default config
      powerpc: reserve fixmap entries for early debug
      powerpc: gamecube/wii: early debugging using usbgecko
      wii: bootwrapper: add fixup to calc useable mem2
      wii: use both mem1 and mem2 as ram
      powerpc: allow ioremap within reserved memory regions
      powerpc: wii: allow ioremap within the memory hole
      sdio: rework cis tuple parsing
      sdhci: protect header file against multi inclusion
      sdhci-of: rename main driver file prior to reorganization
      sdhci-of: reorganize driver to support additional hardware
      sdhci-of: add support for the wii sdhci controller

Alberto Bertogli (2):
      Do not __always_inline bvec_kmap_irq() and bvec_kunmap_irq()
      fs/debugfs/inode.c: fix comment typos

Alberto Panizzo (5):
      Armadillo500 Add support for onboard GPIO Buttons.
      Armadillo500 Correct bus length for SMSC9118 on board chip.
      Armadillo500 Add i2c second bus support.
      Armadillo500 Add support for Seiko Instruments S-35390A rtc over i2c.
      regulator: mc13783-regulator: correct the probing time.

Albin Tonnerre (1):
      ARM: 5778/1: AT91: Add cpuidle support

Albrecht DreÃ? (5):
      powerpc: tiny memcpy_(to|from)io optimisation
      mpc5200/gpt: tiny fix for gpt period limitation
      mpc52xx/wdt: OF property to enable the WDT on boot
      mpc52xx/wdt: merge WDT code into the GPT driver
      mpc52xx/wdt: remove obsolete old WDT implementation

Aleksandr V. Piskunov (2):
      V4L/DVB (13232): cx25840 6.5MHz carrier detection fixes
      V4L/DVB (13441): ivtv: Added FM radio support to Avermedia AVerTV MCE 116 
Plus card

Aleksey Kunitskiy (1):
      ALSA: ice1724 - Patch for suspend/resume for ESI Juli@

Alessandro Rubini (4):
      mtd: use bbm.h in nand.h
      mtd: unify status enum from three headers
      ARM Nomadik: use new OneNand name and pdata
      ARM: 5846/1: MAINTAINERS: Add arm Nomadik support

Alessandro Zummo (1):
      rtc: fix driver data issues in several rtc drivers

Alex Chiang (20):
      ACPI: dock: convert sysfs attributes to an attribute_group
      PCI Hotplug: acpiphp: clean up list traversals
      cciss: Make device attributes static
      cciss: change Cmd_sg_list.sg_chain_dma type to dma_addr_t
      [CPUFREQ] Documentation: ABI: /sys/devices/system/cpu/cpu#/cpufreq/
      [CPUFREQ] make internal cpufreq_add_dev_* static
      x86/PCI: remove early PCI pr_debug statements
      page-types: learn to describe flags directly from command line
      page-types: whitespace alignment
      page-types: exit early when invoked with -d|--describe
      mm: add numa node symlink for memory section in sysfs
      mm: refactor register_cpu_under_node()
      mm: refactor unregister_cpu_under_node()
      mm: add numa node symlink for cpu devices in sysfs
      Documentation: ABI: /sys/devices/system/cpu/cpu#/node
      ACPI: dock: combine add|alloc_dock_dependent_device (v2)
      ACPI: dock: remove global 'dock_device_name'
      ACPI: dock: dock_add - hoist up platform_device_register_simple()
      ACPI: dock: add struct dock_station * directly to platform device data
      ACPI: dock: minor whitespace and style cleanups

Alex Deucher (46):
      drm/radeon/kms: dont't pass a radeon_connector to radeon_i2c_do_lock()
      drm/radeon/kms: clean up i2c
      drm/radeon/kms: add support for external tmds on legacy boards
      drm/radeon/kms: fix typo in legacy internal tmds mode fixup
      drm/radeon/kms: rework scaler handling
      drm/radeon/kms: add quirk for Acer laptop
      drm/radeon/kms: deal with connectors sourced to the same encoder
      drm/radeon/kms: add quirk for MSI S270
      drm/radeon/kms: fix LVDS setup on r4xx
      drm/radeon/kms/atom: pull misc mode info for lvds from bios tables
      drm/radeon/kms: add tv standard property to tv connectors
      drm/radeon/kms: Add support for interrupts on r6xx/r7xx chips (v3)
      drm/radeon/kms: don't use bios dividers for lvds on r4xx
      drm/radeon/kms: Add quirk for HIS X1300 board
      drm/radeon/kms: handle vblanks properly with dpms on
      drm/radeon/kms: fix legacy crtc2 dpms
      drm/radeon/kms: fix vram setup on rs600
      drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size
      drm/radeon/kms: fix up gart setup on rs600
      drm/radeon/kms/legacy: set overscan regs on modeset
      drm/radeon/kms/legacy: set common regs to sane value
      drm/radeon/kms: more r4xx lvds fixes
      drm/radeon/kms: fix vram setup on rs600/rs690/rs740
      drm/radeon/kms: DP fixes and cleanup from the ddx
      drm/radeon/kms: i2c reorg
      drm/radeon/kms: store sink type in atom dig connector
      drm/radeon/kms: handle dp sinks in atom encoder/transmitter tables
      drm/radeon/kms: add support for DP modesetting
      drm/radeon/kms: free aux channel i2c adapter on destroy
      drm/radeon/kms: fix DP detect
      drm/radeon/kms: clean up DP debugging
      drm/radeon/kms: get HPD info for connectors
      drm/radeon/kms: add regs and irq tracking bits for hpd
      drm/radeon/kms: add hpd support for r1xx-r4xx asics
      drm/radeon/kms: add hpd support for r5xx/rs600/rs690/rs740 asics
      drm/radeon/kms: add hpd support for r6xx/r7xx/rs780/rs880 asics
      drm/radeon/kms: add asic callbacks for hpd
      drm/radeon/kms: enable hpd support
      drm/radeon/kms: connector fixes
      drm/radeon/kms: make sure ss id matches
      drm/radeon/kms: make sure i2c id matches
      drm/radeon/kms/avivo: fix some bugs in the display bandwidth setup
      drm/radeon/kms/avivo: add support for new pll selection algo
      drm/radeon/kms/r600/r700: fallback gracefully on ucode failure
      drm/radeon/kms/avivo: fix typo in new_pll module description
      drm/radeon/kms: make sure mc is initialized before mapping blit bo

Alex Williamson (1):
      PCI: Always set prefetchable base/limit upper32 registers

Alexander Duyck (81):
      igb: remove unused temp variable from stats clearing path
      igb: update comments for serdes config and update to handle duplex
      igb: update the approach taken to acquiring and releasing the phy lock
      igb: add locking to reads of the i2c interface
      igb: add combined function for setting rar and pool bits
      igb: make use of the uta to allow for promiscous mode filter
      igb: add support for 82576NS SerDes adapter
      igb: add function to handle mailbox lock
      igb: fix a few items where weren't correctly setup for mbx timeout
      igb: change how we handle alternate mac addresses
      igb: remove microwire support from igb
      igb: move the generic copper link setup code into e1000_phy.c
      igb: add code to retry a phy read in the event of failure on link check
      igb: add additional error handling to the phy code
      igb: add flushes between RAR writes when setting mac address
      igb: add new data structure for handling interrupts and NAPI
      igb: remove rx checksum good counter
      igb: increase minimum rx buffer size to 1K
      igb: move the tx and rx ring specific config into seperate functions
      igb: remove rx_ps_hdr_len
      igb: move SRRCTL register configuration into ring specific config
      igb: change the head and tail offsets into pointers
      igb: add pci device pointer to ring structure
      igb: move rx_buffer_len into the ring structure
      igb: move alloc_failed and csum_err stats into per rx-ring stat
      igb: add a flags value to the ring
      igb: place a pointer to the netdev struct in the ring itself
      igb: move the multiple receive queue configuration into seperate function
      igb: delay VF reset notification until after interrupts are enabed
      igb: setup vlan tag replication stripping in igb_vmm_control
      igb: re-use ring configuration code in ethtool testing
      igb: make tx ring map and free functionality non-static
      igb: make ethtool use core xmit map and free functionality
      igb: add single vector msi-x testing to interrupt test
      igb: cleanup "todo" code found in igb_ethtool.c
      igb: add support for seperate tx-usecs setting in ethtool
      igb: cleanup some of the code related to hw timestamping
      igb: misc cleanups within igb_ethtool.c
      igb: use packet buffer sizes from RXPBS register
      igb: replace the VF clear_to_send with a flags value
      igb: rework use of VMOLR in regards to PF and VFs
      igb: rework handling of the vfta and vlvf registers in relation to 
mng_vlan
      igb: move vf init into a seperate function
      igb: only process global stats in igb_update_stats
      igb: move global_quad_port_a from global into local static define
      igb: make tx hang check multiqueue, check eop descriptor
      igb: cleanup code related to ring resource allocation and free
      igb: change queue ordering for 82576 based adapters
      igb: cleanup interrupt enablement in regards to msix_other
      igb: Remove invalid stats counters
      igb: cleanup igb.h header whitespace and some structure formatting
      igb: cleanup igb xmit frame path
      igb: cleanup clean_rx_irq_adv and alloc_rx_buffers_adv
      igb: replace unecessary &adapter->hw with just hw where applicable
      igb: add pci_dev in few spots to clean up use of dev_err/info/warn
      igb: limit minimum mtu to 68 to keep ip bound to interface
      igb: open up SCTP checksum offloads to all MACs 82576 and newer
      igb: cleanup whitespace issues in igb_main.c
      igb: change type for ring sizes to u16 in igb_set_ring_param
      igb: move timesync init into a seperate function
      igb: when number of CPUs > 4 combine tx/rx queues to allow more queues
      igb: Rework how netdev->stats is handled
      igb: removed unused tx/rx total bytes/packets from adapter struct
      igb: check for packets on all tx rings when link is down
      igb: only recycle page if it is on our numa node
      igb: add support for the 82580 phy
      igb: add support for 82580 MAC
      igb: Add full support for 82580 devices
      ixgbe: Only set/clear VFE in ixgbe_set_rx_mode
      e1000e: remove use of skb_dma_map from e1000e driver
      e1000: remove use of skb_dma_map from e1000 driver
      ixgb: remove use of skb_dma_map from ixgb
      ixgbe: remove skb_dma_map/unmap calls from driver
      igb: remove use of skb_dma_map from driver
      igbvf: remove skb_dma_map/unmap call from drivers
      bnx2: remove skb_dma_map/unmap calls from driver
      be2net: remove use of skb_dma_map/unmap
      tg3: remove use of skb_dma_map/unmap
      skbuff: remove skb_dma_map/unmap
      igb: fix handling of mailbox collisions between PF/VF
      igbvf: avoid reset storms due to mailbox issues

Alexander Graf (30):
      Move dirty logging code to sub-arch
      Pass PVR in sregs
      Add Book3s definitions
      Add Book3s fields to vcpu structs
      Add asm/kvm_book3s.h
      Add Book3s_64 intercept helpers
      Add book3s_64 highmem asm code
      Add SLB switching code for entry/exit
      Add interrupt handling code
      Add book3s.c
      Add book3s_64 Host MMU handling
      Add book3s_64 guest MMU
      Add book3s_32 guest MMU
      Add book3s_64 specific opcode emulation
      Add mfdec emulation
      Add desktop PowerPC specific emulation
      Make head_64.S aware of KVM real mode code
      Add Book3s_64 offsets to asm-offsets.c
      Export symbols for KVM module
      Split init_new_context and destroy_context
      Export KVM symbols for module
      Add fields to PACA
      Export new PACA constants in asm-offsets
      Include Book3s_64 target in buildsystem
      Fix trace.h
      Use Little Endian for Dirty Bitmap
      Use hrtimers for the decrementer
      KVM: Activate Virtualization On Demand
      KVM: SVM: Notify nested hypervisor of lost event injections
      powerpc/kvm: Sync guest visible MMU state

Alexander Potashev (1):
      x86, boot: Simplify setting of the PAE bit

Alexander Schmidt (1):
      IB/ehca: Rework destroy_eq()

Alexander Shishkin (3):
      omap: Eliminate OMAP_MAX_NR_PORTS
      ARM: 5841/1: a driver for on-chip ETM and ETB
      ARM: 5843/1: OMAP3: add AMBA devices for ETM and ETB

Alexander Strakh (2):
      V4L/DVB (13378): konicawc.c: possible buffer overflow while use strncat
      V4L/DVB (13379): quickcam_messenger: possible buffer overflow while use 
strncat

Alexandre Cassen (1):
      IPv6: Fix 6RD typo

Alexandros Batsakis (19):
      nfs41: add support for callback with RPC version number 4
      nfs4: minor delegation cleaning
      nfs4: V2 return/expire delegations depending on their type
      nfs41: V2 initial support for CB_RECALL_ANY
      nfs41: check if session exists and if it is persistent
      nfs41: add support for the exclusive create flags
      nfs41: remove server-only EXCHGID4_FLAG_CONFIRMED_R flag from exchange_id
      nfs41: V2 adjust max_rqst_sz, max_resp_sz w.r.t to rsize, wsize
      nfs41: check SEQUENCE status flag
      nfs41: v2 fix cb_recall bug
      nfs: minor cleanup of session draining
      nfs: do not do a LOOKUP after open
      nfs: change nfs4_do_setlk params to identify recovery type
      rpc: add rpc_queue_empty function
      nfs: remove rpc_task argument from nfs4_find_slot
      rpc: add a new priority in RPC task
      nfs: enforce FIFO ordering of operations trying to acquire slot
      nfs: make recovery state manager operations privileged
      nfs: run state manager in privileged mode

Alexey Dobriyan (30):
      Convert /proc/device-tree/ to seq_file
      genirq: switch /proc/irq/*/spurious to seq_file
      net: convert /proc/net/rt_acct to seq_file
      r8169: move PHY regs tables to .rodata
      ray_cs: convert to proc_fops
      ipw2x00: convert to seq_file
      sh: convert /proc/cpu/aligmnent, /proc/cpu/kernel_alignment to seq_file
      powerpc/via-pmu: Convert to proc_fops/seq_file
      const: struct quota_format_ops
      tty: const: constify remaining tty_operations
      Blackfin: convert kgdbtest to proc_fops
      bsdacct: fix uid/gid misreporting
      alpha: convert srm code to seq_file
      const: constify remaining dev_pm_ops
      uml: convert to seq_file/proc_fops
      Make DEBUG_BUGVERBOSE default to y
      V4L/DVB (13590): cpia: convert it to use proc_fops
      parisc: convert /proc/pdc/{lcd,led} to seq_file
      thinkpad-acpi: convert to seq_file
      proc: rename de_get() to pde_get() and inline it
      clps711xfb: convert to proc_fops
      pnpbios: convert to seq_file
      const: constify remaining pipe_buf_operations
      ufs: pass qstr instead of dentry where necessary for NFS
      ufs: NFS support
      reiserfs: remove /proc/fs/reiserfs/version
      reiserfs: don't compile procfs.o at all if no support
      proc: remove docbook and example
      seq_file: use proc_create() in documentation
      MIPS: Lasat: Convert to proc_fops / seq_file

Alexey Fisher (5):
      ALSA: usb - Fix mixer map for Hercules Gamesurround Muse Pocket LT
      ALSA: document: Add direct git link to grub hda-analyzer
      ext2: Unify log messages in ext2
      ext3: Unify log messages in ext3
      ALSA: hda - Overwrite pin config on intel DG45ID board.

Ali Gholami Rudi (1):
      ixgbe: r_idx not used in ixgbe_msix_clean_rx()

Alistair Buxton (16):
      OMAP7XX: Serial: Remove duplicate omap850 code
      OMAP7XX: GPIO: Remove duplicate omap850 code
      OMAP7XX: IO: Remove duplicate omap850 code
      OMAP7XX: Mux: Remove duplicate omap850 code
      OMAP7XX: USB: Remove duplicate omap850 code
      OMAP7XX: IRQ: Remove duplicate omap850 code
      OMAP7XX: PM: Add omap850 support
      OMAP7XX: Clocks: Add omap850 support
      OMAP7XX: McBSP: Add omap850 support
      OMAP7XX: Create omap7xx.h
      OMAP7XX: Update core omap1 files to use omap7xx.h
      OMAP7XX: Replace omap730 references in irqs.h and all users
      OMAP7XX: Rename all the rest of the omap730 references in omap1 core
      OMAP7XX: omap_uwire.c: Convert to omap7xx.h
      OMAP850: PM: Add an ARCH_OMAP850 check
      OMAP850: Fix zImage booting

Allen Kay (2):
      PCI: acs p2p upsteram forwarding enabling
      PCI: add xen dom0 checking before ACS initialization

Allison Randal (1):
      Staging: comdi: ni_at_ao.c: fix coding style error

Alok Kataria (1):
      [SCSI] vmw_pvscsi: SCSI driver for VMware's virtual HBA.

Amauri Magagna (1):
      V4L/DVB (13197): gspca - sonixj: Adjust colors and autogain for sensor 
om6802.

Amerigo Wang (10):
      fix URL in hpet.txt
      sctp: remove deprecated SCTP_GET_*_OLD stuffs
      hfs: fix a potential buffer overflow
      'sysctl_max_map_count' should be non-negative
      rwsem-spinlock: remove useless function exports
      rwsem: fix rwsem_is_locked() bugs
      kallsyms: remove deprecated print_fn_descriptor_symbol()
      ipc: remove unreachable code in sem.c
      ipc: HARD_MSGMAX should be higher not lower on 64bit
      kexec: premit reduction of the reserved memory size

Amit Kucheria (8):
      Staging: iio: Fix typos in documentation
      Staging: iio: tsl2563 ambient light sensor driver
      mfd: twl4030-power: Rename DEVGROUP to DEV_GRP
      mfd: Add comments for the twl4030-power register and bit layout
      mfd: Add support for remapping twl4030-power power states
      mfd: Optimised twl4030-power power scripts for the rx51
      mfd: Fix more undefined twl4030-power resconfig value checks
      mfd: Clarify twl4030 return value for read and write

Amit Kumar Salecha (12):
      netxen: remove sub 64-bit mem accesses
      netxen: defines for next revision
      netxen: 128 memory controller support
      netxen: reset sequence changes
      netxen: onchip memory access change
      netxen: support for new firmware file format
      netxen: update MAINTAINERS
      netxen: remove PCI IDs of CNA device
      netxen: fix merge 9b963e5d0e01461099a
      netxen: fix failure cases for fw hang recovery
      netxen: protect device reset by rtnl_lock
      netxen:fix napi intr enable check

Amit Shah (1):
      hvc_console: Export (GPL'ed) hvc_remove

Amitkumar Karwar (4):
      libertas: Add auto deep sleep support for SD8385/SD8686/SD8688
      libertas: Use lbs_is_cmd_allowed() check in command handling routines.
      libertas: Check return status of command functions
      Bluetooth: Enable auto sleep mode for btmrvl driver

Amul Kumar Saha (2):
      mtd: Standardising prints in onenand_base.c
      mtd: OneNAND OTP support rework

Anand Gadiyar (5):
      omap: update plat/usb.h to allow ehci driver to build
      omap3: Update 3430SDP defconfig
      USB: ehci: Allow EHCI to be built on OMAP3
      USB: MUSB: save hardware revision at init
      omap3: zoom2/3: make MMC slot work again

Anant Gole (1):
      can: add TI CAN (HECC) driver

Ananth N Mavinakayanahalli (2):
      kprobes: Prevent re-registration of the same kprobe
      kprobes: Sanitize struct kretprobe_instance allocations

Anatolij Gustschin (1):
      ppc440spe-adma: adds updated ppc440spe adma driver

Anders Larsen (2):
      qnx4fs: add missing KERN_xxx to printk() calls
      qnx4fs: remove remains of the (defunct) write support

Andi Kleen (16):
      futex: Take mmap_sem for get_user_pages in fault_in_user_writeable
      HWPOISON: Add Andi Kleen as hwpoison maintainer to MAINTAINERS
      HWPOISON: Be more aggressive at freeing non LRU caches
      HWPOISON: Turn ref argument into flags argument
      HWPOISON: add memory cgroup filter
      HWPOISON: Use get_user_page_fast in hwpoison madvise
      HWPOISON: mention HWPoison in Kconfig entry
      HWPOISON: Use correct name for MADV_HWPOISON in documentation
      HWPOISON: Use new shake_page in memory_failure
      HWPOISON: Undefine short-hand macros after use to avoid namespace conflict
      HWPOISON: Add soft page offline support
      HWPOISON: Add a madvise() injector for soft page offlining
      HWPOISON: Don't do early filtering if filter is disabled
      HWPOISON: Try to allocate migration page on the same node
      HWPOISON: Remove stray phrase in a comment
      [sysctl] Fix breakage on systems with older glibc

Andre Herms (1):
      USB: usbtmc: repeat usb_bulk_msg until whole message is transfered

Andrea Odetti (1):
      V4L/DVB (13593): PWC: parameter trace is only available in debug

Andreas Herrmann (8):
      x86, apic: Clear APIC Timer Initial Count Register on shutdown
      PCI: derive nearby CPUs from device's instead of bus' NUMA information
      x86, amd-ucode: Remove needless log messages
      x86: ucode-amd: Load ucode-patches once and not separately of each CPU
      x86: ucode-amd: Don't warn when no ucode is available for a CPU revision
      x86: ucode-amd: Convert printk(KERN_*...) to pr_*(...)
      x86, ucode-amd: Ensure ucode update on suspend/resume after CPU 
off/online cycle
      x86: ucode-amd: Move family check to microcde_amd.c's init function

Andreas Petlund (1):
      net: Corrected spelling error heurestics->heuristics

Andreas Regel (10):
      V4L/DVB (13351): stv090x: increases search range based on symbol rate
      V4L/DVB (13352): stv090x: fixes errors and typos in register definitions
      V4L/DVB (13353): stv090x: fixes STR and SNR calculation and normalizes 
the value into the 0..0xFFFF range
      V4L/DVB (13354): stv090x: fixes some typos like wrong register or 
variable names
      V4L/DVB (13355): stv090x: fixes calculation of AGC2 and uses a different 
AGC2 threshold for cut 3 chips
      V4L/DVB (13356): stv090x: fixes signal lock logic
      V4L/DVB (13357): stv090x: adds an additional check for signal presence 
based on AGC1
      V4L/DVB (13358): stv090x: add an additional check for packet delineator 
lock in stv090x_read_status in case of a tuned DVB-S2 signal
      V4L/DVB (13359): stv090x: adds corrections of some register values
      V4L/DVB (13360): stv090x: fix the calculation of the r divider in 
stv6110x_set_frequency

Andreas Schwab (2):
      m68k: use generic code for ptrace requests
      m68k: ptrace fixes

Andrei Pelinescu-Onciul (4):
      sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE
      sctp: limit maximum autoclose setsockopt value
      sctp: fix integer overflow when setting the autoclose timer
      sctp: fix sctp_setsockopt_autoclose compile warning

Andres Salomon (13):
      drm: kill some unused DRM_PROC macros from drmP.h
      drm: kill more unused DRM macros
      drm: replace DRM_COPY macro w/ a function
      drm: check return values in drm_version
      cs5535-gpio: add AMD CS5535/CS5536 GPIO driver support
      ALSA: cs5535audio: free OLPC quirks from reliance on MGEODE_LX cpu 
optimization
      cs5535: add a generic MFGPT driver
      cs5535: add a generic clock event MFGPT driver
      cs5535: move the DIVIL MSR definition into linux/cs5535.h
      cs5535: move VSA2 checks into linux/cs5535.h
      cs5535: define lxfb/gxfb MSRs in linux/cs5535.h
      cs5535: drop the Geode-specific MFGPT/GPIO code
      lxfb: add copyright/license info

Andrew G. Morgan (1):
      Silence the existing API for capability version compatibility check.

Andrew Hendry (1):
      X25: Enable setting of cause and diagnostic fields

Andrew Lunn (1):
      staging: batman-adv meshing protocol

Andrew Lutomirski (1):
      drm/i915: restore render clock gating on resume

Andrew Morton (9):
      drivers/atm/solos-pci.c: fix warning/bug, clean up code
      kernel/hw_breakpoint.c: Fix local/global shadowing
      include/linux/compiler-gcc4.h: Fix build bug - gcc-4.0.2 doesn't 
understand __builtin_object_size
      net/rfkill/core.c: work around gcc-4.0.2 silliness
      amd64_edac: fix use-uninitialised bug
      + drivers-staging-wlags49_h2-remove-cvs-metadata.patch added to -mm tree
      mm: memory_hotplug: make offline_pages() static
      drivers/scsi/sym53c8xx_2/sym_glue.c: rename skip_spaces() to 
sym_skip_spaces()
      acpi_pad: squish warning

Andrew Patterson (6):
      PCI: add pci_get_domain_bus_and_slot function
      PCI: add support for PCI domains to aer_inject
      PCI: use better error return values in aer_inject
      PCI: fix memory leak in aer_inject
      PCI: unconditionally clear AER uncorr status register during cleanup
      PCI: remove ifdefed pci_cleanup_aer_correct_error_status

Andrew Sharp (1):
      fix my email address.

Andrew Vasquez (5):
      [SCSI] qla2xxx: Add firmware-dump kobject uevent notification.
      [SCSI] qla2xxx: Display additional mailbox registers during AEN handling.
      [SCSI] qla2xxx: Retrieve firmware's maximum number of supported FCFs.
      [SCSI] qla2xxx: Properly check FCP_RSP response-info field after TMF 
completion.
      [SCSI] qla2xxx: Properly re-register FC4/FDMI after physical and logical 
link disruptions.

Andrew Victor (1):
      ARM: 5637/1: [KS8695] Don't reference CLOCK_TICK_RATE in drivers

Andrey Porodko (1):
      davinci: Initial support for Neuros OSD2 platform.

Andrey Yurovsky (1):
      libertas: remove internal buffers from GSPI driver

André Goddard Rosa (20):
      tree-wide: fix assorted typos all over the place
      Staging: fix assorted typos all over the place
      serial: fix NULL pointer dereference
      serial: cascade needless conditionals
      serial, 8250: calculate irqflags bitmask before loop
      vsprintf: factorize "(null)" string
      vsprintf: pre-calculate final string length for later use
      vsprintf: give it some care to please checkpatch.pl
      vsprintf: use TOLOWER whenever possible
      vsprintf: reduce code size by avoiding extra check
      vsprintf: move local vars to block local vars and remove unneeded ones
      vsprintf: factor out skip_space code in a separate function
      vsprintf: reuse almost identical simple_strtoulX() functions
      ctype: constify read-only _ctype string
      string: factorize skip_spaces and export it to be generally available
      string: on strstrip(), first remove leading spaces before running over str
      tree-wide: convert open calls to remove spaces to skip_spaces() lib 
function
      parser: remove unnecessary strlen()
      pid: tighten pidmap spinlock critical section by removing kfree()
      pid: reduce code size by using a pointer to iterate over array

Andy Adamson (15):
      nfsd41: use sv_max_mesg for forechannel max sizes
      nfs41: add create session into establish_clid
      nfs41: rename cl_state session SETUP bit to RESET
      nfs41: nfs4_get_lease_time will never session reset
      nfs41: call free slot from nfs4_restart_rpc
      nfs41: free the slot on unhandled read errors
      nfs41: fix switch in nfs4_handle_exception
      nfs41: fix switch in nfs4_recovery_handle_error
      nfs41: don't clear tk_action on success
      nfs41: remove nfs4_recover_session
      nfs41: nfs41: fix state manager deadlock in session reset
      nfs41: drain session cleanup
      nfs41: only state manager sets NFS4CLNT_SESSION_SETUP
      nfs41: do not zero seqid portion of stateid on close
      nfs41: fix session fore channel negotiation

Andy Gospodarek (1):
      net: export device speed and duplex via sysfs

Andy Grover (5):
      RDS: Add GET_MR_FOR_DEST sockopt
      RDS: Fix potential race around rds_i[bw]_allocation
      RDS: Fix panic on unload
      RDS: Do not send congestion updates to loopback connections
      RDS/IB+IW: Move recv processing to a tasklet

Andy Isaacson (2):
      x86: Factor duplicated code out of __show_regs() into show_regs_common()
      x86: Print DMI_BOARD_NAME as well as DMI_PRODUCT_NAME from __show_regs()

Andy Poling (1):
      xfs: Wrapped journal record corruption on read at recovery

Andy Shevchenko (2):
      V4L/DVB (13231): pwc: Use kernel's simple_strtol()
      fbdev: drop custom atoi from drivers/video/modedb.c

Andy Walls (29):
      V4L/DVB (13084): v4l2-chip-ident: Add ID's needed for the cx23885 and 
cx25840 modules
      V4L/DVB (13085): cx23885: Fix support for v4l2-dbg access to CX2388[578] 
and CX23417 regs
      V4L/DVB (13086): cx23885: Add skeleton v4l2_subdev for the CX23888 
integrated IR controller
      V4L/DVB (13087): cx25840: Improve detection of CX2388[578] A/V cores
      V4L/DVB (13088): cx25840: Convert chip/core family checks to static 
inline functions
      V4L/DVB (13089): cx25840: Separate set_audclk_freq functionality for the 
different chips
      V4L/DVB (13090): cx25840: Init PLLs properly for CX2388[578] A/V cores
      V4L/DVB (13091): cx23885: Enable HVR-1850 CX23888 A/V core to get VID_CLK 
running for IR
      V4L/DVB (13096): v4l2-subdev: Add v4l2_subdev_ir_ops and IR notify 
defines for v4l2_device
      V4L/DVB (13097): cx23885: Complete CX23888 IR subdev implementation for 
Rx & almost for Tx
      V4L/DVB (13098): cx23885: Add integrated IR subdevice interrupt and 
notification handling
      V4L/DVB (13099): ir-functions: Export ir_rc5_decode() for use by the 
cx23885 module
      V4L/DVB (13100): cx23885: Add IR input keypress handling and enable for 
the HVR-1850
      V4L/DVB (13253): cx23885: CodingStyle fix
      V4L/DVB (13426): cx18: Rename struct cx18_mdl to struct cx18_mdl_ent
      V4L/DVB (13427): cx18: Rename struct cx18_queue.buffers to struct 
cx18_queue.depth
      V4L/DVB (13428): cx18: Rename mdl_offset to mdl_base_idx or free_mdl_idx 
as appropriate
      V4L/DVB (13429): cx18: Add Memory Descriptor List (MDL) layer to buffer 
handling
      V4L/DVB (13430): cx18: Fix YUV capture so that encoder passes a single 
frame per transfer
      V4L/DVB (13431): cx18: Adjust an MDL's final buffer size to force encoder 
transfer size
      V4L/DVB (13432): cx18: Adjust encoder VBI MDL size to be exactly frame's 
worth of VBI data
      V4L/DVB (13433): cx18: Remove duplicate list traversal when processing 
incoming MDLs
      V4L/DVB (13434): cx18: Bump version number due to significant buffer 
handling changes.
      V4L/DVB (13440): ivtv: Update the cards definitions to add another 
AVerMedia M113 variant
      V4L/DVB (13442): ivtv: Add module parameter to adjust I2C SCL clock 
period per board
      V4L/DVB (13443): ivtv: Defer legacy I2C IR probing until after setup of 
known I2C devices
      V4L/DVB (13444): ivtv: Add explicit IR controller initialization for the 
AVerTV M116
      V4L/DVB (13445): cx18: Use per cx18 instance init data for ir-kbd-i2c 
instead of const data
      V4L/DVB (13446): ivtv: Add more explicit detection of known IR devices 
for Hauppauge cards

Angelo Arrifano (1):
      OMAP7XX: Clocks: Add ck_ref and armxor

Anil Ravindranath (1):
      [SCSI] pmcraid: support SMI-S object model of storage pool

Anil Veerabhadrappa (5):
      [SCSI] bnx2i: Add 5771E device support to bnx2i driver
      [SCSI] bnx2i: Adjust sq_size module parametr to power of 2 only if a 
non-zero value is specified
      [SCSI] bnx2i: update CQ arming algorith for 5771x chipsets
      [SCSI] bnx2i: Task management ABORT TASK fixes
      [SCSI] bnx2i: minor code cleanup and update driver version

Anirban Chakraborty (1):
      [SCSI] qla2xxx: fix for multiqueue in MISX disabled case

Anisse Astier (7):
      msi-wmi: remove useless includes
      msi-wmi: rework init
      msi-wmi: remove custom runtime debug implementation
      msi-wmi: remove unused field 'instance' in key_entry structure
      msi-wmi: replace one-condition switch-case with if statement
      msi-wmi: switch to using input sparse keymap library
      msi-wmi: depend on backlight and fix corner-cases problems

Anssi Hannula (1):
      HID: pidff - fix unnecessary loop iterations on reset

Antoine Jacquet (1):
      V4L/DVB (13438): zr364xx: add support for Trust Powerc@m 910Z

Anton Blanchard (17):
      perf stat: Add branch performance metric
      powerpc: perf_event: Log invalid data addresses as all 1s
      powerpc: perf_event: Enable SDAR in continous sample mode
      perf_event: Add alignment-faults and emulation-faults software events
      powerpc: Create PPC_WARN_ALIGNMENT to match PPC_WARN_EMULATED
      powerpc: perf_event: Add alignment-faults and emulation-faults software 
events
      powerpc: tracing: Add powerpc tracepoints for interrupt entry and exit
      powerpc: tracing: Add powerpc tracepoints for timer entry and exit
      powerpc: tracing: Add hypervisor call tracepoints
      powerpc: tracing: Give hypervisor call tracepoints access to arguments
      powerpc: Disable HCALL_STATS by default
      powerpc: Export powerpc_debugfs_root
      powerpc: perf_event: Cleanup copy_page output by hiding setup symbol
      powerpc: perf_event: Hide iseries_check_pending_irqs
      powerpc: perf_event: Cleanup output by adding symbols
      powerpc: Move ehea hcall definitions into hvcall.h
      softlockup: Fix hung_task_check_count sysctl

Anton Vorontsov (43):
      gianfar: Some cleanups for startup_gfar()
      gianfar: Simplify skb resources freeing code
      gianfar: Don't needlessly set the wrap bit for the last RX BD
      gianfar: Split allocation and initialization steps out of startup_gfar()
      gianfar: Move tbase/rbase initialization to gfar_init_mac()
      gianfar: Factor out RX BDs initialization from gfar_new_rxbdp()
      gianfar: Factor out gfar_init_bds() from gfar_alloc_skb_resources()
      gianfar: Add support for hibernation
      powerpc: Make it possible to select hibernation on all PowerPCs
      of/platform: Implement support for dev_pm_ops
      fsl_pq_mdio: Fix compiler/sparse warnings (part 1)
      fsl_pq_mdio: Fix compiler/sparse warnings (part 2)
      gianfar: Fix compiler and sparse warnings
      skbuff: Do not allow skb recycling with disabled IRQs
      gianfar: Remove 'Interrupt problem!' warning
      gianfar: Fix build with CONFIG_PM=y
      gianfar: Fix thinko in gfar_set_rx_stash_index()
      gianfar: Fix race between gfar_error() and gfar_start_xmit()
      gianfar: Revive SKB recycling
      powerpc/qe: Increase MAX_QE_RISC to 4
      powerpc/qe: Add qe_upload_firmware() stub for non-QE builds
      powerpc/qe: Make qe_reset() code path safe for repeated invocation
      powerpc/qe: QE also shuts down on MPC8568
      powerpc/cpm: Remove SPI defines and spi structs
      powerpc/qe&cpm2: Avoid redefinitions in CPM2 and QE headers
      powerpc/cpm: Move CPMFCR_* defines into cpm.h
      powerpc/qe&cpm: Implement static inline stubs for non-QE/CPM builds
      spi_mpc8xxx: Fix uninitialized variable
      spi_mpc8xxx: Factor out SPI mode change steps into a call
      spi_mpc8xxx: Turn qe_mode into flags
      spi_mpc8xxx: Add support for QE DMA mode and CPM1/CPM2 chips
      powerpc/qe: Implement QE driver for handling resume on MPC85xx
      powerpc/85xx/86xx: Add suspend/resume support
      powerpc/85xx: Add power management support for MPC85xxMDS boards
      powerpc/86xx: Add power management support for MPC8610HPCD boards
      powerpc/83xx: Add power management support for MPC83xx QE boards
      powerpc/fsl: Make fsl_deep_sleep() usable w/ modules and non-83xx builds
      mtd: m25p80: Convert to device table matching
      mtd: m25p80: Rework probing/JEDEC code
      mtd: m25p80: Add support for CAT25xxx serial EEPROMs
      power_supply_sysfs: Handle -ENODATA in a special way
      gianfar: Fix build with CONFIG_NET_POLL_CONTROLLER=y
      rtc: set wakeup capability for I2C and SPI RTC drivers

Antonio Ospite (11):
      [ARM] pxa/ezx: add camera support for A780 and A910 EZX phones
      [ARM] pxa/ezx: add leds-lp3944 support for A910 EZX phone
      [ARM] pxa/ezx: update ezx_defconfig now that ezx-pcap is in
      [ARM] pxa/em-x270: don't use pxa_camera init() callback
      [ARM] pxa/pcm990: don't use pxa_camera init() callback
      mfd: ezx-pcap: Don't pass pcap pointer as subdev drvdata.
      mfd: Remove ezx-pcap defines for custom led gpio encoding
      V4L/DVB (13564): gspca - main: Implement vidioc_enum_frameintervals.
      leds: Add LED class driver for regulator driven LEDs.
      leds: leds-pca9532.h- indent with tabs, not spaces
      leds: leds-lp3944.h - remove unneeded includes

Antti Palosaari (7):
      V4L/DVB (13054): af9015: add USB ID for KWorld PlusTV DVB-T PCI Pro Card 
(DVB-T PC160-T)
      V4L/DVB (13055): af9015: fix few typos
      V4L/DVB (13056): af9015: add LeadTek Y04G0051 remote buttons
      V4L/DVB (13057): af9015: add MSI DIGIVOX mini III remote
      V4L/DVB (13058): af9015: enable remote polling when eeprom contains 0x04
      V4L/DVB (13363): ec100: add new driver for E3C EC100 DVB-T demodulator
      V4L/DVB (13364): ec168: add new driver for E3C EC168 DVB USB

Anuj Aggarwal (3):
      ASoC: OMAP3EVM: Use the twl4030_setup_data for headset pop-removal
      ASoC: Adding OMAP3517 / AM3517 EVM support in ASOC
      ASoC: Modifying Kconfig/Makefile for AM3517 EVM

Aristeu Rozanski (1):
      [S390] ftrace: build ftrace.o when CONFIG_FTRACE_SYSCALLS is set for s390

Arjan van de Ven (13):
      x86: Use __builtin_object_size() to validate the buffer size for 
copy_from_user()
      x86: Use __builtin_memset and __builtin_memcpy for memset/memcpy
      x86: Turn the copy_from_user check into an (optional) compile time warning
      x86: Add a Kconfig option to turn the copy_from_user warnings into errors
      x86: Relegate CONFIG_PAT and CONFIG_MTRR configurability to EMBEDDED
      x86: Don't use the strict copy checks when branch profiling is in use
      capabilities: simplify bound checks for copy_from_user()
      perf timechart: Add a process filter
      x86: Make sure we also print a Code: line for show_regs()
      perf/core: Provide a kernel-internal interface to get to performance 
counters
      perf_event: Fix invalid type in ioctl definition
      floppy: Add an extra bound check on ioctl arguments
      PM: Add initcall_debug style timing for suspend/resume

Arnaldo Carvalho de Melo (132):
      perf tools: Use rb_tree for maps
      perf sched: Remove dead code
      perf trace: Remove dead code
      perf top: Remove dead {min,max}_ip unused variables
      perf tools: Rewrite and improve support for kernel modules
      perf tools: Move hist_entry__add common code to hist.c
      perf tools: Remove show_mask bitmask
      perf top: Keep the default of asking for kernel module symbols
      perf tools: Create maps for modules when processing kallsyms
      perf tools: /proc/modules names don't always match its name
      perf report: Use kernel_maps__find_symbol as fallback to find vdsos, etc
      perf tools: Up the verbose level for some really verbose stuff
      perf tools: Improve kernel/modules symbol lookup
      net: Introduce recvmmsg socket syscall
      perf tools: Move threads & last_match to threads.c
      ia64: Fix up the syscall table for recvmmsg
      perf tools: Add missing tools/perf/util/include/string.h
      perf tools: Add bunch of missing headers to LIB_H
      perf tools: Add ->unmap_ip operation to struct map
      net: Avoid compiler warning for mmsghdr when CONFIG_COMPAT is not selected
      perf annotate: Use the sym_priv_size area for the histogram
      perf annotate: Remove requirement of passing a symbol name
      perf top: Fix symbol annotation
      perf tools: Unify debug messages mechanisms
      perf probe: Print debug messages using pr_*()
      perf record: Fix race where process can disappear while reading its 
/proc/pid/tasks
      perf tools: Generalize event synthesizing routines
      perf top: Support userspace symbols too
      perf tools: Delay loading symtabs till we hit a map with it
      perf tools: Factor out the map initialization
      perf tools: Simplify the symbol priv area mechanism
      perf tools: Improve message about missing symtabs for deleted DSOs
      perf probe: Annotate variable initialization
      perf symbols: Initialize dso->loaded
      perf symbols: Factor out buildid reading routine
      perf symbols: Use the buildids if present
      alpha: Fixup recvmmsg syscall glue
      perf symbols: Call the symbol filter in dso__synthesize_plt_symbols()
      perf symbols: Pass the offset to perf_header__read_build_ids()
      perf tools: Debug.h needs to include event.h for event_t
      perf tools: Generalize perf_header__adds_read()
      perf tools: Introduce dsos__fprintf_buildid
      perf buildid-list: New plumbing command
      perf tools: Don't die in perf_header_attr__new()
      perf top: Use all the lines in the screen
      perf top: Introduce --hide_{user,kernel}_symbols
      perf buildid-list: Always show the DSO name
      perf tools: Don't die() in perf_header__add_attr()
      perf tools: Don't die() in perf_header_attr__add_id()
      perf tools: Don't die() in perf_header__new()
      perf tools: Don't die() in do_write()
      perf symbols: Add a long_name_len member to struct dso
      perf top: Auto adjust symbol and dso widths
      perf top: Suppress DSO column if only one is present
      perf top: Introduce helper function to access symbol from sym_entry
      perf top: Allocate space only for the number of counters used
      perf top: Don't allocate the source parsing members upfront
      perf symbols: Fix comparision of build_ids
      perf symbols: Kill struct build_id_list and die() another day
      perf symbols: Record the build_ids of kernel modules too
      perf symbols: Capture the running kernel buildid too
      perf tools: perf_header__read() shouldn't die()
      perf tools: Eliminate some more die() uses in library functions
      perf tools: Don't die() in mmap_dispatch_perf_file
      perf symbols: Remove unrelated actions from dso__load_kernel_sym
      perf symbols: Filename__read_build_id should look at .notes section too
      perf symbols: Introduce dso__build_id_equal
      perf symbols: Do lazy symtab loading for the kernel & modules too
      perf symbols: Check vmlinux buildid
      perf symbols: Change the kernel DSO name if it comes from kallsyms
      perf symbols: Fixup kernel_maps__fixup_end end map
      perf symbols: Old versions of elf.h don't have NT_GNU_BUILD_ID
      perf trace: Read_tracing_data should die() another day
      perf symbols: Show messages about module loading only if verbose >= 1
      perf report: Do map lookups in resolve_callchain()
      perf symbols: Look for vmlinux in more places
      perf tools: Move graph_line and graph_dotted_line from top
      perf kmem: Resolve symbols
      perf top: Always show the DSO column, even if its all the same
      perf symbols: Simplify symbol machinery setup
      perf tools: Introduce zalloc() for the common calloc(1, N) case
      perf tools: Remove unused wrapper routines
      perf symbols: Rename find_symbol routines to find_function
      perf symbols: Avoid annoying message about loading symbols
      perf symbols: Rename kernel_mapto kernel_map[s]__functions
      perf symbols: Split the dsos list into kernel and user parts
      perf symbols: Unexport kernel_map__functions
      perf symbols: Add a 'type' field to struct map
      perf symbols: Better support for multiple symbol tables per dso
      perf symbols: Make the kallsyms loading routines part of the dso class
      perf symbols: Kernel_maps should be an array of MAP__NR_TYPES entries
      perf symbols: Support multiple symtabs in struct thread
      perf symbols: When not using modules, discard its symbols
      perf tools: Reorganize event processing routines, lotsa dups killed
      perf tools: Consolidate symbol resolving across all tools
      MIPS: Wire up recvmmsg syscall
      perf buildid-list: Fix copy'n'paste help message
      perf symbols: dsos__read_build_ids() should read both user and kernel 
buildids
      perf symbols: perf_header__read_build_ids() offset'n'size should be u64
      perf symbols: Rename kthreads to kmaps, using another abstraction for it
      perf symbols: Introduce symbol_type__is_a
      perf symbols: Introduce ELF counterparts to symbol_type__is_a
      perf symbols: Add support for 'variable' symtabs
      perf symbols: Add missing "Variables" entry to map_type__name
      perf symbols: Allow lookups by symbol name too
      perf symbols: Ditch dso->find_symbol
      perf tools: Introduce perf_session class
      perf session: Pass the perf_session to the event handling operations
      perf session: Ditch register_perf_file_handler
      perf session: Register the idle thread in perf_session__process_events
      perf session: Reduce the number of parms to perf_session__process_events
      perf session: Move the global threads list to perf_session
      perf session: Move kmaps to perf_session
      perf tools: No need for three rb_trees for sorting hist entries
      perf session: Move the hist_entries rb tree to perf_session
      perf session: Adopt resolve_callchain
      perf session: Adopt the sample_type variable
      perf session: Event statistics also are per session
      perf util: Remove setup_sorting dups
      perf record: Rename perf.data to perf.data.old if --force/-f is used
      perf diff: Introduce tool to show performance difference
      perf diff: Fix documentation
      perf symbols: Make symbol_conf global
      perf symbols: Adopt the strlists for dso, comm
      perf symbols: Move symbol filtering to event__preprocess_sample()
      perf report: Generalize perf_session__fprintf_hists()
      perf tools: Move hist entries printing routines from perf report
      perf session: Move perf report specific hits out of 
perf_session__fprintf_hists
      perf report: Fix cut'n'paste error recently introduced
      perf diff: Use perf_session__fprintf_hists just like 'perf record'
      perf diff: Change the default sort order to "dso,symbol"
      perf diff: Percent calcs should use double values

Arnaud Patard (2):
      Input: add S3C24XX touchscreen driver
      mfd: Move pcf50633 messages to appropriate log levels

Arnd Bergmann (39):
      lib/checksum.c: use 32-bit arithmetic consistently
      lib/checksum.c: make do_csum optional
      lib/checksum: fix one more thinko
      compat: add struct compat_ifreq etc to compat.h
      net/tun: handle compat_ioctl directly
      net, compat_ioctl: handle socket ioctl abuses in tty drivers
      net: copy socket ioctl code to net/socket.h
      appletalk: handle SIOCATALKDIFADDR compat ioctl
      compat: move sockios handling to net/socket.c
      net, compat_ioctl: handle more ioctls correctly
      net/appletalk: push down BKL into a atalk_dgram_ops
      net/ipx: push down BKL into a ipx_dgram_ops
      net/irda: push BKL into proto_ops
      net/x25: push BKL usage into x25_proto
      net: kill proto_ops wrapper
      net, compat_ioctl: fix SIOCGMII ioctls
      net/compat_ioctl: support SIOCWANDEV
      net/compat: fix dev_ifsioc emulation corner cases
      net/atm: move all compat_ioctl handling to atm/ioctl.c
      hamradio/mkiss: fix typo in compat_ioctl
      veth: move loopback logic to common location
      macvlan: cleanup rx statistics
      macvlan: implement bridge, VEPA and private mode
      macvlan: export macvlan mode through netlink
      KVM: Enable 32bit dirty log pointers on 64bit host
      [S390] tty3270: move keyboard compat ioctls
      perf events: hw_breakpoints: Don't include asm/hw_breakpoint.h in user 
space
      asm-generic: add sys_accept4 to unistd.h
      asm-generic: add sys_recvmmsg to unistd.h
      compat_ioctl: remove all VT ioctl handling
      compat_ioctl: Remove BKL
      compat_ioctl: inline all conversion handlers
      compat_ioctl: simplify calling of handlers
      compat_ioctl: simplify lookup table
      compat_ioctl: pass compat pointer directly to handlers
      lp: move compat_ioctl handling into lp.c
      usbdevfs: move compat_ioctl handling to devio.c
      md: move compat_ioctl handling into md.c
      x25: Update maintainer.

Artem Bityutskiy (3):
      MAINTAINERS: change e-mail of Artem Bityutskiy
      mtd: make pagetest work
      mtd: mtdoops: several minor cleanups

Asier Llano (1):
      net/mpc5200: Fix locking on fec_mpc52xx driver

Atis Elsts (1):
      net: Add sk_mark route lookup support for IPv4 listening sockets

Atsushi Nemoto (11):
      tc35815: Fix return value of tc35815_do_interrupt when NAPI enabled
      tc35815: Enable NAPI
      tc35815: Kill non-napi code
      tc35815: Kill unused code
      mtd: txx9ndfmc: Use nand_release to free resources
      rtc-ds1511: fix races around device registration
      rtc-tx4939: fix races around device registration
      rtc-ds1553: fix races around device registration
      rtc-ds1742: fix races around device registration
      rtc-stk17ta8: fix races around device registration
      rtc: do not use container_of macro as an argument for to_platform_device

Aurelien Jacobs (1):
      V4L/DVB (13243): gscpa_mr97310a: Add Trust Spyc@m 100 USB ID

Avi Cohen Stuart (1):
      pcmcia: correct handling for Zoomed Video registers in topic.h

Avi Kivity (18):
      core, x86: Add user return notifiers
      x86: Fix user return notifier build
      core: Fix user return notifier on fork()
      core: Clean up user return notifers use of per_cpu
      Merge remote branch 'tip/x86/entry' into kvm-updates/2.6.33
      KVM: Don't wrap schedule() with vcpu_put()/vcpu_load()
      KVM: Don't pass kvm_run arguments
      KVM: Return -ENOTTY on unrecognized ioctls
      KVM: Move assigned device code to own file
      KVM: VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area
      KVM: x86 shared msr infrastructure
      KVM: VMX: Use shared msr infrastructure
      KVM: VMX: Remove vmx->msr_offset_efer
      KVM: Allow internal errors reported to userspace to carry extra data
      KVM: VMX: Report unexpected simultaneous exceptions as internal errors
      KVM: x86 emulator: limit instructions to 15 bytes
      KVM: Drop user return notifier when disabling virtualization on a cpu
      KVM: VMX: Fix comparison of guest efer with stale host value

BRAGA, Bruno (1):
      Staging: comedi: adl_pci8164 coding style fixes

Balaji Rao (1):
      pcf50633: introduces battery charging current control

Balaji T K (5):
      mfd: Rename all twl4030_i2c*
      mfd: Rename twl4030_ routines in rtc-twl.c
      mfd: Add support for twl6030 irq framework
      rtc: Add twl6030 RTC support
      mfd: twl: fix twl4030 rename for remaining driver, board files

Barry Song (16):
      ASoC: Provide API for reordering channels
      ASoC: use set_channel_map api to reorder channels for AD1938 and AD1836
      ASoC: Blackfin I2S: use dai state rather than local counter
      ASoC: move setting ac97 platformdata earlier than ac97 read/write
      can: add the driver for Analog Devices Blackfin on-chip CAN controllers
      Blackfin: add some bounds checking to peripheral_request
      Blackfin: bf537-stamp: need io.h for writeb() funcs
      Blackfin: support smaller uncached DMA chunks for memory constrained 
systems
      Blackfin: drop 4KB reserve at end of memory
      Blackfin: MPU: support XIP in async flash memory
      Blackfin: workaround anomaly 05000310
      Blackfin: dma-mapping.h: flesh out missing DMA mapping functions
      Blackfin: convert to asm-generic pci headers
      Blackfin: bf537-stamp: add CAN resources
      Blackfin: add support for TIF_NOTIFY_RESUME
      timecompare: fix half-Y2K38 problem in timecompare_update while 
calculating offset

Bart Massey (4):
      Staging: comedi: ni_labbc_cs: cleaned up debug define a bit
      Staging: comedi: ni_labpc_cs: removed null initialization of static
      Staging: comedi: ni_labpc_cs: removed null check from kfree
      Staging: comedi: ni_labpc_cs: wrapped long comments

Bart Van Assche (2):
      IB: Clarify the documentation of ib_post_send()
      IB: Fix typo in ipoib.txt

Bartlomiej Zolnierkiewicz (123):
      rt2800usb: make Kconfig help entry more helpful
      rt2800pci: make Kconfig help entry more helpful
      rt2800usb: fix rt2800usb_rfcsr_read()
      rt2800pci: fix crypto in TX frame
      rt2800pci: fix comment about register access
      rt2800pci: fix comment about IV/EIV fields
      rt2x00: fix rt2x00usb_register_read() comment
      rt2800usb: use rt2x00usb_register_multiwrite() to set key entries
      rt2800usb: fix comments in rt2800usb.h
      rt2x00: remove needless ifdefs from rt2x00leds.h
      rt2800usb: add rt2800_register_[read,write]() wrappers
      rt2800pci: add rt2800_register_[read,write]() wrappers
      rt2800usb: add rt2800_register_multi[read,write]() wrappers
      rt2800pci: add rt2800_register_multi[read,write]() wrappers
      rt2800usb: add rt2800_regbusy_read() wrapper
      rt2800pci: add rt2800_regbusy_read() wrapper
      rt2800usb: add rt2800_bbp_[read,write]() wrappers
      rt2800pci: add rt2800_bbp_[read,write]() wrappers
      rt2800usb: add rt2800_rfcsr_[read,write]() wrappers
      rt2800pci: add rt2800_rfcsr_[read,write]() wrappers
      rt2800usb: add rt2800_rf_[read,write]() wrappers
      rt2800pci: add rt2800_rf_[read,write]() wrappers
      rt2800usb: add rt2800_mcu_request() wrapper
      rt2800pci: add rt2800_mcu_request() wrapper
      rt2x00: add driver private field to struct rt2x00_dev
      rt2800usb: convert to use struct rt2800_ops methods
      rt2800pci: convert to use struct rt2800_ops methods
      rt2x00: fix rt2x00usb_register_multiwrite() arguments
      rt2x00: fix rt2x00usb_regbusy_read() arguments
      rt2x00: fix rt2x00pci_register_multi[read,write]() arguments
      rt2800: add rt2800lib.h
      rt2800usb: add RXINFO_DESC_SIZE definition
      rt2800: fix duplication in header files
      rt2800: fix comments in rt2800.h
      rt2x00: add support for different chipset interfaces
      rt2800: prepare for rt2800lib addition
      rt2800: add rt2800lib (part one)
      rt2800: add rt2800lib (part two)
      rt2x00: move REGISTER_BUSY_* definitions to rt2x00.h
      rt2800: add rt2800lib (part three)
      rt2800: add rt2800lib (part four)
      rt2800: prepare for unification of EEPROM support code
      rt2800: unify EEPROM support code
      rt2800pci: add missing RF values to rf_vals table
      rt2800usb: reorganize code in rt2800usb_probe_hw_mode()
      rt2800: prepare for rt2800*_probe_hw_mode() unification
      rt2800: unify rt2800*_probe_hw_mode()
      rt2800usb: fix RX descriptor naming
      rt2800: add eFuse EEPROM support code to rt2800lib
      rt2800usb: add eFuse EEPROM support
      rt2500usb: remove dead link tuning code
      hpt366: remove dead old timing tables
      slc90e66: fix UDMA handling
      cs5535: add pci id for AMD based CS5535 controllers
      pata_hpt37x: add proper cable detection methods
      pata_hpt37x: unify ->pre_reset methods
      pata_hpt3x2n: fix cable detection
      pata_hpt{37x,3x2n}: add debounce delay to cable detection methods
      alim15x3: remove obsolete and dangerous wdc_udma parameter
      cmd64x: remove no longer needed debugging code
      cy82c693: remove no longer needed debugging code
      pdc202xx_old: remove no longer needed debugging code
      sis5513: remove stale TODO
      sl82c105: remove no longer needed debugging code
      libata: add comment documenting PIO latency issues on UP
      libata: add private driver field to struct ata_device
      ata_piix: fix MWDMA handling on PIIX3
      pata_efar: fix wrong PIO timings being programmed
      pata_efar: fix wrong MWDMA timings being programmed
      pata_cs5520: remove dead VDMA support
      pata_hpt3x3: Power Management fix
      pata_it8213: fix UDMA handling
      pata_it8213: fix wrong PIO timings being programmed
      pata_it8213: fix PIO2 underclocking
      pata_it8213: fix wrong MWDMA timings being programmed
      pata_it8213: fix it8213_pre_reset() documentation
      pata_legacy: fix QDI6580DP support
      pata_legacy: fix access to control register for QDI6580
      pata_legacy: add pointers to QDI65x0 documentation
      pata_marvell: fix marvell_pre_reset() documentation
      pata_ns87415: Power Management fix
      pata_radisys: fix UDMA handling
      pata_rz1000: Power Management fix
      pata_sis: Power Management fix
      pata_via: clear UDMA transfer mode bit for PIO and MWDMA
      [libata] MWDMA0 is unsupported on PIIX-like PATA controllers
      pata_it8213: MWDMA0 is unsupported
      pata_hpt3x2n: fix overclocked MWDMA0 timing
      Staging: rt3090: disable HAS_ATE option
      Staging: rt3090: disable HAS_ANTENNA_DIVERSITY_SUPPORT option
      Staging: rt3090: remove private debugging ioctls
      Staging: rt3090: remove private ioctls
      Staging: rt28x0: updates from vendor's V2.1.0.0 drivers
      Staging: rt28x0: remove unused code from common/dfs.c
      Staging: rt2860: add RT3090 chipset support
      Staging: remove no longer needed rt3090 driver
      Staging: rt28x0: remove unused ->eewrite methods
      Staging: rt28x0: remove unused code from common/ee_efuse-c
      Staging: rt28x0: remove private RTPRIV_IOCTL_SET ioctl
      Staging: rt28x0: remove private RTPRIV_IOCTL_GSITESURVEY ioctl
      Staging: rt28x0: remove private WEXT handlers
      Staging: rt28x0: remove support for private driver parameters
      Staging: rt28x0: remove optional loading of EEPROM from file in eFuse mode
      Staging: rt28x0: fix some build warnings
      Staging: rt28x0: remove optional cmm profile parameters
      Staging: rt28x0: remove dead code from rtmp_phy.h
      Staging: rt28x0: remove unused SHA256 code
      Staging: rt28x0: remove dead code
      Staging: rt28x0: remove __LINE__ instances
      Staging: rt28x0: run *.c files through Lindent
      Staging: rt28x0: run common/*.c files through Lindent
      Staging: rt28x0: run sta/*.c files through Lindent
      Staging: rt28x0: run *.h files through Lindent
      Staging: rt28x0: fix comments in *.c files
      Staging: rt28x0: fix comments in common/*.c files
      Staging: rt28x0: fix comments in sta/*.c files
      Staging: rt28x0: fix comments in *.h files
      Staging: rt28x0: remove typedefs (part one)
      Staging: rt28x0: remove typedefs (part two)
      Staging: rt28x0: remove typedefs (part three)
      Staging: rt28x0: Add proper selection of WIRELESS_EXT and WEXT_PRIV
      Staging: rt28x0: fix comments in chip/mac_pci.h
      Staging: rt28x0: remove no longer needed common/cmm_data_2860.c

Becky Bruce (1):
      powerpc: Fix DEBUG_HIGHMEM build break from d4515646699

Beholder Intl. Ltd. Dmitry Belimov (2):
      V4L/DVB (13075): xc5000: add FM radio support
      V4L/DVB (13080): saa7134: add support for the digital side of the Behold 
X7

Ben Cahill (23):
      iwl3945: update iwl3945_apm_init()
      iwlwifi: turn off device when not used.
      iwl3945: remove unnecessary call to apm_ops.reset()
      iwlagn, iwl3945: remove apm_reset() functions
      iwl3945: streamline iwl3945_rfkill_poll()
      iwl3945: move iwl_power_initialize()
      iwlwifi: consolidate apm_init() functions
      iwlwifi: make sure device is reset when unloading driver
      iwlwifi: remove unneeded locks from apm_stop() and stop_master()
      iwlwifi: remove power-wasting calls to apm_ops.init()
      iwlagn: invoke L0S workaround for 6000/1000 series
      iwlagn: Clarify FH_TX interrupt
      iwlagn: update write pointers for all tx queues after wakeup
      iwlwifi: Limit size of Event Log dump
      iwlwifi: speed up event log dumps
      iwlwifi: Update comments for struct iwl_ssid_ie
      iwlwifi: Add comments about MAC_ACCESS_REQ
      iwlagn: update write pointers in iwl_irq_tasklet()
      iwlwifi: MAC_ACCESS_REQ cleanup
      iwl3945: Reset saved POWER_TABLE_CMD in "up"
      iwlwifi: Add comments about CSR registers
      iwlwifi: Add iwl_write8()
      iwlagn: Use iwl_write8() for CSR_INT_COALESCING register

Ben Dooks (31):
      ASoC: S3C: Remove <plat/audio.h>
      DM9000: Wake on LAN support
      Input: gpio_keys - use dev_ macros to report information
      Input: gpio_keys - use <linux/gpio.h> instead of <asm/gpio.h>
      Input: gpio_keys - seperate individual button setup to make code neater
      mtd: nand: add option to quieten off the no device found messgae
      mtd: s3c2410: propagate nand options from the platform data
      ARM: SAMSUNG: Add plat-samsung as starting point for plat-s3c* moves
      ARM: S3C24XX: machine support for Simtec Audio
      ARM: OSIRIS: DVS (Dynamic Voltage Scaling) supoort.
      ARM: S3C24XX: Add documentation for 
arch/arm/plat-s3c24xx/include/plat/mci.h
      ARM: S3C: Fix Simtec copyright statements in Documentation/S3C24XX
      ARM: S3C: Update Simtec copyright statements from , to -
      ARM: S3C: Update Simtec copyright statements from , to - [2]
      ARM: H1940: Correct name of the local platform devices for LED and 
Bluetooth
      ARM: S3C: Add NAND device platform data set call
      ARM: AT2440EVB: Remove duplicated s3c_device_sdi.name set
      ARM: N30: Use s3c_i2c0_set_platdata() to set I2C platform data
      ARM: Merge next-s3c24xx-simtec
      ARM: Merge next-s3c24xx-dev-rtp
      ARM: Merge next-s3c64xx-updates
      [WATCHDOG] CPUFREQ: S3C24XX Watchdog frequency scaling support.
      ARM: S3C24XX: Export s3c24xx_set_fiq for modules.
      hwmon: (s3c-hwmon) Fix build error
      mfd: Allow the board to choose any GPIO base for tps65010
      mfd: Allow configuration of VDCDC2 for tps65010
      s3cmci: convert missed s3c2410_gpio calls to gpiolib calls
      sm501: fix missing uses of resource_size()
      sm501: fix use of old <asm/io.h> instead of <linux/io.h>
      backlight: Pass device through notify callback in the pwm driver
      spi_s3c24xx: add FIQ pseudo-DMA support

Ben Hutchings (133):
      qeth: Convert ethtool get_stats_count() ops to get_sset_count()
      tehuti: Convert ethtool get_stats_count() ops to get_sset_count()
      net: Convert ethtool {get_stats, self_test}_count() ops to 
get_sset_count()
      ethtool: Remove support for obsolete string query operations
      ethtool: Add reset operation
      mdio: Advertise pause (flow control) settings even if autoneg is off
      mdio: Expose pause frame advertising flags to ethtool
      sfc: 10Xpress: Initialise pause advertising flags
      sfc: 10Xpress: Report support for pause frames
      sfc: Remove redundant header gmii.h
      sfc: Remove redundant hardware initialisation
      sfc: Rename Falcon-specific board code and types
      sfc: Merge sfe4001.c into falcon_boards.c
      sfc: Remove boards.h, moving last remaining declaration to falcon.h
      sfc: Remove versioned bitfield macros
      sfc: Move RX data FIFO thresholds out of struct efx_nic_type
      sfc: Update hardware definitions for Siena
      sfc: Rename register I/O header and functions used by both Falcon and 
Siena
      sfc: Eliminate indirect lookups of queue size constants
      sfc: Define DMA address mask explicitly in terms of descriptor field width
      sfc: Move all TX DMA length limiting into tx.c
      sfc: Merge struct efx_blinker into struct efx_board
      sfc: Change order of device removal to reverse of probe order
      sfc: Remove declarations of nonexistent functions
      sfc: Move efx_xmit_done() declaration into correct stanza
      sfc: Move shared members of struct falcon_nic_data into struct efx_nic
      sfc: Maintain interrupt moderation values in ticks, not microseconds
      sfc: Removed kernel-doc for nonexistent member of efx_phy_operations
      sfc: Remove pointless abstraction of memory BAR number
      sfc: Merge falcon_probe_phy() into falcon_probe_port()
      sfc: Remove incorrect assertion from efx_pci_remove_main()
      sfc: Remove unnecessary tests of efx->membase
      sfc: Move MTD probe after netdev registration and name allocation
      sfc: Merge efx_fc_resolve() into efx_mdio_get_pause()
      sfc: Remove unused code for non-autoneg speed/duplex switching
      sfc: Rename 'xfp' file and functions to reflect reality
      sfc: Really allow RX checksum offload to be disabled
      via-velocity: Remove private device list
      gro: Name the GRO result enumeration type
      gro: Change all receive functions to return GRO result codes
      sfc: Feed GRO result into RX allocation policy and interrupt moderation
      sfc: Enable heuristic selection between page and skb RX buffers
      netx: declare MODULE_FIRMWARE
      solos-pci: declare MODULE_FIRMWARE
      ambassador: declare MODULE_FIRMWARE
      bnx2x: declare MODULE_FIRMWARE
      cxgb3: declare MODULE_FIRMWARE
      myri10ge: declare MODULE_FIRMWARE
      spider-net: declare MODULE_FIRMWARE
      tms380tr: declare MODULE_FIRMWARE
      pcnet-cs: declare MODULE_FIRMWARE
      speedfax: declare MODULE_FIRMWARE
      usbnet: Set link down initially for drivers that update link state
      at76c50x-usb: declare MODULE_FIRMWARE
      atmel: declare MODULE_FIRMWARE
      ipw2100: declare MODULE_FIRMWARE
      ipw2200: declare MODULE_FIRMWARE
      iwmc3200wifi: declare MODULE_FIRMWARE
      libertas: declare MODULE_FIRMWARE
      libertas_tf_usb: declare MODULE_FIRMWARE
      mwl8k: declare MODULE_FIRMWARE
      orinoco: declare MODULE_FIRMWARE
      prism54: declare MODULE_FIRMWARE
      wl12xx: declare MODULE_FIRMWARE
      zd1201: declare MODULE_FIRMWARE
      zd1211rw: declare MODULE_FIRMWARE
      sfc: Remove pointless abstraction of memory BAR number (2)
      sfc: Remove redundant gotos from __efx_rx_packet()
      sfc: Remove ridiculously paranoid assertions
      sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro()
      sfc: Record RX queue number on GRO path
      sfc: SFT9001: Reset LED configuration correctly after blinking
      sfc: Use a single blink implementation
      sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T
      sfc: Make board information explicitly Falcon-specific
      sfc: Move definition of struct falcon_nic_data into falcon.h
      sfc: Move struct falcon_board into struct falcon_nic_data
      sfc: Move all I2C stuff into struct falcon_board
      sfc: Gather link state fields in struct efx_nic into new struct 
efx_link_state
      sfc: Remove unnecessary casts to struct sk_buff *
      sfc: Remove redundant efx_xmit() function
      sfc: Combine high-level header files
      sfc: Log interrupt and reset type names, not numbers
      sfc: Fix descriptor cache sizes
      sfc: Treat all MAC registers as 128-bit
      sfc: Strengthen EFX_ASSERT_RESET_SERIALISED
      sfc: Comment corrections
      sfc: Remove unused constant
      sfc: Clean up struct falcon_board and struct falcon_board_data
      sfc: Fix bugs in RX queue flushing
      sfc: Remove unused function efx_flush_queues()
      sfc: Hold MAC lock for longer in efx_init_port()
      sfc: Split MAC stats DMA initiation and completion
      sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c
      sfc: Simplify XMAC link polling
      sfc: Change MAC promiscuity and multicast hash at the same time
      sfc: Move inline comment into kernel-doc
      sfc: Do not set net_device::trans_start in self-test
      sfc: Limit some hardware workarounds to Falcon
      sfc: Remove another unused workaround macro
      sfc: Remove some redundant whitespace
      sfc: Decouple NIC revision number from Falcon PCI revision number
      sfc: Move descriptor cache base addresses to struct efx_nic_type
      sfc: Clean up RX event handling
      sfc: Remove redundant writes to INT_ADR_KER
      sfc: Remove duplicate hardware structure definitions
      sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO
      sfc: Move Falcon NIC operations to efx_nic_type
      sfc: Refactor link configuration
      sfc: Add power-management and wake-on-LAN support
      sfc: Implement ethtool reset operation
      sfc: Add efx_nic_type operation for register self-test
      sfc: Add efx_nic_type operation for NVRAM self-test
      sfc: Add efx_nic_type operation for identity LED control
      sfc: Separate shared NIC code from Falcon-specific and rename accordingly
      sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic()
      sfc: Extend loopback mode enumeration
      sfc: Remove static PHY data and enumerations
      sfc: Extend MTD driver for use with new NICs
      sfc: Allow for additional checksum offload features
      sfc: Rename falcon.h to nic.h
      sfc: Move shared NIC code from falcon.c to new source file nic.c
      sfc: Add support for SFC9000 family (1)
      sfc: Add support for SFC9000 family (2)
      sfc: Implement TSO for TCP/IPv6
      sfc: Update version, copyright dates, authors
      atl1e: Allow TX checksum offload and TSO to be disabled and reenabled
      atl1e: Remove redundant definitions of ethtool operations
      atl1e: Remove non-implementation of ethtool set_msglevel() operation
      Bluetooth: Declare MODULE_FIRMWARE for Marvell SDIO driver
      mmc: add module parameter to set whether cards are assumed removable
      V4L/DVB (13680a): DocBook/media: copy images after building HTML
      V4L/DVB (13680b): DocBook/media: create links for included sources

Ben Kero (1):
      Staging: comedi: 8255: Fix coding style error

Ben Nizette (1):
      atmel_spi: fix dma addr calculation for len > BUFFER_SIZE

Ben Skeggs (5):
      drm/kms: fix fb cmap allocation to use modeset->crtc not crtc
      drm/ttm: export some functions useful to drivers using ttm
      drm/nouveau: Add DRM driver for NVIDIA GPUs
      drm/nouveau: fix build with CONFIG_AGP=n
      drm/nouveau: remove use of -ERESTART

Benjamin Gilbert (3):
      crypto: hash - Remove legacy hash/digest code
      crypto: api - Remove digest case from procfs show handler
      crypto: hash - Remove cra_u.{digest,hash}

Benjamin Herrenschmidt (23):
      powerpc: Move /proc/ppc64 to /proc/powerpc and add symlink
      powerpc/chrp: Use the same RTAS daemon as pSeries
      powerpc/8xx: Fix build breakage with sparse irq changes
      powerpc/kvm: Remove problematic BUILD_BUG_ON statement
      Merge branch 'kvm' into next
      powerpc/kvm: Fix non-modular build
      Merge commit 'origin/master' into next
      Merge commit 'jwb/next' into next
      powerpc: kill the obsolete code under is_global_init()
      powerpc: Fix build of some FSL platforms
      Merge commit 'origin/master' into next
      Revert "powerpc/mm: Fix bug in pagetable cache cleanup with 
CONFIG_PPC_SUBPAGE_PROT"
      libata/sff: Use ops->bmdma_stop instead of ata_bmdma_stop()
      powerpc/macio: Add devres support to macio_device
      powerpc/macio: Add dma_parms support to macio
      powerpc/macio: Rework hotplug media bay support
      libata/sff: Use ops->bmdma_stop instead of ata_bmdma_stop()
      libata/drivers: Add driver for Apple "MacIO" IDE controller
      Merge commit 'gcl/next' into next
      Merge commit 'jwb/next' into next
      Merge commit 'origin/master' into next
      powerpc: Fix usage of 64-bit instruction in 32-bit altivec code
      nouveau: Fix endianness with new context program loader

Benjamin Marzinski (3):
      GFS2: Improve statfs and quota usability
      GFS2: remove division from new statfs code
      GFS2: drop rindex glock to refresh rindex list

Benny Halevy (1):
      nfsd: use STATEID_FMT and STATEID_VAL for printing stateids

Benoit PAPILLAULT (2):
      zd1211rw: Fix TX status reporting in order to have proper rate control
      ath9k: This patch fix RX unpadding for any received frame.

Benoit Papillault (1):
      ath9k: Proper padding/unpadding for the TX/RX path.

Bernd Porr (1):
      Staging: comedi: fix usbdux timeout bug

Bernd Schmidt (1):
      Blackfin: improve async bank access checking (for cross-banks & XIP)

Bernhard Walle (2):
      vt: introduce and use vt_kmsg_redirect() function
      vt: don't export vt_kmsg_redirect() to userspace

Bjorn Helgaas (42):
      vsprintf: fix io/mem resource width
      vsprintf: add %pR support for IRQ and DMA resources
      vsprintf: add %pRt, %pRf to print struct resource details
      PCI: print resources consistently with %pRt
      x86/PCI: print resources consistently with %pRt
      ia64/PCI: print resources consistently with %pRt
      PNP: print resources consistently with %pRt
      x86/PCI: allow MMCONFIG above 4GB
      x86/PCI: use -DDEBUG when CONFIG_PCI_DEBUG set
      PCI hotplug: move IOAPIC support from acpiphp to ioapic driver
      vsprintf: use %pR, %pr instead of %pRt, %pRf
      PCI: make PME# messages KERN_DEBUG
      x86/PCI: print domain:bus in conventional format
      PCI: replace pr_debug with dev_dbg
      PCI: improve discovery/configuration messages
      x86/PCI: for debuggability, show host bridge windows even when ignoring 
_CRS
      x86/PCI: fix bogus host bridge window start/end alignment from _CRS
      resources: when allocate_resource() fails, leave resource untouched
      x86/PCI: remove 64-bit division
      x86/PCI: MMCONFIG: remove unused definitions
      x86/PCI: MMCONFIG: count MCFG structures with local variable
      x86/PCI: MMCONFIG: step through MCFG table, not pci_mmcfg_config[]
      x86/PCI: MMCONFIG: centralize MCFG structure management
      x86/PCI: MMCONFIG: simplify tests for empty pci_mmcfg_config table
      x86/PCI: MMCONFIG: reject MMCONFIG apertures at address zero
      x86/PCI: MMCONFIG: add PCI_MMCFG_BUS_OFFSET() to factor common expression
      x86/PCI: MMCONFIG: use a private structure rather than the ACPI MCFG one
      x86/PCI: MMCONFIG: rename pci_mmcfg_region structure members
      x86/PCI: MMCONFIG: use pointer to simplify pci_mmcfg_config[] structure 
access
      x86/PCI: MMCONFIG: add resource to struct pci_mmcfg_region
      x86/PCI: MMCONFIG: trivial is_mmconf_reserved() interface simplification
      x86/PCI: MMCONFIG: add virtual address to struct pci_mmcfg_region
      x86/PCI: MMCONFIG: remove typeof so we can use a list
      x86/PCI: MMCONFIG: manage pci_mmcfg_region as a list, not a table
      x86/PCI: MMCONFIG: add pci_mmconfig_remove() to remove MMCONFIG region
      x86/PCI: MMCONFIG: clean up printks
      x86/PCI: MMCONFIG: add lookup function
      PNPACPI: save struct acpi_device, not just acpi_handle
      PNP: add interface to retrieve ACPI device from a PNPACPI device
      ipmi: remove unused PCI probe code
      ipmi: refer to table as "SPMI", not "ACPI"
      ipmi: add PNP discovery (ACPI namespace via PNPACPI)

Boaz Harrosh (31):
      sparc: remove unused nfsd #includes
      [SCSI] libosd: osd_dev_is_ver1 - Minor API cleanup
      [SCSI] libosd: osd_sense: OSD_CFO_PERMISSIONS
      [SCSI] osduld: Ref-counting bug fix
      [SCSI] osduld: Use device->release instead of internal kref
      [SCSI] libosd: osd_dev_info: Unique Identification of an OSD device
      [SCSI] libosd: bug in osd_req_decode_sense_full()
      [SCSI] libosd: Bugfix of error handling in attributes-list decoding
      [SCSI] libosd: Error handling revamped
      [S390] s390: remove unused nfsd #includes
      exofs: More sane debug print
      exofs: dbg-print less
      exofs: refactor exofs_i_info initialization into common helper
      exofs: Prints on mount and unmout
      exofs: statfs blocks is sectors not FS blocks
      exofs: move osd.c to ios.c
      exofs: Move all operations to an io_engine
      exofs: Multi-device mirror support
      [SCSI] libosd: Fix blk_put_request locking again
      nfsd: Remove unused dprintk
      sunrpc: Clean never used include files
      nfsd: Fix independence of a few nfsd related headers
      nfsd: Headers Independence and include cleanups
      nfsd: Source files #include cleanups
      compat.c: Remove dependence on nfsd private headers
      parsic: remove un-used nfsd #includes
      sparc: remove un-used nfsd #includes
      s390: remove un-used nfsd #includes
      lockd: Remove un-used nfsd headers #includes
      vfs: nfsctl.c un-used nfsd #includes
      nfsd: Move private headers to source directory

Bob Copeland (2):
      ath5k: use noise calibration from madwifi hal
      ath5k: allow setting txpower to 0

Bob Liu (1):
      memcg: code clean, remove unused variable in mem_cgroup_resize_limit()

Bob Moore (22):
      ACPICA: Add repair for bad _BIF/_BIX packages
      ACPICA: Update version to 20091013
      ACPICA: Reduce severity of predefined repair messages, Warning to Info
      ACPICA: Change package length error message to an info message
      ACPICA: Fix possible fault if return Package objects contain NULL elements
      ACPICA: Add repair for predefined methods that must return sorted lists
      ACPICA: New internal utility function to create Integer objects
      ACPICA: Deploy new create integer interface where appropriate
      ACPICA: Update version to 20091112.
      ACPICA: Fix two Scope type error messages
      ACPICA: Fix two additional Scope override error messages
      ACPICA: Add repair for bad _FDE/_GTM buffers
      ACPICA: Update internal namespace node/handle interfaces
      ACPICA: Add more conversions to predefined name repair module
      ACPICA: Update function headers, no functional change
      ACPICA: Fix mutex errors when running _REG methods
      ACPICA: Move Package-to-Buffer repair code into common ToBuffer function
      ACPICA: Remove messages if predefined repair(s) are successful
      ACPICA: Update function headers and comments, no functional change
      ACPICA: Conditionally perform complex per-predefined-name repairs
      ACPICA: Predefined name repair: automatically remove null package elements
      ACPICA: Update version to 20091214

Bolko Maass (1):
      powerpc/windfarm: Add detection for second cpu pump

Borislav Petkov (28):
      x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus
      mce, edac: Use an atomic notifier for MCEs decoding
      x86, mce: Fix up MCE naming nomenclature
      x86, mce: Add a global MCE init helper
      ide-tape: remove the BKL
      x86, cpu: mv display_cacheinfo -> cpu_detect_cache_sizes
      amd64_edac: clarify DRAM CTL debug reporting
      amd64_edac: make DRAM regions output more human-readable
      amd64_edac: unify MCGCTL ECC switching
      amd64_edac: wrap-up pci config read error handling
      amd64_edac: cleanup DRAM cfg low debug output
      amd64_edac: cleanup rest of amd64_dump_misc_regs
      amd64_edac: dump DIMM sizes on K8 too
      amd64_edac: cleanup f10_early_channel_count
      amd64_edac: enhance address to DRAM bank mapping
      amd64_edac: remove superfluous dbg printk
      amd64_edac: rename StinkyIdentifier
      amd64_edac: remove unneeded extract_error_address wrapper
      edac, mce: update AMD F10h revD check
      edac: add memory types strings for debugging
      amd64_edac: detect DDR3 memory type
      amd64_edac: remove early hw support check
      amd64_edac: add a leaner syndrome decoding algorithm
      amd64_edac: correct sys address to chip select mapping
      amd64_edac: bump driver version
      x86, msr: Add support for non-contiguous cpumasks
      edac, mce: correct corenum reporting
      edac, mce, amd: silence GART TLB errors

Brandon Philips (1):
      sky2: fix sky2_link_down copy/paste comment error

Breno Leitao (3):
      bnx2: EEH is failing with timeout
      cxgb3: Fixing EEH handlers
      jsm: adding EEH handlers

Breno Leitão (7):
      jsm: IRQ handlers doesn't need to have IRQ_DISABLED enabled
      jsm: Rewriting a bad log message
      jsm: remove the ch_custom_speed field
      jsm: removing ch_old_baud field
      jsm: Remove ch_cpstime field
      jsm: Removing unused jsm_channel->ch_wopen field
      jsm: removing the field jsm_board->intr_count

Brian Gerst (15):
      x86, 64-bit: Move K8 B step iret fixup to fault entry asm
      x86, 64-bit: Fix bstep_iret jump
      x86: Optimize loadsegment()
      x86, 64-bit: Set data segments to null after switching to 64-bit mode
      x86-32: Add new pt_regs stubs
      x86: Merge sys_iopl
      x86: Merge sys_execve
      x86: Merge sys_sigaltstack
      x86, 32-bit: Convert sys_vm86 & sys_vm86old
      x86: Merge sys_clone
      x86, 64-bit: Move kernel_thread to C
      x86, 64-bit: Use user_mode() to determine new stack pointer in 
copy_thread()
      x86, 32-bit: Use same regs as 64-bit for kernel_thread_helper
      x86: Sync 32/64-bit kernel_thread
      x86: Merge kernel_thread()

Brian Haley (5):
      Use sk_mark for IPv6 routing lookups
      IPv6: Fix 6RD build error
      IPv6: use ipv6_addr_copy() in ip6_route_redirect()
      IPv6: use ipv6_addr_set_v4mapped()
      IPv6: use ipv6_addr_v4mapped()

Brian King (7):
      powerpc: Add kdump support to Collaborative Memory Manager
      [SCSI] ibmvfc: Fixup TMF response handling
      [SCSI] ibmvfc: Fix locking in ibmvfc_remove
      [SCSI] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host
      [SCSI] ibmvfc: Fix adapter cancel flags for terminate_rport_io
      [SCSI] ibmvfc: Add FC Passthru support
      [SCSI] ibmvfc: Driver version 1.0.7

Brice Goglin (1):
      myri10ge: use src+dst for rss hashing

Bruce Allan (38):
      e1000e: flow control doesn't re-enable
      e1000e: check WoL mode is among set of supported modes
      e1000e: add missing tests for 82583 in ethtool functions
      e1000e: clearing interrupt timers causes descriptors to get flushed
      e1000e: function pointers for ethtool set/get offloads
      e1000e: don't clean Rx ring while resetting
      e1000e: link reporting problems
      e1000e: improper return code signage
      e1000e: disable K1 on PCH LOM when in PHY loopback mode
      e1000e: Incorrect MII Link beat reporting.
      e1000e: cleanup redundant #include's
      e1000e: consolidate two dbug macros into one simpler one
      e1000e: cleanup ops function pointers
      e1000e: update copyright information
      e1000e: remove comments regarding a non-existent api module
      e1000e: provide comment for 82571 workaround
      e1000e: set bools to true/false instead of 1/0
      e1000e: cleanup - shift indentation left by exiting early in e1000_tso
      e1000e: cleanup functions that clear hardware statistics
      e1000e: set pm_qos DMA latency requirement per interface when needed
      e1000e: do not error out on identification LED init failure
      e1000e: remove redundant might_sleep()
      e1000e: cosmetic - group local variables of the same type
      e1000e: update Tx Unit hang detection message
      e1000e: provide family-specific functions to manage VLAN filter arrays
      e1000e: guard against buffer overflow in cable length tables
      e1000e: provide family-specific PHY power up/down operations
      e1000e: ensure the link state is correct for serdes links
      e1000e: enable new 82567V-3 device
      e1000e: comment corrections
      e1000e: add debug messages
      e1000e: PHY type cleanups in e1000e_check_downshift()
      e1000e: check_polarity function pointers not set for 8257x
      e1000e: refactor PHY ID detection workaround
      e1000e: correct ICH/PCH PHY operations function pointers
      e1000e: minor correction to name of bit in CTRL_EXT register
      e1000e: replace incorrect use of GG82563_REG macro
      e1000e: only perform ESB2 MDIC workaround on certain configurations

Bruce Jones (8):
      Staging: comedi: ni_atmio16d: fix formating errors
      Staging: comedi: ni_atmio16d: brace fixes
      Staging: comedi: nt_atmio16d: space and tab fixes
      Staging: comedi: ni_atmio16d: printk fixups
      Staging: comedi: vmk80xx: cleanup formatting
      Staging: comedi: acl7225b.c: CodingStyle printk fixups
      Staging: comedi: adl_pci7296: CodingStyle cleanup
      Staging: comedi: adl_pci7432: coding style cleanup

Bryan Wu (3):
      USB: musb: kill compile warning for Blackfin systems
      USB: musb: kill some useless comments in Blackfin driver
      USB: musb: fix musb_platform_set_mode() definition

C A Subramaniam (6):
      omap: mailbox: Add build specific changes to support omap mailbox
      omap: mailbox: Add resources and mailbox register base address for OMAP4 
mailbox
      omap: mailbox: remove unnecessary arg for omap_mbox_msg_send
      omap: mailbox: Adds code changes to support OMAP4 mailbox
      omap: mailbox: OMAP4 Mailbox Patch to change the IRQ flag from 
IRQF_DISABLED to IRQF_SHARED
      omap: mailbox: OMAP4 Mailbox-driver Patch to support tasklet 
implementation

CHENG Renquan (1):
      USB: add remove_id sysfs attr for usb drivers

Carsten Emde (2):
      tracing: Fix trace_marker output
      tracing: Remove comparing of NULL to va_list in trace_array_vprintk()

Carsten Otte (2):
      KVM: s390: Make psw available on all exits, not just a subset
      KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c

Catalin Marinas (9):
      kmemleak: Do not use off-slab management with SLAB_NOLEAKTRACE
      kmemleak: Simplify the kmemleak_scan_area() function prototype
      kmemleak: Scan the _ftrace_events section in modules
      kmemleak: Release the object lock before calling put_object()
      kmemleak: Show the age of an unreferenced object
      kmemleak: Reduce the false positives by checking for modified objects
      ARM: 5794/1: Flush the D-cache during copy_user_highpage()
      ARM: Add an earlyprintk debug console
      ARM: RealView: Fix typo in the RealView/PBX Kconfig entry

Cesar Eduardo Barros (1):
      WARN_ONCE(): use bool for boolean flag

Chaithrika U S (12):
      ASoC: DaVinci: McASP FIFO related updates
      davinci: DA850/OMAP-L138 EVM expander setup and UI card detection
      davinci: RMII support for DA850/OMAP-L138 EVM
      davinci: DA850/OMAP-L138: Set ASYNC3 domain flag for McASP
      DA8xx/OMAP-L1xx: Add high speed SD/MMC capabilities
      davinci: mmc: add cpufreq support
      davinci: fb: calculate the clock divider from pixel clock info
      davinci: fb: add cpufreq support
      davinci: fb: update the driver in preparation for addition of power 
management features
      davinci: fb : add suspend/resume suuport for DA8xx/OMAP-L1xx fb driver
      davinci: fb: add framebuffer blank operation
      da850/omap-l138: add callback to control LCD panel power

Chandra Seetharaman (5):
      [SCSI] scsi_dh: Change the scsidh_activate interface to be asynchronous
      [SCSI] scsi_dh: Make rdac hardware handler's activate() async
      [SCSI] scsi_dh: Make hp hardware handler's activate() async
      [SCSI] scsi_dh: Make alua hardware handler's activate() async
      [SCSI] scsi_dh: create sysfs file, dh_state for all SCSI disk devices

Changli Gao (4):
      sendfile(): check f_op.splice_write() rather than f_op.sendpage()
      netfilter: nf_conntrack: avoid additional compare.
      act_mirred: cleanup
      act_mirred: optimization.

Charulatha V (1):
      omap: GPIO module enable/disable

Chen Liqin (4):
      asm-generic: Fix typo in asm-generic/unistd.h.
      score: add flush_dcahce_page and PG_dcache_dirty define
      score: fixed pfn_valid define.
      score: include asm-generic/param.h in asm/delay.h.

Chien Tung (7):
      RDMA/nes: Add support for IB_WR_*INV
      RDMA/nes: Correct fast memory registration implementation
      RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset
      RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension
      RDMA/nes: Clean up struct nes_qp
      RDMA/nes: Add max_cqe check to nes_create_cq()
      RDMA/nes: Update copyright and branding string

Chris Leech (18):
      [SCSI] libfc: fix memory corruption caused by double frees and bad error 
handling
      [SCSI] libfc: changes to libfc_host_alloc to consolidate initialization 
with allocation
      [SCSI] libfc: add some generic NPIV support routines to libfc
      [SCSI] libfc: vport link handling and fc_vport state managment
      [SCSI] libfc, libfcoe: FDISC ELS for NPIV
      [SCSI] libfcoe, fcoe: libfcoe NPIV support
      [SCSI] fcoe: add a separate scsi transport template for NPIV vports
      [SCSI] fcoe: NPIV vport create/destroy
      [SCSI] libfc: RPN_ID is obsolete and unnecessary
      [SCSI] libfc: RNN_ID may be required before RSNN_NN with some switches
      [SCSI] libfc: Register Symbolic Node Name (RSNN_NN)
      [SCSI] libfc: Register Symbolic Port Name (RSPN_ID)
      [SCSI] libfc: combine name server registration response handlers
      [SCSI] libfc: combine name server registration request functions
      [SCSI] fcoe: vport symbolic name support
      [SCSI] libfc, fcoe: fixes for highmem skb linearize panics
      [SCSI] fcoe: allow SCSI-FCP to be processed directly in softirq context
      [SCSI] libfc: reduce hold time on SCSI host lock

Chris Mason (3):
      Merge branch btrfs-master into for-linus
      Btrfs: make sure fallocate properly starts a transaction
      Merge branch 'master' of 
ssh://master.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into 
for-linus

Chris Wilson (8):
      drm/i915: Use a single thread workqueue
      drm/i915: debugfs interface to manually reset the GPU
      drm/i915: Avoid NULL dereference with component_only tv_modes
      drm/i915: Don't update the render-clock for every bo.
      drm/i915: Drop a some common DRM_ERROR()
      drm/i915: Report purgeable status in buffer lists.
      drm/i915: Set the error code after failing to insert new offset into mm 
ht.
      drm/i915: Remove a debugging printk from hangcheck

Chris Wright (3):
      PCI: add pci_request_acs
      intel-iommu: Detect DMAR in hyperspace at probe time.
      intel-iommu: ignore page table validation in pass through mode

Christian Borntraeger (5):
      ratelimit: Make suppressed output messages more useful
      [S390] dasd: remove dead code
      [S390] use generic termbits.h header file
      [S390] use generic sockios.h header file
      [S390] s390: use change recording override for kernel mapping

Christian Ehrhardt (3):
      sched: Fix missing sched tunable recalculation on cpu add/remove
      sched: Make tunable scaling style configurable
      sched: Update normalized values on user updates via proc

Christian Koenig (1):
      drm/radeon/kms: HDMI support for R600 KMS

Christian Lamparter (6):
      iwlwifi: drop lib80211 dependency
      ar9170: atomic pending A-MPDU counter
      ar9170usb: atomic pending urbs counter
      ar9170: don't filter BlockACK frames
      p54: disable channels with incomplete calibration data sets
      ar9170: do not discard valuable DUPOFDM frames

Christian Pellegrin (2):
      can: Driver for the Microchip MCP251x SPI CAN controllers
      can: fix setting mcp251x bit timing on open

Christian Schulte (1):
      hwmon: (w83627hf) Fix for "No such device"

Christof Schmitt (18):
      [SCSI] zfcp: Adapt change_queue_depth for queue full tracking
      [SCSI] scsi_transport_fc: Introduce helper function for blocking scsi_eh
      [SCSI] libfc: Add target reset flag to FCP header file
      [SCSI] zfcp: Access ports and units with container_of in sysfs code
      [SCSI] zfcp: Merge trace code for fsf requests in one function
      [SCSI] zfcp: Implement module unloading
      [SCSI] zfcp: Dont fail SCSI commands when transitioning to blocked 
fc_rport
      [SCSI] zfcp: Update FCP protocol related code
      [SCSI] zfcp: Use common code definitions for FC ELS structs
      [SCSI] zfcp: Use common code definitions for FC CT structs
      [SCSI] zfcp: Move WKA port to zfcp FC code
      [SCSI] zfcp: Remove ZFCP_DID_MASK
      [SCSI] zfcp: Simplify handling of ct and els requests
      [SCSI] zfcp: Improve ELS ADISC handling
      [SCSI] zfcp: Update FSF error reporting
      [SCSI] zfcp: Block scsi_eh thread for rport state BLOCKED
      [SCSI] zfcp: Activate fc4s attributes for zfcp in FC transport class
      [SCSI] zfcp: Remove flag ZFCP_STATUS_FSFREQ_TMFUNCNOTSUPP

Christoph Hellwig (40):
      block: use normal I/O path for discard requests
      block: allow large discard requests
      blkdev: flush disk cache on ->fsync
      fat: make discard a mount option
      UBIFS: remove manual O_SYNC handling
      libata: add translation for SCSI WRITE SAME (aka TRIM support)
      GFS2: add barrier/nobarrier mount options
      vfs: Implement proper O_SYNC semantics
      kill wait_on_page_writeback_range
      afs: remove manual O_SYNC handling
      ubifs: remove manual O_SYNC handling
      xfs: simplify inode teardown
      xfs: fix mmap_sem/iolock inversion in xfs_free_eofblocks
      xfs: I/O completion handlers must use NOFS allocations
      xfs: reset the i_iolock lock class in the reclaim path
      xfs: use WRITE_SYNC_PLUG for synchronous writeout
      xfs: cleanup data end I/O handlers
      xfs: remove IO_ISAIO
      xfs: simplify xfs_buf_get / xfs_buf_read interfaces
      xfs: rename xfs_attr_fetch to xfs_attr_get_int
      xfs: uninline xfs_get_extsz_hint
      xfs: kill the STATIC_INLINE macro
      xfs: remove incorrect sparse annotation for xfs_iget_cache_miss
      xfs: cleanup dmapi macros in the umount path
      avr32: convert to asm-generic/hardirq.h
      xfs: cleanup bmap extent state macros
      xfs: change the xfs_iext_insert / xfs_iext_remove
      xfs: event tracing support
      elf: kill USE_ELF_CORE_DUMP
      direct-io: cleanup blockdev_direct_IO locking
      sanitize xattr handler prototypes
      make generic_acl slightly more generic
      cleanup blockdev_direct_IO locking
      ocfs: stop using do_sync_mapping_range
      direct I/O fallback sync simplification
      xfs: check for not fully initialized inodes in xfs_ireclaim
      xfs: kill xfs_bmbt_rec_32/64 types
      fix up O_SYNC comments
      fold do_sync_file_range into sys_sync_file_range
      kill I_LOCK

Christoph Lameter (13):
      this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations
      this_cpu: Implement X86 optimized this_cpu operations
      this_cpu: Use this_cpu operations for SNMP statistics
      this_cpu: Use this_cpu operations for NFS statistics
      this_cpu: Use this_cpu ops for network statistics
      this_cpu: Straight transformations
      this_cpu: Eliminate get/put_cpu
      this_cpu: xfs_icsb_modify_counters does not need "cpu" variable
      this_cpu: Use this_cpu_ptr in crypto subsystem
      this_cpu: Use this_cpu ops for VM statistics
      this_cpu: Use this_cpu operations in RCU
      this_cpu: Use this_cpu_xx in nmi handling
      this_cpu: Use this_cpu_xx for ftrace

Chuck Lever (11):
      SUNRPC: Display compressed (shorthand) IPv6 presentation addresses
      NFS: Display compressed (shorthand) IPv6 in /proc/mounts
      NFS: Revert default r/wsize behavior
      SUNRPC: Check explicitly for tk_status == 0 in call_transmit_status()
      SUNRPC: Allow RPCs to fail quickly if the server is unreachable
      SUNRPC: Simplify synopsis of rpcb_local_clnt()
      SUNRPC: Use a cached RPC client and transport for rpcbind upcalls
      SUNRPC: Use TCP for local rpcbind upcalls
      SUNRPC: Use soft connects for autobinding over TCP
      SUNRPC: Use soft connect semantics when performing RPC ping
      SUNRPC: soft connect semantics for UDP

Cindy H Kao (9):
      wimax/i2400m: fix the bootmode RX deadlock in SDIO driver
      wimax/iwmc3200: overwrite SDIO IOR timeout value to avoid platform hang
      wimax/iwmc3200: don't disable the SDIO function if enable fails
      wimax/iwmc3200: increase wait time before enable retry
      wimax/i2400m/sdio: clear the INTR status bit after reading size
      wimax/i2400m: don't write to memory allocated by request_firmware()
      wimax/iwmc3200: add new sdio device ID to support iwmc3200 2.5GHz sku
      wimax/i2400m: use JUMP cmd for last FW chunk indication
      wimax/i2400m: change the bcf_len to exclude the extended header size

Clark Williams (2):
      perf tools: Add debugfs utility routines for perf
      perf tools: Modify perf routines to use new debugfs routines

Claudio Scordino (2):
      mtd: atmel_nand: unused variable removed
      atmel_lcdfb.c: fix printk() type mismatch

Clemens Ladisch (28):
      sound: oxygen: do not try to restore nonexistent EEPROM
      sound: oxygen: fix for PI7C9X110 compatibility
      sound: virtuoso: split virtuoso.c
      sound: virtuoso: fix Xonar Essence ST support
      sound: oxygen: better defaults for upmixing control
      sound: oxygen: add stereo upmixing to center/LFE channels
      sound: oxygen: more hardware documentation
      sound: oxygen: cache codec registers
      sound: virtuoso: add headphone impedance control
      sound: oxygen: allow custom MCLK rates
      sound: virtuoso: add PCM1796 oversampling control
      sound: oxygen: add digital filter control
      sound: oxygen: add high-pass filter control
      sound: oxygen: fix input monitor control names
      control: remove snd_konctrol_volatile::owner_pid field
      control: use reference-counted pid
      sound: rawmidi: fix opened substreams count
      sound: pcm: record a substream's owner process
      sound: rawmidi: record a substream's owner process
      drm/fb: fix FBIOGET/PUT_VSCREENINFO pixel clock handling
      drm: set the type of the drm_framebuffer::fbdev field
      drm/kms: allocate framebuffer cmap
      sound: usb-audio: add Roland UA-1G support
      sound: usb-audio: allow switching altsetting on Roland USB MIDI devices
      sound: usb: make the USB MIDI module more independent
      sound: usxxx: cleanup chip field
      vt: make the default cursor shape configurable
      hwmon: New driver for AMD Family 10h/11h CPUs

Cliff Brake (2):
      USB: ftdi_sio: add USB device ID's for B&B Electronics line
      USB: mos7840: add device IDs for B&B electronics devices

Cliff Cai (5):
      USB: musb: clear the Blackfin interrupt pending bits early in the ISR
      USB: musb: Blackfin code needs NOP_USB_XCEIV too
      Blackfin: bf537-stamp: add adau1371 i2c address
      Blackfin: bf537-stamp: add adau1761 i2c address
      mmc: Blackfin SD Host Controller Driver

Cliff Wickman (2):
      x86: SGI UV: Fix BAU initialization
      x86: Fix duplicated UV BAU interrupt vector

Corentin Chary (9):
      UBI: Add ubi_open_volume_path
      UBIFS: support mounting of UBI volume character devices
      eeepc-laptop: add touchpad led
      asus-laptop: use KEY_F13 to map "Disable Touchpad" event
      asus-laptop: Add wlan switch found on V6V
      eeepc-laptop: map keys found on newer eeepc
      eeepc-laptop: fix coding style
      asus-laptop: schedule display_get and lcd_switch for removal
      asus-laptop: change light sens default values.

Corrado Zoccolo (14):
      cfq-iosched: adapt slice to number of processes doing I/O
      cfq-iosched: preparation to handle multiple service trees
      cfq-iosched: reimplement priorities using different service trees
      cfq-iosched: enable idling for last queue on priority class
      cfq-iosched: fairness for sync no-idle queues
      cfq-iosched: simplify prio-unboost code
      cfq-iosched: fix next_rq computation
      cfq-iosched: cleanup unreachable code
      cfq-iosched: fix ncq detection code
      cfq-iosched: fix no-idle preemption logic
      cfq-iosched: idling on deep seeky sync queues
      cfq-iosched: fix corner cases in idling logic
      cfq-iosched: reduce write depth only if sync was delayed
      cfq-iosched: commenting non-obvious initialization

Cory Maccarrone (8):
      omap1: mmc: Add platform init for omap7xx
      omap1: omap_udc: Add clocking and disable vbus sense for omap7xx
      omap1: Add board support and LCD for HTC Herald
      omap1: Add default kernel configuration for Herald
      omap1: Add omap7xx USB support
      omap1: I2C mux and clocks for omap7xx
      omap1: htcherald: Update defconfig to include mux support
      Add OMAP spi100k driver

Cosmin Ratiu (1):
      ipv6: fix devconf after adding force_tllao option

Curt Wohlgemuth (1):
      ext4: remove blocks from inode prealloc list on failure

Curtis Wald (1):
      powerpc/44x: Fix PCI node in Yosemite DTS

Cyrill Gorcunov (15):
      x86, apic: Introduce the NOOP apic driver
      x86, apic: Use apic noop driver
      x86, apic: Limit apic dumping, introduce new show_lapic= setup option
      x86, apic: Explain show_lapic= in kernel parameters list
      x86: apic: Allow noop operations to be called almost at any time
      net,socket: introduce DECLARE_SOCKADDR helper to catch overflow at build 
time
      irq: Do not attempt to create subdirectories if /proc/irq/<irq> failed
      x86, apic: Use PAGE_SIZE instead of numbers
      x86, ioapic: Use snrpintf while set names for IO-APIC resourses
      x86, apic: Get rid of apicid_to_cpu_present assign on 64-bit
      x86: apic: Do not use stacked physid_mask_t
      net: netlink_getname, packet_getname -- use DECLARE_SOCKADDR guard
      x86: io-apic: IO-APIC MMIO should not fail on resource insertion
      x86, perf events: Check if we have APIC enabled
      x86, mce: Thermal monitoring depends on APIC being enabled

Daisuke Nishimura (4):
      memcg: add mem_cgroup_cancel_charge()
      memcg: cleanup mem_cgroup_move_parent()
      memcg: avoid oom-killing innocent task in case of use_hierarchy
      memcg: remove memcg_tasklist

Damian Lukowski (2):
      tcp: Stalling connections: Fix timeout calculation routine
      tcp: Stalling connections: Move timeout calculation routine

Dan Carpenter (8):
      ALSA: remove unnecessary null check
      drm/ttm: fix small memory leak in ttm_memory.c
      USB: r8a66597: clean up. remove unneeded null checks
      USB: fix possible null deref in init_usb_class()
      mfd: Fix incorrect error check for wm8350-core
      ACPICA: Move check for valid Thread ID structure
      V4L/DVB (13596): ov511.c typo: lock => unlock
      drivers/video/via/viafbdev.c: fix oops with no /proc

Dan Williams (3):
      i2400m: minimal ethtool support
      md: rcu_read_lock() walk of mddev->disks in md_do_sync()
      md: add 'recovery_start' per-device sysfs attribute

Daniel C Halperin (5):
      iwlwifi: clean up rs_tx_status
      iwlwifi: do not clear TX info flags when receiving BlockAckResponse
      iwlwifi: add aggregation tables to the rate scaling algorithm
      iwlwifi: fix bugs in beacon configuration
      iwlwifi: make iwlwifi send beacons

Daniel Drake (1):
      sdio: fix reference counting in sdio_remove_func()

Daniel J Blueman (2):
      mfd: twl4030: fix ELF section mismatch...
      hwmon: w83627ehf updates

Daniel Mack (25):
      ASoC: CS4270: export de-emphasis filter as ALSA control
      ARM: MX3: remove I2C defintions from mx31lilly.c
      ARM: MX3: add SPI functions for lilly1131-db
      ARM: MX3: add support for mc13783 on lilly-db
      ARM: MX3: Add pad config for MMC pins on lilly-db
      ARM: MX3: add MX3X_UART1_BASE_ADDR for uncompression on lilly1131
      MXC: Add support for ULPI Viewports
      ARM: MX3: modularize 'mx31lite' code
      ARM: MX3: add MMC/SDHC support to mx31lite-db.c
      ARM: MX3: add SPI devices for mx31lite
      ARM: MX3: add USB functions for mx31litekit
      ARM: MX3: add support for GPIO LEDs on litekit db
      ARM: MX3: add NOR flash support via physmap mtd driver
      ARM: MX3: lilly1131: move MC13783 device registration
      ARM: MX3: fix CPU revision number detection
      ALSA: ARM: add Raumfeld audio support
      Input: gpio_keys - scan gpio state at probe and resume time
      ASoC: pxa/raumfeld: adopt new snd_soc_dai_set_pll() API
      spi/i.mx: drain MXC SPI transfer buffer when probing device
      USB OTG: add support for ulpi connected external transceivers
      USB OTG: Add generic driver for ULPI OTG transceiver
      USB: Add EHCI support for MX27 and MX31 based boards
      drivers/misc: add driver for Texas Instruments DAC7512
      leds: leds-alix2c - take port address from MSR
      leds: Add driver for LT3593 controlled LEDs

Daniel Patrick Johnson (4):
      Staging: comedi: ni_mio_cs.c: coding style cleanup
      Staging: Comedi: pcm_common: Fixed all checkpatch issues
      Staging: comedi: pcmmio: Coding style cleanup
      Staging: comedi: pcmmio: more coding style cleanup

Daniel Ritz (1):
      backlight: mbp_nvidia_bl - add two more MacBookPro variants

Daniel Silverstone (1):
      Input: usbtouchscreen - add support for Zytronic capacitive touchscreen

Daniel T Chen (4):
      ALSA: intel8x0: Mute External Amplifier by default for Gateway 4525GZ
      ALSA: hda: Fix max PCM level to 0 dB for Fujitsu-Siemens laptops using 
CX20549 (Venice)
      ALSA: hda: Use ALC260_WILL quirk for another Acer model (0x1025007f)
      ALSA: hda: Fix max PCM level to 0 dB for AD1981_HP

Daniel Vetter (13):
      drm: make drm_mode_object_find typesafe
      drm/i915: add i915_lp_ring_sync helper
      drm/i915: kill superflous IS_I855 macro
      drm/i915: implement drmmode overlay support v4
      drm/i915: fully switch off overlay when not in use
      drm/i915: implement fastpath for overlay flip waiting
      drm/i915: implement interruptible sleeps in the overlay code
      drm/i915: kill i915_lp_ring_sync
      drm/i915: overlay: kill one more unnecessary uninterruptible sleep
      drm/i915: fix get_core_clock_speed for G33 class desktop chips
      drm/i915: overlay: extract some duplicated code
      drm/i915: fixup interrupted overlay switch off calls
      kbuild: specify absolute paths for cscope

Daniel Walker (1):
      Add arm msm maintainer entry

Danny Wood (1):
      V4L/DVB (13168): Add support for Asus Europa Hybrid DVB-T card (SAA7134 
SubVendor ID: 0x1043 Device ID: 0x4847)

Darrick J. Wong (2):
      x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up 
the PCI tree
      powerpc/therm_adt746x: Record pwm invert bit at module load time]

Dave Airlie (44):
      Merge branch 'drm-next' of ../drm-2.6 into drm-next
      Merge branch 'drm-next' of ../drm-2.6 into drm-next
      Merge branch 'drm-next' of ../drm-2.6 into drm-next
      Merge branch 'drm-next' of ../drm-2.6 into drm-next
      Merge branch 'drm-core-next' of ../linux-2.6 into drm-next
      drm/radeon/kms: AGP systems need PCI bus mastering enabled
      drm/radeon/kms: add support for encoder cloning.
      drm/radeon/kms: pick 8bpp console when 32MB or less VRAM
      drm/radeon/kms: add HDP flushing for all GPUs.
      drm/radeon/kms: fix divide by 0 in clocks code
      drm/radeon/kms: ignore unposted GPUs with no BIOS.
      drm/radeon/kms: call correct atom table for digital output dpms.
      drm/radeon/kms: add irq mitigation code for sw interrupt.
      drm/mm: fixup typo in debug functions.
      drm/radeon/kms: quirk for Gigabyte RV515 card, DVI+VGA not 2xDVI.
      drm/radeon/kms: fix RS600 MC setup.
      Merge remote branch 'origin/drm-core-next' into test
      drm/radeon/kms: add support to atom parser for FB read/write
      drm/intel: refactor DP i2c support and DP common header to drm helper
      drm/ttm: fix unreachable code.
      drm/radeon/kms: initial radeon displayport porting
      drm/radeon/kms/dp: fix return in dpcd retrival.
      drm/radeon/kms: make displayport work by reorganising vsemph setup.
      drm/radeon/kms: do dp link training at dpms on time not mode set.
      drm/radeon/kms: drop unused array to fix warning.
      Merge branch 'drm-core-next' into drm-linus
      Merge remote branch 'anholt/drm-intel-next' into drm-linus
      Merge remote branch 'korg/drm-radeon-next' into drm-linus
      Merge remote branch 'korg/drm-radeon-dp' into drm-linus
      drm/ttm: fix memory leak noticed by kmemleak.
      offb: Add support for framebuffer handoff to offb.
      drm/radeon/kms: fix avivo tiling regression since radeon object rework
      drm/radeon/kms: fix return value from fence function.
      drm/radeon/kms: restore surface registers on resume.
      Merge remote branch 'anholt/drm-intel-next' into drm-linus
      Merge remote branch 'korg/drm-radeon-next' of into drm-linus
      drm/radeon/kms: fix warning about cur_placement being uninitialised.
      drm/ttm: fix incorrect logic in ttm_bo_io path
      drm/ttm: fix two bugs in new placement routines.
      drm/radeon/kms: don't report allocate failure on ERESTARTSYS
      drm/radeon/gem: don't leak a gem object if reserve fails on get tiling 
(v2)
      Merge remote branch 'nouveau/for-airlied' of /ssd/git/drm-nouveau-next 
into drm-linus
      Merge remote branch 'korg/drm-radeon-next' into drm-linus
      drm/radeon/kms: fix r100->r500 CS checker for compressed textures. (v2)

Dave Chinner (2):
      xfs: improve metadata I/O merging in the elevator
      XFS: Free buffer pages array unconditionally

Dave Hansen (2):
      leds: LED driver for Intel NAS SS4200 series (v5)
      leds-ss4200: Check pci_enable_device return

Dave Jones (5):
      x86/PCI: Use generic cacheline sizing instead of per-vendor tests.
      x86: Add new Intel CPU cache size descriptors
      x86: Fix typo in Intel CPU cache size descriptor
      x86: Remove the CPU cache size printk's
      x86: Minimise printk spew from per-vendor init code

Dave Mitchell (1):
      powerpc/4xx: Add 16K FIFO size DTS entries on supported platforms

David A. Griego (2):
      davinci: Add MMC/SD support for DA830/OMAP-L137 EVM
      davinci: Add NAND support for DA830/OMAP-L137 EVM platform

David Altobelli (1):
      hpilo: add locking comment

David Daney (17):
      Add support for GCC-4.5's __builtin_unreachable() to compiler.h (v2)
      x86: Convert BUG() to use unreachable()
      MIPS: Convert BUG() to use unreachable()
      s390: Convert BUG() to use unreachable()
      avr32: Convert BUG() to use unreachable()
      Blackfin: Convert BUG() to use unreachable()
      parisc: Convert BUG() to use unreachable()
      MIPS: Reorder operations in stackframe.h for better scheduling
      MIPS: Octeon: Add platform device for MDIO buses.
      NET: Add driver for Octeon MDIO buses.
      MIPS: Octeon: Add platform devices MGMT Ethernet ports.
      MIPS: Octeon: Add register definitions for MGMT Ethernet driver.
      NET: Add Ethernet driver for Octeon MGMT devices.
      Staging: octeon-ethernet: Convert to use PHY Abstraction Layer.
      MIPS: Add drotr and dins instructions to uasm.
      MIPS: Put PGD in C0_CONTEXT for 64-bit R2 processors.
      MIPS: Collect FPU emulator statistics per-CPU.

David Ellingsworth (14):
      V4L/DVB (13060): radio-mr800: implement proper locking
      V4L/DVB (13061): radio-mr800: simplify video_device allocation
      V4L/DVB (13062): radio-mr800: simplify error paths in usb probe callback
      V4L/DVB (13063): radio-mr800: remove unnecessary local variable
      V4L/DVB (13064): radio-mr800: simplify access to amradio_device
      V4L/DVB (13065): radio-mr800: simplify locking in ioctl callbacks
      V4L/DVB (13066): radio-mr800: remove device removed indicator
      V4L/DVB (13067): radio-mr800: fix potential use after free
      V4L/DVB (13068): radio-mr800: remove device initialization from open/close
      V4L/DVB (13069): radio-mr800: ensure the radio is initialized to a 
consistent state
      V4L/DVB (13070): radio-mr800: fix behavior of set_stereo function
      V4L/DVB (13071): radio-mr800: preserve radio state during suspend/resume
      V4L/DVB (13072): radio-mr800: simplify device warnings
      V4L/DVB (13073): radio-mr800: set radio frequency only upon success

David Gibson (9):
      powerpc/mm: Make hpte_need_flush() correctly mask for multiple page sizes
      powerpc/mm: Cleanup management of kmem_caches for pagetables
      powerpc/mm: Allow more flexible layouts for hugepage pagetables
      powerpc/mm: Cleanup initialization of hugepages on powerpc
      powerpc/mm: Split hash MMU specific hugepage code into a new file
      powerpc/mm: Bring hugepage PTE accessor functions back into sync with 
normal accessors
      powerpc/mm: Fix bug in pagetable cache cleanup with 
CONFIG_PPC_SUBPAGE_PROT
      powerpc/mm: Fix bug in gup_hugepd()
      powerpc/mm: Fix pgtable cache cleanup with CONFIG_PPC_SUBPAGE_PROT

David Graham (1):
      e100: Fix to allow systems with FW based cards to resume from STD

David Howells (5):
      FRV: Fix no-hardware-breakpoint case
      PCI: Global variable decls must match the defs in section attributes
      V4L/DVB: lgs8gxx: Use shifts rather than multiply/divide when possible
      FS-Cache: Avoid maybe-used-uninitialised warning on variable
      NOMMU: Optimise away the {dac_,}mmap_min_addr tests

David Hunter (1):
      mtd: pxa3xx_nand: Fix PIO data transfer

David J. Wilder (1):
      IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc()

David Kilroy (2):
      orinoco: use cfg80211 ethtool ops
      orinoco: remove spare KERN_DEBUG

David Miller (1):
      perf sched: Fix build failure on sparc

David Rientjes (11):
      x86: Clean up and add missing log levels for k8
      x86: Export k8 physical topology
      x86: Export srat physical topology
      x86: Interleave emulated nodes over physical nodes
      slub: allow stats to be cleared
      oom: dump stack and VM state when oom killer panics
      nodemask: make NODEMASK_ALLOC more general
      mm: clear node in N_HIGH_MEMORY and stop kswapd when all memory is 
offlined
      mm: add gfp flags for NODEMASK_ALLOC slab allocations
      mm: slab-allocate memory section nodemask for large systems
      ACPI: remove NID_INVAL

David S. Miller (68):
      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
      Revert "af_packet: add interframe drop cmsg (v6)"
      cnic: Need to include net/ip6_checksum.h
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      sparc: Add missing __NR_recvmmsg define.
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      igb: Fix warnings in igb_set_ringparam()
      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
      apbuart: Fix build warning.
      apbuart: Kill dependency on deprecated Sparc-only PROM interfaces.
      net: Fix build warning in sock_bindtodevice().
      apbuart: Fix build and missing driver unregister.
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'linux-2.6.33.y' of 
git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax
      Merge branch 'for-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
      net: compat: No need to define IFHWADDRLEN and IFNAMSIZ twice.
      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
      ipv6: Remove unused var in inet6_dump_ifinfo()
      clocksource/timecompare: Fix symbol exports to be GPL'd.
      Merge branch 'for-next' 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
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      tcp: Don't make syn cookies initial setting depend on CONFIG_SYSCTL
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Revert "sparc: Make atomic locks raw"
      sparc64: Faster early-boot framebuffer console.
      Merge branch 'net-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/vxy/lksctp-dev
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      ide: Increase WAIT_DRQ to accomodate some CF cards and SSD drives.
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/ide-2.6
      Merge branch 'master' of 
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      tcp: Fix warning on 64-bit.
      tcp: sysctl_tcp_cookie_size needs to be exported to modules.
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6
      Merge branch 'ide-dcr' of 
git://git.kernel.org/pub/scm/linux/kernel/git/bart/misc
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-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/
      sparc: Set UTS_MACHINE correctly.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      tcp: Remove runtime check that can never be true.
      sparc64: Fix overly strict range type matching for PCI devices.
      sparc64: Fix stack debugging IRQ stack regression.
      sparc64: Don't specify IRQF_SHARED for LDC interrupts.
      sparc: Validate that kprobe address is 4-byte aligned.
      sparc64: Use kprobes_built_in() to avoid ifdefs in fault_64.c
      sparc64: Add some missing __kprobes annotations to kernel fault paths.
      sparc: Use __builtin_object_size() to validate the buffer size for 
copy_from_user()
      sparc: Stop trying to be so fancy and use __builtin_{memcpy,memset}()
      sparc64: Add syscall tracepoint support.
      sparc: Add alignment and emulation fault perf events.
      sparc64: Use free_bootmem_late() in mdesc_lmb_free().
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      sparc64: Use clock{source,events}_calc_mult_shift().
      sparc64: Fix clock event multiplier printf format.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
      tcp: Revert per-route SACK/DSACK/TIMESTAMP changes.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6

David Santinoli (1):
      ALSA: hda/realtek: quirk for D945GCLF2 mainboard

David T. L. Wong (1):
      V4L/DVB (13375): cx23885: Add support for Mygica X8558Pro DMB-TH

David T.L. Wong (9):
      V4L/DVB (13206): cx25840: add component support
      V4L/DVB (13207): cx23885: add component input type
      V4L/DVB (13208): cx23885: fix uninitialized member bug
      V4L/DVB (13209): cx23885: card mygica x8506 add analog video input support
      V4L/DVB (13210): cx23885: card Mygica X8506 better GPIO setup
      V4L/DVB (13211): cx23885: card Mygica X8506 analog TV support
      V4L/DVB (13212): fix gcc-4.3.3 compilation error at 
dib7000p_pid_filter(): missing parameter name
      V4L/DVB (13373): Maxium MAX2165 silicon tuner
      V4L/DVB (13374): AltoBeam ATBM8830 GB20600-2006(DMB-TH) demodulator

David Teigland (1):
      dlm: always use GFP_NOFS

David VomLehn (1):
      MIPS: PowerTV: Base files for Cisco PowerTV platform

David Vrabel (9):
      USB: make urb scatter-gather support more generic
      USB: whci-hcd: support urbs with scatter-gather lists
      USB: allow interrupt transfers to WUSB devices
      USB: whci-hcd: fix type and format warnings in sg code
      usb: whci-hcd: decode more QHead fields in the debug files
      USB: wusb: add wusb_phy_rate sysfs file to host controllers
      USB: whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE.
      USB: wusb: don't leak urb in certain error cases
      USB: wusb: correctly check size of security descriptor.

David Wong (3):
      V4L/DVB (13376): cx-usb: add Mygica D689 DMB-TH USB support
      V4L/DVB (13541): atbm8830: replace 64-bit division and floating point 
usage
      V4L/DVB (13592): max2165: 32bit build patch

David Woodhouse (10):
      mtd: make onenand_base.c compile again
      dmar: Fix build failure without NUMA, warn on bogus RHSA tables and don't 
abort
      Revert "mtd: mxc_nand: fix 2KiB pagesize NAND on i.MX27"
      Merge branch 'mxc-nand' of git://git.pengutronix.de/git/imx/linux-2.6
      agp/intel-agp: Clear entire GTT on startup
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      intel-iommu: Apply BIOS sanity checks for interrupt remapping too.
      intel-iommu: Check for an RMRR which ends before it starts.
      intel-iommu: Fix oops with intel_iommu=igfx_off
      jffs2: Fix long-standing bug with symlink garbage collection.

David-John Willis (2):
      wl1251: add support for PG11 chips.
      wl1251: add NVS in EEPROM support

Davidlohr Bueso (1):
      fix typos/grammos in Documentation/edac.txt

Denis Kirjanov (2):
      mv643xx: convert to netdev_tx_t
      mv643xx_eth: check for valid hw address (resubmit)

Derek (1):
      V4L/DVB (13578): [PATCH] fix genpix driver (no 8psk lock).

Devin Heitmueller (10):
      V4L/DVB (13076): xc5000: make the definition of the FM input part of the 
xc5000 config struct
      V4L/DVB (13077): em28xx: Add support for new variant of KWorld 2800d
      V4L/DVB (13081): saa7134: use the #define for the xc5000 radio_input field
      V4L/DVB (13082): em28xx: remove "not validated" status from Terratec 
Cinergy T XS (005e)
      V4L/DVB (13187): au8522: add support for saturation and hue controls
      V4L/DVB (13188): xc5000: return an error on tuning attempts if firmware 
not loaded
      V4L/DVB (13329): s5h1409: provide HVR-1600 specific optimizations
      V4L/DVB (13330): s5h1409: properly handle QAM optimization after lock 
achieved
      V4L/DVB (13331): mxl5005s: provide ability to override QAM gain for 
HVR-1600
      V4L/DVB (13332): s5h1409: remove a set register that would cause lock to 
be lost.

Dhananjay Phadke (12):
      netxen: add access to on chip memory for tools
      netxen: annotate register windowing code
      netxen: separate register and memory access lock
      netxen: add sysfs entries for diag tools
      netxen: fix error codes in for tools access
      netxen; update version to 4.0.62
      netxen: refactor indirect register access
      netxen: add PCI IDs for new chip
      netxen: update module info
      netxen: module firmware hints
      netxen: update version to 4.0.65
      netxen: fix firmware type check

Dhaval Giani (1):
      sched: Add USER_SCHED to feature removal list

Dimitri Sivanich (8):
      x86: SGI UV: Fix irq affinity for hub based interrupts
      x86, apic: Move SGI UV functionality out of generic IO-APIC code
      x86: UV RTC: Fix early expiry handling
      x86: UV RTC: Add clocksource only boot option
      x86: UV RTC: Clean up error handling
      x86: UV RTC: Rename generic_interrupt to x86_platform_ipi
      x86: Remove asm/apicnum.h
      x86: UV RTC: Always enable RTC clocksource

Dirk Brandewie (5):
      wimax/i2400m: Update comments to talk about SDIO reset and not USB.
      wimax/i2400m: Ensure boot mode cmd and ack buffers are alloc'd before 
first message
      wimax/i2400m: Make boot retries a BUS-specific parameter
      wimax/i2400m: USB driver uses a configurable endpoint map
      wimax/i6x50: add Intel WiFi/WiMAX Link 6050 Series support

Dirk Hohndel (11):
      tree-wide: fix a very frequent spelling mistake
      Staging: comedi: trivial fix of a very frequent spelling mistake
      Staging: comedi: gsc_hpdi: style fixes printk
      Staging: comedi: gsc_hpdi: Fix style issues
      Staging: comedi: gsc_hdpi: style fixes static function
      Staging: comedi: icp_multi: white space style fixes
      Staging: comedi: icp_multi: fix style issue printk
      Staging: comedi: icp_multi: don't init static
      Staging: comedi: ii_pci20kc: white space fixes
      Staging: comedi: ii_pci_20kc: fix style printk
      Staging: comedi: ke_counter: fix style issues

Dmitri Vorobiev (5):
      MIPS: IP22: Remove an unused function
      MIPS: Replace all usages of CL_SIZE by COMMAND_LINE_SIZE
      MIPS: MIPSsim: Remove unused code
      MIPS: Move several variables from .bss to .init.data
      MIPS: Fix and enhance built-in kernel command line

Dmitry Artamonow (25):
      mtd: maps/sa1100: fix section mismatch
      mtd: maps: remove obsolete ipaq-flash driver
      [ARM] pxa/hx4700: actually use platform_lcd driver
      ARM: 5795/1: SA1100: h3100/h3600: mark *_mach_init functions as __init
      ARM: 5797/1: SA1100: h3100/h3600: remove dead links from Kconfig help text
      ARM: 5796/1: SA1100: h3600: remove IRDA bits from serial PM callback
      ARM: 5798/1: SA1100: h3600: remove unused cruft from h3600.h
      ARM: 5799/1: SA1100: h3600: stop setting direction for LCD pins
      ARM: 5811/2: pcmcia: convert sa1100_h3600 driver to gpiolib
      ARM: 5812/1: SA1100: h3100/h3600: separate machine-specific LCD helpers
      ARM: 5813/1: SA1100: h3100/h3600: add htc-egpio driver
      ARM: 5814/1: SA1100: h3100/h3600: convert all users of assign_h3600_egpio 
to gpiolib
      ARM: 5815/1: SA1100: h3100/h3600: remove now unused assign_h3600_egpio 
handlers
      ARM: 5816/1: SA1100: h3600: remove IRQ_GPIO_* definitions
      ARM: 5817/1: SA1100: h3100/h3600: configure all unused gpios as inputs
      ARM: 5818/1: SA1100: h3100/h3600: drop old GPIO definitions
      ARM: 5819/1: SA1100: h3100/h3600: merge h3600.h and h3600_gpio.h into 
h3xxx.h
      ARM: 5820/1: SA1100: h3100/h3600: split h3600.c
      ARM: 5821/1: SA1100: h3100/h3600: revise copyright boilerplates
      ARM: 5822/1: SA1100: h3100/h3600: clean up #includes
      ARM: 5823/1: SA1100: h3100/h3600: add support for gpio-keys
      ARM: 5824/1: SA1100: reuse h3600 PCMCIA driver on h3100
      ARM: 5825/1: SA1100: h3600: update defconfig
      ARM: 5826/1: SA1100: h3100/h3600: always build htc-egpio driver
      ARM: 5827/1: SA1100: h3100/h3600: emit messages on failed gpio_request

Dmitry Eremin-Solenikov (19):
      wpan-phy: add a helper to put the wpan_phy device
      wpan-phy: add wpan-phy iteration functions
      wpan-phy: init channel/page fields
      wpan-phy: use snprintf to limit the amount of chars written
      wpan-phy: allow specifying a per-page channel mask
      wpan-phy: follow usual patter of devices registration
      ieee802154: constify struct net_device in some operations
      ieee802154: merge nl802154 and wpan-class in single module
      ieee802154: split away MAC commands implementation
      ieee802154: add LIST_PHY command support
      fakehard: no need to export net_to_phy, make it static
      fakehard: claim all 2.4 Ghz channels as supported
      ieee802154: add an mlme_ops call to retrieve PHY object
      fakehard: mlme_ops->get_phy implementation
      ieee802154: add two nl802154 helpers
      ieee802154: add PHY_NAME to LIST_IFACE command results
      ieee802154: add support for creation/removal of logic interfaces
      ieee802154: make wpan-phy class registration to subsys_initcall
      rtc: ds1307 make it possible to share an irq

Dmitry Monakhov (3):
      ext4: ext4_get_reserved_space() must return bytes instead of blocks
      ext4: quota macros cleanup
      ext4: fix incorrect block reservation on quota transfer.

Dmitry Torokhov (37):
      Input: lkkbd - change formatting style to match the rest of the kernel
      Input: vsxxxaa - change formatting style to match the rest of the kernel
      Input: mark custom_data in ff_periodic_effect as __user
      Input: synaptic_i2c - make unnecessarily global functions static
      Merge commit 'v2.6.32-rc6' into next
      Input: input-polldev, matrix-keypad - include in kernel doc
      Input: touchkit_ps2 - do not advertise unsupported buttons
      Input: elantech - do not advertise relative events
      Input: lifebook - do not advertise unsupported buttons
      Input: psmouse - rework setting of BTN_MIDDLE capability
      Input: polled device - schedule first poll immediately
      Input: keyboard - add locking around event handling
      Input: keyboard - fix lack of locking when traversing handler->h_list
      Merge commit 'v2.6.32' into next
      Input: matrix-keypad - switch to using dev_pm_ops
      Input: psmouse - do not carry DMI data around
      DMI: allow omitting ident strings in DMI tables
      Input: i8042 - remove identification strings from DMI tables
      Input: atkbd - remove identification strings from DMI table
      Input: psmouse - remove identification strings from DMI tables
      Input: wistron - remove identification strings from DMI table
      Input: add generic support for sparse keymaps
      Input: wistron_btns - switch to using sparse keymap library
      Input: dm355evm_kbd - switch to using sparse keymap library
      Input: serio - set owner in driver structures
      Input: hil-mlc - use del_timer_sync() when unloading the driver
      Input: altera_ps2 - add annotations to probe and remove methods
      Input: gscps2 - fix probe() and remove() annotations
      Input: ambakmi - annotate probe() and remove() methods
      Input: sa1111ps2 - annotate probe() and remove() methods
      Input: document use of input_event() function
      Input: ALPS - do not set REL_X/REL_Y capabilities on the touchpad
      Input: i8042 - fix locking in interrupt routine
      Input: i8042 - add Gigabyte M1022M to the noloop list
      Input: at32psif - do not sleep in atomic context
      Merge commit 'linus' into next
      Input: keyboard - don't override beep with a bell

Dominik Brodowski (35):
      pcmcia: convert pcmciamtd driver to use new CIS helpers
      serial_cs: use pcmcia_loop_config() and pre-determined values
      pcmcia: use pre-determined values
      pcmcia: use pcmcia_loop_config in misc pcmcia drivers
      ipwireless: make more use of pcmcia_loop_config()
      pcmcia: add new CIS access helpers
      pcmcia: convert net pcmcia drivers to use new CIS helpers
      pcmcia: convert ssb pcmcia driver to use new CIS helpers
      pcmcia: convert pcmciamtd driver to use new CIS helpers
      pcmcia: remove pcmcia_get_{first,next}_tuple()
      pcmcia: use dynamic debug instead of custom infrastructure
      pcmcia: use dynamic debug in PCMCIA socket drivers
      pcmcia: extend error reporting and debug messages in core
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (ide)
      pcmcia: deprecate CS_CHECK (bluetooth)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (char)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (isdn)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (net)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (ray-cs.c)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (wireless)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (scsi)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (serial_cs)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (sound)
      pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (misc 
drivers)
      pcmcia: remove now-defunct cs_error, pcmcia_error_{func,ret}
      pcmcia: use dev_dbg and dev_print in pd6729.c
      pcmcia/staging: update comedi drivers
      pcmcia: autoload module pcmcia
      pcmcia: move some window-related code to pcmcia_ioctl.c
      pcmcia: remove unused "window_t" typedef
      pcmcia: pcmcia_request_window() doesn't need a pointer to a pointer
      pcmcia: remove deprecated handle_to_dev() macro
      pcmcia: rework the irq_req_t typedef
      pcmcia: remove unused IRQ_FIRST_SHARED
      pcmcia: CodingStyle fixes

Dominik D. Geyer (1):
      correct gpio.txt typos

Don Brace (1):
      cciss: Add enhanced scatter-gather support.

Don Skidmore (4):
      ixgbe: add support for 82599 based Express Module X520-P2
      ixgbe: Fix KR to KX fail over for Mezzanine cards
      ixgbe: LINKS2 is not a valid register for 82598
      ixgbe: add support for 82599 KR device 0x1517

Douglas Gilbert (1):
      [SCSI] scsi_debug: fix Thin provisioning support

Dr. David Alan Gilbert (1):
      doc: fix regulator docs cut-and-pasteism

Duncan Gibb (1):
      V4L/DVB (13684): Fix some cut-and-paste noise in dib0090.h

Ed Lin (3):
      [SCSI] stex: add small dma buffer support
      [SCSI] stex: add support for reset request from firmware
      [SCSI] stex: update version to 4.6.0000.4

Ed Swierk (1):
      KVM: Xen PV-on-HVM guest support

Eduardo Habkost (3):
      KVM: VMX: Use macros instead of hex value on cr0 initialization
      KVM: SVM: Reset cr0 properly on vcpu reset
      KVM: SVM: init_vmcb(): remove redundant save->cr0 initialization

Eero Nurkkala (2):
      ASoC: remove io_mutex
      ASoC: refactor snd_soc_update_bits()

Eilon Greenstein (12):
      bnx2x: Add FW 5.2.7
      bnx2x: Allowing 0 as initial fairness value
      bnx2x: Remove old FW files
      bnx2x: Changing the Disabled state to a flag
      bnx2x: Adding FW mailbox mutex
      bnx2x: Do not call load/unload functionality from DCC
      bnx2x: Report the maximal available BW as link speed
      bnx2x: Update to version 1.52.1-1
      bnx2x: GSO implies CSUM offload
      bnx2x: Remove misleading error print
      bnx2x: Change coalescing granularity to 4us
      bnx2x: version 1.52.1-4

Einar Lueck (2):
      ctcm rollback in case of errors
      qeth: Exploit Connection Isolation

Einar Rünkaru (1):
      ALSA: hda - Make Dell Vostro 1015n mic and speaker switching work

Eli Cohen (2):
      IB/mlx4: Remove unneeded code
      IB/mlx4: Remove limitation on LSO header size

Elina Pasheva (1):
      USB: serial: sierra driver memory reduction

Emese Revfy (1):
      backlight: Constify struct backlight_ops

Enric Balletbo i Serra (2):
      omap3: Add minimal IGEP v2 support
      omap3: Add defconfig for IGEP v2 board

Enric Balletbò i Serra (1):
      ASoC: Add support for IGEP v2

Erez Zadok (2):
      fsstack/ecryptfs: remove unused get_nlinks param to fsstack_copy_attr_all
      VFS/fsstack: handle 32-bit smp + preempt + large files in 
fsstack_copy_inode_size

Eric Anholt (6):
      drm/i915: Enable the SDVO debug code, which is now under DEBUG_KMS.
      Merge remote branch 'airlied/drm-next' into drm-intel-next
      drm/i915: Replace a calloc followed by copying data over it with malloc.
      Merge remote branch 'airlied/drm-next' into drm-intel-next
      drm/i915: Fix warning introduced with the page flipping ioctl.
      drm/i915: Fix DDC on some systems by clearing BIOS GMBUS setup.

Eric Dumazet (107):
      icmp: No need to call sk_write_space()
      pktgen: Avoid dirtying skb->users when txq is full
      tunnels: Optimize tx path
      net: speedup sk_wake_async()
      Use sk_mark for routing lookup in more places
      pkt_sched: gen_estimator: Dont report fake rate estimators
      udp: dynamically size hash tables at boot time
      tcp: replace ehash_size by ehash_mask
      net: Add netdev_alloc_skb_ip_align() helper
      net: Use netdev_alloc_skb_ip_align()
      net: sk_drops consolidation
      inet: rename some inet_sock fields
      net: sk_drops consolidation part 2
      af_packet: Avoid cache line dirtying
      af_packet: mc_drop/flush_mclist changes
      filter: Add SKF_AD_QUEUE instruction
      rtnetlink: rtnl_setlink() and rtnl_getlink() changes
      ipv6 sit: RCU conversion phase I
      ipv6 sit: RCU conversion phase II
      xfrm6_tunnel: RCU conversion
      ipip: convert hash tables locking to RCU
      ip6tnl: convert hash tables locking to RCU
      gre: convert hash tables locking to RCU
      rtnetlink: speedup rtnl_dump_ifinfo()
      vlan: allow null VLAN ID to be used
      net: Introduce unregister_netdevice_queue()
      net: Introduce unregister_netdevice_many()
      net: add a list_head parameter to dellink() method
      vlan: Optimize multiple unregistration
      ipip: Optimize multiple unregistration
      gre: Optimize multiple unregistration
      net: sysfs: ethtool_ops can be NULL
      bridge: Optimize multiple unregistration
      ip6tnl: Optimize multiple unregistration
      ipmr: Optimize multiple unregistration
      ipv6 sit: Optimize multiple unregistration
      ip6mr: Optimize multiple unregistration
      net: Introduce dev_get_by_index_rcu()
      veth: Fix veth_dellink method
      net: use hlist_for_each_entry()
      net: Introduce dev_get_by_name_rcu()
      ipv4: inetdev_by_index() switch to RCU
      icmp: icmp_send() can avoid a dev_put()
      net: RCU locking for simple ioctl()
      ifb: RCU locking avoids touching dev refcount
      pppoe: RCU locking in get_item_by_addr()
      packet: less dev_put() calls
      ip6tnl: less dev_put() calls
      ipv6: no more dev_put() in inet6_bind()
      ipv6: no more dev_put() in datagram_send_ctl()
      net: cleanup include/net
      bnx2: avoid compiler warnings
      em_meta: avoid one dev_put()
      net: Introduce for_each_netdev_rcu() iterator
      net: cleanup include/linux
      decnet: avoid touching device refcount in dn_dev_by_index()
      netfilter: remove synchronize_net() calls in ip_queue/ip6_queue
      net: net/ipv4/devinet.c cleanups
      bridge: remove dev_put() in add_del_if()
      netlabel: remove dev_put() calls
      sctp: ipv6: avoid touching device refcount
      net_cls: Use __dev_get_by_index()
      ip_frag: dont touch device refcount
      net: sock_bindtodevice() RCU-ification
      pktgen: tx_bytes might be slightly wrong
      rtnetlink: Cleanups
      ipv6: avoid dev_hold()/dev_put() in rawv6_bind()
      udp: add a counter into udp_hslot
      udp: split sk_hash into two u16 hashes
      udp: secondary hash on (local port, local address)
      ipv4: udp: optimize unicast RX path
      ipv6: udp: optimize unicast RX path
      ipv4: udp: Optimise multicast reception
      ipv6: udp: Optimise multicast reception
      udp: multicast RX should increment SNMP/sk_drops counter in allocation 
failures
      udp: bind() optimisation
      ipv6: speedup inet6_dump_ifinfo()
      ipv6: Allow inet6_dump_addr() to handle more than 64 addresses
      parisc: led: Use for_each_netdev_rcu()
      ipv6: use RCU to walk list of network devices
      igmp: Use next_net_device_rcu()
      ipv4: speedup inet_dump_ifaddr()
      ipv6: speedup inet6_dump_addr()
      inetpeer: Optimize inet_getid()
      net: check the return value of ndo_select_queue()
      vlan: Use __vlan_hwaccel_put_tag() in rx
      net: add dev_txq_stats_fold() helper
      vlan: Precise RX stats accounting
      macvlan: Precise RX stats accounting
      linkwatch: linkwatch_forget_dev() to speedup device dismantle
      netns: net_identifiers should be read_mostly
      RDMA/addr: Use appropriate locking with for_each_netdev()
      netsched: Allow var_sk_bound_if meta to work on all namespaces
      net: rename skb->iif to skb->skb_iif
      mac80211: Speedup ieee80211_remove_interfaces()
      pktgen: NUMA aware
      tcp: tcp_disconnect() should clear window_clamp
      ieee802154: merge cleanup
      tcp: diag: Dont report negative values for rx queue
      tcp: connect() race with timewait reuse
      tcp: fix a timewait refcnt race
      ixgbe: Fix TX stats accounting
      tcp: Fix a connect() race with timewait sockets
      tcp: Fix a connect() race with timewait sockets
      tcp: documents timewait refcnt tricks
      udp: udp_lib_get_port() fix
      packet: dont call sleeping functions while holding rcu_read_lock()

Eric Miao (8):
      [ARM] pxa: re-order platforms in Kconfig and Makefile
      [ARM] pxa: use platform_device_id table for SSP driver
      [ARM] pxa: introduce CONFIG_MACH_ZYLONITE{300,320} for CPU_PXA* removing
      [ARM] pxa: select CPU_PXA310 for MACH_COLIBRI300
      [ARM] pxa: make CPU_PXA* to be selectable hidden options
      ARM: pxa: fix now incorrect reference of skt->irq by using 
skt->socket.pci_irq
      revert "[ARM] pxa/cm-x300: add PWM backlight support"
      [ARM] pxa: fix no reference of cpu_is_pxa25x() in devices.c

Eric Paris (13):
      SELinux: reset the security_ops before flushing the avc cache
      SELinux: add .gitignore files for dynamic classes
      net: drop capability from protocol definitions
      net: pass kern to net_proto_family create function
      net: check kern before calling security subsystem
      security: report the module name to security_module_request
      SELinux: header generation may hit infinite loop
      SELinux: print denials for buggy kernel with unknown perms
      fs: move get_empty_filp() deffinition to internal.h
      ima: valid return code from ima_inode_alloc
      ima: only insert at inode creation time
      IMA: clean up the IMA counts updating code
      ima: call ima_inode_free ima_inode_free

Eric Sandeen (6):
      ext4: journal all modifications in ext4_xattr_set_handle
      ext4: make trim/discard optional (and off by default)
      ext4: make "norecovery" an alias for "noload"
      ext3: journal all modifications in ext3_xattr_set_handle
      ext3: Don't update the superblock in ext3_statfs()
      ext3: make "norecovery" an alias for "noload"

Eric W. Biederman (96):
      net: Allow devices to specify a device specific sysfs group.
      bond: Simply bond sysfs group creation
      bond: Simplify bond_create.
      bond: Simplify bond device destruction
      bond: Implement a basic set of rtnl link ops
      bond: Add support for multiple network namespaces
      bond: Get the rtnl_link_ops support correct
      veth: Fix unregister_netdevice_queue for veth
      sysctl: Separate the binary sysctl logic into it's own file.
      sysctl: Refactor the binary sysctl handling to remove duplicate code
      sysctl: Introduce a generic compat sysctl sysctl
      sysctl: ia64 Use the compat_sys_sysctl
      sysctl: mips Use the compat_sys_sysctl
      sysctl: parisc Use the compat_sys_sysctl
      sysctl: s390 Use the compat_sys_sysctl
      sysctl: sparc Use the compat_sys_sysctl
      sysctl: x86 Use the compat_sys_sysctl
      sysctl: Remove the cond_syscall entry for sys32_sysctl
      sysctl: Make do_sysctl static
      net: Support specifying the network namespace upon device creation.
      sysctl: Reduce sys_sysctl to a compatibility wrapper around /proc/sys
      sysctl: Neuter the generic sysctl strategy routines.
      sysctl: Remove dead code from sysctl_check
      sysctl: Remove references to ctl_name and strategy from the generic 
sysctl table
      sysctl: Don't look at ctl_name and strategy in the generic code
      sysctl:  Warn about all uses of sys_sysctl.
      sysctl: sysctl_binary.c Fix compilation when !CONFIG_NET
      sysctl binary: Reorder the tests to process wild card entries first.
      sysctl: Remove the unused frv sysctl unumbers
      sysctl: Stop using binary sysctl numbers in arlan.
      sysctl ipc: Remove dead binary sysctl support code.
      sysctl fs: Remove dead binary sysctl support
      sysctl kernel: Remove binary sysctl logic
      sysctl security/keys: Remove dead binary sysctl support
      sysctl crypto: Remove dead binary sysctl support
      sysctl drivers: Remove dead binary sysctl support
      sysctl mips/lasat: Remove dead binary sysctl support
      sysctl frv: Remove dead binary sysctl support
      sysctl s390: Remove dead sysctl binary support
      sysctl ia64: Remove dead binary sysctl support
      sysctl powerpc: Remove dead binary sysctl support
      sysctl sh: Remove dead binary sysctl support
      sysctl x86: Remove dead binary sysctl support
      sysctl arm: Remove binary sysctl support
      sysctl net: Remove unused binary sysctl code
      sysctl: Remove the last of the generic binary sysctl support
      Merge commit 'v2.6.32-rc7'
      sysctl: kill dead ctl_handler definitions.
      sysctl: Remove CTL_NONE and CTL_UNNUMBERED
      sysctl: Drop & in front of every proc_handler.
      security/tomoyo: Add a special case to handle accesses through the 
internal proc mount.
      security/tomoyo: Remove now unnecessary handling of security_sysctl.
      net: NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH
      net: Implement for_each_netdev_reverse.
      net: Batch network namespace destruction.
      net: Automatically allocate per namespace data.
      net: Simplify loopback and improve batching.
      net: Simplfy default_device_exit and improve batching.
      net: Simplify the bond drivers pernet operations.
      net: Simplify vlan pernet operations.
      net: Simplify af_key pernet operations.
      net: Simplify conntrack_proto_dccp pernet operations.
      net: Simplify conntrack_proto_gre pernet operations.
      net: Simplify ppp_generic pernet operations.
      net: Simplify pppoe pernet operations.
      net: Simplify pppol2tp pernet operations.
      net: Simplify phonet pernet operations.
      net: Simplify ip_gre pernet operations.
      net: Simplify ipip pernet operations.
      net: Simplify ip6_tunnel pernet operations.
      net: Simplify ipip6 aka sit pernet operations.
      net: remove [un]register_pernet_gen_... and update the docs.
      net: Teach vlans to cleanup as a pernet subsystem
      net: Add support for batching network namespace cleanups
      net: Move network device exit batching
      net: Allow xfrm_user_net_exit to batch efficiently.
      netns: Add an explicit rcu_barrier to unregister_pernet_{device|subsys}
      net: Allow fib_rule_unregister to batch
      net: Use rcu lookups in inet_twsk_purge.
      net: Batch inet_twsk_purge
      Driver core: Don't remove kobjects in device_shutdown.
      sysfs: Update sysfs_setxattr so it updates secdata under the sysfs_mutex
      sysfs: Rename sysfs_d_iput to sysfs_dentry_iput
      sysfs: Use dentry_ops instead of directly playing with the dcache
      sysfs: Simplify sysfs_chmod_file semantics
      sysfs: Simplify iattr time assignments
      sysfs: Fix locking and factor out sysfs_sd_setattr
      sysfs: Update s_iattr on link and unlink.
      sysfs: Nicely indent sysfs_symlink_inode_operations
      sysfs: Implement sysfs_getattr & sysfs_permission
      sysfs: In sysfs_chmod_file lazily propagate the mode change.
      sysfs: Gut sysfs_addrm_start and sysfs_addrm_finish
      sysfs: Propagate renames to the vfs on demand
      sysfs: Factor out sysfs_rename from sysfs_rename_dir and sysfs_move_dir
      sysfs: sysfs_setattr remove unnecessary permission check.
      net: Fix userspace RTM_NEWLINK notifications.

FUJITA Tomonori (26):
      x86: Use x86_platform for iommu_shutdown
      x86: Add iommu_init to x86_init_ops
      x86: Calgary: Convert detect_calgary() to use iommu_init hook
      x86: GART: Convert gart_iommu_hole_init() to use iommu_init hook
      x86: amd_iommu: Convert amd_iommu_detect() to use iommu_init hook
      x86: intel-iommu: Convert detect_intel_iommu to use iommu_init hook
      bootmem: Add free_bootmem_late()
      swiotlb: Add swiotlb_free() function
      swiotlb: Defer swiotlb init printing, export swiotlb_print_info()
      x86: Handle HW IOMMU initialization failure gracefully
      x86, 32-bit: Fix swiotlb boot crash
      swiotlb: Remove the swiotlb variable usage
      x86: Set dma_ops to nommu_dma_ops by default
      x86: Move iommu_shutdown_noop to x86_init.c
      swiotlb: Remove duplicate swiotlb_force extern declarations
      x86: Make calgary_iommu_init() static
      x86: gart: Add own dma_mapping_error function
      x86: Kill bad_dma_address variable
      x86: Calgary: Remove unnecessary DMA_ERROR_CODE usage
      powerpc: Kill unused swiotlb variable
      x86: Fix iommu=soft boot option
      [SCSI] st: fix mdata->page_order handling
      x86: Remove usedac in feature-removal-schedule.txt
      x86: Move swiotlb initialization before dma32_free_bootmem
      [IA64] fix SBA IOMMU to handle allocation failure properly
      x86: Split swiotlb initialization into two stages

Faisal Latif (11):
      RDMA/nes: Fix MAX_CM_BUFFER define
      RDMA/nes: Fix query of ORD values
      RDMA/nes: MPA request/response error checking
      RDMA/nes: Resource not freed for REJECTed connections
      RDMA/nes: Fix crash in nes_accept()
      RDMA/nes: Abnormal listener exit causes loopback node crash
      RDMA/nes: Fix Xansation test crash on cm_node ref_count
      RDMA/nes: Check for zero STag
      RDMA/nes: Free kmap() resources
      RDMA/nes: FIN during MPA startup causes timeout
      RDMA/nes: Fix stale ARP issue

Felipe Balbi (9):
      omap: Add platform init code for EHCI driver
      omap: Cleanup the coding style in id.c
      USB: host: ehci: introduce omap ehci-hcd driver
      USB: core: fix sparse warning for static function
      USB: core: hub: fix sparse warning
      USB: core: message: fix sparse warning
      USB: musb: omap2430: fix sparse warning
      USB: musb: musb_gadget: fix sparse warning
      USB: musb: musb_host: fix sparse warning

Felipe Contreras (3):
      crypto: testmgr - Fix warning
      omap: iommu: reorganize
      ipc: fix unused variable warning

Felix Beck (7):
      [S390] zcrypt: initialize ap_messages for cex3 exploitation
      [S390] zcrypt: special command support for cex3 exploitation
      [S390] zcrypt: add support for cex3 device types
      [S390] zcrypt: use definitions for cex3
      [S390] zcrypt: adjust speed rating between cex2 and pcixcc
      [S390] zcrypt: adjust speed rating of cex3 adapters
      [S390] zcrypt: Do not simultaneously schedule hrtimer

Felix Fietkau (12):
      nl80211: add a parameter for using 4-address frames on virtual interfaces
      mac80211: implement support for 4-address frames for AP and client mode
      mac80211: fix broadcast frame handling for 4-addr AP VLANs
      nl80211: only allow adding stations to running vlan interfaces
      ath9k: fix massive rx packet loss issue
      mac80211: reduce the amount of unnecessary traffic on cooked monitor 
interfaces
      mac80211: add the total ampdu length to tx info
      ath9k: get rid of tx_info_priv
      ath9k: properly use the mac80211 rate control api
      ath9k: clean up rc rate table
      ath9k: separate debugfs support from CONFIG_ATH_DEBUG
      ath9k: fix tx status reporting

Feng Tang (2):
      hrtimer: Fix /proc/timer_list regression
      spi: controller driver for Designware SPI core

Figo.zhang (2):
      NET/KS8695: add support NAPI for Rx
      NET:KS8695: add API for get rx interrupt bit

Filipe Rosset (2):
      V4L/DVB (13289): em28xx-audio: Convert printks to em28xx_err
      V4L/DVB (13290): em28xx-dvb: Convert printks to em28xx_err and em28xx_info

Florian Fainelli (3):
      spi: fix spidev compilation failure when VERBOSE is defined
      bcm63xx_enet: fix compilation failure after get_stats_count removal
      leds: use default-on trigger for Cobalt Qube

Florian Westphal (1):
      netfilter: xtables: fix conntrack match v1 ipt-save output

Francesco VIRLINZI (1):
      sh: intc: Fixed resume from hibernation

Frank Blaschka (3):
      ctcm: suspend has to wait for outstanding I/O
      qeth: rework TSO functions
      qeth: allow dynamic change of rx checksumming

Frank Filz (1):
      nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groups

Frank Rowand (2):
      lockstat: Fix min, max times in /proc/lock_stats
      lockstat: Add usage info to Documentation/lockstat.txt

Frank Zago (5):
      RDMA/nes: In nes_post_send() always set bad_wr on error
      RDMA/nes: In nes_post_recv() always set bad_wr on error
      RDMA/amso1100: Fix error paths in post_send and post_recv
      IB/ehca: Fix error paths in post_send and post_recv
      RDMA/cxgb3: Fix error paths in post_send and post_recv

Frans Pop (5):
      acpi: thermal: display forced passive trip points in proc
      thermal: add sanity check for the passive attribute
      thermal: Only set passive_delay for forced_passive cooling
      thermal: disable polling if passive_delay and polling_delay are both unset
      acpi: thermal: display forced passive trip points in proc

Frederic Weisbecker (122):
      hw-breakpoints: fix undeclared ksym_tracer_mutex
      tracing/kprobes: Dump the culprit kprobe in case of kprobe recursion
      tracing: Restore the const qualifier for field names and types definition
      tracing: Remove unneeded pointer casts
      tracing: Fix ring-buffer and ksym tracer merge interaction
      Merge commit 'tracing/core' into tracing/kprobes
      reiserfs: kill-the-BKL
      reiserfs, kill-the-BKL: fix unsafe j_flush_mutex lock
      kill-the-BKL/reiserfs: provide a tool to lock only once the write lock
      kill-the-BKL/reiserfs: lock only once in reiserfs_truncate_file
      kill-the-BKL/reiserfs: only acquire the write lock once in 
reiserfs_dirty_inode
      kill-the-BKL/reiserfs: release write lock on fs_changed()
      kill-the-BKL/reiserfs: release the write lock before rescheduling on 
do_journal_end()
      kill-the-BKL/reiserfs: release write lock while rescheduling on 
prepare_for_delete_or_cut()
      kill-the-BKL/reiserfs: release the write lock inside get_neighbors()
      kill-the-BKL/reiserfs: release the write lock inside 
reiserfs_read_bitmap_block()
      kill-the-BKL/reiserfs: release the write lock on flush_commit_list()
      kill-the-BKL/reiserfs: add reiserfs_cond_resched()
      kill-the-bkl/reiserfs: conditionaly release the write lock on fs_changed()
      kill-the-bkl/reiserfs: lock only once on reiserfs_get_block()
      kill-the-bkl/reiserfs: don't hold the write recursively in 
reiserfs_lookup()
      kill-the-bkl/reiserfs: reduce number of contentions in search_by_key()
      kill-the-bkl/reiserfs: factorize the locking in reiserfs_write_end()
      kill-the-bkl/reiserfs: use mutex_lock in reiserfs_mutex_lock_safe
      kill-the-bkl/reiserfs: unlock only when needed in search_by_key
      kill-the-bkl/reiserfs: acquire the inode mutex safely
      kill-the-bkl/reiserfs: move the concurrent tree accesses checks per 
superblock
      kill-the-bkl/reiserfs: fix "reiserfs lock" / "inode mutex" lock inversion 
dependency
      kill-the-bkl/reiserfs: fix recursive reiserfs lock in reiserfs_mkdir()
      kill-the-bkl/reiserfs: fix recursive reiserfs write lock in 
reiserfs_commit_write()
      kill-the-bkl/reiserfs: panic in case of lock imbalance
      kill-the-bkl/reiserfs: Fix induced mm->mmap_sem to sysfs_mutex dependency
      Merge commit 'linus/master' into tracing/kprobes
      tracing/bkl: Add bkl ftrace events
      tracing/filters: Cleanup useless headers
      tracing/event: Cleanup the useless dentry variable
      tracing/filters: Provide basic regex support
      tracing/filters: Unify the regex parsing helpers
      tracing: Pushdown the bkl tracepoints calls
      kill-the-bkl/reiserfs: fix reiserfs lock to cpu_add_remove_lock dependency
      perf tools: Start the perf.data mapping at data offset in perf trace
      perf tools: Merge trace.info content into perf.data
      x86, msr: Remove the bkl from msr_open()
      perf tools: Unify perf.data mapping and events handling
      perf tools: Improve thread comm resolution in perf sched
      perf tools: Fix thread comm resolution in perf sched
      perf tools: Provide backward compatibility with previous perf.data version
      tracing: Rename set_ftrace to set_bootup_ftrace
      tracing: Remove unused ftrace_trace_addr helper
      tracing: Move syscalls metadata handling from arch to core
      tracing: Document HAVE_SYSCALL_TRACEPOINTS needs
      mem_class: Drop the bkl from memory_open()
      nvram: Drop the bkl from nvram_llseek()
      nvram: Drop the bkl from non-generic nvram_llseek()
      ftrace: Copy ftrace_graph_filter boot param using strlcpy
      ftrace: Rename set_bootup_ftrace into set_cmdline_ftrace
      kill-the-bkl/reiserfs: always lock the ioctl path
      kill-the-bkl/reiserfs: definitely drop the bkl from reiserfs_ioctl()
      kill-the-bkl/reiserfs: drop the fs race watchdog from 
_get_block_create_0()
      Merge commit 'perf/core' into perf/hw-breakpoint
      perf tools: Use kernel bitmap library
      perf tools: Introduce bitmask'ed additional headers
      perf tools: Use DECLARE_BITMAP instead of an open-coded array
      perf tools: Fix missing top level callchain
      perf tools: Bind callchains to the first sort dimension column
      perf tools: Drop asm/types.h wrapper
      perf/core: Add a callback to perf events
      hw-breakpoint: Move asm-generic/hw_breakpoint.h to linux/hw_breakpoint.h
      tracing, perf_events: Protect the buffer from recursion in perf
      hw-breakpoints: Rewrite the hw-breakpoints layer on top of perf events
      hw-breakpoints: Arbitrate access to pmu following registers constraints
      hw-breakpoints: Fix broken a.out format dump
      hw-breakpoints: Fix broken hw-breakpoint sample module
      hw-breakpoints: Wrap in the KVM breakpoint active state check
      perf tools: Synthetize the targeted process
      perf tools: Move the build-id storage operations to headers
      perf tools: Split up build id saving into fetch and write
      perf tools: Read the build-ids from the header layer
      perf tools: Use perf_header__set/has_feat whenever possible
      perf tools: Bring linear set of section headers for features
      tracing: Rename 'lockdep' event subsystem into 'lock'
      hw-breakpoints: Provide an off-case for counter_arch_bp()
      x86: Add missing might_fault() checks to copy_{to,from}_user()
      kill-the-bkl/reiserfs: turn GFP_ATOMIC flag to GFP_NOFS in 
reiserfs_get_block()
      tracing: Use the perf recursion protection from trace event
      tracing: Forget about the NMI buffer for syscall events
      hw-breakpoints: Remove x86 specific headers from core file
      hw-breakpoints: Separate the kernel part from breakpoint headers
      hw-breakpoints: Include only linux/perf_event.h from kernel part of bp 
headers
      hw-breakpoints: Check the breakpoint params from perf tools
      perf: Add kernel side syscall events support for breakpoints
      perf tools: Add support for breakpoint events in perf tools
      hw-breakpoints: Fix misordered ifdef
      perf_events: Fix bad software/trace event recursion counting
      ksym_tracer: Fix breakpoint removal after modification
      hw-breakpoints: Improve in-kernel event creation error granularity
      hw-breakpoints: Simplify error handling in breakpoint creation requests
      x86/hw-breakpoints: Don't lose GE flag while disabling a breakpoint
      hw-breakpoints: Fix unused function in off-case
      hw-breakpoints: Use struct perf_event_attr to define user breakpoints
      hw-breakpoints: Use struct perf_event_attr to define kernel breakpoints
      tracing/syscalls: Make syscall events print callbacks static
      hw-breakpoints: Keep track of user disabled breakpoints
      mutex: Better control mutex adaptive spinning config
      mutex: Fix missing conditions to build mutex_spin_on_owner()
      hw-breakpoints: Add two reserved fields for future extensions
      perf: Remove pointless union that wraps the hw breakpoint fields
      perf: Remove unused struct perf_event::event_callback
      hw-breakpoints: Drop callback and task parameters from modify helper
      hw-breakpoints: Use overflow handler instead of the event callback
      perf: Remove the "event" callback from perf events
      x86/perf: Exclude the debug stack from the callchains
      x86: Fixup wrong debug exception frame link in stacktraces
      x86: Fixup wrong irq frame link in stacktraces
      hw-breakpoints: Zeroe the breakpoint attrs on initialization
      hw-breakpoints: Fix task-bound breakpoint slot allocation
      hw-breakpoints: Modify breakpoints without unregistering them
      tracing/kprobes: Fix field creation's bad error handling
      nvram: Fix missing smp_lock.h in nvram
      perf sched: Add max delay time snapshot
      hw-breakpoints: Handle bad modify_user_hw_breakpoint off-case return value
      perf tools: Make symbol_conf static

Frederik Deweerdt (1):
      Staging: line6 driver.c: factorize code and cleanups

Gabe Black (1):
      PCI: populate subsystem vendor and device IDs for PCI bridges

Gabor Juhos (1):
      ath9k: enable 2GHz band only if the device supports it

Gary Francis (1):
      V4L/DVB (13500): pvrusb2: Fix lingering 16KB FX2 Firmware issues

Gautham R Shenoy (4):
      powerpc/pseries: Add extended_cede_processor() helper function.
      powerpc/pseries: Add hooks to put the CPU into an appropriate offline 
state
      pseries/pseries: Add code to online/offline CPUs of a DLPAR node
      powerpc/pseries: Serialize cpu hotplug operations during deactivate Vs 
deallocate

Geert Uytterhoeven (8):
      rtc: Add an RTC driver for the Oki MSM6242
      rtc: Add an RTC driver for the Ricoh RP5C01
      cpumask: Fix generate_sched_domains() for UP
      kgdb: Replace strstr() by strchr() for single-character needles
      can: CAN_MCP251X should depend on HAS_DMA
      Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture 
support
      Revert "fbdev: atafb - add palette register check"
      cs5535: CS5535_MFGPT_DEFAULT_IRQ should depend on CS5535_MFGPT

Geoff Levand (1):
      net/ps3: Cleanup gelic enums

Gerald Schaefer (4):
      [S390] Use do_exception() in pagetable walk usercopy functions.
      [S390] monreader: remove lock_kernel() from open() function
      [S390] monwriter: remove lock_kernel() from open() function
      [S390] vmwatchdog: remove lock_kernel() from open() function

Gerrit Renker (4):
      dccp ccid-2: Overhaul CCID naming convention 1/2
      dccp ccid-3: Overhaul CCID naming convention 2/2
      dccp ccid-2: Remove CCID naming redundancy 1/2
      dccp ccid-3: Remove CCID naming redundancy 2/2

Gertjan van Wingerde (17):
      rt2x00: Move interface type assignments to generic code.
      rt2x00: Fix building of rt2800lib when rt2x00 driver is built-in.
      rt2x00: Add dynamic detection of eFuse EEPROM in rt2800pci.
      rt2x00: Update copyright statements.
      rt2x00: Fix typo in rf programming of rt2800lib.
      rt2x00: Properly detect Ralink RT3070 devices.
      rt2x00: Fix rt2800lib RF chip programming selection.
      rt2x00: Initialize rf302x RF values properly for rt2800pci.
      rt2x00: Log RT/RF chipset information correctly.
      rt2x00: Fix BUG on rt2800usb when trying to read eFuse EEPROM.
      rt2x00: Only initialize HT on rt2800 devices that support it.
      rt2x00: Remove unused variable frame_control from rt2x00mac_tx.
      rt2x00: Clean up use of rt2x00_intf_is_pci.
      rt2x00: Fix typo (lengt --> length) in rt2x00queue.c
      rt2x00: Whitespace cleanup.
      rt2x00: Centralize setting of extra TX headroom requested by rt2x00.
      rt2x00: Fix padding bug on L2PAD devices.

Gianluca Guida (1):
      Xen balloon: fix totalram_pages counting.

Gilad Ben-Yossef (9):
      Only parse time stamp TCP option in time wait sock
      Allow tcp_parse_options to consult dst entry
      Add dst_feature to query route entry features
      Add the no SACK route option feature
      Allow disabling TCP timestamp options per route
      Allow to turn off TCP window scale opt per route
      Allow disabling of DSACK TCP option per route
      tcp: Do not call IPv4 specific func in tcp_check_req
      tcp: Use defaults when no route options are available

Giridhar Malavali (4):
      [SCSI] qla2xxx: Set the size of the host buffer used to fetch DCBX and 
XGMAC parameters to 4K.
      [SCSI] qla2xxx: Update version number to 8.03.01-k7
      [SCSI] qla2xxx: Queue depth ramp up/down modification changes.
      [SCSI] qla2xxx: Update version number to 8.03.01-k8.

Giuseppe CAVALLARO (1):
      sh: add sleazy FPU optimization

Giuseppe Scrivano (1):
      inotify: remove superfluous return code check

Glauber Costa (2):
      KVM: x86: include pvclock MSRs in msrs_to_save
      KVM: allow userspace to adjust kvmclock offset

Gleb Natapov (10):
      KVM: Call pic_clear_isr() on pic reset to reuse logic there
      KVM: Move irq sharing information to irqchip level
      KVM: Change irq routing table to use gsi indexed array
      KVM: Maintain back mapping from irqchip/pin to gsi
      KVM: Move irq routing data structure to rcu locking
      KVM: Move irq ack notifier list to arch independent code
      KVM: Convert irq notifiers lists to RCU locking
      KVM: Move IO APIC to its own lock
      KVM: Drop kvm->irq_lock lock from irq injection path
      KVM: remove duplicated task_switch check

Graeme Gregory (3):
      ASoC: pxa-ssp increase max_channels to 8
      ASoC: ADS117x ADC driver
      ASoC: omap-mcbsp - add support for upto 16 channels.

Graf Yang (2):
      mtd: m25p80: disable SST software protection bits by default
      Blackfin: add C define of trace_buffer_init()

Grant Likely (25):
      of: Rework linux/of.h and asm/prom.h include ordering
      of: merge phandle, ihandle and struct property
      of: merge struct device_node
      of: Move OF_IS_DYNAMIC and OF_MARK_DYNAMIC macros to of.h
      of: add common header for flattened device tree representation
      of: merge struct boot_param_header from Microblaze and PowerPC
      of: merge of_node_*_flag() and set_node_proc_entry()
      of: merge of_read_number() an of_read_ulong()
      of: merge of_node_get(), of_node_put() and of_find_all_nodes()
      of: merge of_*_flat_dt*() functions
      of: merge other miscellaneous prototypes
      of: merge of_find_all_nodes() implementations
      spi/mpc5200: Register SPI devices described in device tree
      powerpc/5200: Add mpc5200-spi (non-PSC) device driver
      powerpc/5200: add general purpose timer API for the MPC5200
      mmc: fix missing module license declaration in of_mmc_spi.c
      ASoC/mpc5200: Track DMA position by period number instead of bytes
      ASoC/mpc5200: get rid of the appl_ptr tracking nonsense
      ASoC/mpc5200: Improve printk debug output for trigger
      ASoC/mpc5200: add to_psc_dma_stream() helper
      ASoC/mpc5200: fix enable/disable of AC97 slots
      ASoC: mpc5200: remove duplicate identical IRQ handler
      spi/xilinx_spi: fix incorrect casting
      MAINTAINERS: add SPI co-maintainer.
      spi: fix probe/remove section markings

Grazvydas Ignotas (1):
      omap3: pandora: board file updates for .33

Greg Kroah-Hartman (14):
      Staging: strip: add TODO file
      Staging: arlan: add TODO file
      Staging: wavelan: add TODO file
      Staging: netwave: add TODO file
      USB: add devpath sysfs attribute
      Staging: comedi: 8253: fix coding style error
      Staging: dream: mark as BROKEN
      Staging: vme: fix compiler warnings in vme_ca91cx42.c
      Staging: android: delete android drivers
      Staging: add Samsung Laptop driver
      Staging: samsung-laptop: remove old kernel code
      Staging: samsung-laptop: add TODO file
      Staging: batman: fix debug Kconfig option
      Revert "USB: Close usb_find_interface race"

Greg Ungerer (4):
      m68knommu: define arch_has_single_step() and friends
      m68knommu: add a task_pt_regs() macro
      m68knommu: rename BSS define in linker script
      m68knommu: define arch_has_single_step() and friends

Gregoire Gentil (2):
      omap3: Board file of Always Innovating OMAP3-based Touch Book
      omap3: Defconfig file of Always Innovating OMAP3-based Touch Book

Guennadi Liakhovetski (19):
      SH: add support for the RJ54N1CB0C camera for the kfr2r09 platform
      serial: sh-sci: Fix too early port disabling.
      V4L/DVB (13130): soc-camera: add a new driver for the RJ54N1CB0C camera 
sensor from Sharp
      sh: DMA driver has to specify its alignment requirements
      dmaengine: fix dmatest to verify minimum transfer length and test buffer 
size
      sh: stylistic improvements for the DMA driver
      dmaengine: clarify the meaning of the DMA_CTRL_ACK flag
      V4L/DVB (13643): soc-camera: remove no longer needed struct members
      V4L/DVB (13644): v4l: add new v4l2-subdev sensor operations, use 
g_skip_top_lines in soc-camera
      V4L/DVB (13645): soc-camera: fix multi-line comment coding style
      V4L/DVB (13646): sh_mobile_ceu_camera: do not mark host occupied, when 
adding a client fails
      V4L/DVB (13647): v4l: Add a 10-bit monochrome and missing 8- and 10-bit 
Bayer fourcc codes
      V4L/DVB (13648): soc-camera: add a private field to struct soc_camera_link
      V4L/DVB (13650): soc-camera: switch drivers and platforms to use .priv in 
struct soc_camera_link
      V4L/DVB (13651): sh_mobile_ceu_camera: document the scaling and cropping 
algorithm
      V4L/DVB (13658): v4l: add a media-bus API for configuring v4l2 subdev 
pixel and frame formats
      V4L/DVB (13659): soc-camera: convert to the new mediabus API
      V4L/DVB (13661): rj54n1cb0c: Add cropping, auto white balance, restrict 
sizes, add platform data
      V4L/DVB (13662): mt9t031: make the use of the soc-camera client API 
optional

Gui Jianfeng (4):
      cfq: Make use of service count to estimate the rb_key offset
      cfq: Optimization for close cooperating queue searching
      cfq: Remove wait_request flag when idle time is being deleted
      cfq: set workload as expired if it doesn't have any slice left

Guillaume LECERF (1):
      mtd: add support for switching old SST chips into QRY mode

Gurucharan Shetty (1):
      ixgbe: allow tx of pre-formatted vlan tagged packets

Gustavo F. Padovan (5):
      Bluetooth: Initialize variables and timers for both channel's sides
      Bluetooth: Fix unset of SrejActioned flag
      Bluetooth: Fix sending ReqSeq on I-frames
      Bluetooth: Implement RejActioned flag
      Bluetooth: Fix 'SendRRorRNR' to send the ReqSeq value

Gábor Stefanik (1):
      b43: LP-PHY: Begin implementing calibration & software RFKILL support

H Hartley Sweeten (18):
      mtd: fix memory leak in mtd_dataflash
      mtd: plat_nand: request memory resource before doing ioremap
      mtd: Fix kernel NULL pointer dereference in physmap.c
      mtd: Fix compile failure and error path in physmap.c
      block/scsi_ioctl.c: quiet sparse noise
      clockevents: Add missing include to pacify sparse
      drivers/ide/au1xxx-ide.c: use resource_size()
      drivers/ide/ide_platform.c: use resource_size()
      drivers/ide/tx4938ide.c: use resource_size()
      USB: hcd.c: quiet NULL pointer sparse noise
      iop-adma.c: use resource_size()
      init/main.c: fix symbol shadows noise
      kernel/sys.c: fix "warning: do-while statement is not a compound 
statement" noise
      Input: ep93xx_keypad - update driver to new core support
      libfs: move EXPORT_SYMBOL for d_alloc_name
      security/min_addr.c: make init_mmap_min_addr() static
      leds: leds-cobalt-raq.c - use resource_size()
      leds: leds-cobalt-qube.c: use resource_size()

H. Peter Anvin (24):
      x86-64: make compat_start_thread() match start_thread()
      x86-64: merge the standard and compat start_thread() functions
      x86: use kernel_stack_pointer() in process_32.c
      x86: use kernel_stack_pointer() in dumpstack.c
      x86: use kernel_stack_pointer() in kgdb.c
      x86: use kernel_stack_pointer() in kprobes.c
      x86-32: Use symbolic constants, safer CPUID when enabling EFER.NX
      x86, sleep: Always save the value of EFER
      x86, pageattr: Make set_memory_(x|nx) aware of NX support
      x86, mm: Clean up and simplify NX enablement
      x86: remove "extern" from function prototypes in <asm/proto.h>
      x86, mm: Call is_untracked_pat_range() rather than is_ISA_range()
      x86, mm: is_untracked_pat_range() takes a normal semiclosed range
      x86: Change is_ISA_range() into an inline function
      x86, platform: Change is_untracked_pat_range() to bool; cleanup init
      x86, mm: Correct the implementation of is_untracked_pat_range()
      x86-32: Avoid pipeline serialization in PTREGSCALL1 and 2
      x86-64, paravirt: Call set_iopl_mask() on 64 bits
      Merge commit 'linus/master' into x86/urgent
      doc: Add documentation for bootloader_{type,version}
      mm: Adjust do_pages_stat() so gcc can see copy_from_user() is safe
      nvram: Fix write beyond end condition; prove to gcc copy is safe
      x86, msr: Remove incorrect, duplicated code in the MSR driver
      x86: Regex support and known-movable symbols for relocs, fix _end

Haavard Skinnemoen (2):
      Merge commit 'v2.6.32-rc3'
      Merge commit 'v2.6.32'

Hagen Paul Pfeifer (2):
      econet: Fix redeclaration of symbol len
      ipv4: Define cipso_v4_delopt static

Haicheng Li (1):
      HWPOISON: add an interface to switch off/on all the page filters

Hannes Eder (1):
      netfilter: nf_nat_helper: tidy up adjust_tcp_sequence

Hans Verkuil (14):
      V4L/DVB (13460): v4l2-spec: add missing V4L2-PIX-FMT-STV0680 description.
      V4L/DVB (13476): spec: remove old dvb-spec and v4l2-spec directories
      V4L/DVB (13477): v4l2-subdev: remove unnecessary check
      V4L/DVB (13478): cx18: remove bogus init call.
      V4L/DVB (13479): cxusb: fix compile warning
      V4L/DVB (13480): atbm8830: fix compile warning
      V4L/DVB (13508): pms: source code cleanup, use struct v4l2_device.
      V4L/DVB (13509): pms: convert from V4L1 to V4L2.
      V4L/DVB (13518): spec: regenerate videodev2.h.xml
      V4L/DVB (13521): dib8000: fix compile warning
      V4L/DVB (13522): valj5jf8007s/t: fix compile warnings
      V4L/DVB (13523): dvb-bt8xx: fix compile warning
      V4L/DVB (13547): radio: add trivial checks on the tuner and type args.
      V4L/DVB (13573): v4l2-spec: updated revision history, updated version to 
2.6.33.

Hans de Goede (21):
      V4L/DVB (13138): gspca_sq905: cleanup sq905_dostream
      V4L/DVB (13140): gspca_jeilinj: once one frame is discarded it keeps 
discarding all frames
      V4L/DVB (13141): gspca_sq905c: once one frame is discarded it keeps 
discarding all frames
      V4L/DVB (13142): gspca_mr97310a: small tweak to CIF sensor type 1 
exposure setting
      V4L/DVB (13143): gspca_ov519 cleanup sensor detection
      V4L/DVB (13144): gspca_ov519: Add support for OV2610 and OV3610 sensors
      V4L/DVB (13145): gscpa_ov519: add support for the ovfx2 bridge
      V4L/DVB (13146): gspca_ov519: cleanup sensor handling
      V4L/DVB (13178): gspca: Add support for Winbond W9967CF and W9968CF 
camera's
      V4L/DVB (13179): gspca_ov519: cache sensor regs to avoid unnecessary slow 
i2c reads / writes
      V4L/DVB (13180): gspca-w9968cf: Don't add an extra packet to the buffer 
after the EOF
      V4L/DVB (13181): gspca w9968cf: Add support for JPEG compression
      V4L/DVB (13182): gspca w9968cf: slight tweak to vstart and hstart
      V4L/DVB (13183): gspca: add stv0680 subdriver
      V4L/DVB (13184): gspca: Don't forget to resubmit URB's in case of an error
      V4L/DVB (13185): gspca: Don't resubmit error status URB's when suspending
      V4L/DVB (13242): gspca_mr97310a: Add minimum clock divider control
      hwmon: (f71882fg) Cleanup sysfs attr creation 1/2
      hwmon: (f71882fg) Cleanup sysfs attr creation 2/2
      hwmon: (f71882fg) Fix sysfs file removal
      hwmon: (f71882fg) Add support for the f71889fg (version 2)

Hans-Christian Egtvedt (5):
      mtd: add lock fixup for AT49BV640D and AT49BV640DT chips
      mtd: move manufacturer to the common cfi.h header file
      avr32: add support for ATNGW100 mkII board
      avr32: add default configurations for ATNGW100 mkII and EVKLCD10X
      avr32: update default configurations for ATNGW100, ATSTK1002 and ATSTK1006

Haojian Zhuang (23):
      pxamci: introduce mmc_has_26mhz() and include pxa935
      backlight: da903x_bl: control WLED output current in da9034
      [ARM] pxa/saar: set default WLED output current
      pxa3xx_nand: fix memory out of bound
      pxa3xx_nand: reset read buffer before reading
      pxa3xx_nand: adjust timing of Micron NAND flash
      pxa3xx_nand: remove hardcode register address
      pxa3xx_nand: remove hardcode irq number
      pxa3xx_nand: disable nand irq in initialization
      pxa3xx_nand: add new nand chip support
      pxa3xx_nand: update dependancy to support ARCH_MMP
      pxa3xx_nand: move pxa3xx_nand.h common into plat directory
      [ARM] pxa: add nand device and clock for pxa168/pxa910
      [ARM] pxa: add nand support in aspensite board
      [ARM] pxa: add onenand support for TTC-DKB
      [ARM] pxa: add onenand support for SAAR
      [ARM] pxa: update flash structure in onenand info
      [ARM] pxa: add missing irq events for pxa168
      [ARM] pxa: add apmu clock support in mmp
      [ARM] pxa: rename macro from pxa9xx to pxa93x
      mfd: Add 88PM8607 driver
      mfd: Fix 88PM8607 I2C dependency
      regulator: add 88PM8607 PMIC driver

Harald Welte (3):
      viafb: documentation update
      viafb: cosmetic cleanup of function integrated_lvds_enable()
      hwmon: Add driver for VIA CPU core temperature

Harro Haan (2):
      mx35: register usb_ahb clock in clock-imx35.c
      mx35: add usb gadget support in mx35pdk.c

Hartley Sweeten (1):
      ARM: 5775/1: ep93xx: add keypad core support

Heiko Carstens (8):
      sched: Always show Cpus_allowed field in /proc/<pid>/status
      net/s390 drivers: add missing 'const' attribute
      [S390] smp: remove unused typedef and defines
      [S390] etr/stp: put correct per cpu variable
      [S390] 3215/3270 console: remove wrong comment
      hrtimer: move timer stats helper functions to hrtimer.c
      net: fix compat_sys_recvmmsg parameter type
      net: use compat helper functions in compat_sys_recvmmsg

Helge Deller (3):
      parisc: remove unused IRQSTAT_SIRQ_PEND and IRQSTAT_SZ defines
      parisc: add CALLER_ADDR{0-6} macros
      parisc: use sort() instead of home-made implementation (v2)

Helight.Xu (1):
      x86: Fix a section mismatch in arch/x86/kernel/setup.c

Hemant Pedanekar (3):
      mtd: nand: davinci: fix to use mask_ale from pdata
      davinci: dm646x: Add support for 3.x silicon revision
      davinci: dm646x-evm: Add platform data for NAND

Hendrik Brueckner (2):
      af_iucv: use sk functions to modify sk->sk_ack_backlog
      [S390] s390: clear high-order bits of registers after sam64

Henk Vergonet (1):
      V4L/DVB (13108): tda8290: enable deemphasis_50 module parameter

Henk de Groot (3):
      Staging: wlags49_h2: add Agere driver for HERMES II and HERMES II.5 
chipsets
      Staging: wlags49_h2: add TODO files
      Staging: wlags49_h2: fix up signal levels

Henrique de Moraes Holschuh (17):
      thinkpad-acpi: fix default brightness_mode for R50e/R51
      thinkpad-acpi: preserve rfkill state across suspend/resume
      thinkpad-acpi: fix some version quirks
      thinkpad-acpi: issue backlight class events
      thinkpad-acpi: silence bogus complain during rmmod
      thinkpad-acpi: adopt input device
      thinkpad-acpi: expose module parameters
      thinkpad-acpi: log temperatures on termal alarm (v2)
      thinkpad-acpi: use input_set_capability
      thinkpad-acpi: sync input device EV_SW initial state
      thinkpad-acpi: log initial state of rfkill switches
      thinkpad-acpi: volume subdriver rewrite
      thinkpad-acpi: support MUTE-only ThinkPads
      thinkpad-acpi: disable volume control
      thinkpad-acpi: basic ALSA mixer support (v2)
      thinkpad-acpi: bump version to 0.24
      backlight/thinkpad-acpi: issue backlight class events

Herbert Xu (4):
      crypto: ghash-intel - Hard-code pshufb
      crypto: ghash-intel - Add PSHUFB macros
      sit: Clean up DF code by copying from IPIP
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6

Herton Ronaldo Krzesinski (2):
      rtl8187: add radio led and fix warnings on suspend
      rtc-cmos: convert RTC_AIE/RTC_UIE to rtc irq API

Hidetoshi Seto (13):
      perf_event, x86, mce: Use TRACE_EVENT() for MCE logging
      x86, mce: Fix __init annotations
      sched: Fix granularity of task_u/stime()
      x86, mce: Add __cpuinit to hotplug callback functions
      sched: Introduce task_times() to replace task_{u,s}time() pair
      sched: Remove task_{u,s,g}time()
      sched, time: Define nsecs_to_jiffies()
      sched, cputime: Cleanups related to task_times()
      sched, cputime: Introduce thread_group_times()
      x86, mce: don't restart timer if disabled
      x86, mce: fix confusion between bank attributes and mce attributes
      x86, mce: Clean up thermal init by introducing intel_thermal_supported()
      ACPI: fix for lapic_timer_propagate_broadcast()

Hideyuki Sasaki (2):
      block/ps3: fix slow VRAM IO
      net/ps3: Add support for gelic link negotiation

Hiroshi DOYU (6):
      omap: iommu: avoid remapping if it's been mapped in MPU side
      omap: iovmm: remove cache flush operation
      omap: mailbox: remove sequence bit checking
      omap: mailbox: remove class interface
      omap: mailbox: remove disable_/enable_mbox_irq in isr
      omap: mailbox: Expose omap_mbox_enable()/disable_irq()

Hiroshi Shimamoto (8):
      sched: Remove unused __schedule() declaration
      sched: Remove unused time_sync_thresh declaration
      sched: Remove unused cpu_nr_migrations()
      x86: Gitignore: arch/x86/lib/inat-tables.c
      perf_event, x86: Annotate init functions and data
      x86: Don't put iommu_shutdown_noop() in init section
      locking, task_struct: Reduce size on TRACE_IRQFLAGS and 64bit
      task_struct: make journal_info conditional

Hisashi Hifumi (1):
      readahead: add blk_run_backing_dev

Hitoshi Mitake (21):
      perf bench: Add new directory and header for new subcommand 'bench'
      perf bench: Add sched-messaging.c: Benchmark for scheduler and IPC 
mechanisms based on hackbench
      perf bench: Add sched-pipe.c: Benchmark for pipe() system call
      perf bench: Add builtin-bench.c: General framework for benchmark suites
      perf bench: Modify builtin.h for new prototype
      perf bench: Add new subcommand 'bench' to perf.c
      perf bench: Add subcommand 'bench' to the Makefile
      perf bench: Fix bench/sched-pipe.c to wait for child process
      perf bench: Add format constants to bench.h for unified output formatting
      perf bench: Modify builtin-bench.c for processing common options
      perf bench: Modify bench/bench-messaging.c to adopt unified output 
formatting
      perf bench: Modify builtin-pipe.c for processing common options
      perf bench: Add new document about perf-bench
      perf bench: Modify command-list.txt for the entry of perf-bench
      perf bench: Improve builtin-bench.c for more friendly output
      perf bench: Improve sched-pipe.c with more comfortable output
      perf bench: Improve sched-message.c with more comfortable output
      perf tools: Add new perf_atoll() function to parse string representing 
size in bytes
      perf bench: Add memcpy() benchmark
      perf bench: Make the mem/memcpy tests more user-friendly
      perf bench: Add "all" pseudo subsystem and "all" pseudo suite

Holger Schurig (34):
      nl80211: report age of scan results
      libertas: separate libertas' Kconfig in it's own file
      libertas: first stab at cfg80211 support
      libertas: remove extraneous select FW_LOADER
      libertas: depend on CONFIG_CFG80211
      cfg80211: no cookies in cfg80211_send_XXX()
      cfg80211: remove warning in deauth case
      libertas: make __lbs_cmd_async() non-static
      libertas: cleanup host.h and hostcmd.h
      libertas: harmonize cmd.h
      libertas: make lbs_get_channel() static
      libertas: remove unused lbs_cmd_802_11_inactivity_timeout()
      libertas: remove unused 11d code
      libertas: remove unused 11d.h as well, priv->countryinfo
      libertas: change IW_ESSID_MAX_SIZE -> IEEE80211_MAX_SSID_LEN
      libertas: move scan/assoc related stuff
      libertas: sort variables in struct lbs_private
      libertas: get current channel out of priv->curbssparams
      libertas: move association related commands into assoc.c
      libertas: move lbs_send_iwevcustom_event() to wext.c
      libertas: remove handling for CMD_802_11_LED_GPIO_CTRL
      libertas: remove handling for CMD_GET_TSF
      libertas: remove "struct cmd_ds_gen"
      libertas: move SIOCGIWAP calls to wext.c
      libertas: move mic failure event to wext.c
      libertas: sort and categorize entries in decl.h
      libertas: remove some references to IW_MODE_abc
      cfg80211: introduce nl80211_get_ifidx()
      cfg80211: return channel noise via survey API
      libertas: rename persistcfg.c -> mesh.c
      libertas: introduce mesh.h
      libertas: moveing mesh-related functions into mesh.c
      libertas: move mesh-only ethtool operations into mesh.c
      libertas: move mesh command handling into mesh.c

Hollis Blanchard (1):
      KVM: powerpc: Fix BUILD_BUG_ON condition

Hong Xu (1):
      USB: modifications for at91sam9g10

Huang Shijie (5):
      rmap: fix the comment for try_to_unmap_anon
      rmap: simplify try_to_unmap_file()
      rmap: move label `out' to a better place
      vmscan: simplify code
      include/linux/mm.h: remove unneeded ifdef

Huang Weiyi (7):
      KVM: remove duplicated #include
      V4L/DVB: pt1: remove duplicated #include
      Staging: rtl8187se: remove unused #include <linux/version.h>
      Staging: rtl8187su: remove unused #include <linux/version.h>
      Staging: vme: remove unused #include <linux/version.h>
      parisc: remove duplicated #include
      V4L/DVB: Davinci VPFE Capture: remove unused #include <linux/version.h>

Huang Ying (6):
      crypto: ghash - Add PCLMULQDQ accelerated implementation
      crypto: ghash-intel - Fix building failure on x86_32
      crypto: ghash-intel - Fix irq_fpu_usable usage
      x86: Generate .byte code for some new instructions via gas macro
      crypto: aesni-intel - Use gas macro for AES-NI instructions
      crypto: ghash-clmulni-intel - Use gas macro for PCLMULQDQ-NI and PSHUFB

Huaxu Wan (2):
      iwlwifi: add module firmware info for 1000 series
      iwlwifi: clear the translate table area

Hubert Feurstein (2):
      ARM: 5789/1: ep93xx: add missing file headers
      ARM: 5790/1: ep93xx: add missing newline between file header and code

Hugh Dickins (31):
      swap_info: private to swapfile.c
      swap_info: change to array of pointers
      swap_info: include first_swap_extent
      swap_info: miscellaneous minor cleanups
      swap_info: SWAP_HAS_CACHE cleanups
      swap_info: swap_map of chars not shorts
      swap_info: swap count continuations
      swap_info: note SWAP_MAP_SHMEM
      swap_info: reorder its fields
      mm: define PAGE_MAPPING_FLAGS
      mm: mlocking in try_to_unmap_one
      mm: CONFIG_MMU for PG_mlocked
      mm: pass address down to rmap ones
      mm: stop ptlock enlarging struct page
      mm: sigbus instead of abusing oom
      ksm: three remove_rmap_item_from_tree cleanups
      ksm: remove redundancies when merging page
      ksm: cleanup some function arguments
      ksm: singly-linked rmap_list
      ksm: separate stable_node
      ksm: stable_node point to page and back
      ksm: fix mlockfreed to munlocked
      ksm: let shared pages be swappable
      ksm: hold anon_vma in rmap_item
      ksm: take keyhole reference to page
      ksm: share anon page without allocating
      ksm: mem cgroup charge swapin copy
      ksm: rmap_walk to remove_migation_ptes
      ksm: memory hotremove migration only
      ksm: remove unswappable max_kernel_pages
      fix ksm.h breakage of nommu build

Ian Abbott (3):
      Staging: comedi: serial2002: decrease stack usage
      Staging: comedi: initialize divisor variables
      Staging: comedi: pcl816: update convert_src mask for AI cmdtest

Ian Campbell (9):
      xen: re-register runstate area earlier on resume.
      xen: correctly restore pfn_to_mfn_list_list after resume
      xen: register timer interrupt with IRQF_TIMER
      xen: register runstate on secondary CPUs
      xen: call clock resume notifier on all CPUs
      xen: don't leak IRQs over suspend/resume.
      xen: improve error handling in do_suspend.
      xen: explicitly create/destroy stop_machine workqueues outside 
suspend/resume region.
      xen: try harder to balloon up under memory pressure.

Ian Jackson (1):
      Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN

Ian Kent (10):
      autofs4: use helper functions for active list handling
      autofs4: use helper functions for expiring list
      autofs4: use helper function for need mount check
      autofs4: use autofs_info for pending flag
      autofs4: renamer unhashed to active in autofs4_lookup()
      autofs4: cleanup active and expire lookup
      autofs4: eliminate d_unhashed in path walk checks
      autofs4: rename dentry to active in autofs4_lookup_active()
      autofs4: rename dentry to expiring in autofs4_lookup_expiring()
      autofs4: always use lookup for lookup

Ian Molton (3):
      hwrng: core - Replace u32 in driver API with byte array
      hwrng: virtio-rng - Convert to new API
      hwrng: core - Prevent too-small buffer sizes

Ignacio de Miguel Diaz (1):
      V4L/DVB (13368): af9015: support for Sveon STV20 Tuner USB DVB-T HDTV

Igor Grinberg (15):
      ASoC: finally enable support for eXeda and CM-X300
      [ARM] pxa: register U2D clock for pxa3xx
      [ARM] pxa: add U2D registers and bits definitions
      [ARM] pxa/cm-x300: add revision difference handling
      [ARM] pxa/cm-x300: add TDO35S lcd support
      [ARM] pxa/cm-x300: add ac97 controller registration
      [ARM] pxa/cm-x300: add Wi2Wi chip (Bluetooth and WiFi) initialization
      [ARM] pxa/cm-x300: add support for PXA310 cpu
      [ARM] pxa/cm-x300: enable USB port 2 for PXA300
      [ARM] pxa/cm-x300: add da9030 support
      [ARM] pxa/cm-x300: update authors and copyright
      [ARM] pxa/cm-x300: update defconfig
      [ARM] pxa/cm-x300: add PWM backlight support
      [ARM] pxa/em-x270: fix usb hub power up/reset sequence
      [ARM] pxa/cm-x300: add PWM backlight support

Igor M. Liplianin (12):
      V4L/DVB (13045): Fix debug messaging for stv0900 demod.
      V4L/DVB (13134): Add support for TBS-likes remotes
      V4L/DVB (13135): Add support for TeVii remotes
      V4L/DVB (13336): stv0900: config definition for single/dual mode
      V4L/DVB (13337): Change str snr scale for stv0900/903 and Netup Dual 
DVB-S2 card.
      V4L/DVB (13338): stv0900: big rework to support cut 3.0.
      V4L/DVB (13339): stv0900: big rework to support cut 3.0.
      V4L/DVB (13340): stv0900: big rework to support cut 3.0.
      V4L/DVB (13341): stv0900: big rework to support cut 3.0.
      V4L/DVB (13407): Add Prof 7301 PCI DVB-S2 card
      V4L/DVB (13493): TeVii S470 and TBS 6920 fixes
      V4L/DVB (13678): Add support for yet another DvbWorld, TeVii and Prof USB 
devices

Ike Panhc (1):
      asus-laptop: add Lenovo SL hotkey support

Ilia K (1):
      add vif using local interface index instead of IP

Ilkka Koskinen (2):
      mfd: Enable twl4030 32kHz oscillator low-power mode
      mfd: Initial support for twl5031

Ilpo Järvinen (2):
      tcp: clear hints to avoid a stale one (nfs only affected?)
      tcp: fix retrans_stamp advancing in error cases

Ilya Loginov (1):
      block: add helpers to run flush_dcache_page() against a bio and a 
request's pages

Inaky Perez-Gonzalez (47):
      wimax: indicate initial SW rfkill state is "blocked"
      wimax/i2400m: be smarter about copying command buffer to bm_cmd_buf
      wimax/i2400m: during probe, call sdio_disable at most once
      wimax/i2400m: add missing debug submodule definition
      wimax: allow specifying debug levels as command line option
      wimax/i2400m: workaround not-so-working %zd printf format
      wimax/i2400m: decide properly if using signed vs non-signed firmware 
loading
      wimax/i2400m: rework bootrom initialization to be more flexible
      wimax/i2400m: retry loading firmware files in sequence
      wimax/i2400m: fix reboot echo/ack barker deadlock
      wimax/i2400m: verify firmware format version is known
      wimax/i2400m: support extended firmware format
      wimax/i2400m: on firmware upload, select BCF header that matches device's 
request
      wimax/i2400m: clean up & add a payload argument to i2400m_schedule_work()
      wimax/i2400m: add reason argument to i2400m_dev_reset_handle()
      wimax/i2400m: cache firmware on system suspend
      wimax/i2400m: implement .reset_resume in USB subdriver
      wimax/i2400m: don't overwrite error codes when failing to load firmware
      wimax/i2400m: on device stop, clean up pending wake & TX work
      wimax/i2400m: cleanup initialization/destruction flow
      wimax/i2400m: clarify and fix i2400m->{ready,updown}
      wimax/i2400m: introduce i2400m->bus_setup/release
      wimax/i2400m: do bootmode buffer management in i2400m_setup/release()
      wimax/i2400m: Implement pre/post reset support in the USB driver
      wimax/i2400m: reduce verbosity of debug messages in boot mode
      wimax/i2400m: fix race condition with tcpdump et al
      wimax: allow user space to send messages once the device is registered
      wimax: allow WIMAX_RF_QUERY calls when state is still uninitialized
      wimax/i2400m: when stopping the device, cancel any pending message
      wimax/i2400m: fix deadlock: don't do BUS reset under i2400m->init_mutex
      wimax/i2400m: move i2400m_init() out of i2400m.h
      wimax/i2400m: queue device's report until the driver is ready for them
      wimax/i2400m: fix oops in TX when tearing down the device
      wimax/i2400m: Let device's status reports change the device state
      wimax/i2400m: fix oops caused by race condition when exiting USB kthreads
      wimax/i2400m: make i2400m->bus_dev_{stop,start}() optional
      wimax/i2400m: SDIO: fix oops on reset when TXing on uninitialized data
      wimax/i2400m: implement passive mode as a module option
      wimax/i2400m: introduce i2400m_reset(), stopping TX and carrier
      wimax/i2400m: fix device getting stuck in IDLE mode
      wimax/i2400m: Fix USB timeout specifications (to ms from HZ)
      wimax/i2400m: correctly identify all iwmc3200-based SKUs
      wimax/i2400m: don't retry SDIO enable in probe() paths
      wimax/i2400m: handle USB stalls
      wimax/i2400m: fix bad assignment of return value in i2400mu_tx_bulk_out
      wimax/i2400m: fix SDIO debugfs dentry name
      wimax/i2400m: fix inverted value in i2400ms_bus_setup()

Ingo Molnar (72):
      Merge branch 'linus' into tracing/hw-breakpoints
      Merge branch 'tracing/core' into tracing/hw-breakpoints
      Merge branch 'linus' into tracing/hw-breakpoints
      ratelimit: Use per ratelimit context locking
      ratelimit: Fix/allow use in atomic contexts
      printk: Remove ratelimit.h from kernel.h
      Merge branch 'tracing/urgent' into tracing/core
      Merge branch 'perf/urgent' into perf/core
      perf tools: Default to 1 KHz auto-sampling freq events
      perf_events, x86: Fix event constraints code
      Merge branch 'tracing/urgent' into tracing/core
      Merge commit 'v2.6.32-rc4' into perf/core
      Merge branch 'tracing/core' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into 
tracing/core
      x86, apic: Fix prototype in hw_irq.h
      Merge branch 'linus' into perf/core
      Merge branch 'tracing/core' into perf/core
      tracing/events: Fix locking imbalance in the filter code
      events: Harmonize event field names and print output names
      Merge branches 'x86/mce' and 'x86/urgent' into perf/mce
      Merge commit 'v2.6.32-rc5' into perf/probes
      perf stat: Re-align the default_attrs[] array
      perf stat: Count branches first
      Merge branch 'perf/urgent' into perf/core
      x86, instruction decoder: Fix test_get_len build rules
      Merge branch 'perf/core' into perf/probes
      Merge branch 'linus' into sched/core
      rcu: Do tiny cleanups in rcutiny
      Merge branch 'tracing/urgent' into tracing/core
      perf tools: Fix missing symtabs printouts
      Merge commit 'v2.6.32-rc6' into perf/core
      Merge branch 'core/urgent' into core/rcu
      perf bench: Clean up bench/bench.h
      x86: Add iommu_init to x86_init_ops, fix build
      hw-breakpoints: Fix build on !perf architectures
      x86: Fix cpu_devs[] initialization in early_cpu_init()
      hw-breakpoints, x86: Fix modular KVM build
      Merge commit 'v2.6.32-rc7' into perf/core
      Merge branches 'perf/powerpc' and 'perf/bench' into perf/core
      Merge commit 'v2.6.32-rc7' into core/iommu
      x86: gart: Clean up the code a bit
      Merge branch 'perf/core' into perf/probes
      Merge branch 'perf/urgent' into perf/core
      Merge branch 'tracing/hw-breakpoints' into perf/core
      perf_events: Fix modular build
      ring-buffer benchmark: Run producer/consumer threads at nice +19
      perf events: Do not generate function trace entries in perf code
      tracing, function tracer: Clean up strstrip() usage
      perf_events: Optimize the swcounter hotpath
      Merge branch 'perf/bench' into perf/core
      Merge branch 'tip/perf/core' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into 
perf/core
      x86: dumpstack: Clean up the x86_stack_ids[][] initalization and other 
details
      x86: dumpstack, 64-bit: Disable preemption when walking the IRQ/exception 
stacks
      events: Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS()
      x86: Clean up the loadsegment() macro
      Merge branch 'sched/urgent' into sched/core
      tracing: Fix kmem event exports
      perf scripting: Fix build
      Merge branch 'perf/scripting' into perf/core
      Merge branch 'perf/mce' into perf/core
      Merge branch 'perf/probes' into perf/core
      Merge branch 'perf/urgent' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into 
perf/urgent
      Merge branch 'linus' into x86/urgent
      Merge branch 'linus' into x86/urgent
      Merge branch 'tip/tracing/core3' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into 
tracing/core
      perf kmem: Fix unused argument build warning
      Merge branch 'amd-iommu/fixes' of 
git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into 
x86/urgent
      sched: Remove forced2_migrations stats
      Merge branch 'linus' 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
      perf diff: Improve the help text
      Merge branch 'x86/asm' into x86/urgent
      Merge branch 'x86/mce' into x86/urgent

Isaku Yamahata (1):
      ia64/xen: compilation fix

Ivo van Doorn (3):
      rt2x00: Add rt2x00soc bus module
      rt2x00: Implement support for rt2800pci
      rt2x00: Remove deprecated ieee80211_rx_status->qual usage

J. Bruce Fields (28):
      nfsd: fix Documentation typo
      nfsd4: cross mountpoints when looking up parents
      nfsd: minor nfsd_lookup cleanup
      nfsd4: fix error return when pseudoroot missing
      Merge commit 'v2.6.32-rc5' into for-2.6.33
      nfs: new subdir Documentation/filesystems/nfs
      nfsd4.1: fix session memory use calculation
      nfsd4.1: common slot allocation size calculation
      nfsd4: don't try to map gid's in generic rpc code
      nfs: move more to Documentation/filesystems/nfs
      nfsd: make fs/nfsd/vfs.h for common includes
      Revert "knfsd: avoid overloading the CPU scheduler with enormous load 
averages"
      Merge commit 'v2.6.32-rc8' into HEAD
      nfsd: simplify fh_verify access checks
      Re: acl trouble after upgrading ubuntu
      The rpc server does not require that service threads take the BKL.
      nfsd4: fix share mode permissions
      nfsd: new interface to advertise export features
      nfsd: let "insecure" flag vary by pseudoflavor
      nfsd4: don't continue "under" mounts in V4ROOT case
      nfsd: filter lookup results in V4ROOT case
      nfsd: filter readdir results in V4ROOT case
      nfsd: allow exports of symlinks
      nfsd: make V4ROOT exports read-only
      nfsd: enable V4ROOT exports
      nfsd: remove unused field rq_reffh
      nfsd: move most of nfsfh.h to fs/nfsd
      nfsd: remove pointless paths in file headers

J. R. Okajima (2):
      slab, kmemleak: stop calling kmemleak_erase() unconditionally
      slab, kmemleak: pass the correct pointer to kmemleak_erase()

Jack Steiner (33):
      x86: UV SGI: Don't track GRU space in PAT
      x86: SGI UV: Map low MMR ranges
      gru: initial GRU based on blade topology
      gru: add comments raised in previous code reviews
      gru: fix istatus race in GRU tlb dropin
      gru: handle blades without memory
      gru: allow users to specify gru chiplet 1
      gru: allow users to specify gru chiplet 2
      gru: allow users to specify gru chiplet 3
      gru: fix bug in module unload
      gru: improve messages for malfunctioning GRUs
      gru: support 64-bit GRU addresses
      gru: handle failures to mmu_notifier_register
      gru: add debug option for cache flushing
      gru: add test for gru_copy_gpa
      gru: check for valid vma
      gru: fix prefetch and speculation bugs
      gru: update irq infrastructure
      gru: add additional GRU statistics
      gru: expicitly set instruction status to active
      gru: preload tlb for bcopy instructions
      gru: fix bug in exception handling
      gru: add symbolic names for GRU error code
      gru: remove stray local_irq_enable
      gru: check for correct GRU chiplet assignment
      gru: update GRU structures to match latest hardware spec
      gru: fix bug in allocation of kernel contexts
      gru: add hugepage support
      gru: fix GRU interrupt race at deallocate
      gru: improve GRU TLB dropin statistics
      gru: update driver version number
      gru: function to generate chipset IPI values
      gru: send cross partition interrupts using the gru

Jakob Bornecrantz (4):
      drm: Add dirty ioctl and property
      drm/ttm: Add more driver type enums
      drm/vmwgfx: Add svga headers for vmwgfx driver
      drm/vmwgfx: Add DRM driver for VMware Virtual GPU

James Bottomley (2):
      [SCSI] scsi_lib_dma: fix bug with dma maps on nested scsi objects
      [SCSI] enclosure: fix oops while iterating enclosure_status array

James Morris (3):
      Merge branch 'master' into next
      security: remove root_plug
      Merge branch 'master' into next

James Simmons (1):
      drm/kms: properly handle fbdev blanking

James Smart (12):
      [SCSI] lpfc 8.3.5: fix reset path, ELS ordering and discovery issues
      [SCSI] lpfc 8.3.5: fix VPI registration, error clean up and add support 
for vlink events
      [SCSI] lpfc 8.3.5: fix sysfs parameters, vport creation and other bugs 
and update logging
      [SCSI] lpfc 8.3.5: Add AER support
      [SCSI] lpfc 8.3.5: fix fcp command polling, add FIP mode, performance 
optimisations and devloss timout fixes
      [SCSI] lpfc 8.3.5: Update the lpfc driver version to 8.3.5
      [SCSI] lpfc 8.3.6 : FCoE Protocol Fixes
      [SCSI] lpfc 8.3.6 : FC Protocol Fixes
      [SCSI] lpfc 8.3.6 : Fix AER issues
      [SCSI] lpfc 8.3.6 : Fix critical errors
      [SCSI] lpfc 8.3.6 : Hardware related fixes and changes
      [SCSI] lpfc 8.3.6 : Update lpfc driver version to 8.3.6

Jamie Iles (2):
      perf tools: Allow cross compiling
      perf tools: Allow building for ARM

Jan Beulich (12):
      x86, hpet: Simplify the HPET code
      x86-64: __copy_from_user_inatomic() adjustments
      x86: Eliminate redundant/contradicting cache line size config options
      x86: Suppress stack overrun message for init_task
      x86: Tighten conditionals on MCE related statistics
      x86/alternatives: Check replacementlen <= instrlen at build time
      x86/alternatives: No need for alternatives-asm.h to re-invent stuff 
already in asm.h
      x86/mce: Set up timer unconditionally
      genksyms: properly consider  EXPORT_UNUSED_SYMBOL{,_GPL}()
      vmalloc(): adjust gfp mask passed on nested vmalloc() invocation
      mm/bootmem.c: properly __init-annotate helper functions
      dma-mapping: fix off-by-one error in dma_capable()

Jan Blunck (2):
      sched_feat_write(): Update ppos instead of file->f_pos
      ext2: Explicitly assign values to on-disk enum of filetypes

Jan Engelhardt (2):
      netfilter: xt_socket: make module available for INPUT chain
      netfilter: xtables: document minimal required version

Jan Kara (15):
      ext4: fix error handling in ext4_ind_get_blocks()
      ext4: Avoid data / filesystem corruption when write fails to copy data
      ext4: Wait for proper transaction commit on fsync
      zisofs: Implement reading of compressed files when PAGE_CACHE_SIZE > 
compress block size
      quota: Fix WARN_ON in lookup_one_len
      quota: Move definition of QFMT_OCFS2 to linux/quota.h
      quota: Implement quota format with 64-bit space and inode limits
      ext3: Support for vfsv1 quota format
      ext4: Support for 64-bit quota format
      ext3: Fix data / filesystem corruption when write fails to copy data
      udf: Fix compilation with UDFFS_DEBUG enabled
      udf: Try harder when looking for VAT inode
      udf: Avoid IO in udf_clear_inode
      ext2: report metadata errors during fsync
      reiserfs: truncate blocks not used by a write

Jan Kiszka (8):
      KVM: x86: Refactor guest debug IOCTL handling
      KVM: x86: Rework guest single-step flag injection and filtering
      KVM: x86: Drop unneeded CONFIG_HAS_IOMEM check
      KVM: x86: Fix guest single-stepping while interruptible
      KVM: SVM: Cleanup NMI singlestep
      KVM: x86: Polish exception injection via KVM_SET_GUEST_DEBUG
      KVM: Reorder IOCTLs in main kvm.h
      KVM: x86: Add KVM_GET/SET_VCPU_EVENTS

Jan Nikitenko (1):
      spi/au1550_spi: fix setupxfer not to override cfg with zeros

Jani Nikula (4):
      Input: add new keycodes useful in mobile devices
      Input: add new keycodes useful in mobile devices
      ARM OMAP3: RX-51 board - add initialization of gpio keys
      gpiolib: add support for changing value polarity in sysfs

Janne Ylalehto (2):
      wl1251: Add IRQ looping support
      wl1251: Filter out unwanted events

Janusz Krzysztofik (4):
      ASoC: Amstrad Delta minor cleanups
      ASoC: OMAP: Don't try to set unsupported OMAP_DMA_DATA_BURST_16 on OMAP1
      omap1: DMA: move LCD related code from plat-omap to mach-omap1
      omap1: LCD_DMA: Use some define rather than a hexadecimal

Jarek Poplawski (1):
      net: Optimize hard_start_xmit() return checking

Jari Vanhala (2):
      ASoC: TWL4030: Vibra motor stop fix when it is driven with audio
      Input: fix memory leak in force feedback core

Jarkko Nikula (1):
      ASoC: Pandora: Pass SRG input clock frequency to the OMAP McBSP DAI

Jarod Wilson (2):
      V4L/DVB (13597): bttv: add i2c addr for old WinTV card to IR probe list
      V4L/DVB (13602): bttv: fix MODULE_PARM_DESC for i2c_debug and i2c_hw

Jaroslav Kysela (12):
      ALSA: rename "PC Speaker" and "PC Beep" controls to "Beep"
      ALSA: rename "PC Speaker" controls to "Speaker"
      ALSA: hda - proc - show which I/O NID is associated to PCM device
      ALSA: hda_intel: Digital PC Beep - change behaviour for input layer
      ALSA: hda_intel: Digital PC Beep - delay input device unregistration
      ALSA: hda: beep - add missing cancel_delayed_work
      ALSA: hda - add beep_mode module parameter
      ALSA: hda - proc - introduce Control: lines to show mixer<->NID assignment
      ALSA: hda - proc - add support for dynamic controls to mixer<->NID mapping
      ALSA: hda - move snd_hda_pcm_type_name from hda_codec.h to hda_local.h
      ALSA: hda - Terradici HDA controllers does not support 64-bit mode
      ALSA: ice1724 - aureon - modify WM8770 Master & DAC volume

Jason Andryuk (2):
      at76c50x-usb: Remove mac2str and replace with %pM format specifier.
      at76c50x-usb: Supply additional parameters to at76_start_monitor scan 
request

Jason Baron (1):
      tracing: Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook

Jason Gunthorpe (3):
      RDMA/cma: Correct detection of SA Created MGID
      RDMA/cma: Fix AF_INET6 support in multicast joining
      xfs: Fix error return for fallocate() on XFS

Jason Wessel (7):
      kgdb: Read buffer overflow
      kgdb,i386: Fix corner case access to ss with NMI watch dog exception
      kgdb: allow for cpu switch when single stepping
      kgdb,x86: do not set kgdb_single_step on x86
      kgdb: continue and warn on signal passing from gdb
      kgdb: Always process the whole breakpoint list on activate or deactivate
      USB: ehci-hub: Remove redundant ehci->debug check

Jasper Spaans (1):
      bonding: Remove bond_dev from xmit_hash_policy call.

Jassi (2):
      ASoC: S3C I2S LRCLK polarity option.
      ASoC: Return correct codec clock in s3c64xx-i2s

Jassi Brar (8):
      ASoC: Fixed arguments passed to SMDK64xx set_pll
      ASoC: Rename s3c24xx_pcm prefix to s3c_dma
      ASoC: Rename 's3c24xx-pcm' driver to 's3c-dma'
      ARM: S3C64XX: Define PCM Controller base registers
      ARM: S3C64XX: Added platform data header
      ARM: S3C64XX: Defined PCM controller platform devices
      ASoC: Added the CPU driver for PCM controllers
      spi: Add s3c64xx SPI Controller driver

Jaswinder Singh Rajput (6):
      x86: hw_breakpoint.c arch_check_va_in_kernelspace and 
hw_breakpoint_handler should be static
      x86: Mark ptrace_get_debugreg() as static
      b43: Comment unused functions lpphy_restore_dig_flt_state and 
lpphy_disable_rx_gain_override
      net: Fix missing kernel-doc notation
      crypto: ansi_cprng - Move FIPS functions under CONFIG_CRYPTO_FIPS
      mac80211: Fix missing kernel-doc notation

Javier Cardona (3):
      mac80211: Learn about mesh portals from multicast traffic
      mac80211: Fixed bug in mesh portal paths
      mac80211: Revert 'Use correct sign for mesh active path refresh'

Jay Fenlason (1):
      firewire: ohci: handle receive packets with a data length of zero

Jay Sternberg (2):
      iwlwifi: add missing commands to syslog messages
      iwlwifi: Tell the ucode immediately when association state changes

Jay Vosburgh (1):
      bonding: fix 802.3ad standards compliance error

Jayamohan Kallickal (3):
      [SCSI] be2iscsi: Adding msix and mcc_rings V3
      [SCSI] be2iscsi: Adding Ring Mode Wrb's V3
      [SCSI] be2iscsi: Adding support for various Async messages from chip

Jayson R. King (1):
      sched: Remove obsolete comment in sched_init()

Jean Delvare (71):
      powerpc/therm_adt746x: Don't access non-existing register
      comment typo fix: sybsystem -> subsystem
      V4L/DVB (13233): i2c_board_info can be local
      V4L/DVB (13234): IR device at I2C address 0x7a
      V4L/DVB (13235): saa7134: Complete the IR address list
      V4L/DVB (13236): ir-kbd-i2c: Don't reject unknown I2C addresses
      x86, perf probe: Fix warning in test_get_len()
      i2c-powermac: Reject unsupported I2C transactions
      i2c-powermac: Refactor i2c_powermac_smbus_xfer
      i2c-powermac: Log errors
      i2c-powermac: Include the i2c_adapter in struct pmac_i2c_bus
      i2c-powermac: Drop temporary name buffer
      i2c-voodoo3: Delete
      i2c: Bus drivers don't have to support I2C_M_REV_DIR_ADDR
      i2c: Add missing __devinit markers to old i2c adapter drivers
      i2c: Drop probe, ignore and force module parameters
      i2c: Simplify i2c_detect_address
      ics932s401: Clean up detect function
      i2c-i801: Retry on lost arbitration
      i2c: Refactor for_each callbacks
      i2c-stub: Implement I2C block support
      i2c-stub: Allow user to disable some commands
      i2c-stub: Documentation update
      MAINTAINERS: Add missing hwmon files
      hwmon: Clarify autopwm trip points documentation
      hwmon: (it87) Verify the VID pin usage
      hwmon: (it87) Check for fan2 and fan3 availability
      hwmon: (w83627hf) Drop the force_addr module parameter
      hwmon: (w83627hf) Stop using globals for I/O port numbers
      hwmon: (adm1021) Clean up detect function
      hwmon: (adm1025) Clean up detect function
      hwmon: (lm77) Clean up detect function
      hwmon: (lm83) Clean up detect function
      hwmon: (lm85) Clean up detect function
      hwmon: (lm90) Clean up detect function
      hwmon: (tmp401/tmp421) Clean up detect functions
      hwmon: (w83781d) Clean up detect function
      hwmon: (w83791d) Clean up detect function
      hwmon: (w83792d) Clean up detect function
      hwmon: (w83l785ts) Clean up detect function
      hwmon: Clean up detect functions
      hwmon: (thmc50) Stop using I2C_CLIENT_MODULE_PARM
      hwmon: (adt7475) Add support for the ADT7473
      hwmon: (adt7475) New documentation
      hwmon: (adt7475) Implement pwm_use_point2_pwm_at_crit
      hwmon: (adt7475) Rework voltage inputs handling
      hwmon: (adt7475) Add missing static marker
      hwmon: (adt7475) Improve device detection
      hwmon: (adt7475) Add support for the ADT7490
      hwmon: (adt7475) Move sysfs files removal to a separate function
      hwmon: (adt7475) Handle alternative pin functions
      hwmon: (adt7475) Print device information on probe
      hwmon: (adt7475) Voltage attenuators can be bypassed
      hwmon: (adt7475) Add support for the ADT7476
      hwmon: (adt7475) Add an entry in MAINTAINERS
      hwmon: (adt7475) Add VID support for the ADT7476
      ACPI: add const to acpi_check_resource_conflict()
      Doc: use misc-devices/ dir for drivers
      USB: Add missing static markers to ohci-pnx4008
      mfd: Don't abuse i2c_client.name
      i2c: Drop the kind parameter from detect callbacks
      i2c: Get rid of struct i2c_client_address_data
      i2c: Drop I2C_CLIENT_INSMOD_1
      i2c: Drop I2C_CLIENT_INSMOD_2 to 8
      i2c: Get rid of I2C_CLIENT_MODULE_PARM
      ioc3/ioc4: various section fixes
      ioc3/ioc4: fix error path on driver registration
      resource: constify arg to resource_size() and resource_type()
      hwmon: (smsc47m1) Only request I/O ports we really use
      hwmon: (smsc47m1) Fail module loading on error
      hwmon: (smsc47m1) Enable device if needed

Jean Tourrilhes (1):
      WE: Fix set events not propagated

Jean-Christophe PLAGNIOL-VILLARD (2):
      at91: remove not needed depends on
      at91: Kconfig simplification

Jean-Francois Moine (43):
      V4L/DVB (13114): gspca - zc3xx.c: Bad init sequences of sensor cs2102.
      V4L/DVB (13115): gspca - main: More information messages.
      V4L/DVB (13193): gspca - zc3xx.c: Change init sequences of sensor 
tas5130c.
      V4L/DVB (13198): gspca - ov519: Bad frame pointer in ovfx2 packet scan.
      V4L/DVB (13249): gspca - pac7311: Webcam 093a:2628 added.
      V4L/DVB (13250): gspca - zc3xx: Add some delays and warn on i2c errors.
      V4L/DVB (13251): gspca - sonixj: Cleanup code and change some comments.
      V4L/DVB (13301): gspca - sonixj: Simplify the sensor init exchanges.
      V4L/DVB (13302): gspca - sonixj: Fix some bad values of sensor om6802.
      V4L/DVB (13303): gspca - sonixj: Change sensor and om6802 exchanges.
      V4L/DVB (13304): gspca - sonixj: Don't access the sensor when setting the 
bridge.
      V4L/DVB (13305): gspca - sonixj: The V flip control does not exist for 
all sensors.
      V4L/DVB (13306): gspca - sonixj: Change the copyright.
      V4L/DVB (13323): gspca - zc3xx: Adjust the exchanges of sensors mi0360soc 
and pb0330.
      V4L/DVB (13384): gspca - sonixj: Optimize code and add some comments.
      V4L/DVB (13386): gspca - main: Change version to 2.8.0.
      V4L/DVB (13387): gspca - main: Fix a compilation warning.
      V4L/DVB (13420): gspca - doc: Change the name of some webcams.
      V4L/DVB (13421): gspca - main: Clearer message when bandwidth too small.
      V4L/DVB (13422): gspca - ov534: ov772x changes from Richard Kaswy.
      V4L/DVB (13423): gspca - ov534: More ov772x changes from Max Thrun.
      V4L/DVB (13424): gspca - ov534: Fix ov772x brightness and ov965x frame 
rate.
      V4L/DVB (13425): gspca - ov534: Bad name of the ov965x 320x240 resolution.
      V4L/DVB (13448): gspca - main: Add a gspca flag for inactive controls.
      V4L/DVB (13449): gspca - ov534: The AWB control works only when autogain 
is set.
      V4L/DVB (13450): gspca - main: Clear the urb status before resubmit.
      V4L/DVB (13451): gspca - main: Memorize the current frame buffer.
      V4L/DVB (13452): gspca - main: Let the driver scan URB packets when no 
frame buffer.
      V4L/DVB (13453): gspca - all subdrivers: Remove the unused frame ptr from 
pkt_scan().
      V4L/DVB (13487): gspca - ov534: Add svga, xga and sxga modes for ov965x.
      V4L/DVB (13488): gspca - ov534: Remove extra values at end of ov965x 
sequences.
      V4L/DVB (13489): gspca - sonixj: Add the sensor po1030.
      V4L/DVB (13490): gspca - ov534: Add controls for sensor ov965x.
      V4L/DVB (13491): gspca - vc032x: Avoid crash on querymenu.
      V4L/DVB (13559): gspca - pac7302: Some webcams are upside-down by default.
      V4L/DVB (13560): gspca - main: Cleanup source.
      V4L/DVB (13562): gspca - doc: Update webcam list.
      V4L/DVB (13563): gspca - zc3xx: Bad sensor probe of the webcam 0ac8:305b.
      V4L/DVB (13565): gspca - pac7302: One more webcam is upside-down by 
default.
      V4L/DVB (13566): gspca - main: New variable usb_err for USB exchanges.
      V4L/DVB (13567): gspca - sunplus/stk014: Propagate errors to higher level.
      V4L/DVB (13626): gspca - many subdrivers: Fix some warnings.
      V4L/DVB (13627): gspca - zc3xx: Set the quality for sensor tas5130c.

Jean-Mickael Guerin (2):
      net: compat_mmsghdr must be used in sys_recvmmsg
      net: compat_sys_recvmmsg user timespec arg can be NULL

Jeff Garzik (1):
      Revert "pata_sis: Implement MWDMA for the UDMA 133 capable chips"

Jeff Layton (3):
      NFS: convert proto= option to use netids rather than a protoname
      vfs: force reval of target when following LAST_BIND symlinks (try #7)
      vfs: remove extraneous NULL d_inode check from do_filp_open

Jeff Moyer (7):
      cfq: calculate the seek_mean per cfq_queue not per cfq_io_context
      cfq: merge cooperating cfq_queues
      cfq: change the meaning of the cfqq_coop flag
      cfq: break apart merged cfqqs if they stop cooperating
      block: get rid of the WRITE_ODIRECT flag
      aio: implement request batching
      dio: don't zero out the pages array inside struct dio

Jens Axboe (22):
      drbd: remove tracing bits
      block: remove the anticipatory IO scheduler
      block: CFQ is more than a desktop scheduler
      Merge branch 'master' into for-2.6.33
      drbd: fixup for reverted dual in_flight patch
      Merge branch 'for-linus' into for-2.6.33
      cfq-iosched: fix style issue in cfq_get_avg_queues()
      drbd: fix in_flight rw indexing
      block: move bdi/address_space unplug functions to backing-dev.h
      Merge branch 'cfq-2.6.33' into for-2.6.33
      Merge branch 'for-linus' into for-2.6.33
      cfq-iosched: fix merge error
      cfq-iosched: get rid of the coop_preempt flag
      Merge branch 'for-jens' of git://git.drbd.org/linux-2.6-drbd into 
for-2.6.33
      Merge branch 'for-jens' of git://git.drbd.org/linux-2.6-drbd into 
for-2.6.33
      Revert "cfq: Make use of service count to estimate the rb_key offset"
      Merge branch 'master' into for-2.6.33
      cfq-iosched: fix compile problem with !CONFIG_CGROUP
      cfq-iosched: move IO controller declerations to a header file
      io controller: quick fix for blk-cgroup and modular CFQ
      cfq-iosched: use call_rcu() instead of doing grace period stall on queue 
exit
      block: temporarily disable discard granularity

Jeremy Fitzhardinge (6):
      xen: move Xen-testing predicates to common header
      xen/xenbus: make DEVICE_ATTR()s static
      xen: restore runstate_info even if !have_vcpu_info_placement
      xen: register runstate info for boot CPU early
      xen: don't call dpm_resume_noirq() with interrupts disabled.
      xen: use iret for return from 64b kernel to 32b usermode

Jerome Glisse (20):
      drm/radeon/kms: fix oops when set_base is call with no FB
      drm/radeon/kms: Disable agp only if we are dealing with an AGP GPU
      drm/radeon/kms: Don't overwrite crtc_gen_cntl or crtc_gen_cntl2
      drm/radeon/kms: Rework radeon object handling
      drm: Add search/get functions to get a block in a specific range
      drm/ttm: Rework validation & memory space allocation (V3)
      drm/radeon/kms: Convert radeon to new TTM validation API (V2)
      drm/radeon/kms: Fix NULL ptr dereference
      drm/radeon/kms: actualy set the eviction placements we choose
      drm/radeon/kms: cleanup structure and module if initialization fails
      drm/ttm: Initialize eviction placement in case the driver callback doesn't
      drm: Add memory manager debug function
      drm/ttm: Print debug information on memory manager when eviction fails
      drm/ttm: Convert ttm_buffer_object_init to use ttm_placement
      drm/radeon/kms: Convert radeon to new ttm_bo_init
      drm/ttm: Fix printk format & compute bo->mem.size at bo initialization
      drm/ttm: Fix memory type manager debug information printing
      drm/radeon/kms: If no placement is supplied fallback to system
      drm/radeon/kms: Check if bo we got from ttm are radeon object or not
      drm/radeon/kms: Return to userspace on ERESTARTSYS

Jerry Chuang (1):
      Staging: Added Realtek rtl8192u driver to staging

Jes Sorensen (1):
      Toshiba Bluetooth Enabling driver (RFKill handler v3)

Jesse Barnes (10):
      PCI: determine CLS more intelligently
      drm/i915: add render standby support
      drm/i915: enable self-refresh on 965
      drm: when queuing an event with NEXTONMISS, return queued sequence to 
userspace
      drm: when queuing an event with NEXTONMISS, return queued sequence to 
userspace
      drm: use page flip event to signal flip completion
      drm/i915: add GETPARAM request for page flipping
      PCI: ibmphp_hpc: don't release hw sem twice if kthread stops
      drm/i915: pageflip fixes
      drm/i915: warn if Pineview CxSR can't be enabled

Jesse Brandeburg (3):
      ixgbe: change default ring size
      ixgbe: performance tweaks
      ixgbe: use EIAM to automask MSI-X

Jie Yang (5):
      atl1c: duplicate atl1c_get_tpd
      atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer 
procedure
      atl1e:disable NETIF_F_TSO6 for hardware limit
      atl1c:add pci map direction in atl1c_buffer flags
      atl1c:use common_task instead of reset_task and link_chg_task

Jie Zhang (2):
      net: add net_tstamp.h to headers_install
      nommu: fix malloc performance by adding uninitialized flag

Jin Dongming (1):
      ipv6: Fix the size overflow of addrconf_sysctl array

Jing Huang (1):
      [SCSI] bfa: fixed checkpatch errors for bfad files

Jiri Kosina (15):
      HID: fix MODULE_AUTHOR usage in HID modules
      HID: remove useless DRIVER_VERSION macro
      HID: fixup quirk for NCR devices
      HID: remove BKL from hiddev_ioctl_usage()
      CIRS: turn local_save_flags() + local_irq_disable()into local_irq_save()
      CRIS: remove code that has been commented out for many years
      ataflop: remove buggy/commented-out IRQ disable from do_fd_request()
      HID: support Logitech/3DConnexion SpaceTraveler and SpaceNavigator
      crypto: ghash-clmulni-intel - Put proper .data section in place
      PCI: fix comment typo in bus_numa.h
      HID: make Media key on Logitech DiNovo Mini work
      HID: add support for Acan FG-8100 barcode reader
      Bluetooth: Implement raw output support for HIDP layer
      Merge branches 'bkl-removal', 'upstream' and 'upstream-fixes' into 
for-linus
      Merge branch 'for-next' into for-linus

Jiri Olsa (3):
      tracing: Enable records during the module load
      tracing: Enable "__cold" functions
      tracing: Fix function graph trace_pipe to properly display failed entries

Jiri Pirko (1):
      bonding: introduce primary_reselect option

Jiri Slaby (6):
      NET: sungem, use spin_trylock_irqsave
      KVM: fix lock imbalance in kvm_*_irq_source_id()
      pata_via: fix double put on isa bridge
      [SCSI] scsi_lib: fix potential NULL dereference
      PM / Hibernate: Swap, use KERN_CONT
      mtd: cfi_cmdset_0002, fix lock imbalance

Jiro SEKIBA (12):
      nilfs2: move definition of struct nilfs_btree_node
      nilfs2: Using nobarrier option instead of barrier=off
      nilfs2: cleanup unused match_bool function
      nilfs2: delete mark_inode_dirty in nilfs_new_inode
      nilfs2: delete mark_inode_dirty from nilfs_set_link
      nilfs2: expand inode_inc_link_count and inode_dec_link_count
      nilfs2: delete redundant mark_inode_dirty
      nilfs2: split nilfs_unlink as nilfs_do_unlink and nilfs_unlink
      nilfs2: change return type of nilfs_commit_chunk
      nilfs2: delete mark_inode_dirty in nilfs_commit_chunk
      nilfs2: delete mark_inode_dirty in nilfs_delete_entry
      nilfs2: replace mark_inode_dirty as nilfs_mark_inode_dirty

Joakim Tjernlund (11):
      mtd: CFI cmdset_0002: enable erase-suspend-program
      powerpc/8xx: Invalidate non present TLBs
      powerpc/8xx: Update TLB asm so it behaves as linux mm expects.
      powerpc/8xx: Tag DAR with 0x00f0 to catch buggy instructions.
      powerpc/8xx: Fixup DAR from buggy dcbX instructions.
      powerpc/8xx: Add missing Guarded setting in DTLB Error.
      powerpc/8xx: Restore _PAGE_WRITETHRU
      powerpc/8xx: Start using dcbX instructions in various copy routines
      powerpc/8xx: Remove DIRTY pte handling in DTLB Error.
      powerpc/8xx: DTLB Miss cleanup
      crc32: minor optimizations and cleanup

Joe Eykholt (19):
      [SCSI] libfc: fix typo in retry check on received PRLI
      [SCSI] libfc: lport: fix minor documentation errors
      [SCSI] libfc: don't WARN_ON in lport_timeout for RESET state
      [SCSI] libfc: fix free of fc_rport_priv with timer pending
      [SCSI] libfcoe: Allow FIP to be disabled by the driver
      [SCSI] libfcoe: fip: use SCSI host number to identify debug messages.
      [SCSI] libfcoe: fip: allow FIP receive to be called from IRQ.
      [SCSI] libfcoe: FIP should report link to libfc whether selected or not
      [SCSI] libfcoe: don't send ELS in FIP mode if no FCF selected
      [SCSI] libfc: fix RNN_ID smashing skb payload
      [SCSI] libfc: fix symbolic name registrations smashing skb data
      [SCSI] libfc: fix fc_els_resp_type to correct display of CT responses
      [SCSI] libfc: add set_fid function to libfc template
      [SCSI] libfc: add host number to lport link up/down messages.
      [SCSI] libfcoe: fcoe: simplify receive FLOGI response
      [SCSI] fnic: Add FIP support to the fnic driver
      [SCSI] libfc: register FC4 features with the FC switch
      [SCSI] fnic: enable bsg pass-thru for fcping
      [SCSI] libfc fcoe: increase ELS and CT timeouts

Joe Perches (43):
      ftrace.c: Add #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
      testmmiotrace.c: Add and use pr_fmt(fmt)
      appletalk/ddp.c: Neaten checksum function
      x86: GART: pci-gart_64.c: Use correct length in strncmp
      niu.c: Use correct length in strncmp
      drivers/net: request_irq - Remove unnecessary leading & from second arg
      drivers/isdn/gigaset: tasklet_init - Remove unnecessary leading & from 
second arg
      drivers/net: tasklet_init - Remove unnecessary leading & from second arg
      net/ipv4: Move && and || to end of previous line
      netfilter: net/ipv[46]/netfilter: Move && and || to end of previous line
      net/ipv6: Move && and || to end of previous line
      net: Move && and || to end of previous line
      drivers/net: Move && and || to end of previous line
      [S390] MAINTAINERS: Add s390 drivers block
      include/linux/if_ether.h: Remove unused defines MAC_BUF_SIZE and 
DECLARE_MAC_BUF
      MAINTAINERS: Add PowerPC patterns
      arch/x86/kernel/microcode*: Use pr_fmt() and remove duplicated KERN_ERR 
prefix
      x86: es7000_32.c: Use pr_<level> and add pr_fmt(fmt)
      x86: setup_percpu.c: Use pr_<level> and add pr_fmt(fmt)
      x86: i8254.c: Add pr_fmt(fmt)
      x86: kmmio.c: Add and use pr_fmt(fmt)
      x86: mmio-mod.c: Use pr_fmt
      ftrace.h: Use common pr_info fmt string
      drivers/net/bonding/: : use pr_fmt
      x86: Fix build warning in arch/x86/mm/mmio-mod.c
      dynamic_debug.h/kernel.h: Remove KBUILD_MODNAME from dynamic_pr_debug
      kernel.h: remove initialization of bool in printk_once
      kernel.h: add printk_ratelimited and pr_<level>_rl
      scripts/get_maintainer.pl: add --roles and --rolestats
      scripts/get_maintainer.pl: fix --non with --git-blame and cleanups
      scripts/get_maintainer.pl: support multiple VCSs - add mercurial
      MAINTAINERS: rename PALM TREO section and file patterns
      MAINTAINERS: remove file pattern from KERNEL VIRTUAL MACHINE (KVM) FOR 
AMD-V
      MAINTAINERS: Update file patterns for WOLFSON MICROELECTRONICS PMIC 
DRIVERS
      lib/vsprintf.c: add %pU to print UUID/GUIDs
      fs/xfs/xfs_log_recover.c: use %pU to print UUIDs
      random.c: use %pU to print UUIDs
      drivers/firmware/dmi_scan.c: use %pUB to print UUIDs
      drivers/md/md.c: use %pU to print UUIDs
      fs/gfs2/sys.c: use %pUB to print UUIDs
      fs/ubifs: use %pUB to print UUIDs
      efi.h: use %pUl to print UUIDs
      parport_pc.c: use correct length in strncmp

Joerg Albert (3):
      ar9170: fixed coding style, moved define
      ar9170: add heavy clip handling
      ar9170: handle overflow in tsf_low register during get_tsf

Joerg Roedel (50):
      x86/amd-iommu: un__init iommu_setup_msi
      x86/amd-iommu: attach devices to pre-allocated domains early
      x86/amd-iommu: Separate internal interface definitions
      x86/amd-iommu: Update copyright headers
      x86/amd-iommu: Add an index field to struct amd_iommu
      x86/amd-iommu: Add per IOMMU reference counting
      x86/amd-iommu: Add function to complete a tlb flush
      x86/amd-iommu: Make iommu_flush_pages aware of multiple IOMMUs
      x86/amd-iommu: Use __iommu_flush_pages for tlb flushes
      x86/amd-iommu: Remove iommu_flush_domain function
      x86/amd-iommu: Implement protection domain list
      x86/amd-iommu: Reimplement amd_iommu_flush_all_domains()
      x86/amd-iommu: Reimplement flush_all_domains_on_iommu()
      x86/amd-iommu: Make np-cache a global flag
      x86/amd-iommu: Use check_device for amd_iommu_dma_supported
      x86/amd-iommu: Use check_device in get_device_resources
      x86/amd-iommu: Remove iommu parameter from dma_ops_domain_(un)map
      x86/amd-iommu: Make alloc_new_range aware of multiple IOMMUs
      x86/amd-iommu: Remove iommu parameter from __(un)map_single
      x86/amd-iommu: Remove iommu specific handling from dma_ops path
      x86/amd-iommu: Let domain_for_device handle aliases
      x86/amd-iommu: Simplify get_device_resources()
      x86/amd-iommu: Move find_protection_domain to helper functions
      x86/amd-iommu: Use get_device_id and check_device where appropriate
      x86/amd-iommu: Remove iommu parameter from dma_ops_domain_alloc
      x86/amd-iommu: Move some pte allocation functions in the right section
      x86/amd-iommu: Rearrange dma_ops related functions
      x86/amd-iommu: Remove support for domain sharing
      x86/amd-iommu: Use dev->arch->iommu to store iommu related information
      x86/amd-iommu: Add device bind reference counting
      x86/amd-iommu: Keep devices per domain in a list
      x86/amd-iommu: Cleanup attach/detach_device code
      x86/amd-iommu: Introduce iommu_flush_device() function
      x86/amd-iommu: Cleanup DTE flushing code
      x86/amd-iommu: Move reset_iommu_command_buffer out of locked code
      x86/amd-iommu: Remove amd_iommu_pd_table
      Merge branch 'gart/fixes' into amd-iommu/2.6.33
      KVM: SVM: reorganize svm_interrupt_allowed
      KVM: SVM: don't copy exit_int_info on nested vmrun
      KVM: SVM: Remove remaining occurences of rdtscll
      KVM: SVM: Move INTR vmexit out of atomic code
      KVM: SVM: Add tracepoint for nested vmrun
      KVM: SVM: Add tracepoint for nested #vmexit
      KVM: SVM: Add tracepoint for injected #vmexit
      KVM: SVM: Add tracepoint for #vmexit because intr pending
      KVM: SVM: Add tracepoint for invlpga instruction
      KVM: SVM: Add tracepoint for skinit instruction
      KVM: SVM: Remove nsvm_printk debugging code
      x86/amd-iommu: Fix passthrough mode
      x86/amd-iommu: Fix PCI hotplug with passthrough mode

Johann Friedrichs (1):
      V4L/DVB (13239): saa7146: fix memory leakage in pagetable-handling

Johannes Berg (69):
      net: introduce NETDEV_POST_INIT notifier
      iwlwifi: clean up ht config a little
      iwlwifi: clean up ht config naming
      iwlwifi: clarify and clean up chain settings
      iwlwifi: fix a typo
      iwlwifi: default to using all chains
      iwlwifi: support idle for 6000 series hw
      wext: refactor
      iwlwifi: device tracing
      iwlwifi: LED cleanup
      wireless: make wireless drivers select core
      cfg80211/mac80211: use debugfs_remove_recursive
      mac80211_hwsim: don't register CCK rates on 5ghz
      mac80211: remove outdated comment
      mac80211: split hardware scan by band
      mac80211: fix radiotap header generation
      mac80211: remove RX_FLAG_RADIOTAP
      mac80211: introduce ieee80211_beacon_get_tim()
      mac80211: deprecate qual value
      mac80211: unconditionally set IEEE80211_TX_CTL_SEND_AFTER_DTIM
      mac80211: also drop qos-nullfunc frames silently
      mac80211: remove sent_ps_buffered
      mac80211: remove bogus code
      mac80211: make CALL_TXH a statement
      mac80211: fix scan abort sanity checks
      cfg80211: validate scan channels
      cfg80211: remove dead variable
      mac80211: make ieee80211_find_sta per virtual interface
      mac80211: fix internal scan request
      mac80211: async station powersave handling
      iwlwifi: don't double-activate queue 4
      iwlwifi: fix FIFO vs. queue confusion
      iwlwifi: add FIFO usage for 5000
      tracing: Fix event format export
      netlink: remove subscriptions check on notifier
      iwlwifi: report PS filtered status
      iwlwifi: add sleep_tx_count ucode station API
      iwlwifi: handle unicast PS buffering
      mac80211: let sta_info_get_by_idx get sta by sdata
      mac80211: convert aggregation to operate on vifs/stas
      mac80211: push michael MIC report after DA check
      mac80211: cleanup reorder buffer handling
      mac80211: trim RX data
      mac80211: improve rate handling
      mac80211: remove dev_hold/put calls
      mac80211: use fixed broadcast address
      mac80211: make software rate control optional
      cfg80211: re-join IBSS when privacy changes
      mac80211: remove encrypt parameter from ieee80211_tx_skb
      mac80211: move TX status handling
      cfg80211: convert bools into flags
      cfg80211: introduce capability for 4addr mode
      cfg80211: disallow bridging managed/adhoc interfaces
      mac80211: request TX status where needed
      mac80211: avoid spurious deauth frames/messages
      mac80211: add per-station HT capability file
      mac80211: remove dead struct member
      mac80211: fix rcu locking
      iwlwifi: separate IO tracing
      mac80211: move cmntr flag out of rx flags
      mac80211: move aMPDU RX reorder code
      mac80211: correctly place aMPDU RX reorder code
      mac80211: log more data when tracing
      b43: fix two warnings
      mac80211: fix reorder buffer release
      Input: appletouch - give up maintainership
      mac80211: recalculate idle later in MLME
      tracing: Add full state to trace_seq
      firmware_class: make request_firmware_nowait more useful

Johannes Stezenbach (1):
      mtd: m25p80: make command buffer DMA-safe

Johannes Weiner (1):
      rtc-x1205: unconditionally set date when setting clock

John Bonesio (1):
      powerpc/5200: add LocalPlus bus FIFO device driver

John Dykstra (1):
      IP: Cleanups

John Johansen (1):
      Config option to set a default LSM

John Kacur (17):
      perf annotate: Add the cmp_null function and make use of it
      perf tools: Protect header files with a consistent style
      perf tools: Create util/sort.and use it
      perf tools: Put common histogram functions in their own file
      x86, cpuid: Remove the bkl from cpuid_open()
      x86, cpuid: Simplify the code in cpuid_open
      blackfin: Remove the BKL from sys_execve
      frv: Remove the BKL from sys_execve
      h83000: Remove BKL from sys_execve
      m68k: Remove the BKL from sys_execve
      m68knommu: Remove the BKL from sys_execve
      mn10300: Remove the BKL from sys_execve
      agp: Remove the BKL from agp_open
      perf tools: Add perf.data to .gitignore
      perf tools: Use common process_event functions for annotate and report
      m68k: Remove the BKL from sys_execve
      efirtc: explicitly set llseek to no_llseek

John Linn (2):
      Xilinx: SPI: Fix bits_per_word for transfers
      microblaze: Fix the heartbeat gpio to be more robust

John Ogness (1):
      spi/i.MX: fix broken error handling for gpio_request

John W. Linville (25):
      wireless: implement basic ethtool support for cfg80211 devices
      mac80211: support ETHTOOL_GPERMADDR
      iwmc3200wifi: support ETHTOOL_GPERMADDR
      ipw2200: support ETHTOOL_GPERMADDR
      orinoco: support ETHTOOL_GPERMADDR
      net/wireless/ethtool.h: drop unnecessary include of linux/ethtool.h
      mac80211: replace netif_tx_{start,stop,wake}_all_queues
      b43: use ieee80211_rx_ni()
      wl1251: re-disable PG10 chips
      strip: move driver to staging
      arlan: move driver to staging
      wavelan: move driver to staging
      netwave: move driver to staging
      wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig
      wl1271: depend on INET
      mwl8k: use integral index instead of pointer for driver_data
      iwlwifi: fix iwl1000 "RTS/CTS for HT" merge damage
      znet: fix build failure from i82593.h relocation
      wl3501_cs: remove pedantic build warning
      libipw: initiate cfg80211 API conversion (v2)
      ath9k: set ps_default as false
      ath9k: remove warnings related to signed/unsigned type mismatch
      iwlwifi: fix warning from ieee80211_stop_tx_ba_cb_irqsafe argument change
      wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC
      wireless: update old static regulatory domain rules

John Williams (4):
      microblaze: Remove the buggy ALLOW_EDIT_AUTO config option
      microblaze: Use lowest-common-denominator default CPU settings
      microblaze: Simple __copy_tofrom_user for noMMU
      microblaze: Core oprofile configs and hooks

Jon Brassow (5):
      dm snapshot: avoid else clause in persistent_read_metadata
      dm snapshot: consolidate insert exception functions
      dm snapshot: rename dm_snap_exception to dm_exception
      dm snapshot: rename exception_table to dm_exception_table
      dm snapshot: rename exception functions

Jon Hunter (2):
      nohz: Prevent clocksource wrapping during idle
      nohz: Allow 32-bit machines to sleep for more than 2.15 seconds

Jonathan Cameron (5):
      MAINTAINERS: Add entries for IMote 2 and Stargate 2
      Staging: IIO: Remove tsl2561 driver. Support merged with tsl2563.
      Staging: IIO: Add tsl2560-2 support to tsl2563 driver.
      Staging: IIO: add selection of IIO_SW_RING to LIS3L02DQ as needed
      hwmon: (sht15) Off-by-one error in array index + incorrect constants

Jonathan Corbet (4):
      pm_qos: remove BKL
      pm_qos: clean up racy global "name" variable
      V4L/DVB (13377): make struct videobuf_queue_ops constant
      V4L/DVB (13417): Fix videobuf_queue_vmalloc_init() prototype

Jonathan Nieder (3):
      scripts/package: add KBUILD_PKG_ROOTCMD variable
      scripts/package: deb-pkg: use fakeroot if available
      x86: Fix kprobes build with non-gawk awk

Joonyoung Shim (7):
      ASoC: Factor out I2C 8 bit address 8 bit data I/O
      ASoC: AK4671: add ak4671 codec driver
      ASoC: Add jack_status_check callback function for GPIO jacks
      ASoC: Rename controls with a / in wm_hubs
      V4L/DVB (13599): radio-si470x: move some file operations to common file
      V4L/DVB (13600): radio-si470x: support RDS on si470x i2c driver
      V4L/DVB (13601): radio-si470x: support PM functions

Josef Bacik (3):
      rt2800: do not enable tbtt unless we are in a beacon mode
      ext4: wait for log to commit when umounting
      Btrfs: make metadata chunks smaller

Josh Stone (1):
      tracing: Remove the stale include/trace/power.h

Jouni Hogander (2):
      OMAP3: PM: Save and restore also CM_CLKSEL1_PLL_IVA2
      OMAP3: PM: Use pwrdm_set_next_pwrst instead of set_pwrdm_state in idle 
loop

Jouni Malinen (6):
      cfg80211: Fix WEXT compat siwauth wpa and group cipher
      mac80211_hwsim: Check idle state on TX
      mac80211_hwsim: Send ACK frames on the hwsim0 interface
      mac80211: Do not queue Probe Request frames for station MLME
      cfg80211: Allow reassociation in associated state
      mac80211: Fix TX status reporting for injected data frames

Juan Quintela (1):
      KVM: remove pre_task_link setting in save_state_to_tss16

Juergen Beisert (2):
      MXC NFC: Add the clock resource to support NFC in i.MX35
      MXC NFC: Fix NFCs address area on i.MX35

Juha Keski-Saari (7):
      mfd: Add all twl4030 regulators to the twl4030 mfd driver
      twl-regulator: Add all twl4030 regulators to twlreg_info
      twl-regulator: Define critical regulators as always_on
      twl-regulator: Add turnon-delay and REMAP config to twlreg_info struct
      twl-regulator: Restore REMAP configuration in regulator probe
      twl-regulator: Add turnon delay to reg_enable
      twl-regulator: Fix reg_disable functionality for 4030 and 6030

Juha Leppanen (1):
      perf probe: Fix strtailcmp() to compare s1and s2[0]

Juha Yrjola (1):
      OMAP: Store reboot mode in scratchpad on OMAP34xx

Julia Lawall (49):
      perf tools: Move dereference after NULL test
      ASoC: Move dereference after NULL test
      drivers/net/wireless: correct check on CCS_START_NETWORK
      ext4: fix i_flags access in ext4_da_writepages_trans_blocks()
      drivers/net/atl1c: remove exceptional & on function name
      drivers/net/can: remove exceptional & on function name
      drivers/net: remove exceptional & on function name
      drivers/net/ipg.c: remove exceptional & on function name
      drivers/net/irda: remove exceptional & on function name
      drivers/net/pppol2tp.c: remove exceptional & on function name
      drivers/net/r6040.c: remove exceptional & on function name
      drivers/net/smsc9420.c: remove exceptional & on function name
      drivers/net/typhoon.c: remove exceptional & on function name
      drivers/net/via-rhine.c: remove exceptional & on function name
      drivers/net/via-velocity.c: remove exceptional & on function name
      drivers/net/wan: remove exceptional & on function name
      drivers/net/adm8211.c: remove exceptional & on function name
      drivers/net/wireless/iwlwifi: remove exceptional & on function name
      drivers/net/wireless/p54: remove exceptional & on function name
      drivers/net/wireless/rtl818x: remove exceptional & on function name
      drivers/pcmcia: remove unnecessary kzalloc
      arch/arm/plat-omap: Drop an unnecessary NULL test
      V4L/DVB (13166): remove duplicate structure field initialization
      V4L/DVB (13396): correct initialization of audio_mode
      V4L/DVB (13413): introduce missing kfree
      perf tools: Correct size computation in tracepoint_id_to_path()
      RDMA/nes: Pass correct size to ioremap_nocache()
      perf tools: Correct size given to memset
      net/mac80211: Correct size given to memset
      dm exception store: free tmp_store on persistent flag error
      USB: skeleton: Correct use of ! and &
      USB: xhci-mem.c: introduce missing kfree
      USB: ehci-omap.c: introduce missing kfree
      Staging: slicoss: remove duplicate structure field initialization
      drivers/atm: Correct code taking the size of a pointer
      drivers/net/sfc: Correct code taking the size of a pointer
      drivers/net/cpmac.c: Correct code taking the size of a pointer
      drivers/net/usb: Correct code taking the size of a pointer
      ALSA: sound/isa/gus: Correct code taking the size of a pointer
      ASoC: Correct code taking the size of a pointer
      drivers/cpuidle: Move dereference after NULL test
      drivers/mmc: Move dereference after NULL test
      V4L/DVB (13610): uvc: Correct size given to memset
      V4L/DVB (13611): radio-tea5764: Correct size given to memset
      V4L/DVB (13685): Correct code taking the size of a pointer
      drivers/video: Move dereference after NULL test
      drivers/char/ipmi: Use KCS_IDLE_STATE
      drivers/regulator: use PTR_ERR to get error code
      drivers/video/via/viafbdev.c: correct code taking the size of a pointer

Julie Zhu (1):
      USB: Add support for Xilinx USB host controller

Jun Nie (2):
      pxa168fb: fix offset setting at initialization
      pxa168fb: remove useless vsync/hsync invert flag

Jun'ichi Nomura (2):
      Add a tracepoint for block request remapping
      dm: trace request based remapping

Jupyung Lee (1):
      sched: Move update_curr() in check_preempt_wakeup() to avoid redundant 
call

Jussi Kivilinna (3):
      rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC
      rndis_wlan: fix buffer overflow in rndis_query_oid
      rndis_wlan: disable stall workaround

Justin P. Mattock (3):
      doc: Fix a typo in slub.txt.
      ALSA: hda - iMac 9,1 sound patch.
      battery: fix typo in comment

Juuso Oikarinen (58):
      wl1271: Correction to TX block allocation calculation
      wl1271: Security sequence number handling for TX (for WPA)
      wl1271: Correct TKIP header space handling in TX path
      wl1271: Implement delayed entry into ELP
      wl1271: mask aid bits 14 and 15 in ps-poll template
      wl1271: Implementation for SPI busy word checking
      wl1271: Configure rate policies based on AP rates
      wl1271: Update join usage
      wl1271: Corrections to TX path
      wl1271: use workqueue provided by mac80211 instead of the default
      wl1271: Clear probe-request template after scan
      wl1271: Multicast filtering configuration
      wl1271: Use vmalloc to allocate memory for firmware
      wl1271: Add connection monitoring configuration
      wl1271: Enable beacon filtering with the stack
      wl1271: Configure beacon filtering on if PSM used
      wl1271: Mask unneeded events from firmware to conserve power
      wl1271: Update memory mapping for firmware revision 6.1.0.0.241
      wl1271: Remove RX workaround
      wl1271: Add top-register access functions
      wl1271: RefClk configuration
      wl1271: Update interrupt handling by removing an extra SPI read
      wl1271: Enable ELP
      wl1271: Enable smart reflex
      wl1271: Update TX path block calucation algo
      wl1271: Remove outdated SPI functions
      wl1271: Update boot time configuration for the new firmware
      wl1271: Workaround for reference clock setting on boot.
      wl1271: Add structure for firmware configuration values
      wl1271: Add config structure for RX path parameters
      wl1271: Add config structure for TX path parameters
      wl1271: Add config structure for connection management parameters
      wl1271: Add config structure for FW init parameters
      wl1271: Move default FW config struct away from stack
      wl1271: Fix IRQ enable handling on FW init failure
      wl1271: Implement beacon early termination support
      wl1271: Remove busy-word checking
      wl1271: Fix multicast list handling
      wl1271: Fix event handling mechanism
      wl1271: Support for IPv4 ARP filtering
      wl1271: Remove unnecessary rx_descriptor memory allocation
      wl1271: Correct memory handling for FW boot
      wl1271: Fix filter configuration
      wl1271: Set IEEE80211_FCTL_TODS in the null data template
      wl1271: Remove excess null-data template settings
      wl1271: Increase TX power value
      wl1271: Check result code of commands
      wl1271: Add retry implementation for PSM entries
      wl1271: Correct endianness-handling of command status
      wl1271: Generalize command response reading
      wl1251: Add connection monitoring configuration
      wl1251: Enable beacon filtering with the stack
      wl1251: Configure beacon filtering on if PSM used
      wl1251: Implement delayed entry into ELP mode
      wl1251: Fix regression in IRQ loop handling
      wl1271: Decrease BET consecutive terminated beacons value to 10
      wl1271: Prevent PSM-entry retry loop if PSM cancelled
      wl1271: Set PSM support flags in driver configuration

Jérémy Cochoy (1):
      ext2: fix comment in ext2_find_entry about return values

K.Prasad (13):
      hw-breakpoints: prepare the code for Hardware Breakpoint interfaces
      hw-breakpoints: introducing generic hardware breakpoint handler interfaces
      hw-breakpoints: x86 architecture implementation of Hardware Breakpoint 
interfaces
      hw-breakpoints: modifying generic debug exception to use thread-specific 
debug registers
      hw-breakpoints: use wrapper routines around debug registers in processor 
related functions
      hw-breakpoints: use the new wrapper routines to access debug registers in 
process/thread code
      hw-breakpoints: modify signal handling code to refrain from re-enabling 
HW Breakpoints
      hw-breakpoints: modify Ptrace routines to access breakpoint registers
      hw-breakpoints: cleanup HW Breakpoint registers before kexec
      hw-breakpoints: sample HW breakpoint over kernel data address
      hw-breakpoints: ftrace plugin for kernel symbol tracing using HW 
Breakpoint interfaces
      hw-breakpoints: reset bits in dr6 after the corresponding exception is 
handled
      hw-breakpoint: Attribute authorship of hw-breakpoint related files

KAMEZAWA Hiroyuki (4):
      oom-kill: fix NUMA constraint check with nodemask
      memcg: coalesce uncharge during unmap/truncate
      memcg: coalesce charging via percpu storage
      memcg: make memcg's file mapped consistent with global VM

KOSAKI Motohiro (14):
      mtd: don't use PF_MEMALLOC
      Revert "Intel IOMMU: Avoid memory allocation failures in dma map api 
calls"
      mmap: don't return ENOMEM when mapcount is temporarily exceeded in 
munmap()
      mm: move inc_zone_page_state(NR_ISOLATED) to just isolated place
      vmscan: stop kswapd waiting on congestion when the min watermark is not 
being met
      vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim
      vmscan: kill hibernation specific reclaim logic and unify it
      vmscan: zone_reclaim() don't use insane swap_cluster_max
      vmscan: kill sc.swap_cluster_max
      vmscan: make consistent of reclaim bale out between do_try_to_free_page 
and shrink_zone
      mm: simplify try_to_unmap_one()
      MAINTAINERS: mark cifs mailing list as "moderated for non-subscribers"
      Subject: Re: [PATCH] strstrip incorrectly marked __must_check
      oom-kill: show virtual size and rss information of the killed process

Kailang Yang (1):
      ALSA: hda - Add ALC661/259, ALC892/888VD support

Kalle Jokiniemi (6):
      OMAP3: PM: Fix secure SRAM context save/restore
      ARM: OMAP: SMS: save/restore of SMS_SYSCONFIG for off-mode
      OMAP3: PM: Fix PLL_MOD CLKEN offset in scratchpad
      PM: Disable usb host HW save and restore
      OMAP3: PM: Enable IO-CHAIN wakeup
      OMAP3: PM: CPUidle: fix init sequencing

Kalle Valo (18):
      wl1251: remove wl1251_netlink.h
      cfg80211: add firmware and hardware version to wiphy
      at76c50x-usb: set firmware and hardware version in wiphy
      wl1251: rename spi device to wl1251
      mac80211: add ieee80211_rx_ni()
      wl1251: use ieee80211_rx_ni()
      mac80211: refactor dynamic power save check
      mac80211: fix dynamic power save for devices with nullfunc support in hw
      wl1251: enable power save
      wl1251: allocate space for firmware with vmalloc()
      wl1251: mask aid bits 14 and 15 in ps-poll template
      wl1251: remove depcreated qual usage
      omap3: rx51: Add wl1251 wlan driver support
      cfg80211: indent regulatory messages with spaces
      wl1251: remove false warning messages
      wl1251: fix bssid handling
      wl1251: don't build null data template in wl1251_op_config()
      omap3: rx51: Use wl1251 in SPI mode 3

Karel Zak (2):
      partitions: use sector size for EFI GPT
      partitions: read whole sector with EFI GPT header

Karen Xie (1):
      cxgb3: Added private MAC address and provisioning packet handler for iSCSI

Kashyap, Desai (24):
      [SCSI] mpt2sas: Driver will use sas address instead of handle as a lookup
      [SCSI] mpt2sas: Expander remove fails when it is processing another 
expander add.
      [SCSI] mpt2sas: Add support in the driver to check for valid response info
      [SCSI] mpt2sas: New device SAS2208 support is added
      [SCSI] mpt2sas: Adding MPI Headers - revision L
      [SCSI] mpt2sas: Support for stopping driver when Firmware encounters
      [SCSI] mpt2sas: Fixed some of the comment
      [SCSI] mpt2sas: Added command line option diag_buffer_enable.
      [SCSI] mpt2sas: Add Extended Type for Diagnostic Buffer support
      [SCSI] mpt2sas: Added support to set the TimeStamp when sending ioc_init
      [SCSI] mpt2sas: Limit the max_depth to 32 for SATA devices which are not 
part of volume
      [SCSI] mpt2sas: Added new info messages for IR and Expander events.
      [SCSI] mpt2sas: Retrieve the ioc facts prior to putting the controller 
into READY state
      [SCSI] mpt2sas: Return DID_TRANSPORT_DISRUPTED in nexus 
loss,SCSI_MLQUEUE_DEVICE_BUSY if device is busy
      [SCSI] mpt2sas: mpt2sas_base_get_sense_buffer_dma should be returning 
little endian
      [SCSI] mpt2sas : PPC (power pc) endian bug fix's
      [SCSI] mpt2sas: Freeze the sdev IO queue when firmware sends internal dev 
reset
      [SCSI] mpt2sas : Add support for RAID Action System Shutdown Initiated at 
OS shutdown
      [SCSI] mpt2sas: No link rate change, do not call update links nor unblock 
device
      [SCSI] mpt2sas: Bump version 03.100.03.00
      [SCSI] mptctl : Remove printk which floods unnecessary messages to 
var/log/message
      [SCSI] mptspi: Fix for incorrect data underrun errata
      [SCSI] mptfusion: Bump version to 3.04.13
      [SCSI] mpt2sas: add missing initialization of scsih_cmds

Kay Sievers (6):
      Driver Core: devtmpfs: ignore umask while setting file mode
      Driver core: devtmpfs: prevent concurrent subdirectory creation and 
removal
      Driver Core: devtmpfs: use sys_mount()
      Driver Core: devtmpfs: do not remove non-kernel-created directories
      Driver Core: devtmpfs: cleanup node on device creation error
      Driver-Core: devtmpfs - set root directory mode to 0755

Kazuya Mio (1):
      ext4: initialize moved_len before calling ext4_move_extents()

Kees Cook (2):
      sysctl: require CAP_SYS_RAWIO to set mmap_min_addr
      x86, mm: Report state of NX protections during boot

Keith Rutkowski (1):
      HID: add NOGET quirk for another device from CH Products

Ken Kawasaki (1):
      3c574_cs: disable irq before calling el3_interrupt

Keng-Yu Lin (1):
      ath5k: add LED support for Acer Aspire One AO751h/AO531h

Kenji Kaneshige (34):
      PCI: pciehp: disable DLL state changed event notification
      PCI: pciehp: remove wrong workaround for bad DLLP
      PCI: pciehp: create files only for existing capabilities
      PCI: pciehp: return error on read/write failure
      PCI: pciehp: fix typo in pciehp_probe
      PCI: pciehp: prevent unnecessary power off
      PCI: cache PCIe capability offset
      PCI hotplug: fix oshp evaluation
      PCI: introduce pci_pcie_cap()
      PCI: use pci_pcie_cap() in pci core
      PCIe AER: use pci_pcie_cap()
      PCIe port bus: use pci_pcie_cap()
      PCIe ASPM: use pci_pcie_cap()
      PCI hotplug: use pci_pcie_cap()
      pciehp: use pci_pcie_cap()
      PCI: introduce pci_is_pcie()
      PCI: use pci_is_pcie() in pci core
      PCIe ASPM: use pci_is_pcie()
      PCIe AER: use pci_is_pcie()
      PCI hotplug: use pci_is_pcie()
      PCI pciehp: fix power fault interrupt storm problem
      PCI: portdrv: remove redundant pcie_port_device_probe
      PCI: portdrv: cleanup pcie_device registration
      PCI: portdrv: remove redundant pcie type calculation
      PCI: portdrv: move PME capability check
      PCI: portdrv: check capabilities first
      PCI: portdrv: cleanup service irqs initialization
      PCI: portdrv: enable device before irq initialization
      PCI: portdrv: add missing irq cleanup
      PCI: portdrv: minor cleanup for pcie_port_device_register
      PCI: portdrv: remove unnecessary struct pcie_port_data
      PCI: portdrv: remove redundant definitions
      PCI: fix BUG_ON triggered by logical PCIe root port removal
      [IA64] preallocate IA64_IRQ_MOVE_VECTOR

Kevin Hilman (17):
      OMAP3: PM debug: allow runtime toggle of PM features
      PM debug: allow configurable wakeup from suspend on OMAP GPtimer
      OMAP3: PM: decouple PER and CORE context save and restore
      OMAP3: PM: CPUidle: obey enable_off_mode flag
      OMAP3: PM: CPUidle: check activity for C2, C3, correct accounting
      omap3: keep SoC features on the same line
      davinci: da830 EVM: make machine name string consistent with da850
      davinci: da830: add support for new silicon revisions
      davinci: da830 EVM: remove #include <mach/gpio.h>
      davinci: DMx and da8xx defconfig updates
      NET: smc91x: convert to dev_pm_ops
      OMAP: omap_device: add to_omap_device() macro
      OMAP: omap_device: use UINT_MAX for default wakeup latency limit
      OMAP: omap_device: use read_persistent_clock() instead of getnstimeofday()
      OMAP: hwmod: warn on missing clockdomain
      OMAP: omap_device: fix nsec/usec conversion in latency calculations
      OMAP: omap_device: track latency in nanoseconds

Kevin Wells (1):
      i2c-pnx: Map I2C adapter number to platform ID number

Kevyn-Alexandre Paré (3):
      Staging: comedi: amplc_pc263.c: fix coding style issues
      Staging: comedi: amplc_pc263.c: more coding style fixes
      Staging: comedi: pcl726: fix coding style issues

Kirill A. Shutemov (1):
      memcg: fix memory.memsw.usage_in_bytes for root cgroup

Kiyoshi Ueda (14):
      dm: abstract dm_in_flight function
      dm: use clone in map_request function
      dm: pass gfp_mask to alloc_rq_tio
      dm: abstract clone_rq
      dm: simplify request based suspend
      dm: use md pending for in flight IO counting
      dm: refactor request based completion functions
      dm: move dm_end_request
      dm: add request based barrier support
      dm mpath: flush workqueues before suspend completes
      dm: swap target postsuspend call and setting suspended flag
      dm: rename dm_suspended to dm_suspended_md
      dm: export suspended state to targets
      dm mpath: reject messages when device is suspended

Klaas van Gend (4):
      staging: comedi: multiq3: remove warning on braces
      staging: comedi: multiq3: add KERN_
      Staging: comedi: comedi_fc: checkpatch.pl fixes
      Staging: comedi: drivers: ni_6527: fixup checkpatch.pl warnings

Klaus-Dieter Wacker (2):
      lcs: ODEBUG: object is on stack, but not annotated.
      lcs: Recognize return codes of ccw_device_set_online().

Kleber Sacilotto de Souza (2):
      PCI: fix coding style issue in pci_save_state()
      [SCSI] ipr: fix EEH recovery

Konrad Eisele (1):
      sparc,leon: Sparc-Leon SMP support

Konrad Rzeszutek Wilk (4):
      Fix toogle whether xenbus driver should be built as module or part of 
kernel.
      fb-defio: If FBINFO_VIRTFB is defined, do not set VM_IO flag.
      fb-defio: Inhibit VM_IO flag to be set on vmalloc-ed framebuffers.
      xen pvfb: Inhibit VM_IO flag to be set on vmalloc-ed framebuffers.

Krishna Kumar (9):
      cxgb3: No need to wake queue in xmit handler
      genetlink: Optimize genl_register_family()
      genetlink: Optimize and one bug fix in genl_generate_id()
      net: Introduce sk_tx_queue_mapping
      net: IPv6 changes
      net: Fix for dst_negative_advice
      net: Use sk_tx_queue_mapping for connected sockets
      cxgb3: Set the rxq
      net: Handle NETREG_UNINITIALIZED devices correctly

Kristian Høgsberg (11):
      drm: Add async event synchronization for drmWaitVblank
      drm/i915: Support 30 bit depth modes
      drm: Add async event synchronization for drmWaitVblank
      drm/kms: add page flipping ioctl
      drm/i915: Unregister i915_wedged debugfs entry using the right key
      drm/i915: Hold struct_mutex while unreffing pwrctx object
      drm/i915: Disable pwrctx before unpin and free
      drm/i915: Add intel implementation of the pageflip ioctl
      drm/i915: Fix typo in ioctl struct name.
      perf: Don't free perf_mmap_data until work has been done
      drm: Add compatibility #ifdefs for *BSD

Kristoffer Glembo (7):
      sparc: Support for GRLIB APBUART serial port
      apbuart: Use of_find_node_by_path to find root node.
      No auxio on LEON
      Added sparc_leon3_snooping_enabled() and converted extern inline to 
static inline
      sparc, leon: Added Aeroflex Gaisler entry in manufacturer_info structure
      sparc32: Remove early interrupt enable.
      sparc,leon: init_leon srmmu cleanup

Krzysztof Halasa (4):
      pata_cs5536: use 32-bit BM DMA template instead of 16-bit.
      drivers/ata/libata-sff.c: comment spelling fixes
      doc: Fix IRQ chip docs
      mtd: Fix comment in Kconfig

Krzysztof HaÅ?asa (18):
      IXP4xx: change the timer base frequency to 66.666000 MHz.
      IXP4xx: Fix normally-disabled debugging text in 
drivers/net/arm/ixp4xx_eth.c.
      ARM: fix insl() and outsl() endianness on IXP4xx architecture.
      IXP4xx: Rename indirect MMIO primitives from __ixp4xx_* to __indirect_*.
      IXP4xx: Drop "__ixp4xx_" prefix from in/out/ioread/iowrite functions for 
clarity.
      IXP4xx: Fix compilation failure with CONFIG_IXP4XX_INDIRECT_PCI.
      IXP4xx: Extend PCI MMIO indirect address space to 1 GB.
      IXP4xx: move IXDP425 platform macros to the platform code.
      IXP4xx: move AVILA platform macros to the platform code.
      IXP4xx: move Coyote platform macros to the platform code.
      IXP4xx: move NSLU2 platform macros to the platform code.
      IXP4xx: move NAS100D platform macros to the platform code.
      IXP4xx: move DSM G600 platform macros to the platform code.
      IXP4xx: move FSG platform macros to the platform code.
      IXP4xx: Remove unused Motorola PrPMC1100 platform macros.
      IXP4xx: move Gemtek GTWX5715 platform macros to the platform code.
      IXP4xx: Introduce IXP4XX_GPIO_IRQ(n) macro and convert IXP4xx platform 
files.
      IXP4xx: GTWX5715 platform only has two PCI IRQ lines, not four.

Krzysztof Helt (31):
      ALSA: sscape: add supoort for SPEA Media FX/Reveal SC-600
      ALSA: sscape: convert to firmware loader framework
      ALSA: sscape: remove MIDI instances counting with limit ULONG_MAX
      ALSA: sscape: force AD1848 codec mode on old Soundscape
      ALSA: sscape: coding style fixes
      ALSA: wss: convert CS4231 mixer to dB scale
      ALSA: wss: reuse CS4231 controls for AD1848
      ALSA: snd_dma_pointer workaround for chipsets with buggy DMA
      sound: remove OSS Ensoniq SoundScape driver
      ALSA: es18xx: remove snd_card pointer from snd_es18xx structure
      ALSA: es18xx: remove snd_audiodrive structure
      ALSA: cs4236: detect chip in one pass
      ALSA: es18xx: code improvements
      ALSA: cs4236: update control names
      ALSA: opti-miro: use variables directly in the probe function
      ALSA: cs4236: add dB scale for all volume controls
      ALSA: opti-miro: remove snd_card pointer from snd_miro structure
      ALSA: opti-miro: make miro.h header available outside the alsa directory
      ALSA: opti-miro: expose ACI mixer to outside drivers
      [CPUFREQ] powernow-k6: set transition latency value so ondemand governor 
can be used
      ALSA: opti-miro: fix OOPS if hardware is not detected
      media/radio: New driver for the radio FM module on Miro PCM20 sound card
      ALSA: opti-miro: separate comon probing code
      ALSA: opti-miro: add PnP detection
      ALSA: opti9xx: remove snd_opti9xx fields
      fbdev: atafb - add palette register check
      ALSA: opti93x: set MC indirect registers base from PnP data
      ALSA: opti93x: fix irq releasing if the irq cannot be allocated
      fbdev: add palette register check to several drivers
      i810fb: fix stack exploding
      intelfb: fix setting of active pipe with LVDS displays

Kumar Gala (4):
      powerpc/85xx: Kconfig cleanup
      powerpc/fsl-booke: Rework TLB CAM code
      powerpc/fsl: Add PCI device ids for new QoirQ chips
      powerpc/p4080: Add basic support for p4080ds platform

Kuninori Morimoto (33):
      sh: mach-ecevec24: Add SDHI support
      sh: mach-ecovec24: Add USB1 gadget support
      ASoC: sh: FSI: Remove DMA support
      ASoC: sh: FSI: Add capture support
      sh: sh7724: Add SPU2 support
      sh: mach-ecovec24: modify address map
      sh: ms7724se: Add runtime PM support for FSI
      ASoC: sh: fsi: Add runtime PM support
      sh: mach-ecovec24: LCDC drive ability become high
      sh: mach-ecovec24: Remove un-defined settings for VPU
      V4L/DVB (13127): sh_mobile_ceu: add soft reset function
      V4L/DVB (13128): sh_mobile_ceu_camera: add VBP error support
      sh: mach-ap325rxa: Add SOCAM_DATA_ACTIVE_HIGH flags for soc-camera
      sh: mach-ecovec24: MEMORY_SIZE fixup
      sh: ms7724se: Add ak4642 support
      sh: mach-ecovec24: Add tw9910 support
      sh: mach-ecovec24: Add mt9t112 camera support
      sh: mach-ecovec24: Add FSI sound support
      V4L/DVB (13642): tw9910: The driver can also handle revision 1 of the chip
      V4L/DVB (13652): tw9910: Add revision control
      V4L/DVB (13653): tw9910: simplify chip ID calculation
      V4L/DVB (13654): tw9910: Tri-state pins when idle
      V4L/DVB (13655): tw9910: Add power control
      V4L/DVB (13656): tw9910: tw9910_set_hsync clean up
      V4L/DVB (13657): tw9910: Add revision control to tw9910_set_hsync
      V4L/DVB (13663): sh_mobile_ceu: Add V4L2_FIELD_INTERLACED_BT/TB support
      V4L/DVB (13664): tw9910: use V4L2_FIELD_INTERLACED_BT
      V4L/DVB (13665): sh_mobile_ceu_camera: Add support for sync polarity 
selection
      V4L/DVB (13666): tw9910: modify V/H outpit pin setting to use VALID
      V4L/DVB (13667): tw9910: modify output format
      V4L/DVB (13668): tw9910: remove cropping
      V4L/DVB (13669): tw9910: Add sync polarity support
      V4L/DVB (13670): soc-camera: Add mt9t112 camera driver

Kurt Van Dijck (1):
      can: sja1000: fix bug using library functions for skb allocation

Kyungmin Park (12):
      ARM: S5PC1XX: registers rename
      ARM: S5PC1XX: clock registers rename
      ARM: S5PC1XX: clocks reimplementation
      ARM: S5PC1XX: add GPIO L banks to register definition
      ARM: S5PC1XX: GPIO registers rename
      ARM: S5PC1xx: add gpiolib and external/gpio interrupt support
      ARM: S5PC1XX: add cpu idle and system reset support
      SMDKC100: enable S3C FrameBuffer
      ARM: S5PC1xx: add platform helpers for i2c adapter devices
      SMDKC100: add I2C0 and I2C1 buses support
      ARM: S5PC1xx: add platform helpers for SDHCI host controllers
      SMDKC100: add SDHCI controllers 0, 1 and 2 support

Ladislav Michl (6):
      mtd: fix M29W800D dev_id and uaddr
      omap: use smc91x_platdata to setup smc91x
      smc91x: remove OMAP specific bits
      omap1: Use gen_nand
      omap: arch/arm/plat-omap/devices.c - sort alphabetically
      mmci-omap: remove bogus check for host->iclk

Lai Jiangshan (15):
      rcu: Cleanup: balance rcu_irq_enter()/rcu_irq_exit() calls
      sched, no_hz: Remove unused rq->last_tick_seen field
      tracing: Prevent build warning: 'ftrace_graph_buf' defined but not used
      tracing: Separate raw syscall from syscall tracer
      trace_syscalls: Add syscall nr field
      trace_kprobes: Fix memory leak
      trace_kprobes: Always show group name
      trace_kprobes: Don't output zero offset
      trace_syscalls: Remove unused event_syscall_enter and event_syscall_exit
      trace_syscalls: Set event_enter_##sname->data to its metadata
      trace_syscalls: Remove enter_id exit_id
      trace_syscalls: Add syscall_nr field to struct syscall_metadata
      trace_syscalls: Remove duplicate init_enter_##sname()
      trace_syscalls: Simplify syscall profile
      trace_syscalls: Remove unused syscall_name_to_nr()

Lalit Chandivade (2):
      [SCSI] qla2xxx: Reread firmware versions information after an ISP abort.
      [SCSI] qla2xxx: Properly handle UNDERRUN completion statuses.

Lamarque Vieira Souza (1):
      HID: blacklist Acer Ferrari 4005 optical mouse

Larry Finger (14):
      staging: Add proper selection of WIRELESS_EXT and WEXT_PRIV
      b43legacy: Fix DMA TX bounce buffer copying
      b43: Remove deprecated 'qual' from returned RX status
      b43legacy: Remove deprecated 'qual' from returned RX status
      rtl8187: Remove deprecated 'qual' from returned RX status
      ssb: Unconditionally log results of core scans
      b43: avoid PPC fault during resume
      b43legacy: avoid PPC fault during resume
      rtl8187: Fix wrong rfkill switch mask for some models
      b43: Remove reset after fatal DMA error
      USB: Check results of dma_map_single
      Staging: rtl8187se: Remove card8185 variable to simplify flow
      Staging: rtl8187se: Remove card_type
      Staging: rtl8187se: Rename staging driver to avoid name conflict with 
mainline driver

Larry Woodman (1):
      hugetlb: prevent deadlock in __unmap_hugepage_range() when 
alloc_huge_page() fails

Lars Ellenberg (7):
      dropping unneeded include autoconf.h
      change default: by default, use socket buffer auto tuning
      fix grammar in printk
      drbd: fix check for too large lower level device
      drbd: performance - don't lose unplug events
      fix in-kernel configuration serialization
      add missing state change on corrupt packet header in drbd_recv_header

Lars-Peter Clausen (8):
      gta02: Set pcf50633 charger_reference_current_ma
      mfd: Make pcf50633 suspend/resume belong to i2c_driver
      mfd: Fix memleak in pcf50633_client_dev_register
      mfd: Use platform_device_add_data to set pcf50633 regulator platform data
      mfd: Fix pcf50633-regulator drvdata usage
      mfd: Cleanup pcf50633_probe error handling
      regulator: Fix unbalanced disables/enables in 
regulator_bulk_{enable,disable} error path
      leds: leds-pwm: Set led_classdev max_brightness

Laurent Pinchart (26):
      V4L/DVB (13148): uvcvideo: Handle V4L2_CTRL_TYPE_BUTTON control type in 
VIDIOC_QUERYCTRL
      V4L/DVB (13149): uvcvideo: Add a new UVC_TRACE_VIDEO trace level
      V4L/DVB (13150): uvcvideo: Don't acquire privileges in VIDIOC_TRY_FMT
      V4L/DVB (13151): uvcvideo: Dismiss privileges when freeing video buffers
      V4L/DVB (13152): uvcvideo: Rely on videodev to reference-count the device
      V4L/DVB (13154): uvcvideo: Handle garbage at the end of streaming 
interface descriptors
      V4L/DVB (13155): uvcvideo: Add a module parameter to set the streaming 
control timeout
      V4L/DVB (13238): v4l2_subdev: rename tuner s_standby operation to core 
s_power
      V4L/DVB (13308): uvcvideo: Add support for MSI StarCam 370i webcams
      V4L/DVB (13310): uvcvideo: Return -EINVAL instead of -ENODEV in read()
      V4L/DVB (13502): uvcvideo: Add support for Genius eFace 2025 webcams
      V4L/DVB (13503): uvcvideo: Merge iterms, oterms and units linked lists
      V4L/DVB (13504): uvcvideo: Fix extension units parsing
      V4L/DVB (13505): uvcvideo: Refactor chain scan
      V4L/DVB (13506): uvcvideo: Factorize common field in uvc_entity structure
      USB gadget: Handle endpoint requests at the function level
      USB audio gadget: handle endpoint control requests at the function level
      V4L/DVB (13549): v4l: Add video_device_node_name function
      V4L/DVB (13550): v4l: Use the new video_device_node_name function
      V4L/DVB (13551): v4l: Remove video_device::num usage from device drivers
      V4L/DVB (13552): v4l: Replace video_is_unregistered with 
video_is_registered
      V4L/DVB (13553): v4l: Use the video_is_registered function in device 
drivers
      V4L/DVB (13554a): v4l: Use the video_drvdata function in drivers
      V4L/DVB (13555): v4l: Use video_device_node_name() instead of the minor 
number
      V4L/DVB (13556): v4l: Remove unneeded video_device::minor assignments
      V4L/DVB (13557): v4l: Remove unneeded video_device::minor usage in drivers

Leann Ogasawara (1):
      x86: ASUS P4S800 reboot=bios quirk

Lee Schermerhorn (13):
      hugetlb: rework hstate_next_node_* functions
      hugetlb: add nodemask arg to huge page alloc, free and surplus adjust 
functions
      hugetlb: factor init_nodemask_of_node()
      hugetlb: derive huge pages nodes allowed from task mempolicy
      hugetlb: add generic definition of NUMA_NO_NODE
      hugetlb: add per node hstate attributes
      hugetlb: update hugetlb documentation for NUMA controls
      hugetlb: use only nodes with memory for huge pages
      hugetlb: handle memory hot-plug events
      hugetlb: offload per node attribute registrations
      swap: rework map_swap_page() again
      mm: remove unevictable_migrate_page function
      mlock: replace stale comments in munlock_vma_page()

Len Brown (18):
      Merge branch 'acpica' into release
      Merge branch 'asus' into release
      Merge branch 'bugzilla-14700' into release
      Merge branch 'dell-laptop' into release
      Merge branch 'hp-wmi' into release
      Merge branch 'thermal-2.6.33' into release
      Merge branch 'thinkpad-2.6.33' into release
      Merge branch 'ost' into release
      Merge branch 'bugzilla-14782' into release
      Merge branch 'debug-aml' into release
      Merge branch 'dell-wmi' into release
      Merge branch 'ipmi' into release
      Merge branch 'wmi' into release
      Merge branch 'dock' into release
      Merge branch 'msi-wmi' into release
      Merge branch 'toshiba-bt' into release
      Merge branch 'osc' into release
      Merge branch 'misc-2.6.33' into release

Lennart Sorensen (1):
      m68knommu: add uboot commandline argument passing support

Lennert Buytenhek (41):
      mwl8k: fix GET_STAT firmware command packet layout
      mwl8k: coding style cleanups
      mwl8k: minor transmit quiescing rework
      mwl8k: fix multicast address filter programming
      mwl8k: use the mac80211-provided workqueue instead of creating our own
      mwl8k: implement FIF_ALLMULTI
      mwl8k: enforce FIF_BCN_PRBRESP_PROMISC when no STA interfaces are active
      mwl8k: clear hardware MAC address if no STA interface configured
      mwl8k: use cond_resched() when loading firmware blocks
      mwl8k: clarify WME transmit queue 0/1 swizzling
      mwl8k: report rate and other information for received frames
      mwl8k: add support for enabling hardware sniffer mode
      mwl8k: shorten receive/transmit state variable names
      mwl8k: pci BAR mapping changes
      mwl8k: change pci id table driver data to a structure pointer
      mwl8k: spell out the names of firmware images in the pci driver data
      mwl8k: handle loading AP firmware images
      mwl8k: use pci_unmap_addr{,set}() to keep track of unmap addresses on rx
      mwl8k: allow for different receive descriptor formats
      mwl8k: set ->interface_modes from the driver data
      mwl8k: rename mwl8k_cmd_get_hw_spec() to mwl8k_cmd_get_hw_spec_sta()
      mwl8k: add the commands used for AP firmware initialisation
      mwl8k: implement AP firmware antenna configuration
      mwl8k: add AP firmware handling to ->configure_filter()
      mwl8k: add AP firmware handling to ->start()
      mwl8k: add AP firmware (mbss) handling to mwl8k_set_mac_addr()
      mwl8k: implement AP firmware EDCA parameter configuration
      mwl8k: add support for the 88w8366
      ARM: Add Tauros2 L2 cache controller support
      mwl8k: fix MCS bitmap size in SET_RATE command
      mwl8k: fix UPDATE_STADB command struct legacy_rates array length
      mwl8k: prevent corruption of QoS field on receive
      mwl8k: fix addr4 zeroing and payload overwrite on DMA header creation
      mwl8k: properly report rate on received 40MHz packets
      mwl8k: allow more time for firmware commands to complete
      mwl8k: allow more time for transmit rings to drain
      mwl8k: increase firmware loading timeouts
      mwl8k: don't forget to call pci_disable_device()
      mwl8k: struct ieee80211_rx_status::qual is deprecated
      mwl8k: don't overwrite mwl8k_vif::bssid until after disassociation
      mwl8k: don't complain about oversized beacons in FINALIZE_JOIN

Leo (Hao) Chen (1):
      mtd: add bcmring nand driver

Leo Chen (1):
      ARM: 5792/1: bcmring: clean up mach/io.h

Li Hong (8):
      tracing: Amend documentation in recordmcount.pl to reflect implementation
      tracing: Correct the check for number of arguments in recordmcount.pl
      tracing: Check absolute path of input file in recordmcount.pl
      tracing: Fix objcopy revision check in recordmcount.pl
      tracing: Move mcount section search to front of loop in recordmcount.pl
      tracing: Add regex for weak functions in recordmcount.pl
      tracing: Move conditional into update_funcs() in recordmcount.pl
      tracing: Exit with error if a weak function is used in recordmcount.pl

Li Peng (1):
      drm/i915: Fix sync to vblank when VGA output is turned off

Li Yang (1):
      mtd: nand: fix multi-chip suspend problem

Li Yewang (1):
      ipsec: can not add camellia cipher algorithm when using "ip xfrm state" 
command

Li Zefan (50):
      ksym_tracer: Extract trace entry from struct trace_ksym
      ksym_tracer: Rewrite ksym_trace_filter_read()
      ksym_tracer: Fix validation of access type
      ksym_tracer: Fix validation of length of access type
      ksym_tracer: NIL-terminate user input filter
      ksym_tracer: Report error when failed to re-register hbp
      ksym_tracer: Fix memory leak
      ksym_tracer: Fix the output of stat tracing
      tracing/filters: Refactor subsystem filter code
      tracing/filters: Use a different op for glob match
      tracing/profile: Add filter support
      perf trace: Add filter Suppport
      tracing/filters: Fix to make system filter work
      compiler: Introduce __always_unused
      tracing: Fix to use __always_unused attribute
      ksym_tracer: Remove KSYM_SELFTEST_ENTRY
      perf: Add 'perf kmem' tool
      perf kmem: Add new option to show raw ip
      perf kmem: Default to sort by fragmentation
      perf kmem: Collect cross node allocation statistics
      perf kmem: Measure kmalloc/kfree CPU ping-pong call-sites
      perf kmem: Add help file
      tracing: Convert module refcnt events to DEFINE_EVENT
      tracing: Convert some kmem events to DEFINE_EVENT
      tracing: Convert softirq events to DEFINE_EVENT
      tracing: Convert some workqueue events to DEFINE_EVENT
      tracing: Convert some power events to DEFINE_EVENT
      tracing: Convert some block events to DEFINE_EVENT
      tracing: Convert some jbd2 events to DEFINE_EVENT
      tracing: Convert some ext4 events to DEFINE_TRACE
      tracing: Restore original format of sched events
      perf annotate: Fix perf data parsing
      perf timechart: Remove open-coded event parsing code
      perf kmem: Show usage if no option is specified
      perf tools: Align long options which have no short forms
      tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING
      tracing, slab: Fix no callsite ifndef CONFIG_KMEMTRACE
      tracing: Extract duplicate ftrace_raw_init_event_foo()
      tracing: Pull up calls to trace_define_common_fields()
      tracing: Move a printk out of ftrace_raw_reg_event_foo()
      ftrace: Return EINVAL when writing invalid val to set_ftrace_filter
      ftrace: Call trace_parser_clear() properly
      function-graph: Allow writing the same val to set_graph_function
      tracing: Use seq file for trace_options
      tracing: Use seq file for trace_clock
      tracing: Remove useless trace option
      tracing: Simplify trace_option_write()
      tracing: Change event->profile_count to be int type
      tracing/power: Remove two exports
      ksym_tracer: Fix bad cast

Liam Girdwood (1):
      regulator: consumer.h - fix build when consumer.h is #included first.

Liming Wang (2):
      perf tools: Fix _GNU_SOURCE macro related strndup() build error
      perf tools: Replace %m with %a in sscanf

Lin Ming (8):
      timekeeping: Fix clock_gettime vsyscall time warp
      ACPICA: Add repair for bad _MAT buffers
      ACPICA: Remove possibility of executing _REG methods twice
      ACPICA: Fix possible memory leak for Scope ASL operator
      ACPICA: Add post-order callback to acpi_walk_namespace
      ACPICA: Add additional module-level code support
      ACPICA: Fix possible memory leak for module-level code execution
      ACPICA: Module-level code: enable _REG execution in same scope

Linus Torvalds (183):
      PCI: allow matching of prefetchable resources to non-prefetchable windows
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
      Merge branch 'core-iommu-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-ipi-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 'core-signal-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-softlockup-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 'tracing-fixes-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 'perf-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 '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-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 git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctl-2.6
      Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
      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/davem/sparc-next-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
      Merge branch 'kvm-updates/2.6.33' of 
git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
      Merge branch 'i2c-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
      Merge branch 'omap-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
      Merge branch 'upstream-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-block
      sctp: fix compile error due to sysctl mismerge
      Merge branch 'x86-entry-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-microcode-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-pat-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-process-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-reboot-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-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-uv-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/wim/linux-2.6-watchdog
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Merge branch 'timers-for-linus-hpet' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'timers-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'timers-for-linus-urgent' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branches 'timers-for-linus-ntp' and 'irq-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'reiserfs/kill-bkl' of 
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing
      Merge branch 'bkl-core-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'bkl-drivers-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'bkl-arch-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 'davinci-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'release' of 
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      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 git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-next-2.6
      Merge branch 's3c24xx-updates' of git://git.fluff.org/bjdooks/linux
      Merge branch 'next-i2c' of git://git.fluff.org/bjdooks/linux
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
      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/tiwai/sound-2.6
      Merge branch 'hwmon-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
      Merge branch 'acpica' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge git://git.infradead.org/ubifs-2.6
      Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
      Merge branch 'xen/fbdev' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
      Merge branch 'bugfix' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
      Merge branch 'for-linus' of git://gitorious.org/linux-omap-dss2/linux
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
      Merge branch 'drm-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2
      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/viro/mmap
      Merge branch 'drm-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'drm-nouveau-pony' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
      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/jack/linux-fs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
      Merge branch 'for-linus' of 
git://codeaurora.org/quic/kernel/dwalker/linux-msm
      Merge branch 'perf-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 'x86-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 'timers-fixes-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/arnd/asm-generic
      Merge branch 'compat-ioctl-merge' of 
git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'sched-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/penberg/slab-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'omap-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
      [BKL] add 'might_sleep()' to the outermost lock taker
      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/tj/percpu
      Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6
      Merge branch 'for-linus' of git://neil.brown.name/md
      Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
      Merge branch 'perf-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-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 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6
      Merge branch 'i2c-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge git://git.infradead.org/battery-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
      Merge branch 'core-locking-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/tiwai/sound-2.6
      Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-block
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
      Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
      Merge branch 'akpm'
      Merge branch 'for_linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
      Merge git://git.infradead.org/iommu-2.6
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'drm-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      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/roland/infiniband
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-2.6.33' of git://linux-nfs.org/~bfields/linux
      Merge branch 'release' of 
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'module' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
      Merge branch 'bugfixes' of 
git://git.linux-nfs.org/projects/trondmy/nfs-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
      Merge branch 'tracing-fixes-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 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
      Merge branch 'perf-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 'hwpoison' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
      Merge branch 'drm-vmware-staging' of 
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'next' of git://git.secretlab.ca/git/linux-2.6
      Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
      x86/ptrace: make genregs[32]_get/set more robust
      Merge branch 'for-33' of git://repo.or.cz/linux-kbuild
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
      Merge branch 'for-linus' of git://gitserver.sunplusct.com/linux-2.6-score
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
      Revert "fix mismerge with Trond's stuff (create_mnt_ns() export is gone 
now)"
      Revert "task_struct: make journal_info conditional"
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
      Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6
      Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge branch 'hwmon-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
      Merge branch 'omap-fixes-for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
      Merge branch 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Merge branch 'cpumask-cleanups' of 
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
      Linux 2.6.33-rc1

Linus Walleij (8):
      ARM: 5724/1: U300 AB3100 boardinfo v5
      ARM: 5725/2: U300 switch MMCI to use regulator
      ARM: 5783/1: Make it possible for U300 LDO D to shut down
      Add COH 901 318 DMA block driver v5
      ARM: 5785/1: Use ST vendor enum instead of numeral
      mfd: Remove default selection of AB4500
      rtc: remove __raw_* accessors from PL031 RTC
      Fix some AB3100 regulator issues

Liuweni (2):
      irq: Fix docbook comments
      fix kerneldoc for set_irq_msi()

Logan Li (1):
      ALSA: HDA VIA: Remove 48k sample rate limit for S/PDIF

Lopez Cruz, Misael (1):
      ASoC: Add PDM DAI format definition

Louis Rilling (2):
      block: Fix io_context leak after clone with CLONE_IO
      block: Fix io_context leak after failure of clone with CLONE_IO

Lucas De Marchi (1):
      perf stat: Do not print ratio when task-clock event is not counted

Lucian Adrian Grijincu (1):
      inet: fix inet_bind_bucket_for_each

Luciano Coelho (21):
      wl1271: remove unecessary qual parameter from rx status
      wl1271: added Juuso Oikarinen as module author
      wl1271: hack to disable filters
      wl1271: implement cmd_disconnect
      wl1271: workaround to send a disconnect before rejoining
      wl1271: add workaround to avoid distortion due to excessive tx power
      wl1271: enable HW_AVAILABLE interrupt to fix ELP
      wl1271: use acx_rx_config instead of join when updating filters
      wl1271: remove unnecessary joins and join only when the bssid changes
      wl1271: make sure PS is disabled in PLT
      wl1271: fix sparse warnings about undeclared functions
      wl1271: added missing packed modifier in some acx structs
      wl1271: fix endianess issues
      wl1271: added missing packed modifier in some cmd structs
      wl1271: use ieee80211_rx_ni()
      wl1271: fix init loop timeout
      wl1271: fix the inetdev notifier callback return values
      wl1271: set radio and general params also for PLT
      wl1271: fix radio and general parameters commands
      wl1271: remove workaround to ignore -EIO from radio and general params
      wl1271: Remove REF_CLK hack

Luck, Tony (4):
      perf tools: Add ia64 support for tools/perf/
      lockdep: Avoid out of bounds array reference in save_trace()
      [IA64] implement early_io{re,un}map for ia64
      implement early_io{re,un}map for ia64

Luis Garces-Erice (1):
      Doc: better explanation of procs_running

Luis Henriques (1):
      genirq: do not execute DEBUG_SHIRQ when irq setup failed

Luis R. Rodriguez (124):
      ath9k: use ath_hw for DPRINTF() and debug init/exit
      ath9k: move btcoex core driver info to its own struct
      ath9k: move hw specific btcoex info to ath_hw
      ath9k: split bluetooth hardware coex init into two helpers
      ath9k: move driver core helpers to main.c
      ath9k: split ath9k_hw_btcoex_enable() into two helpers
      ath9k: replaces SC_OP_BTCOEX_ENABLED with a bool
      ath9k: move bt_stomp_type to driver core
      ath9k: remove unused bt_duty_cycle
      ath9k: rename btcoex_scheme to just scheme
      ath9k: rename ath_btcoex_info to ath_btcoex_hw
      ath9k: simplify ath_btcoex_bt_stomp()
      ath9k: now move ath9k_hw_btcoex_set_weight() to btcoex.c
      ath9k: move ath_btcoex_config and ath_bt_mode to btcoex.c
      ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported()
      ath9k: move ps helpers onto core driver when reseting tsf
      ath9k: move ath9k_ps_wakeup() and ath9k_ps_restore() to main.c
      ath9k: avoid usage of ath9k_hw_setpower() on hw.c
      ath9k: move ath9k_hw_setpower() to main.c
      ath9k: rename driver core and hw power save helpers
      ath: move ath_bcast_mac to common header
      atheros: use get_unaligned_le*() for bssid mask setting
      ath9k: make ath9k_hw_setbssidmask() and ath9k_hw_write_associd() use 
ath_hw
      ath9k: Use ath9k_hw_setbssidmask() on reset
      ath9k: use ath9k_hw_write_associd() on reset
      atheros/ath9k: move macaddr, curaid, curbssid and bssidmask to common
      ar9170: make use of common macaddr and curbssid
      ath5k: use common curbssid, bssidmask and macaddr
      ath5k: initialize eeprom struct early on attach
      ath9k: move ath_common to ath_hw
      ath5k: move ath_common to ath5k_hw
      ath9k: Define bus agnostic bluetooth coex prep helper
      atheros/ath9k: add common read/write ops and port ath9k to use it
      ath5k: allocate ath5k_hw prior to initializing hw
      ath5k: define ath_common ops
      atheros: define shared bssidmask setting
      atheros: add ieee80211_hw to ath_common
      ath9k: separate core driver and hw timer code
      atheros: add common debug printing
      atheros: move tx/rx chainmask to ath_common
      ath9k: remove ath9k 25 MHz HT40 spacing stuff
      ath9k: remove ath9k_ht_macmode
      ath9k: move ATH_AMPDU_LIMIT_MAX to hw.h
      ath9k: remove driver ASSERT, just use BUG_ON()
      ath9k: clarify what hw code is and remove ath9k.h from a few files
      ath9k: move ATH9K_RSSI_BAD to hw.h
      atheros: move bus ops to ath_common
      ath9k: make ath9k_common_ops const
      ath9k: use common read/write ops on pci and debug code
      ath9k: move hw code to its own module
      ath9k_hw: print device ID if not supported
      ath9k_hw: add AR9271 srev and device ID to allow hw to support ar9271
      atheros: define a common priv struct
      ath5k: fix regression on setting bssid mask on association
      ath5k: use ath_hw_setbssidmask() for bssid mask setting upon assoc
      ath5k: fix regression introduced upon the removal of AR5K_HIGH_ID()
      ath5k: simplify passed params to ath5k_hw_set_associd()
      ath5k: remove temporary low_id and high_id vars on ath5k_hw_set_associd()
      ath5k: fix regression which triggers an SME join upon assoc
      ath5k: enable Power-Save Polls by setting the association ID
      ath9k: move common->debug_mask setting to ath_init_softc()
      ath9k: initialize hw prior to debugfs
      ath9k: add helper to un-init the hw properly
      ath9k: add a helper to clean the core driver upon module unload
      ath9k: move ath_cleanup() below helpers to avoid forward declarations
      ath9k: rename ath_beaconq_setup() to ath9k_hw_beaconq_setup()
      ath9k: use right parameter for MODULE_PARM_DESC() for debug
      libertas: remove double assignment of dev->netdev_ops
      ath9k_hw: run the carrier leakage calibration fix for ar9271 as well
      ath9k_hw: run ath9k_hw_9271_pa_cal() initial calibration
      ath9k_hw: move mac name and rf name helpers to hw code
      ath9k_hw: distinguish single-chip solutions on initial probe print
      ath9k_hw: add AR9271 single chip name mapping
      ath9k_hw: correct AR_PHY_SPECTRAL_SCAN register offset
      ath9k_hw: remove bogus register write on ath9k_hw_9271_pa_cal()
      ath9k_hw: modify the rf control register for ar9271 revision 1.0
      ath9k_hw: update register initialization/reset values for ar9271
      ath9k_hw: change the way we initialize the pll for ar9271
      ath9k_hw: start documenting 802.11n RF anlong front ends
      ath9k_hw: bail out early on ath9k_hw_init_rf()
      ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks()
      ath9k_hw: simplify ath9k_hw_rf_alloc_ext_banks()
      ath9k_hw: rename ath9k_hw_rf_free() to ath9k_hw_rf_free_ext_banks()
      ath9k_hw: make both analog channel change routines return int
      ath9k_hw: use a callback for frequency change
      ath9k_hw: order phy.c code and integrate spur mitigation
      ath9k_hw: make spur mitigation a callback
      ath9k_hw: remove unused modesIndex param from ath9k_hw_write_regs()
      ath9k_hw: Fix and complete force bias for AR5416
      ath9k_hw: make ath9k_phy_modify_rx_buffer() static
      wl1271: use __dev_alloc_skb() on RX
      ath9k: fix listening to idle requests
      ath9k: update hw configuration for virtual wiphys
      ath9k: simpify RX by calling ath_get_virt_hw() once
      ath9k: use the passed ieee80211_hw on ath_rx_prepare()
      ath9k: pass the ieee80211_hw on radio enable/disable
      ath9k: use correct hw for tx aggregation TX completion
      ath9k: use the right hw on ath_tx_setup_buffer() for HT
      ath9k: handle low buffer space for virtual wiphys
      ath9k: do not pass the entire descriptor to ath_rx_prepare()
      ath9k_hw: move ath_extend_tsf() to hw code to share as 
ath9k_hw_extend_tsf()
      ath9k: move struct ath_ani to common area
      ath9k: use the ieee80211_hw to get to an sband on ath_rx_prepare()
      ath9k: move RX check code into helper ath9k_rx_accept()
      ath9k: remove temp variable ratecode from ath_rx_prepare()
      ath9k: move rate descriptor reading into a helper
      ath9k: move qual processing into a helper
      ath9k: move rssi processing into a helper
      ath9k: avoid the copy skb->cb on every RX'd skb
      ath9k: move the rx_stats->rs_datalen check to ath9k_rx_accept()
      ath: move the rx bufsize to common to share with ath5k/ath9k
      ath5k: remove double cache alignment, ath_rxbuf_alloc() already does it
      ath9k: move the max rx buffer size check to ath9k_rx_accept()
      ath9k: rename ath_rx_prepare() to ath9k_rx_skb_preprocess()
      ath9k: move driver keymap, keymax and splitmic to common
      ath5k: use the common->keymap
      ath9k: move RX skb post processing to a helper
      ath9k_common: add new module to share 802.11n driver helpers
      ath9k_common: remove ath9k_compute_qual()
      ath9k_common: clarify and correct jumbogram processing
      mac80211: fix max HT rate processing on mac80211
      ath9k: fix processing of TX PS null data frames
      ath9k: Fix maximum tx fifo settings for single stream devices
      ath5k: enable EEPROM checksum check

Lukas Karas (1):
      V4L/DVB (13591): add support for IR on FlyDVB Trio (saa7134)

Lukáš Turek (1):
      ath5k: Fix I/Q calibration

Luotao Fu (4):
      mpc52xx_spi: fix clearing status register
      mpc52xx_spi: add missing mode_bits definition
      mpc52xx_spi: add gpio chipselect
      hwmon: Add Freescale MC13783 ADC driver

Lydia Wang (30):
      ALSA: HDA VIA: Remove unused IS_VT17xx_VENDORID macro
      ALSA: HDA VIA: Change get_codec_type argument to hda_codec type
      ALSA: HDA VIA: Add VT1708B-CE codec support.
      ALSA: HDA VIA: Limit VT1702 AA-Path max volume
      ALSA HDA VIA: Add VIA_CTL_WIDGET_ANALOG_MUTE control type
      ALSA: HDA VIA: Add low current mode for power saving.
      ALSA: HDA VIA: Remove unused argument of via_new_analog_input
      ALSA: HDA VIA: Change VT1708S & VT1702 hp mode controls
      ALSA: HDA VIA: Rewrite via_independent_hp_put
      ALSA: HDA VIA: Add smart5.1 function.
      ALSA: HDA VIA: When changing input source, update power state.
      ALSA: HDA VIA: Add VIA_JACK_EVENT process in via_unsol_event.
      ALSA: HDA VIA: Refresh front playback mute in via_hp_automute.
      ALSA: HDA VIA: Add Jack detect feature for VT1708.
      ALSA: HDA VIA: Modify vt1708_set_pinconfig_connect function.
      ALSA: HDA VIA: Replace via_playback_pcm_prepare/cleanup
      ALSA: HDA VIA: Modify vt1708_auto_create_multi_out_ctls.
      ALSA: HDA VIA: Modify vt1709_auto_create_multi_out_ctls.
      ALSA: HDA VIA: Replace MIC_BOOST_VOLUME.
      ALSA: HDA VIA: Move backdoor verbs to vt17xx_volume_init_verb
      ALSA: HDA VIA: Add VT1718S support.
      ALSA: HDA VIA: Add VT1828S and VT2020 support.
      ALSA: HDA VIA: Add VT1716S support.
      ALSA: HDA VIA: Add VT2002P support.
      ALSA: HDA VIA: Add VT1812 support.
      ALSA: HDA VIA: rename vt1708_control_templates[].
      ALSA: HDA VIA: Change PW4 connect select default to to MW0.
      ALSA: HDA VIA: comments: update copyright, changeset, etc.
      ALSA: HDA VIA: Only cosmetic changes
      ALSA: VIA HDA: Add support for VT1818S.

Maciej Cencora (1):
      drm/radeon/kms: allow for texture tiling

Maciej W. Rozycki (1):
      x86, io-apic: Move the effort of clearing remoteIRR explicitly before 
migrating the irq

Madhu (4):
      omap3630: Add HSMMC related checks
      omap3630: Configure HSMMC1 to 4-bit
      omap3630: Set omap3630 MMC1 I/O speed to 52Mhz
      omap3: HSMMC2 8-bit mux configuration

Madhusudhan Chikkature (1):
      omap3: Zoom2/3: Update hsmmc board config params

Magnus Damm (64):
      net: allow sh_eth to get mac address through platform data
      net: add Runtime PM to the sh_eth driver
      mfd: Add SuperH Mobile SDHI platform driver
      mmc: Add SuperH to the tmio-mmc Kconfig
      sh: SDHI platform data to the Migo-R board
      sh: SDHI platform data to the AP325RXA board
      sh: SDHI platform data to the SE7724 board
      sh: SDHI platform data to the kfr2r09 board
      sh: fix kexec by removing check for old kexec-tools
      sh: add hwblk_id to sh_eth on ecovec24
      sh: mac address through private data for sh_eth on ecovec24
      sh: mac address through private data for sh_eth on ms7724se
      sh: add SDHI1 support to ms7724se
      sh: Add notifiers chains for cpu/board code
      sh: Add sh7724 notifier for R-standby save/restore
      sh: Allow boards to register memory pre/post sleep code
      sh: Add kfr2r09 specific memory pre/post sleep code
      sh: Add ms7724se specific memory pre/post sleep code
      sh: Add migor specific memory pre/post sleep code
      sh: Move ap325rxa board code into separate directory
      sh: Add ap325rxa specific memory pre/post sleep code
      sh: Add Ecovec24 specific memory pre/post sleep code
      sh: Rework SuperH Mobile sleep mode code
      sh: Keep track of allowed sleep modes
      sh: Add MMU and Cache handling sleep mode code
      sh: Use RSMEM for sleep code on sh7724
      sh: Add R-standby sleep mode support
      sh: Add KFR2R09 specific memory pre/post R-standby code
      sh: Add SDHI1 support to the AP325RXA board
      sh: Remove unused WP signal for SDHI0 and KFR2R09
      sh: Add RWDT save/restore code for sh7724 R-standby
      pcmcia: Pass struct pcmcia_device to pcmcia_release_window()
      pcmcia: Pass struct pcmcia_device to pcmcia_map_mem_page()
      pcmcia: Pass struct pcmcia_socket to pcmcia_get_mem_page()
      pcmcia: Change window_handle_t logic to unsigned long
      mfd: Add power control platform data to SDHI driver
      sh: Add SDHI power control support to Ecovec
      sh: Add CPG save/restore code for sh7724 R-standby
      sh: Move KEYSC header file
      sh: Break out SuperH PFC code
      sh: Improve kfr2r09 serial port setup code
      sh: fix sh7724 VEU3F resource size
      sh: allow runtime pm without suspend/resume callbacks
      sh: include empty zero page in romImage
      sh: fix size calculation for NUMA node 0
      sh: NUMA lmb fixes
      sh: add a start_transfer() callback to the LCDC driver
      sh: LCDC start_transfer() for the KFR2R09 board
      Driver Core: Early platform driver buffer
      spi: SuperH MSIOF SPI Master driver V2
      sh-sci: Extend sh-sci driver with early console V2
      sh: sh2 scif pdata (sh7616)
      sh: sh2a scif pdata (sh7201/sh7203/sh7206/mxg)
      sh: sh3 scif pdata (sh7705/sh770x/sh7710/sh7720)
      sh: sh4 scif pdata (sh7750/sh7760/sh4-202)
      sh: sh4a scif pdata (sh7343/sh7366/sh7722/sh7723/sh7724)
      sh: sh4a scif pdata (sh7757/sh7763/sh7770/sh7780/sh7785/sh7786/x3)
      sh: sh5 scif pdata (sh5-101/sh5-103)
      sh: Remove old early serial console code V2
      sh: MSIOF/mmc_spi platform data for the Ecovec24 board
      mm: uncached vma support with writenotify
      mmc: let tmio-mmc use dev_name() with request_irq()
      net: sh_eth alignment fix for sh7724 using NET_IP_ALIGN V2
      V4L/DVB (13671): sh_mobile_ceu_camera: Remove frame size page alignment

Mallikarjuna R Chilakala (4):
      ixgbe: Modify 82599 HWRSC statistics counters
      ixgbe: Use rx buffer length from rx ring for configuring rscctl
      ixgbe: Fix tx_restart_queue/non_eop_desc statistics counters
      ixgbe: Fix 82598 premature copper PHY link indicatation

Manfred Spraul (4):
      ipc/sem.c: optimize if semops fail
      ipc/sem.c: add a per-semaphore pending list
      ipc/sem.c: optimize single semop operations
      ipc/sem.c: optimize single sops when semval is zero

Manu Abraham (1):
      V4L/DVB (13361): stv090x: fix TS corruption with High Symbol Rate streams

Manuel Lauss (7):
      net: enable smsc911x on MIPS
      net: smsc911x: allow platform_data to specify mac address
      ASoC: au1x: psc-ac97: verify correct codec register was read
      ASoC: au1x: psc-ac97: reorganize timeouts
      ASoC: au1x: convert to platform drivers.
      ASoC: au1x: dbdma2: fix oops on soc device removal.
      ASoC: au1x: dbdma2: plug memleak in pcm device creation error path

Marc Hulsman (1):
      hwmon: (w83791d) Remove experimental dependency

Marc Zyngier (5):
      [ARM] pxa/viper: convert to use plat_serial8250_port irqflags field
      [ARM] pxa/zeus: basic support for Arcom Zeus SBC
      [ARM] pxa/zeus: make Viper pcmcia support more generic to support Zeus
      [ARM] pxa/zeus: default configuration for Arcom Zeus SBC.
      PCMCIA: fix pxa2xx_lubbock modular build error

Marcel Holtmann (12):
      usbnet: Use wwan%d interface name for mobile broadband devices
      usbnet: Set device type for wlan and wwan devices
      cfg80211: assign device type in netdev notifier callback
      rfkill: Add missing description for RFKILL_TYPE_GPS
      rfkill: Add constant for RFKILL_TYPE_FM radio devices
      Bluetooth: Remove unused global minor variable
      Bluetooth: Fix miscdev ops owner for virtual driver
      Bluetooth: Return ENETDOWN when interface is down
      Bluetooth: Turn hci_recv_frame into an exported function
      Bluetooth: Unobfuscate tasklet_schedule usage
      Bluetooth: Add L2CAP option for max transmit value
      Bluetooth: Add RFCOMM option to use L2CAP ERTM mode

Marcelo Tosatti (9):
      KVM: SVM: remove needless mmap_sem acquision from nested_svm_map
      KVM: x86: disable paravirt mmu reporting
      KVM: VMX: fix handle_pause declaration
      KVM: fix irq_source_id size verification
      KVM: VMX: move CR3/PDPTR update to vmx_set_cr3
      KVM: MMU: update invlpg handler comment
      KVM: x86: disallow multiple KVM_CREATE_IRQCHIP
      KVM: x86: disallow KVM_{SET,GET}_LAPIC without allocated in-kernel lapic
      KVM: only clear irq_source_id if irqchip is present

Marek Lindner (1):
      ath9k: adjust ahb callbacks to new struct layout to avoid compile errors

Marek Szyprowski (1):
      ARM: 5791/1: ARM: MM: use 64bytes of L1 cache on plat S5PC1xx

Marek Vasut (2):
      Input: ucb1400_ts - allow passing IRQ through platfrom_data
      V4L/DVB (13040): V4L2: Add a v4l2-subdev (soc-camera) driver for 
OmniVision OV9640 sensor

Marin Mitov (4):
      niu: Use DMA_BIT_MASK(44) instead of deprecated DMA_44BIT_MASK
      remove deprecated and not used: print_mac()
      ASoC: Use DMA_BIT_MASK(32) instead of deprecated DMA_32BIT_MASK
      use DMA_BIT_MASK instead of inline constant

Mariusz Ziulek (1):
      staging: dst: fix coding style

Mark A. Greer (7):
      davinci: Move DA8xx/OMAP-L13x emac register routine
      davinci: Change DA8xx/OMAP-L13x McASP registration routine name
      davinci: Add DA830/OMAP-L137 EVM specific pinmux setting for McASP1
      davinci: Add support for Sharp LCD035Q3DG01 graphical LCD
      davinci: Add RTC support for DA8xx/OMAP-L13x SoC's
      mtd: Add bad block table overrides to Davinci NAND driver
      rtc: make rtc-omap driver ioremap its register space

Mark Brown (78):
      ASoC: Update WM8711 to driver model registration method
      Merge branch 'topic/asoc' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 into 
upstream/wm8711
      ASoC: Factor out WM8711 cache I/O
      ASoC: Add SPI support to WM8711
      ASoC: WM8711 minor cleanups
      ASoC: Add TLV information to WM8711
      ASoC: Add source argument to PLL configuration
      ASoC: Allow per-route connectedness checks for supplies
      ASoC: Add S3C64xx IIS CDCLK source selection
      Merge branch 'for-2.6.32' into for-2.6.33
      ASoC: Convert soc-cache to use C99 style initialisers for the table
      Merge branch 'upstream/wm8711' into for-2.6.33
      Merge branch 'for-2.6.32' into for-2.6.33
      ASoC: Clean up WM8974 PLL configuration
      Merge branch 'upstream/wm8974' into for-2.6.33
      ASoC: Factor out analogue platform data from WM8993
      Merge remote branch 'takashi/topic/asoc' into for-2.6.33
      Merge branch 'for-2.6.32' into for-2.6.33
      Merge branch 'for-2.6.32' into for-2.6.33
      ASoC: Simplify code for DAPM widget updates
      ASoC: Push DAPM enumeration register change test out
      ASoC: Add virtual enumeration support for DAPM muxes
      Merge branch 'for-2.6.32' into for-2.6.33
      Merge branch 'for-2.6.32' into for-2.6.33
      ASoC: Minor fixups to tpa6130a2 driver
      ASoC: Remove snd_soc_suspend_device()
      Merge branch 'for-2.6.32' into for-2.6.33
      Merge branch 'for-2.6.32' into for-2.6.33
      ASoC: Add regulator support for WM8731
      ASoC: Minor SMDK64xx WM8580 cleanups
      Merge branch 'for-2.6.32' into for-2.6.33
      ASoC: Staticise wm8727 driver structure
      ASoC: Move sysfs and debugfs functions to head of soc-core.c
      ASoC: Factor out snd_soc_init_card()
      ASoC: Update ads117x to current APIs
      Merge branch 'for-2.6.32' into for-2.6.33
      Merge branch 'twl4030-mfd' into for-2.6.33
      ASoC: Add bit clock rate calculator utility functions
      ASoC: Remove redundant snd_soc_dapm_new_widgets() calls
      wm831x: Factor out WM831x backup battery charger
      Merge branch 'topic/asoc' of 
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 into for-2.6.33
      Merge branch 'for-2.6.32' into for-2.6.33
      Merge branch 'ads117x' of 
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into for-2.6.33
      Merge branch 'for-2.6.32' into for-2.6.33
      [CPUFREQ] Document units for transition latency
      Merge branch 'twl4030-mfd' into for-2.6.33
      ASoC: Add BCLK calculation utility for TDM mode too
      Merge branch 'for-2.6.32' into for-2.6.33
      ARM: SMDK6410: Hook up regulator supplies for WM8580
      ARM: S3C64XX: Provide logging when CPU frequencies are eliminated due to 
clocks
      ARM: S3C64XX: Separate out regulator and frequency latencies
      ARM: S3C64XX: Redo voltage ranges for cpufreq
      ARM: S3C6410: Correct names of IISv4 data output pin definitions
      S3C64XX: Staticise platform data for PCM devices
      mfd: Refactor WM831x chip identification
      gpiolib: Make WM831x GPIO count dynamic
      mfd: Add support for WM8320 PMICs
      mfd: Split wm8350 IRQ code into a separate file
      mfd: Convert WM835x IRQ handling to use a data table
      mfd: Staticise __adp5520_ack_bits()
      mfd: Allow platforms to specify an IRQ base for WM8350
      mfd: Convert wm8350 IRQ handlers to irq_handler_t
      mfd: Mask and unmask wm8350 IRQs on request and free
      mfd: Move WM831x to generic IRQ
      gpiolib: Implement gpio_to_irq() for wm831x
      mfd: Don't allow wm831x to be built as a module
      mfd: Force I2C to be built in when building WM831x
      mfd: Remove build time warning for WM835x register default tables
      rtc: convert WM8350 RTC driver to dev_pm_ops
      regulator: Implement WM831x BuckWise DC-DC convertor DVS support
      regulator: Report error codes for bulk operations
      regulator: Factor out voltage constraint setup
      regulator: Also lift apply_uV into machine_constraints_voltage()
      regulator: Display actual settings with constraints
      regulator: Factor out regulator name pretty printing
      regulator: Handle regulators without suspend mode configuration
      regulator: Remove duplicate consts from ab3100
      regulator: Ensure val is initialised in 88pm8607 choose_voltage()

Mark Langsdorf (1):
      KVM: SVM: Support Pause Filter in AMD processors

Mark Nelson (2):
      ahci: let users know that Promise PDC42819 support is limited to SATA 
devices
      powerpc/pseries: Track previous CPPR values to correctly EOI interrupts

Marti Raudsepp (2):
      perf tools: Notify user when unrecognized event is specified
      perf tools: Output 'perf list' to stdout not stderr

Martin K. Petersen (8):
      block: Expose discard granularity
      block: Allow devices to indicate whether discarded blocks are zeroed
      libata: Report zeroed read after TRIM and max discard size
      libata: Clarify ata_set_lba_range_entries function
      [SCSI] scsi: Add missing command definitions
      [SCSI] scsi_debug: Thin provisioning support
      [SCSI] sd: WRITE SAME(16) / UNMAP support
      [SCSI] Correctly handle thin provisioning write error

Martin Michlmayr (7):
      [ARM] Kirkwood: Add support for QNAP TS-41x Turbo NAS
      [ARM] Kirkwood: Add MPP36 for QNAP TS-11x/TS-21x
      [ARM] Kirkwood: Add QNAP TS-110/TS-210 to Kconfig help text
      [ARM] Kirkwood: Remove code duplication in QNAP setup files
      drm/ttm: Fix build failure due to missing struct page
      [SCSI] osd_protocol.h: Add missing #include
      MIPS: No longer hardwire CONFIG_EMBEDDED to y

Martin Schwidefsky (19):
      nohz: Reuse ktime in sub-functions of tick_check_idle.
      nohz: Introduce arch_needs_cpu
      [S390] Improve address space check.
      [S390] Improve address space mode selection.
      [S390] Improve notify_page_fault implementation.
      [S390] fault handler performance optimization.
      [S390] fault handler access flags check.
      [S390] tape: remove f_pos changes from read / write function.
      [S390] tape: fix tape remove function
      [S390] tape: cleanup reference counting
      [S390] tape: remove BKL from tape driver
      [S390] Improve code generated by atomic operations.
      [S390] cmm: free pages on hibernate.
      [S390] sclp: improve servicability setting
      [S390] 3270: remove BKL
      [S390] zcrypt: remove BKL
      [S390] vmur: remove BKL
      [S390] vmlogrdr: remove BKL
      [S390] dasd: remove BKL from extended error reporting code

Martin Willi (5):
      xfrm: Define new XFRM netlink auth attribute with specified truncation 
bits
      xfrm: Store aalg in xfrm_state with a user specified truncation length
      xfrm: Use the user specified truncation length in ESP and AH
      xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM
      xfrm: Fix truncation length of authentication algorithms installed via 
PF_KEY

Marton Nemeth (13):
      V4L/DVB (13117): gspca - pac7311: remove magic value for SKIP.
      V4L/DVB (13118): gspca - pac7311: remove magic values for END_OF_SEQUENCE 
and LOAD_PAGE.
      V4L/DVB (13119): gspca - pac7311: remove magic value for USB_BUF_SZ
      V4L/DVB (13120): gspca - pac7311: remove redundant register page switching
      V4L/DVB (13121): gspca - pac7311: add comment about JPEG header
      V4L/DVB (13192): gspca - pac_common: redesign function for finding Start 
Of Frame
      V4L/DVB (13298): gspca - pac207/pac7311/mr97310a: Simplify pac_find_sof.
      V4L/DVB (13299): gspca - pac7311: Extract pac_start_frame.
      V4L/DVB (13300): gspca - pac7302/pac7311: Separate the two subdrivers.
      V4L/DVB (13324): gspca - pac7302/pac7311: Handle return value of 
usb_control_msg().
      V4L/DVB (13325): gspca - pac7302/pac7311: Fix buffer overrun.
      V4L/DVB (13388): gspca - pac7302: Add white balance control.
      V4L/DVB (13389): gspca - pac7302: Handle return values in sd_start().

Martyn Welch (10):
      powerpc/86xx: Enable NVRAM on GE Fanuc's SBC610
      powerpc/86xx: Support for NVRAM on GE Fanuc's SBC310
      powerpc/86xx: Support for NVRAM on GE Fanuc's PPC9A
      staging: vme: correct array overflow
      Staging: vme: Pull common VME interrupt handling into core code
      Staging: vme: Allow size of 0 when disabling a window
      Staging: vme: Correct operation of vme_lm_free
      Staging: vme: Clean up tsi148 driver
      Staging: vme: Rename VME DMA functions
      staging: vme: Fix mutex locking

Masami Hiramatsu (122):
      x86: Instruction decoder API
      x86: X86 instruction decoder build-time selftest
      kprobes: Checks probe address is instruction boudary on x86
      kprobes: Cleanup fix_riprel() using insn decoder on x86
      x86: Add pt_regs register and stack access APIs
      tracing: Ftrace dynamic ftrace_event_call support
      tracing: Introduce TRACE_FIELD_ZERO() macro
      tracing: Add kprobe-based event tracer
      tracing: Add kprobe-based event tracer documentation
      tracing: Kprobe-tracer supports more than 6 arguments
      tracing: Generate names for each kprobe event automatically
      tracing: Kprobe tracer assigns new event ids for each event
      tracing: Add kprobes event profiling interface
      x86: Fix x86 instruction decoder selftest to check only .text
      x86: Check awk features before generating inat-tables.c
      tracing/kprobes: Fix format typo in trace_kprobes
      tracing/kprobes: Change trace_arg to probe_arg
      kprobes/x86: Call BUG() when reentering probe into KPROBES_HIT_SS
      kprobes/x86-64: Allow to reenter probe on post_handler
      kprobes/x86: Fix to add __kprobes to in-kernel fault handing functions
      kprobes: Fix to add __kprobes to notify_die
      kprobes/x86-64: Fix to move common_interrupt to .kprobes.text
      kprobes: Prohibit to probe native_get_debugreg
      x86: Allow x86-32 instruction decoder selftest on x86-64
      x86: Remove unused config macros from instruction decoder selftest
      x86: Add MMX support for instruction decoder
      kprobes/x86-32: Move irq-exit functions to kprobes section
      x86/ptrace: Fix regs_get_argument_nth() to add correct offset
      tracing/kprobes: Fix probe offset to be unsigned
      tracing/kprobes: Cleanup kprobe tracer code.
      tracing/kprobes: Add event profiling support
      tracing/kprobes: Add argument name support
      tracing/kprobes: Show event name in trace output
      tracing/kprobes: Support custom subsystem for each kprobe event
      tracing/kprobes: Fix trace_probe registration order
      ftrace: Fix trace_add_event_call() to initialize list
      ftrace: Fix trace_remove_event_call() to lock trace_event_mutex
      tracing/kprobes: Add probe handler dispatcher to support perf and ftrace 
concurrent use
      tracing/kprobes: Fix profiling alignment for perf_counter buffer
      tracing/kprobes: Disable kprobe events by default after creation
      tracing/kprobes: Use global event perf buffers in kprobe tracer
      x86: Add VIA processor instructions in opcodes decoder
      tracing/ftrace: Fix to check create_event_dir() when adding new events
      tracing/kprobes: Add $ prefix to special variables
      tracing/kprobes: Remove '$ra' special variable
      tracing/kprobes: Make special variable names more self-explainable
      tracing/kprobes: Avoid field name confliction
      tracing/kprobes: Robustify fixed field names against variable field names 
conflicts
      perf: Add perf probe subcommand, a kprobe-event setup helper
      perf probe: Add perf probe command support without libdwarf
      tracing/kprobes: Update kprobe-tracer selftest against new syntax
      tracing/kprobes: Add failure messages for debugging
      x86: Add MMX/SSE opcode groups to opcode map
      x86: Add AMD prefetch and 3DNow! opcodes to opcode map
      perf: Check libdwarf APIs for perf probe
      perf: Use die() for error cases in perf-probe
      perf: Use eprintf() for debug messages in perf-probe
      perf: Add DIE_IF() macro for error checking
      perf: Add perf-probe document
      x86: Fix group attribute decoding bug
      x86: Add AES opcodes to opcode map
      x86: Fix SSE opcode map bug
      x86: Merge INAT_REXPFX into INAT_PFX_*
      x86: Add pclmulq to x86 opcode map
      x86: AVX instruction set decoder support
      x86: Add Intel FMA instructions to x86 opcode map
      kprobe-tracer: Compare both of event-name and event-group to find probe
      perf/probes: Exit searching after finding target function
      perf/probes: Improve command-line option of perf-probe
      perf/probes: Improve probe point syntax of perf-probe
      perf/probes: Support function entry relative line number
      perf/probes: Update Documentation/perf-probe.txt
      perf/probes: Improve error messages
      perf/probes: Fall back to non-dwarf if possible
      perf/probes: Rename perf probe events group name
      tracing/kprobes: Rename Kprobe-tracer to kprobe-event
      x86: Remove unused thread_return label from switch_to()
      x86: Add verbose option to insn decoder test
      x86: Show symbol name if insn decoder test failed
      x86: Instruction decoder test should generate build warning
      x86: Fix insn decoder test typos
      x86: insn decoder test checks objdump version
      tracepoint: Move signal sending tracepoint to events/signal.h
      tracepoint: Add signal deliver event
      tracepoint: Add signal loss events
      trace_kprobes: Fix a memory leak bug and check kstrdup() return value
      perf probe: Change a debugging message from pr_info to pr_debug
      perf probe: Add probe-finder.h without libdwarf
      perf probe: Fix argv array size in probe parser
      perf probe: Fix probe array index for multiple probe points
      perf probe: Move probe event utility functions to probe-event.c
      perf probe: Add argv_split() from lib/argv_split.c
      perf probe: Add --list option for listing current probe events
      perf probe: Simplify event naming
      x86: Fix comments of register/stack access functions
      x86 insn: Delete empty or incomplete inat-tables.c
      perf probe: Fix event namelist to duplicate string
      perf probe: Check e_snprintf() format string
      perf probe: Use pr_debug for debug message
      perf probe: Change event list format
      perf probe: Change probe-added message more user-friendly
      perf probe: Fix add-probe command syntax without --add option
      perf probe: Remove event suffix number _0
      perf probe: Support vmlinux on cwd by default
      trace-kprobe: Support delete probe syntax
      perf probe: Support --del option
      perf probe: Update perf-probe document
      perf probe: Cleanup struct session in builtin-probe.c
      perf probe: Check the result of e_snprintf()
      perf probe: Check hyphen only argument
      perf probe: Show need-dwarf message only if it is really needed
      perf probe: Fix --del to show info instead of warning
      perf probe: Fix --del to update current event list
      perf tools: Add for_each macros for strlist
      perf probe: Use strlist__for_each macros in probe-event.c
      perf probe: Add glob matching support on --del
      perf probe: Support event name for --add option
      perf probe: Reject second attempt of adding same-name event
      perf probe: Check build-id of vmlinux
      perf probe: Check symbols in symtab/kallsyms
      perf probe: Fix to show which probe point is not found
      mm: introduce coredump parameter structure

Mathieu Desnoyers (1):
      debugfs: fix create mutex racy fops and private data

Matt Carlson (46):
      tg3: Assign flags to fixes in start_xmit_dma_bug
      tg3: Fix 5906 transmit hangs
      tg3: Fix disappearing 57780 devices
      tg3: Convert PHY_ADDR => TG3_PHY_MII_ADDR
      tg3: Prevent a PCIe tx glitch
      tg3: Add more PCI DMA map error checking
      tg3: Improve 5785 PCIe performance
      tg3: Add AC131 power down support
      tg3: 5785: Set port mode to MII when link down
      tg3: Extend loopback test timeout
      broadcom: Isolate phy dsp accesses
      broadcom: Fix slow link problem
      tg3: Add 50610M phy ID for 5785
      broadcom: Consolidate dev_flags definitions
      tg3 / broadcom: Add PHY_BRCM_CLEAR_RGMII_MODE flag
      tg3 / broadcom: Refine AC131 APD support
      tg3 / broadcom: Add code to disable rxc refclk
      tg3 / broadcom: Add APD support for GPHYs
      tg3 / broadcom: Optionally disable TXC if no link
      tg3: Update version to 3.103
      tg3: Add 5717 phy ID
      tg3: Don't touch RCB nic addresses
      tg3: Napify tg3_start_xmit_dma_bug()
      tg3: Move TG3_FLG2_PROTECTED_NVRAM to tg3_flags3
      tg3: Refine TSO and MSI discovery
      tg3: Add new HW_TSO_3 flag for 5717
      tg3: Use tg3_start_xmit_dma_bug for 5717 A0
      tg3: Allow DMAs to cross cacheline boundaries
      tg3: Create tg3_poll_msix() for non-zero MSIX vecs
      tg3: Move napi_add calls below tg3_get_invariants
      tg3: Make tg3_alloc_rx_skb() a dst-only operation
      tg3: Add prodring parameter to tg3_alloc_rx_skb()
      tg3: tg3_alloc_rx_skb(tnapi => tp)
      tg3: rename rx_[std|jmb]_ptr
      tg3: Consider rx_std_prod_idx a hw mailbox
      tg3: Lay proucer ring handling groundwork
      tg3: Create aliases for rx producer mailbox regs
      tg3: Add rx prod ring consolidation
      tg3: Fix DIDs, Enable 5717 support
      tg3: Update version to 3.104
      tg3: Make TSS enable independent of MSI-X enable
      tg3: Add 57765 asic rev
      tg3: Add some VPD preprocessor constants
      tg3: Use pci_read_vpd() instead of private method
      tg3: Clean tg3_init_one()
      tg3: Update version to 3.105

Matt Domsch (2):
      tpm: autoload tpm_tis based on system PnP IDs
      PCI: PCIe AER: honor ACPI HEST FIRMWARE FIRST mode

Matt Fleming (20):
      sh: Allocate PMB entry slot earlier
      sh: Obliterate the P1 area macros
      sh: Prepare for dynamic PMB support
      sh: CONFIG_PMB doesn't mean the MMU is in 32bit mode
      sh: Make most PMB functions static
      sh: Get rid of the kmem cache code
      sh: Remap physical memory into P1 and P2 in pmb_init()
      sh: Fix the offset from P1SEG/P2SEG where we map RAM
      sh: Fold fixed-PMB support into dynamic PMB support
      sh: Teach the DWARF unwinder about modules
      sh: Fix memory leak in dwarf_unwind_stack()
      sh: Remove any reference to recursive functions from comments
      sh: tracing: Use the DWARF unwinder for CALLER_ADDRx
      sh: Annotate irq functions with "notrace"
      sh: Do not apply virt_to_phys() to a physical address
      sh: Drop associative writes for SH-4 cache flushes.
      sh: Can't compare physical and virtual addresses for aliases
      sh: Couple kernel and user write page perm bits for CONFIG_X2TLB
      sh: Fix up FPU build for SH5
      sdio: initialise SDIO functions and update card->sdio_funcs in lockstep

Matteo Croce (1):
      x86: AMD Geode LX optimizations

Matthew Garrett (10):
      PCI hotplug: acpiphp should be linked after vendor drivers
      wmi: Add support for module autoloading
      x86, setup: Store the boot cursor state
      vc: Add support for hiding the cursor when creating VTs
      vgacon: Add support for setting the default cursor state
      ipw2100: Register the wiphy device
      ipw2200: Set core hw rfkill status when hardware changes state
      ata: Don't require newlines for link_power_management_policy
      dell-laptop: Fix rfkill state queries
      Input: i8042 - allow installing platform filters for incoming data

Matthew Slattery (1):
      sfc: Remove EFX_WORKAROUND_9141 macro

Matthew Wilcox (4):
      USB: Convert a dev_info to a dev_dbg
      USB: usb-storage: Associate the name of the interface with the scsi host
      USB Storage: Make driver less chatty when it finds a new device
      Btrfs: Show discard option in /proc/mounts

Mauro Carvalho Chehab (44):
      V4L/DVB (13042): Add NEC protocol to firmware v1.2 handler
      V4L/DVB (13043): Add support for Pixelview SBTVD IR
      V4L/DVB (13044): dib0700: Be less verbose when an IR key is pressed
      V4L/DVB (13157): dvb_frontend: represent all DVBS2API commands via macro
      V4L/DVB (13159): DocBook/frontend: use cross references for ioctls
      V4L/DVB (13160): DocBook/Makefile: add linux/dvb/frontend.h header file
      V4L/DVB (13161): Add missing specs for FE_SET_FRONTEND_TUNE_MODE ioctl.
      V4L/DVB (13162): Docbook/dvb: add missing specs for 
FE_DISHNETWORK_SEND_LEGACY_CMD ioctl
      V4L/DVB (13163): Docbook/dvb: Rename isdbt.xml to dvbproperty.xml
      V4L/DVB (13164): DocBook/dvb: Starts documenting DVBS2API ioctls
      V4L/DVB (13271a): Fix a badly solved merge conflict
      V4L/DVB (13327): em28xx: fix alt modprobe parameter
      V4L/DVB (13328): em28xx: Add chip ID for em2800
      em28xx: em2800 chips support max width of 640
      em28xx: don't load audio modules when AC97 is mis-detected
      em28xx: don't reduce scale to half size for em2800
      V4L/DVB (13528): em28xx: add support for em2800 VC211A card
      V4L/DVB (13531): ir-common: rename the debug routine to allow exporting it
      V4L/DVB (13532): ir-common: Add infrastructure to use a dynamic keycode 
table
      V4L/DVB (13533): ir: use dynamic tables, instead of static ones
      V4L/DVB (13534): ir-common: Remove some unused fields/structs
      V4L/DVB (13535): ir-common: Add a hauppauge new table with the complete 
RC5 code
      V4L/DVB (13536): em28xx: Use the full RC5 code on HVR-950 Remote 
Controller
      V4L/DVB (13537): ir: Prepare the code for dynamic keycode table allocation
      V4L/DVB (13538): ir-common: Use a dynamic keycode table
      V4L/DVB (13539): ir-common: add __func__ for debug messages
      V4L/DVB (13540): ir-common: Cleanup get key evdev code
      V4L/DVB (13542): ir-keytable: Allow dynamic table change
      Staging: rtl8192u: make it compile
      Staging: rtl8192u: remove bad whitespaces
      Staging: rtl8192u: remove dead code
      V4L/DVB (13543): ir-common: Associate a table with a given protocol type
      V4L/DVB (13544): ir-keymaps: mark the new rc5 hauppauge with IR_TYPE_RC5
      V4L/DVB (13545): em28xx: properly select IR protocol based on the IR table
      V4L/DVB (13546): ir-keymaps: Add table for Terratec Cinergy XS FM
      V4L/DVB (13575): em28xx: Use the complete address/command RC5 code for 
WinTV USB2
      V4L/DVB (13576): ir-common: fix an oops caused by the usage of an 
initialized drvdata
      V4L/DVB (13612): IR: Move common IR code to drivers/media/IR
      V4L/DVB (13613): IR: create ir-core module
      V4L/DVB (13614): dib0090: Fix compilation when module is not selected
      V4L/DVB (13615): ir-core: create ir_input_register
      V4L/DVB (13616): IR: rename ir_input_free as ir_input_unregister
      V4L/DVB (13617): ir: move input_register_device() to happen inside 
ir_input_register()
      V4L/DVB (13698): pms: replace asm/uaccess.h to linux/uaccess.h

Maurus Cuelenaere (3):
      ARM: S3C64XX: fix USB OTG compilation
      ARM: S3C64XX: add support for all group 0 external interrupts
      ARM: S3C64XX: add HSMMC2 support

Maxim Levitsky (2):
      Input: ALPS - add support for touchpads with 4-directional button
      rtc: disable hpet emulation on suspend

Mel Gorman (4):
      block,xd: Delay allocation of DMA buffers until device is known
      vmscan: have kswapd sleep for a short interval and double check it should 
be asleep
      hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a 
page
      hugetlb: abort a hugepage pool resize if a signal is pending

Michael Buesch (11):
      b43/legacy: Fix usage of host_pci pointer
      ssb: Put host pointers into a union
      b43: Remove me as maintainer
      b43: Optimize PIO scratchbuffer usage
      b43: Rewrite TX bounce buffer handling
      b43-pio: Fix RX error path for rev>=8 devices
      b43: Enforce DMA descriptor memory constraints
      b43: Rewrite DMA Tx status handling sanity checks
      ssb: Fix SPROM writing
      ssb: Fix range check in sprom write
      airo: Fix integer overflow warning

Michael Chan (20):
      bnx2x: Refactor bnx2x_sp_post().
      bnx2x: Refactor MAC address setup code.
      bnx2x: Add hw init code to support iSCSI.
      bnx2x: Add main CNIC interface functions.
      cnic: Refactor some code.
      cnic: Add bnx2x data structures.
      cnic: Add main functions to support bnx2x devices.
      cnic: Fix ring I/O address for bnx2x devices.
      cnic: Fix bnx2x ring shutdown.
      cnic: Fix bogus iSCSI MAC address
      cnic: Fix rq_page_table DMA address.
      cnic: Use dma_alloc_coherent().
      bnx2: Protect tx timeout reset with rtnl_lock().
      bnx2: Dump some state during tx timeout.
      bnx2: Print warning when unable to allocate the full SKB/page ring.
      bnx2: Read firmware version from VPD.
      bnx2: Update version to 2.0.3.
      bnx2: Refine VPD logic.
      cnic: Send delete command when shutting down iSCSI ring.
      cnic: Zero out status block and Event Queue indices.

Michael Cree (2):
      perf tools, Alpha: Add Alpha support to perf.h
      perf tools: Test -fstack-protector-all compiler option for inclusion in 
CFLAGS

Michael Ellerman (7):
      powerpc/ps3: Use pr_devel() in ps3/mm.c
      powerpc: Make NR_IRQS a CONFIG option
      powerpc/pseries: Use irq_has_action() in eeh_disable_irq()
      powerpc: Remove get_irq_desc()
      powerpc: Make virq_debug_show() cope with sparse irq_descs
      powerpc: Rearrange and fix show_interrupts() for sparse irq_descs
      powerpc: Enable sparse irq_descs on powerpc

Michael Hennerich (22):
      backlight: adp5520: rename common defines and typos
      gpio: adp5520: rename common defines and typos
      mfd: Add ADP5520/ADP5501 driver
      input/keyboard: new driver for ADP5520 MFD PMICs
      Blackfin: clean up bf537-lq035 board resources
      Blackfin: convert DMA code to a proper bitmap
      Blackfin: cpufreq: use a constant latency
      Blackfin: bf538: add support for extended GPIO banks
      Blackfin: update bfin_rotary defines
      Blackfin: punt cache lock documentation
      Blackfin: fix typo in isp1760 platform name
      Blackfin: bf537-stamp/bf548-ezkit: update ADXL34x resources
      Blackfin: bf537-stamp: add ADXL346 orientation sensing support
      Blackfin: bf537-stamp: update ADP5520 resources
      Blackfin: bf537-stamp: add ADP8870 resources
      Blackfin: bf537-stamp: add AD5258 i2c address
      Blackfin: bf537-stamp: add ADF702x network driver resources
      ad525x_dpot: new driver for AD525x digital potentiometers
      leds: Add driver for ADP5520/ADP5501 MFD PMICs
      fbdev: bfin-lq035q1-fb: new Blackfin Landscape LCD EZ-Extender driver
      fbdev: bfin-t350mcqb-fb: handle all resources in suspend/resume
      fbdev: bfin-t350mcqb-fb: fix LCD dimensions

Michael Krufky (23):
      V4L/DVB (13103): create a standard method for dvb adapter drivers to 
override frontend ioctls
      V4L/DVB (13104): cx23885: define a dvb frontend ioctl override function
      V4L/DVB (13105): dvb-usb: add fe_ioctl_override callback to 
dvb_usb_adapter_properties
      V4L/DVB (13110): tda18271: use temporary variables in 
tda18271_rf_tracking_filters_init
      V4L/DVB (13111): tda18271: more signedness fixes
      V4L/DVB (13112): tda18271: display some state information in debug output
      V4L/DVB (13201): saa7164: disable tda18271 slave tuner output on slave in 
standby mode
      V4L/DVB (13204): saa7134: add support for the Leadtek DTV1000S
      V4L/DVB (13214): tda18271: allow for i2c buses that cant send 16 bytes at 
once
      V4L/DVB (13215): tda18271: add support for the set_config method
      V4L/DVB (13216): tda18271: initialize tuner during set_config if 
rf_cal_on_startup is set
      V4L/DVB (13217): tda18271: handle rf_cal_on_startup properly during attach
      V4L/DVB (13218): tda18271: consolidate common code for calibration on 
startup determination
      V4L/DVB (13219): tda18271: remove unneeded braces in switch..case block
      V4L/DVB (13220): tda18271: increment module version minor
      V4L/DVB (13247): tuner-core: dont force every tuner to set frequency at 
startup
      V4L/DVB (13259): saa7134: fix badly merged DTV1000S patch
      V4L/DVB (13262): tda18271: fix regression preventing std map override 
from taking effect
      V4L/DVB (13269): saa7134: codingstyle: use /* style comments */ instead 
of //
      V4L/DVB (13347): cx23885: add digital television support for Hauppauge 
WinTV-HVR1290
      V4L/DVB (13348): cx23885: update model matrix for models 85021 and 85721
      V4L/DVB (13349): cx23885: Enable IR input keypress handling for the 
Hauppauge WinTV HVR-1290
      V4L/DVB (13569): smsusb: add autodetection support for five additional 
Hauppauge USB IDs

Michael Neuling (2):
      irq: trivial: Fix typo in comment for #endif
      powerpc: Fix potential compile error irqs_disabled_flags

Michael Obst (1):
      V4L/DVB (13260): saa7134: add support for Leadtek Winfast DTV-1000S 
remote control

Michael Reed (3):
      [SCSI] scsi_transport_fc: remove invalid BUG_ON
      [SCSI] lpfc: fix hang on SGI ia64 platform
      [SCSI] qla2xxx: dpc thread can execute before scsi host has been added

Michael Roth (1):
      Kconfig: Remove useless and sometimes wrong comments

Michael S. Tsirkin (5):
      PCI: fix nit in ROM BAR size probing
      perf tools: Support static build
      perf tools: Add V=2 option to help debug config issues
      perf tools: Suggest static libraries as well
      perf: Use default compiler mode by default

Michael Tokarev (1):
      kbuild: fix bzImage build for x86

Michal Marek (7):
      scripts/package: tar-pkg: use tar --owner=root
      kbuild: create include/generated in silentoldconfig
      score: add asm/asm-offsets.h wrapper
      kbuild: generate modules.builtin
      kbuild: fix make clean after mismerge
      modpost: fix segfault with short symbol names
      MAINTAINERS: new kbuild maintainer

Michal Nazarewicz (19):
      USB: g_file_storage: parts of file_storage.c moved to separate file
      USB: g_file_storage: "fsg_" prefix added to some identifiers
      USB: g_file_storage: per-LUN ro, removable and cdrom flags handling 
changed
      USB: g_file_storage: more code from file_storage.c moved to 
storage_common.c
      USB: g_mass_storage: template f_mass_storage.c file created
      USB: g_mass_storage: testing code from f_mass_storage.c removed
      USB: g_mass_storage: parts of fsg_dev moved to fsg_common structure
      USB: g_mass_storage: constant length buffers used
      USB: g_mass_storage: fsg_common_init() created
      USB: Interface Association Descriptors added to CDC & RNDIS
      USB: g_mass_storage: Mass Storage Function created
      USB: g_mass_storage: fsg_config added & module params handlig changed
      USB: g_mass_storage: lun_name_format and thread_name added
      USB: g_mass_storage: code cleaned up and comments updated
      USB: g_mass_storage: most data moved to fsg_common
      USB: composite: usb_composite_unregister() no longer __exit
      USB: g_mass_storage: thread_exits callback added
      USB: g_multi: Multifunction Composite Gadget added
      USB: Added USB_ETH_RNDIS to use instead of CONFIG_USB_ETH_RNDIS

Michal Simek (39):
      powerpc/of_serial: Add missing ns16550a id
      microblaze: GPIO reset support
      microblaze: __init_begin symbol must be aligned
      microblaze: Add IRQENTRY_TEXT to lds
      microblaze: Stack trace support
      microblaze: Register timecounter/cyclecounter
      microblaze: Lockdep support
      microblaze: preliminary enabling for LATENCYTOP support in Kconfig
      microblaze: Add TRACE_IRQFLAGS_SUPPORT
      microblaze: ftrace: add static function tracer
      microblaze: ftrace: enable HAVE_FUNCTION_TRACE_MCOUNT_TEST
      microblaze: ftrace: Add dynamic trace support
      microblaze: ftrace: add function graph support
      microblaze: ftrace: Add dynamic function graph tracer
      microblaze: Remove saving and restoring before calling signal code
      microblaze: Fix announce message for reset gpio
      microblaze: Support both levels for reset
      microblaze: Detect new 7.20.d version
      microblaze: Fix cache_line_lenght
      microblaze: Extend cpuinfo for support write-back caches
      microblaze: Ptrace notifying from signal code
      microblaze: support U-BOOT image format
      microblaze: Move cache macro from cache.h to cacheflush.h
      microblaze: Enable asm optimization only for HW with barrel-shifter
      microblaze: Update default generic DTS
      microblaze: Export memory_start for modules
      microblaze: Adding dev_arch_data functions
      microblaze: Futex support
      microblaze: Remove duplicity from pgalloc.h
      microblaze: Checking DTS against PVR for write-back cache
      microblaze: Enable futimesat syscall
      microblaze: Enable DTC compilation
      microblaze: Do not count system calls in default
      microblaze: Remove panic_timeout init value
      microblaze: Remove ancient and fake microblaze version from cpu_ver table
      microblaze: Add PVR for Microblaze v7.30.a
      microblaze: Support for WB cache
      microblaze: Remove show_tmem function
      microblaze: Remove rt_sigsuspend wrapper

Michel Dänzer (3):
      drm/radeon: Give userspace more accurate information about available 
memory.
      agp/uninorth: Also handle user memory types in u3_remove_memory().
      agp/uninorth: Unify U3 and pre-U3 insert_memory and remove_memory hooks.

Miguel Aguilar (5):
      ASoC: Davinci: Add audio codec support for DM365 EVM
      Input: add DaVinci Keypad Driver
      Davinci: DM365: Add platform device for McBSP
      Davinci: DM365: Enable DaVinci Key Scan support for DM365 EVM
      DaVinci: DM365: Enable DaVinci RTC support for DM365 EVM

Mika Korhonen (3):
      mtd: OneNAND: move erase method to a separate function
      mtd: OneNAND: multiblock erase support
      mtd: OneNAND: fix double printing of function name

Mika Kuoppala (1):
      i2c: Prevent priority inversion on top of bus lock

Mika Westerberg (2):
      OMAP3: serial - allow platforms specify which UARTs to initialize
      OMAP3: serial - fix bug introduced in

Mikael Pettersson (5):
      iop: clocksource support
      iop: clockevent support
      iop: enable generic time
      iop: implement sched_clock()
      x86, apic: Enable lapic nmi watchdog on AMD Family 11h

Mike Anderson (4):
      dm: add dm_deleting_md function
      dm ioctl: forbid messages to devices being deleted
      dm mpath: add mutex to synchronize adding and flushing work
      dm mpath: prevent io from work queue while suspended

Mike Arthur (1):
      ASoC: Add WM8711 CODEC driver

Mike Christie (16):
      [SCSI] fix propogation of integrity errors
      [SCSI] fcoe: initialize return value in fcoe_destroy
      [SCSI] modify change_queue_depth to take in reason why it is being called
      [SCSI] scsi error: have scsi-ml call change_queue_depth to handle 
QUEUE_FULL
      [SCSI] libfc: convert to scsi_track_queue_full
      [SCSI] libfc: do not use DID_NO_CONNECT for pkt alloc failures.
      [SCSI] fc class: fail fast bsg requests
      [SCSI] add scsi target reset support to scsi ioctl
      [SCSI] bnx2i: use common iscsi suspend queue
      [SCSI] libiscsi: fix login/text checks in pdu injection code
      [SCSI] libiscsi: Check TMF state before sending PDU
      [SCSI] libiscsi: add warm target reset tmf support
      [SCSI] iscsi class: modify handling of replacement timeout
      [SCSI] iser: set tgt and lu reset timeout
      [SCSI] libiscsi: hook into ramp up/down handling
      [SCSI] fc class: fix fc_transport_init error handling

Mike Frysinger (56):
      sched: Mark sched_clock() as notrace
      asm-generic/gpio.h: add some forward decls of the device struct
      USB: musb: tweak musb_read_fifo() to avoid unused warnings
      USB: musb: fix printf warning in debug code
      smc91x: fix unused flags warnings on UP systems
      gen_init_cpio: fixed fwrite warning
      Blackfin: convert to generic checksum code
      Blackfin: update defconfigs
      Blackfin: calculate on-chip lengths at link time rather than run time
      Blackfin: clean up isp1362 board resources
      Blackfin: BF51x/BF52x: fill out bfin_clear_PPI_STATUS()
      Blackfin: pull in firmware Kconfig
      Blackfin: push down asm/ includes and out of bfin-global.h
      Blackfin: convert DMA mutex to an atomic and drop redundant code
      Blackfin: coreb: switched to unlocked_ioctl
      Blackfin: rename BF542 host dma defines
      Blackfin: fix some BF547 header copy & paste typos
      Blackfin: unify BF547/8/9 headers
      Blackfin: scrub unused RTC masks
      Blackfin: scrub unused watchdog mmr masks
      Blackfin: BF51x: dump non-existent SPI/NFC MMRs
      Blackfin: punt OTP MMRs
      Blackfin: punt unused MXVR masks
      Blackfin: BF54x: punt useless "masks" for count/address MMRs
      Blackfin: H8606/ip0x: drop redundant SPI ctl_reg settings
      Blackfin: pull in asm/dpmc.h for power defines
      Blackfin: unify duplicated power masks
      Blackfin: unify DMA masks
      Blackfin: add an example showing how to use the gptimers API
      Blackfin: don't give CPU its own line in traps output
      Blackfin: add an uncompressed vmImage target
      Blackfin: comment the FDPIC PTRACE defines
      Blackfin: force BFD target when linking modules
      Blackfin: gptimers: use unsigned timer/group ids
      Blackfin: punt dead/unused flash mem_init settings
      bfin-otp: add BF51x to the supported arch list
      Blackfin: reject NULL callback in set_dma_callback()
      Blackfin: finish_atomic_sections: optimize the RTS step
      Blackfin: push BF5Xx configs down into mach-specific Kconfigs
      Blackfin: drop ptrace() write support for fixed code/bootrom
      Blackfin: io.h: fix random busted whitespace
      Blackfin: BF537: push down error masks to avoid namespace pollution
      Blackfin: BF52x: unify def/cdef headers
      Blackfin: BF51x: unify def/cdef headers
      Blackfin: bf537-stamp: kill AD714x board-specific Kconfigs
      Blackfin: drop unused ax88180 resources
      Blackfin: ip0x: pull in asm/portmux.h for P_xxx defines
      Blackfin: convert cyc2ns() to clocksource_cyc2ns()
      Blackfin: kgdb_test: clean up code a bit
      Blackfin: MPU: add missing __init markings
      Blackfin: NOMPU: skip DMA ICPLB hole when it is redundant
      Blackfin: drop duplicate sched_clock
      Blackfin: define __NR_recvmmsg
      firmware: only allow EDD on x86
      spidev: add proper section markers
      nommu: ramfs: remove unused local var

Mike Galbraith (9):
      perf tools: Fix counter sample frequency breakage
      perf sched: Add -C option to measure on a specific CPU
      perf tools: Remove expensive old debug code from perf top
      sched: Check for an idle shared cache in select_task_rq_fair()
      sched: Rate-limit newidle
      sched: Fix affinity logic in select_task_rq_fair()
      sched: Fix and clean up rate-limit newidle code
      sched: Fix/add missing update_rq_clock() calls
      sched: Fix build warning in get_update_sysctl_factor()

Mike Isely (12):
      V4L/DVB (13222): pvrusb2: Make more info available to udev
      V4L/DVB (13223): pvrusb2: Soften encoder warning message
      V4L/DVB (13224): pvrusb2: Improve diagnostic info on driver 
initialization failure
      V4L/DVB (13225): pvrusb2: Report hardware description to kernel log upon 
initialization
      V4L/DVB (13226): pvrusb2: Add hardware description to debuginfo output
      V4L/DVB (13227): pvrusb2: Fix redundant message on driver initialization 
failure (missing break)
      V4L/DVB (13228): pvrusb2: Cosmetic kernel log tweak
      V4L/DVB (13495): pvrusb2: Support 16KB FX2 firmware
      V4L/DVB (13496): pvrusb2: Support manual extraction of 16KB FX2 firmware
      V4L/DVB (13497): pvrusb2: Shorten device hardware description text to 
work around V4L shortcoming
      V4L/DVB (13498): pvrusb2: Bind I2C address 0x71 for Zilog IR devices
      V4L/DVB (13499): pvrusb2: Cosmetic tweak to minimize size_t exposure

Mike Rapoport (8):
      ASoC: OMAP: enable Overo driver for CM-T35
      omap3evm: Initialize vmmc and vmmc_aux regulators
      omap3: Add CompuLab CM-T35 board support
      omap3: Add CompuLab CM-T35 defconfig
      backlight: tdo24m: ensure chip select changes between transfers
      [ARM] pxa: add EXT_WAKEUP interrupts handling for pxa3xx
      omap2: mux: intoduce omap_mux_{read,write}
      omap3: cm-t35: add mux initialization

Mike Snitzer (9):
      dm snapshot: add allocated metadata to snapshot status
      dm snapshot: move cow ref from exception store to snap core
      dm snapshot: track suspended state in target
      dm ioctl: retrieve status from inactive table
      dm snapshot: allow live exception store handover between tables
      dm snapshot: create function for chunk_is_tracked wait
      dm snapshot: support barriers in snapshot merge target
      dm snapshot: merge consecutive chunks together
      dm snapshot: report merge failure in status

Mike Travis (6):
      sched: Limit the number of scheduler debug messages
      x86: Limit number of per cpu TSC sync messages
      timers, init: Limit the number of per cpu calibration bootup messages
      x86: Remove enabling x2apic message for every CPU
      x86: Limit the number of processor bootup messages
      ACPI: Remove repeated registered as cooling_device messages

Miklos Szeredi (4):
      nfs: remove unnecessary check from nfs_rename()
      nfs: fix comments in nfs_rename()
      nfs: dont unhash target if renaming a directory
      nfs: clean up sillyrenaming in nfs_rename()

Mikulas Patocka (36):
      sunhme: fix dma warning in Sun HME
      dm: avoid _hash_lock deadlock
      dm snapshot: only take lock for statustype info not table
      dm snapshot: cope with chunk size larger than origin
      dm io: use slab for struct io
      dm io: remove extra bi_io_vec region hack
      dm raid1: support flush
      dm raid1: split touched state into two
      dm log: add flush_header function
      dm log: introduce flush_failed variable
      dm log: add flush callback fn
      dm log: use flush callback fn
      dm raid1: implement mirror_flush
      dm raid1: report flush errors separately in status
      dm raid1: add framework to hold bios during suspend
      dm raid1: use hold framework in do_failures
      dm raid1: abstract get_valid_mirror function
      dm raid1: remove bio_endio from dm_rh_mark_nosync
      dm raid1: hold write bios when errors are handled
      dm raid1: hold all write bios when leg fails
      dm raid1: explicitly initialise bio_lists
      dm snapshot: simplify sector_to_chunk expression
      dm snapshot: abstract minimum_chunk_size fn
      dm kcopyd: accept zero size jobs
      dm io: handle empty barriers
      dm snapshot: make bio optional in __origin_write
      dm exception store: add merge specific methods
      dm snapshot: add merge target
      dm snapshot: rework writing to origin
      dm snapshot: avoid allocating exceptions in merge
      dm snapshot: permit only one merge at once
      dm snapshot: add merging
      dm snapshot: queue writes to chunks being merged
      dm snapshot: delay merging a chunk until writes to it complete
      dm snapshot: trigger exceptions in remaining snapshots during merge
      dm snapshot: use merge origin if snapshot invalid

Milan Broz (7):
      dm: sysfs add empty release function to avoid debug warning
      dm crypt: make wipe message also wipe tfm key
      dm crypt: move private iv fields to structs
      dm crypt: restructure essiv error path
      dm crypt: separate essiv allocation from initialisation
      dm crypt: make wipe message also wipe essiv key
      dm crypt: add plain64 iv

Mimi Zohar (3):
      LSM: imbed ima calls in the security hooks
      tpm add default function definitions
      ima: limit imbalance msg

Minchan Kim (1):
      x86: Remove pfn in add_one_highpage_init()

Ming Lei (1):
      V4L/DVB (13153): uvcvideo: Fix uvc_alloc_urb_buffers()

Mithlesh Thukral (4):
      Staging: comedi: drivers.c: checkpatch fix
      Staging: otus : checkpatch.pl cleanup for header files
      Staging: otus : checkpatch.pl cleanup for .c files
      Staging: otus : checkpatch.pl cleanup for some more .c files

Moger, Babu (1):
      [SCSI] scsi_dh_rdac: Add two new IBM devices to rdac_dev_list

Mohammed Gamal (5):
      KVM: x86 emulator: Add 'push/pop sreg' instructions
      KVM: x86 emulator: Introduce No64 decode option
      KVM: x86 emulator: Add missing decoder flags for 'or' instructions
      KVM: x86 emulator: Add pusha and popa instructions
      KVM: VMX: Enhance invalid guest state emulation

Muralidharan Karicheri (5):
      V4L/DVB (13571): v4l: Adding Digital Video Timings APIs
      V4L/DVB (13572): v4l2-spec: Digital Video Timings API documentation
      V4L/DVB (13598): videobuf_dma_contig_user_get() for non-aligned offsets
      V4L/DVB (13618): v4l2: Adding helper function to get dv preset description
      V4L/DVB (13619): v4l2-spec: Adds EBUSY error code for S_STD and QUERYSTD 
ioctls

M�¡rton N�©meth (7):
      V4L/DVB (13382): gspca - pac7302: Remove redundant stream off command.
      V4L/DVB (13383): gspca - pac7311/pac7302: Propagate error to higher level 
software.
      V4L/DVB (13385): gspca - pac7302: Add red and blue balance control.
      V4L/DVB (13418): gspca - pac7311: Stop sending URBs on first error.
      V4L/DVB (13419): gspca - pac7302: Add debug register write interface.
      V4L/DVB (13561): gspca - main: Remove unnecessary set to alternate 0.
      V4L/DVB (13621): gspca - some subdrivers: Make device_table[]s constant.

Márton Németh (10):
      perf_event: Remove redundant zero fill
      Input: do not overwrite the first part of phys string
      V4L/DVB (13414): ttusb-dec: do not overwrite the first part of phys string
      V4L/DVB (13415): videobuf-core: explicitly cast page count
      V4L/DVB (13416): smssdio: initialize return value
      V4L/DVB (13589): dib8000: merge two conditionals
      V4L/DVB (13682): dib8000: make some constant static
      V4L/DVB (13683): sanio-ms: clean up init, exit and id_table
      V4L/DVB (13687): cx231xx: use NULL when pointer is needed
      V4L/DVB (13688): au8522: modify the attributes of local filter 
coefficients

Naohiro Ooiwa (1):
      signal: Print warning message when dropping signals

Naoya Horiguchi (3):
      mm: hugetlb: fix hugepage memory leak in mincore()
      mm: hugetlb: fix hugepage memory leak in walk_page_range()
      mm hugetlb: add hugepage support to pagemap

Narender Kumar (2):
      netxen: sysfs control for auto firmware recovery
      netxen : fix debug tools access for NX2031

Nathan Fontenot (4):
      powerpc/pseries: Kernel DLPAR Infrastructure
      sysfs/cpu: Add probe/release files
      powerpc/pseries: Add kernel based CPU DLPAR handling
      powerpc/pseries: Correct pseries/dlpar.c build break without CONFIG_SMP

Nathaniel McCallum (2):
      USB: add hex/bcd detection to usb modalias generation
      USB: handle bcd incrementation in usb modalias generation

Neil Horman (4):
      af_packet: add interframe drop cmsg (v6)
      net: Generalize socket rx gap / receive queue overflow cmsg
      crypto: ansi_cprng - Add FIPS wrapper
      sctp: Fix mis-ordering of user space data when multihoming in use

Neil Jones (1):
      ASoC: Add support for the WM8727 DAC.

NeilBrown (23):
      NFS4ERR_FILE_OPEN handling in Linux/NFS
      md/bitmap: protect against bitmap removal while being updated.
      md/raid5: remove some sparse warnings.
      md: remove sparse warning:symbol XXX was not declared.
      md: adjust resync_min usefully when resync aborts.
      md: don't reset curr_resync_completed after an interrupted resync
      md: support barrier requests on all personalities.
      md/raid5: don't complete make_request on barrier until writes are 
scheduled
      md: add honouring of suspend_{lo,hi} to raid1.
      md/raid1: add takeover support for raid5->raid1
      md: collect bitmap-specific fields into one structure.
      md: move offset, daemon_sleep and chunksize out of bitmap structure
      md: change daemon_sleep to be in 'jiffies' rather than 'seconds'.
      md: remove needless setting of thread->timeout in raid10_quiesce
      md: support bitmap offset appropriate for external-metadata arrays.
      md: factor out parsing of fixed-point numbers
      md: support updating bitmap parameters via sysfs.
      md/bitmap: move setting of daemon_lastrun out of bitmap_read_sb
      md: Support write-intent bitmaps with externally managed metadata.
      md/bitmap: update dirty flag when bitmap bits are explicitly set.
      md: add MODULE_DESCRIPTION for all md related modules.
      md: revise Kconfig help for MD_MULTIPATH
      md: integrate spares into array at earliest opportunity.

Nelson Elhage (2):
      avr32: clean up linker script using standard macros.
      ARM: Clean up linker script using new linker script macros.

Nelson, Shannon (1):
      ixgbe: Flush the LSC mask change to prevent repeated interrupts

Nick Bowler (1):
      docs: Describe the 'C' taint flag in oops-tracing.txt

Nick Piggin (6):
      perf annotate: Allocate history size correctly
      ipc/sem.c: sem optimise undo list search
      ipc/sem.c: sem use list operations
      ipc/sem.c: sem preempt improve
      fs: anon_inodes implement dname
      fs: no games with DCACHE_UNHASHED

Nicolas Ferre (11):
      avr32: add two new at91 to cpu.h definition
      ASoC: at91sam9g20ek_2mmc board uses same audio connexion as at91sam9g20ek
      ARM: 5726/1: at91/USB: at91sam9g45 series USB host integration
      at91: at91sam9g20ek modify dual slot evaluation kit
      atmel_lcdfb Kconfig: remove long dependency line
      Input: atmel_tsadcc - rework setting touchscreen capabilities
      Input: atmel_tsadcc - use platform parameters
      AT91: add platform parameters for atmel_tsadcc in at91sam9rlek
      AT91: add touchscreen support for at91sam9g45ekes
      atmel-mci: change use of dma slave interface
      mmc: atmel-mci: new MCI2 module support in atmel-mci driver

Nicolas Léveillé (1):
      Input: xpad - add two new Xbox 360 devices

Nicolas Palix (1):
      sh: Replace an explicit computation by the use of the container_of macro

Nicolas Pitre (4):
      mtd: add missing put_chip() in cfi_intelext_reset()
      sdio_uart: Fix oops caused by the previous changeset
      ARM: 5848/1: kill flush_ioremap_region()
      sdhci: add support for the SysKonnect CardBus2SDIO adapter

Nicolas de Pesloüan (3):
      bonding: fix a parameter name in error message
      bonding: remove useless assignment
      bonding: change bond_create_proc_entry() to return void

Nigel Cunningham (2):
      PM / Hibernate: Move swap functions to kernel/power/swap.c.
      PM / Hibernate: Shift remaining code from swsusp.c to hibernate.c

Nils Carlson (3):
      edac: i5100 clean controller to channel terms
      edac: i5100 add scrubbing
      edac: i5100 add 6 ranks per channel

Nishanth Menon (2):
      omap3: Introduce OMAP3630
      omap3: move check_revision above check_features

Nitin Gupta (4):
      Staging: xvmalloc memory allocator
      Staging: virtual block device driver (ramzswap)
      Staging: ramzswap: documentation
      Staging: ramzswap: add TODO file

Noriyuki Fujii (1):
      [SCSI] megaraid_sas: make driver PCI legacy I/O port free driver

OGAWA Hirofumi (5):
      flusher: Fix PF_FROZEN race
      perf timechart: Fix header handling
      perf: Make common SAMPLE_EVENT parser
      perf tools: Misc small fixes
      x86: Compile insn.c and inat.c only for KPROBES

Octavian Purdila (5):
      make TLLAO option for NA packets configurable
      net: introduce NETDEV_UNREGISTER_PERNET
      ipv4: factorize cache clearing for batched unregister operations
      net: device name allocation cleanups
      net: use net_eq to compare nets

Oleg Nesterov (13):
      ptrace: cleanup ptrace_init_task()->ptrace_link() path
      ptrace: copy_process() should disable stepping
      ptrace: introduce user_single_step_siginfo() helper
      ptrace: powerpc: implement user_single_step_siginfo()
      ptrace: change tracehook_report_syscall_exit() to handle stepping
      ptrace: x86: implement user_single_step_siginfo()
      ptrace: x86: change syscall_trace_leave() to rely on tracehook when 
stepping
      signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER()
      signals: send_signal: use si_fromuser() to detect from_ancestor_ns
      signals: cosmetic, collect_signal: use SI_USER
      signals: kill force_sig_specific()
      signals: check ->group_stop_count after tracehook_get_signal()
      do_wait() optimization: do not place sub-threads on task_struct->children 
list

Oliver Endriss (2):
      V4L/DVB (13673): lnbp21: Implement 22 kHz tone control
      V4L/DVB (13674): stv090x: Add DiSEqC envelope mode

Oliver Hartkopp (1):
      can: Fix data length code handling in rx path

Oliver Neukum (10):
      wimax/i2400m/usb: remove unnecessary power management primitive in i2400m
      convert kaweth to use usb_reset_configuration()
      Input: usbtouchscreen - remove unneeded usb_kill_urb
      cdc-ether: Implement reset_resume()
      usbnet & cdc-ether: Autosuspend for online devices
      V4L/DVB (13402): radio-mr800 - autosuspend for radio-mr800 driver
      USB: usbtmc: minor formatting cleanups
      USB: improved error handling in usb_port_suspend()
      MAINTAINERS: Transfering maintainership of cdc-ether
      usb: remove rare pm primitive for conversion to new API

Olivier Grenie (7):
      V4L/DVB (13049): dib8000: SNR in 10th of dB
      V4L/DVB (13051): DiB7000P: improve rebostness of HAS_LOCK indicator
      V4L/DVB (13583): DiB8090: Add the DiB0090 tuner driver and STK8096GP-board
      V4L/DVB (13584): DiBXXX0: fix most of the Codingstyle violations from the 
previous patch
      V4L/DVB (13585): STK807xPVR: correct the enumeration
      V4L/DVB (13586): DiB0700: Add parameter to change the buffer size
      V4L/DVB (13587): DiB8000: enhance status lock

Olivier Lorin (3):
      V4L/DVB (13194): gspca - gl860: improvement of the main driver part
      V4L/DVB (13195): gspca - gl860: comment changes and naming scheme 
egalization
      V4L/DVB (13196): gspca - gl860: add flip/mirror for OV2640

Olof Johansson (4):
      powerpc: pasemi_defconfig update
      arm: omap: Add omap3_defconfig
      ASoC: Fix build of OMAP sound drivers
      omap3: Allow EHCI to be built on OMAP3

Ondrej Zary (4):
      ALSA: tea575x-tuner: fix mute
      snd-fm801: autodetect SF64-PCR (tuner-only) card
      V4L/DVB (13608): radio-sf16fmi: fix mute, add SF16-FMP to texts
      V4L/DVB (13609): radio-sf16fmi: add autoprobing

Or Gerlitz (1):
      IB/iser: Rewrite SG handling for RDMA logic

Otavio Salvador (3):
      pata_cs5535: fix comment header typo
      pata-it821x: use PCI_DEVICE_ID_RDC_D1010 define
      Staging: vt6656: use lowercase for VIA USB vendor id

Ozan Ã?aÄ?layan (1):
      ehci-hcd: Fix typo in an error message

PJ Waskiewicz (4):
      ixgbe: Make queue pairs on single MSI-X interrupts
      ixgbe: Disable Flow Control for certain devices
      ethtool: Add Direct Attach support to connector port reporting
      ixgbe: Display currently attached PHY through ethtool

Pablo Neira Ayuso (1):
      netfilter: nf_ct_tcp: improve out-of-sync situation in TCP tracking

Paolo Bonzini (3):
      xen: fix is_disconnected_device/exists_disconnected_device
      xen: improvement to wait_for_devices()
      xen: wait up to 5 minutes for device connetion

Patrick Boettcher (3):
      V4L/DVB (13580): Add support for PCTV 74e (Pinnacle) + fix USB vendor IDs
      V4L/DVB (13582): DiB0700: remove USB IDs of PCTV 74e from the driver
      V4L/DVB (13581): DiBUSB: fix I2c access when there is a read-access w/o 
write sequence

Patrick McHardy (13):
      vlan: cleanup multiple unregistrations
      netfilter: remove unneccessary checks from netlink notifiers
      net: allow to propagate errors through ->ndo_hard_start_xmit()
      vlan/macvlan: propagate transmission state to upper layers
      vlan: support "loose binding" to the underlying network device
      ip_fragment: also adjust skb->truesize for packets not owned by a socket
      net 01/05: fib_rules: rearrange struct fib_rule
      net 02/05: fib_rules: rename ifindex/ifname/FRA_IFNAME to 
iifindex/iifname/FRA_IIFNAME
      net 03/05: fib_rules: add oif classification
      net 04/05: fib_rules: allow to delete local rule
      ipv4 05/05: add sysctl to accept packets with local source addresses
      ipv6: reassembly: use seperate reassembly queues for conntrack and local 
delivery
      netfilter: fix crashes in bridge netfilter caused by fragment jumps

Patrick Mullaney (1):
      netdevice: provide common routine for macvlan and vlan operstate 
management

Paul E. McKenney (28):
      rcu: Add rnp->blocked_tasks to tracing
      rcu: Update trace.txt documentation to reflect recent changes
      rcu: Update trace.txt documentation for blocked-tasks lists
      rcu: "Tiny RCU", The Bloatwatch Edition
      rcu: Add synchronize_srcu_expedited()
      rcu: Add synchronize_srcu_expedited() to the rcutorture test suite
      rcu: Add synchronize_srcu_expedited() to the documentation
      rcu: Improve rcutorture diagnostics when bad torture_type specified
      rcu: Fix TINY_RCU #elif condition
      rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling 
of ->completed counter
      rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed 
counter
      rcu: Fix note_new_gpnum() uses of ->gpnum
      rcu: Remove inline from forward-referenced functions
      rcu: Enable synchronize_sched_expedited() fastpath
      rcu: Rename dynticks_completed to completed_fqs
      rcu: Simplify association of quiescent states with grace periods
      rcu: Mark init-time-only rcu_bootup_announce() as __init
      rcu: Accelerate callback processing on CPUs not detecting GP end
      rcu: Simplify association of forced quiescent states with grace periods
      rcu: Further cleanups of use of lastcomp
      rcu: Eliminate __rcu_pending() false positives
      rcu: Fix grace-period-stall bug on large systems with CPU hotplug
      rcu: Eliminate unneeded function wrapping
      rcu: Re-arrange code to reduce #ifdef pain
      rcu: Rename "quiet" functions
      rcu: Enable fourth level of TREE_RCU hierarchy
      rcu: Add expedited grace-period support for preemptible RCU
      rcu: Make RCU's CPU-stall detector be default

Paul Fertser (4):
      pcf50633: Get rid of charging restart software auto-triggering
      pcf50633: Properly reenable charging when the supply conditions change
      pcf50633: Query charger status directly
      mfd: Disable unnecessary pcf50633 shutdown on lowsys

Paul Mackerras (2):
      perf tools: Fix compilation on powerpc
      perf_event: Fix incorrect range check on cpu number

Paul Mundt (96):
      sh: sh4_flush_cache_mm() optimizations.
      sh: Kill off broken PHYSADDR() usage in sh4_flush_dcache_page().
      sh: Kill off segment-based d-cache flushing on SH-4.
      sh: Rework sh4_flush_cache_page() for coherent kmap mapping.
      sh: Fix up redundant cache flushing for PAGE_SIZE > 4k.
      sh: Factor in cpu id for selection of cache colour fixmap.
      Merge branch 'sh/cachetlb'
      sh: Shut up CONFIG_32BIT=n compiler warnings.
      sh: Reinstate ILSEL -> IRL intc mappings for SH-X3 proto CPU.
      Merge branch 'sh/dwarf-unwinder' of git://github.com/mfleming/linux-2.6 
into sh/dwarf-unwinder
      Merge branch 'sh/dwarf-unwinder'
      Merge branch 'sh/ftrace' of git://github.com/mfleming/linux-2.6
      Merge branch 'sh/stable-updates'
      cdrom: gdrom: Kill off PHYSADDR use.
      sh: maple: PHYSADDR() -> virt_to_phys() conversion.
      Merge branch 'sh/stable-updates'
      sh: Generalize CALLER_ADDRx support.
      sh: Tidy up the dwarf module helpers.
      sh: Don't profile return_address().
      sh: ftrace: Make code modification NMI safe.
      sh: Provide CALLER_ADDRx definitions even when ftrace is disabled.
      sh: Only invalidate the I-cache range for secondary CPUs stack_start.
      Merge branch 'sh/stable-updates'
      sh: TS_RESTORE_SIGMASK conversion.
      sh: Count NMIs in irq_cpustat_t.
      Merge branch 'sh/stable-updates'
      sh: Force boot CPU in to light sleep mode for SH-X3 SMP.
      sh: Idle loop chainsawing for SMP-based light sleep.
      sh: Make check_pgt_cache() more aggressive while idling.
      sh: Fix up IRQ re-enabling for the need_resched() case.
      sh: Support SCHED_MC for SH-X3 multi-cores.
      Merge branch 'sh/stable-updates'
      sh: Kill off legacy UBC wakeup cruft.
      sh: Convert to asm-generic/irqflags.h.
      sh: Disable SCIF2 on the SH-X3 proto CPU.
      sh: Fix up smp_mb__xxx() memory barriers for SH-4A SMP.
      sh: Fix up uninitialized variable warning in dwarf unwinder.
      sh: Fix up cacheflush routine symbol exports.
      sh: Convert to asm-generic/dma-mapping-common.h
      sh: Add dma-mapping support for dma_alloc/free_coherent() overrides.
      Merge branch 'sh/sdhi-mfd'
      Merge branch 'sh/stable-updates'
      Merge branch 'sh/stable-updates'
      sh: Revamp PCI DMA coherence Kconfig bits.
      sh: Kill off superfluous arch/sh/drivers/pci/Kconfig.
      sh: Fix up dma_is_consistent().
      sh64: cache flush symbol exports.
      sh: intc: Make ack_regs generally available.
      sh: Clean up more superfluous symbol exports.
      sh: Bump up dma_ops initialization far earlier in the boot process.
      sh: enable PERF_USE_VMALLOC across the board.
      Merge branch 'sh/stable-updates'
      sh: perf events: Add preliminary support for SH-4A counters.
      sh: perf events: Kill off left over debugging cruft.
      sh: intc: dynamic IRQ support.
      sh: intc: Handle legacy IRQ reservation in vector map.
      x86/hw-breakpoints: Actually flush thread breakpoints in flush_thread().
      sh: mach-se: Convert SE7722 FPGA to dynamic IRQ allocation.
      video: sh_mobile_lcdcfb: Don't attempt to map zero-length scatterlists.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      sh: perf events: Fix up uninitialized variable warning.
      sh: Default-enable SPU clock for SH7724.
      sh: perf events: Preliminary callchain support.
      sh: perf events: Add support for SH7750-style counters.
      sh: oprofile: Kill off bitrotted SH7750 driver.
      sh: oprofile: Fix up count size mismatch for common impl.
      Merge branch 'sh/stable-updates'
      sh: perf events: Document SH-4A raw event codes.
      ksym_tracer: Support read accesses independent of read/write.
      sh: Enable PMB support for all SH-4A CPUs.
      sh: Fix up the CONFIG_PERF_EVENTS=n build for SH-4.
      sh: Use the generic I/O port base for slowdown.
      sh64: Fix up the CONFIG_GENERIC_BUG=n build.
      sh64: Fix up reworked cache op build.
      sh: dma: Kill off bogus dma_sysclass symbol export.
      Merge branch 'sh/stable-updates'
      Merge branch 'master' into sh/st-integration
      sh: Apply the sleazy FPU changes for SH-2A FPU as well.
      sh: Fix up the FPU emulation build.
      serial: sh-sci: Depend on HAVE_CLK unconditionally.
      sh: pfc: Convert from ctrl_xxx() to __raw_xxx() I/O routines.
      sh: pfc: pr_info() -> pr_debug() cleanups.
      sh: Add default uImage rule for se7724, ap325rxa, and migor.
      sh: Partial revert of copy/clear_user_highpage() optimizations.
      sh: Make associative cache writes fatal on all SH-4A parts.
      sh: intc: Fixup compile breakage.
      sh: pfc: Fixup type mismatch in debug printks.
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 
into sh/for-2.6.33
      sh: ftrace: Fix up syscall tracing build.
      sh: Wire up recvmmsg syscall.
      Staging: iio: Fix up the module build.
      net: smc91x: Fix up type mismatch in smc_drv_resume().
      sh: Make the unaligned trap handler always obey notification levels.
      sh: wire up vmallocinfo support in ioremap() implementations.
      sh: Stub in P3 ioremap support for nommu parts.
      Merge branch 'master' of 
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6

Paul Walmsley (20):
      omap3: drop all IVA-related address base definitions
      OMAP1/2/3 clock: remove paranoid checks in preparation for 
clock{,2xxx,3xxx}_data.c
      OMAP2 clock: APLL code shouldn't rely on static clocks in its local 
namespace
      OMAP2/3: move SDRC macros to mach-omap2/sdrc.h
      OMAP2xxx clock: remove implicit dependency between rate CPU flag and 
clkdev_omap CPU flag
      OMAP3 clock: convert clock34xx.h to clock34xx_data.c
      OMAP2 clock: convert clock24xx.h to clock2xxx_data.c, opp2xxx*
      OMAP1 clock: convert test in disable_unused() to use ENABLE_ON_INIT
      OMAP1 clock: convert mach-omap1/clock.h to mach-omap1/clock_data.c
      OMAP2/3 PRCM: don't export prm_*(), cm_*() functions
      OMAP clockdomain/powerdomain: remove CONFIG_OMAP_DEBUG_{CLOCK,POWER}DOMAIN
      OMAP clockdomain/powerdomain: optimize out sleepdep code on OMAP24xx
      OMAP powerdomain/PM: use symbolic constants for the max number of power 
states
      OMAP powerdomain: rearrange struct powerdomain to save some memory
      OMAP3: SDRC: Place SDRC AC timing and MR changes in CORE DVFS SRAM code 
behind Kconfig
      OMAP clock/hwmod: fix off-by-one errors
      OMAP3 hwmod: reprogram OCP_SYSCONFIG register after setting SOFTRESET
      OMAP3 hwmod: Add automatic OCP_SYSCONFIG AUTOIDLE handling
      OMAP hwmod: add names to module MPU IRQ lines
      OMAP3 hwmod: drop most of the OCP_SYSCONFIG.CLOCKACTIVITY code

Pavel Hofman (7):
      ALSA: ak4114 - fix errors in output selector bits
      ALSA: ak4620 support, codec regs listed in proc
      ALSA: ak4113 support
      ALSA: ice1724 - adding GPIO routines for mask and direction
      ALSA: ice1724 - pro-rate-locking makes sense only for internal clock mode
      ALSA: ice1724 - Support for multiple external clock types
      ALSA: ice1724 - Infrasonic Quartet support

Pavel Machek (15):
      msm: make debugging UART (for DEBUG_LL) configurable
      msm: add minimal board file for HTC Dream device
      msm: Add memory map for HTC Dream
      Input: ads7846 - fix pressure reporting
      Input: ads7846 - switch to using dev_vdbg()
      [ARM] pxa/zaurus: cleanup sharpsl_pm.c
      [ARM] pxa/zaurus: rename spitz_battery_levels_* to sharpsl_*
      video: Allow selecting MSM framebuffer in Kconfig
      HTC Dream: mmc compilation fixes
      Staging: dream: make it independant from CONFIG_ANDROID
      Staging: dream: Synaptics touchscreen for HTC Dream: check that smbus is 
available
      Staging: dream: remove wakelock support
      Staging: dream: remove wakelock support from smd_rpcrouter.h
      Staging: dream: add TODO file
      Staging: dream: add gpio and pmem support

Pavel Vasilyev (1):
      agp/amd64: Remove GART dependency on AGP_AMD64

Pawel Osciak (2):
      ARM: S3C: Prepare s3c64xx-specific s3c-fb register definition for reuse
      ARM: S5PC1xx: add platform helpers for s3c-fb device

Pedro Andres Aranda Gutierrez (1):
      V4L/DVB (13579): PATCH: better support for INTUIX DVB stick boot

Pekka Enberg (5):
      perf kmem: Add --sort hit and --sort frag
      perf symbols: Fix ELF header errors during "perf kmem record"
      SLUB: Fix __GFP_ZERO unlikely() annotation
      SLAB: Fix lockdep annotations for CPU hotplug
      Merge branches 'slab/fixes', 'slab/kmemleak', 'slub/perf' and 
'slub/stats' into for-linus

Peng Tao (1):
      mm: fix comments for invalidate_inode_pages2()

Pete Eberlein (4):
      V4L/DVB (13455): go7007: Add struct v4l2_device.
      V4L/DVB (13456): s2250: Change module structure
      V4L/DVB (13457): s2250: subdev conversion
      V4L/DVB (13458): go7007: subdev conversion

Peter 'p2' De Schrijver (3):
      OMAP3: PM: Wait for SDRC ready iso a blind delay
      OMAP3: PM: CPUidle: Add new lower-latency C1 state
      OMAP3: PM: idle: Remove fclk check for idle loop

Peter Feuerer (1):
      acerhdf: add new BIOS versions

Peter Huewe (7):
      add __init/__exit macros to omap video drivers
      media/video: add __init/__exit macros to various drivers
      V4L/DVB (13288): adding __init/__exit macros to various drivers
      Staging: et131x: adding __init/__exit macros
      Staging: cx25821: adding __init/__exit macros
      Staging: p9auth: adding __init/__exit macros
      Staging: phison: adding __init/__exit macros

Peter Hutterer (1):
      HID: add multi-input quirk for NextWindow Touchscreen.

Peter Ma (3):
      avr32: re-instate MCI WP/CD pin assignments for ATNGW100
      avr32: function for independently setting up SPI slaves
      avr32: MRMT: correct setup of SPI slaves

Peter Oberparleiter (19):
      [S390] cio: fix double free in case of probe failure
      [S390] cio: fix repeat setting of cdev parent association
      [S390] cio: introduce parent-initiated device move
      [S390] cio: introduce subchannel todos
      [S390] cio: introduce ccw device todos
      [S390] cio: inform user when online/offline processing fails
      [S390] cio: handle error during device recognition consistently
      [S390] cio: handle error during path verification consistently
      [S390] cio: ensure proper locking during device recognition
      [S390] cio: dont panic in non-fatal conditions
      [S390] cio: consistent infrastructure for internal I/O requests
      [S390] cio: use ccw request infrastructure for sense id
      [S390] cio: use ccw request infrastructure for pgid
      [S390] cio: allow setting not-operational devices offline
      [S390] cio: remove intretry flag
      [S390] cio: split PGID settings and status
      [S390] cio: use sense-pgid operation for path verification
      [S390] cio: make steal lock procedure more robust
      [S390] cio: improve error recovery for internal I/Os

Peter Staubach (1):
      nfsd: register NFS_ACL with rpcbind

Peter Ujfalusi (27):
      ASoC: add support for multiple cards/codecs in debugfs
      ASoC: Improve the debugfs hierarchy
      ASoC: TPA6130A2 amplifier driver
      ASoC: TPA6130A2: Make tpa6130a2_power as static
      ASoC: Codec driver for Texas Instruments tlv320dac33 codec
      ASoC: TWL4030: Only update the needed bits in *set_dai_sysclk
      ASoC: tlv320dac33: typo fix in the header
      MFD: twl4030: add twl4030_codec MFD as a new child to the core
      OMAP: Platform support for twl4030_codec MFD
      ASoC: TWL4030: use the twl4030-codec.h for register descriptions
      ASoC: TWL4030: Driver registration via twl4030_codec MFD
      ASoC: TWL4030: Remove bypass tracking
      ASoC: TWL4030: Change codec_muted to apll_enabled
      ASoC: TWL4030: Change APLL powering sequence
      ASoC: TWL4030: Add APLL supply for the capture path
      ASoC: TWL4030: Make sure, that the codec is powered on startup
      MFD: TWL4030: Add audio_mclk to the codec platform data
      OMAP: Configure audio_mclk for twl4030-codec MFD
      MFD: twl4030-codec: APLL_INFREQ handling in the MFD driver
      ASoC: TWL4030: Do not modify the APLL_CTL register
      MFD: twl4030: add twl4030_codec MFD as a new child to the core
      OMAP: Platform support for twl4030_codec MFD
      MFD: TWL4030: Add audio_mclk to the codec platform data
      OMAP: Configure audio_mclk for twl4030-codec MFD
      MFD: twl4030-codec: APLL_INFREQ handling in the MFD driver
      omap: McBSP: Do not use extensive spin locks for dma_op_mode
      ASoC: tlv320dac33: Change RT wq to singlethread wq

Peter Zijlstra (44):
      perf, x86: Add simple group validation
      x86: Generate cmpxchg build failures
      rcu: Simplify creating of lockdep class for root rcu_node
      sched: Make sure task has correct sched_class after policy change
      sched: Cleanup select_task_rq_fair()
      sched: More generic WAKE_AFFINE vs select_idle_sibling()
      sched: Sched_rt_periodic_timer vs cpu hotplug
      perf_event: Optimize perf_output_lock()
      perf: Allow for custom overflow handlers
      perf: Optimize some swcounter attr.sample_period==1 paths
      perf: Optimize perf_swevent_ctx_event()
      perf: Optimize perf_event_task_ctx()
      perf: Optimize perf_event_comm_ctx()
      perf: Optimize perf_event_mmap_ctx()
      perf: Fix PERF_FORMAT_GROUP scale info
      perf: Optimize perf_event_task_sched_out
      perf: Optimize __perf_event_read()
      perf: Simplify __perf_event_sync_stat
      perf: Simplify __perf_event_read
      perf: Fix time locking
      perf: Fix event scaling for inherited counters
      perf: Fix locking for PERF_FORMAT_GROUP
      perf_events: Undo copy/paste damage
      perf_events: Fix style nits
      perf_events: Disable events when we detach them
      perf_events: Update the context time on exit
      perf_events: Fix __perf_event_exit_task() vs. update_event_times() locking
      perf_events: Undo some recursion damage
      perf_events: Restore sanity to scaling land
      sched: Fix balance vs hotplug race
      sched: Remove sysctl.sched_features
      sched: Consolidate select_task_rq() callers
      sched: Remove rq->clock coupling from set_task_cpu()
      sched: Clean up ttwu() rq locking
      sched: Sanitize fork() handling
      sched: Clean up check_preempt_wakeup()
      sched: Discard some old bits
      sched: Remove unnecessary RCU exclusion
      sched: cgroup: Implement different treatment for idle shares
      sched: Fix task priority bug
      perf_events: Fix perf_event_attr layout
      perf events: Allow per-task-per-cpu counters
      perf record: Properly synchronize child creation
      perf record: Use per-task-per-cpu events for inherited events

Petr Å tetiar (1):
      Input: usbtouchscreen - add support for ET&T TC5UH touchscreen controller

Phaneendra Kumar (1):
      DaVinci: DM365: SDIO interrupt resource correction

Phil Carmody (2):
      sched: Fix memory leak in two error corner cases
      err.h: add helper function to simplify pointer error checking

Philipp Reisner (11):
      The DRBD driver
      drbd: Work on permission enforcement
      Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-block into 
for-2.6.33
      drbdsetup X resume-io should be usable to resume IO [Bugz 256]
      Do not deadlock in drbd_disconnect() [bugz 258]
      Now it is equal to DRBD release 8.3.5 without compat crap
      Fixed a regression in resync decission code drbd_uuid_compare() [Bugz 260]
      DRBD: Now the code is 8.3.6 + 3 fixes (without compat crap)
      drbd: moved CN_IDX_DRBD and CN_VAL_DRBD to the right file
      drbd_req.c: use part_[inc|dec]_in_flight()
      drbd: Following the hmac change to SHASH (see linux commit 8bd1209cfff)

Philippe Gerum (4):
      Blackfin/ipipe: prepare status bitops for SMP support
      Blackfin/ipipe: fix forward ref to barrier()
      Blackfin/ipipe: introduce support for CONFIG_MPU
      Blackfin/ipipe: update version stamp

Pierre Ossman (1):
      drm/radeon/kms: Disable both CRTCs during mode switch

Pieter Grimmerink (1):
      pxafb: add transparency field to pxafb_mode_info struct

Ping Cheng (5):
      Input: wacom - ensure the device is initialized properly upon resume
      Input: wacom - add defines for packet lengths of various devices
      Input: wacom - add support for new LCD tablets
      Input: wacom - add defines for data packet report IDs
      Input: wacom - separate pen from express keys on Graphire

Piotr Ziecik (1):
      rtc: add driver for BQ32000 I2C RTC

Poonam Aggrwal (2):
      powerpc/85xx: Create dts for each core in CAMP mode for P2020RDB
      powerpc/85xx: Added P1020RDB Platform support.

Prarit Bhargava (2):
      x86: AMD Northbridge: Verify NB's node is online
      x86, AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks

Pravin Bathija (1):
      [SCSI] mpt fusion: Fix 32 bit platforms with 64 bit resources.

Rabin Vincent (1):
      ARM: 5772/1: Use REV and REV16 for byte swapping on ARMv6+

Rafael Ignacio Zurita (1):
      ALSA: sh: add SuperH DAC audio driver for ALSA V4

Rafael J. Wysocki (9):
      Wireless / ath5k: Simplify suspend and resume callbacks
      Merge branch 'master' into for-linus
      PM / Runtime: Fix lockdep warning in __pm_runtime_set_status()
      PM / Runtime: Ensure timer_expires is nonzero in pm_schedule_suspend()
      PM / Runtime: Make documentation of runtime_idle() agree with the code
      PM / Runtime: Remove unnecessary braces in __pm_runtime_set_status()
      PM: Add flag for devices capable of generating run-time wake-up events
      PM: Remove unnecessary goto from device_resume_noirq()
      PM: rwsem.h need not be included into main.c

Rafal Milecki (1):
      V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added.

RafaÅ? MiÅ?ecki (4):
      drm/radeon/kms/pm: fix typos
      drm/radeon/kms: fix typo in define: engine -> memory
      drm/radeon/kms: fix ring info in debugfs on r600+
      drm/radeon/kms: init pm on all chipsets

Rahul Tank (1):
      Bluetooth: Removal of unused variable in btmrvl driver

Rajendra Nayak (29):
      OMAP3: PM: GPMC context save/restore
      OMAP3: PM: GPIO context save/restore
      OMAP3: PM: INTC context save/restore
      OMAP3: PM: PRCM context save/restore
      OMAP3: PM: Populate scratchpad contents
      OMAP3: PM: SCM context save/restore
      OMAP3: PM: restore SRAM functions after off-mode.
      OMAP3: PM: handle PER/NEON/CORE in idle
      OMAP3: PM: Restore MMU table entry
      OMAP3: PM: MPU off-mode support
      OMAP3: PM: CORE domain off-mode support
      OMAP3: PM: Program SDRC to send self refresh on timeout of AUTO_CNT
      OMAP3: PM: CPUidle: base driver and support for C1-C2
      OMAP3: PM: CPUidle: support retention and off-mode C-states
      i2c-omap: OMAP3: PM: (re)init for every transfer to support off-mode
      ARM: OMAP4: PM: Fix the PRM and CM base addresses
      ARM: OMAP4: PM: PRM/CM module offsets for OMAP4
      ARM: OMAP4: PM: Adds CM1/2 register defs for OMAP4
      ARM: OMAP4: PM: Adds PRM register defs for OMAP4
      ARM: OMAP4: PM: Adds PRM register shift and mask bits
      ARM: OMAP4: PM: Adds CM1/2 register field masks
      ARM: OMAP4: PM: OMAP4 clock tree and clkdev registration
      ARM: OMAP4: PM: Add dummy hooks for OMAP4 dpll api's
      ARM: OMAP4: PM: Move DPLL control apis to dpll.c
      ARM: OMAP4: PM: Add support for OMAP4 dpll api's
      ARM: OMAP4: PM: Add init api for DPLL nodes
      mfd: Rename twl4030_ routines in twl-regulator.c
      regulator: Add support for twl6030 regulators
      mfd: Add twl6030 regulator subdevices

Rajiv Andrade (3):
      TPM: increase default TPM buffer
      TPM: fix pcrread
      tpm_tis: TPM_STS_DATA_EXPECT workaround

Rakib Mullick (1):
      mm: fix section mismatch in memory_hotplug.c

Ralf Baechle (7):
      MIPS: Remove addinitrd and CONFIG_PROBE_INITRD_HEADER
      MIPS: Move EARLY_PRINTK to Kconfig.debug
      MIPS: Modularize COP2 handling
      MIPS: Cleanup signal code initialization
      MIPS: eXcite: Remove platform.
      MIPS: Cleanup random differences beween lmo and Linus' kernel.
      MIPS: Lasat: Fix botched changes to sysctl code.

Ramax Lo (1):
      ARM: S3C24XX: DMA: Use valid index when accessing array

Randy Dunlap (32):
      drbd: needs __ratelimit()
      wireless: fix CFG80211_WEXT build problems
      perf tools: Display better error messages on missing packages
      netxen: fix builds for SYSFS=n or MODULES=n
      tpm: fix header for modular build
      wireless: airo_cs needs WEXT_SPY
      kmemleak: fix kconfig for crc32 build error
      x86: k8.h: Add struct bootnode
      docs: fix core_pipe_limit info
      x86 VSDO: Fix Kconfig help
      block: jiffies fixes
      pcmcia: fix printk formats
      staging/wireless: don't build when NET etc. are not enabled
      kmsg_dump: fix build for CONFIG_PRINTK=n
      [SCSI] fix func names in kernel-doc
      ALSA: radio/sound/miro: fix build, cleanup depends/selects
      Use KERN_WARNING instead of KERN_WARN, which does not exist
      net: niu uses crc32, so select CRC32
      USB: g_multi kconfig: fix depends and help text
      Staging: line6: fix printk formats
      Staging: iio: kconfig and make edits
      Staging: iio: lots of doc fixes
      Staging: wlags49: fix kconfigs dependancy
      Staging: RTL8192SU depends on USB
      Staging: iio: fix ring buffer build
      Staging: vt665*: fix printk formats
      Staging: sep: fix 2 warnings
      Staging: rtl8192u: depends on USB
      drm/nouveau: fix ch7006 build
      V4L/DVB (13690): radio/si470x: #include <sched.h>
      doc: SubmitChecklist, add ioctls, remove OSDL reference
      printk: fix new kernel-doc warnings

Ranjith Lohithakshan (4):
      TI DaVinci EMAC: Add suspend/resume capability
      omap3: AM35xx: Initialize omap_chip bits
      AM35xx: Add support for AM3517 EVM board
      AM35xx: Defconfig for AM3517 EVM board

Reinette Chatre (16):
      iwlwifi: fix userspace setting of sleep_level_override
      iwlwifi: move iwl_setup_mac to iwlagn
      iwlwifi: move rate scaling structures to header file
      iwlagn: store station rate scale information in mac80211 station structure
      iwlwifi: remove duplicate defines
      iwlwifi: provide firmware version
      iwlwifi: unmap memory before use
      iwlwifi: move iwl_[un]init_drv to iwlagn
      iwlwifi: split adding broadcast station from others
      iwl3945: store station rate scale information in mac80211 station 
structure
      iwlagn: move rate scale initialization to init function
      iwlwifi: print warning when sending host command fails
      iwlwifi: change debug message to error in failure case
      iwlagn: power up device before initializing EEPROM
      iwl3945: removed unused struct and definitions
      iwlwifi: driver version track kernel version

Rezwanul Kabir (1):
      dell-wmi: Add support for new Dell systems

Ricardo Labiaga (11):
      Cleanup some NFSv4 XDR decode comments
      nfs41: RECLAIM_COMPLETE XDR functionality
      nfs41: RECLAIM_COMPLETE functionality
      nfs41: Invoke RECLAIM_COMPLETE
      nfs41: nfs41_setup_state_renewal
      nfs41: Don't clear DRAINING flag on NFS4ERR_STALE_CLIENTID
      nfs41: Mark stateids in need of reclaim if state manager gets stale 
clientid
      nfs41: Handle session errors during delegation return
      nfs41: Retry delegation return if it failed with session error
      nfs41: Handle NFSv4.1 session errors in the delegation recall code
      nfs41: Invoke RECLAIM_COMPLETE on all new client ids

Richard Kennedy (1):
      NFS: reorder nfs4_sequence_regs to remove 8 bytes of padding on 64 bits

Richard Röjfors (10):
      V4L/DVB (13173): adv7180: Support for getting input status
      V4L/DVB (13174): adv7180: Support for setting input status
      V4L/DVB (13175): adv7180: Use __devinit and __devexit macros
      V4L/DVB (13176): adv7180: Support checking standard via interrupts
      V4L/DVB (13177): radio: Add support for TEF6862 tuner
      xilinx_spi: Split into of driver and generic part.
      xilinx_spi: Switch to iomem functions and support little endian.
      xilinx_spi: add support for the DS570 IP.
      xilinx_spi: add a platform driver using the xilinx_spi common module.
      gpio: add GPIO driver for the Timberdale FPGA

Rik van Riel (1):
      vmscan: do not evict inactive pages when skipping an active list scan

Robert Becker (2):
      md/raid10: print more useful messages on device failure.
      raid: improve MD/raid10 handling of correctable read errors.

Robert Hancock (2):
      ide: update Kconfig text to mark as deprecated
      libata: remove experimental tag on PATA drivers

Robert Love (12):
      [SCSI] libfc, fcoe: Don't EXPORT_SYMBOLS unnecessarily
      [SCSI] libfc: Remove unused fc_lport pointer from fc_fcp_pkt_abort
      [SCSI] fcoe: Increase FCOE_MAX_LUN to 0xFFFF (65535)
      [SCSI] libfc: Move non-common routines and prototypes out of libfc.h
      [SCSI] libfc: Remove fc_fcp_complete
      [SCSI] libfc: Add libfc/fc_libfc.[ch] for libfc internal routines
      [SCSI] libfc: Move libfc_init and libfc_exit to fc_libfc.c
      [SCSI] libfc: Export FC headers
      [SCSI] libfc: Add routine to copy data from a buffer to a SG list
      [SCSI] libfc: Formatting cleanups across libfc
      [SCSI] libfcoe: formatting and comment cleanups
      [SCSI] fcoe: Formatting cleanups and commenting

Robert Noland (1):
      drm/radeon: A bit of cleanup work on radeon_freelist_get()

Robert P. J. Day (1):
      Staging: usbip: Fix typo "Contoroller".

Robert Schwebel (1):
      mx31moboard: fix typo

Robin Getz (2):
      Blackfin: announce current cpu rev when booting
      Blackfin: don't walk VMAs when oopsing

Robin Holt (9):
      x86: uv: introduce a means to translate from gpa -> socket_paddr
      x86: uv: xpc needs to provide an abstraction for uv_gpa
      x86: uv: introduce uv_gpa_is_mmr
      X86: uv: implement a gru_read_gpa kernel function
      x86: uv: update XPC to handle updated BIOS interface
      x86: uv: xpc NULL deref when mesq becomes empty
      X86: uv: xpc_make_first_contact hang due to not accepting ACTIVE state
      x86: uv: XPC receive message reuse triggers invalid BUG_ON()
      UV - XPC: pass nasid instead of nid to gru_create_message_queue

Roel Kluin (47):
      i2400m: keep index within ms_to_errno[]
      wimax: misplaced parenthesis
      crypto: ansi_cprng - Fix test in get_prng_bytes
      ALSA: Cleanup redundant tests on unsigned
      sh: Make sure indexes are positive
      tracing: Fix return value of tracing_stats_read()
      sound: OSS: fix error return in dma_ioctl()
      sound: OSS: keep index within bounds of midi_devs[]
      mtd: ensure index is positive
      mtd: error return -EIO instead of EIO
      jffs2: Fix error return in jffs2_do_read_inode_internal()
      JFFS2: fix min/max confusion
      e1000e: Use sizeof struct rather than pointer in e1000_get_eeprom()
      [SCSI] qlogicpti: add missing parentheses
      [SCSI] st: fix test of value range in st_set_options()
      IXP4xx: Ensure index is positive in irq_to_gpio() and npe_request().
      V4L/DVB (13241): Cleanup redundant tests on unsigned
      V4L/DVB (13285): vpfe_capture: keep index within bound in vpfe_cropcap()
      V4L/DVB (13380): sms-cards: make id unsigned in sms_get_board()
      V4L/DVB: Fix test in copy_reg_bits()
      m68k: parport_mfc3 - Not makes it a bool before the comparison.
      ext4: Return the PTR_ERR of the correct pointer in 
setup_new_group_blocks()
      UBIFS: fix return code in check_leaf
      ASoC: Wrong variable returned on error
      SUNRPC: IS_ERR/PTR_ERR confusion
      IB/uverbs: Fix return of PTR_ERR() of wrong pointer in 
ib_uverbs_get_context()
      ext3: PTR_ERR return of wrong pointer in setup_new_group_blocks()
      dm ioctl: prefer strlcpy over strncpy
      kgdb,x86: remove redundant test
      kgdbts: Read buffer overflow
      USB: FIX bitfield istl_flip:1, make it unsigned.
      Staging: comedi: addi-data: Cleanup redundant tests on unsigned
      Staging: octeon: don't ignore request_irq() return code
      Staging: vt6655: Correct unsigned bound issue
      Staging: dst: Fix parentheses
      OMAP2/3 powerdomain: return errors rather than returning the output of 
IS_ERR()
      page-types: unsigned cannot be less than 0 in add_page()
      Input: altera_ps2 - fix test of unsigned in altera_ps2_probe()
      mtd: OneNAND: Fix test of unsigned in onenand_otp_walk()
      sh: Fix test of unsigned in se7722_irq_demux()
      thermal: Fix test of unsigned in thermal_cooling_device_cur_state_store()
      gpio: fix test on unsigned in lnw_irq_type()
      fbdev: TV_PALN bit set twice in sisfb_detect_VB_connect()
      keys: PTR_ERR return of wrong pointer in keyctl_get_security()
      regulator: keep index within bounds in da9034_get_ldo12_voltage()
      regulator: wm831x_reg_read() failure unnoticed in wm831x_aldo_get_mode()
      backlight: PTR_ERR return of wrong pointer in cr_backlight_probe()

Roger Quadros (1):
      Input: force feedback - fix function name in comment

Roland Dreier (3):
      x86: Remove CPU cache size output for non-Intel too
      Merge branches 'amso1100', 'cma', 'cxgb3', 'ehca', 'ipath', 'ipoib', 
'iser', 'misc', 'mlx4' and 'nes' into for-next
      re-export alloc_file()

Roland Koebler (1):
      USB: serial: ftdi_sio: add space/mark parity

Roman Fietze (1):
      powerpc: Make "intspec" pointers in irq_host->xlate() const

Ron Mercer (23):
      qlge: Remove explicit setting of PCI Dev CTL reg.
      qlge: Set PCIE max read request size.
      qlge: Add handler for DCBX firmware event.
      qlge: Store firmware revision as early as possible.
      qlge: Remove inline math for small rx buf mapping.
      qlge: Get rid of firmware handler debug code.
      qlge: Don't fail open when port is not initialized.
      qlge: Add CBFC pause frame counters to ethtool stats.
      qlge: Size RX buffers based on MTU.
      qlge: Add ethtool get/set pause parameter.
      qlge: Add ethtool blink function.
      qlge: Add ethtool wake on LAN function.
      qlge: Add ethtool register dump function.
      qlge: Add ethtool self-test.
      qlge: Change naming on vlan API.
      qlge: Fix indentations.
      qlge: Add firmware/driver sub-command support.
      qlge: Clean up netdev->stats usage.
      qlge: Do not change frame routing during suspend.
      qlge: Add asic reset to open call.
      qlge: Clean up module parameter name.
      qlge: Change version to v1.00.00.23.00.00-01.
      qlge: Bonding fix for mode 6.

Rudy Matela (4):
      wan: Frame Relay/DLCI coding style corrections.
      wan: Coding style correction in HDLC/Frame Relay support routines
      net: Coding style corrections on Sealevel Systems 4021 driver.
      hdlc: spelling fix in find_pvc() comment

Rui Paulo (24):
      mesh: use set_bit() to set MESH_WORK_HOUSEKEEPING.
      mac80211: update meshconf IE
      mac80211: set MESH_TTL to 31
      mac80211: implement the meshconf formation info field
      mac80211: fix typo in a comment
      mac80211: update peer link management IE and action frames
      mac80211: update the format of path selection frames
      mac80211: add MAC80211_VERBOSE_MHWMP_DEBUG
      mac80211: allow processing of more than one HWMP IE
      mac80211: improve HWMP debugging
      mac80211: improve peer link management debugging
      mac80211: implement RANN processing and forwarding
      mac80211: update PERR frame format
      mac80211: properly forward the RANN IE
      mac80211: set the AID field correctly for mesh peer frames
      mac80211: fix BSSID setup for beacon frames
      mac80211: add the DS params to the beacon
      mac80211: replace "destination" with "target" to follow the spec
      mac80211: implement a timer to send RANN action frames
      mac80211: add nl80211/cfg80211 handling of the new mesh root mode option.
      mac80211: update copyrights to 2009
      mac80211: use a structure to hold the mesh config information element
      mac80211: update cfg80211 scan result code for the updated mesh conf IE
      mac80211: fix endianess on mesh_path_error_tx() calls

Russ Dill (2):
      USB: Close usb_find_interface race
      USB: Close usb_find_interface race v3

Russell King (65):
      mtd: Fix warning in sa1100-flash.c
      Revert "[ARM] unconditionally define __virt_to_phys and __phys_to_virt"
      Merge branch 'for-rmk' of git://github.com/at91linux/linux-2.6-at91 into 
devel-stable
      Merge branch 'next' of 
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/xscaleiop into devel-stable
      ALSA: AACI cleanup
      ARM: provide phys_to_page() to complement page_to_phys()
      ARM: dma-mapping: simplify page_to_dma() and __pfn_to_bus()
      ARM: dma-mapping: provide dma_to_page()
      ARM: dma-mapping: split dma_unmap_page() from dma_unmap_single()
      Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into 
devel-stable
      ARM: dma-mapping: split out vmregion code from dma coherent mapping code
      ARM: dma-mapping: functions to allocate/free a coherent buffer
      ARM: dma-mapping: fix coherent arch dma_alloc_coherent()
      ARM: dma-mapping: fix nommu dma_alloc_coherent()
      ARM: dma-mapping: factor dma_free_coherent() common code
      ARM: dma-mapping: move consistent_init into CONFIG_MMU section
      ARM: dma-mapping: clean up coherent arch dma allocation
      ARM: dma-mapping: Factor out noMMU dma buffer allocation code
      ARM: dma-mapping: get rid of setting/clearing the reserved page bit
      ARM: dma-mapping: switch ARMv7 DMA mappings to retain 'memory' attribute
      [ARM] pxa: allow platforms to control which uarts are registered
      ARM: Avoid duplicated implementation for VIVT cache flushing
      ARM: Avoid evaluating page_address() multiple times
      ARM: ZERO_PAGE: Avoid flush_dcache_page() for zero page
      Merge branch 'for-rmk' of git://git.marvell.com/orion into devel-stable
      ARM: Reduce __flush_dcache_page() visibility
      ARM: Move __flush_icache_all() out of flush_pfn_alias()
      ARM: Remove __flush_icache_all() from __flush_dcache_page()
      ARM: I-cache: Add invalidation for VIVT ASID tagged caches
      ARM: I-cache: avoid flushing in flush_cache_mm()
      ARM: I-cache: flush executable mappings in flush_cache_range()
      Merge branch 'pending-misc' (early part) into devel
      Merge branch 'pending-dma-coherent' into devel
      Merge branch 'pending-dma-streaming' (early part) into devel
      Merge branch 'for-rmk' of git://git.fluff.org/bjdooks/linux into 
devel-stable
      Merge branch 'devel' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into 
devel-stable
      Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into 
devel-stable
      Merge branches 'at91', 'ep93xx', 'etm', 'ks8695', 'nuc', 'u300' and 
'u8500' into devel
      Merge branch 'devel-stable' into devel
      ARM: sa11x0: convert set_xxx_data() to register_xxx()
      ARM: h3600: provide each iPAQ machine type with own init function
      ARM: iPAQ: separate IrDA machine specifics
      ARM: iPAQ: provide a way to setup platform-controlled GPIOs
      ARM: iPAQ: convert H3100 IrDA to use generic gpio support
      ARM: iPAQ: move serial port support functions
      ARM: iPAQ: no need to set PWER_RTC
      Merge branch 'for-lak' of git://git.linuxtogo.org/home/thesing/collie 
into sa1100
      Fix soc_common PCMCIA configuration
      Merge branch 'sa1100' into devel
      PCMCIA: fix pxa2xx_lubbock modular build error
      ARM: VFP: fix vfp thread init bug and document vfp notifier entry 
conditions
      ARM: fix clps711x, footbridge, integrator, ixp2000, ixp2300 and s3c build 
bug
      Merge branch 'devel' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel
      ARM: fix sa1100 build
      ARM: fix lh7a40x build
      Merge branch 'master' into devel
      ARM: cache-l2x0: avoid taking spinlock for every iteration
      ARM: cache-l2x0: make better use of background cache handling
      ARM: add size argument to __cpuc_flush_dcache_page
      ARM: use flush_kernel_dcache_area() for dmabounce
      Merge branch 'pending-l2x0' into cache
      Merge branch 'for-rmk' of git://git.marvell.com/orion
      [ARM] Update mach-types
      Merge branch 'devel' of 
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6
      Merge branch 'cache' (early part)

Russell King - ARM Linux (11):
      PCMCIA: soc_common: convert to a stand alone module
      PCMCIA: soc_common: provide single socket add/remove functionality
      PCMCIA: soc_common: push socket removal down to SoC specific support
      PCMCIA: soc_common: push socket probe down into SoC specific support
      PCMCIA: sa1111: wrap soc_pcmcia_socket to contain sa1111 specific data
      PCMCIA: sa1111: remove duplicated initializers
      PCMCIA: soc_common: constify soc_pcmcia_socket ops member
      PCMCIA: soc_common: remove 'dev' member from soc_pcmcia_socket
      PCMCIA: ss: allow PCI IRQs > 255
      PCMCIA: stop duplicating pci_irq in soc_pcmcia_socket
      mtd: add ARM pismo support

Rusty Russell (20):
      cpumask: Simplify sched_rt.c
      cpumask: Partition_sched_domains takes array of cpumask_var_t
      cpumask: Avoid cpumask_t in arch/x86/kernel/apic/nmi.c
      cpumask: Use modern cpumask style in 
arch/x86/kernel/cpu/mcheck/mce-inject.c
      cpumask: Use modern cpumask style in Xen
      x86, msr, cpumask: Use struct cpumask rather than the deprecated cpumask_t
      generic-ipi: Add smp_call_function_any()
      [CPUFREQ] cpumask: don't put a cpumask on the stack in 
x86...cpufreq/powernow-k8.c
      [CPUFREQ] use an enum for speedstep processor identification
      sched: Fix isolcpus boot option
      cpumask: use modern cpumask style in drivers/edac/amd64_edac.c
      x86: don't export inline function
      module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y
      cpumask: use cpu_online in kernel/perf_event.c
      cpumask: avoid deprecated function in mm/slab.c
      cpumask: use modern cpumask style in drivers/scsi/fcoe/fcoe.c
      cpumask: convert drivers/idle/i7300_idle.c to cpumask_var_t
      cpumask: avoid dereferencing struct cpumask
      cpumask: don't recommend set_cpus_allowed hack in 
Documentation/cpu-hotplug.txt
      cpumask: rename tsk_cpumask to tsk_cpus_allowed

Ryota Ozaki (1):
      sched, cpuacct: Fix niced guest time accounting

Ryusuke Konishi (37):
      nilfs2: get rid of BUG_ON use in btree lookup routines
      nilfs2: remove buffer locking in nilfs_mark_inode_dirty
      nilfs2: remove buffer locking from btree code
      nilfs2: stop marking metadata inode dirty within btree operations
      nilfs2: move out mark_inode_dirty calls from bmap routines
      nilfs2: add size option of private object to metadata file allocator
      nilfs2: separate constructor of metadata files
      nilfs2: separate read method of meta data files on super root block
      nilfs2: eliminate inlines to directly read/write inode of metadata files
      nilfs2: hide nilfs_mdt_clear calls in nilfs_mdt_destroy
      nilfs2: unfold nilfs_sufile_block_get_header function
      nilfs2: add local variable to cache the number of clean segments
      nilfs2: simplify nilfs_sufile_get_ncleansegs function
      nilfs2: avoid readahead on metadata file for create mode
      nilfs2: separate function for creating new btree node block
      nilfs2: use nilfs_btnode_create_block function
      nilfs2: remove newblk argument from nilfs_btnode_submit_block
      nilfs2: eliminate nilfs_btnode_get function
      nilfs2: unfold nilfs_palloc_block_get_bitmap function
      nilfs2: add cache framework for persistent object allocator
      nilfs2: add palloc cache to dat
      nilfs2: flush palloc cache before manipulating data pages of GC dat
      nilfs2: add palloc cache to ifile
      nilfs2: insert cache operation in palloc get block routines
      nilfs2: move routine marking segment usage dirty into sufile
      nilfs2: move routine to set segment usage into sufile
      nilfs2: clean up get/put function of a segment usage
      nilfs2: apply readahead for recovery on mount
      nilfs2: move recovery completion into load_nilfs function
      nilfs2: add helper to get if volume is in a valid state
      nilfs2: add norecovery mount option
      nilfs2: use list_splice_tail or list_splice_tail_init
      nilfs2: do not return io error for bio allocation failure
      nilfs2: relocate io status variables to segment buffer
      nilfs2: hide nilfs_write_info struct in segment buffer code
      nilfs2: add iterator for segment buffers
      nilfs2: separate wait function from nilfs_segctor_write

Rémi Denis-Courmont (13):
      Phonet: deliver broadcast packets to broadcast sockets
      Phonet: routing table backend
      Phonet: routing table Netlink interface
      Phonet: route outgoing packets
      Phonet: forward incoming packets
      Phonet: hold socket before giving it to sk_deliver_skb()
      Phonet: remove tautologies
      Phonet: put sockets in a hash table
      Phonet: allocate and copy for pipe TX without sock lock
      Phonet: put protocols array under RCU
      Phonet: convert routing table to RCU
      Phonet: missing rcu_dereference()
      Phonet: convert devices list to RCU

S?rgio Fortier (1):
      V4L/DVB (13052): DiB0700: EvolutePC TvWay+ USB ISDB-Tb fullseg device 
support

Saeed Bishara (4):
      ARM: add base support for Marvell Dove SoC
      RTC: let Dove soc select the rtc-mv driver.
      ARM: dove: fix the mm mmu flags of the pj4 procinfo
      rtc-mv: add support for Alarm

Sage Weil (1):
      Btrfs: fail mount on bad mount options

Sam Ravnborg (14):
      kbuild: search arch/$ARCH/include before include/
      dontdiff: add generated
      kbuild: move bounds.h to include/generated
      kbuild: move asm-offsets.h to include/generated
      ia64: move nr-irqs.h to include/generated
      arm: move mach-types to include/generated
      sh: move machtypes.h to include/generated
      kbuild: drop include2/ used for O=... builds
      kbuild: do not check for include/asm-$ARCH
      kbuild: drop include/asm
      kbuild: move compile.h to include/generated
      drop explicit include of autoconf.h
      kbuild: move autoconf.h to include/generated
      kbuild: move utsrelease.h to include/generated

Samu Onkalo (13):
      Input: add open and close methods for polled devices
      Input: input-polldev - add sysfs interface for controlling poll interval
      Input: polled device - do not start polling if interval is zero
      lis3lv02d: axis remap and resource setup/release
      lis3lv02d: send sync event
      lis3lv02d: correct memory leak in module unload
      lis3lv02d: proper power on sequence
      lis3: selftest support
      lis3lv02d: remove calibaration functionality
      lis3: sysfs entry for setting chip measurement rate
      lis3: scale output values to mg
      lis3: update documentation to match latest changes
      hwmon: I2C bus support for lis3lv02d and variant accelerometer chips

Samuel Ortiz (28):
      iwmc3200wifi: WPS support
      iwmc3200wifi: CT kill support
      iwmc3200wifi: Profile flags can be WPA1 or WPA2 not both
      iwmc3200wifi: Improve rx debug
      iwmc3200wifi: Update statistics notification structure
      iwmc3200wifi: Update fixed size config definitions
      iwmc3200wifi: Tx power setting
      iwmc3200wifi: SDIO disable race fix
      iwmc3200wifi: Check for cmd pointer before dereferencing it
      iwmc3200wifi: Do not handle wifi command if the interface is not ready
      iwmc3200wifi: Try shared auth when open WEP fails
      iwmc3200wifi: Support unexpected reboot barker
      iwmc3200wifi: Set wiphy firmware version
      MAINTAINERS: Add iwmc3200wifi entry
      iwmc3200wifi: Parse HT channels EEPROM entries
      iwmc3200wifi: Dont set the UMAC power limit when interface is down
      iwmc3200wifi: Update wireless_mode with eeprom values
      iwmc3200wifi: 802.11n Tx aggregation support
      iwmc3200wifi: Add stopped queue to debugfs
      iwmc3200wifi: Remove tx concatenation option
      nl80211: PMKSA caching support
      cfg80211: Add PMKSA wext compatibility handler
      iwmc3200wifi: Implement cfg80211 PMKSA API
      iwmc3200wifi: Update wiwi priority table
      iwmc3200wifi: Coex table command does not expect a response
      iwmc3200wifi: Add wifi-wimax coexistence mode as a module parameter
      iwmc3200wifi: Enable wimax core through module parameter
      mfd: Fix ab4500 compilation warnings

Sandeep Gopalpet (7):
      gianfar: Add per queue structure support
      gianfar: Introduce logical group support.
      gianfar: Add Multiple Queue Support
      fsl_pq_mdio: Add Suport for etsec2.0 devices.
      gianfar: Add support etsec2.0 registers.
      gianfar: Add Multiple group Support
      gianfar: Basic Support for programming hash rules

Sandeep Paulraj (5):
      DaVinci: DM365: Correct USB parent clock
      DaVinci: EDMA: Fix bug in edma_free_cont_slots API
      DaVinci: EDMA: Fix Bug in edma_alloc_cont_slots API
      DaVinci: EDMA: Fix Bug while obtaining contiguous params
      DaVinci: EDMA: Updating terminlogy in EDMA driver

Sanjeev Premi (5):
      OMAP3: PM: CPUidle: Start C-state definitions from base 0
      omap3: Runtime detection of Si features
      omap3: Runtime detection of OMAP35x devices
      omap3: AM35xx: Runtime detection of the device
      omap3: Fix OMAP35XX_REV macros

Santosh Shilimkar (11):
      omap: Split OMAP2_IO_ADDRESS to L3 and L4
      omap: Remap L3, L4 to get more kernel io address space
      omap: Move SRAM map to claim more io space
      omap: Fix DEBUG_LL UART io address
      omap: Add OMAP4 L3 and L4 peripherals.
      OMAP4: Fix cpu detection
      OMAP4: Fix SRAM base and size
      OMAP4: AuxCoreBoot registers only accessible in secure mode
      OMAP4: Remove the secondary wait loop
      OMAP4: Sync up omap4430 defconfig
      mfd: Rename twl4030* driver files to enable re-use

Sarah Sharp (17):
      USB: xhci: Handle URB cancel, complete and resubmit race.
      USB: xhci: Re-purpose xhci_quiesce().
      USB: xhci: Add watchdog timer for URB cancellation.
      USB: xhci: Remove unused HCD statistics code.
      USB: ehci: Minor constant fix for SCHEDULE_SLOP.
      USB: ehci: Respect IST when scheduling new split iTDs.
      USB: xhci: Add tests for TRB address translation.
      USB: xhci: Set transfer descriptor size field correctly.
      USB: xhci: Return -EPROTO on a split transaction error.
      USB: xhci: Return success for vendor-specific info codes.
      USB: xhci: Handle errors that cause endpoint halts.
      USB: xhci: Add correct email and files to MAINTAINERS entry.
      USB: usbtmc: Use usb_clear_halt() instead of custom code.
      USB: xhci: Make reverting an alt setting "unfailable".
      USB: xhci: Fix command completion after a drop endpoint.
      USB: Refactor code to find alternate interface settings.
      USB: Check bandwidth when switching alt settings.

Sarveshwar Bandi (3):
      be2net: Implement ethtool get_phys_id function.
      be2net: Changes to update ethtool get_settings function to return 
appropriate values.
      be2net: Patch to flash redboot section while firmware update.

Sascha Hauer (32):
      mxc_nand: cleanup eccoob descriptions
      mxc_nand: cleanup initialization
      mxc_nand: merge send_read_page and send_prog_page
      mxc_nand: introduce mxc_do_addr_cycle
      mxc nand: remove debug param
      mxc nand: remove dead code
      mxc nand: use resource_size()
      mxc nand: use buffers
      mxc nand: simplify command processing
      mxc nand: modify send_page to send all pages, not only one
      mxc_nand: remove unused defines
      mxc_nand: Make main/spare areas runtime configurable
      mxc_nand: Get rid of pagesize_2k flag
      mxc_nand: Add NFC V2 support
      mxc_nand: disable sp_en bit only once
      mxc_nand: Allow flash based bbt
      mxc_nand: remove TROP_US_DELAY
      mxc_nand: use DRIVER_NAME where appropriate
      pca100: Add board to uncompress.h
      pca100: use correct irq initialisation function
      pcm043: Add NAND support
      i.MX2: Add sound (ssi) resources
      i.MX3: Add sound (ssi) resources
      MXC: Add a digital audio multiplexer driver
      i.MX35: Fix audmux clock
      mx3: Add SSI pins to iomux table
      mxc: iomux v3: remove resource handling
      i.MX31 clock: rename SSI clocks to driver name
      mxc: mx1/mx2 DMA: add a possibility to create an endless DMA transfer
      i.MX27 audmux: Fix register offsets
      spi-imx: Add mx25 support
      Input: add mc13783 touchscreen driver

Sathya Perla (5):
      be2net: support configuration of 64 multicast addresses instead of 32
      be2net: Fix rx_drops_no_fragments stat being incorrectly indexed
      be2net: Issue fw_init/clean cmds to fw
      be2net: Fix cleanup path in be_probe()
      be2net: remove BUG_ON() when be2net runs out of mccq wrbs

Scott Wood (3):
      mtd: eLBC NAND: increase bus timeout to maximum
      mtd: eLBC NAND: use recommended command sequences
      mtd: eLBC NAND: give more verbose output on error

Sean Hefty (7):
      RDMA/ucma: Add option to manually set IB path
      RDMA/cma: Replace net_device pointer with index
      IB/addr: Verify source and destination address families match
      IB/addr: Store net_device type instead of translating to RDMA transport
      RDMA/cm: fix loopback address support
      IB/addr: Simplify resolving IPv4 addresses
      IB/addr: Fix IPv6 routing lookup

Sean McNeil (1):
      pcf50633: Add ac power supply class to the charger

Sebastian Andrzej Siewior (4):
      signal: Fix alternate signal stack check
      mtd: nandsim: add support for 4KiB pages
      UBI: flush wl before clearing update marker
      V4L/DVB (13292): tvp514x: recognize the error case in tvp514x_read_reg()

Sebastian DalfuÃ? (3):
      Staging: rt2860: remove remainders of /etc reading stuff
      Staging: rt2860: remove superfluous newlines
      Staging: rt2860: reduce superfluous exclamation marks

Sebastian Kapfer (1):
      Input: ALPS - add interleaved protocol support (Dell E6x00 series)

Sebastian Ott (8):
      [S390] cio: remove registered flag from ccw_device_private
      [S390] cio: add per device initialization status flag
      [S390] cio: fix quiesce state
      [S390] cio: handle failed disable_subchannel after device recognition
      [S390] cio: handle busy subchannel in ccw_device_move_to_sch
      [S390] cio: quiesce subchannel in io_subchannel_remove
      [S390] cio: change locking in io_subchannel_remove
      [S390] cio: dont unregister a busy device in ccw_device_set_offline

Sekhar Nori (28):
      davinci: DA8XX/OMAP-L1XX: It's SYSCFG not BOOT_CFG
      davinci: DA8XX/OMAP-L1XX: Avoid use of IO_ADDRESS for SYSCFG module
      davinci: DA8XX/OMAP-L1XX: JTAG ID register should offset from SYSCFG base
      davinci: enable easy top down traversal of clock tree
      davinci: make clock rate re-calculation easy
      davinci: support changing the clock rate in clock framework
      davinci: support re-parenting a clock in the clock framework
      davinci: DA850/OMAP-L138: allow async3 source to be changed
      davinci: add generic CPUFreq driver for DaVinci
      davinci: DA850/OMAP-L138: add frequency scaling support
      davinci: DA850/OMAP-L138: add voltage regulation support
      davinci: DA850/OMAP-L138 EVM: register for CPUFreq support
      davinci: DA850/OMAP-L138 EVM: add support for TPS65070 PMIC
      davinci: make it easier to identify SoC init failures
      davinci: DA830/OMAP-L137 EVM: fix warning with default config
      davinci: DA830/OMAP-L137 EVM: remove ifdefs inside da830_evm_init()
      davinci: DA830/OMAP-L137 EVM: use runtime detection for UI card
      davinci: DA830/OMAP-L137 EVM: do not configure NAND on UI card when 
MMC/SD is selected
      davinci: DA850/OMAP-L138 EVM: implement autodetect of RMII PHY
      davinci: DA850/OMAP-L138 EVM: get rid of DA850_UI_EXP config option
      davinci: DA850/OMAP-L138 EVM: simplify configuration of emac in MII/RMII 
mode
      davinci: add CPU idle driver
      davinci: DA8XX/OMAP-L1XX: add support for cpuidle driver register
      davinci: DA850/OMAP-L138 EVM: register for cpuidle support
      davinci: DA850/OMAP-L138: avoid using separate initcall for initializing 
regulator
      davinci: DA8XX/OMAP-L1XX: enable cpuidle and regulator in defconfig
      davinci: fix section mismatch warning in 
arch/arm/mach-davinci/board-dm646x-evm.c
      davinci: remove unused variable in arch/arm/mach-davinci/board-sffsdr.c

Senthil Balasubramanian (5):
      ath9k: Allow PSPOLL only when the interface is configured in AP mode
      ath9k: Handle ATH9K_BEACON_RESET_TSF properly
      ath9k: Reduce PLL Settle time and eliminate redundant PLL calls.
      ath9k: Advertise midband for AR5416 devices
      ath9k: Fix bugs in handling TX power

Serge E. Hallyn (3):
      define convenient securebits masks for prctl users (v2)
      remove CONFIG_SECURITY_FILE_CAPABILITIES compile option
      ipc ns: fix memory leak (idr)

Sergei Shtylyov (16):
      hpt366: kill unused #define's
      davinci: DA8xx: CFGCHIP2 register definitions
      davinci: DA8xx: OHCI platform device
      davinci: DA830 EVM: OHCI platform code
      davinci: DA8xx: rename 'psc_ctlr' field into 'gpsc'
      DaVinci: remove unneeded #include's
      DaVinci: rename setup_usb() to davinci_setup_usb()
      DA8xx: MUSB platform device registration
      DA830 EVM: MUSB platform code
      pata_hpt{37x|3x2n}: fix timing register masks (take 2)
      pata_hpt366: fix timing register documentation
      ata: use pci_dev->revision
      USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again
      USB: musb_gadget: implement set_wedge() method
      USB: musb_gadget_ep0: stop abusing musb_gadget_set_halt()
      USB: musb_gadget: remove pointless loop

Sergey Lapin (1):
      omap3: id code detection 3525 vs 3515

Sergio C Fortier (1):
      V4L/DVB (13297): dib0700_devices: EvolutePC TvWay+ USB ISDB-Tb remote 
control support

Seth Heasley (1):
      [WATCHDOG] iTCO_wdt: Add support for Intel Ibex Peak

Shahar Or (1):
      ath5k: add support for Dell Vostro A860 LED

Shan Wei (1):
      ip: update the description of rp_filter in ip-sysctl.txt

Shane Warden (4):
      Staging: comedi: ni_labpc.h: Fixed line lengths of some trailing comments.
      Staging: comedi: comedi_compat32: Fixed checkpatch.pl issues
      Staging: comedi: comedidev.h: Fixed checkpatch.pl issues
      Staging: comedi: comedi_compat32.h: Fixed checkpatch.pl issues

Shannon Nelson (2):
      ixgbe: handle parameters for tx and rx EITR, no div0
      ixgbe: Fix Receive Address Register (RAR) cleaning and accounting

Shanyu Zhao (2):
      iwlwifi: use only one chain for scan in PS
      iwlwifi: use configured valid rx chain for scan

Shaohua Li (13):
      x86, hpet: Disable per-cpu hpet timer if ARAT is supported
      cfq-iosched: improve hw_tag detection
      drm/i915: handle failure path correctly for lvds
      drm/i915: use msleep for intel_wait_for_vblank
      drm/i915: remove Pineview EOS protection support
      drm/i915: fix gpio register detection logic for BIOS without VBT
      ahci: disable SNotification capability for ich8
      cfq-iosched: no dispatch limit for single queue
      cfq-iosched: make nonrot check logic consistent
      aio: remove unused field
      ACPI: Add a generic API for _OSC -v2
      ACPI: cleanup pci_root _OSC code.
      ACPI: Add platform-wide _OSC support.

Shaun Patterson (1):
      x86: Fix typo in arch/x86/mm/kmmio.c

Shawn Bohrer (26):
      docbook: fix signal_pending() argument
      staging: line6: Lindent and fix checkpatch warnings in playback.c
      staging: line6: Fix checkpatch errors in playback.c
      staging: line6: Lindent and fix checkpatch warnings in capture.c
      staging: line6: Fix checkpatch errors in capture.c
      staging: line6: Lindent control.c
      staging: line6: Fix some checkpatch warnings in control.c
      staging: line6: Convert simple_strtoul() to strict_strtoul in control.c
      staging: line6: Fix checkpatch warnings in pcm.c
      staging: line6: Lindent and fix some checkpatch warnings in toneport.c
      staging: line6: Convert simple_strtol to strict_strtol in toneport.c
      staging: line6: Convert simple_strtoul to strict_strtoul in variax.c
      staging: line6: Convert simple_strtoul to strict_strtoul in pod.c
      staging: line6: Convert simple_strtoul to strict_strtoul in midi.c
      staging: comedi: Remove check for HAVE_UNLOCKED_IOCTL
      Staging: comedi: remove check for HAVE_COMPAT_IOCTL
      Staging: comedi: Don't check for -ENOIOCTLCMD
      Staging: comedi: remove __cplusplus check
      Staging: comedi: remove EXTERN macro since it is not used
      Staging: vt6655 remove kcompat.h
      Staging: vt6656 remove kcompat.h
      Staging: vt6655 remove duplicate includes
      Staging: vt6656 remove duplicate includes
      Staging: vt6655 remove unneeded version.h
      Staging: vt6656 remove unneeded version.h and version check
      Staging: vt6655: remove __cplusplus ifdefs

Sheng Yang (2):
      generic-ipi: Fix misleading smp_call_function*() description
      KVM: VMX: Disable unrestricted guest when EPT disabled

Shinya Kuribayashi (23):
      i2c-designware: Consolidate to use 32-bit word accesses
      i2c-designware: Don't use the IC_CLR_INTR register to clear interrupts
      i2c-designware: Use platform_get_irq helper
      i2c-designware: i2c_dw_read: Use "struct dw_i2c_dev" pointer
      i2c-designware: i2c_dw_xfer_msg: Use "struct dw_i2c_dev" pointer
      i2c-designware: Remove an useless local variable "num"
      i2c-designware: Improved _HCNT/_LCNT calculation
      i2c-designware: i2c_dw_xfer_msg: Fix i2c_msg search bug
      i2c-designware: Process i2c_msg messages in the interrupt handler
      i2c-designware: Set Tx/Rx FIFO threshold levels
      i2c-designware: Enable RX_FULL interrupt
      i2c-designware: Divide i2c_dw_xfer_msg into two functions
      i2c-designware: i2c_dw_xfer_msg: Introduce a local "buf" pointer
      i2c-designware: Initialize byte count variables just prior to being used
      i2c-designware: i2c_dw_func: Set I2C_FUNC_SMBUS_foo bits
      i2c-designware: i2c_dw_read: Remove redundant target address checker
      i2c-designware: Process all i2c_msg messages in the interrupt handler
      i2c-designware: Disable TX_EMPTY when all i2c_msg msgs has been processed
      i2c-designware: i2c_dw_xfer_msg: Fix error handling procedures
      i2c-designware: Skip RX_FULL and TX_EMPTY bits on tx abort errors
      i2c-designware: Tx abort cleanups
      i2c-designware: Cosmetic cleanups
      i2c-designware: i2c_dw_handle_tx_abort: Use dev_dbg() for NOACK cases

Shmulik Ladkani (1):
      sched.c: Call debug_show_all_locks() when dumping all tasks

Shmulik Ravid (1):
      PCI: read-modify-write the pcie device control register when initiating 
pcie flr

Shreyas Bhatewara (2):
      vmxnet3: remove duplicate #include
      net: Getting rid of the x86 dependency to built vmxnet3

Simon Guinot (2):
      mtd: m25p80: add support for Macronix MX25L4005A
      [ARM] Kirkwood: Add LaCie Network Space v2 support

Simon Horman (1):
      ipvs: zero usvc and udest

Simon Kaempflein (1):
      perf record, x86: Print more intelligent error message when sampling fails

Simon Kagstrom (13):
      via-velocity: Correct 64-byte alignment for rx buffers
      via-velocity: Add ethtool interrupt coalescing support
      via-velocity: Implement NAPI support
      via-velocity: Change DMA_LENGTH_DEF (from the VIA driver)
      via-velocity: Re-enable transmit scatter-gather support
      via-velocity: Set tx checksum from ethtool instead of module parameter
      via-velocity: Bump version
      mtd: Add panic_write for NAND flashes
      core: Add kernel message dumper to call on oopses and panics
      mtd: mtdoops: keep track of used/unused pages in an array
      mtd: mtdoops: limit the maximum mtd partition size
      mtd: mtdoops: make record size configurable
      mtd: mtdoops: refactor as a kmsg_dumper

Sneha Narnakaje (2):
      davinci: DM355: Update NAND driver platform data
      davinci: DM365: Update NAND driver platform data

Sonic Zhang (5):
      USB: musb: update Blackfin processor dependency
      USB: musb: add notes for Blackfin anomalies
      USB: musb: add work around for Blackfin anomaly 05000456
      USB: musb: error out when anomaly 05000380 is applicable
      Blackfin: kgdb: punt dead code

Sreenivasa Honnur (9):
      vxge: Modify __vxge_hw_device_is_privilaged() to not assume function-0 as 
the privileged function: Resubmit#1
      vxge: Update driver_config->vpath_per_dev for each function in probe.
      vxge: Removed accessing non-supported registers.
      vxge: Fixed crash in PAE system due to wrong typecasting.
      vxge: Removed unused functions.
      vxge: Check if FCS stripping is disabled by the firmware.
      vxge: Allow multiple functions with INTA.
      vxge: Version update.
      vxge: Configure the number of transmit descriptors per packet to 
MAX_SKB_FRAGS + 1.

Sridhar Samudrala (2):
      net: Make UFO on master device independent of attached devices
      bridge: Allow enable/disable UFO on bridge device via ethtool

Srinidhi Kasagar (11):
      ARM: 5786/1: Introduce plat-nomadik, MTU code re-organization
      ARM: 5829/1: ARM: U8500 register definitions
      ARM: 5830/1: ARM: U8500 clock framework
      ARM: 5831/1: ARM: U8500 core machine support
      ARM: 5832/1: ARM: U8500 Makefile.boot
      ARM: 5833/1: ARM nomadik: enable U8500 for common platform
      ARM: 5834/1: ARM: U8500 integrate to ARM architecture
      ARM: 5835/1: ARM U8500: add defconfig
      ARM: 5836/1: add MAINTAINERS entry
      ARM: 5845/1: l2x0: check whether l2x0 already enabled
      mfd: add AB4500 driver

Srinivas (1):
      [SCSI] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA

Sriram (2):
      omap3: evm: make HSMMC driver built-in
      omap3evm: MIgrate to smsc911x ethernet driver

Stanislav Brabec (1):
      b44 WOL setup: one-bit-off stack corruption kernel panic fix

Stanislaw Gruszka (2):
      posix-cpu-timers: optimize and document timer_create callback
      itimers: Fix racy writes to cpu_itimer fields

Stas Sergeev (1):
      ALSA: snd-pcsp: add nopcm mode

Stefan Assmann (3):
      ftrace: add kernel command line graph function filtering
      PCI hotplug: change PCI nomenclature
      PCI: avoid boot interrupt quirk for AMD 813x B1 devices

Stefan Haberland (1):
      [S390] dasd: remove strings from s390dbf

Stefan Richter (17):
      firewire: cdev: fix memory leak in an error path
      firewire: normalize style of queue_work wrappers
      firewire: cdev: normalize variable names
      firewire: optimize config ROM creation
      firewire: core: clarify generate_config_rom usage
      firewire: core: optimize Topology Map creation
      firewire: core: WARN on wrong usage of core transaction functions
      firewire: ohci: 0 may be a valid DMA address
      firewire: cdev: reduce stack usage by ioctl_dispatch
      V4L/DVB (13397): firedtv: move remote control workqueue handling into rc 
source file
      V4L/DVB (13398): firedtv: reform lock transaction backend call
      V4L/DVB (13399): firedtv: add missing include, rename a constant
      V4L/DVB (13400): firedtv: port to new firewire core
      V4L/DVB (13408): firedtv: shrink buffer pointer table
      V4L/DVB (13409): firedtv: packet requeuing is likely to succeed
      V4L/DVB (13410): firedtv: remove an unnecessary function argument
      sysfs: mark a locally-only used function static

Stefan Ringel (1):
      ALSA: hda - Add PCI IDs for Nvidia G2xx-series

Stefan Roese (2):
      powerpc/44x: Enable 64bit (>= 4GB) memory size in Katmai dts
      regulator: core.c: Small coding style cleanup (indentation fixup)

Stefan Weinhuber (4):
      [S390] dasd: support DIAG access for read-only devices
      [S390] dasd: enable prefix independent of pav support
      [S390] dasd: improve error recovery for internal I/O
      [S390] dasd: let device initialization wait for LCU setup

Steffen Klassert (5):
      ah: Add struct crypto_ahash to ah_data
      ah4: convert to ahash
      ah6: convert to ahash
      ah: Remove obsolete code
      xfrm: remove skb_icv_walk

Stephane Eranian (6):
      perf_events: Check for filters on fixed counter events
      perf_events: Add event constraints support for Intel processors
      perf_events: Fix default watermark calculation
      perf_events: Fix bogus copy_to_user() in perf_event_read_group()
      perf_events, x86: Fix validate_event bug
      perf_events: Fix read() bogus counts when in error state

Stephen Hemminger (11):
      ipv4: fib table algorithm performance improvement
      net: mark net_proto_ops as const
      dcb: data center bridging ops should be r/o
      tomoyo: improve hash bucket dispersion
      sky2: add SK-9E21M device id
      sky2: add register definitions for new chips
      sky2: fix receive pause thresholds
      sky2: workarounds for Yukon-2 supreme
      sky2: 88E8059 support
      sky2: version 1.26
      ext2: clear uptodate flag on super block I/O error

Stephen M. Cameron (11):
      cciss: Fix problem with remove_from_scan_list on driver unload
      cciss: Retry driver initiated cmds with unit attention condition
      cciss: Remove the "withirq" parameter from various functions where 
possible
      cciss: clean up code in cciss_shutdown
      cciss: remove sendcmd() as it is no longer used.
      cciss: fix typo that causes scsi status to be lost.
      cciss: Remove unnecessary check in scan_thread
      cciss: Do not automatically rescan on UNIT ATTENTION/LUN DATA CHANGED
      cciss: Fix weird usage of ENXIO in cciss_scsi.c
      cciss: fix scatter gather cleanup problems
      [SCSI] hpsa: add driver for HP Smart Array controllers.

Stephen Rothwell (13):
      sound: use semicolons to end statements
      x86: Fix user return notifier put_cpu_var() invocation
      net/appletalk: using compat_ptr needs inclusion of linux/compat.h
      sparc: fix printk for change of variable type
      vmxnet3: using csum_ipv6_magic requires including net/ip6_checksum.h
      powerpc: do not export pci_alloc/free_consistent
      m68k: don't export static inline functions
      block: include linux/err.h to use ERR_PTR
      perf: hw_breakpoints: Fix percpu namespace clash
      net: fix for utsrelease.h moving to generated
      powerpc: fix up for mmu_mapin_ram api change
      sparc64: don't export static inline pci_ functions
      mfd: compile fix for twl4030 renaming

Stephen Smalley (4):
      selinux: dynamic class/perm discovery
      selinux: generate flask headers during kernel build
      selinux: drop remapping of netlink classes
      SELinux: fix locking issue introduced with c6d3aaa4e35c71a3

Steve Chen (1):
      davinci: Add LCD Graphics support for DA830/OMAP-L137 EVM

Steve Dickson (2):
      nfsd: introduce export flag for v4 pseudoroot
      nfsd: restrict filehandles accepted in V4ROOT case

Steve Hodgson (7):
      sfc: Only switch Falcon MAC clocks as necessary
      sfc: Simplify PHY polling
      sfc: QT202x: Reset before reading PHY id
      sfc: Replace MDIO spinlock with mutex
      sfc: Always start Falcon using the XMAC
      sfc: Generalise link state monitoring
      sfc: Add firmware protocol definitions (MCDI)

Steve Ma (1):
      [SCSI] libfc, fcoe: Add FC passthrough support

Steve Soule (1):
      ALSA: ac97_codec - increase timeout for analog sections to 5 second

Steve Wise (1):
      RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure

Steven J. Magnani (1):
      procfs: use proper units for noMMU statm

Steven King (2):
      m68knommu: Coldfire GPIO corrections
      m68knommu: export clk_* symbols in clk.c

Steven Rostedt (33):
      function-graph/x86: Replace unbalanced ret with jmp
      perf tools: Handle print concatenations in event format file
      perf tools: Fix backslash processing on trace print formats
      perf tools: Handle trace parsing of < and >
      perf tools: Handle arrays in print fields for trace parsing
      perf tools: Handle * as typecast in trace parsing
      perf tools: Handle newlines in trace parsing better
      perf tools: Handle the case with and without the "signed" trace field
      perf tools: Still continue on failed parsing of an event
      perf tools: Fix bprintk reading in trace output
      perf tools: Handle both versions of ftrace output
      perf tools: Add latency format to trace output
      perf tools: Handle - and + in parsing trace print format
      perf tools: Remove all char * typecasts and use const in prototype
      perf tools: Add 'make DEBUG=1' to remove the -O6 cflag
      perf tools: Use strsep() over strtok_r() for parsing single line
      tracing: allow to change permissions for text with dynamic ftrace enabled
      ring-buffer: Add multiple iterations between benchmark timestamps
      tracing: do not disable interrupts for trace_clock_local
      ring-buffer: Move access to commit_page up into function used
      tracing: Only print objcopy version warning once from recordmcount
      tracing: Create new TRACE_EVENT_TEMPLATE
      tracing: Create new DEFINE_EVENT_PRINT
      tracing: Convert some sched trace events to DEFINE_EVENT and _PRINT
      ring-buffer-benchmark: Add parameters to set produce/consumer priorities
      tracing: Add pipe_close interface
      tracing: Only call pipe_close if pipe_close is defined
      tracing: Buffer the output of seq_file in case of filled buffer
      ring-buffer: Use sync sched protection on ring buffer resizing
      ring-buffer: Move resize integrity check under reader lock
      tracing: Add trace_dump_stack()
      tracing: Add stack trace to irqsoff tracer
      tracing: Fix return of trace_dump_stack()

Steven Toth (1):
      V4L/DVB (13092): cx25840: Improvements to the cx23885/7/8 chip detection 
mechanism.

Steven Whitehouse (26):
      GFS2: Fix potential race in glock code
      GFS2: Fix -o meta mounts for subsequent mounts (i.e. all but the first 
one)
      GFS2: Fix up system xattrs
      VFS: Add forget_all_cached_acls()
      GFS2: Use forget_all_cached_acls()
      GFS2: Use gfs2_set_mode() instead of munge_mode()
      GFS2: Clean up ACLs
      GFS2: Add cached ACLs support
      VFS: Use GFP_NOFS in posix_acl_from_xattr()
      GFS2: Alter arguments of gfs2_quota/statfs_sync
      GFS2: Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops
      GFS2: Remove obsolete code in quota.c
      GFS2: Add get_xstate quota function
      GFS2: Add proper error reporting to quota sync via sysfs
      GFS2: Remove constant argument from qdsb_get()
      GFS2: Remove constant argument from qd_get()
      GFS2: Clean up gfs2_adjust_quota() and do_glock()
      GFS2: Add get_xquota support
      GFS2: Add set_xquota support
      VFS: Export dquot_send_warning
      GFS2: Use dquot_send_warning()
      GFS2: Display nobarrier option in /proc/mounts
      GFS2: Remove dirent_first() function
      GFS2: Locking order fix in gfs2_check_blk_state
      GFS2: Tag all metadata with jid
      GFS2: Fix glock refcount issues

Stuart Menefy (3):
      sh: Optimised memset for SH4
      sh: Improve performance of SH4 versions of copy/clear_user_highpage
      sh: Minor optimisations to FPU handling

Sudhakar Rajashekhara (4):
      davinci: Correct the GPIO number for LCD panel power
      davinci: DA850/OMAP-L138: eliminate static function declaration
      davinci: DA8XX/OMAP-L1XX: fix compiler warning
      mmc: davinci: modify data types of EDMA related variables

Sujith (9):
      ath9k: Update INI release for AR9287
      ath9k: Fix RTC reset for AR5416
      ath9k: Fix TX hang poll routine
      mac80211: Fix IBSS merge
      ath9k: Cleanup bss_info_changed callback
      ath9k: Remove a few unused variables
      ath9k: Remove a few unused functions
      ath9k: Fix bug in initializing chain masks
      mac80211: Fix panic in aggregation handling

Sukadev Bhattiprolu (1):
      devpts_get_tty() should validate inode

Suresh Jayaraman (1):
      rpc: remove unneeded function parameter in gss_add_msg()

Suresh R (1):
      be2net: Add support for ethtool self test

Suresh Siddha (22):
      intr-remap: generic support for remapping HPET MSIs
      x86: arch specific support for remapping HPET MSIs
      dmar: support for parsing Remapping Hardware Static Affinity structure
      dmar: Allocate queued invalidation structure using numa locality info
      intr_remap: Allocate intr-remapping table using numa locality info
      iommu: Allocate dma-remapping structures using numa locality info
      x86-64: preserve large page mapping for 1st 2MB kernel txt with 
CONFIG_DEBUG_RODATA
      x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA
      x86-64: add comment for RODATA large page retainment
      x86: Unify fixup_irqs() for 32-bit and 64-bit kernels
      x86, intr-remap: Avoid irq_chip mask/unmask in fixup_irqs() for 
intr-remapping
      x86: Remove move_cleanup_count from irq_cfg
      x86: Force irq complete move during cpu offline
      x86: Use EOI register in io-apic on intel platforms
      x86: Remove local_irq_enable()/local_irq_disable() in fixup_irqs()
      x86, cpa: Fix kernel text RO checks in static_protection()
      x86_64, ftrace: Make ftrace use kernel identity mapping to modify code
      x86_64, cpa: Use only text section in set_kernel_text_rw/ro
      x86/PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled
      x86, ioapic: Fix the EOI register detection mechanism
      x86, ioapic: Document another case when level irq is seen as an edge
      x86: Remove unnecessary mdelay() from cpu_disable_common()

Sven Neumann (1):
      pxafb: use passed fb_var_screeninfo struct in pxafb_pan_display()

Swen Schillig (6):
      [SCSI] zfcp: Replace global config_lock with local list locks
      [SCSI] zfcp: Replace local reference counting with common kref
      [SCSI] zfcp: Remove global config_mutex
      [SCSI] zfcp: Remove suspend callback
      [SCSI] zfcp: Remove STATUS_COMMON_REMOVE flag as it is not required 
anymore
      [SCSI] zfcp: Assign scheduled work to driver queue

TARUISI Hiroaki (1):
      Btrfs: deny sys_link across subvolumes.

Takahiro Yasui (1):
      [SCSI] scsi_devinfo: update Hitachi entries (v2)

Takao Indoh (1):
      [IA64] Save I-resources to ia64_sal_os_state

Takashi Iwai (75):
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Enable MSI as default
      ASoC: Fix build errors of wm8711.c with SPI
      ASoC: Fix snd_soc_dai_set_pll() calls in neo1973_*.c
      ALSA: sscape - Remove sscap_ioctl.h from include/sound/Kbuild
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Clean up name string creation in patch_realtek.c
      ALSA: sscape - Remove invalid __devinitdata to module parameters
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Add a proper ifdef to a debug code
      ALSA: hda - Switch to polling mode before disabling MSI
      Merge branch 'fix/misc' into topic/misc
      Merge branch 'fix/hda' into topic/hda
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Reset pins of IDT/STAC codecs at free
      ASoC: Remove dead code and labels
      ALSA: hda - Add reboot notifier to each codec
      Merge branch 'topic/ctl-pid-lock' into topic/core-change
      ALSA: hda - Add missing export for snd_hda_bus_reboot_notify
      ALSA: hda - Add power on/off counter
      ALSA: hda - Don't access invalid substream in proc file
      ALSA: hda - Fix build error without CONFIG_SND_HDA_HWDEP=y
      Merge branch 'fix/misc' into topic/misc
      Merge branch 'fix/hda' into topic/hda
      Merge branch 'topic/beep-rename' into topic/hda
      ALSA: hda - Get rid of magic digits for subdev hack
      ALSA: hda - Add description of beep_mode in ALSA-Configuration.txt
      ALSA: hda - Update / add kerneldoc comments to exported functions
      ALSA: hda - Fix beep_mode option value
      ALSA: hda - Fix build errors with CONFIG_SND_HDA_INPUT_BEEP=n
      Merge branch 'fix/hda' into topic/hda
      ALSA: hda - Disable default quirk for Sony VAIO with ALC262 codec
      ALSA: hda - Replace the rest of jack-detections with snd_hda_jack_detect()
      ALSA: opti-miro: Fix missing semicolon
      ALSA: hda - Fix detection of dual headphones
      ALSA: hda - Fix mute-LED sync on HP laptops with IDT92HD83xxx codecs
      ALSA: hda - Change quirk for Acer Aspire 5930G
      ALSA: hda - Fix input and jack Kconfig depenencies
      Revert "ALSA: hda - Change quirk for Acer Aspire 5930G"
      ALSA: pcm - Use dma_mmap_coherent() if available
      ALSA: pcm - define snd_pcm_default_page_ops()
      ALSA: pcm - fix page conversion on non-coherent MIPS arch
      ALSA: pcm - fix page conversion on non-coherent PPC arch
      ALSA: Remove old DMA-mmap code from arm/devdma.c
      ALSA: hda - Don't trigger pin-sense for STAC/IDT codecs
      Merge branch 'next/isa' into topic/misc
      ASoC: Revert missing reset_err in wm97*.c
      ALSA: hda - Add a position_fix quirk for MSI Wind U115
      ALSA: hda - Fix Cxt5047 test mode
      Merge branch 'fix/misc' into topic/misc
      ALSA: hda - Add a pin-fix for FSC Amilo Pi1505
      ALSA: hda - Add position_fix quirk for HP dv3
      Merge branch 'topic/oxygen' into topic/hda
      Merge branch 'topic/ice1724-quartet' into topic/hda
      Merge branch 'topic/beep-rename' into topic/core-change
      Merge branch 'topic/pcm-dma-fix' into topic/core-change
      ALSA: aaci - Clean up duplicate code
      ALSA: hda - Fix memory leaks in the previous patch
      Merge branch 'topic/core-change' into for-linus
      Merge branch 'topic/misc' into for-linus
      Merge branch 'topic/asoc' into for-linus
      Merge branch 'topic/hda' into for-linus
      ALSA: hda - Add missing Line-Out and PCM switches as slave
      ALSA: hda - Exclude unusable ADCs for ALC88x
      ALSA: hda - Generalize EAPD inversion check in patch_analog.c
      Merge branch 'topic/hda' into for-linus
      Merge branch 'topic/asoc' into for-linus
      ALSA: hrtimer - Fix lock-up
      net: Fix Yukon-2 Optima TCP offload setup
      net: Add missing TST_CFG_WRITE bits around sky2_pci_write
      Merge branch 'topic/asoc' into for-linus
      Merge branch 'topic/hda' into for-linus
      Merge branch 'fixes' of git://git.alsa-project.org/alsa-kernel into 
for-linus
      Merge branch 'fix/asoc' into for-linus
      Merge branch 'fix/hda' into for-linus

Teemu Paasikivi (5):
      wl1271: Added 5 GHz parameters for wl1273
      wl1271: Scan only enabled channels
      wl1271: Added support to scan on 5 GHz band
      wl1271: Added 5 GHz support to join and rx
      wl1271: Checking of rx descriptor status fixed

Tejun Heo (32):
      ia64: don't alias VMALLOC_END to vmalloc_end
      ia64: initialize cpu maps early
      ia64: allocate percpu area for cpu0 like percpu areas for other cpus
      ia64: convert to dynamic percpu allocator
      percpu: kill legacy percpu allocator
      Merge branch 'for-linus' into for-next
      this_cpu: Use this_cpu_xx in trace_functions_graph.c
      PM / freezer: Don't get over-anxious while waiting
      vmalloc: fix use of non-existent percpu variable in put_cpu_var()
      percpu: make alloc_percpu() handle array types
      percpu: remove some sparse warnings
      percpu: make percpu symbols under kernel/ and mm/ unique
      percpu: make percpu symbols in tracer unique
      percpu: make percpu symbols in oprofile unique
      percpu: make percpu symbols in cpufreq unique
      percpu: make percpu symbols in xen unique
      percpu: make percpu symbols in x86 unique
      percpu: make percpu symbols in powerpc unique
      percpu: make percpu symbols in ia64 unique
      percpu: make misc percpu symbols unique
      sparc64/PCI: drop PCI_CACHE_LINE_BYTES
      pccard: configure CLS on attach
      PCI: pci_dfl_cache_line_size is __devinitdata
      x86: Fix iommu=nodac parameter handling
      sched, kvm: Fix race condition involving sched_in_preempt_notifers
      x86: Rename global percpu symbol dr7 to cpu_dr7
      percpu: add missing per_cpu_ptr_to_phys() definition for UP
      sched: Revert 498657a478c60be092208422fefa9c7b248729c2
      libata-acpi: missing _SDD is not an error
      libata: retry failed FLUSH if device didn't fail it
      Merge branch 'for-linus' into for-next
      m68k: rename global variable vmalloc_end to m68k_vmalloc_end

Tero Kristo (9):
      OMAP: PM: DMA context save/restore for off-mode support
      OMAP3 PM: off-mode support for HS/EMU devices
      OMAP3: PM: save secure RAM only during init
      OMAP3: PM: Enable SDRAM auto-refresh during sleep
      OMAP3: PM: SDRC auto-refresh workaround for off-mode
      OMAP3: PM: Prevent PER from going OFF when CORE is going INA
      OMAP3: PM: MPU and CORE should stay awake if there is CAM domain ACTIVE
      OMAP3: PM: Added resched check into idle calls
      omap3: rx51: Add SDRAM init

Tetsuo Handa (6):
      LSM: Add security_path_chmod() and security_path_chown().
      LSM: Add security_path_chroot().
      LSM: Pass original mount flags to security_sb_mount().
      sysctl security/tomoyo: Don't look at ctl_name
      LSM: Move security_path_chmod()/security_path_chown() to after 
mutex_lock().
      TOMOYO: Add recursive directory matching operator support.

Thadeu Lima de Souza Cascardo (12):
      PCI: remove pci_find_slot from PCI_LEGACY config description
      rt2x00: fix some typos and punctuation in comments
      rt2800lib: fix some typos and punctuation in comments
      tree-wide: fix some typos and punctuation in comments
      sdio_uart: coding style fixes
      spidev: fix double "of of" in comment
      sysctl: add missing comments
      trivial: some small fixes in exofs documentation
      misc: remove MAC pmu function declaration from misc device class
      drivers/char/misc.c: clear allocation bit in minor bitmap when device 
register fails
      drivers/char/misc.c: use bitmap/bitops functions for dynamic minor number 
allocation
      spidev: use DECLARE_BITMAP instead of declaring the array

Thara Gopinath (1):
      OMAP3: PM: Fix for MPU power domain MEM BANK position

Theodore Kilgore (7):
      V4L/DVB (13137): gspca_mr97310a: Add controls for vga cams with sensor 
type 0
      V4L/DVB (13139): gspca_mr97310a: Improve VGA sensor type detection
      V4L/DVB (13244): gspca_mr97310a: Fix / update some comments
      V4L/DVB (13245): gspca_mr97310a: Change blue gain setting for Sakar 
Digital VGA camera
      V4L/DVB (13265): gspca_mr97310a: Partly back off red gain change for 
Sakar Digital VGA camera
      V4L/DVB (13266): gspca_mr97310a: Fix / update some comments
      V4L/DVB (13267): gspca_mr97310a: Change brightness for VGA type 1 cameras 
downward

Theodore Ts'o (25):
      ext4: fix potential buffer head leak when add_dirent_to_buf() returns 
ENOSPC
      ext4: avoid divide by zero when trying to mount a corrupted file system
      ext4: plug a buffer_head leak in an error path of ext4_iget()
      jbd2: don't wipe the journal on a failed journal checksum
      ext4: remove failed journal checksum check
      ext4: add tracepoint for ext4_forget()
      ext4: make sure directory and symlink blocks are revoked
      ext4: don't update the superblock in ext4_statfs()
      ext4: fix uninit block bitmap initialization when s_meta_first_bg is 
non-zero
      ext4: fix block validity checks so they work correctly with meta_bg
      ext4: avoid issuing unnecessary barriers
      ext4: move ext4_forget() to ext4_jbd2.c
      ext4: fold ext4_journal_revoke() into ext4_forget()
      ext4: fold ext4_journal_forget() into ext4_forget()
      ext4: fold ext4_free_blocks() and ext4_mb_free_blocks()
      ext4: call ext4_forget() from ext4_free_blocks()
      ext4: print i_mode in octal in ext4 tracepoints
      ext4: add check for wraparound in ext4_data_block_valid()
      ext4: use ext4_data_block_valid() in ext4_free_blocks()
      jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer()
      ext4: Use ext4 file system driver for ext2/ext3 file system mounts
      jbd2: Export jbd2_log_start_commit to fix ext4 build
      ext4: Do not override ext2 or ext3 if built they are built as modules
      ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem)
      ext2: avoid WARN() messages when failing to write to the superblock

Thiago Farina (5):
      perf: Clean up trivial style issues in builtin-help.c
      trivial: remove duplicated MIN macro from tehuti.
      sata_mv: Clean up hard coded array size calculation.
      sgivwfb: Make use of ARRAY_SIZE.
      V4L/DVB (13594): cpia2: use __stringify macro.

Thomas Chou (1):
      Input: add driver for Altera PS/2 controller

Thomas Gleixner (89):
      net: Remove BKL from tun
      sys: Remove BKL from sys_reboot
      s390: Remove BKL from prng
      um: Remove BKL from random
      um: Remove BKL from mmapper
      x86: Remove BKL from microcode
      x86: Remove BKL from apm_32
      drivers: Remove BKL from misc_open
      drivers: Remove BKL from cs5535_gpio
      spi: Remove BKL from spidev_open
      macintosh: Remove BKL from ans-lcd
      hw_random: Remove BKL from core
      input: Remove BKL from hp_sdc_rtc
      rtc: Remove BKL from efirtc
      parisc: Remove BKL from eisa_eeprom
      drivers: Remove BKL from pc8736x_gpio
      drivers: Remove BKL from scx200_gpio
      mips: Remove BKL from tb0219
      inifiband: Remove BKL from ipath_open()
      powerpc/nvram_64: Remove unused code
      powerpc/nvram_64: Check nvram_error_log_index in nvram_clear_error_log()
      powerpc/nvram_64: Mark init code __init
      sparc: Remove BKL from apc
      watchdog: Remove BKL from rio watchdog driver
      irq: Remove unused debug_poll_all_shared_irqs()
      PCI: Replace old style lock initializer
      sparc: Make atomic locks raw
      net: Replace old style lock initializer
      sparc: Replace old style lock initializer
      clockevents: Use u32 for mult and shift factors
      clocksource: Provide a generic mult/shift factor calculation
      mips: Use generic mult/shift factor calculation for clocks
      nohz: Type cast printk argument
      nohz: Track last do_timer() cpu
      locking: Make inlining decision Kconfig based
      locking: Reduce ifdefs in kernel/spinlock.c
      clocksource/events: Fix fallout of generic code changes
      workqueue: Add debugobjects support
      x86: Fix printk format due to variable type change
      x86: Fixup last users of irq_chip->typename
      x86: vmiclock: Fix printk format
      sparc: Fixup last users of irq_chip->typename
      genirq: Fix spurious irq seqfile conversion
      x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage
      powerpc: Use unlocked ioctl in nvram_64
      macintosh: Remove BKL from nvram driver
      powerpc: Replace old style lock initializer
      powerpc: Fixup last users of irq_chip->typename
      locking: Remove unused prototype
      locking: Use __[SPIN|RW]_LOCK_UNLOCKED in [spin|rw]_lock_init()
      x86: hpet: Make WARN_ON understandable
      x86: Use -maccumulate-outgoing-args for sane mcount prologues
      Bluetooth: Remove stub ioctl in hci_vhci
      x86: Fix bogus warning in apic_noop.apic_write()
      sched: Protect task->cpus_allowed access in sched_getaffinity()
      sched: Protect sched_rr_get_param() access to task->sched_class
      hrtimer: Tune hrtimer_interrupt hang logic
      itimer: Fix the itimer trace print format
      tracing: Fix wrong usage of strstrip in trace_ksyms
      locking: Reorder functions in spinlock.c
      locking: Split rwlock from spinlock headers
      locking: Separate rwlock api from spinlock api
      locking: Convert raw_spinlock to arch_spinlock
      locking: Rename __RAW_SPIN_LOCK_UNLOCKED to __ARCH_SPIN_LOCK_UNLOCKED
      locking: Convert __raw_spin* functions to arch_spin*
      locking: Convert raw_rwlock to arch_rwlock
      locking: Convert raw_rwlock functions to arch_rwlock
      locking: Implement new raw_spinlock
      alpha: Fix fallout from locking changes
      locking: Further name space cleanups
      locking: Cleanup the name space completely
      bkl: Fixup core_lock fallout
      plist: Make plist debugging raw_spinlock aware
      sched: Convert rq->lock to raw_spinlock
      sched: Convert rt_runtime_lock to raw_spinlock
      sched: Convert cpupri lock to raw_spinlock
      sched: Convert pi_lock to raw_spinlock
      rtmutes: Convert rtmutex.lock to raw_spinlock
      smp: Convert smplocks to raw_spinlocks
      genirq: Convert irq_desc.lock to raw_spinlock
      hrtimers: Convert to raw_spinlocks
      perf_event: Convert to raw_spinlock
      debugobjects: Convert to raw_spinlocks
      clockevents: Make tick_device_lock static
      clockevents: Convert to raw_spinlock
      [IA64] Replace old style lock initializer
      parisc: Replace old style lock init in smp.c
      parisc: Fixup last users of irq_chip->typename
      MIPS: Fixup last users of irq_chip->typename

Thomas Hellstrom (10):
      drm: Add support for drm master_[set|drop] callbacks.
      drm/ttm: Add user-space objects.
      drm/ttm: Add ttm lock functionality.
      drm/ttm: Add TTM execbuf utilities.
      drm/ttm: Export symbols needed for the vmwgfx driver.
      drm: Export symbols needed for the vmwgfx driver.
      drm/ttm: Have the TTM code return -ERESTARTSYS instead of -ERESTART.
      drm/radeon: Remove tests for -ERESTART from the TTM code.
      drm/ttm: Delayed delete fixes.
      drm/ttm: Fix potential ttm_mem_evict_first races.

Thomas Klute (1):
      ar9170: Add support for D-Link DWA 160 A2

Thomas Kunze (9):
      collie: fix scoop convesion to new api
      collie: prepare for gpiolib use
      move drivers/mfd/*.h to include/linux/mfd
      collie: locomo-led change default trigger
      SA1100: make gpio_to_irq and reverse a macro
      add gpiolib support to ucb1x00
      collie: convert to gpiolib for ucb1x00
      collie: add battery driver
      collie: support pda_power driver

Thomas Renninger (4):
      [CPUFREQ] Use global sysfs cpufreq structure for conservative governor 
tunings
      [ACPI/CPUFREQ] Introduce bios_limit per cpu cpufreq sysfs interface
      X86 drivers: Introduce msi-wmi driver
      ACPI processor: Fix section mismatch for processor_add()

Thomas Sailer (1):
      hamradio: Fix bit test correctly.

Thomas Weber (1):
      USB ehci: replace mach header with plat

Tias Guns (1):
      Input: add driver for Dynapro serial touchscreen

Tilman Schmidt (16):
      gigaset: prepare for CAPI implementation
      gigaset: allow building without I4L
      gigaset: add Kernel CAPI interface (v3)
      net/ppp: fix comments - ppp_{sync,asynctty}_receive() may sleep
      gigaset: CAPI module readability improvements
      gigaset: fix format string typo in CAPI dial command
      gigaset: fix bad assumptions about CAPI skbuffs
      usb_gigaset: code cleanup
      gigaset: checkpatch cleanup
      ser_gigaset: checkpatch cleanup
      bas_gigaset: checkpatch cleanup
      gigaset: checkpatch cleanup of ev-layer.c
      gigaset: convert strcmp chain to table lookup
      gigaset: don't enable any debugging output by default
      gigaset: documentation amendments
      tty: docs: serial/tty, add to ldisc methods

Tim Abbott (10):
      ARM: convert to use __HEAD and HEAD_TEXT macros.
      m68knommu: Don't hardcode the value of PAGE_SIZE in the linker script.
      m68knommu: Make THREAD_SIZE available to assembly files.
      m68knommu: Use INIT_TASK_DATA and CACHELINE_ALIGNED_DATA.
      m68knommu: Use more macros inside the .init section.
      m68knommu: Move __init_begin out of the .init section.
      m68knommu: Move __init_end out of the .init section.
      m68knommu: Split the .init section into INIT_TEXT_SECTION and 
INIT_DATA_SECTION.
      m68k: Make thread_info.h usable from assembly.
      m68k: Cleanup linker scripts using new linker script macros.

Tim Blechmann (6):
      perf stat: Add branch performance events to default output
      sched: Optimize branch hint in pick_next_task_fair()
      sched: Optimize branch hint in context_switch()
      sched, x86: Optimize branch hint in __switch_to()
      Revert "sched, x86: Optimize branch hint in __switch_to()"
      SLAB: Fix unlikely() annotation in __cache_alloc_node()

Timothy Knoll (1):
      sound: Kconfig typo fix

Tobias Hansen (3):
      ALSA: snd-usb-us122l: add support for US-144
      ALSA: snd-usb-us122l: corrent error number for not probing US-144 on 
ehci-hcd
      ALSA: snd-usb-us122l: add product IDs of US-122MKII and US-144MKII

Tobias Klauser (1):
      mtd: ixp4xx map: use resource_size

Tobias Mueller (1):
      cs5535-gpio: request function, mask & names added

Tom Zanussi (24):
      tracing/events: Add 'signed' field to format files
      perf trace: Add subsystem string to struct event
      perf trace: Add string/dynamic cases to format_flags
      perf tools: Add 'signed' flag setting back into trace-event-parse.c
      trace/syscalls: Change ret param in struct syscall_trace_exit to long
      perf trace: Add scripting ops
      perf trace: Add flag/symbolic format_flags
      perf trace: Add Perl scripting support
      perf trace: Add perf trace scripting support modules for Perl
      perf trace: Add interface to access perf data from Perl handlers
      perf trace: Add Documentation for perf trace Perl support
      perf trace: Add a scripts/perl/bin for perf trace shell scripts
      perf trace/scripting: Silence PERL_EMBED_* backtick errors
      perf trace/scripting: Ignore shadowed variable warning for 
perf-trace-perl.c
      perf trace/scripting: Fix Perl common_* access functions
      perf trace/scripting: Add Fedora libperl install note to doc
      perf trace/scripting: Fix compile error when libperl not installed
      perf trace/scripting: Don't display 'scripting unsupported' msg 
unnecessarily
      perf trace/scripting: Add support for script args
      perf trace/scripting: Don't install unneeded files
      perf trace/scripting: Check return val of perl_run()
      perf trace/scripting: List available scripts
      perf trace/scripting: Add 'record' and 'report' options
      perf trace/scripting: Update Documentation

Tomas Winkler (6):
      iwmc3200top: Add Intel Wireless MultiCom 3200 top driver.
      iwmc3200wifi: select IWMC3200TOP in Kconfig
      i2400m-sdio: select IWMC3200TOP in Kconfig
      iwmc3200top: use prefered style for the device table.
      iwmc3200top: simplify the driver version
      iwmc3200top: revamp fw name handling

Tomi Valkeinen (19):
      OMAP2: Add funcs for writing SMS_ROT_* registers
      OMAP: OMAPFB: split omapfb.h
      OMAP: OMAPFB: add omapdss device
      OMAP: Add VRAM manager
      OMAP: Add support for VRFB rotation engine
      OMAP: DSS2: Documentation for DSS2
      OMAP: DSS2: Display Subsystem Driver core
      OMAP: DSS2: Add more core files
      OMAP: DSS2: DISPC
      OMAP: DSS2: DPI driver
      OMAP: DSS2: Video encoder driver
      OMAP: DSS2: RFBI driver
      OMAP: DSS2: SDI driver
      OMAP: DSS2: DSI driver
      OMAP: DSS2: omapfb driver
      OMAP: DSS2: Add generic and Sharp panel drivers
      OMAP: DSS2: Taal DSI command mode panel driver
      OMAP: SDP: Enable DSS2 for OMAP3 SDP board
      MAINTAINERS: Add OMAP2/3 DSS and OMAPFB maintainer

Tommi Rantala (1):
      page-types: constify read only arrays

Tomáš Ä?ech (2):
      [ARM] pxa/treo: generalisation of Treo680 code
      [ARM] pxa/treo: add Palm Centro 685 support

Tony Finch (1):
      unifdef: update to upstream revision 1.190

Tony Lindgren (31):
      Merge branch 'omap7xx-fortony-rc3' of 
git://robotfuzz.com/linwizard-kernel into omap7xx
      omap: Change low-level serial init to use ioremap
      omap: Use ioremap in irq.c
      omap: Use ioremap in dma.c
      omap: Use ioremap in dmtimer.c
      omap: Use ioremap in gpio.c
      omap: Use ioremap in omap_hwmod.c
      omap: Use getnstimeofday for omap_device
      omap: Use ioremap for omap4 L4 code
      omap: Use ioremap in dispc.c
      omap: headers: Add mach path to include files
      omap: headers: Split debug-macro.S for mach-omap1 and mach-omap2
      omap: headers: Split entry-macro.S for mach-omap1 and mach-omap2
      omap: Split vmalloc.h for mach-omap1 and mach-omap2
      omap: headers: Move mtd-xip.h to be mach-omap1 specific
      omap: headers: Create headers necessary for compile under mach-omap1 and 
mach-omap2
      omap: headers: Move remaining headers from include/mach to include/plat
      Merge branch '7xx-iosplit-plat' with omap-fixes
      Merge branch 'pm-upstream/pm-off' of 
ssh://master.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into 
7xx-iosplit-plat-merge
      Merge branch 'pm-upstream/pm-cpuidle' of 
ssh://master.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into 
7xx-iosplit-plat-merge
      Merge 7xx-iosplit-plat-merge with omap-fixes
      Merge branch 'for_2_6_33' of git://git.pwsan.com/linux-2.6 into 
omap-for-linus
      omap: mux: Add new style pin multiplexing code for omap3
      omap: mux: Add new style pin multiplexing data for 34xx
      omap: mux: Add new style init functions to omap3 board-*.c files
      omap: mux: Add debugfs support for new mux code
      omap: Split i2c platform init for mach-omap1 and mach-omap2
      omap: mux: Replace omap_cfg_reg() with new style signal or gpio functions
      omap: mux: Remove old mux code for 34xx
      omap: mux: Add 36xx CBP package support
      Merge branch 'for-next' into omap-for-linus

Tony Luck (1):
      [IA64] Fix cut/paste detritus from unistd.h

Tristram Ha (1):
      net: Fix ks8851 snl NULL pointer dereference Oops

Trond Myklebust (26):
      NFS: BKL removal from the mount code...
      SUNRPC: Ensure that we honour autoclose before attempting to reconnect
      RPC: Fix two potential races in put_rpccred
      NFSv4: Fix a potential state manager deadlock when returning delegations
      NFSv4: Fix up the callers of nfs4_state_end_reclaim_reboot
      NFSv4: The state manager shouldn't exit on errors that were handled
      NFSv4: Ensure the state manager handles NFS4ERR_NO_GRACE correctly
      NFSv4: Handle NFS4ERR_GRACE when recovering an expired lease.
      NFSv4: Fix up error handling in the state manager main loop.
      NFSv4: Ensure nfs_dns_lookup() and nfs_dns_update() are declared static
      NFSv4: Ensure nfs4_close_context() is declared as static
      NFSv4.1: Handle NFSv4.1 session errors in the lock recovery code
      Merge branch 'bugfixes' into nfs-for-next
      Merge branch 'devel' into linux-next
      NFSv41: nfs4_reset_session must always set NFS4CLNT_SESSION_DRAINING
      NFSv41: Fix nfs4_proc_create_session
      NFSv41: Clean up slot table management
      NFSv41: Fix up some bugs in the NFS4CLNT_SESSION_DRAINING code
      NFSv41: More cleanups
      NFS: Fix up the declaration of nfs4_restart_rpc when NFSv4 not configured
      NFSv41: Fix a potential state leakage when restarting nfs4_close_prepare
      Merge branch 'bugfixes' into nfs-for-next
      NFS: Fix nfs_migrate_page()
      Merge branch 'nfs-for-2.6.33'
      NFSv4: Release the sequence id before restarting a CLOSE rpc call
      NFSv4: Fix a regression in the NFSv4 state manager

Troy Kisky (5):
      ASoC: DaVinci: remove requirement that dma_params is 1st in structure
      ASoC: DaVinci: i2s, reduce underruns by combining into 1 element
      ASoC: DaVinci: pcm, rename variables in prep for ping/pong
      ASoC: DaVinci: pcm, fix underrun by using sram
      ASoC: DaVinci: use edma_pause, edma_resume

Tuukka Toivonen (1):
      V4L/DVB (13165): videobuf do not force buffer size to be multiple of 
PAGE_SIZE

Ulrich Drepper (1):
      perf tools: Optimize parse_subsystem_tracepoint_event()

Uroš Vampl (1):
      V4L/DVB (13078): em28xx: fix support for Terratec Cinergy T XS (005e)

Ursula Braun (6):
      af_iucv: remove duplicate sock_set_flag
      iucv: add work_queue cleanup for suspend
      s390: remove cu3088 layer for lcs and ctcm
      netiucv: displayed TX bytes value much too high
      qeth: remaining EDDP cleanup
      qeth: Recognize return codes of ccw_device_set_online

Uwe Kleine-König (53):
      mtd: move mxcnd_remove to .exit.text
      tree-wide: fix typos "selct" + "slect" -> "select"
      tree-wide: fix typos "aquire" -> "acquire", "cumsumed" -> "consumed"
      move stk17ta8's probe function to .devinit.text
      ARM: 5782/1: at91: support for eco920
      imx/gpio: Use handle_level_irq
      imx: reorder mx2x.h
      imx: reorder mx21.h
      imx: reorder mx27.h
      imx: reorder mx3x.h
      imx: add namespace prefixes for symbols in mx2x.h
      imx: add namespace prefixes for symbols in mx21.h
      imx: add namespace prefixes for symbols in mx27.h
      imx: add namespace prefixes for symbols in mx3x.h
      imx: add namespace prefixes for symbols in mx31.h
      imx: add namespace prefixes for symbols in mx35.h
      imx: reformat mx25.h to match the other platform includes
      imx: copy constants from mx2x.h to mx21.h using the appropriate namespace
      imx: copy constants from mx2x.h to mx27.h using the appropriate namespace
      imx: copy constants from mx3x.h to mx31.h using the appropriate namespace
      imx: copy constants from mx3x.h to mx35.h using the appropriate namespace
      rtc: don't use __exit_p to wrap ds1302_rtc_remove
      serial: sh-sci: don't use __devexit_p to wrap sci_remove
      ARM: fix "offest" -> "offset" typo
      IMX: don't disable the uart clock if DEBUG_LL uses it
      mtd: move excite_nand_remove to .devexit.text
      mtd: don't use __exit_p to wrap mxcnd_remove
      MAINTAINERS: add tree and file pattern for ARM IMX
      m68knommu: move mcf_remove to .devexit.text
      tree-wide: fix typos "offest" -> "offset"
      tree-wide: fix typos "couter" -> "counter"
      Revert "mtd: move mxcnd_remove to .exit.text"
      ARM: S3C: move s3c_adc_remove to .devexit.text
      ARM: S3C: move s3c_pwm_remove to .devexit.text
      sysfs: deprecated features are to help old tools not to confuse them
      spi/mpc8xxx: don't use __exit_p to wrap plat_mpc8xxx_spi_remove
      Serial: pxa: work around Errata #75
      spi-imx: correct check for platform_get_irq failing
      spi-imx: use positive logic to distinguish cpu variants
      spi-imx: don't access struct device directly but use dev_get_platdata
      mfd: Move asic3_remove to .devexit.text
      mfd: Near complete mc13783 rewrite
      mfd: Don't set mc13783 ADREFMODE for touch conversions
      mxcmmc: fix error path in mxcmci_probe
      V4L/DVB (13604): vpss: move vpss_remove to .devexit
      V4L/DVB (13605): sh_mobile_ceu_camera: don't use __exit_p to wrap 
sh_mobile_ceu_remove
      V4L/DVB (13606): vpfe_capture: move vpfe_remove to .devexit
      V4L/DVB (13607): vpif: move vpif_remove to .devexit
      rtc: add Freescale MC13783 RTC driver
      MIPS: Excite: move iodev_remove to .devexit.text
      regulator/mc13783: rename source file to match other drivers
      regulator/mc13783: various cleanups
      lib/vsprintf.c: document more vsnprintf extensions

Vaibhav Hiremath (9):
      V4L/DVB (13463): Davinci VPFE Capture: Specify device pointer in 
videobuf_queue_dma_contig_init
      V4L/DVB (13464): Davinci VPFE Capture: add i2c adapter id in platform data
      V4L/DVB (13465): Davinci VPFE Capture: Take i2c adapter id through 
platform data
      V4L/DVB (13466): Davinci VPFE Capture:Replaced IRQ_VDINT1 with 
vpfe_dev->ccdc_irq1
      V4L/DVB (13467): V4L2: Added CID's V4L2_CID_ROTATE/BG_COLOR
      V4L/DVB (13468): v4l2 doc: Added ROTATE and BG_COLOR control documentation
      V4L/DVB (13469): Davinci VPFE Capture: Add support for Control ioctls
      V4L/DVB (13470): V4L2: Add Capability and Flag field for Chroma Key
      V4L/DVB (13471): v4l2 doc: Added FBUF_CAP_SRC_CHROMAKEY/FLAG_SRC_CHROMAKEY

Valentin Longchamp (9):
      mx31: various pins used for mx31moboard
      mx31moboard: serial port fix
      mx31moboard: support for pin linked for battery presence check
      mx31moboard: SPI and MC13783 voltage regulator support
      mx31moboard: initialize ipu device for all the boards
      mx31moboard: camera support
      mx31: pins used for mx31moboard USB
      mx31moboard: SPI corrections
      mx31moboard: support for usbh1 and usbh2

Valentin R Sitsikov (1):
      sh: fix watchdog timer for sh7780/sh7785

Valentin Sitdikov (1):
      mb862xxfb: add acceleration support for Coral-P/Coral-PA. * imageblt * 
copyarea * fillrect

Valentin Yakovenkov (1):
      Blackfin: add support for the Acvilon BF561 board

Valentine Barshak (2):
      pasemi_mac: ethtool set settings support
      powerpc: stop_this_cpu: remove the cpu from the online map.

Varun Swara (1):
      ARM: Do not allow the probing of the local timer

Vasanthakumar Thiagarajan (4):
      ath9k: Update initvals
      ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit
      ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 
0x4054
      mac80211: Fix bug in computing crc over dynamic IEs in beacon

Vasilis Liaskovitis (1):
      Staging: b3dfg: remove check for pci bus master

Vasu Dev (11):
      [SCSI] libfc: removes initializing fc_cpu_order and fc_cpu_mask per lport
      [SCSI] libfc: adds missing exch release for accepted RRQ
      [SCSI] libfc: removes unused disc_work and ex_list
      [SCSI] fcoe, libfc: fix an libfc issue with queue ramp down in libfc
      [SCSI] add queue_depth ramp up code
      [SCSI] libfc: add queue_depth ramp up
      [SCSI] fcoe, libfc: use single frame allocation API
      [SCSI] libfc: reduce can_queue for all FCP frame allocation failures
      [SCSI] libfc: adds can_queue ramp up
      [SCSI] libfc: fix an issue of pending exch/es after i/f destroyed or 
rmmod fcoe
      [SCSI] fcoe, libfc: adds enable/disable for fcoe interface

Vidhya Govindan (4):
      wl1251: Add acx command to set tbtt and dtim period
      wl1251: Set the correct dtim period to the firmware
      wl1251: Increase the beacon loss timeout value and handle regain event
      wl1251: Send null data packet with "TODS" bit set

Vijay Kumar (1):
      Staging: poch: Parameter to enable loopback

Vijay Kumar B (6):
      Staging: poch: Parameter to enable synthetic counter
      Staging: poch: Fetch Flush IOCTL interface
      Staging: poch: Increase groups per interrupt
      Staging: poch: Remove circular buffer header
      Staging: poch: Include linux/types.h
      Staging: poch: Add sample Rx code

Vikram Kandukuri (1):
      Bluetooth: Fix handling of BNEP setup connection requests

Vikram Pandita (1):
      usbtest: make module param pattern writeable

Vimal Singh (1):
      omap: Correcting GPMC_CONFIG1_DEVICETYPE_NAND

Vincent Legoll (1):
      perf tools: Do not manually count string lengths

Vincent Li (1):
      mm/vmscan: change comment generic_file_write to __generic_file_aio_write

Vincent Sanders (2):
      i2c: Remove big kernel lock from i2cdev_open
      sm501: implement acceleration features

Vipin Bhandari (1):
      DaVinci: MMC: MMC/SD controller driver for DaVinci family

Vitaliy Kulikov (1):
      ALSA: hda - Fix LED GPIO setup for HP laptops with IDT codecs

Vivek Goyal (30):
      percpu: Fix kdump failure if booted with percpu_alloc=page
      Fix regression in direct writes performance due to WRITE_ODIRECT flag 
removal
      blkio: Set must_dispatch only if we decided to not dispatch the request
      blkio: Introduce the notion of cfq groups
      blkio: Implement macro to traverse each service tree in group
      blkio: Keep queue on service tree until we expire it
      blkio: Introduce the root service tree for cfq groups
      blkio: Introduce blkio controller cgroup interface
      blkio: Introduce per cfq group weights and vdisktime calculations
      blkio: Implement per cfq group latency target and busy queue avg
      blkio: Group time used accounting and workload context save restore
      blkio: Dynamic cfq group creation based on cgroup tasks belongs to
      blkio: Take care of cgroup deletion and cfq group reference counting
      blkio: Some debugging aids for CFQ
      blkio: Export disk time and sectors used by a group to user space
      blkio: Provide some isolation between groups
      blkio: Drop the reference to queue once the task changes cgroup
      blkio: Propagate cgroup weight updation to cfq groups
      blkio: Wait for cfq queue to get backlogged if group is empty
      blkio: Determine async workload length based on total number of queues
      blkio: Implement group_isolation tunable
      blkio: Wait on sync-noidle queue even if rq_noidle = 1
      blkio: Documentation
      blkio: Export some symbols from blkio as its user CFQ can be a module
      blkio: Implement dynamic io controlling policy registration
      blkio: Allow CFQ group IO scheduling even when CFQ is a module
      cfq-iosched: Do not access cfqq after freeing it
      cfq-iosched: Get rid of cfqq wait_busy_done flag
      cfq-iosched: Take care of corner cases of group losing share due to 
deletion
      Fix a CFQ crash in "for-2.6.33" branch of block tree

Vivek Mahajan (1):
      sata_sil24: MSI support, disabled by default

Vivek Natarajan (5):
      ath9k: Add Calibration checks
      ath: Updates for regulatory and country codes.
      ath9k: Ensure a fair beacon distribution in IBSS mode.
      mac80211: Fix dynamic power save for scanning.
      cfg80211: Clear encryption privacy when key off is done.

Vlad Yasevich (7):
      sctp: Fix malformed "Invalid Stream Identifier" error
      sctp: Select a working primary during sctp_connectx()
      sctp: Update SWS avaoidance receiver side algorithm
      sctp: Remove useless last_time_used variable
      sctp: Turn the enum socket options into defines
      sctp: Update max.burst implementation
      sctp: prevent too-fast association id reuse

Vladislav Zolotarov (2):
      bnx2x: Handle Rx and Tx together in NAPI
      bnx2x: Don't set netdev->trans_start

Vlatko Kosturjak (1):
      Staging: comedi: adl_pci6208: code styling fix

WANG Cong (1):
      kernel/sysctl.c: fix the incomplete part of 
sysctl_max_map_count-should-be-non-negative.patch

Wan ZongShun (3):
      ARM: fix bug of checking on signed return value using unsigned statement 
in w90p910 platform
      ARM: NUC900: Add spi driver support for nuc900
      ARM: NUC900: add RTC driver support for nuc910 and nuc920

Wei Yongjun (3):
      sctp: implement definition for SACK-IMMEDIATELY extension
      sctp: implement the receiver side for SACK-IMMEDIATELY extension
      sctp: implement the sender side for SACK-IMMEDIATELY extension

Wenji Huang (2):
      Kbuild: clean up marker
      Kbuild: clear marker out of modpost

Werner Almesberger (1):
      rtc: pcf50633: manage RTC alarm "pending" flag

Wey-Yi Guy (75):
      iwlwifi: modify LED blink index table
      iwlwifi: remove un-supported eeprom parameters
      iwlwifi: separate nic_config for different NIC
      iwlwifi: separate set_hw_params function for 6000 series
      iwlwifi: Adjust blink rate to compensate Clock difference
      iwlwifi: show NVM version in debugfs
      iwlwifi: Use RTS/CTS as the preferred protection mechanism for 6000 series
      iwlwifi: allow user change protection mechanism for HT
      iwlwifi: EEPROM version for 1000 and 6000 series
      iwlwifi: use S_IRUGO and S_IWUSR in module parameters
      iwlwifi: send cmd to uCode to configure valid tx antenna
      iwlwifi: update PCI Subsystem ID for 1000 series
      iwlwifi: update PCI Subsystem ID for 6000 series
      iwlwifi: add LED mode to support different LED behavior
      iwlwifi: Chain Noise Calibration for 6000 series
      iwlwifi: reliable entering of critical temperature state
      iwlwifi: change valid EEPROM version for 1000 series
      iwlwifi: set default aggregation frame count limit to 31
      iwlwifi: validate the signature for EEPROM and OTP
      iwlwifi: remove duplicated/unused definition
      iwlwifi: additional items in sensitivity range table
      iwlwifi: dynamic allocate tx queue structure
      iwlwifi: showing accumulative ucode statistics counters
      iwlwifi: update channel switch command API
      iwlwifi: show current power save status reported by uCode
      iwlwifi: identify eeprom version for 6x50 series NIC
      iwlwifi: fix incorrect otp blocks number for 6x50 series
      iwlwifi: set auto clock gate disable bit for 6x00/6x50 series
      iwlwifi: no chain noise support for 6x50 series
      iwlwifi: rework for static power save
      iwlwifi: fix gain computation for 5000 series and up
      iwlwifi: separate led function from statistic notification
      iwlwifi: update bt co-exit configuration parameter
      iwlwifi: specify the valid tx/rx chain in device config structure
      iwlwifi: increase max tfd payload size
      iwlwifi: choose thermal throttle method based on device config
      iwlwifi: issue ct_kill host command based on device config
      iwlwifi: add channel switch support to 5000 series and up
      iwlwifi: remove unused parameters
      iwlwifi: remove duplicated define
      iwlwifi: update lowest API version support for 6x00 & 6x50 series
      iwlwifi: minor comments changes for wimax co-exist command
      iwlwifi: coex API data structure
      iwlwifi: add SM PS support for 6x50 series
      iwlwifi: add wimax/wifi coexist support for 6x50 series
      iwlwifi: print rx_on config to help debug
      iwlwifi: no periodic Tx/IQ calibration for 6x00/6x50 series
      iwlwifi: remove un-used parameter
      iwlwifi: fix for channel switch
      iwlwifi: drop non-production PCI-IDs
      iwlwifi: do not base station's sm_ps setting on AP
      iwlwifi: Fix issue on file transfer stalled in HT mode
      iwlwifi: validate enhanced tx power entry
      iwlwifi: disable coex until implementation ready for 6x50
      iwlwifi: remove unused parameter from iwl_channel_info
      iwlwifi: drop non-production PCI-IDs for 6x50 series
      iwlwifi: remove external reference for non-exist data structure
      iwlwifi: update reply_statistics_cmd with 'clear' parameter
      iwlwifi: eliminate the possible 1/2 dBm tx power loss in 6x00 & 6x50 
series
      iwlwifi: align tx/rx statistics debugfs format
      iwlwifi: control led while update tx/rx bytes counts
      iwlwifi: set sm_ps_mode as part of cfg parameters
      iwlwifi: reset led_tpt when clear tx/rx traffic byte counts
      iwlwifi: set read/write permission for debugfs files
      iwlwifi: increase tx_queue debugfs buffer size
      iwlwifi: dynamically allocate buffer for sram debugfs file
      iwlwifi: fix reserved2 field in iwl4965_addsta
      iwlwifi: update supported PCI_ID list for 5xx0 series
      iwlwifi: by default, dump entire sram data portion
      iwlwifi: dump error log when uCode error occurred
      iwlwifi: print limited number of event log when uCode error
      iwlwifi: change message for cmd queue full error
      iwlwifi: remove reset led_tpt from iwl_leds_init()
      iwl3945: remove duplicated event logging code
      iwlwifi: indicate uCode type when fail dump error/event log

William Allen Simpson (9):
      net: TCP_MSS_DEFAULT, TCP_MSS_DESIRED
      TCPCT part 1a: add request_values parameter for sending SYNACK
      TCPCT part 1b: generate Responder Cookie secret
      TCPCT part 1c: sysctl_tcp_cookie_size, socket option 
TCP_COOKIE_TRANSACTIONS
      TCPCT part 1d: define TCP cookie option, extend existing struct's
      TCPCT part 1e: implement socket option TCP_COOKIE_TRANSACTIONS
      TCPCT part 1f: Initiator Cookie => Responder
      TCPCT part 1g: Responder Cookie => Initiator
      Documentation: rw_lock lessons learned

Wim Van Sebroeck (1):
      [WATCHDOG] iTCO_wdt.c - cleanup chipset documentation

Wolfgang Grandegger (2):
      can: make the number of echo skb's configurable
      can: provide library functions for skb allocation

Wolfram Sang (18):
      pcmcia: drop already defined PCI_IDs
      spi/mpc52xx-psc-spi: check for valid PSC
      spi/mpc52xx: replace printk with dev_err
      net/can: add driver for mscan family & mpc52xx_mscan
      net/can/mscan: move defines into .h file
      net/can/mscan: trivial fixes
      net/can/mscan: drop support for CAN_MODE_{SLEEP|STOP}
      net/can/mscan: use {clr|set}bits8 macros
      net/can/mscan: fix function annotations
      net/can/mscan: drop assignment in while-construct
      net/can/mpc52xx_can: refactor clock-get routine
      net/can/mpc52xx_can: improve properties and their description
      net/can/mscan: replace hardcoded values with defines
      net/can/mscan: add error path to mscan_open()
      net/can/mscan: improve build
      i2c/chips: Move ds1682 to drivers/misc
      spi/mpc52xx-spi: minor cleanups
      regulator: add driver for MAX8660/8661

Wu Fengguang (57):
      ALSA: hda - select IbexPeak handler for Calpella
      ALSA: hda - vectorize get_empty_pcm_device()
      ALSA: hda - allow up to 4 HDMI devices
      ALSA: hda - convert intelhdmi global references to local parameters
      ALSA: hda - remove intelhdmi dependency on multiout
      ALSA: hda - use pcm prepare/cleanup callbacks for intelhdmi
      ALSA: hda - reorder intelhdmi prepare/cleanup callbacks
      ALSA: hda - vectorize intelhdmi
      ALSA: hda - get intelhdmi max channels from widget caps
      ALSA: hda - auto parse intelhdmi cvt/pin configurations
      ALSA: hda - remove static intelhdmi configurations
      ALSA: intelhdmi - fix audio infoframe fill size
      ALSA: intelhdmi - fix channel mapping slot mask
      ALSA: intelhdmi - export monitor-presence and ELD-valid status
      ALSA: hda - introduce snd_hda_jack_detect() and snd_hda_pin_sense()
      ALSA: intelhdmi - probe for monitor/eld presence at module init time
      ALSA: intelhdmi - separate out infoframe checksum routine
      ALSA: intelhdmi - sticky infoframe
      ALSA: intelhdmi - sticky stream id and format
      ALSA: intelhdmi - sticky channel count
      ALSA: hda - show EPSS capability in proc
      ext4: remove encountered_congestion trace
      ext4: remove unused parameter wbc from __ext4_journalled_writepage()
      writeback: remove unused nonblocking and congestion checks (gfs2)
      writeback: remove the always false bdi_cap_writeback_dirty() test
      writeback: introduce wbc.for_background
      writeback: remove unused nonblocking and congestion checks
      ALSA: hda - show HBR(High Bit Rate) pin cap in procfs
      ALSA: intelhdmi - accept DisplayPort pin
      ALSA: intelhdmi - channel mapping applies to Pin
      ALSA: intelhdmi - add channel mapping for typical configurations
      intelhdmi - dont power off HDA link
      /dev/mem: remove redundant test on len
      /dev/mem: introduce size_inside_page()
      /dev/mem: cleanup unxlate_dev_mem_ptr() calls
      /dev/mem: make size_inside_page() logic straight
      /dev/mem: remove the "written" variable in write_kmem()
      /dev/mem: remove redundant parameter from do_write_kmem()
      page-types: add standard GPL license header
      HWPOISON: remove the anonymous entry
      HWPOISON: return ENXIO on invalid page number
      HWPOISON: avoid grabbing the page count multiple times during madvise 
injection
      HWPOISON: abort on failed unmap
      HWPOISON: comment the possible set_page_dirty() race
      HWPOISON: comment dirty swapcache pages
      HWPOISON: introduce delete_from_lru_cache()
      HWPOISON: remove the free buddy page handler
      HWPOISON: detect free buddy pages explicitly
      HWPOISON: Add unpoisoning support
      HWPOISON: make semantics of IGNORED/DELAYED clear
      HWPOISON: return 0 to indicate success reliably
      HWPOISON: add fs/device filters
      HWPOISON: limit hwpoison injector to known page types
      mm: export stable page flags
      HWPOISON: add page flags filter
      memcg: rename and export try_get_mem_cgroup_from_page()
      memcg: add accessor to mem_cgroup.css

Wu Zhangjin (44):
      ALSA: SND_CS5535AUDIO: Remove the X86 platform dependency
      MIPS: Add support for GZIP / BZIP2 / LZMA compressed kernel images
      MIPS: Loongson: Register reserved memory pages
      MIPS: Fuloong2e: Cleanup Kconfig
      MIPS: Loongson early_printk: Fix variable type of uart_base
      MIPS: Loongson: Add serial port support
      MIPS: Bonito64: Make Loongson independent from Bonito64 code.
      MIPS: Fuloong 2E: Update defconfig file
      MIPS: Loongson: Cleanup machtype support
      MIPS: Loongson: Cleanup the serial port support
      MIPS: oprofile: Only do performance counter handling for counter 
interrupts
      MIPS: Loongson: Add basic Loongson 2F support
      MIPS: Lemote 2F: Add a LEMOTE_MACH2F kernel option
      MIPS: Lemote 2f: Enable legacy RTC driver
      MIPS: Lemote 2F: Add basic CS5536 VSM support
      MIPS: Lemote 2F: Add PCI support
      MIPS: Lemote 2F: Add IRQ support
      MIPS: Lemote 2F: Add reset support
      MIPS: Lemote 2F: Add defconfig file
      MIPS: Loongson 2F: Cleanup the #if clauses
      MIPS: Add support for uncached accelerated mappings.
      MIPS: Loongson 2F: Add suspend support framework
      MIPS: Yeeloong 2F: Add board specific suspend support
      MIPS: Lemote 2F: Add NAS support
      MIPS: Lemote 2F: Add Lynloong support
      MIPS: Lemote 2F: Add cs5536 MFGPT timer support
      MIPS: Add basic CPUFreq options.
      MIPS: Loongson 2F: Add CPU frequency scaling support
      MIPS: Tracing: Add static function tracer support for MIPS
      MIPS: Tracing: Enable HAVE_FUNCTION_TRACE_MCOUNT_TEST for MIPS
      MIPS: Tracing: Add an endian argument to scripts/recordmcount.pl
      MIPS: Tracing: Add dynamic function tracer support
      MIPS: Tracing: Add IRQENTRY_EXIT section for MIPS
      MIPS: Tracing: Add function graph tracer support for MIPS
      MIPS: Tracing: Add dynamic function graph tracer for MIPS
      MIPS: Tracing: Make ftrace for MIPS work without -fno-omit-frame-pointer
      MIPS: Tracing: Reserve $12(t0) for mcount-ra-address of gcc 4.5
      MIPS: Tracing: Make function graph tracer work with -mmcount-ra-address
      MIPS: Yeeloong 2F: Add basic EC operations
      MIPS: Yeeloong 2F: Add LID open event as the wakeup event
      MIPS: Yeeloong 2F: Cleanup reset logic using the new ec_write function
      MIPS: Lemote 2F: Suspend CS5536 MFGPT Timer
      MIPS: Loongson: Cleanups of serial port support
      RTC: rtc-cmos.c: Fix warning on MIPS

Xiao Guangrong (16):
      tracing/ksym_tracer: fix the output of ksym tracer
      tracing/ksym_tracer: fix write operation of ksym_trace_filter
      tracing/ksym_tracer: support quick clear for ksym_trace_filter -- v2
      perf_event: Initialize data.period in perf_swevent_hrtimer()
      perf_event: Fix compile error
      perf/sched: Fix 'perf sched trace'
      perf_event: Fix raw event processing
      perf_event: Fix __dsos__write_buildid_table()
      perf_event: Eliminate raw->size
      perf_event: Clean up __perf_event_init_context()
      perf_event: Allocate children's perf_event_ctxp at the right time
      perf_event: Cleanup for cpu_clock_perf_event_update()
      perf sched: Fix for getting task's execution time
      perf_event: Fix perf_swevent_hrtimer() variable initialization
      perf_event: Fix variable initialization in other codepaths
      generic-ipi: cleanup for generic_smp_call_function_interrupt()

Xiaotian Feng (5):
      x86: pat: Clean up req_type special case for reserve_memtype()
      x86: pat: Remove ioremap_default()
      x86/pat: Trivial: don't create debugfs for memtype if pat is disabled
      x86/reboot: Add pci_dev_put in reboot_fixup_32.c for consistency
      ipvs: fix synchronization on connection close

Xose Vazquez Perez (1):
      rt2x00: more ids to rt2800usb.c

YOSHIFUJI Hideaki / å??è?¤è?±æ?? (4):
      ipv6 sit: 6rd (IPv6 Rapid Deployment) Support.
      ipv6 sit: Ensure to initialize 6rd parameters.
      ipv6 sit: Fix 6rd relay address.
      ipv6 sit: Set relay to 0.0.0.0 directly if relay_prefixlen == 0.

Yan, Zheng (13):
      Btrfs: Avoid superfluous tree-log writeout
      Btrfs: Add btrfs_duplicate_item
      Btrfs: Rewrite btrfs_drop_extents
      Btrfs: Fix disk_i_size update corner case
      Btrfs: Avoid orphan inodes cleanup while replaying log
      Btrfs: Avoid orphan inodes cleanup during committing transaction
      Btrfs: Make fallocate(2) more ENOSPC friendly
      Btrfs: Make truncate(2) more ENOSPC friendly
      Btrfs: Pass transaction handle to security and ACL initialization 
functions
      Btrfs: Add delayed iput
      Btrfs: Fix btrfs_drop_extent_cache for skip pinned case
      Btrfs: Fix per root used space accounting
      Btrfs: don't add extent 0 to the free space cache v2

Yang, Bo (13):
      [SCSI] megaraid_sas: tape drive support fix
      [SCSI] megaraid_sas: Add poll mechanism to megaraid sas driver
      [SCSI] megaraid_sas: add sysfs for AEN polling
      [SCSI] megaraid_sas: Add new megaraid SAS 2 controller support to the 
driver
      [SCSI] megaraid_sas: infrastructure to get PDs from FW
      [SCSI] megaraid_sas: report system PDs to OS
      [SCSI] megaraid_sas: allocate the application cmds to sas2 controller
      [SCSI] megaraid_sas: add the IEEE SGE support to SAS2 controller
      [SCSI] megaraid_sas: Fix the fix for fw hang caused by megaraid sas 
application
      [SCSI] megaraid_sas: Add the support for updating the OS after 
adding/removing the devices from FW
      [SCSI] megaraid_sas: fix 64 bit sense pointer truncation
      [SCSI] megaraid_sas: use the firmware boot timeout when waiting for 
commands
      [SCSI] megaraid_sas: Update version number and documentation

Yaniv Rosner (10):
      bnx2x: Fix Parallel-Detect settings
      bnx2x: Fix CL73 autoneg issues
      bnx2x: Miscellaneous debug print and tabs
      bnx2x: Enable FC when parallel-detect is used
      bnx2x: Modify BCM8706 link init seq
      bnx2x: Add support for BCM84823
      bnx2x: Fix BCM8726 ROM load seq
      bnx2x: Fix 10G mode in BCM8481/BCM84823
      bnx2x: Fix register access timeout in 10M
      bnx2x: version 1.52.1-3

Yegor Yefremov (1):
      ARM: 5770/1: Add DMA Engine support to at91sam9g45

Yevgeny Petrilin (1):
      mlx4_core: Fix parsing of reserved EQ cap

Yi Li (4):
      Blackfin: fix gptimer0 clock source compile warning
      Blackfin: unify sched_clock() handling between clock sources
      Blackfin: use common code for cycle->nanosecond conversion
      Blackfin: SMP: don't start up core b until its state has been completely 
onlined

Yi Zou (27):
      ixgbe: Add support for 82599 alternative WWNN/WWPN prefix
      net: Add ndo_fcoe_get_wwn to net_device_ops
      ixgbe: Add support for netdev_ops.ndo_fcoe_get_wwn to 82599
      vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device
      ixgbe: use known user priority for FCoE when DCB is enabled
      ixgbe: select FCoE Tx queue in ndo_select_queue
      [SCSI] libfc: fix ddp in fc_fcp for 0 xid
      [SCSI] fcoe: remove redundant checking of netdev->netdev_ops
      [SCSI] libfc: Fix wrong scsi return status under FC_DATA_UNDRUN
      [SCSI] fcoe: Use NETIF_F_FCOE_MTU flag to set up max frame size 
(lport->mfs)
      [SCSI] libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in 
fc_fcp_send_data
      [SCSI] fcoe: Call ndo_fcoe_enable/disable to turn FCoE feature on/off in 
LLD
      [SCSI] fcoe: remove extra function decalrations
      [SCSI] fcoe: Fix checking san mac address
      [SCSI] fcoe: Fix getting san mac for VLAN interface
      [SCSI] fcoe: Fix setting lport's WWNN/WWPN to use san mac address
      [SCSI] fcoe: Fix using VLAN ID in creating lport's WWWN/WWPN
      [SCSI] libfcoe: Do not pad FIP keep-alive to full frame size
      [SCSI] libfc: fix payload size passed to fc_frame_alloc() in 
fc_lport_els_request
      [SCSI] libfc: add FC-BB-5 LESB counters to fcoe_dev_stats
      [SCSI] libfcoe: add checking disable flag in FIP_FKA_ADV
      [SCSI] libfcoe: add tracking FIP Virtual Link Failure count
      [SCSI] libfcoe: add tracking FIP Missing Discovery Advertisement count
      [SCSI] libfc: add fcoe_fc_els_lesb to fc_fcoe.h for FC-BB-5 LESB 
definitions
      [SCSI] fcoe, libfc: add get_lesb() to allow LLD to fill the link error 
status block (LESB)
      [SCSI] libfc: add support of receiving ELS_RLS
      [SCSI] fcoe: Use LLD's WWPN and WWNN for lport if LLD supports 
ndo_fcoe_get_wwn

Yinghai Lu (17):
      x86/PCI: read root resources from IOH on Intel
      x86: Make sure wakeup trampoline code is below 1MB
      x86: When cleaning MTRRs, do not fold WP into UC
      x86: Change crash kernel to reserve via reserve_early()
      x86: apic: Remove not needed #ifdef
      x86: Re-get cfg_new in case reuse/move irq_desc
      x86: apic: Print out SRAT table APIC id in hex
      x86, numa, bootmem: Only free bootmem on NUMA failure path
      x86, numa: Use near(er) online node instead of roundrobin for NUMA
      x86: Move find_smp_config() earlier and avoid bootmem usage
      x86, mtrr: Fix sorting of mtrr after subtracting
      x86/pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c
      PCI: add debug output for DMA mask info
      PCI: show dma_mask bits in /sys
      x86/PCI: claim SR-IOV BARs in pcibios_allocate_resource
      x86: Use find_e820() instead of hard coded trampoline address
      x86: Gart: fix breakage due to IOMMU initialization cleanup

Yoichi Yuasa (2):
      Add KZM-ARM11-01 support
      rtc-vr41xx: use resource_size()

Yong Wang (2):
      x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value
      x86: Mark the thermal init functions __init

Youquan, Song (1):
      crypto: testmgr - Add ghash algorithm test before provide to users

Yury Polyanskiy (1):
      xfrm: SAD entries do not expire correctly after suspend-resume

Zachary Amsden (5):
      KVM: Separate timer intialization into an indepedent function
      KVM: Kill the confusing tsc_ref_khz and ref_freq variables
      KVM: Fix printk name error in svm.c
      KVM: Fix hotplug of CPUs
      KVM: x86: Harden against cpufreq

Zeev Tarantov (1):
      perf tools: Fix syntax in documentation

Zhai, Edwin (2):
      KVM: introduce kvm_vcpu_on_spin
      KVM: VMX: Add support for Pause-Loop Exiting

Zhang Le (1):
      USB: option.c: add support for D-Link DWM-162-U5

Zhang Rui (2):
      ACPI: support customizing ACPI control methods at runtime
      ACPI: add kernel tainting after overriding an ACPI control method

Zhao Yakui (20):
      drm/i915: Replace DRM_DEBUG with DRM_DEBUG_DRIVER
      drm/i915: Replace DRM_DEBUG with DRM_DEBUG_KMS
      drm/i915: Replace DRM_DEBUG with DRM_DEBUG_KMS in DVO output code.
      drm/i915: Add ACPI OpRegion support for Ironlake
      ACPI: Notify the _PPC evaluation status to the platform
      drm/i915: Enable LVDS downclock feature through EDID.
      drm/i915: Check whether the LVDS downclock is found in VBT
      drm/i915: Restore the DPLL calculation logic for 9xx platform
      drm/i915: parse child device from VBT
      drm/i915: Don't set up HDMI ports that aren't in the BIOS device table.
      drm/i915: Don't set up DP ports that aren't in the BIOS device table.
      drm/i915: Don't set up the LVDS if it isn't in the BIOS device table.
      drm/i915: Don't set up the TV port if it isn't in the BIOS table.
      drm/i915: Add 30ms delay to make SDVO TV detection reliable.
      drm/i915: fix the incorrect condition judgement in dp_is_present_in_vbt
      drm/i915: Add the missing clonemask for display port on Ironlake
      drm/i915: Declare the new VBT parsing functions as static
      drm: disable all the possible outputs/crtcs before entering KMS mode
      ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f.
      ACPI: Use the return result of ACPI lid notifier chain correctly

Zhaolei (1):
      fatfs: use common time_to_tm in fat_time_unix2fat()

Zhenyu Wang (3):
      drm/i915: Add display hotplug event on Ironlake
      drm/i915: Fix LVDS stability issue on Ironlake
      drm/i915: PineView only has LVDS and CRT ports

Zhu Yi (11):
      iwlwifi: use paged Rx
      iwmc3200wifi: add BGN sdio device id
      iwmc3200wifi: allow joining an existed IBSS network
      iwmc3200wifi: handle coexistence radio notification
      iwlwifi: fix use after free bug for paged rx
      iwlwifi: reuse page for notification packets
      mac80211: make align adjustment code support paged SKB
      iwlwifi: allocate 128 bytes linear buffer for rx skb
      iwmc3200wifi: Set wireless mode correctly
      iwmc3200wifi: fix NULL pointer dereference in pmkid update
      ipw2100: fix rebooting hang with driver loaded

adam radford (2):
      [SCSI] 3w-sas: Add new driver for LSI 3ware 9750
      [SCSI] 3w-9xxx fix bug in sgl loading

akpm@xxxxxxxxxxxxxxxxxxxx (2):
      sound/pci/hda/patch_via.c: work around gcc-4.0.2 ICE
      leds: drivers/leds/leds-ss4200.c: fix return statement

andrew hendry (3):
      X25: Move SYSCTL ifdefs into header
      X25: Check for errors in x25_init
      X25: Fix oops and refcnt problems from x25_dev_get

arnaud.patard@xxxxxxxxxxx (4):
      ARM: H1940: add mmc device
      ARM: H1940: enable rtc
      ARM: H1940: add lcd/backlight device definition
      ARM: H1940: Convert h1940 bluetooth driver to rfkill

arnd@xxxxxxxx (1):
      powerpc: Fix wrong error code from ppc32 select syscall

ashish kalra (1):
      sata_fsl: Add asynchronous notification support

bart.hartgers@xxxxxxxxx (6):
      USB: ark3116: Setup some basic infrastructure for new ark3116 driver.
      USB: ark3116: Make existing functions 16450-aware and add close and 
release functions.
      USB: ark3116: Replace cmget
      USB: ark3116: Add cmset and break
      USB: ark3116: Callbacks for interrupt and bulk read
      USB: ark3116: Cleanup of now unneeded functions

chaithrika@xxxxxx (1):
      TI DaVinci EMAC: Minor macro related updates

chas williams - CONTRACTOR (3):
      atm: [lec] initialize .netdev_ops before calling register_netdev()
      atm: [he] adjust tests to account for sk_wmem_alloc changes
      atm: [br2684] allow routed mode operation again

fangxiaozhi (1):
      net: PPP buffer too small for higher speed connections

hartleys (6):
      mtd_blkdevs.c: quiet a "symbol shadows" sparse warning
      spi: atmel_spi.c: use resource_size()
      spi: spi_bfin5xx.c: use resource_size()
      spi: spi_mpc8xxx.c: use resource_size()
      spi: spi_sh_sci.c: use resource_size()
      spi: spi_txx9.c: use resource_size()

hiranotaka@xxxxxx (1):
      V4L/DVB (13394): pt1: Support FE_READ_SNR

jack wang (10):
      [SCSI] pm8001: add SAS/SATA HBA driver
      [SCSI] pm8001: Fix for sata io circular lock dependency.
      [SCSI] pm8001: enhance error handle for IO patch
      [SCSI] pm8001: fix endian issues with SAS address
      [SCSI] pm8001: set SSC down-spreading only to get less errors on some 6G 
device.
      [SCSI] pm8001:fix potential NULL pointer dereference
      [SCSI] pm8001: bit set pm8001_ha->flags
      [SCSI] pm8001: do not reset local sata as it will not be found if reset
      [SCSI] pm8001: enable read HBA SAS address from VPD
      [SCSI] pm8001: misc code cleanup

jack_wang (3):
      [SCSI] pm8001: add reinitialize SPC parameters before phy start
      [SCSI] pm8001: enhance IOMB process modules
      [SCSI] pm8001: Fixes for tag alloc, error goto and code cleanup

jamal (2):
      pkt_sched: ingress socket filter by mark
      pkt_sched: skbedit add support for setting mark

jassi brar (1):
      ASoC: Support WM8580 based audio subsystem on SMDK64xx machines

john fastabend (1):
      [SCSI] fcoe: add check to fail gracefully in bonding mode

john stultz (4):
      ntp: Provide compability defines (You say MOD_NANO, I say ADJ_NANO)
      time: Implement logarithmic time accumulation
      time: Remove xtime_cache
      procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm

jolsa@xxxxxxxxxx (1):
      tracing: Support multiple pids in set_pid_ftrace file

kxie@xxxxxxxxxxx (1):
      [SCSI] cxgb3i: always use negative errno in case of error

manjugk manjugk (1):
      omap3 : Enable TWL4030 Keypad for Zoom2 and Zoom3 boards

matt mooney (2):
      Staging: comedi: mite.c: fix coding style
      Staging: comedi: mite.h: deletion of unused functions

matthieu castet (1):
      airo : allow supend with card without power management

pbathija@xxxxxxxx (1):
      powerpc/44x: Fix DMA ranges in DTS file for Katmai board.

roel kluin (10):
      x25: bit and/or confusion in x25_ioctl()?
      net/hamradio: fix test in receive()
      sb1250-mac: duplicate setting of bit V_MAC_RX_PL_THRSH(4) in 
sbmac_channel_start()
      net: Cleanup redundant tests on unsigned
      net: Cleanup redundant tests on unsigned
      atm: Cleanup redundant tests on unsigned
      ax25: unsigned cannot be less than 0 in ax25_ctl_ioctl()
      cnic: ensure ulp_type is not negative
      powerpc/spufs: Fix test in spufs_switch_log_read()
      mlx4_core: return a negative error value

sonic zhang (1):
      i2c-core: i2c bus should support PM entries in struct dev_pm_ops

stephen hemminger (12):
      netdev: add netdev_continue_rcu
      vlan: eliminate use of dev_base_lock
      net: use rcu for network scheduler API
      s390: use RCU to walk list of network devices
      decnet: use RCU to find network devices
      IPV4: use rcu to walk list of devices in IGMP
      CAN: use dev_get_by_index_rcu
      netdev: fold name hash properly (v3)
      decnet: add RTNL lock when reading address list
      decnet: convert dndev_lock to spinlock
      sky2: print Optima chip name
      sky2: leave PCI config space writeable

steve@xxxxxxxxxxxxxxx (3):
      microblaze: Fix pfn_valid() for noMMU
      microblaze: Fix level interrupt ACKing
      microblaze: nommu: Don't clobber R11 on syscalls

vikram pandita (13):
      omap: introduce OMAP_LL_DEBUG_NONE DEBUG_LL config
      omap3: 3630: update is_chip variable
      omap3: defconfigs: remove SYSFS_DEPRECATED flag
      omap3: zoom: split board file for software reuse
      omap3: zoom: rename zoom2 name to generic zoom
      omap3: zoom: Drop i2c-1 speed to 2400
      omap3: zoom: Introduce zoom3 board support
      omap: zoom3: defconfig creation
      omap: zoom2: update defconfig for LL_DEBUG_NONE
      omap: 3630sdp: introduce 3630 sdp board support
      omap: 3630sdp: defconfig creation
      omap: header: remove unused data-type
      omap: serial: fix non-empty uart fifo read abort

wanzongshun (4):
      ARM: 5838/1: add nuc950_defconfig
      ARM: 5839/1: add nuc960_defconfig
      ARM: 5842/1: add spi resource support for nuc900
      ARM: 5844/1: rename w90p910_defconfig to n uc910_defconfig

zeal (2):
      KS8695: fix ks8695_rx_irq() bug.
      KS8695: fix ks8695_rx() unreasonable action.

zhao.ming9@xxxxxxxxxx (1):
      USB: option: add pid for ZTE

Ã?ric Piel (3):
      V4L/DVB (13295): sms1xxx: load smsdvb also for the hauppauge tiger cards
      lis3: update documentation and comments
      lis3: fix show rate for 8 bits chips

Å?ukasz WojniÅ?owicz (1):
      ALSA: hda - 4930g mute lfe and side when pluging in headphones

-----------------------------------------------------------------------


hooks/post-receive
-- 
XFS development tree

<Prev in Thread] Current Thread [Next in Thread>
  • [XFS updates] XFS development tree annotated tag, v2.6.33-rc1, created. v2.6.33-rc1, xfs <=