[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.24-rc1, created. v2.6.24-rc1

Linus Torvalds torvalds at woody.linux-foundation.org
Tue Mar 3 14:48:50 UTC 2009


The annotated tag, v2.6.24-rc1 has been created
        at  cebdeed27b068dcc3e7c311d7ec0d9c33b5138c2 (tag)
   tagging  c9927c2bf4f45bb85e8b502ab3fb79ad6483c244 (commit)
  replaces  v2.6.23
 tagged by  Linus Torvalds
        on  Tue Oct 23 20:51:20 2007 -0700

- Shortlog ------------------------------------------------------------
Linux 2.6.24-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQBHHsFCF3YsRnbiHLsRAk7vAKCQz4JRaAMaifGzbUN40pGOs1o9mgCgh8th
5G3/KsueyLr1kWNCl3UJvag=
=J/dH
-----END PGP SIGNATURE-----

Abhijith Das (5):
      [GFS2] Force unstuff of hidden quota inode
      [GFS2] Fix quota do_list operation hang
      [GFS2] Wendy's dump lockname in hex & fix glock dump
      [GFS2] panic after can't parse mount arguments
      [GFS2] flocks from same process trip kernel BUG at fs/gfs2/glock.c:1118!

Adam Litke (6):
      hugetlb: Move update_and_free_page
      hugetlb: Try to grow hugetlb pool for MAP_PRIVATE mappings
      hugetlb: Try to grow hugetlb pool for MAP_SHARED mappings
      hugetlb: Add hugetlb_dynamic_pool sysctl
      hugetlb: fix pool resizing corner case
      hugetlb: fix dynamic pool resize failure case

Adrian Bunk (92):
      [MTD] [MAPS] Cleanup nettel map driver
      [MTD] [NAND] cafe_nand.c: the OLPC laptop is not available for $100
      [MTD] remove dead MTD_PMC551_APERTURE_SIZE option
      [MTD] [ONENAND] onenand_sim.c: make struct info static
      [POWERPC] Remove APUS support from arch/ppc
      make struct sdio_dev_attrs[] static
      [POWERPC] Select proper defconfig for crosscompiles
      [2.6 patch] net/sunrpc/rpcb_clnt.c: make struct rpcb_program static
      V4L/DVB (5940): Export v4l2_int_device_{, un}register
      V4L/DVB (5965): Frontend_ioctl(): fix check-after-use
      V4L/DVB (6009): Bt8xx: "extern inline" -> "static inline"
      V4L/DVB (6025): Net_ule(): fix check-after-use
      V4L/DVB (6122): ivtvfb: fix an obvious bug in ivtvfb_release_buffers()
      [KERNEL]: Unexport raise_softirq_irqoff
      [SCTP]: Make sctp_addto_param() static.
      [SCTP] net/sctp/socket.c: make 3 variables static
      drivers/net/cxgb3/xgmac.c: remove dead code
      [CRYPTO] Kconfig: Remove "default m"s
      [CRYPTO] drivers/Kconfig: Remove "default m"s
      backlight/leds: Make two structs static
      [SCSI] scsi_error.c should #include "scsi_transport_api.h"
      [SCSI] make scsi_decode_sense_buffer and scsi_decode_sense_extras static
      [SCSI] nsp_cs: remove kernel 2.4 code
      [SCSI] imm: fix check-after-use
      [SCSI] esp_scsi: remove __dev{init,exit}
      kbuild: fix export_report.pl
      kconfig: syntax cleanup - drop support for "depends/requires/def_boolean"
      include/linux/Kbuild: remove duplicate entries
      kbuild: call export_report from the Makefile
      drivers/base/power/: make 2 functions static
      USB: Storage: usbat_check_status(): fix check-after-use
      USB: ark3116.c: fix check-after-use
      USB: always visit drivers/usb/misc/
      USB: usb/serial/ch341.c: make 4 functions static
      [ARM] "extern inline" -> "static inline"
      [ARM] omap1/leds-innovator.c: remove dead code
      ide: unexport ide_acpi_set_state
      i2c-core: Make some code static
      [IPV6] __inet6_csk_dst_store(): fix check-after-use
      remove ide_get_error_location()
      [ALSA] sound/pci/cs46xx/: fix an off-by-one
      [ALSA] sound/synth/util_mem.c: remove pointless check
      [ALSA] unexport snd_ctl_elem_{read,write}
      [ALSA] au88x0_synth.c bugfix
      slub.c:early_kmem_cache_node_alloc() shouldn't be __init
      mm/page_alloc.c: make code static
      mm/shmem.c: make 3 functions static
      mm/mempolicy.c: cleanups
      mm/vmstat.c: cleanups
      cleanup arch/alpha/Makefile
      fs/nfsd/export.c: make 3 functions static
      radeon_driver_vblank_do_wait() static
      unexport fb_prepare_logo
      ide: unexport ide_tune_dma
      ide: unexport noautodma
      e1000e: fix error checks
      fs/reiserfs/: cleanups
      kernel/rtmutex-debug.c: cleanups
      fs/afs/: possible cleanups
      lib/ioremap.c should #include <linux/io.h>
      ipc/shm.c: make 2 functions static
      kernel/time/timekeeping.c: cleanups
      make fs/libfs.c:simple_commit_write() static
      allow disabling DNOTIFY without EMBEDDED
      remove include/asm-*/ipc.h
      n_hdlc.c: fix check-after-use
      kernel/sys_ni.c: add dummy sys_ni_syscall() prototype
      make kernel/profile.c:time_hook static
      drivers/block/cciss.c: fix check-after-use
      bitmap.h: remove dead artifacts
      security/ cleanups
      i386: setup_trampoline() must be __cpuinit
      i386: make struct apic_probe static
      i386: make some variables static
      i386: es7000 minor cleanups
      i386: no need to make enable_cpu_hotplug a variable
      x86: rename .i assembler includes to .h
      x86: visws extern inline to static inline
      [PARISC] parisc: "extern inline" -> "static inline"
      [SCSI] lpfc: lpfc_debugfs.c: fix typo
      [SCSI] aic7xxx_old: fix accidental logic reversal
      [SCSI] gdth: __init fixes
      iwl4965-base.c: fix off-by-one errors
      make kernel/power/main.c:suspend_enter() static
      unexport pm_power_off_prepare
      The next round of scheduled OSS code removal
      ide/pci/sis5513.c: add missing "else"
      remove duplicate MMAPPER Kconfig option
      pata_cmd64x.c typo fix
      V4L/DVB (6328): ivtv: fix NULL dereference
      9p: fix memleak in fs/9p/v9fs.c
      x86: add instrumentation menu

Adrian Hunter (3):
      [MTD] [OneNAND] Synchronize block locking operations
      [MTD] [OneNAND] Return only negative error codes
      [MTD] [OneNAND] Avoid deadlock in erase callback; release chip lock first.

Adrian Knoth (1):
      Kconfig: Missing line breaks in arch/x86_64/Kconfig

Adrian McMenamin (6):
      fb: pvr2fb: Shared IRQ for dreamcast pvr2.
      sh: Add maple bus support for the SEGA Dreamcast.
      video: pvr2fb: Add TV (RGB) support to Dreamcast PVR driver.
      sh: Fix SH-4 DMAC CHCR masking.
      Input: add support for SEGA Dreamcast keyboard
      [ALSA] protect Dreamcast PCM driver (AICA) from G2 bus effects

Ahmed S. Darwish (3):
      [MIPS] Replace deprecated SA_* IRQ flags with modern IRQF_ variants.
      NCR53C8XX: Remove deprecated IRQ flags (SA_*)
      Completely remove deprecated IRQ flags (SA_*)

Akinobu Mita (11):
      sysdev: remove global sysdev drivers list
      module: return error when mod_sysfs_init() failed
      cpu hotplug: slab: cleanup cpuup_callback()
      cpu hotplug: slab: fix memory leak in cpu hotplug error path
      cpu hotplug: cpu: deliver CPU_UP_CANCELED only to NOTIFY_OKed callbacks with CPU_UP_PREPARE
      cpu hotplug: topology: remove topology_dev_map
      cpu hotplug: thermal_throttle: fix cpu hotplug error handling
      cpu hotplug: msr: fix cpu hotplug error handling
      cpu hotplug: mce: fix cpu hotplug error handling
      cpu hotplug: intel_cacheinfo: fix cpu hotplug error handling
      i386: do cpuid_device_create() in CPU_UP_PREPARE instead of CPU_ONLINE.

Al Viro (66):
      8139cp: trivial endianness annotations
      endianness annotations drivers/net/bonding/
      fix vlan in 8139cp on big-endian
      3c59x: trivial endianness annotations, NULL noise removal
      amd8111e: trivial endianness annotations, NULL noise removal
      amd8111e big-endian fix
      arcnet endianness annotations
      tulip: endianness annotations
      typhoon: trivial endianness annotations
      pcnet32: endianness
      ixgb: endianness
      drivers/net/irda: endianness, NULL noise
      starfire: trivial endianness annotations
      r8169: endianness
      via-rhine: endianness
      pppoe: endianness
      tms380tr: trivial endianness annotations
      drivers/net/appletalk: endianness
      3c509: endianness
      cxgb3: trivial endianness annotations
      missed bio_endio() in axonram
      Fix up more bio fallout
      minimal build fixes for uml (fallout from x86 merge)
      v4l: copy_to_user() is not a good method name
      fallout from DECLARE_MAC_BUF patches
      fix sparc32 breakage (result of vmlinux.lds.S bug)
      fallout from elsa setup split
      missing includes in arch/powerpc/platforms/52xx/lite5200.c
      Fix ohci-ssb with !CONFIG_PM
      uevent environment changes fallout
      typo in ibm_newemac/rgmii.c
      missing include in ssb
      more uevent fallout (drivers/base/memory.c)
      skb->tail in ibm_newemac should be skb_tail_pointer()
      remove duplicate initializer (macvlan)
      fix breakage in sctp getsockopt
      mm/migrate.c __user annotation
      mpc5200_wdt: __user annotations
      fw-cdev __user annotations
      fs/partitions/sun.c endianness annotations
      endian-clean in_le64/out_le64
      synclink_gt endianness annotations
      frv: missing casts in cmpxchg()
      long vs. unsigned long - low-hanging fruits in drivers
      signedness: module_param_array nump argument
      more trivial signedness fixes in drivers
      more low-hanging fruits - kernel, fs, lib signedness
      endianness annotations in arm io.h
      ibm_newemac annotations (iomem, NULL noise)
      more tulip endianness annotations
      hamradio: ->hard_header() takes packet type in host-endian
      inet_lro: trivial endianness annotations
      fix endianness bug in inet_lro
      ipg: endianness annotations
      ipg: endianness fixes
      [NIU]: getting rid of __ucmpdi2 in niu.o
      fix cirrusfb breakage
      fix adbhid mismerge
      missing include in mmc
      oom_kill bug
      vfc_dev conversion to mutex: fallout
      pass dentry to audit_inode()/audit_inode_child()
      new helpers - collect_mounts() and release_collected_mounts()
      new helper - inotify_clone_watch()
      new helper - inotify_evict_watch()
      audit: watching subtrees

Alan Cox (45):
      blackfin enable arbitary speed serial setting
      [SCSI] dtc: clean up indent damage and add printk levels
      [SCSI] eata_pio: Clean up proc handling, bracketing and use cpu_relax()
      [SCSI] dtc: Fix typo
      libata: Correct IORDY handling
      libata-core: Document some limits/assumptions about ID_ATA
      libata: Note that our cache flush code needs fixing up
      pata_cmd64x: Set up MWDMA modes properly
      [libata] add ACPI cable detect API
      libata pata_amd: ACPI checks for 80wire cable
      libata pata_via: ACPI checks for 80wire cable
      libata: Switch most of the remaining SFF drivers to ata_sff_port_start
      libata-portmap: Remove unused definitions
      libata: Spot bridge chips
      libata: Strict checking for identify reporting
      libata: Update experimental tags to reflect reality better
      pdc2027x: Switch properly to ioread/iowrite
      pata_atiixp: Audit notes on locking
      pata_pdc202xx_old MWDMA fixes, and notes
      pata_ns87415: Initial cut at 87415/87560 IDE support
      libata: Fix HPA handling regression
      libata: Add a drivers/ide style DMA disable
      libata: correct handling of SRST reset sequences
      libata_scsi: Fix ATAPI transfer lengths
      libata-core: Expose gtm methods for driver use
      pata_acpi: ACPI driver support
      USB: kl5kusb105: witch to new speed API
      USB: cp2101: Coding style police
      USB: kobil_sct: Rework driver
      USB: visor: termios bits
      USB: funsoft: Fix termios
      8250_pci: Autodetect mainpine cards
      tty: bring the old cris driver back somewhere into the realm of new tty buffering
      mxser: Remove use of dead TTY_FLIPBUF_SIZE definition
      jsm: Remove further unneeded crud
      tty.h: remove dead define
      CodingStyle: relax the 80-cole rule
      ide-cd is unmaintained
      tty: expose new methods needed for drivers to get termios right
      fs: correct SuS compliance for open of large file without options
      libata-sff: Correct use of check_status()
      [SCSI] initio: Fix merge fallout
      mxser: remove commented crap
      dtc2278: note on docs
      libata-core: auditting chk_status v check_status

Alan D. Brunelle (1):
      Some IO scheduler cleanup in Documentation/block

Alan Hourihane (1):
      [ARM] 4564/1: Add tagged list support for Acorn RiscPC's uncompress code

Alan Nisota (1):
      V4L/DVB (6037): Updated GenPix USB driver

Alan Stern (45):
      PM: merge device power-management source files
      USB: add urb->ep
      USB: add ep->enable
      USB: add direction bit to urb->transfer_flags
      USB: avoid using urb->pipe in usbcore
      USB: address-0 handling during device initialization
      USB: avoid urb->pipe in usbfs
      USB: avoid urb->pipe in usbmon
      USB: cleanup for previous patches
      USB: update spinlock usage for root-hub URBs
      USB: separate out endpoint queue management and DMA mapping routines
      USB: make HCDs responsible for managing endpoint queues
      USB: don't touch sysfs stuff when altsetting is unchanged
      USB: cleanups for g_file_storage
      USB: remove unnecessary tests in isp116x and sl811
      USB: minor fixes for r8a66597 driver
      USB: remove Iso status value in uhci-hcd
      USB: centralize -EREMOTEIO handling
      USB: add urb->unlinked field
      USB: fix mistake in usb_hcd_giveback_urb
      USB: avoid the donelist after an error in ohci-hcd
      USB: less-restrictive command checking in g-file-storage
      USB: reorganize urb->status use in dummy-hcd
      USB: reorganize urb->status use in ehci-hcd
      USB: reorganize urb->status use in ohci-hcd
      USB: reorganize urb->status use in sl811-hcd
      USB: reorganize urb->status use in r8a66597-hcd
      USB: reorganize urb->status use in usbmon
      USB: Eliminate urb->status usage!
      USB: get rid of urb->lock
      USB: remove traces of urb->status from usbcore
      USB: fix location of statement label in dummy-hcd
      USB: Get rid of annoying endpoint-release message
      USB: move decision to ignore FREEZE events
      USB: break apart flush_endpoint and disable_endpoint
      USB: flush outstanding URBs when suspending
      USB: unusual_devs update for Nokia 6131
      USB: don't propagate FREEZE or PRETHAW suspends
      USB: remove USB_QUIRK_NO_AUTOSUSPEND
      USB: unusual_devs entry for Nikon DSC D2Xs
      USB: mutual exclusion for EHCI init and port resets
      USB: skip autosuspended devices during system resume
      USB: documentation for USB power management
      USB: serial core should respect driver requirements
      USB: fix race in autosuspend reschedule

Alasdair G Kergon (2):
      dm: bio_list macro renaming
      dm mpath: emc fix an error message

Albert Lee (2):
      libata: move ata_altstatus() to pio data xfer functions
      libata: pata_pdc2027x PLL detection minor cleanup

Alejandro Martinez Ruiz (4):
      netdev: convert non-obvious instances to use ARRAY_SIZE()
      [SPARC64]: ARRAY_SIZE() cleanup
      [AVR32] ARRAY_SIZE() cleanup
      x86: ARRAY_SIZE cleanup

Aleksey Makarov (1):
      [ARM] 4613/1: pxa300: MFP typo fix

Alessandro Zummo (1):
      RTC: periodic irq fix

Alex Chiang (1):
      PCI: Add missing PCI capability IDs

Alex Landau (1):
      Blackfin EMAC driver: add function to change the MAC address

Alex Villacís Lasso (3):
      [IrDA]: Kingsun Dazzle IrDA USB driver
      [IrDA]: Kingsun KS-959 IrDA USB driver
      [IRDA]: Oops fix for ksdazzle

Alexey Dobriyan (20):
      sched: uninline scheduler
      Consolidate PTRACE_DETACH
      Use list_head in binfmt handling
      Make unregister_binfmt() return void
      SLAB_PANIC more (proc, posix-timers, shmem)
      fs/proc/mmu.c: headers butchery
      Remove sysctl.h from fs.h
      epca.c: reformat comments and coding style improvements
      Tweak /proc/ipmi removal
      Shrink struct task_struct::oomkilladj
      Shrink task_struct if CONFIG_FUTEX=n
      Drop some headers from mm.h
      user.c: deinline
      user.c: #ifdef ->mq_bytes
      task_struct: move ->fpu_counter and ->oomkilladj
      ifdef struct task_struct::security
      Remove struct task_struct::io_wait
      Add kernel/notifier.c
      Use helpers to obtain task pid in printks (arch code)
      Uninline fork.c/exit.c

Alexey Korolev (1):
      [MTD] [NOR] Fix deadlock in Intel chip driver caused by get_chip recursion

Alexey Starikovskiy (21):
      ACPI: Thermal: Drop concurrent thermal checks
      ACPI: video: Don't call absent methods
      ACPI: VIDEO: Adjust current level to closest available one.
      ACPI: EC: Drop ECDT-based boot_ec as soon as we find DSDT-based one.
      ACPI: Hibernate erroneously disabled Suspend wakeup devices
      ACPI: Battery: don't use acpi_extract_package()
      ACPI: Battery: simplify update scheme
      ACPI: Battery: Misc clean-ups, no functional changes
      ACPI: Battery: Add sysfs support
      ACPI: Battery: add sysfs alarm
      ACPI: Add acpi_bus_generate_event4() function
      ACPI: EC: Add new query handler to list head.
      ACPI: SBS: Split host controller (ACPI0001) from SBS driver (ACPI0002)
      ACPI: SBS: Simplify data structures in SBS
      ACPI: SBS: Make SBS reads table-driven.
      ACPI: SBS: Add support for power_supply class (and sysfs)
      ACPI: SBS: Add ACPI_PROCFS around procfs handling code.
      ACPI: SBS: Add sysfs alarm
      ACPI: AC: Add sysfs interface
      ACPICA: hw: remove use_lock flag from acpi_hw_register_{read, write}
      ACPICA: hw: Don't carry spinlock over suspend

Alfred E. Heggestad (1):
      USBHID: add CM109 device to blacklist

Ali Ayoub (1):
      IB/sa: Error handling thinko fix

Alon Ziv (1):
      Input: psmouse - reset harder during probe

Amit Shah (1):
      KVM: Set the ET flag in CR0 after initializing FX

Andi Drebes (5):
      V4L/DVB (5941): Ttpci/budget-av.c: ARRAY_SIZE()
      V4L/DVB (5942): Usb/vp7045.c: ARRAY_SIZE()
      cramfs: error message about endianess
      fs/cramfs/inode.c: remove unused variable
      fs/cramfs/inode.c: replace hardcoded value with preprocessor constant

Andi Kleen (23):
      [CPUFREQ] Don't take semaphore in cpufreq_quick_get()
      Update maintainers file
      sched: cleanup: remove unnecessary gotos
      sched: cleanup: refactor common code of sleep_on / wait_for_completion
      sched: cleanup: refactor normalize_rt_tasks
      sched: remove stale comment from sched_group_set_shares()
      Deprecate a.out ELF interpreters
      x86: initialize 64bit registers for a.out executables
      x86_64: Fix compat emulation of PTRACE_GET/SET_THREAD_AREA
      x86: remove rogue default m in drivers/video/Kconfig
      x86_64: Remove serialize_cpu() inline
      x86: Some cleanups for pci gart code
      i386: Remove strrchr assembler implementation
      x86: clean up mce= argument parsing slightly
      x86: Use string instruction memcpy on AMD Fam11h
      x86: remove duplicated vsyscall nsec update
      sched: fix return value of wait_for_completion_interruptible()
      x86: remove page_fault_trace
      x86: don't zero pad addresses in segfault message
      x86: Unify i386 and x86-64 early quirks
      x86: enable iommu_merge by default
      x86: use raw locks during oopses
      x86 & generic: change to __builtin_prefetch()

Andre Detsch (1):
      [POWERPC] spufs: Fix race condition on gang->aff_ref_spu

Andre Haupt (1):
      [CIFS][KJ] use abs() from kernel.h where appropriate

Andrea Arcangeli (1):
      make swappiness safer to use

Andreas Dilger (1):
      Ext4: Uninitialized Block Groups

Andreas Herrmann (3):
      sony-laptop/thinkpad-acpi: fix INPUT=n build
      acpi_video: kernel build error if !INPUT
      Input: auto-select INPUT for MAC_EMUMOUSEBTN option

Andreas Loibl (1):
      usb: serial/pl2303: support for BenQ Siemens Mobile Phone EF81

Andres Salomon (10):
      V4L/DVB (6235): cafe_ccic: default to allocating DMA buffers at probe time
      x86: Geode Multi-Function General Purpose Timers support
      x86: Geode MFGPT clock event device support
      [ALSA] cs5535audio: correctly set dma->substream
      [ALSA] cs5535audio: fix PRD register save/restore power management race
      [ALSA] cs5535audio: update PCI device handling in suspend/resume
      [ALSA] cs5535audio: fix ACC_BM[x]_CMD register handling
      [ALSA] cs5535audio: drop unused bus master stuff
      serial: turn serial console suspend a boot rather than compile time option
      GEODE: use symbolic constant in cs5536 reboot fixup

Andrew Gallatin (1):
      [MYRI10GE]: Use LRO.

Andrew Hastings (1):
      x86: fix off-by-one in find_next_zero_string

Andrew M. Bishop (1):
      USB: ftdi_sio: Handle FT232RL devices like FT232BM devices

Andrew McNabb (1):
      Input: adbhid - produce all CapsLock key events

Andrew Morgan (1):
      V3 file capabilities: alter behavior of cap_setpcap

Andrew Morton (42):
      [JFFS2] fix printk warning in jffs2_block_check_erase()
      [MTD] mtdoops printk warning fixes
      Input: iforce - de-dosify iforce-protocol.txt
      nfsd warning fix
      ACPI: suppress uninitialized var warning
      libertas: printk warning fixes
      [P54PCI]: terminate pci table
      [WIRELESS]: Fix Kconfig.
      [ATM] net/atm/lec.c: printk warning fix
      [QETH]: fix qeth_main.c
      [SCSI] aacraid: rename check_reset
      [SCSI] ips: warning fix
      [SCSI] arcmsr: build fix
      libata-add-irq_flags-to-struct-pata_platform_info-fix
      USB: mct_u232-convert-to-proper-speed-handling-api-fix
      USB: fix gregkh-usb-usb-sisusb2vga-convert-printk-to-dev_-macros
      Fixup u14-34f ENABLE_SG_CHAINING
      [ALSA] sc6000 build fix
      [ALSA] git-alsa kconfig fix
      Revert "[PATCH] generic_file_buffered_write(): handle zero-length iovec segments"
      Revert "[PATCH] generic_file_buffered_write(): deadlock on vectored write"
      mm: clean up buffered write code
      slub: list_locations() can use GFP_TEMPORARY
      ecryptfs: printk warning fixes
      export font_vga_8x16
      net/sunrpc/xprtrdma/verbs.c printk warning fix
      writeback: don't propagate AOP_WRITEPAGE_ACTIVATE
      binfmt_flat: warning fixes
      writeback: fix time-ordering of the per-superblock dirty-inode lists
      writeback: fix time ordering of the per superblock dirty inode lists: memory-backed inodes
      writeback: fix time ordering of the per superblock dirty inode lists 3
      writeback: fix time ordering of the per superblock dirty inode lists 4
      writeback: fix comment, use helper function
      writeback: fix time ordering of the per superblock dirty inode lists 5
      writeback: fix time ordering of the per superblock dirty inode lists 6
      writeback: fix time ordering of the per superblock dirty inode lists 7
      x86: clean up apicid_to_node declaration
      x86: asm-i386/io.h fix constness
      [IA64] fix non-numa build
      [SCSI] qla2xxx: printk fixes
      stop using DMA_xxBIT_MASK
      advansys: depends on VIRT_TO_BUS

Andrew Paprocki (1):
      libata: prevent devices with blank model names from being DMA blacklisted

Andrew Vasquez (23):
      [SCSI] qla2xxx: Collapse and simplify ISP2XXX firmware dump routines.
      [SCSI] qla2xxx: Add flash burst-read/write support.
      [SCSI] qla2xxx: Query additional RISC information during a pause.
      [SCSI] qla2xxx: Correct staging of RISC while attempting to pause.
      [SCSI] qla2xxx: Query additional RISC registers during ISP25XX firmware dump.
      [SCSI] qla2xxx: Set correct attribute count during FDMI RPA.
      [SCSI] qla2xxx: Use the correct pointer-address during NVRAM writes.
      [SCSI] qla2xxx: Remove unused member (list) from srb_t structure.
      [SCSI] qla2xxx: Use shost_priv().
      [SCSI] qla2xxx: Cleanup several 'sparse' warnings.
      [SCSI] qla2xxx: Sparse cleanups in qla_mid.c
      [SCSI] qla2xxx: Clear options-flags while staging firmware-execution.
      [SCSI] qla2xxx: Rework MSI-X handlers.
      [SCSI] qla2xxx: Limit iIDMA speed adjustments.
      [SCSI] qla2xxx: Update version number to 8.02.00-k4.
      [SCSI] qla2xxx: Resync with latest HBA SSID specification -- 2.2u.
      [SCSI] qla2xxx: Defer explicit interrupt-polling processing to init-time scenarios.
      [SCSI] qla2xxx: Handle unaligned sector writes during NVRAM/VPD updates.
      [SCSI] qla2xxx: Fix issue where final flash-segment updates were falling into the slow-path write handler.
      [SCSI] qla2xxx: Make driver (mostly) legacy I/O port free.
      [SCSI] qla2xxx: Correct residual-count handling discrepancies during UNDERRUN handling.
      [SCSI] qla2xxx: Correct display of ISP serial-number.
      [SCSI] qla2xxx: Update version number to 8.02.00-k5.

Andrew Victor (1):
      mmc: at91_mci: cleanup: use MCI_ERRORS

Andrey Mirkin (2):
      change inotifyfs magic as the same magic is used for futexfs
      x86: return correct error code from child_rip in x86_64 entry.S

Andrzej Zaborowski (2):
      ARM: OMAP: Palm Tungsten E board update
      ARM: OMAP: Register tsc2102 on Palm Tungsten E

Andy Gospodarek (3):
      [TG3]: remove sparse warnings
      [NET]: Add Tehuti network driver.
      [TG3]: Fix ethtool autonegotiate flags.

Andy Green (2):
      [MAC80211]: Add get_unaligned to ieee80211_get_radiotap_len
      [MAC80211]: Improve sanity checks on injected packets

Andy Lowe (2):
      [MTD] fix CFI point method for discontiguous maps
      [JFFS2] Fix unpoint length

Andy Whitcroft (6):
      sparsemem: clean up spelling error in comments
      sparsemem: record when a section has a valid mem_map
      vmemmap: generify initialisation via helpers
      ppc64: SPARSEMEM_VMEMMAP support
      update checkpatch.pl to version 0.10
      update checkpatch.pl to version 0.11

Aneesh Kumar K.V (9):
      ext2/ext3/ext4: add block bitmap validation
      ext4: Fix sparse warnings
      ext4: Convert bg_block_bitmap to bg_block_bitmap_lo
      ext4: Convert bg_inode_bitmap and bg_inode_table
      ext4: Convert s_blocks_count to s_blocks_count_lo
      ext4: Convert s_r_blocks_count and s_free_blocks_count
      ext4: Convert ext4_extent.ee_start to ext4_extent.ee_start_lo
      ext4: Convert ext4_extent_idx.ei_leaf to ext4_extent_idx.ei_leaf_lo
      ext4: sparse fixes

Anssi Hannula (1):
      HID: use hid-plff driver for GreenAsia 0e8f:0003 devices

Anti Sullin (2):
      Input: gpio_keys - verify that supplied GPIO numbers are valid
      Input: gpio-keys - add suspend/resume support

Anton Altaparmakov (1):
      NTFS: Fix a mount time deadlock.

Anton Arapov (1):
      [INET]: Justification for local port range robustness.

Anton Blanchard (12):
      IB/fmr_pool: Clean up some error messages in fmr_pool.c
      IB/ehca: Make output clearer by removing some debug messages
      IB/ehca: Export module parameters in sysfs
      IPoIB: Use round_jiffies() for ah_reap_task
      Fix powerpc breakage in sg chaining code
      Update PowerPC vmemmap code for 1TB segments
      [POWERPC] Enable SLUB in *_defconfig
      [POWERPC] Quieten clockevent printk
      [POWERPC] Quieten cache information at boot
      [POWERPC] Enable NO_HZ and high res timers for pseries and ppc64 configs
      hrtimer: Rework hrtimer_nanosleep to make sys_compat_nanosleep easier
      hrtimer: hook compat_sys_nanosleep up to high res timer code

Anton Ekblad (1):
      Input: appletouch - apply idle reset logic to all touchpads

Anton Vorontsov (17):
      [POWERPC] QE: extern par_io_config_pin and par_io_data_set funcs
      [POWERPC] fsl_soc: add support for fsl_spi
      [POWERPC] MPC832x_RDB: Update dts to use SPI1 in QE, register mmc_spi stub
      [POWERPC] fsl_soc: fix uninitialized i2c_board_info structure
      [POWERPC] MPC8568E-MDS: add support for ds1374 rtc
      [POWERPC] mpc8568mds.dts: fix PCIe I/O address space location and size
      apm_power: fix obviously wrong logic for time reporting
      apm_power: improve battery finding algorithm
      apm_power: calculate to_full/to_empty time using energy
      [POWERPC] mpc85xx_mds: select QUICC_ENGINE
      [POWERPC] QEIC: Implement pluggable handlers, fix MPIC cascading
      [POWERPC] QE: pario - support for MPC85xx layout
      [POWERPC] 85xx: mpc8568mds - update dts to be able to use UCCs
      [POWERPC] 85xx: mpc85xx_mds - reset UCC ethernet properly
      ide: Platform IDE driver
      spi_mpc83xx handles other processors with QUICC engine
      gianfar: fix obviously wrong #ifdef CONFIG_GFAR_NAPI placement

Antonino A. Daplas (4):
      fbdev: Fix incorrect timings in some modedb entries
      nvidiafb: Add boot option to reverse i2c port assignment
      vt/vgacon: Check if screen resize request comes from userspace
      nvidiafb: Correctly assign the i2c class with the port reversal

Antonino Daplas (1):
      fbcon: delay the start of the cursor timer until a con_switch()

Aoi Shinkai (1):
      sh: rts7751r2d cf_ide rework

Aristeu Rozanski (1):
      [POWERPC] adbhid: Enable KEY_FN key reporting

Arjan van de Ven (3):
      Make scheduler debug file operations const
      bsg: mark struct file_operations const
      make dmapool code use __set_current_state()

Arnaldo Carvalho de Melo (15):
      [DCCP]: Make ccid3_hc_tx_update_x get a timestamp if needed
      [DCCP]: Convert ccid3hctx_t_ld to ktime_t
      [DCCP]: Convert ccid3hcrx_tstamp_last_ack to ktime_t
      [DCCP]: Convert ccid3hcrx_tstamp_last_feedback to ktime_t
      [KTIME]: Introduce ktime_sub_ns and ktime_sub_us
      [DCCP]: Convert dccp_sample_rtt to ktime_t
      [DCCP] CCID3: Stop using dccp_timestamp
      [DCCP] ackvec: Convert to ktime_t
      [DCCP] packet_history: convert dccphrx_tstamp to ktime_t
      [DCCP] packet_history: Convert dccphtx_tstamp to ktime_t
      [DCCP]: Convert dccps_timestamp_time to ktime_t
      [DCCP] options: convert dccp_insert_option_timestamp to ktime_t
      [DCCP]: Nuke dccp_timestamp and dccps_epoch, not used anymore
      [DCCP]: Nuke the timeval helpers now that we fully converted to ktime_t
      [CCID3]: Remove ifdef surrounding BUG_ON

Arnaud Patard (1):
      [ALSA] Fix Kconfig entry for SND_S3C24XX_SOC_NEO1973_WM8753

Arnd Bergmann (10):
      [POWERPC] add Kconfig option for optimizing for cell
      [POWERPC] Move embedded6xx into multiplatform
      [POWERPC] Fix pci domain detection
      compat_ioctl: move common block ioctls to compat_blkdev_ioctl
      compat_ioctl: add compat_blkdev_driver_ioctl()
      compat_ioctl: handle blk_trace ioctls
      compat_ioctl: move hdio calls to block/compat_ioctl.c
      compat_ioctl: move BLKPG handling to block/compat_ioctl.c
      compat_ioctl: move cdrom handlers to block/compat_ioctl.c
      compat_ioctl: move floppy handlers to block/compat_ioctl.c

Artem Bityutskiy (13):
      [MTD] [NAND] fix race in nand_base.c
      [MTD] [NAND] nandsim: avoid deadlocking FS
      [MTD] [OneNAND] fix numerous races
      UBI: fix sparse warnings
      UBI: add more prints
      UBI: use linux print_hex_dump(), not home-grown one
      UBI: allocate memory with GFP_NOFS
      UBI: do not use vmalloc on I/O path
      UBI: use byte hexdump
      UBI: fix atomic LEB change problems
      UBI: remove useless inlines
      UBI: return correct error code
      [MTD] [NAND] nandsim: bugfix in initialization

Arthur Jones (4):
      IB/ipath: iba6110 rev4 GPIO counters support
      IB/ipath: Use counters in ipath_poll and cleanup interrupts in ipath_close
      IB/ipath: iba6110 rev4 no longer needs recv header overrun workaround
      IB/ipath: Indicate a couple of chip bugs to userspace

Atsushi Nemoto (10):
      [MIPS] tx4927: Cleanup unused macros and non-standard IO accessors.
      [MIPS] Kill redundant EXTRA_AFLAGS
      serial_txx9: cleanup includes
      serial_txx9: Use UPF_FIXED_PORT
      rtc: make rtc-ds1553 driver hotplug-aware
      rtc: make rtc-ds1742 driver hotplug-aware
      [MIPS] Sibyte: Fix typos in sibyte clockevent drivers
      [MIPS] Kill duplicated setup_irq() for cp0 timer
      [MIPS] time: Fix calculation in clockevent_set_clock()
      [MIPS] time: Make c0_compare_int_usable more bullet proof

Auke Kok (15):
      hwmon: (sis5595) re-use s_bridge->revision
      [E1000E]: New pci-express e1000 driver (currently for ICH9 devices only)
      ixgbe: driver for Intel(R) 82598 PCI-Express 10GbE adapters (v4)
      e1000e: fix debugging printout code
      e1000e: Fix ethtool register test code
      e1000e: Simple optimizations in e1000_xmit_frame
      e1000e: restore flow control settings properly
      USB: AMD5536: use pdev->revision
      cpqphp: Use PCI_CLASS_REVISION instead of PCI_REVISION_ID for read
      PCI: quirk amd_8131_mmrbc: Omit reading pci revision ID
      PCI: quirk_vt82c586_acpi: Omit reading PCI revision ID
      e1000e: Fix debug printk macro
      e1000e: don't poke PHY registers to retreive link status
      amd74xx: Omit PCI_REVISION_ID read
      cmd64x: Use dev->revision

Aurelien Jarno (8):
      [MIPS] Add support for BCM47XX CPUs.
      [MIPS] Move CFE code into arch/mips/fw/cfe
      [MIPS] Move ARC code into arch/mips/fw/arc
      [MIPS] Add CFE support to BCM47XX
      [MIPS] Add gpio support to the BCM47XX platform
      [MIPS] GPIO LED driver for the WGT634U machine
      KVM: Remove dead code in the cmpxchg instruction emulation
      KVM: x86 emulator: fix access registers for instructions with ModR/M byte and Mod = 3

Avi Kivity (19):
      i386: Expose IOAPIC register definitions even if CONFIG_X86_IO_APIC is not set
      KVM: Future-proof the exit information union ABI
      KVM: x86 emulator: fix cmov for writeback changes
      KVM: x86 emulator: fix faulty check for two-byte opcode
      KVM: Use the scheduler preemption notifiers to make kvm preemptible
      KVM: Close minor race in signal handling
      KVM: X86 emulator: fix 'push reg' writeback
      KVM: MMU: Don't do GFP_NOWAIT allocations
      KVM: VMX: Move vm entry failure handling to the exit handler
      KVM: Move main vcpu loop into subarch independent code
      KVM: Improve emulation failure reporting
      KVM: Skip pio instruction when it is emulated, not executed
      KVM: Replace enum by #define
      time: simplify smp_call_function_single() call sequence
      Move PREEMPT_NOTIFIERS into an always-included Kconfig
      i386: simplify smp_call_function_single() call sequence in cpuid
      i386: simplify smp_call_function_single() call sequence in msr-on-cpu
      KVM: VMX: Handle NMIs before enabling interrupts and preemption
      KVM: VMX: Force vm86 mode if setting flags during real mode

Badari Pulavarty (2):
      hugetlbfs read() support
      vortex_up should initialize "err"

Balbir Singh (1):
      Add cgroupstats

Bartlomiej Zolnierkiewicz (152):
      ide: add missing ide_rate_filter() calls to ->speedproc()-s
      ide: mode limiting fixes for user requested speed changes
      sis5513: add ->udma_filter method for chipset_family >= ATA_133
      ide: move ide_rate_filter() calls to the upper layer (take 2)
      ide: Kconfig face-lift
      ide: add ide_set{_max}_pio() (take 4)
      amd74xx/via82cxxx: use ide_tune_dma()
      sgiioc4: use ide_tune_dma()
      icside: fix ->speedproc to return on unsupported modes (take 5)
      ide-pmac: PIO mode setup fixes (take 3)
      sc1200: remove redundant warning message from sc1200_tune_chipset()
      cs5520: don't enable VDMA in ->speedproc
      siimage: fix ->set_pio_mode method to select PIO data transfer
      alim15x3: PIO mode setup fixes
      it8213/piix/slc90e66: don't change DMA settings when programming PIO
      sis5513: don't change UDMA settings when programming PIO
      ide: use only ->set_pio_mode method for programming PIO modes (take 2)
      [SCSI] MAINTAINERS: mark ide-scsi as Orphan
      ide_platform: set hwif->chipset
      ide-pmac: don't check kauai_lookup_timing() return value
      ide-pmac: pmac_ide_tune_chipset() fixes
      ide-pmac: fix set_timings_mdma()
      ide-pmac: remove control register messing from pmac_ide_dma_check()
      ide-pmac: remove pmac_ide_{m,u}dma_enable() (take 2)
      ide: add __ide_wait_stat() helper
      ide-pmac: remove extra good status wait from pmac_ide_do_setfeature()
      ide-pmac: use __ide_wait_stat()
      ide-pmac: remove nIEN clearing from pmac_ide_do_setfeature()
      ide-pmac: remove pmac_ide_do_setfeature() (take 2)
      ide-pmac: use ide_tune_dma() (take 2)
      icside: use ide_tune_dma()
      au1xxx: fix au1xxx_set_pio_mode()
      amd74xx/via82cxxx: check ide_config_drive_speed() return value
      cs5535: check ide_config_drive_speed() return value
      pdc202xx_new: check ide_config_drive_speed() return value
      ide: move ide_config_drive_speed() calls to upper layers (take 2)
      ide: change master/slave IDENTIFY order
      ide: remove CONFIG_IDEDMA_IVB config option
      cs5535: add missing ->dma_base check
      sgiioc4: add missing ->dma_base check
      cs5520: fix ->dma_base equal zero handling
      sc1200: fix ->dma_base equal zero handling
      alim15x3: remove redundant m5229_revision check
      hpt366: always tune PIO
      sis5513: DMA setup fixes
      sis5513: always tune PIO
      aec62xx: always tune PIO
      slc90e66: always tune PIO
      ide-cris: always tune PIO
      cs5530: always tune PIO
      sc1200: always tune PIO
      atiixp: DMA setup fixes
      it8213/piix/slc90e66: remove {it8213,piix,slc90e66}_dma_2_pio()
      au1xxx-ide: use ide_tune_dma()
      ide: remove drive->init_speed zeroing
      ide: remove ide_use_fast_pio()
      cs5530/sc1200: add PIO autotune fallback to ->ide_dma_check
      sl82c105: add PIO autotune fallback to ->ide_dma_check
      ide-cris: add PIO autotune fallback to ->ide_dma_check
      ide-pmac: add PIO autotune fallback to ->ide_dma_check
      ide: remove ->ide_dma_check (take 2)
      it8213/piix/slc90e66: "de-couple" PIO and UDMA modes
      sis5513: clear prefetch and postwrite for ATAPI devices
      ide: use PCI_VDEVICE() macro
      ide: remove CONFIG_BLK_DEV_IDEDMA_FORCED
      ide: remove "idex=dma" kernel parameter
      ide: remove hwif->autodma and drive->autodma
      ide: add "hdx=nodma" kernel parameter
      ide: remove CONFIG_IDEDMA_ONLYDISK
      sis5513: remove /proc/ide/sis
      amd74xx/via82cxxx: don't initialize drive->dn
      amd74xx: remove /proc/ide/amd74xx
      siimage: bump driver version
      ide: add DECLARE_GENERIC_PCI_DEV() macro to generic IDE PCI host driver
      ide: add IDE_HFLAG_NO_ATAPI_DMA host flag
      ide: add IDE_HFLAG_BOOTABLE host flag
      ide: add IDE_HFLAG_NO_{DMA,AUTODMA} host flags
      ide: remove ->init_setup_dma from ide_pci_device_t (take 2)
      ide: add IDE_HFLAG_NO_LBA48 and IDE_HFLAG_NO_LBA48_DMA host flags
      pdc202xx_old: remove broken SWDMA support
      ide: add ->mwdma_mask and ->swdma_mask to ide_pci_device_t (take 2)
      ide: use pci_dev->revision
      ide: use I/O ops directly part #2 (take 2)
      aec62xx: remove ->init_setup
      cmd64x: remove ->init_setup
      hpt366: remove ->init_setup
      pdc202xx_new: remove ->init_setup
      pdc202xx_old: remove ->init_setup
      scc_pata: remove ->init_setup
      serverworks: remove ->init_setup
      ide: remove .init_setup from ide_pci_device_t
      aec62xx: no need to disable UDMA in ->init_hwif method for ATP850UF
      pdc202xx_new: add DECLARE_PDCNEW_DEV() macro
      pdc202xx_old: add DECLARE_PDC2026X_DEV() macro
      piix: add DECLARE_ICH_DEV() macro
      ide: add IDE_HFLAG_ERROR_STOPS_FIFO host flag
      ide: add IDE_HFLAG_SERIALIZE host flag
      ide: add IDE_HFLAG_LEGACY_IRQS host flag
      alim15x3: always tune PIO
      cs5520: always tune PIO
      cy82c693: always tune PIO
      opti621: always tune PIO
      triflex: always tune PIO
      ide: set drive->autotune in ide_pci_setup_ports()
      cmd64x: always set hwif->chipset for CMD646
      ide: fix disabled ports reporting for PCI controllers
      rz1000: set serialized flag only if mate interface exists
      serverworks: remove dead code from svwks_set_dma_mode()
      ide: add hwif_register_devices() helper
      ide: remove unused ->next field from ide_pci_device_t
      ide: add ->chipset field to ide_pci_device_t
      ide: add IDE_HFLAG_FORCE_LEGACY_IRQS host flag
      ide: add IDE_HFLAG_RQSIZE_256 host flag
      ide: add IDE_HFLAG_{IO_32BIT,UNMASK_IRQS} host flags
      alim15x3: fix CD_ROM DMA and PIO FIFO settings setup
      alim15x3: use ->host_flags and ->udma_mask fields from ide_pci_device_t
      aec62xx: remove aec62xx_dma_lost_irq()
      siimage: separate PATA and SATA methods
      ide: add ->fixup method to ide_hwif_t
      ide: add ide_device_add()
      ide: add ide_find_port() helper
      ide: remove redundant comments from ide.h
      ide: add CONFIG_IDE_ARCH_OBSOLETE_INIT
      ide: fix ide_register_hw() to check hwif->io_ports[]
      icside: use ec->dma directly
      ide: add hwif->ack_intr hook
      ide: remove write-only hwif->hw
      au1xxx-ide: set ->autotune and ->no_io_32bit also for the slave device
      dtc2278: set ->pio_mask also for the second port
      via82cxxx: keep local ide_pci_device_t copy
      ide: replace ide_pci_device_t by struct ide_port_info
      ide: constify struct ide_port_info
      ali14xx: fix deadlock on error handling
      dtc2278: fix deadlock on error handling
      qd65xx: fix deadlock on error handling
      opti621: fix deadlock on error handling
      slc90e66: fix deadlock on error handling
      cmd640: fix deadlock on error handling
      ht6560b: fix deadlock on error handling
      ide: take ide_lock for prefetch disable/enable in do_special()
      cs5530: remove needless ide_lock taking
      ide: enhance ide_setup_pci_noise()
      ide: use __ide_end_request() in ide_end_dequeued_request()
      ide: remove dead code from ide_driveid_update()
      ide: remove stale comments from ide-taskfile.c
      ide: PCI BMDMA initialization fixes (take 2)
      qd65xx: remove pointless qd_{read,write}_reg() (take 2)
      ide: check ->dma_setup() return value in flagged_taskfile()
      ide: check drive->using_dma in flagged_taskfile()
      ide: fix ->data_phase in taskfile_load_raw()
      ide-disk: add get_smart_data() helper
      pata_cs5536: MWDMA fix

Becky Bruce (1):
      [POWERPC] Update lmb.h include protection to ASM_POWERPC

Ben Dooks (13):
      [MTD] [NAND] nand_base.c: fix type of eccpos pointer
      [MTD] mtd_blkdevs.c: do not export 'mtd_blktrans_ops'
      [MTD] [NOR] cfi_cmdset_0002.c: fix 'cfi_amdstd_erase_varsize' to be static
      [MTD] [NOR] cfi_cmdset_0001.c: sparse fixes
      [MTD] mtdcore.c: share syms with mtd_blkdev.c
      [MTD] [NAND] s3c2410: fix arch moves
      [ARM] 4586/1: S3C2412: power register updates
      [ARM] 4587/1: S3C24XX: Add magic number before resume code
      [ARM] 4588/1: S3C2412: Sleep configuration updates
      [ARM] 4596/1: S3C2412: Correct IRQs for SDI+CF and add decoding support
      sm501fb: update suspend and resume code
      sm501fb: Call fb suspend function during suspend and resume
      sm501fb: Ensure panel interface is not tristated when setup

Benedikt Spranger (1):
      usb-gadget-ether: prevent oops caused by error interrupt race

Benjamin Herrenschmidt (13):
      [POWERPC] Fix platinumfb framebuffer
      [POWERPC] cell: Move cbe_regs.h to include/asm-powerpc/cell-regs.h
      [POWERPC] cell: Add Cell memory controller register defs and expose it
      ide-pmac: fix PIO setup and enable autotune
      [libata] pata_sil680: Add MMIO support
      remove frv usage of flush_tlb_pgtables()
      net: Fix new EMAC driver for NAPI changes
      [POWERPC] Fix 64 bits vDSO DWARF info for CR register
      fix EMAC driver for proper napi_synchronize API
      ide: Add ide_get_paired_drive() helper
      ide: Fix siimage driver accessing beyond array boundary
      ide: Fix cs5535 driver accessing beyond array boundary
      remove unused flush_tlb_pgtables

Benjamin Marzinski (3):
      [GFS2] Add NULL entry to token table
      [GFS2] delay glock demote for a minimum hold time
      [GFS2] Alternate gfs2_iget to avoid looking up inodes being freed

Benjamin Thery (2):
      [IPv6]: use container_of() macro in fib6_clean_node()
      [NET]: Fix dev_put() and dev_hold() comments

Bernd Schmidt (3):
      Blackfin arch: Export strcpy - occasionally get module link failures otherwise
      Blackfin arch: fix bug libstdc++ calling writev with an iovec containing { NULL, 0 } fails on Blackfin
      Blackfin arch: Fixing Bug: balance calls to get_task_mm with corresponding mmput calls

Bernhard Walle (12):
      [SCSI] ips: Update version information
      Express relocatability of kernel on x86_64 in documentation
      Express new ELF32 mechanisms in documentation
      Add reset_devices to the recommended parameters
      Extended crashkernel command line
      Use extended crashkernel command line on i386
      Use extended crashkernel command line on x86_64
      Use extended crashkernel command line on ia64
      Use extended crashkernel command line on ppc64
      Use extended crashkernel command line on sh
      Add documentation for extended crashkernel syntax
      kexec: add BSS to resource tree

Bill Moss (1):
      mac80211: honor IW_SCAN_THIS_ESSID in siwscan ioctl

Bill Nottingham (2):
      remove gratuitous space in airo module description
      add CONFIG_VT_UNICODE

Bjorn Helgaas (9):
      [IA64] abstract SAL_CALL wrapper to allow other firmware entry points
      [IA64] add driver for ACPI methods to call native firmware
      tpm: pay attention to IRQ info from PNP
      PNP: remove null pointer checks
      PNP: simplify PNP card error handling
      PNP: use dev_info(), dev_err(), etc in core
      PNP: use dev_info() in system driver
      PNP: simplify PNPBIOS insert_device
      PNP: add debug message for adding new device

Boaz Harrosh (17):
      [BLOCK] Fix failing compile with BLK_DEV_IO_TRACE=n
      [SCSI] microtek: use data accessors and !use_sg cleanup
      [SCSI] ide-scsi.: convert to data accessors and !use_sg cleanup
      [SCSI] scsi_error: code cleanup before refactoring of scsi_send_eh_cmnd()
      [SCSI] scsi_error: Refactoring scsi_error to facilitate in synchronous REQUEST_SENSE
      [SCSI] usb storage: use scsi_eh API in REQUEST_SENSE execution
      [SCSI] NCR5380: Use scsi_eh API for REQUEST_SENSE invocation
      libata-scsi: Remove !use_sg code paths
      libata-scsi: convert to use the data buffer accessors
      [SCSI] gdth: clean up host private data
      [SCSI] gdth: gdth_interrupt() gdth_get_status() & gdth_wait() fixes
      [SCSI] gdth: Remove gdth_ctr_tab[]
      [SCSI] gdth: Setup proper per-command private data
      [SCSI] gdth: Move members from SCp to gdth_cmndinfo, stage 2
      [SCSI] gdth: !use_sg cleanup and use of scsi accessors
      scsi_mac.h: Define AUTOSENSE before include of NCR5380.h
      [SCSI] ide-scsi: use scsi_sg_count() instead of ->use_sg

Bob Peterson (9):
      [GFS2] Move some code inside the log lock
      [GFS2] Revert part of earlier log.c changes
      [GFS2] Prevent infinite loop in try_rgrp_unlink()
      [GFS2] Detach buf data during in-place writeback
      [GFS2] invalid metadata block - REVISED
      [GFS2] Ensure journal file cache is flushed after recovery
      [GFS2] Patch to protect sd_log_num_jdata
      [GFS2] Fix ordering of dirty/journal for ordered buffer unstuffing
      [GFS2] GFS2: chmod hung - fix race in thread creation

Borislav Petkov (3):
      fs/isofs/namei.c: Remove uninitialized local vars warning
      unify DMA_..BIT_MASK definitions: v3.1
      [ALSA] sound/core/control.c: hard-irq-safe -> hard-irq-unsafe lock warning

Brajesh Dave (1):
      libertas: advertise 11g ad-hoc rates

Brandon Philips (5):
      V4L/DVB (6273): V4L: vivi.c vidioc_try_fmt_cap() negotiate a valid field
      V4L/DVB (6274): V4L: vivi.c replace logic in vivi_poll with videobuf_poll_stream
      V4L/DVB (6275): V4L: vivi.c remove the "resource" locking
      V4L/DVB (6276): V4L: videobuf-core.c lock before streaming check
      V4L/DVB (6305): V4L: videobuf-core.c avoid NULL dereferences in videobuf-core

Brett Warden (2):
      V4L/DVB (6238): bw-qcam: use data_reverse instead of manually poking the control register
      V4L/DVB (6250): bw-qcam use data_reverse instead of manually poking the control register fix

Brian Gerst (2):
      x86: trivial header merges
      x86: merge required-features.h

Brian Haley (2):
      [IPV6]: Add v4mapped address inline
      [IPv6]: Update setsockopt(IPV6_MULTICAST_IF) to support RFC 3493, try2

Brian King (6):
      ibmveth: Enable TCP checksum offload
      ibmveth: Implement ethtool hooks to enable/disable checksum offload
      ibmveth: Add ethtool TSO handlers
      ibmveth: Add ethtool driver stats hooks
      ibmveth: Remove dead frag processing code
      ibmveth: Remove use of bitfields

Brian Murphy (1):
      [MIPS] Add back support for LASAT platforms

Brice Goglin (5):
      myri10ge: fix some indentation, white spaces, and comments
      myri10ge: update firmware headers
      Add skb_is_gso_v6
      myri10ge: add IPv6 TSO support
      myri10ge: update driver version to 1.3.2-1.287

Bridge Wu (3):
      mmc: pxamci: better pending IRQ determination
      mmc: pxamci: set proper buswidth capabilities according to PXA flavor
      mmc: pxamci: add SDIO card interrupt reporting capability

Bryan Kadzban (2):
      rtc: add max_user_freq to sysfs
      rtc: allow validated RTC_PIE_ON for non-root

Bryan Wu (16):
      Blackfin arch: update platform driver resource information to all board files
      Blackfin arch: bug fixing, add missing BF533_FAMILY GPIO_PFx definition
      Blackfin arch: fix bugs report by Andy Liu <yjhsou at gmail.com>, AD1836 can't be probed in BF561-EZ
      Blackfin arch: kill ezkit548 compiling warning
      Blackfin arch: Board defconfig updating
      Blackfin arch: cleanup IO and DMA_IO API function definitions according to other arches
      Blackfin arch: modify the insX/outsX and dma_insX/dma_outsX to be compatible with other archs
      Blackfin arch: add TWIx_REGBASE and SPIx_REGBASE to specific CPU header files, use the new REGBASE for board platform resources
      Blackfin EMAC driver: add power management interface and change the bf537mac_reset to bf537mac_disable
      Blackfin EMAC driver: Add phy abstraction layer supporting in bfin_emac driver
      Blackfin EMAC driver: add a select for the PHYLIB of this driver
      [MTD] [NAND] Blackfin on-chip NAND Flash Controller driver
      Blackfin arch: Fix bug: missing CHIPID register field definition of BF54x
      Blackfin arch: dma add some API and cleanup bf54x DMA definition
      Blackfin arch: update boards files
      Blackfin arch: use KBUILD_CFLAGS and KBUILD_AFLAGS in Makefile

Bryn M. Reeves (1):
      dm mpath: rdac fix init race

Cal Peake (1):
      file link fix for Pegasus USB net driver help

Carlos Corbacho (2):
      x86: Force enable HPET for CK804 (nForce 4) chipsets
      x86: Add HPET force support for MCP55 (nForce 5) chipsets

Catalin Marinas (2):
      [ARM] 4581/1: Fix the conditional execution of the NWFPE instructions
      [ARM] 4585/1: Correctly identify the CPU architecture version

Cedric Le Goater (1):
      ipc namespace: remove config ipc ns fix

Chaogui Zhang (1):
      V4L/DVB (6178): add IR remote support for FusionHDTV 5 RT Gold

Charles Spirakis (1):
      hwmon: (w83791d) new sysfs beep/alarm methodology

Chris David (1):
      i2c-au1550: Fix a misused register problem

Chris Malley (2):
      sysfs: trivial: fix sysfs_create_file kerneldoc spelling mistake
      Update lguest documentation to reflect the new virtual block device name.

Chris Mason (1):
      try to reap reiserfs pages left around by invalidatepage

Chris Paulson-Ellis (1):
      [MTD] fix mtdconcat for subpage-write NAND

Chris Snook (6):
      atl1: explain 32-bit DMA restriction
      x86: make atomic64_t work like atomic_t
      jbd: remove printk() from J_ASSERT macros
      x86: merge mmu{,_32,_64}.h
      x86: unify a.out{,_32,_64}.h
      x86: unify div64{,_32,_64}.h

Chris Wright (5):
      x86_64: prepare idle loop for dynamic ticks
      x86_64: cleanup apic.c after clock events switch
      jiffies: remove unused macros
      i386/x8664: cleanup the shared hpet code
      Use ERESTART_RESTARTBLOCK if poll() is interrupted by a signal

Christian Borntraeger (5):
      [NET]: note that NETIF_F_LLTX is deprecated
      [S390] disassembler: Remove redundant variable assignment
      [S390] remove packed attribute from ext_int_info_t.
      sched: fix guest time accounting going faster than user time accounting
      Fix sctp compile

Christian Ehrhardt (1):
      KVM: Rename kvm_arch_ops to kvm_x86_ops

Christian Hohnstaedt (1):
      hwmon: Allow writing of negative trigger temperatures

Christian Lamparter (1):
      ata_piix: disallow UDMA 133 on ICH5 & ICH7

Christof Schmitt (5):
      [SCSI] zfcp: correct indentation for nested if-else
      [SCSI] zfcp: Remove unnecessary assignment
      [SCSI] zfcp: Remove braces for only one statement
      [SCSI] scsi_transport_fc: Introduce disable_target_scan flag
      [SCSI] zfcp: Enable debug feature before setting adapter online

Christoph Hellwig (70):
      [NFS] [PATCH] nfs: tiny makefile cleanup
      nfsd: fix horrible indentation in nfsd_setattr
      V4L/DVB (6279): en_50221: convert to kthread API
      [SCSI] gdth: split out isa probing
      [SCSI] gdth: split out eisa probing
      [SCSI] gdth: split out pci probing
      [SCSI] gdth: Remove virt hosts
      [SCSI] gdth: switch to modern scsi host registration
      pci: hotplug: cpqphp: convert to kthread infrastructure
      [XFS] remove confusing INT_ comments in xfs_bmap_btree.c
      [XFS] split ondisk vs incore versions of xfs_bmbt_rec_t
      [XFS] clean up xfs_bmbt_set_all/xfs_bmbt_disk_set_all
      [XFS] cleanup defintions of BMBT_*BITLEN macros
      [XFS] endianess annotations for xfs_bmbt_rec_t
      [XFS] remove unessecary vfs argument to DM_EVENT_ENABLED
      [XFS] dinode endianess annotations
      [XFS] superblock endianess annotations
      [XFS] use filldir internally
      [XFS] stop using uio in the readlink code
      [XFS] kill move.[ch]
      [XFS] decontaminate vnode operations from behavior details
      [XFS] call common xfs vnode-level helpers directly and remove vnode operations
      [XFS] kill v_vfsp member from struct bhv_vnode
      [XFS] kill the v_flag member in struct bhv_vnode
      [XFS] Create xfs_iflags_test_and_clear helper function
      [XFS] move v_iocount from bhv_vnode to xfs_inode
      [XFS] move v_trace from bhv_vnode to xfs_inode
      [XFS] kill the v_number member in struct bhv_vnode
      [XFS] kill struct bhv_vnode
      [XFS] move freeing the mount structure from xfs_mount_free into the callers
      [XFS] remove dependency of the dmapi module on behaviors
      [XFS] remove dependency of the quota module on behaviors
      [XFS] decontaminate vfs operations from behavior details
      [XFS] call common xfs vfs-level helpers directly and remove vfs operations
      [XFS] kill the vfs_fsid and vfs_altfsid members in struct bhv_vfs
      [XFS] kill the vfs_flags member in struct bhv_vfs
      [XFS] move syncing related members from struct bhv_vfs to struct xfs_mount
      [XFS] kill struct bhv_vfs
      [XFS] replace some large xfs_log_priv.h macros by proper functions
      [XFS] growlock should be a mutex
      [XFS] Kill unused IOMAP_EOF flag
      [XFS] avoid xfs_getattr in XFS_IOC_FSGETXATTR ioctl
      [XFS] simplify xfs_create/mknod/symlink prototype
      x86: optimize page faults like all other achitectures and kill notifier cruft
      alpha: convert to generic sys_ptrace
      m32r: convert to generic sys_ptrace
      [XFS] simplify validata_fields
      partially fix up the lookup_one_noperm mess
      kill DECLARE_MUTEX_LOCKED
      ufs: move non-layout parts of ufs_fs.h to fs/ufs/
      [XFS] fixups after behavior removal merge into mainline git
      [XFS] cleanup fid types mess
      exportfs: add fid type
      exportfs: add new methods
      ext2: new export ops
      ext3: new export ops
      ext4: new export ops
      efs: new export ops
      jfs: new export ops
      ntfs: new export ops
      xfs: new export ops
      fat: new export ops
      isofs: new export ops
      shmem: new export ops
      reiserfs: new export ops
      gfs2: new export ops
      ocfs2: new export ops
      exportfs: remove old methods
      exportfs: make struct export_operations const
      exportfs: update documentation

Christoph Lameter (29):
      Generic Virtual Memmap support for SPARSEMEM
      x86_64: SPARSEMEM_VMEMMAP 2M page size support
      IA64: SPARSEMEM_VMEMMAP 16K page size support
      SLUB: direct pass through of page size or higher kmalloc requests
      Slab allocators: fail if ksize is called with a NULL parameter
      Memoryless nodes: Generic management of nodemasks for various purposes
      Memoryless nodes: introduce mask of nodes with memory
      Memoryless nodes: Fix interleave behavior for memoryless nodes
      Memoryless nodes: OOM: use N_HIGH_MEMORY map instead of constructing one on the fly
      Memoryless nodes: No need for kswapd
      Memoryless nodes: Slab support
      Memoryless nodes: SLUB support
      Memoryless nodes: Uncached allocator updates
      Memoryless nodes: Allow profiling data to fall back to other nodes
      Memoryless nodes: Update memory policy and page migration
      Memoryless nodes: Add N_CPU node state
      Memoryless nodes: drop one memoryless node boot warning
      Memoryless nodes: Fix GFP_THISNODE behavior
      Memoryless nodes: Use N_HIGH_MEMORY for cpusets
      Categorize GFP flags
      SLUB: Avoid page struct cacheline bouncing due to remote frees to cpu slab
      SLUB: Do not use page->mapping
      SLUB: Move page->offset to kmem_cache_cpu->offset
      SLUB: Avoid touching page struct when freeing to per cpu slab
      SLUB: Place kmem_cache_cpu structures in a NUMA aware way
      SLUB: Optimize cacheline use for zeroing
      SLUB: simplify IRQ off handling
      Slab API: remove useless ctor parameter and reorder parameters
      [PARISC] Use page allocator instead of slab allocator in pci-dma.c

Chuck Lever (42):
      SUNRPC: Fix a signed v. unsigned comparison in rpcbind's XDR routines
      SUNRPC: Fix a signed v. unsigned comparison in net/sunrpc/xprtsock.c
      SUNRPC: Use standard macros for printing IP addresses
      SUNRPC: Free address buffers in a loop
      SUNRPC: Add hex-formatted address support to rpc_peeraddr2str()
      SUNRPC: Rename xs_format_peer_addresses
      SUNRPC: add a function to format IPv6 addresses
      SUNRPC: add support for IPv6 to the kernel's rpcbind client
      SUNRPC: Introduce support for setting the port number in IPv6 addresses
      SUNRPC: Rename xs_bind() to prepare for IPv6-specific bind method
      SUNRPC: create an IPv6-savvy mechanism for binding to a reserved port
      SUNRPC: Refactor a part of socket connect logic into a helper function
      SUNRPC: Rename IPv4 connect workers
      SUNRPC: create connect workers for IPv6
      SUNRPC: Add IPv6 address support to net/sunrpc/xprtsock.c
      SUNRPC: Add a helper for extracting the address using the correct type
      SUNRPC: Split xs_reclassify_socket into an IPv4 and IPv6 version
      SUNRPC: Add support for formatted universal addresses
      SUNRPC: Fix generation of universal addresses for
      SUNRPC: Only one dprintk is needed during client creation
      SUNRPC: fix a signed v. unsigned comparison nit in rpc_bind_new_program
      SUNRPC: Use correct argument type in memcpy()
      SUNRPC: Make sure server name is reasonable before trying to print it
      SUNRPC: Clean up in rpc_show_tasks
      SUNRPC: Make rpcb_decode_getaddr more picky about universal addresses
      SUNRPC: Retry bad rpcbind replies
      SUNRPC: Add a new error code for retry waiting for another binder
      SUNRPC: Split another new rpcbind retry error code from EACCES
      SUNRPC: RPC bind failures should be permanent for NULL requests
      NFS: Kernel mount client should use async bind
      NFS: Add new 'mountaddr=' mount option
      NFS: Convert printk's to dprintk's in fs/nfs/nfs?xdr.c
      LOCKD: Convert printk's to dprintk's in lockd XDR routines
      NFSD: Convert printk's to dprintk's in NFSD's nfs4xdr
      NFS: Verify server address before invoking in-kernel mount client
      NFS: Show "nointr" mount option
      SUNRPC: Fix bytes-per-op accounting for RPC over UDP
      NFS: Don't call nfs_renew_times() in nfs_dentry_iput()
      NFS: Eliminate nfs_renew_times()
      NFS: Eliminate nfs_refresh_verifier()
      SUNRPC: Use correct type in buffer length calculations
      x86: Eliminate result signage problem in asm-x86_64/bitops.h

Clemens Ladisch (42):
      [ALSA] ymfpci: fix volume handling of the 44.1 kHz slot
      [ALSA] check for linked substreams of different cards
      [ALSA] seq_midi_event: fix encoding of data bytes after end of sysex
      [ALSA] seq_midi_event: prevent running status after system messages
      [ALSA] seq_midi_event: fix parsing of missing data bytes
      [ALSA] seq_midi_event: fix parsing of F9/FD bytes
      [ALSA] remove incorrect usage of SNDRV_PCM_INFO_SYNC_START and snd_pcm_set_sync()
      [ALSA] pcm: merge rates[] from pcm_misc.c and pcm_native.c
      [ALSA] pcm: add snd_pcm_rate_to_rate_bit() helper
      [ALSA] usb-audio: fix parsing of SysEx messages from CME keyboards
      [ALSA] usb-audio: allow output interrupt transfers for MIDI
      [ALSA] usb-audio: allow low speed MIDI devices
      [ALSA] usb-audio: add workaround for ESI MIDI Mate/RomIO II
      [ALSA] cmipci: fix MIDI device name
      [ALSA] cmipci: fix handling of FM/MIDI port addresses
      [ALSA] cmipci: make the test for integrated MIDI port address more robust
      [ALSA] cmipci: reorganize chip version detection
      [ALSA] cmipci: remove has_dual_dac
      [ALSA] cmipci: show actual chip name in card longname
      [ALSA] usb-audio: add quirk for Serato Scratch Live DJ Box
      [ALSA] cmipci: remove invalid channels constraint
      [ALSA] cmipci: add 96 kHz support
      [ALSA] cmipci: do not check for integrated FM/MIDI ports with chip version 37
      [ALSA] cmipci: check that the legacy MIDI port works
      [ALSA] cmipci: show real chip name in card name
      [ALSA] cmipci: add msbits constraint for 24-bit format
      [ALSA] document basic TLV stuff
      [ALSA] usb-audio: add Ozone Academic support
      [ALSA] bt87x: fix detection of generic boards
      [ALSA] cmipci: fix version 37 detection
      [ALSA] cmipci: update register definitions
      [ALSA] cmipci: show more registers in proc file
      [ALSA] cmipci: reset the chip when initializing
      [ALSA] cmipci: initialize 0x90 registers
      [ALSA] cmipci: allow 96 kHz playback on non-multichannel rear
      [ALSA] cmipci: remove 5.0 format
      [ALSA] cmipci: reorganize set_dac_channels()
      [ALSA] cmipci: fix lookup of double rates
      [ALSA] cmipci: clean up struct cmipci_pcm
      [ALSA] cmipci: fix distortion on rear channels
      [ALSA] mpu-401: do not require an ACK byte for the ENTER_UART command
      [ALSA] mpu-401: remove MPU401_INFO_UART_ONLY flag

Cliff Wickman (1):
      hotplug cpu: migrate a task within its cpuset

Coly Li (2):
      ext4: Remove (partial, never completed) fragment support
      setup vma->vm_page_prot by vm_get_page_prot()

Corey Minyard (7):
      IPMI: don't init irq until ready
      IPMI: remove bogus semaphore from watchdog
      IPMI: documentation fixes
      IPMI: add polled interface
      IPMI: new NMI handling
      IPMI: fix hotmod remove lock
      IPMI: add 0.9 support

Cornelia Huck (19):
      [S390] cio: rename css to channel_subsystems
      [S390] cio: remove subchannel_add_files()
      [S390] cio: Fix some coding style issues in cmf.
      [S390] cio: Kerneldoc comments for cmf.
      [S390] cio: Add docbook comments.
      [S390] cio: Add s390-drivers book.
      [S390] cio: Minor style fixes.
      [S390] cio: Disable channel path measurements on shutdown/reboot.
      [S390] cio: Introduce ccw_bus_type.shutdown.
      [S390] cio: Disable channel measurements (cmf) on shutdown/reboot.
      [S390] cio: Fix device attributes for early devices.
      [S390] Add Documentation/s390/00-INDEX.
      [S390] cio: Documentation update.
      [S390] cio: Avoid machine check vs. not operational races.
      [S390] 3215: Handle special console device.
      Driver core: clean up removed functions from the documentation
      [S390] cio: Use to_channelpath() for device to channel path conversion.
      [S390] cio: Fix incomplete commit for uevent suppression.
      [S390] struct class_device -> struct device conversion.

Cyril Gorcunov (1):
      [CIFS] Fix endian conversion problem in posix mkdir

Cyrill Gorcunov (9):
      [CIFS] Fix unbalanced call to GetXid/FreeXid
      [POWERPC] Sky Cpu and Nexus: code style improvement
      [POWERPC] Sky Cpu and Nexus: include io.h
      [POWERPC] Sky Cpu and Nexus: check for platform_get_resource retcode
      [POWERPC] Sky Cpu and Nexus: check for create_proc_entry ret code
      [POWERPC] Sky Cpu: use C99 style for struct init
      [POWERPC] Sky Cpu and Nexus: use seq_file/single_open on proc interface
      [CIFS] formatting fixes
      UDF: coding style fixups

Dale Farnsworth (4):
      [POWERPC] Add Marvell mv64x60 udbg putc/getc functions
      [POWERPC] 85xx: Failure with odd memory sizes and CONFIG_HIGHMEM
      mv643xx_eth: Remove obsolete checksum offload comment
      mv643xx_eth: Hook up mv643xx_get_sset_count

Dan Williams (35):
      libertas: kill ieeetypes_capinfo bitfield, use ieee80211.h types
      libertas: rename WLAN_802_11_KEY to enc_key and clean up usage
      libertas: clean up indentation in libertas_association_worker
      libertas: clean up 802.11 IE post-scan handling
      libertas: remove if_bootcmd.c
      libertas: fix mixed-case abuse in cmd_ds_802_11_scan
      libertas: fix mixed-case abuse in cmd_ds_802_11_ad_hoc_result
      libertas: fix mixed-case abuse in cmd_ds_802_11_ad_hoc_start
      libertas: re-uppercase command defines and other constants
      libertas: fix debug build breakage due to field rename
      libertas: remove thread.h and make kthread usage clearer
      libertas: new mesh control knobs
      libertas: bump version to 322.p1
      libertas: fix more mixed-case abuse
      libertas: move generic firmware reset command to common code
      libertas: wlan_ -> libertas_ function prefix renames for main.c
      libertas: simplify and clean up data rate handling
      libertas: fix WEXT quality reporting
      libertas: send association events on adhoc reassociation
      libertas: push mesh beacon bit to userspace in scan results
      libertas: fix assignment of WEP key type
      libertas: push WEXT scan requests to a work queue
      libertas: fix misspelling in debug message
      libertas: ignore spurious mesh autostart events
      libertas: better descriptions for association errors
      libertas: fix sparse-reported problems
      libertas: bump driver version
      libertas: fix inadvertant removal of bits from commit 831441862956fffa17b9801db37e6ea1650b0f69
      libertas: reorganize and simplify init sequence
      libertas: don't stomp on interface-specific private data
      libertas: send reset command directly instead of calling libertas_reset_device
      ipw2200: batch non-user-requested scan result notifications
      libertas: problems setting wpa keys
      ipw2100: send WEXT scan events
      md: raid5: fix clearing of biofill operations

Daniel Drake (7):
      [MAC80211]: STA reassociation improvements
      [MAC80211]: improved short preamble handling
      [MAC80211]: implement ERP info change notifications
      zd1211rw: Add ID for Sitecom WL-162
      zd1211rw: Add ID for ZyXEL M-202 XtremeMIMO
      [HOSTAP]: set netdev type before registering AP interface
      zd1211rw: Add ID for TalkTalk SNU5630NS/05

Daniel Lezcano (6):
      [NETNS]: Fix export symbols.
      [NETNS]: Fix loopback network namespace initialization.
      [NETNS]: Fix bad macro definition.
      [NETNS]: Fix allnoconfig compilation error.
      [NET]: Dynamically allocate the loopback device, part 1.
      [NET]: Dynamically allocate the loopback device, part 2.

Daniel Mack (1):
      [ALSA] caiaq - support for Native Instrument's RigKontrol3

Daniel Ritz (2):
      Input: usbtouchscreen - support DMC devices with empty EEPROM
      pcmcia: cistpl: use get_unaligned() in CIS parsing

Daniel Roesen (1):
      trivial comment wording/typo fix regarding taint flags

Daniel Walker (17):
      whitespace fixes: time syscalls
      whitespace fixes: process accounting
      whitespace fixes: cpuset
      whitespace fixes: relayfs
      whitespace fixes: audit filtering
      whitespace fixes: DMA channel allocator
      whitespace fixes: fork
      whitespace fixes: module loading
      whitespace fixes: panic handling
      whitespace fixes: capability syscalls
      whitespace fixes: syscall auditing
      whitespace fixes: compat syscalls
      whitespace fixes: system auditing
      whitespace fixes: execution domains
      whitespace fixes: interval timers
      whitespace fixes: system timers
      whitespace fixes: task exit handling

Danny Tholen (1):
      [ALSA] hda-intel - Improve HD-audio codec probing robustness

Darren Salt (2):
      V4L/DVB (6039): Typo fix in Nova-TD description
      V4L/DVB (6040): Add IR support for Nova-T Stick

Darrick J. Wong (3):
      hwmon: add support for adt7470
      hwmon: IBM power meter driver
      hwmon: (ibmpex) Release IPMI user if hwmon registration fails

Dave Airlie (3):
      AGP fix race condition between unmapping and freeing pages
      drm: remove XFREE86_VERSION macros.
      i915: fix vbl swap allocation size.

Dave Hansen (4):
      r/o bind mounts: filesystem helpers for custom 'struct file's
      r/o bind mounts: rearrange may_open() to be r/o friendly
      r/o bind mounts: give permission() a local 'mnt' variable
      r/o bind mounts: create cleanup helper svc_msnfs()

Dave Johnson (2):
      x86: fix TSC clock source calibration error
      x86: fix more TSC clock source calibration errors

Dave Jones (5):
      libata: correct kernel parameter in documentation.
      Delete filenames in comments.
      x86: fix missing include for vsyscall
      Add missing profile=kvm option to Documentation/kernel-parameters.txt
      [MTD] Fix typo in Alauda config option help text.

Dave Kleikamp (2):
      JFS: Bio cleanup: Replace missing return statements
      [CIFS] endian fixes in new acl code

Dave Olson (5):
      IB/ipath: Verify host bus bandwidth to chip will not limit performance
      IB/ipath: Correctly describe workaround for TID write chip bug
      IB/ipath: Future proof eeprom checksum code (contents reading)
      IB/ipath: Fix QHT7040 serial number check
      IB/ipath: Minor fix to ordering of freeing and zeroing of tid pages.

Dave Wysochanski (3):
      dm mpath: add retry pg init
      dm mpath: add hp handler
      dm mpath: hp retry if not ready

Dave Young (6):
      sysfs/file.c - use mutex instead of semaphore
      sysfs: cleanup semaphore.h
      zisofs use mutex instead of semaphore
      param_sysfs_builtin memchr argument fix
      x86 hpet.h: remove broken links
      [Bluetooth] Fix wrong argument in debug code of HIDP

David Brownell (41):
      [MTD] m25p80 converted to mutex
      [MTD] m25p80 handles more chips, uses JEDEC ids and small eraseblocks
      ARM: OMAP: omap2/memory.c compile fixes
      ARM: OMAP: omap2/gpmc updates
      ARM: OMAP: abstract debug card setup (smc, leds)
      ARM: OMAP: TUSB EVM init
      ARM: OMAP: omap camera builds again; Mistral init and mux
      ARM: OMAP: osk+mistral backlight, power, board specific
      MMC headers learn about SPI
      MMC/SD card driver learns SPI
      MMC core learns about SPI
      mmc_spi host driver
      [AVR32] /sys/kernel/debug/at32ap_clk
      [AVR32] ngw100 i2c-gpio tweaks
      USB: usb_gadget.h whitespace fixes
      USB: gadget: gadget_is_{dualspeed,otg} predicates and cleanup
      USB: gadget: ethernet gadget cleanups, shrinkage
      USB: gadget: gmidi cleanups
      USB: gadget: serial gadget cleanups
      USB: gadget: file storage gadget cleanups
      USB: gadget: gadget zero cleanups
      USB: move <linux/usb_gadget.h> to <linux/usb/gadget.h>
      USB: re-remove <linux/usb_sl811.h>
      USB: ehci build fixes on au1xxx, ppc-soc
      dma_free_coherent() needs irqs enabled (sigh)
      [ARM] 4539/1: clocksource and clockevents for at91rm9200
      i2c: New-style devices can support driver model wakeup flags
      i2c/tps65010: New-style driver updates, part 1
      i2c/tps65010: New-style driver updates, part 2
      i2c: Document struct i2c_msg
      i2c-dev: Reject I2C_M_RECV_LEN
      i2c: Remove NOP i2c_algorithm.algo_control() methods
      i2c: Remove i2c_algorithm.algo_control()
      i2c: Move i2c-dev interfaces to i2c-dev.h
      i2c-at91: Mark as broken
      i2c: Rename the PEC functionality bit
      Fix compile while compiling drivers/mmc/host/mmc_spi.o with !BLOCK
      SPI driver runtime footprint shrinkage
      rtc_irq_set_freq() requires power-of-two and associated kerneldoc
      rtc-cmos probe() cleanup
      kbuild: fix toplevel Makefile/depmod

David Chinner (2):
      [XFS] Barriers need to be dynamically checked and switched off
      [XFS] Radix tree based inode caching

David Gibson (9):
      [POWERPC] Fixes to allow use of Ebony's flash chips through physmap_of
      [POWERPC] Fix setting of irq trigger type in UIC driver
      [POWERPC] Fix irq flow handler for 4xx UIC
      [POWERPC] Improve robustness of the UIC cascade handler
      [POWERPC] Move bootwrapper's strchr() and strncmp() from .h to string.S
      [POWERPC] Document and implement an improved flash device binding for powerpc
      [POWERPC] Cleanups for physmap_of.c (v2)
      Device tree aware EMAC driver
      [POWERPC] Add memchr() to the bootwrapper

David Howells (2):
      KEYS: Make request_key() and co fundamentally asynchronous
      [NET]: Fix uninitialised variable in ip_frag_reasm()

David L Stevens (2):
      [IPV6]: Add ICMPMsgStats MIB (RFC 4293) [rev 2]
      [IPV4]: Add ICMPMsgStats MIB (RFC 4293)

David Milburn (1):
      libata-core: blacklist HITACHI HDS drives using wildcard blacklist matching

David Miller (3):
      SPARC64: SPARSEMEM_VMEMMAP support
      [SPARC]: Support for new termios.
      Expand hwif->host_flags so that it fits new flags.

David Rientjes (16):
      pci: use size stored in proc_dir_entry for proc bus files
      pci: write file size to inode on proc bus file write
      oom: move prototypes to appropriate header file
      oom: move constraints to enum
      oom: change all_unreclaimable zone member to flags
      oom: add per-zone locking
      oom: serialize out of memory calls
      oom: add oom_kill_allocating_task sysctl
      oom: suppress extraneous stack and memory dump
      oom: compare cpuset mems_allowed instead of exclusive ancestors
      oom: do not take callback_mutex
      oom: prevent including sched.h in header file
      oom: add header file to Kbuild as unifdef
      oom: convert zone_scan_lock from mutex to spinlock
      mm: test and set zone reclaim lock before starting reclaim
      doc: move vm/00-INDEX to Documentation/vm

David S. Miller (35):
      [TCP]: Extract DSACK detection code from tcp_sacktag_write_queue().
      [NET]: #if 0 out net_alloc() for now.
      [NET]: Fix missed addition of fs/proc/proc_net.c
      [NET]: Add a might_sleep() to dev_close().
      [TCP]: Minor coding style fixup.
      [NET]: Remove no longer relevant comment in loopback driver.
      [NIU]: Add Sun Neptune ethernet driver.
      [NETLINK]: fib_frontend build fixes
      [NET]: Fix NAPI completion handling in some drivers.
      [ZLIB]: Fix external builds of zlib_inflate code.
      [SPARC64]: Enable MSI on sun4u Fire PCI-E controllers.
      [SPARC64]: Fix bugs in SYSV IPC handling in 64-bit processes.
      [SPARC64]: Consolidate MSI support code.
      [SPARC64]: Kill pci_memspace_mask.
      [SPARC64]: Fix register usage in xor_raid_4().
      [SPARC64]: Make IVEC pointers 64-bit.
      [SPARC64]: Access ivector_table[] using physical addresses.
      [SPARC64]: Allocate ivector_table dynamically.
      [SPARC64]: Use sun4v VIRQ interfaces as intended.
      [SPARC64]: Update defconfig.
      [SPARC64]: Only use bypass accesses to INO buckets.
      [SPARC64]: Kill ugly __irq_ino() macro.
      [SPARC64]: Kill ugly __bucket() macro.
      [SPARC64]: virt_irq --> bucket mapping no longer necessary
      [SPARC64]: virt_to_real_irq_table --> virt_irq_table
      [NIU]: Fix write past end of array in niu_pci_probe_sprom().
      [SELINUX]: Update for netfilter ->hook() arg changes.
      Fix loop terminating conditions in fill_sg().
      [SPARC64]: Implement atomic backoff.
      [SPARC64]: Fix boot failures due to bootmem.
      [SPARC64]: Check of_get_property() return in pci_determine_mem_io_space().
      Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
      [SPARC64]: Update defconfig.
      [SPARC64]: Stop using __do_IRQ().

David Teigland (1):
      [DLM] block dlm_recv in recovery transition

David Vrabel (4):
      sdio: add SDIO_FBR_BASE(f) macro
      sdio: set the functions' block size
      sdio: extend sdio_readsb() and friends to handle any length of buffer
      sdio: add sdio_f0_readb() and sdio_f0_writeb()

David Woodhouse (44):
      [JFFS2] Improve diagnostic output for 'node added in wrong place' check
      [JFFS2] Fix suspend failure with JFFS2 GC thread.
      [MTD] Remove references to ROOT_DEV from map drivers.
      [MTD] m25p80: Use correct units for binary multiples
      [JFFS2] Deletion dirents should be REF_NORMAL, not REF_PRISTINE.
      [MTD] Use proper binary multiple prefixes in pmc551 driver
      Revert accidental commit to scripts/Makefile.headersinst
      [JFFS2] Fix readinode failure when read_dnode() detects CRC failure.
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [JFFS2] Print correct node offset when complaining about broken data CRC
      [MTD] [ONENAND] Make onenand_sim compile on non-ARM platforms.
      [JFFS2] Whitespace cleanups.
      [JFFS2] Add support for write-buffer verification.
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [JFFS2] Add declaration of jffs2_lzo_{init,exit} to compr.h
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [MTD] Fix do_div() type warning in mtdconcat
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [JFFS2] LZO compression should default off for compatibility.
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Revert "[MTD] Driver for AT26Fxxx dataflash devices"
      [JFFS2] Correct cleanmarker checks -- we should use only 8 bytes
      [JFFS2] Fix ACL vs. mode handling.
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge branch 'mtd-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      [MTD] Fix CFI build error when no map width or interleave supported
      [POWERPC] Optionally use new device number for pmac_zilog
      [MTD] map driver for NOR flash on the Intel Vermilion Range chipset
      Merge branch 'master' of ssh://git.infradead.org/srv/git/mtd-2.6
      [MTD] [NAND] Fix PCI ident table for CAFÉ NAND controller.
      [MTD] [NAND] Resume method for CAFÉ NAND controller
      [MTD] [NAND] Avoid deadlock in erase callback; release chip lock first.
      [JFFS2] Trigger garbage collection when very_dirty_list size becomes excessive
      [SCSI] Fix ibmvscsi client for multiplatform iSeries+pSeries kernel
      [JFFS2] Relax threshold for triggering GC due to dirty blocks.
      [JFFS2] Check whether garbage-collection actually obsoleted its victim.
      [JFFS2] Don't count all 'very dirty' blocks except in debug mode
      [JFFS2] Check for creation of dirents with embedded zero bytes in name.
      [JFFS2] Handle dirents on the flash with embedded zero bytes in names.
      [JFFS2] Remove stray debugging printk
      Merge Linux 2.6.23
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge branch 'master' of git://git.infradead.org/~dedekind/ubi-2.6
      Fix CONFIG_DEBUG_SHIRQ trigger on free_irq()

Davide Libenzi (2):
      anon-inodes use open coded atomic_inc for the shared inode
      rename signalfd_siginfo fields

Dawid Wrobel (1):
      [ALSA] usb-audio: Another USB mic quirk for Logitech Communicator webcam

Dean Nelson (1):
      calculation of pgoff in do_linear_fault() uses mixed units

Denis Cheng (22):
      [GFS2] use an temp variable to reduce a spin_unlock
      [GFS2] mark struct *_operations const
      [GFS2] use the declaration of gfs2_dops in the header file instead
      [GFS2] use list_for_each_entry instead
      [GFS2] unneeded typecast
      [GFS2] better code for translating characters
      [GFS2] fixed a NULL pointer assignment BUG
      [NETLINK]: use container_of instead
      drivers/net/cxgb3: removed several unneeded zero initilization
      drivers/net/: all drivers/net/ cleanup with ARRAY_SIZE
      [NETLINK]: use the macro min(x,y) provided by <linux/kernel.h> instead
      [NETLINK]: the temp variable name max is ambiguous
      [IPV4] af_inet.c: use ARRAY_SIZE macro from kernel.h instead
      [NET]: all net/ cleanup with ARRAY_SIZE
      fs/ocfs2/: removed unneeded initial value and function's return value
      nbd: use list_for_each_entry_safe to make it more consolidated and readable
      nbd: change a parameter's type to remove a memcpy call
      fs: use kmem_cache_zalloc instead
      fs: remove the unused mempages parameter
      vfs: use the predefined d_unhashed inline function instead
      Documentation: add entries to filesystems/00-INDEX for several untracked files
      remove unused return within void return function

Denis V. Lunev (12):
      [IPV4/IPV6/DECNET]: Small cleanup for fib rules.
      [NET]: Proper comment for loopback initialization order.
      [NET]: rtnl_unlock cleanups
      [NET]: Make netlink processing routines semi-synchronious (inspired by rtnl) v2
      [NET]: cleanup 3rd argument in netlink_sendskb
      [NET]: unify netlink kernel socket recognition
      [NET]: make netlink user -> kernel interface synchronious
      PCI: pci_get_device call from interrupt in reboot fixups
      [ISDN]: Fix compile with CONFIG_ISDN_X25 disabled.
      [INET]: kmalloc+memset -> kzalloc in frag_alloc_queue
      shrink_dcache_sb speedup
      .gitignore update for x86 arch

Denys Vlasenko (3):
      [BNX2]: factor out gzip unpacker
      [ZLIB]: Move bnx2 driver gzip unpacker into zlib.
      add consts where appropriate in fs/nls/*

Dhananjay Phadke (1):
      netxen: ethtool fixes

Dhaval Giani (4):
      Corrections in Documentation/block/ioprio.txt
      [SCSI] gdth: fix CONFIG_ISA build failure
      sched: group scheduling, sysfs tunables
      sched: fix !SYSFS build breakage

Diego Woitasen (1):
      Remove unneeded lock_kernel() in driver/block/loop.c

Divy Le Ray (16):
      cxgb3 - MAC workaround update
      cxgb3 - Update rx coalescing length
      cxgb3 - SGE doorbell overflow warning
      cxgb3 - use immediate data for offload Tx
      cxgb3 - Expose HW memory page info
      cxgb3 - tighten checks on TID values
      cxgb3 - Fatal error update
      cxgb3 - log adapter serial number
      cxgb3 - Update internal memory management
      cxgb3 - Firmware update
      cxgb3 - log and clear PEX errors
      cxgb3 - remove false positive in xgmac workaround
      cxgb3 - Set the CQ_ERR bit in CQ contexts.
      cxgb3 - CQ context operations time out too soon.
      cxgb3 - Add T3C rev
      cxgb3 - Update engine microcode version

Dmitry Adamushko (14):
      sched: clean up struct load_stat
      sched: clean up schedstat block in dequeue_entity()
      sched: sched_setscheduler() fix
      sched: add set_curr_task() calls
      sched: do not keep current in the tree and get rid of sched_entity::fair_key
      sched: optimize task_new_fair()
      sched: simplify sched_class::yield_task()
      sched: rework enqueue/dequeue_entity() to get rid of set_curr_task()
      sched: yield fix
      sched: fix __pick_next_entity()
      sched: tidy up SCHED_RR
      sched: cleanup, remove calc_weighted()
      sched: cleanup, make dequeue_entity() and update_stats_wait_end() similar
      sched: fix group scheduling for SCHED_BATCH

Dmitry Monakhov (7):
      mm: add end_buffer_read helper function
      deny partial write for loop dev fd
      dm crypt: drop device ref in ctr error path
      dm crypt: missing kfree in ctr error path
      dm raid1: fix leakage
      dm delay: fix ctr error paths
      dm: use kzalloc

Dmitry Torokhov (20):
      Input: xpad - use le16_to_cpup when parsing data stream
      Input: mark some functions __must_check
      Input: implement proper locking in input core
      Input: evdev - implement proper locking
      Input: mousedev - implement proper locking
      Input: joydev - implement proper locking
      Input: tsdev - implement proper locking
      Input: remove ec3104_keyb driver
      Input: lifebook - add signature of Panasonic CF-72
      HWMON: applesmc - convert to use input-polldev
      HWMON: ams - convert to use input-polldev
      Input: xpad - fix dependancy on LEDS class
      Input: jornada720_kbd - send MSC_SCAN events
      Input: ALPS - add signature for ThinkPad R61
      Input: lifebook - fix X and Y axis range
      Input: omap-keyboard - don't pretend we support changing keymap
      Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
      HWMON: hdaps - switch to using input-polldev
      Input: use full RCU API
      HID: add support for Thrustmaster FGT Force Feedback wheel

Domen Puncer (3):
      [POWERPC] MPC5200 low power mode
      [POWERPC] clk.h interface for platforms
      [POWERPC] mpc52xx: device tree changes for FEC and MDIO

Don Fry (4):
      pcnet32: add suspend and resume capability
      pcnet32: fix non-napi packet reception
      pcnet32: remove compile warnings in non-napi mode
      pcnet32: remove private net_device_stats structure

Dotan Barak (2):
      mlx4_core: Use enum value GO_BIT_TIMEOUT_MSECS
      IPoIB/cm: Clean up initialization of QP attr in ipoib_cm_create_tx_qp()

Dr. David Alan Gilbert (1):
      knfsd: Add source address to sunrpc svc errors

Ed L. Cashin (1):
      aoe: remove unecessary wrapper function

Ed Swarthout (1):
      [POWERPC] Add memory regions to the kcore list for 32-bit machines

Ed Swierk (2):
      [TAP]: Configurable interface MTU.
      forcedeth: "no link" is informational

Eddie Dong (12):
      KVM: In-kernel string pio write support
      KVM: Add support for in-kernel PIC emulation
      KVM: Define and use cr8 access functions
      KVM: Emulate local APIC in kernel
      KVM: In-kernel I/O APIC model
      KVM: Emulate hlt in the kernel
      KVM: Protect in-kernel pio using kvm->lock
      KVM: in-kernel LAPIC save and restore support
      KVM: pending irq save/restore
      KVM: Keep track of missed timer irq injections
      KVM: Migrate lapic hrtimer when vcpu moves to another cpu
      KVM: VMX: Reset mmu context when entering real mode

Edgar Simo (2):
      V4L/DVB (6071): saa7134-dvb: add missing newline
      V4L/DVB (6072): saa7134: add DVB-T support for Avermedia Super 007

Edouard Lafargue (1):
      USB: cp2101.c: add additional device ID

Edward Shishkin (1):
      reiserfs: do not repair wrong journal params

Eli Cohen (3):
      IPoIB: Fix typo to end statement with ';' instead of ','
      IPoIB: Fix error path memory leak
      IB/mthca: Mark error paths as unlikely() in post_srq_recv functions

Emil Medve (6):
      [POWERPC] Fix build errors when BLOCK=n
      [POWERPC] QE: Added missing CEURNR register
      ucc_geth: Fix build break introduced by commit 09f75cd7bf13720738e6a196cc0107ce9a5bd5a0
      Make the pr_*() family of macros in kernel.h complete
      mmc: fix sg->page fallout
      xtensa: fix sg->page fallout

Eric Anholt (3):
      drm: Remove DRM_ERR OS macro.
      drm: Replace filp in ioctl arguments with drm_file *file_priv.
      drm: Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.

Eric Dumazet (3):
      NET : convert IP route cache garbage collection from softirq processing to a workqueue
      [IPV4]: Convert rt_check_expire() from softirq processing to workqueue.
      Documentation/filesystems/files.txt: remove rcuref_inc_lf() reverences

Eric Leblond (1):
      Add support for PCMCIA card Sierra WIreless AC850

Eric Moore (16):
      [SCSI] Addition to pci_ids.h for ATTO Technology, Inc.
      [SCSI] mpt fusion: Add support for ATTO 4LD: Rebranded LSI 53C1030
      [SCSI] mpt fusion: standardize printks and debug info
      [SCSI] mpt fusion: adding/removing white space
      [SCSI] mpt fusion: rename vdev to vdevice
      [SCSI] mpt fusion: removing references to hd->ioc
      [SCSI] mpt fusion: removing Dell copyright
      [SCSI] mpt fusion: Kconfig cleanup
      [SCSI] mpt fusion: bump version to 3.04.06
      [SCSI] MAINTAINERS : mpt fusion mailing list change
      [SCSI] mpt fusion: add use of shost_priv and remove all the typecasting
      [SCSI] mpt fusion: Fix sparse warnings
      [SCSI] mpt fusion: lock down ScsiLookup
      [SCSI] mpt fusion: fix up fusion prints using the sdev_printk, dev_printk, and shost_printk API
      [SCSI] mptlan: bug fix, only half the message frame is dma'd resulting in corruption
      [SCSI] mptctl : shutup uninitialized variable warnings

Eric Paris (2):
      SELinux: policy selectable handling of unknown classes and perms
      SELinux: always check SIGCHLD in selinux_task_wait

Eric Sandeen (16):
      V4L/DVB (6295): saa7134: add autodetection for KWorld ATSC-115
      [XFS] Remove m_nreadaheads
      [XFS] choose single default logbuf count & size
      [XFS] Pick a single default inode cluster size.
      [XFS] Remove xfs_physmem
      [XFS] move linux/log2.h header to xfs_linux.h
      [XFS] clean up xfs_start_flags
      [XFS] optimize dmapi event tests w/o dmapi config
      remove unused bh in calls to ext234_get_group_desc
      limit minixfs printks on corrupted dir i_size
      ext3: remove #ifdef CONFIG_EXT3_INDEX
      ext3: lighten up resize transaction requirements
      ext4: remove #ifdef CONFIG_EXT4_INDEX
      ext4: fix setup_new_group_blocks locking
      ext4: lighten up resize transaction requirements
      ext3: fix setup_new_group_blocks locking

Eric Van Hensbergen (5):
      9p: Make transports dynamic
      9p: soften invalidation in loose_mode
      9p: fix bad kconfig cross-dependency
      9p: remove sysctl
      9p: add virtio transport

Eric W. Biederman (62):
      [ATALK]: In notifier handlers convert the void pointer to a netdevice
      [NET]: Don't implement dev_ifname32 inline
      [NET]: Basic network namespace infrastructure.
      [NET]: Add a network namespace parameter to tasks
      [NET]: Add a network namespace tag to struct net_device
      [NET]: Add a network namespace parameter to struct sock
      [NET]: Make /proc/net per network namespace
      [NET]: Make socket creation namespace safe.
      [NET]: Initialize the network namespace of network devices.
      [NET]: Make packet reception network namespace safe
      [NET]: Make device event notification network namespace safe
      [NET]: Support multiple network namespaces with netlink
      [NET]: Make the device list and device lookups per namespace.
      [NET]: Factor out __dev_alloc_name from dev_alloc_name
      [NET]: Implement network device movement between namespaces
      [NET]: netlink support for moving devices between network namespaces.
      [NET]: Disable netfilter sockopts when not in the initial network namespace
      [NET]: Fix race when opening a proc file while a network namespace is exiting.
      [NET]: Fix the prototype of call_netdevice_notifiers.
      [NET]: Fix running without sysfs
      [NET]: Add network namespace clone & unshare support.
      [NET]: Dynamically allocate the per cpu counters for the loopback device.
      [IPV4]: Remove unnecessary test for the loopback device from inetdev_destroy
      [IPV4]: When possible test for IFF_LOOPBACK and not dev == loopback_dev
      [NET]: Make the loopback device per network namespace.
      [NETNS]: Simplify the network namespace list locking rules.
      [NET]: Bring comments in loopback.c uptodate.
      [NETNS]: CLONE_NEWNET don't use the same clone flag as the pid namespace.
      sysfs: Remove first pass at shadow directory support
      sysfs: Move all of inode initialization into sysfs_init_inode
      sysfs: Remove sysfs_instantiate
      sysfs: Use kill_anon_super
      sysfs: Make sysfs_mount static
      sysfs: In sysfs_lookup don't open code sysfs_find_dirent
      sysfs: Simplify readdir.
      sysfs: Rewrite sysfs_drop_dentry.
      sysfs: Introduce sysfs_rename_mutex
      sysfs: Remove s_dentry
      sysfs: Rewrite rename in terms of sysfs dirents
      sysfs: Rewrite sysfs_move_dir in terms of sysfs dirents
      sysctl core: Stop using the unnecessary ctl_table typedef
      sysctl: Factor out sysctl_data.
      sysctl mqueue: remove the binary sysctl numbers
      sysctl: remove binary sysctl support where it clearly doesn't work
      sysctl: fix neighbour table sysctls.
      sysctl: ipv6 route flushing (kill binary path)
      sysctl: remove broken sunrpc debug binary sysctls
      sysctl: x86_64 remove unnecessary binary paths
      sysctl: remove broken cdrom binary sysctls
      sysctl: ipv4 remove binary sysctl paths where they are broken
      sysctl: remove the binary interface for aio-nr, aio-max-nr, acpi_video_flags
      sysctl: parport remove binary paths
      sysctl: simplify the pty sysctl logic
      sysctl: remove broken netfilter binary sysctls
      sysctl: remove the cad_pid binary sysctl path
      sysctl: properly register the irda binary sysctl numbers
      sysctl: Error on bad sysctl tables
      sysctl: update sysctl_check_table
      sysctl: for irda update sysctl_checks list of binary paths
      sysctl: deprecate sys_sysctl in a user space visible fashion.
      sysctl: Don't compile sysctl_check when !CONFIG_SYSCTL
      Fix appletalk sysctl entry name

Eugene Teo (4):
      drivers/net/wireless/libertas/cmd.c: fix adapter->driver_lock dereference
      [ALSA] seq: resource leak fix and various code cleanups
      drivers/video/geode/lxfb_core.c: fix lxfb_setup warning
      Fix tsk->exit_state usage

Evgeniy Dushistov (1):
      ufs: implement show_options

FUJITA Tomonori (36):
      [SCSI] add srp transport class
      [SCSI] ibmvscsi: convert to use the srp transport class
      [SCSI] ib_srp: convert to use the srp transport class
      [SCSI] transport_srp: add rport roles attribute
      [SCSI] tgt: add I_T nexus support
      [SCSI] srp_transport: add target driver support
      [SCSI] tgt: convert libsrp and ibmvstgt to use srp_transport
      [SCSI] tgt: move tsk_mgmt_response callback to transport class
      [SCSI] tgt: convert ibmvstgt to use transport tsk_mgmt_response callback
      [SCSI] scsi_transport_srp: remove tgt dependencies
      [SCSI] ps3rom: convert to use the data buffer accessors
      [SCSI] sg: increase sglist_len of the sg_scatter_hold structure
      [SCSI] fc4: convert to use the data buffer accessors
      [SCSI] tgt: fix can_queue bug
      [SCSI] add supported_mode and active_mode attributes to the host
      [SCSI] fc_transport: add target driver support
      [SCSI] srp_transport: convert to use supported_mode attribute
      ips: sg chaining support
      zfcp: sg chaining support
      libata sg chaining support fix
      qla1280: sg chaining fixes
      [SCSI] add use_sg_chaining option to scsi_host_template
      qla1280: enable use_sg_chaining option
      revert sg segment size ifdefs
      remove blk_queue_max_phys_segments in libata
      remove sglist_len
      SPARC64: fix iommu sg chaining
      swiotlb: fix map_sg failure handling
      IA64: iommu uses sg_next with an invalid sg element
      [SCSI] Remove full sg table memset()
      intel-iommu sg chaining support
      arm: build fix
      ide: build fix
      parisc: fix sg_page() fallout
      intel-iommu: fix sg_page()
      sparc64: zero out dma_length

Fabio Olive Leite (1):
      Re: [NFS] [PATCH] Attribute timeout handling and wrapping u32 jiffies

Faidon Liambotis (2):
      Kconfig: order options
      Kconfig: remove references of pcmcia-cs

Felipe Balbi (8):
      USB: SisUSB2VGA: Whitespace Cleanups
      USB: SisUSB2VGA: Remove if 0'ed code
      USB: SisUSB2VGA: Mis-spelled word
      USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb.h
      USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_init.c
      USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_init.h
      USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_struct.h
      USB: SisUSB2VGA: Convert printk to dev_* macros

Felix Fietkau (1):
      ssb: Fix a null pointer check in mipscore init

Feng Tang (2):
      sdhci: remove DMA capability check from controller's PCI Class reg
      sdhci: add SDHCI_QUIRK_BROKEN_DMA quirk

Fengguang Wu (18):
      readahead: compacting file_ra_state
      readahead: mmap read-around simplification
      readahead: combine file_ra_state.prev_index/prev_offset into prev_pos
      radixtree: introduce radix_tree_next_hole()
      readahead: basic support of interleaved reads
      readahead: remove the local copy of ra in do_generic_mapping_read()
      readahead: remove several readahead macros
      readahead: remove the limit max_sectors_kb imposed on max_readahead_kb
      filemap: trivial code cleanups
      filemap: convert some unsigned long to pgoff_t
      convert ill defined log2() to ilog2()
      writeback: fix time ordering of the per superblock inode lists 8
      writeback: fix ntfs with sb_has_dirty_inodes()
      writeback: remove pages_skipped accounting in __block_write_full_page()
      writeback: introduce writeback_control.more_io to indicate more io
      writeback: remove unnecessary wait in throttle_vm_writeout()
      x86: call free_init_pages() with irqs enabled in alternative_instructions()
      trivial copy_data_pages() tidy up

Fernando Luis Vázquez Cao (2):
      kmap leak fix for x86_32 kdump
      isdn/sc: remove unused REQUEST_IRQ and unnecessary header file

Florian Fainelli (1):
      [MIPS] MTX1: Add defconfig file

Florin Malita (6):
      [MTD] Fix potential leak in rfd_ftl_add_mtd
      UBI: fix leak in ubi_scan_erase_peb
      tehuti: possible leak in bdx_probe
      mmc: possible leak in mmc_read_ext_csd
      V4L/DVB (6325): Double-free in cx23885_initdev
      V4L/DVB (6350): V4L: possible leak in em28xx_init_isoc

Francis Moreau (1):
      i2c-bfin-twi: Remove useless twi_lock mutex

Franck Bui-Huu (7):
      [MIPS] Remove '-mno-explicit-relocs' option when CONFIG_BUILD_ELF64
      [MIPS] Automatically set CONFIG_BUILD_ELF64
      [MIPS] Rename CONFIG_BUILD_ELF64 into KBUILD_64BIT_SYM32
      [MIPS] Don't abort the build process if '-msym32' isn't supported
      [MIPS] Add BUG_ON assertion for attempt to run kernel on the wrong CPU type.
      [MIPS] tlbex.c: Cleanup __init usage.
      Break ELF_PLATFORM and stack pointer randomization dependency

Francois Romieu (12):
      [IPG]: add IP1000A driver to kernel tree
      r8169: convert bitfield to plain enum mask
      r8169: MSI support
      r8169: remove private net_device_stats structure
      r8169: use the existing symbolic name of vendor PCI ID 0x1259
      r8169: add MAC identifiers
      r8169: remove dead wood
      r8169: make room for more phy init changes
      r8169: phy init for the 8168
      r8169: phy init cleanup
      r8169: update the phy init for the 8168C
      r8169: more phy init for the 8168

Frank A Kingswood (1):
      USB: Driver for CH341 USB-serial adaptor

Frank Blaschka (1):
      qeth: EDDP does not work on large MTUs

Gabriel C (4):
      [POWERPC] Typo fixes interrrupt -> interrupt
      [SCSI] NCR5380: fix NCR53C400_PSEUDO_DMA is not defined
      [SCSI] fdomain: fix CONFIG_PCI=n warnings
      KVM: Fix defined but not used warning in drivers/kvm/vmx.c

Gabriel Craciunescu (1):
      Typo fixes retrun -> return

Gary Hade (5):
      PCI: remove transparent bridge sizing
      PCI: skip ISA ioresource alignment on some systems
      PCI: avoid P2P prefetch window for expansion ROMs
      PCI: use _CRS for PCI resource allocation
      PCI: modify PCI bridge control ISA flag for clarity

Gautham R Shenoy (2):
      sched: fix rt ptracer monopolizing CPU
      Add irq protection in the percpu-counters cpu-hotplug-callback path

Geert Uytterhoeven (36):
      [POWERPC] PS3: Add new LV1 error codes
      libertas link error due to gcc `smartness'
      m68k: Atari input drivers cleanup
      m68k: Atari keyboard ACIA driver cleanup
      m68k: ignore restart_syscall
      dm: emc_endio returns void
      m68k: fix net drivers after recent get_stats updates
      b43 wireless needs <linux/io.h>
      ssb bus needs <linux/io.h>
      PS3 system bus add_uevent_var() fallout
      Atari keyboard: incorporate additional review comments
      fbdev: fb_create_modedb() non-static `int first = 1;'
      atyfb: atyfb: Unshare pseudo_palette
      ps3fb: Fix spurious mode change failures
      ps3av: eliminate unneeded temporary variables
      ps3av: eliminate PS3AV_DEBUG
      ps3av: use PS3 video mode ids in autodetect code
      ps3av: treat DVI-D like HDMI in autodetect
      ps3av: add autodetection for VESA modes
      ps3av: add quirk database for broken monitors
      ps3av: remove unused ps3av_set_mode()
      ps3av: dont distinguish between `boot' and `non-boot' autodetection
      ps3fb: convert from printk()/DPRINTK() to dev_*()/pr_*()
      ps3fb: do not print warnings on invalid frame numbers
      ps3fb: clean up includes
      ps3fb: make ps3fb_wait_for_vsync() and ps3fb_flip_ctl() static
      ps3fb: fix possible overlap of GPU command buffer and frame buffer
      ps3fb: use fb_info.par properly
      ps3fb: don't keep the borders for non-fullscreen modes in XDR memory
      ps3fb: add virtual screen and panning support
      ps3fb: enhance horizontal panning on firmware 1.90 and up
      fb: move and rename extern declaration for global_mode_option
      ps3fb: default to 480p on DVI-D/HDMI if video=safe
      fb modedb: Refactor confusing mode_option assignment
      ps3av: remove unused fields in ps3av_monitor_quirks
      kbuild: cc-cross-prefix spelling

Geoff Levand (7):
      [POWERPC] PS3: Enhance storage probe debug output
      [POWERPC] PS3: Cleanup of os-area.c
      [POWERPC] PS3: Remove unused os-area params
      [POWERPC] PS3: os-area workqueue processing
      [POWERPC] PS3: Add os-area rtc_diff set/get routines
      [POWERPC] PS3: Save os-area params to device tree
      [POWERPC] PS3: Add os-area database routines

Gerrit Renker (28):
      [DCCP]: Reuse ktime_get_real() calls again
      [DCCP]: Provide 10s of microsecond timesource
      [DCCP]: Simplify interface of dccp_sample_rtt
      [DCCP]: Shorten variable names in dccp_check_seqno
      [DCCP]: Fix Reset/Sync-Flood Bug
      [DCCP]: Parameter renaming
      [DCCP]: Send Reset upon Sync in state REQUEST
      [CCID3]: Move NULL-protection into function
      [DCCP]: Add FIXME for send_delayed_ack
      [DCCP]: Add Support for Data 1 .. 3 fields of Reset packets
      [DCCP]: Remove duplicate code for Reset from connected socket
      [DCCP]: Rate-limit DCCP-Syncs
      [DCCP]: Sequence number wrap-around when sending reset
      [DCCP]: Factor out common code for generating Resets
      [DCCP]: Reduce the number of writable states
      [DCCP]: Wait for CCID
      [DCCP]: Add socket option to query the current MPS
      [DCCP]: Make all `debug' parameters bool
      [DCCP]: Update API documentation
      [CCID2]: Simplify interface
      [CCID2]: Remove ugly BUG_ON
      [CCID2]: Remove redundant BUG_ON
      [CCID2]: Remove redundant case block
      [CCID2]: Sequence number wraparound issues
      [DCCP]: Tidy-up -- minisock initialisation
      [DCCP]: Wrong format in printk
      [DCCP]: Correct documentation
      [DCCP]: Twice the wrong reset code in receiving connection-Requests

Gilbert Wu (1):
      [SCSI] aic94xx: Add new PCI ID for ASC58300

Giuliano Pochini (1):
      [ALSA] echoaudio - Add barrier() to prevent compiler optimization

Glauber de Oliveira Costa (3):
      x86: remove STR() macros
      x86: use descriptor's functions instead of inline assembly
      turn err into errx in lguest call sites

Gong Jun (1):
      hwmon: (w83792d) Add individual alarm files

Grant Grundler (1):
      atomic_ops.txt: mention local_t

Grant Likely (59):
      [POWERPC] Only ignore arch/ppc/include, not arch/ppc/boot/include
      [POWERPC] mpc8349: Add linux,network-index to ethernet nodes in device tree
      [POWERPC] mpc5200: Add cuimage support for mpc5200 boards
      [POWERPC] Virtex: Add uartlite bootwrapper driver
      [POWERPC] Virtex: Add Kconfig macros for Xilinx Virtex board support
      [POWERPC] Virtex: add xilinx interrupt controller driver
      [POWERPC] Virtex: Add generic Xilinx Virtex board support
      [POWERPC] Add PowerPC Xilinx Virtex entry to maintainers
      [POWERPC] Uartlite: Fix reg io to access documented register size
      [POWERPC] Uartlite: change name of ports to ulite_ports
      [POWERPC] Uartlite: Add macro for uartlite device name
      [POWERPC] Uartlite: Separate the bus binding from the driver proper
      [POWERPC] Uartlite: Comment block tidy
      [POWERPC] Uartlite: Add of-platform-bus binding
      [POWERPC] Uartlite: Let the console be initialized earlier
      [POWERPC] Uartlite: Flush RX fifo in bootwrapper
      [POWERPC] XilinxFB: Move xilinxfb_platform_data definition to a shared header file
      [POWERPC] Setup default eth addr in embed_config for Xilinx Virtex platforms
      [POWERPC] Uartlite: Add macros for register names
      [POWERPC] Uartlite: Revert register io access changes
      [POWERPC] Lite5200: Use comma delimiter format for lists in device tree
      [POWERPC] Enable debug info on boot wrapper
      [POWERPC] XilinxFB: add banner output to probe routine when DEBUG is defined
      [POWERPC] XilinxFB: Replace calls to printk with dev_dbg, dev_err, etc.
      [POWERPC] XilinxFB: rename failout labels to reflect failure
      [POWERPC] XilinxFB: Split device setup from bus binding
      [POWERPC] XilinxFB: cleanup platform_bus binding to use platform bus API.
      [POWERPC] XilinxFB: add of_platform bus binding
      [POWERPC] XilinxFB: Make missing pdata structure non-fatal
      Add Xilinx SystemACE entry to maintainers
      Sysace: Use the established platform bus api
      Sysace: Move structure allocation from bus binding into common code
      Sysace: minor rework and cleanup changes
      Sysace: Move IRQ handler registration to occur after FSM is initialized
      Sysace: Add of_platform_bus binding
      Sysace: Labels in C code should not be indented.
      Sysace: Minor coding convention fixup
      Sysace: sparse fixes
      Sysace: Don't enable IRQ until after interrupt handler is registered
      [POWERPC] XilinxFB: sparse fixes
      [POWERPC] Virtex: Fix URL for Xilinx Virtex support in MAINTAINERS
      [POWERPC] Don't build arch/powerpc/sysdev/dcr.c for ARCH=ppc kernels
      [POWERPC] Uartlite: bootwrapper bug fix, getc loops forever
      [POWERPC] MPC52xx: Drop show_cpuinfo platform hooks from Lite5200
      [POWERPC] MPC52xx: Trim includes on mpc5200 platform support code
      [POWERPC] MPC5200: Don't make firmware fixups into common code
      [POWERPC] Add co-maintainer for PowerPC MPC52xx platform
      [POWERPC] Only call ppc_md.setup_arch() if it is provided
      [POWERPC] Remove empty ppc_md.setup_arch hooks
      [POWERPC] Platforms shouldn't mess with ROOT_DEV
      [POWERPC] XilinxFB: Use pdata to pass around framebuffer parameters
      [POWERPC] XilinxFB: Add support for custom screen resolution
      [POWERPC] XilinxFB: Allow fixed framebuffer base address
      Lite5200 shouldn't mess with ROOT_DEV
      XilinxFB: typo bugfix
      mpc52xx-ata: fix compile warning (unused variable)
      mpc52xx-uart: fix compile warning (format type mismatch)
      [POWERPC] bestcomm: Restrict bus prefetch bugfix to original mpc5200 silicon.
      ppc: fix AT_VECTOR_SIZE on arch/ppc

Greg Kroah-Hartman (22):
      Driver core: remove subsys_set_kset
      Driver core: remove kset_set_kset_s
      Driver core: remove subsys_put()
      Driver core: remove subsys_get()
      Driver core: remove put_bus()
      Driver core: remove get_bus()
      kobjects: fix up improper use of the kobject name field
      cdev: remove unneeded setting of cdev names
      Drivers: clean up direct setting of the name of a kset
      kobject: remove the static array for the name
      sysfs: spit a warning to users when they try to create a duplicate sysfs file
      driver core: remove subsystem_init()
      Driver core: rename ktype_class
      Driver core: rename ktype_device
      Driver core: rename ktype_driver
      Driver core: rename ktype_edd and ktype_efivar
      kset: add some kerneldoc to help describe what these strange things are
      kobject: update the copyrights
      USB: rename choose_configuration
      USB: make usb_release_interface static
      USB: fix memory leak in berry_charge driver
      PCI: merge almost all of pci_32.h and pci_64.h together

Greg Ungerer (28):
      [ARM] 4532/1: allow configuration of processor ID
      [ARM] 4533/1: AT91x40 timer support
      [ARM] 4534/1: AT91x40 interrupt support
      [ARM] 4535/1: AT91x40 function prototypes
      [ARM] 4538/1: Atmel EB01 board support
      [ARM] 4537/1: build support for AT91x40 and EB01
      [ARM] 4536/1: configure support for AT91x40 and EB01
      M68KNOMMU: remove unused config symbol CONFIG_DISKtel
      m68knommu: local module/elf definitions
      m68knommu: updated defconfig
      m68knommu: no separate stack region to report at startup
      m68knommu: fix syscall restart handling
      m68knommu: remove use of undefined symbols in setup.c
      m68knommu: fix make archclean
      m68knommu: new style ColdFire UART driver
      m68knommu: cleanup m68knommu timer code
      m68knommu: remove unused variables in setup.c
      m68knommu: cleanup 68328 init code
      m68knommu: cleanup 68328 timer code
      m68knommu: cleanup 68360 startup code
      m68knommu: cleanup 68EZ328 init code
      m68knommu: cleanup 68VZ328 init code
      m68knommu: mark setup_arch() as __init
      m68knommu: mark mem init functions as __init
      m68knommu: add platform struct for ColdFire UART driver
      m68knommu: define DMA channels for ColdFire 532x
      m68knommu: remove unused machdep variable definitions
      add port definition for mcf UART driver

Gregory Haskins (2):
      lockdep: fix mismatched lockdep_depth/curr_chain_hash
      KVM: Remove arch specific components from the general code

Guennadi Liakhovetski (4):
      [POWERPC] Fix i2c device string format
      [POWERPC] linkstation updates
      provide stubs for enable_irq_wake() and disable_irq_wake()
      wake up from a serial port

H. Peter Anvin (4):
      [x86] remove uses of magic macros for boot_params access
      Remove magic macros for screen_info structure members
      x86: Create clflush() inline, remove hardcoded wbinvd
      x86: clean up setup.h and the boot code

Haavard Skinnemoen (14):
      [AVR32] Move AT32_PM_BASE definition into pm.h
      [AVR32] Wire up USBA device
      [AVR32] checkstack support
      [AVR32] Kill a few hardcoded constants in vmlinux.lds
      [AVR32] Remove unneeded 8K alignment of .text section
      [AVR32] Make dma_sync_*_for_cpu no-ops
      [AVR32] Ignore a few irrelevant syscalls
      [AVR32] Don't use __builtin_xchg()
      backlight: Add Samsung LTV350QV LCD driver
      USB: add atmel_usba_udc driver
      atmel_usba_udc: Keep track of the device status
      [AVR32] Fix a couple of sparse warnings
      [AVR32] Implement more at32_add_device_foo() functions
      [AVR32] Implement at32_add_device_cf()

Hannes Reinecke (3):
      [SCSI] aic7xxx: Add suspend/resume support
      [SCSI] aic7xxx: Update Maintainer information
      [SCSI] aic7xxx: Fix firmware build

Hans J. Koch (1):
      pxafb: Add support for other palette formats

Hans Verkuil (71):
      V4L/DVB (5881): ivtv: init channel for NTSC_M_JP standard.
      V4L/DVB (5902): Add ivtv-fb framebuffer driver.
      V4L/DVB (5904): ivtv-fb: cleanups
      V4L/DVB (5905): ivtv-fb: Use proper ioctl value
      V4L/DVB (5906): ivtv-fb: replace HZ with msecs_to_jiffies
      V4L/DVB (5909): ivtv: update version to 1.1 to mark ivtv-fb support
      V4L/DVB (5910): ivtv-fb: improve debug message
      V4L/DVB (5919): ivtv: remove dead code
      V4L/DVB (5921): ivtv: add missing composite input line for ivtv_pci_pg600v2
      V4L/DVB (5922): ivtv, cx25840: postpone fw load until first use
      V4L/DVB (5924): ivtv-fb: initializing the fb should trigger ivtv firmware load
      V4L/DVB (5927): ivtv: set correct crystal frequency of the GVMVPRX cards
      V4L/DVB (5928): tuner: fix TOP values for the Panasonic VP27 tuner.
      V4L/DVB (5929): Add vp27smpx driver
      V4L/DVB (5992): ivtv: show card name as well in the LOG_STATUS output.
      V4L/DVB (5993): cx25840: resetting also requires reloading the firmware
      V4L/DVB (5994): ivtv: make VIDIOC_INT_RESET support smarter.
      V4L/DVB (5995): ivtv: add AverMedia M116
      V4L/DVB (5997): cx25840: fix audio mute handling and reporting
      V4L/DVB (5998): ivtv: no need to mute the audio input
      V4L/DVB (5999): cx25840: add radio support.
      V4L/DVB (6002): ivtv: remove unused struct field.
      V4L/DVB (6003): vp27smpx: correctly attribute the origin of the driver
      V4L/DVB (6043): ivtv: fix incorrect round-robin implementation
      V4L/DVB (6045): ivtv: fix handling of INITIALIZE_INPUT fw call
      V4L/DVB (6046): ivtv: always steal full frames if out of buffers.
      V4L/DVB (6047): ivtv: Fix scatter/gather DMA timeouts
      V4L/DVB (6048): ivtv: fix stop stream locking
      V4L/DVB (6049): ivtv: fix VBI reinsertion decoding
      V4L/DVB (6050): ivtv: retry/timer improvements
      V4L/DVB (6051): cx25840: make proper use of SOFT_RESET
      V4L/DVB (6053): ivtv: setup TV output standard on init to prevent flicker
      V4L/DVB (6054): ivtv: specify some stream sizes in kB instead of MB
      V4L/DVB (6055): ivtv: improve debug messages
      V4L/DVB (6056): ivtv: move serialization to the fileops level
      V4L/DVB (6057): ivtv-fb: remove unused header includes
      V4L/DVB (6058): ivtv: add support for highmem udma
      V4L/DVB (6059): ivtv: log stereo/bilingual audio modes
      V4L/DVB (6060): ivtv: fix IVTV_IOC_DMA_FRAME bug introduced by highmem bugfix
      V4L/DVB (6061): ivtv: add VIDIOC_OVERLAY
      V4L/DVB (6086): ivtv: fix output mode processing: UDMA_YUV wasn't cleared
      V4L/DVB (6087): ivtv: prevent changing VBI format while capture is in progress
      V4L/DVB (6088): cx2341x: some controls can't be changed while the device is busy
      V4L/DVB (6089): ivtv: log in status if framebuffer uses YUV instead of RGB
      V4L/DVB (6090): ivtv-fb: correct transparency bit reporting
      V4L/DVB (6091): ivtv: header cleanup
      V4L/DVB (6092): ivtv: more cleanups, merged ivtv-audio.c and ivtv-video.c into ivtv-routing.c
      V4L/DVB (6093): ivtv: reorganized and cleanup ivtv struct
      V4L/DVB (6094): ivtv: more ivtv-driver.h cleanups
      V4L/DVB (6096): ivtv: fix V4L2_ENC_CMD_STOP_AT_GOP_END support
      V4L/DVB (6097): ivtv: set correct pixel format and alpha properties
      V4L/DVB (6108): videodev2.h: add new pixel formats for the cx23415 OSD
      V4L/DVB (6109): ivtv: use new videodev2.h pixel formats
      V4L/DVB (6112): cx25840: use a workqueue to load the firmware
      V4L/DVB (6113): ivtv: udelay for the i2c bus was set too high
      V4L/DVB (6115): ivtv/ivtv-fb: improve locking to avoid initialization problems
      V4L/DVB (6116): ivtv: VBI cleanups and fixes
      V4L/DVB (6117): ivtv: finish VBI related cleanup
      V4L/DVB (6118): ivtv-fb: add missing FBIO_WAITFORVSYNC ioctl define
      V4L/DVB (6119): ivtvfb: renamed ivtv-fb to ivtvfb, move header to include/linux
      V4L/DVB (6120): ivtvfb: rename some missed ivtv-fb references to ivtvfb
      V4L/DVB (6121): ivtvfb: replace ivtv_fb prefix to ivtvfb
      V4L/DVB (6123): ivtv: move ivtv.h public header to include/linux
      V4L/DVB (6321): Remove obsolete VIDIOC_S/G_MPEGCOMP ioctls
      V4L/DVB (6338): ivtv: fix incorrect EBUSY return
      V4L/DVB (6339): ivtv: set the video color to black instead of green when capturing from the radio
      V4L/DVB (6341): ivtv: fix resizing MPEG1 streams
      V4L/DVB (6342): ivtv: fix circular locking (bug 9037)
      V4L/DVB (6343): ivtvfb: check return value of unregister_framebuffer
      V4L/DVB (6347): ivtv: fix video mute when radio is used
      V4L/DVB (6348): ivtv: undo video mute when closing the radio

Hans de Goede (3):
      hwmon: add support for Fintek F71882FG and F71883FG
      hwmon: update sysfs interface document - error handling
      hwmon: Add new combined driver for FSC chips

Hans-Christian Egtvedt (4):
      [ALSA] Add SPI devices to ALSA Kconfig and Makefile
      [ALSA] ALSA sound driver for the AT73C213 DAC using Atmel SSC driver
      Driver for the Atmel on-chip SSC on AT32AP and AT91
      [AVR32] Wire up AT73C213 sound driver on ATSTK1000 board

Hans-Jürgen Koch (1):
      V4L/DVB (6215): Bugfix for saa6588.c, add forgotten spin_lock_init()

Harald Welte (1):
      [ALSA] s3c24xx-pcm: fix hw_params dma handling

Hartmut Birr (1):
      V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends

He, Qing (7):
      KVM: Add get/set irqchip ioctls for in-kernel PIC live migration support
      KVM: Bypass irq_pending get/set when using in kernel irqchip
      KVM: in-kernel IOAPIC save and restore support
      KVM: disable tpr/cr8 sync when in-kernel APIC is used
      KVM: round robin for APIC lowest priority delivery mode
      KVM: enable in-kernel APIC INIT/SIPI handling
      KVM: VMX: Fix exit qualification width on i386

Heiko Carstens (14):
      [AF_IUCV]: remove static declarations from header file.
      lockdep: s390: connect the sysexit hook
      [S390] zcrypt: make init/exit functions static.
      [S390] Get rid of a bunch of sparse warnings again.
      [S390] Get rid of ARCH_KMALLOC_MINALIGN.
      [S390] qdio: dont cast function pointers and use them to call functions.
      [S390] Force link error if xchg/cmpxchg gets called with unsupported size.
      [S390] Make vmalloc area start at address > 4GB.
      [S390] cpcmd: fix inline assembly usage.
      [S390] vmwatchdog: fix broken inline assembly.
      [S390] pfault: Fix alignment of parameter list.
      [SCSI] zfcp: avoid if (whatever) ; constructs.
      [S390] Add per-cpu idle time / idle count sysfs attributes.
      net: fix xfrm build - missing scatterlist.h include

Henrique de Moraes Holschuh (10):
      ACPI: thinkpad-acpi: make room for more features in tp_features bitfield
      ACPI: thinkpad-acpi: issue EV_SYNC after EV_SWITCH
      ACPI: thinkpad-acpi: add mutex-based locking to input device event send path
      ACPI: thinkpad-acpi: keep track of module state
      ACPI: thinkpad-acpi: check version of hot key firmware
      ACPI: thinkpad-acpi: dequeue all pending hot key events at once (v2.2)
      ACPI: thinkpad-acpi: fix regression on HKEY LID event handling
      ACPI: thinkpad-acpi: use a separate platform device for hwmon and name it (v2)
      ACPI: thinkpad-acpi: duplicate driver attributes to new hwmon pdrv
      ACPI: thinkpad-acpi: skip blanks before the data when parsing sysfs

Herbert Valerio Riedel (1):
      [ARM] 4572/1: ep93xx: add cirrus logic edb9307 support

Herbert Xu (68):
      [NETLINK]: Avoid pointer in netlink_run_queue
      [SKBUFF]: Fix up csum_start when head room changes
      [PKT_SCHED]: Add stateless NAT
      [IPSEC] esp: Remove keys from esp_data structure
      [IPSEC] ah: Remove keys from ah_data structure
      [IPSEC]: Move common output code to xfrm_output
      [IPSEC]: Move xfrm_state_check into xfrm_output.c
      [IPSEC]: Move output replay code into xfrm_output
      [IPSEC]: Unexport xfrm_replay_notify
      [IPSEC]: Move RO-specific output code into xfrm6_mode_ro.c
      [IPSEC]: Remove bogus ref count in xfrm_secpath_reject
      [IPSEC]: Store IPv6 nh pointer in mac_header on output
      [IPSEC]: Remove gratuitous km wake-up events on ACQUIRE
      [IPSEC]: Move common code into xfrm_alloc_spi
      [XFRM] user: Move attribute copying code into copy_to_user_state_extra
      [IPSEC]: Lock state when copying non-atomic fields to user-space
      [IPSEC]: Move state lock into x->type->output
      [CRYPTO] api: Add aead crypto type
      [CRYPTO] api: Add support for multiple template parameters
      [CRYPTO] api: Add missing headers for setkey_unaligned
      [CRYPTO] ablkcipher: Remove queue pointer from common alg object
      [CRYPTO] api: Move scatterwalk into algapi
      [CRYPTO] scatterwalk: Add scatterwalk_map_and_copy
      [CRYPTO] api: Fixed crypto_*_reqsize return type
      [CRYPTO] aead: Add authenc
      [CRYPTO] api: Kill crypto_km_types
      [CRYPTO] cryptomgr: Fix parsing of recursive algorithms
      [CRYPTO] authenc: Kill spaces in algorithm names
      [CRYPTO] blkcipher: Remove alignment restriction on block size
      [CRYPTO] api: Explain the comparison on larval cra_name
      [CRYPTO] blkcipher: Increase kmalloc amount to aligned block size
      [CRYPTO] blkcipher: Added blkcipher_walk_virt_block
      [IPSEC] esp: Remove NAT-T checksum invalidation for BEET
      [IPSEC] beet: Fix extension header support on output
      [IPSEC]: Set skb->data to payload in x->mode->output
      [IPSEC]: Use IPv6 calling convention as the convention for x->mode->output
      [IPSEC]: Get rid of ipv6_{auth,esp,comp}_hdr
      [IPSEC]: Move IP length/checksum setting out of transforms
      [IPSEC]: Move IP protocol setting from transforms into xfrm4_input.c
      [SKBUFF]: Merge common code between copy_skb_header and skb_clone
      [SKBUFF]: Add skb_morph
      [IPV4]: Make ip_defrag return the same packet
      [IPV4]: Change ip_defrag to return an integer
      [NET]: Avoid unnecessary cloning for ingress filtering
      [BRIDGE]: Unshare skb upon entry
      [NETFILTER]: Do not copy skb in skb_make_writable
      [IPVS]: Replace local version of skb_make_writable
      [NETFILTER]: Avoid skb_copy/pskb_copy/skb_realloc_headroom
      [NETFILTER]: Replace sk_buff ** with sk_buff *
      [IPV6]: Make ipv6_frag_rcv return the same packet
      [IPV6]: Avoid skb_copy/pskb_copy/skb_realloc_headroom on input
      [NET]: Fix csum_start update in pskb_expand_head
      [NET]: Avoid copying TCP packets unnecessarily
      [IPV6]: Replace sk_buff ** with sk_buff * in input handlers
      [IPSEC]: Fix pure tunnel modes involving IPv6
      [IPSEC]: Move tunnel parsing for IPv4 out of xfrm4_input
      [IPSEC]: Get nexthdr from caller in xfrm6_rcv_spi
      [IPSEC]: Move ip_summed zapping out of xfrm6_rcv_spi
      [IPSEC]: Fix length check in xfrm_parse_spi
      [IPSEC]: Move type and mode map into xfrm_state.c
      [IPSEC]: Add missing BEET checks
      [IPSEC]: Store afinfo pointer in xfrm_mode
      [IPSEC]: Use the top IPv4 route's peer instead of the bottom
      [IPSEC]: Disallow combinations of RO and AH/ESP/IPCOMP
      [IPSEC]: Rename mode to outer_mode and add inner_mode
      [NET]: Fix possible dev_deactivate race condition
      [NET]: Fix SKB_WITH_OVERHEAD calculation
      Fix synchronize_irq races with IRQ handler

HighPoint Linux Team (2):
      [SCSI] hptiop: adding new firmware interface and more PCI device IDs
      [SCSI] hptiop: avoid buffer overflow when returning sense data

Hirokazu Takata (1):
      m32r: serial: remove M32R_SIO_SHARE_IRQS

Hiroshi Shimamoto (5):
      sched: clean up sched_fork()
      x86: merge init_task_32/64.c
      x86: add lapic_shutdown for x86_64
      x86: add safe_smp_processor_id for x86_64
      x86: unify crash_32/64.c

Hisashi Hifumi (1):
      mm: use pagevec to rotate reclaimable page

Hoang-Nam Nguyen (4):
      IB/ehca: Use remap_4k_pfn() to map firmware contexts to user space
      IB/ehca: Fix large page HW cap defines
      IB/ehca: Fix mem leak of firmware ctrlblock in ehca_create_srq()
      IB/ehca: Adjust 64-bit alignment of create QP response for userspace

Holger Schurig (40):
      libertas: remove fw.c
      libertas: fix one more sparse warning
      libertas: make more functions static & remove unused functions
      libertas: uppercase some #defines
      libertas: access mesh_dev more carefully
      libertas: tune hardware info output
      libertas: remove debugmode
      libertas: make the hex dumper nicer
      libertas: remove a hundred CMD_RET_xxx definitions
      libertas: use LBS_DEB_HOST for host-to-card communications
      libertas: use LBS_DEB_HOST for host-to-card communications
      add support for Marvell 8385 CF cards
      libertas: remove unused adapter->prev_XXXX variables
      libertas: remove adapter->{rx,tx}antenna
      libertas: remove adapter->prescan
      libertas: remove adapter->scanprobes
      libertas: remove adapter->pkttxctrl
      libertas: remove adapter->txrate
      libertas: remove adapter->rxpd_rate
      libertas: remove adapter->{data,bcn}_avg_factor
      libertas: remove adapter->nullpktinterval
      libertas: remove adapter->locallisteninterval
      libertas: remove adapter->multipledtim
      libertas: remove adapter->atimwindow
      libertas: remove adapter->regiontableindex
      libertas: remove adapter->listeninterval
      libertas: remove adapter->adhoc_grate_enabled
      libertas: remove adapter->beaconperiod
      libertas: remove adapter->scanmode
      libertas: remove adapter->scantype
      libertas: remove bss_descriptior->networktsf
      libertas: remove bss_descriptor->timestamp
      libertas: fix two debug statements in cmdresp.c
      libertas: fix u8 constant
      libertas: fix a debug statement
      libertas: fix "warning: Using plain integer as NULL pointer" sparse warnings
      libertas: clean up scan debug messages
      libertas: remove one superfluous include
      libertas: let get nick return what set nick has set
      janitorial: fix all double includes in drivers/net/wireless

Hollis Blanchard (1):
      [POWERPC] 4xx: Implement udbg_getc() for 440

Huang, Ying (1):
      x86: NX bit handling in change_page_attr()

Hugh Dickins (2):
      [POWERPC] ppc64: support CONFIG_DEBUG_PREEMPT
      fix mprotect vma_wants_writenotify prot

Hye-Shik Chang (1):
      [CRYPTO] seed: New cipher algorithm

Ian Armstrong (9):
      V4L/DVB (5908): ivtv-fb: cleanups, prevent fw calls in some cases
      V4L/DVB (5970): ivtv: prevent vertical overflow of yuv output
      V4L/DVB (5971): ivtv-fb: framebuffer timings no longer locked on module load
      V4L/DVB (5972): ivtv: prevent yuv register updates from being missed
      V4L/DVB (5973): ivtv: attach yuv field order to each frame
      V4L/DVB (6340): ivtvfb: screen mode change sometimes goes wrong
      V4L/DVB (6345): ivtvfb: YUV handling of an image which is not visible in the display area
      V4L/DVB (6346): ivtvfb: YUV output size fix when ivtvfb is not loaded
      V4L/DVB (6380): ivtvfb: Removal of the 'osd_compat' module option

Ilpo Järvinen (55):
      [TCP]: Add highest_sack seqno, points to globally highest SACK
      [TCP]: Extracted rexmit hint clearing from the LOST marking code
      [TCP]: Rexmit hint must be cleared instead of setting it
      [TCP]: Move Reno SACKed_out counter functions earlier
      [TCP] FRTO: remove unnecessary fackets/sacked_out recounting
      [TCP]: Access to highest_sack obsoletes forward_cnt_hint
      [TCP]: Move code from tcp_ecn.h to tcp*.c and tcp.h & remove it
      [TCP]: Add tcp_dec_pcount_approx int variant
      [TCP]: Remove num_acked>0 checks from cong.ctrl mods pkts_acked
      [TCP]: Tighten tcp_sock's belt, drop left_out
      [TCP]: Add tcp_left_out(tp) "back" to get cleaner looking lines
      [TCP]: Left out sync->verify (the new meaning of it) & definify
      [TCP]: Restore over-zealous tcp_sync_left_out-like removals
      [TCP]: Keep state in Disorder also if only lost_out > 0
      [TCP]: Reduce sacked_out with reno when purging write_queue
      [TCP]: Don't panic if S+L skb is detected
      [TCP]: Move sack_ok access to obviously named funcs & cleanup
      [TCP]: Update comment about highest_sack validity
      [TCP]: Remove unnecessary wrapper tcp_packets_out_dec
      [TCP]: tcp_packets_out_inc to tcp_output.c (no callers elsewhere)
      [TCP]: Rename tcp_ack_packets_out -> tcp_rearm_rto
      [TCP]: Discard fuzzy SACK blocks
      [TCP] MIB: Add counters for discarded SACK blocks
      [NET] Cleanup: DIV_ROUND_UP
      [NET]: DIV_ROUND_UP cleanup (part two)
      [TCP]: Maintain highest_sack accurately to the highest skb
      [TCP]: Make fackets_out accurate
      [TCP]: clear_all_retrans_hints prefixed by tcp_
      [TCP]: Move accounting from tso_acked to clean_rtx_queue
      [TCP]: Cleanup tcp_tso_acked and tcp_clean_rtx_queue
      [TCP] FRTO: Improve interoperability with other undo_marker users
      [TCP] FRTO: Update sysctl documentation
      [TCP]: Enable SACK enhanced FRTO (RFC4138) by default
      [TCP]: Avoid clearing sacktag hint in trivial situations
      [TCP]: Re-place highest_sack check to a more robust position
      [TCP]: Reordered ACK's (old) SACKs not included to discarded MIB
      [TCP] MIB: Count FRTO's successfully detected spurious RTOs
      [TCP]: No fackets_out/highest_sack tuning when SACK isn't enabled
      [TCP]: fix comments that got messed up during code move
      [TCP]: Update comment of SACK block validator
      [TCP]: Wrap-safed reordering detection FRTO check
      [TCP]: Fix two off-by-one errors in fackets_out adjusting logic
      [TCP]: Comment fastpath_cnt_hint off-by-one trap
      [TCP]: "Annotate" another fackets_out state reset
      [TCP]: Separate lost_retrans loop into own function
      [TCP]: Add bytes_acked (ABC) clearing to FRTO too
      [TCP]: Fix mark_head_lost to ignore R-bit when trying to mark L
      [TCP]: Kill almost unused variable pcount from sacktag
      [TCP]: Extract tcp_match_queue_to_sack from sacktag code
      [TCP]: No need to re-count fackets_out/sacked_out at RTO
      [TCP]: Fix lost_retrans loop vs fastpath problems
      [TCP]: Limit processing lost_retrans loop to work-to-do cases
      [TCP]: high_seq parameter removed (all callers use tp->high_seq)
      [TCP]: Make snd_cwnd_cnt 32-bit
      [TCP]: Remove lost_retrans zero seqno special cases

Ilya Frolov (2):
      Input: usbtouchscreen - add support for GeneralTouch devices
      HID: Add GeneralTouch touchscreen to the blacklist

Ilya Yanok (1):
      vfb: make virtual framebuffer mmapable

Imre Deak (3):
      ARM: OMAP: add SoSSI clock
      ARM: OMAP: add SoSSI clock (remove manual checking of SoSSI state from idle)
      ARM: OMAP: N770: add missing LCD, LCD controller, touchscreen device registration

Inaky Perez-Gonzalez (12):
      usb: introduce usb_device authorization bits
      usb: add the concept of default authorization to USB hosts
      usb: cleanup usb_register_bus() and hook up sysfs group
      usb: initialize authorization and wusb bits in USB devices
      usb: usb_set_configuration() obeys authorization
      usb: usb_get_configuration() obeys authorization
      usb: usb_probe_interface() obeys authorization
      usb: usb_generic_probe() obeys authorization
      usb: split usb_new_device for clarity and refactoring
      usb: introduce usb_authorize/deauthorize()
      usb: hook up device authorization to sysfs
      usb: document device authorization

Ingo Molnar (96):
      [9P]: build fix with !CONFIG_SYSCTL
      sched: fix sysctl_sched_child_runs_first flag
      sched: resched task in task_new_fair()
      sched: small sched_debug cleanup
      sched: debug: track maximum 'slice'
      sched: uniform tunings
      sched: use constants if !CONFIG_SCHED_DEBUG
      sched: remove stat_gran
      sched: remove precise CPU load
      sched: remove precise CPU load calculations #2
      sched: track cfs_rq->curr on !group-scheduling too
      sched: cleanup: simplify cfs_rq_curr() methods
      sched: uninline __enqueue_entity()/__dequeue_entity()
      sched: speed up update_load_add/_sub()
      sched: clean up calc_weighted()
      sched: introduce se->vruntime
      sched: move sched_feat() definitions
      sched: optimize vruntime based scheduling
      sched: simplify check_preempt() methods
      sched: wakeup granularity increase
      sched: add se->vruntime debugging
      sched: remove SCHED_FEAT_SKIP_INITIAL
      sched: add more vruntime statistics
      sched: debug: update exec_clock only when SCHED_DEBUG
      sched: remove wait_runtime limit
      sched: remove wait_runtime fields and features
      sched: x86: allow single-depth wchan output
      sched: fix delay accounting performance regression
      sched: prettify /proc/sched_debug output
      sched: enhance debug output
      sched: kernel/sched_fair.c whitespace cleanups
      sched: fair-group sched, cleanups
      sched: enable CONFIG_FAIR_GROUP_SCHED=y by default
      sched debug: BKL usage statistics
      sched: remove unneeded tunables
      sched debug: print settings
      sched debug: more width for parameter printouts
      sched: entity_key() fix
      sched: remove condition from set_task_cpu()
      sched: remove last_min_vruntime effect
      sched: undo some of the recent changes
      sched: fix sign check error in place_entity()
      sched: fix sched_fork()
      sched: remove set_leftmost()
      sched: clean up schedstats, cnt -> count
      sched: cleanup, remove stale comment
      sched: mark scheduling classes as const
      sched: whitespace cleanups
      sched: vslice fixups for non-0 nice levels
      sched: optimize schedule() a bit on SMP
      sched: tweak wakeup granularity
      sched: run sched_domain_debug() if CONFIG_SCHED_DEBUG=y
      sched: break out if printing a warning in sched_domain_debug()
      sched: style cleanup
      sched: kfree(NULL) is valid
      sched: cleanup: rename SCHED_FEAT_USE_TREE_AVG to SCHED_FEAT_TREE_AVG
      sched: cleanup: rename task_grp to task_group
      sched: cleanup: function prototype cleanups
      sched: fix: move the CPU check into ->task_new_fair()
      sched: update comment
      sched: clean up is_migration_thread()
      sched: do not normalize kernel threads via SysRq-N
      sched: do not wakeup-preempt with SCHED_BATCH tasks
      sched: speed up context-switches a bit
      sched: reintroduce cache-hot affinity
      sched: debug: increase width of debug line
      sched: debug, improve migration statistics
      sched: allow the immediate migration of cache-cold tasks
      sched: reintroduce topology.h tunings
      sched: enable wake-idle on CONFIG_SCHED_MC=y
      sched: affine sync wakeups
      sched: sync wakeups preempt too
      [ALSA] fix bootup crash in snd_gus_interrupt()
      time: introduce xtime_seconds
      forcedeth: fix NAPI rx poll function
      ssb: fix build failure
      softlockup: use cpu_clock() instead of sched_clock()
      fix the softlockup watchdog to actually work
      softlockup: make asm/irq_regs.h available on every platform
      softlockup: improve debug output
      softlockup watchdog: style cleanups
      printk: add KERN_CONT annotation
      x86: enable NMI watchdog on nosmp
      x86: do not crash on non-Geode PCs in TSC probe
      x86: prepare page allocator for high allocations on PAGEALLOC=y
      x86: fix CONFIG_PAGEALLOC related boot hangs/OOMs
      i386: print better early fault info
      i386: remove unnecessary code
      forcedeth: fix rx-work condition in nv_rx_process_optimized() too
      [DCCP]: fix link error with !CONFIG_SYSCTL
      sched: cleanup, fix spacing
      sched: cleanup, make struct rq comments more consistent
      sched: add KERN_CONT annotation
      x86: fix global_flush_tlb() bug
      x86: fix CONFIG_NUMA and nosmp | maxcpus=0/1 crash
      New maintainers for the x86 (32-bit and 64-bit) architecture

Ingo Oeser (1):
      [CRYPTO] blkcipher: Use max() in blkcipher_get_spot() to state the intention

Ishizaki Kou (9):
      [POWERPC] Fix celleb pci section warnings
      [POWERPC] Fix celleb sio section warning
      [POWERPC] Init markings for celleb
      [POWERPC] Init markings for hvc_beat
      [POWERPC] Celleb: Move pause, kexec_cpu_down to beat.c
      [POWERPC] Celleb: Support for Power/Reset buttons
      [POWERPC] Celleb: New HTAB Guest OS Interface on Beat
      [POWERPC] Celleb: Serial I/O update
      [POWERPC] Celleb: update for PCI

Iustin Pop (1):
      md: expose the degraded status of an assembled array through sysfs

Ivan Kuten (1):
      [MTD] [NAND] at91_nand rdy_pin fix

Ivo van Doorn (34):
      [MAC80211]: Add LONG_RETRY flag to ieee80211_tx_control
      [RFKILL]: Remove IRDA
      [RFKILL]: Add support for ultrawideband
      [RFKILL]: Add rfkill documentation
      [RT2x00]: add driver for Ralink wireless hardware
      rt2x00: Correct error in calculating rssi for link tuner
      rt2x00: Make *_beacon_update static
      rt2x00: Increase rt2x00usb_vendor_request timeout.
      rt2x00: Correctly identify rt2561turbo
      rt2x00: Reorganize rt2x00dev->flags
      rt2x00: Add rt2x00dev->flags to debugfs
      rt2x00: make rt2x00lib_stop_link_tuner() reentrant with link_tuner work
      rt2x00: Stop link tuning when radio is down
      rt2x00: Fix obvious typo in comment
      rt2x00: Fix panic on rmmod with rfkill enabled
      rt2x00: Release rt2x00 2.0.9
      [RFKILL]: Move rfkill_switch_all out of global header
      rt2x00: Remove duplicate code in MAC & BSSID handling
      rt2x00: Remove radio check from rt2x00lib_toggle_rx
      rt2x00: Store "STARTED" state during suspend
      rt2x00: Move rt2x00dev flags into enumeration
      rt2x00: Don't use changed_flags inside configure_packet_filter
      rt2x00: Fix rfkill handling
      rt2x00: Move TSF sync values into rt2x00config
      rt2x00: get_duration expects values in 100kbs
      rt2x00: Cut lines down to 80 characters
      rt2x00: Add get_tx_data_len callback function
      rt2x00: Pass dev_state to rt2x00lib_toggle_rx
      rt2x00: Small optimizations
      rt2x00: Reorganize configuration handler
      rt2x00: Clean disabling of rt73usb_get_tsf
      rt2x00: Allways memset memory obtained from skb_push()
      rt2x00: Release 2.0.10
      rt2x00: Add new rt73usb USB ID

Izik Eidus (3):
      KVM: VMX: allow rmode_tss_base() to work with >2G of guest memory
      KVM: Support more memory slots
      KVM: MMU: Set shadow pte atomically in mmu_pte_write_zap_pte()

J. Bruce Fields (26):
      nfs: add server port to rpc_pipe info file
      SUNRPC: Fix default hostname created in rpc_create()
      nfsd: tone down inaccurate dprintk
      nfsd: remove unused cache_for_each macro
      knfsd: delete code made redundant by map_new_errors
      knfsd: cleanup of nfsd4 cmp_* functions
      knfsd: demote some printk()s to dprintk()s
      knfsd: nfs4 name->id mapping not correctly parsing negative downcall
      knfsd: spawn kernel thread to probe callback channel
      knfsd: move nfsv4 slab creation/destruction to module init/exit
      knfsd: fix callback rpc cred
      knfsd: remove code duplication in nfsd4_setclientid()
      svcgss: move init code into separate function
      knfsd: let nfsd manage timing out its own leases
      knfsd: don't shutdown callbacks until nfsv4 client is freed
      knfsd: nfsv4 delegation recall should take reference on client
      knfsd: query filesystem for NFSv4 getattr of FATTR4_MAXNAME
      locks: reverse order of posix_locks_conflict() arguments
      locks: kill redundant local variable
      locks: fix flock_lock_file() comment
      Documentation: move mandatory locking documentation to filesystems/
      locks: add warning about mandatory locking races
      Documentation: move locks.txt in filesystems/
      nfsd: remove IS_ISMNDLCK macro
      dcache: trivial comment fix
      dcache: don't expose uninitialized memory in /proc/<pid>/fd/<fd>

Jack Morgenstein (7):
      IB/mlx4:  Display misc device information under /sys/class/infiniband/
      mlx4_core: Support ICM tables in coherent memory
      mlx4_core: Write MTTs from CPU instead with of WRITE_MTT FW command
      IB/mlx4: Implement FMRs
      mlx4_core: Increase max number of QPs per multicast group to 56
      IB/mlx4: Sanity check userspace send queue sizes
      mlx4_core: Increase command timeout for INIT_HCA to 10 seconds

Jamal Hadi Salim (2):
      [NET]: migrate HARD_TX_LOCK to header file
      [NET_SCHED]: explict hold dev tx lock

James Bottomley (9):
      [SCSI] arcmsr: fix compile problems
      [SCSI] move ULD attachment into the prep function
      [SCSI] sg: use idr to replace static arrays
      [SCSI] Fix device not ready printk
      introduce DMA_MASK_NONE as a signal for unable to do DMA
      pcmcia: use DMA_MASK_NONE for the default for all pcmcia devices
      x86: voyager don't try to support uniprocessor builds
      [SCSI] include linux/scatterlist.h in scsi_eh.h
      [SCSI] make supported_mode default to initiator.

James Bowes (1):
      Documentation: Fix typo in SubmitChecklist.

James Courtier-Dutton (7):
      [ALSA] snd-emu10k1: Add support for E-Mu 1616 PCI, 1616M PCI, 0404 PCI, E-Mu
      [ALSA] snd-emu10k1:Improves firmware loading for E-Mu cards.
      [ALSA] snd-ca0106:Add recognition for new variant. Fixes ALSA bug#3251
      [ALSA] snd-emu10k1:Support for ADAT and S/PDIF.
      [ALSA] snd-emu10k1:Implement SPDIF/ADAT status.
      [ALSA] snd-emu10k1:Unmute the Audio/Micro Dock after firmware load.
      [ALSA] snd-usb-audio: Add basic support for E-Mu USB devices.

James Lentini (1):
      [NFS] [PATCH] NFS: initialize default port in kernel mount client

James Morris (1):
      security: Convert LSM into a static interface

James Pearson (1):
      Don't truncate /proc/PID/environ at 4096 characters

Jan Beulich (14):
      kconfig: tristate choices with mixed tristate and boolean values
      floppy: tolerate DMA channel unavailability
      cleanup floppy.h
      handle recursive calls to bust_spinlocks()
      store __setup_str_* in a more compact way
      constify string/array kparam tracking structures
      PNP: don't fail device init if no DMA channel available
      i386: avoid temporarily inconsistent pte-s
      x86: misc. constifications
      x86: constify stacktrace_ops
      i386: constify wd_ops
      x86: also show non-zero IRQ counts for vectors that currently don't have a handler
      x86: multi-byte single instruction NOPs
      x86: honor _PAGE_PSE bit on page walks

Jan Blunck (2):
      i386: make callgraph use dump_trace() on i386/x86_64
      x86: introduce frame_pointer() and stack_pointer()

Jan Engelhardt (8):
      [NETFILTER]: x_tables: add xt_time match
      [NETFILTER]: x_tables: add missing ip6t_modulename aliases
      [SCSI] mpt fusion: Use menuconfig objects
      Use menuconfig objects: PCMCIA
      menuconfig: transform NLS and DLM menus
      menuconfig: transform Network Filesystems menu
      Remove CONFIG_VT_UNICODE
      Convert files to UTF-8 and some cleanups

Jan Glauber (1):
      [CRYPTO] sha: Add header file for SHA definitions

Jan Kara (4):
      quota: send messages via netlink
      jbd2: fix commit code to properly abort journal
      jbd: fix commit code to properly abort journal
      ext2: avoid rec_len overflow with 64KB block size

Jan-Bernd Themann (4):
      [NET]: Generic Large Receive Offload for TCP traffic
      [EHEA]: Use LRO.
      ehea: DLPAR memory add fix
      ehea: use kernel event queue

Janne Grunau (4):
      V4L/DVB (5956): Add remote control support for the Hauppauge Nova-T 500
      V4L/DVB (5957): Add remote keymap for the Hauppauge Nova-TD Stick
      V4L/DVB (5962): Fix line-break in err output
      V4L/DVB (5964): Fixed remote control for dib0700 with new firmware

Jaroslav Kysela (4):
      [ALSA] SC6000 driver - add HAS_IOPORT dependency
      [ALSA] Changed Jaroslav Kysela's e-mail from perex at suse.cz to perex at perex.cz
      [ALSA] version 1.0.15
      [ALSA] version 1.0.15

Jason Gaston (4):
      ata_piix: replace spaces with tabs
      ahci: RAID mode SATA patch for Intel Tolapai
      i2c-i801: Add support for the Intel Tolapai SMBus
      ata_piix: SATA 2port controller port map fix

Jason Jin (1):
      [POWERPC] Treat 8610 PCIe host bridge as transparent

Jason Uhlenkott (1):
      fix do_sys_open() prototype

Jay Fenlason (1):
      firewire: fw-cdev: reorder wakeup vs. spinlock

Jay Vosburgh (8):
      net/bonding: Optionally allow ethernet slaves to keep own MAC
      bonding: two small fixes for IPoIB support
      Convert bonding timers to workqueues
      bonding: Convert balance-rr transmit to new locking
      bonding: Convert miimon to new locking
      bonding: Convert locks to _bh, rework alb locking for new locking
      bonding: Convert more locks to _bh, acquire rtnl, for new locking
      bonding: Acquire correct locks in alb for promisc change

Jean Delvare (44):
      V4L/DVB (5884): zr36067: clean up debug function
      V4L/DVB (6081): ivtv: Fix static structure initialization
      V4L/DVB (6212): pvrusb2: I2C adapter tweaks from Jean Delvare
      V4L/DVB (6214): usbvision: Don't support I2C_M_REV_DIR_ADDR
      hwmon: (f71805f) List the F71806F/FG as supported
      hwmon: Don't export thermistor beta
      hwmon: (lm93) Documentation fixes
      hwmon: (lm70) Add a name attribute
      hwmon: (smsc47m1) No confusing debugging messages
      hwmon: Update the sysfs interface documentation
      hwmon: (lm85) Use dynamic sysfs callbacks
      hwmon: (lm85) Export in5, in6 and in7 voltage channels
      hwmon: (lm85) Add individual alarm files
      hwmon: (lm85) Clean up the handling of additional resolution bits
      hwmon: (lm85) Let the user set the fan min limit to 0
      hwmon: (lm93) Use standard names for vid files
      hwmon: (it87) Add support for fan4 and fan5
      hwmon: Kconfig dependency cleanups
      hwmon: (lm90) Export temperature offset values
      hwmon: (lm78) Add individual alarm files
      hwmon: (lm87) Fix a division by zero
      hwmon: (lm87) Add individual alarm files
      hwmon: (thmc50) Don't create temp3 if not enabled
      hwmon: (thmc50) Fix a debug message
      hwmon: Fix the code examples in documentation
      hwmon: VRM is not read from registers
      hwmon: (w83781d) Add individual alarm and beep files
      hwmon: (lm87) Disable VID when it should be
      dmi-id: Use dynamic sysfs attributes
      dmi-id: Possible cleanup
      Driver core: Make platform_device.id an int
      hwmon: (w83627hf) Fix setting fan min right after driver load
      i2c: Kill struct i2c_device_id
      i2c/pcf8574: No arbitrary initialization
      i2c-stub: Support multiple chips
      cx23885: Drop empty i2c algorithm control callback
      i2c-nforce2: Declare PEC as supported
      hwmon: (w83627hf) don't assume bank 0
      [TCP]: Update the /proc/net/tcp documentation
      rtc-pcf8583: Check for i2c adapter functionality
      ieee1394: pcilynx: I2C cleanups
      Spelling fix: explicitly
      [INET]: Let inet_diag and friends autoload
      [INET]: Use MODULE_ALIAS_NET_PF_PROTO_TYPE where possible.

Jean Tourrilhes (1):
      libertas: fix a few wext abuses...

Jeff (1):
      [CIFS] Respect umask when using POSIX mkdir

Jeff Bailey (1):
      [PARISC] Export pdc.h for palo

Jeff Dike (61):
      KVM: Set exit_reason to KVM_EXIT_MMIO where run->mmio is initialized.
      KVM: add hypercall nr to kvm_run
      uml: move userspace code to userspace file
      uml: tidy recently-moved code
      uml: fix error cleanup ordering
      uml: console subsystem tidying
      uml: fix console writing bugs
      uml: console tidying
      uml: stop using libc asm/page.h
      uml: fix an IPV6 libc vs kernel symbol clash
      uml: fix nonremovability of watchdog
      uml: stop specially protecting kernel stacks
      uml: stop saving process FP state
      uml: physmem code tidying
      uml: add VDE networking support
      uml: throw out CONFIG_MODE_TT
      uml: remove sysdep/thread.h
      uml: style fixes pass 1
      uml: throw out CHOOSE_MODE
      uml: style fixes pass 2
      uml: remove code made redundant by CHOOSE_MODE removal
      uml: style fixes pass 3
      uml: remove __u64 usage from physical memory subsystem
      uml: get rid of do_longjmp
      uml: fold mmu_context_skas into mm_context
      uml: rename pt_regs general-purpose register file
      uml: free LDT state on process exit
      uml: remove os_* usage from userspace files
      uml: replace clone with fork
      uml: fix inlines
      uml: userspace files should call libc directly
      uml: clean up tlb flush path
      uml: remove unneeded if from hostfs
      uml: fix hostfs style
      uml: don't use glibc asm/user.h
      uml: floating point signal delivery fixes
      uml: ptrace floating point fixes
      uml: coredumping floating point fixes
      uml: sysrq and mconsole fixes
      uml: style fixes in FP code
      uml: eliminate floating point state from register file
      uml: remove unused file
      uml: more idiomatic parameter parsing
      uml: eliminate hz()
      uml: fix timer switching
      uml: simplify interval setting
      uml: separate timer initialization
      uml: GENERIC_TIME support
      uml: GENERIC_CLOCKEVENTS support
      uml: clocksource support
      uml: tickless support
      uml: eliminate interrupts in the idle loop
      uml: time build fix
      uml: eliminate SIGALRM
      uml: use *SEC_PER_*SEC constants
      uml: network formatting
      uml: network driver MTU cleanups
      uml: correctly handle skb allocation failures
      uml: fix stub address calculations
      uml: arch/um/drivers formatting
      [UMP]: header_ops conversion needed for non-ethernet drivers

Jeff Garzik (83):
      drivers/firmware: const-ify DMI API and internals
      drivers/block/umem: move private include away from include/linux
      drivers/block/umem: use dev_printk()
      drivers/block/umem: minor cleanups
      drivers/block/umem: trim trailing whitespace
      drivers/block/umem: use DRIVER_NAME where appropriate
      [ETHTOOL]: Add ETHTOOL_[GS]FLAGS sub-ioctls
      [ETHTOOL]: Introduce get_sset_count. Obsolete get_stats_count, self_test_count
      [ETHTOOL]: Introduce ->{get,set}_priv_flags, ETHTOOL_[GS]PFLAGS
      [ETHTOOL]: Internal cleanup of ethtool_value-related handlers
      [netdrvr] skfp: remove a bunch of dead code
      drivers/net/skfp: Remove dead code referencing pci_find_device()
      [netdrvr] 8139cp, 8139too: convert to generic DMA
      [8139too]: tab-align enums and structs; remove dead code
      [netdrvr] ns83820: add ethtool media support
      [NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
      [ETHTOOL] Provide default behaviors for a few ethtool sub-ioctls
      [netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count
      [netdrvr] sundance: fix phy scanning on IP100A
      drivers/net/qla3xxx: trim trailing whitespace
      [NET]: split dev_ifsioc() according to locking
      JFS: fix bio-related build breakage
      [libata] sata_mv: more S/G fixes
      [ISDN] hysdn: convert to PCI hotplug API
      [ISDN] Remove CONFIG_PCI ifdefs from 100% PCI source code
      [ISDN] HiSax avm_pci: split setup into three smaller functions
      [ISDN] HiSax elsa: split huge setup function into four smaller functions
      [ISDN] HiSax sedlbauer: move ISAPNP and PCI code into functions of their own
      [ISDN] HiSax diva: split setup into three smaller functions
      [SCSI] arcmsr: Fix hardware wait loops
      [SCSI] arcmsr: irq handler fixes, cleanups, micro-opts
      [SCSI] aic94xx: fix SSP IU status print-out
      [SCSI] gdth: Remove 2.4.x support, in-kernel changelog
      [libata] pdc_adma: convert to new exception handling (EH) framework
      [SCSI] gdth: kill gdth_{read,write}[bwl] wrappers
      [libata] Remove ->irq_ack() hook, and ata_dummy_irq_on()
      [libata] Remove ->port_disable() hook
      [libata] ata_piix: Use more-robust form of array initialization
      [libata] blacklist Maxtor*BANC* using new wildcard blacklist matching
      [SCSI] gdth: Reorder scsi_host_template intitializers
      [libata] SCSI: support INQUIRY page 89h (ATA info page)
      [libata] Slightly improved no-op REQUEST SENSE, SEND DIAGNOSTIC
      [libata] SCSI: improve FORMAT UNIT; minor code cleanups
      [libata] SCSI: clean up R/W recovery mode page
      [libata] SCSI: simulator version, not device version, belongs in VPD
      [libata] AHCI: enable AHCI mode, before using AHCI reset
      [libata] ata_piix: add HP compaq laptop to short cable list
      [libata] Turn on ACPI by default
      [libata] struct pci_dev related cleanups
      PCI: Add 'nodomains' boot option, and pci_domains_supported global
      PCI: X86: Introduce and enable PCI domain support
      x86/pci/acpi: fix DMI const-ification fallout
      [libata] pata_cs5536: new API build fix
      drivers/block/cpqarray,cciss: kill unused var
      [netdrvr] forcedeth: improved probe info; dev_printk() cleanups
      [netdrvr] forcedeth: remove in-driver copy of net_device_stats
      drivers/char/ip2: fix used-uninit'd bug
      [NET]: fix carrier-on bug?
      [libata] kill ata_sg_is_last()
      [libata] sata_sis: use correct S/G table size
      Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
      [Bluetooth] Eliminate checks for impossible conditions in IRQ handler
      [PARPORT] Consolidate code copies into a single generic irq handler
      [PARPORT] Kill useful 'irq' arg from parport_{generic_irq,ieee1284_interrupt}
      [PARPORT] Remove unused 'irq' argument from parport irq functions
      Eliminate pointless casts from void* in a few driver irq handlers.
      [NETDRVR] lib82596, netxen: delete pointless tests from irq handler
      drivers/char/ip2: split out irq core logic into separate function
      drivers/char/ip2: separate polling and irq-driven work entry points
      char/pcmcia/synclink_cs: trim trailing whitespace
      isdn/act2000: fix major bug. clean irq handler.
      isdn/sc: irq handler clean
      drivers/char/riscom8: clean up irq handling
      [SPARC, XEN, NET/CXGB3] use irq_handler_t where appropriate
      Merge branch 'upstream-jeff' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream
      Merge branch 'bug-fixes' of git://farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream
      Merge branch 'features' of git://farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream
      Update MAINTAINERS to reflect my (jgarzik's) current efforts.
      Remove Andrew Morton from list of net driver maintainers.
      [libata] checkpatch-inspired cleanups
      cgroup: kill unused variable
      eexpress: fix !SMP unused-var warning
      ni5010: kill unused variable

Jeff Layton (11):
      [CIFS] Byte range unlock request to non-Unix server can unlock too much
      [NFS] [PATCH] NFS: show addr=ipaddr in /proc/mounts rather than
      [CIFS]
      [CIFS] parse server_GUID in SPNEGO negProt response
      [CIFS] Break up unicode_sessetup string functions
      ecryptfs: allow lower fs to interpret ATTR_KILL_S*ID
      knfsd: only set ATTR_KILL_S*ID if ATTR_MODE isn't being explicitly set
      reiserfs: turn of ATTR_KILL_S*ID at beginning of reiserfs_setattr
      VFS: make notify_change pass ATTR_KILL_S*ID to setattr operations
      NFS: if ATTR_KILL_S*ID bits are set, then skip mode change
      CIFS: ignore mode change if it's just for clearing setuid/setgid bits

Jeff Mahoney (7):
      reiserfs: fix up lockdep warnings
      reiserfs: dont use BUG when panicking
      reiserfs: use is_reusable to catch corruption
      reiserfs: fix memset byte count during resize
      reiserfs: fix usage of signed ints for block numbers
      reiserfs: remove first_zero_hint
      reiserfs: ignore on disk s_bmap_nr value

Jeff Moyer (2):
      fix the max path calculation in radix-tree.c
      aio: account I/O wait time properly

Jens Axboe (77):
      Fixup rq_for_each_segment() indentation
      Fix warnings with !CONFIG_BLOCK
      [BLOCK] Move sector_div() from blkdev.h to kernel.h
      [BLOCK] Better fix for do_blk_trace_setup() for !CONFIG_BLOCK
      [BLOCK] Only include the compat ioctl code if CONFIG_BLOCK is set
      [BLOCK] s390 xpram typo
      splice: fix double kunmap() in vmsplice copy path
      block: ll_rw_blk.c: cosmetics
      bio: use memset() in bio_init()
      bio: make freeing of ->bi_io_vec conditional in bio_free()
      block: add end_queued_request() and end_dequeued_request() helpers
      block: factor our bio_check_eod()
      block: Initial support for data-less (or empty) barrier support
      block: convert blkdev_issue_flush() to use empty barriers
      pktcdvd: don't rely on bio_init() preserving bio->bi_io_vec
      crypto: don't pollute the global namespace with sg_next()
      Add sg helpers for iterating over a scatterlist table
      block: convert to using sg helpers
      scsi: convert to using sg helpers
      Add chained sg support to linux/scatterlist.h
      ll_rw_blk: temporarily enable max_segments tweaking
      scsi: simplify scsi_free_sgtable()
      SCSI: support for allocating large scatterlists
      libata: convert to using sg helpers
      scsi_debug: support sg chaining
      scsi generic: sg chaining support
      qla1280: sg chaining support
      aic94xx: sg chaining support
      qlogicpti: sg chaining support
      ide-scsi: sg chaining support
      aha1542: convert to use the data buffer accessors
      infiniband: sg chaining support
      USB storage: sg chaining support
      Fusion: sg chaining support
      i2o: sg chaining support
      IDE: sg chaining support
      mmc: need to zero sglist on init
      i386 dma_map_sg: convert to using sg helpers
      i386: enable sg chaining
      swiotlb: sg chaining support
      x86-64: update calgary iommu to sg helpers
      x86-64: update nommu to sg helpers
      x86-64: update pci-gart iommu to sg helpers
      x86-64: enable sg chaining
      IA64: sg chaining support
      PS3: sg chaining support
      PPC: sg chaining support
      SPARC: sg chaining support
      SPARC64: sg chaining support
      Merge branch 'barrier' into for-linus
      Merge branch 'sglist-arch' into for-linus
      [BLOCK] Clear sg entry before filling in blk_rq_map_sg()
      [SCSI] ide-scsi: remove usage of sg_last()
      Revert "[SCSI] Remove full sg table memset()"
      [BLOCK] blk_rq_map_sg() next_sg fixup
      [SG] Add helpers for manipulating SG entries
      [SG] Update block layer to use sg helpers
      [SG] Update crypto/ to sg helpers
      [SG] Update drivers to use sg helpers
      Update fs/ to use sg helpers
      Update net/ to use sg helpers
      Update swiotlb to use sg helpers
      Update arch/ to use sg helpers
      Change table chaining layout
      Add CONFIG_DEBUG_SG sg validation
      s390 zfcp: sg fixups
      [BLOCK] Don't clear sg_dma_len/addr() in blk_rq_map_sg()
      [BLOCK] blk_rq_map_sg: force clear termination bit
      alpha: sg_virt() fallout
      mips: sg_page() fallout
      arm: sg fallout
      blackfin: remove sg_address()
      frv: update comment in scatterlist to reflect new setup
      m68knommu: remove sg_address()
      sh/sh64: fixup dma-mapping for new sg layout
      fvr32: fixup dma-mapping for new sg layout
      [SG] Add debug check for page alignment

Jeremy Fitzhardinge (14):
      xen-netfront: remove dead code
      xen-netfront: rearrange netfront structure to separate tx and rx
      paravirt: refactor struct paravirt_ops into smaller pv_*_ops
      paravirt: clean up lazy mode handling
      remove dead code in pgtable_cache_init
      xen: yield to IPI target if necessary
      xen: add batch completion callbacks
      xen: deal with stale cr3 values when unpinning pagetables
      xen: lock pte pages while pinning/unpinning
      xen: ask the hypervisor how much space it needs reserved
      xen: fix incorrect vcpu_register_vcpu_info hypercall argument
      xen: add some debug output for failed multicalls
      xfs: eagerly remove vmap mappings to avoid upsetting Xen
      [XFS] eagerly remove vmap mappings to avoid upsetting Xen

Jeremy Katz (1):
      Map volume and brightness events on thinkpads

Jeremy Kerr (8):
      [POWERPC] PS3: Fix CONFIG_SMP=n, CONFIG_KEXEC=y build
      [POWERPC] spufs: Remove asmlinkage from do_spu_create
      [POWERPC] spufs: Remove spu_harvest
      [POWERPC] cell: Unify spufs syscall path
      [POWERPC] spufs: Remove asmlinkage from spufs_calls
      [POWERPC] spufs: Fix restore_decr_wrapped() to match CBE Handbook
      [POWERPC] cell: Remove DEBUG for SPU callbacks
      [POWERPC] cell: Don't cast the result of of_get_property()

Jerrold Jones (1):
      Input: usbtouchscreen - add support for GoTop tablet devices

Jes Sorensen (9):
      [IA64] update sn2_defconfig
      Use copy_to_user() not put_user for struct timespec
      Move lguest hcalls to arch-specific header
      Move i386 part of core.c to x86/core.c.
      Reorder guest saved regs to match hyperall order
      Make hypercalls arch-independent.
      Change example launcher to use unsigned long not u32
      Move register setup into i386_core.c
      lguest.h declares a struct timespec, make it include linux/time.h

Jesper Dangaard Brouer (2):
      [NET_SCHED]: Cleanup L2T macros and handle oversized packets
      [NET_SCHED]: Making rate table lookups more flexible.

Jesper Juhl (62):
      [MTD] [CHIPS] fix tiny spelling error in comment in cfi_cmdset_0001.c
      [MTD] Clean up duplicate includes in drivers/mtd/
      [POWERPC] Clean out a bunch of duplicate includes
      [POWERPC] Don't cast kmalloc return value in ibmebus.c
      [23/37] Clean up duplicate includes in
      V4L/DVB (5912): Clean up duplicate includes in drivers/media/
      V4L/DVB (5913): Clean up duplicate includes in include/media/
      V4L/DVB (6098): ivtv: kzalloc() returns void pointer, no need to cast
      V4L/DVB (6102): dvb: remove some unneeded vmalloc() return value casts from av7110
      V4L/DVB (6285): Remove pointless kmalloc() return value cast in Zoran PCI controller driver
      [GFS2] Clean up duplicate includes in fs/gfs2/
      Clean up duplicate includes in drivers/net/
      net: Kill some unneeded allocation return value casts in libertas
      [ZD1211RW]: Don't needlessly initialize variable to NULL in zd_chip
      Avoid possible NULL pointer deref in 3c359 driver
      backlight: Fix cr_bllcd allocations and error paths
      [SCSI] lpfc: fix potential overflow of hbqs array
      [SCSI] NCR_D700, lpfc: Clean up duplicate includes
      [SCSI] mpt fusion: fix two potential mem leaks
      kbuild: improve scripts/gcc-version.sh output a bit when called without args
      kbuild: ver_linux fix glibc version print
      kbuild: scripts/ver_linux : correct printing of binutils version
      USB: Clean up duplicate includes in drivers/usb/
      usb: avoid redundant cast of kmalloc() return value in OTi-6858 driver
      UBI: don't use array index before testing if it is negative
      fix use after free in amd create gatt pages
      [XFS] Fix a potential NULL pointer deref in XFS on failed mount.
      [NETLINK]: Don't leak 'listeners' in netlink_kernel_create()
      [ALSA] Clean up duplicate includes in sound/ppc/
      [ALSA] Clean up duplicate includes in sound/soc/
      [ALSA] Clean up duplicate includes in sound/core/
      [ALSA] au88x0: mem leak fix in snd_vortex_create()
      [ALSA] emu10k1: There's no need to cast vmalloc() return value in snd_emu10k1_create()
      Clean up duplicate includes in include/linux/memory_hotplug.h
      Clean up duplicate includes in mm/
      mm: no need to cast vmalloc() return value in zone_wait_table_init()
      uml: remove unneeded void * cast
      Clean up duplicate includes in drivers/spi/
      fix possible NULL deref on low memory condition in capidrv.c::send_message()
      isdn: guard against a potential NULL pointer dereference in old_capi_manufacturer()
      fbdev: Update Documentation/fb/00-INDEX
      Clean up duplicate includes in arch/i386/xen/
      Clean up duplicate includes in drivers/char/
      Clean up duplicate includes in drivers/w1/
      Clean up duplicate includes in fs/
      Clean up duplicate includes in fs/ecryptfs/
      Clean up duplicate includes in kernel/
      pnp: avoid a small unlikely memory leak in proc_read_escd()
      floppy: do a very minimal style cleanup of the floppy driver
      floppy: remove dead/commented out code from floppy driver
      floppy: remove register keyword use from floppy driver
      Clean up duplicate includes in Documentation/
      Add a missing 00-INDEX file for Documentation/vm/
      Add a 00-INDEX file to Documentation/mips/
      Add a 00-INDEX file to Documentation/sysctl/
      Add a 00-INDEX file to Documentation/telephony/
      i386: Clean up duplicate includes in arch/i386/kernel/
      i386: Clean up duplicate includes in arch/i386/xen/
      mxser: fix compiler warning when building without CONFIG_PCI
      Cyclades: Avoid label defined but not used warning
      Fix compiler warning in smount example program from sharedsubtree.txt
      dm io:ctl remove vmalloc void cast

Jie Zhang (1):
      Blackfin arch: Allow ptrace access the fixed code.

Jim Cromie (1):
      hwmon: (w83627hf) De-macro sysfs callback functions

Jiri Kosina (10):
      Input: add KEY_SPELLCHECK
      HID: add support for Microsoft Natural Ergonomic Keyboard 4000
      HID: fix whitespace damage
      HID: ignore all non-LED usages in output fields in hid-input
      HID: Report usage codes of keys as EV_MSC scancode events
      HID: fix input mapping for Microsoft Ergonomic Keyboard
      USB HID: provide hook for hidraw write()
      HID: add hidraw interface
      Merge branch 'hidraw' into for-linus
      HID: fix HIDIOCGRDESC memory access in hidraw

Jiri Slaby (40):
      V4L/DVB (6307): V4L: w9968cf, remove bad usage of ERESTARTSYS
      V4L/DVB (6308): V4L: zc0301, remove bad usage of ERESTARTSYS
      [MAC80211]: Remove bitfields from struct ieee80211_tx_packet_data
      [MAC80211]: Remove bitfields from struct ieee80211_txrx_data
      [MAC80211]: Remove bitfields from struct ieee80211_if_sta
      [MAC80211]: Remove bitfields from struct ieee80211_sub_if_data
      Char: mxser_new, upgrade to 1.10
      Char: mxser_new, move to PCI_VDEVICE
      Char: mxser_new, remove useless comments in mxser_cards
      Char: moxa, fix and optimise empty timer
      Char: cyclades, remove bottom half processing
      Char: cyclades, make the isr code readable
      Char: cyclades, move spin_lock to one place
      Char: cyclades, fix some -W warnings
      Char: moxa, cleanup prints
      Char: moxa, function names cleanup
      Char: moxa, remove sleep_on
      Char: rocket, switch sleep_on to completion
      Char: rocket, fix dynamic_dev tty
      Char: rocket, don't re-set statics to 0
      Char: rocket, remove pci_read_config_dword(CLASS_REVISION)
      Char: rocket, remove potential leak in module_init
      Char: rocket, fix signed/unsigned warning
      Misc: phantom, synchronize_irq() on suspend
      Misc: phantom, add comment about openhaptics
      Misc: phantom, improved data passing
      fs/select, remove unused macros
      remove asm/bitops.h includes
      forbid asm/bitops.h direct inclusion
      cyber2000fb, rename BIT macro
      i2c-pxa, rename BIT macro to PXA_BIT
      s2io, rename BIT macro
      amba-pl011, rename BIT macro
      define first set of BIT* macros
      get rid of input BIT* duplicate defines
      define global BIT macro
      FlashPoint, use BIT instead of BITW
      remove BITS_TO_TYPE macro
      V4L/DVB (6323): V4L: cinergyT2, remove bad usage of ERESTARTSYS
      Char: cyclades, fix potential NULL dereference

Joachim Fenkes (21):
      [POWERPC] ibmebus: More descriptive error return code in ibmebus_store_probe()
      IB/ehca: Refactor hvcall tracing
      IB/ehca: Print return codes as signed decimal integers
      IB/ehca: ehca_gen_warn() should always print
      IB/ehca: Add check for max #SGE to create_qp()
      IB/ehca: Path migration support
      IB/ehca: Serialize MR alloc and MR free hvCalls
      IB/ehca: Replace get_paca()->paca_index by the more portable raw_smp_processor_id()
      IB/ehca: Bump version number and change its format
      IB/umem: Add hugetlb flag to struct ib_umem
      IB/ehca: Only use MR large pages for hugetlb regions
      IB/ehca: Return srq_attr->max_sge in ehca_query_srq()
      [POWERPC] Move of_device allocation into of_device.[ch]
      [POWERPC] ibmebus: Remove bus match/probe/remove functions
      [POWERPC] ibmebus: Add device creation and bus probing based on of_device
      [POWERPC] ibmebus: Move to of_device and of_platform_driver, match eHCA and eHEA drivers
      IB/ehca: Supply QP token for SRQ base QPs
      IB/ehca: Fix masking error in {,re}reg_phys_mr()
      IB/ehca: Fix ehca_encode_hwpage_size() and alloc_fmr()
      IB/ehca: Change meaning of hca_cap_mr_pgsize
      IB/ehca: Enable large page MRs by default

Joachim Steiger (1):
      V4L/DVB (6296): dib0700: add support for AverMedia DVB-T Express card

Joakim Tjernlund (5):
      [JFFS2] Fix hanging close for /dev/mtd character device.
      [MTD] Only call mtd->sync() method in mtdchar close if opened for write.
      [JFFS2] Use point(), if available, to check newly erased blocks.
      [JFFS2] Prevent oops after 'node added in wrong place' debug check
      [JFFS2] Reduce time for which erase_free_sem is held during erase.

Jochen Friedrich (4):
      [POWERPC] Fix copy'n'paste typo in commproc.c
      [PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem
      [PPC] Compile fix for 8xx CPM Ehernet driver
      [POWERPC] Fix cpm_uart driver

Joe Carnuccio (1):
      [SCSI] qla2xxx: Allow region-based flash-part accesses.

Joe Korty (2):
      [SCSI] dpt_i2o: Fix section mismatch
      x86: expand /proc/interrupts to include missing vectors, v2

Joe Perches (5):
      [NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
      HID: trivial fixes in hid-debug
      r8169: add KERN_DEBUG to dprintk (trivial)
      r8169: KERN_XXX vs PFX (trivial)
      Add missing newlines to some uses of dev_<level> messages

Joern Engel (2):
      introduce I_SYNC
      fix a trivial typo in scripts/checkstack.pl

Johann Deneux (1):
      changed email

Johann Wilhelm (1):
      USB: usb-storage: Initialize Huawei E220 properly

Johannes Berg (94):
      [MAC80211]: split RX handlers into own file
      [MAC80211]: move QoS rx handlers into rx.c
      [MAC80211]: rx cleanups (1)
      [MAC80211]: split ieee80211_rx_h_check handler
      [MAC80211]: split up __ieee80211_rx
      [MAC80211]: fix bug for per-sta stats
      [MAC80211]: rx cleanups (2)
      [MAC80211]: split TX path into own file
      [MAC80211]: remove some unnecessary includes
      [MAC80211]: split out some key functions from ieee80211.c
      [MAC80211]: move some rate control functions out of ieee80211.c
      [MAC80211]: reorder interface related functions
      [MAC80211]: introduce util.c
      [MAC80211]: fix add_interface monitor mode behaviour
      [WIRELESS] radiotap parser: accept all other fields
      [MAC80211]: avoid copying packets to interfaces that are down
      [MAC80211]: fix key debugfs
      [MAC80211]: remove reset callback
      [MAC80211]: remove IEEE80211_HW_HOST_GEN_BEACON flag
      [MAC80211]: remove PRISM2_PARAM_RADIO_ENABLED
      [MAC80211]: remove IEEE80211_HW_DATA_NULLFUNC_ACK
      [MAC80211]: ratelimit some RX messages
      [MAC80211]: remove ieee80211_msg_wep_frame_unknown_key
      [MAC80211]: remove radar stuff
      [MAC80211]: fix software decryption
      [MAC80211]: remove unused ioctls (1)
      [MAC80211]: remove unused ioctls (2)
      [MAC80211]: remove unused ioctls (3)
      [MAC80211]: kill key_mgmt, use key_management_enabled
      [MAC80211]: refactor event sending
      [MAC80211]: use switch statement in tx code
      [MAC80211]: embed key conf in key, fix driver interface
      [MAC80211]: remove krefs for keys
      [MAC80211] key handling: remove default_wep_only
      [MAC80211]: remove fake set_key() call
      [MAC80211]: rework key handling
      [MAC80211]: add interface index to key debugfs
      [MAC80211]: fix preamble setting
      [MAC80211]: clean up whitespace
      [MAC80211]: improve key selection comment
      [MAC80211]: remove hostapd interface stuff
      [MAC80211]: make assoc_ap a flag
      [MAC80211]: remove spy wext ioctls
      [MAC80211]: don't send invalid QoS frames
      [MAC80211]: fix race conditions with keys
      [MAC80211]: remove turbo modes
      [MAC80211]: rework hardware crypto flags
      [MAC80211]: remove set_key_idx callback
      [MAC80211]: some more documentation
      [MAC80211]: remove HW_KEY_IDX_INVALID
      [MAC80211]: remove TKIP mixing for hw accel again
      [MAC80211]: remove/change some comments about Michael MIC hardware offload
      [NL80211]: add netlink interface to cfg80211
      [IEEE80211]: Fix softmac lockdep reports.
      [MAC80211]: allow drivers to indicate failed FCS/PLCP checksum
      [MAC80211]: remove key threshold stuff
      [MAC80211]: remove IEEE80211_CONF_SSID_HIDDEN
      [MAC80211]: yet more documentation
      [MAC80211]: fix warnings introduced by the doc patches
      [MAC80211]: remove tx info sw_retry_attempt member
      [MAC80211]: print out wiphy name instead of master device
      [MAC80211]: rename ieee80211_cfg.c to cfg.c
      [MAC80211]: kill IE parse typedef
      [MAC80211]: kill vlan_id
      mac80211: revamp interface and filter configuration
      mac80211: validate VLAN interfaces better
      mac80211: renumber and document the hardware flags
      mac80211: document a lot more
      wireless networking: move frame inline functions to generic header
      mac80211: remove crypto algorithm typedef
      mac80211: fix virtual interface locking
      mac80211: fix interface initialisation and deinitialisation
      mac80211: pass frames to monitor interfaces early
      mac80211: consolidate decryption
      mac80211: consolidate encryption
      mac80211: remove ieee80211_wep_get_keyidx
      mac80211: fix vlan bug
      mac80211: fix TKIP IV update
      mac80211: fix iff_promiscs, iff_allmultis race
      mac80211: remove all prism2 ioctls
      mac80211: remove generic IE for AP interfaces
      [MAC80211]: add "invalid" interface type
      [MAC80211]: remove management interface
      [MAC80211]: move sta_process rx handler later
      [MAC80211]: consolidate decryption more
      [MAC80211]: use RX_FLAG_DECRYPTED for sw decrypted as well
      [MAC80211]: remove ALG_NONE
      [MAC80211]: improve radiotap injection
      [MAC80211]: make userspace-mlme a per-interface setting
      [MAC80211]: implement cfg80211's change_interface hook
      ieee80211: fix TKIP QoS bug
      mac80211: fix set_channel regression
      mac80211: reorder association debug output
      workqueue: debug flushing deadlocks with lockdep

Johannes Dickgreber (2):
      [SCSI] qla1280: uses wrong failure path after failed pci_set_dma_mask
      [SCSI] qla1280: eliminate wasted space in request and response ring

Johannes Goecke (1):
      PCI: re-enable onboard sound on "MSI K8T Neo2-FIR"

John Anthony Kazos Jr (2):
      crypto: convert "crypto" subdirectory to UTF-8
      crypto: convert crypto.h to UTF-8

John Heffner (2):
      [NET] Cleanup: Use sock_owned_by_user() macro
      [NET]: Change type of owner in sock_lock_t to int, rename

John Rigby (1):
      [POWERPC] 52xx: Fix mpc52xx_uart_of_assign to use correct index

John Traill (1):
      [POWERPC] 8xx: Set initial memory limit.

John W. Linville (9):
      [MAC80211]: filter locally-originated multicast frames
      libertas: remove unused adhoc_rates_b definition
      iwlwifi: fix imcomplete conversion to print_mac API
      ieee80211_if_set_type: make check for master dev more explicit
      mac80211: store channel info in sta_bss_list
      mac80211: store SSID in sta_bss_list
      [MAC80211]: only honor IW_SCAN_THIS_ESSID in STA, IBSS, and AP modes
      mac80211: make ieee802_11_parse_elems return void
      zd1201: avoid null ptr access of skb->dev

Jon Loeliger (5):
      [POWERPC] 52xx: Remove unnecessary loops_per_jiffy initialization code
      [POWERPC] 8xx: Remove unnecessary loops_per_jiffy initialization code
      [POWERPC] embedded6xx: Remove unnecessary loops_per_jiffy initialization code
      [POWERPC] 86xx: Remove unnecessary loops_per_jiffy initialization code.
      [POWERPC] 85xx: Remove unnecessary loops_per_jiffy initialization code.

Jonathan Bastien-Filiatrault (1):
      [IRDA]: Document the fact that smsc-ircc2 will not use PNP by default

Jonathan Brassow (2):
      dm log: split suspend
      dm raid1: add mirror_set to struct mirror

Jonathan McDowell (1):
      ARM: OMAP: Add support for Amstrad Delta keypad

Jonathan Woithe (1):
      fujitsu-laptop: create Fujitsu laptop platform specific driver

Jose R. Santos (4):
      JBD2: debug code cleanup.
      ext4: FLEX_BG Kernel support v2.
      jbd: config_jbd_debug cannot create /proc entry
      JBD: Fix JBD warnings when compiling with CONFIG_JBD_DEBUG

Josef Whiter (1):
      [GFS2] Fix calculation of demote state

Joseph Fannin (1):
      [NETFILTER]: bridge: remove broken netfilter binary sysctls

Josh Boyer (29):
      [POWERPC] Rename 4xx paths to 40x
      [POWERPC] 4xx Kconfig cleanup
      [POWERPC] Rename 44x bootwrapper
      [POWERPC] 4xx bootwrapper reworks
      [POWERPC] 40x MMU
      [POWERPC] 40x decrementer fixes
      [POWERPC] Fix 40x build
      [POWERPC] Bamboo DTS
      [POWERPC] Bamboo board support
      [POWERPC] Bamboo zImage wrapper
      [MTD] 4xx: Don't build arch/ppc dependent drivers in arch/powerpc
      [POWERPC] Remove dtc build cruft from DTS files
      [POWERPC] Fix bus probe on Bamboo board
      [POWERPC] Walnut DTS
      [POWERPC] Walnut defconfig
      [POWERPC] Walnut board support
      [POWERPC] Walnut zImage wrapper
      [POWERPC] cuimage for Bamboo board
      [POWERPC] Make partitions optional in physmap_of
      [POWERPC] 4xx: Convert Walnut flash mappings to new binding
      [POWERPC] 4xx: Convert Seqouia flash mappings to new binding
      [POWERPC] Update PowerPC 4xx entry in MAINTAINERS
      [POWERPC] 4xx: Fix Walnut wrapper compile errors
      [POWERPC] Add treeImage to .gitignore
      Merge branch 'virtex-for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.24-4xx
      [POWERPC] 4xx: Enable EMAC on the PPC 440GP Ebony board
      [POWERPC] 4xx: Fix timebase clock selection on Walnut
      [POWERPC] 4xx: Enable EMAC for PPC405 Walnut board
      [POWERPC] 4xx: Enable EMAC on Bamboo board

Josh Triplett (1):
      Fix typo in arch/x86/kernel/tsc_32.c

Joy Latten (1):
      [XFRM]: xfrm audit calls

Jozsef Kadlecsik (2):
      [NETFILTER]: nf_conntrack_tcp: fix connection reopening
      [NETFILTER]: nf_conntrack_tcp: fix connection reopening fix

Juerg Haefliger (3):
      hwmon: (dme1737) cleanups
      hwmon: (dme1737) group functions logically
      hwmon: (dme1737) Add sch311x support

Juha Laiho (1):
      PCI: i386: Compaq EVO N800c needs PCI bus renumbering

Juha Yrjola (2):
      ARM: OMAP2: Place SMS and SDRC into smart idle mode
      ARM: OMAP: Optimize INTC register accesses and enable autoidling

Julio M. Merino Vidal (1):
      powerpc: Remove obsolete prototype

Jun'ichi Nomura (1):
      dm: fix thaw_bdev

Jörn Engel (4):
      [MTD] [NAND] Driver for Olympus MAUSB-10 and Fujifilm DPC-R1 card readers
      [MTD] Document erase interface.
      [RSLIB] BUG() when passing illegal parameters to decode_rs8() or decode_rs16()
      [MTD] [NAND] Replace -1 with -EBADMSG in nand error correction code

KAMEZAWA Hiroyuki (8):
      flush cache before installing new page at migraton
      flush icache before set_pte() on ia64: flush icache at set_pte
      memory unplug: memory hotplug cleanup
      memory unplug: page isolation
      memory unplug: page offline
      memory unplug: ia64 interface
      fix memory hot remove not configured case.
      CPU HOTPLUG: avoid hotadd when proper possible_map isn't specified

Kai Makisara (1):
      [SCSI] sym53c8xx: Work around 53c896 erratum

Kai Svahn (2):
      ARM: OMAP: Merge gpmc changes from N800 tree
      ARM: OMAP: Merge driver headers from N800 tree

KaiGai Kohei (3):
      SELinux: improve performance when AVC misses.
      SELinux: kills warnings in Improve SELinux performance when AVC misses
      [JFFS2] Tidy up fix for ACL/permissions problem.

Kailang Yang (6):
      [ALSA] hda-codec - Update realtek codec support
      [ALSA] hda-codec - Add support for Haier W66
      [ALSA] hda-codec - Fix ALC662 codec support
      [ALSA] hda-codec - Missing support ASUS A7J
      [ALSA] Support  ASUS P701 eeepc [0x1043 0x82a1] support
      [ALSA] hda-codec - Fix SKU ID function for realtek codecs

Karsten Keil (7):
      [ISDN]: Change I4L to use alloc_netdev().
      [ISDN]: Remove local copy of device name to make sure renames work.
      i4l: fix random freezes with AVM B1 drivers
      i4l: Fix random hard freeze with AVM c4 card
      isdn: fix random hard freeze with AVM c4 card part 2
      isdn: fix random hard freeze with AVM cards using b1dma
      isdn: fix random hard freeze with AVM T1 cards

Karsten Wiese (1):
      [ALSA] snd_usb_caiaq_input_free() fix

Kay Sievers (13):
      V4L/DVB (6015): DVB: convert struct class_device to struct device
      V4L/DVB (6293): V4L: convert struct class_device to struct device
      [SCSI] switch sdev sysfs attributes to default attributes
      [SCSI] fix scsi_is_sdev_device() after switch to default sdev attributes
      platform: prefix MODALIAS with "platform:"
      Driver core: make sysfs uevent-attributes static
      Driver core: change add_uevent_var to use a struct
      Driver core: add CONFIG_UEVENT_HELPER_PATH
      Driver core: exclude kobject_uevent.c for !CONFIG_HOTPLUG
      Driver core: add uevent file for bus and driver
      Driver core: kerneldoc - kobject_uevent_env is not "usually KOBJ_MOVE"
      PTY: add kernel parameter to overwrite legacy pty count
      [MIPS] VPE loader: convert from struct class_ device to struct device

Kazuhiko Kawakami (1):
      V4L/DVB (6044): vp27smpx: clarify history of this source.

Kees Cook (1):
      kbuild: make modpost detect unterminated device id lists

Keita Maehara (2):
      [ALSA] ac97: YMF743 missing controls support (1/2)
      [ALSA] ac97: YMF743 missing controls support (2/2)

Ken Chen (4):
      hugetlb: allow extending ftruncate on hugetlbfs
      sched: fix improper load balance across sched domain
      writeback: fix periodic superblock dirty inode flushing
      sched: reduce schedstat variable overhead a bit

Ken'ichi Ohmichi (5):
      Add vmcoreinfo
      add-vmcore: cleanup the coding style according to Andrew's comments
      add-vmcore: add nodemask_t's size and NR_FREE_PAGES's value to vmcoreinfo_data
      add-vmcore: use the existing ia64_tpa() instead of asm code
      add-vmcore: add a prefix "VMCOREINFO_" to the vmcoreinfo macros

Kenji Kaneshige (9):
      pciehp: remove CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE
      pciehp: remove DBG_XXX_ROUTINE
      pciehp: remove trailing whitespace from pciehp_hpc.c
      pciehp: remove trailing whitespace from pciehp_core.c
      pciehp: remove trailing whitespace from pciehp_ctrl.c
      pciehp: remove trailing whitespace form pciehp_pci.c
      pciehp: minor cleanups for pciehp_hpc.c
      [IA64] Fix kernel panic in kdump on INIT
      [IA64] Fix kernel hangup in kdump on INIT

Keshavamurthy, Anil S (12):
      Intel IOMMU: DMAR detection and parsing logic
      Intel IOMMU: PCI generic helper function
      Intel IOMMU: clflush_cache_range now takes size param
      Intel IOMMU: IOVA allocation and management routines
      Intel IOMMU: Intel IOMMU driver
      Intel IOMMU: Avoid memory allocation failures in dma map api calls
      Intel IOMMU: Intel iommu cmdline option - forcedac
      Intel IOMMU: DMAR fault handling support
      Intel IOMMU: Iommu Gfx workaround
      Intel IOMMU: Iommu floppy workaround
      intel-iommu: optimize sg map/unmap calls
      intel-iommu: fix for IOMMU early crash

Kevin D. Kissell (1):
      [MIPS] IRQ Affinity Support for SMTC on Malta Platform

Kevin Hao (1):
      [MTD] [NOR] fix ctrl-alt-del can't reboot for intel flash bug

Kevin Pedretti (2):
      KVM: Fix local apic timer divide by zero
      KVM: Improve local apic timer wraparound handling

Khelben Blackstaff (2):
      Input: add KEY_LOGOFF
      HID: add support for Microsoft Wireless Laser Keyboard 6000

Kirill Korotaev (2):
      x86: mark read_crX() asm code as volatile
      virtualization of sysv msg queues is incomplete

Klaus D. Wacker (2):
      qeth: HiperSockets layer-3 interface drop non IPv4 or non IPv6 packets
      lcs: Channel errors drive lcs_recovery which leads to kernel panic.

Komuro (2):
      dl2k: add Sundance/Tamarack TC902x Gigabit Ethernet Adapter support
      PCMCIA-NETDEV : add new id (axnet_cs, pcnet_cs)

Krishna Kumar (2):
      e1000e: Do not allow requeue of freed skb
      e1000: Simple optimizations in e1000_xmit_frame

Kristen Carlson Accardi (7):
      [libata] check for SATA async notify support
      [libata] ahci: send event when AN received
      ahci: Store interrupt value
      ata: increase allowed config flags
      PCI Hotplug: pciehp: Dont check bridge control on remove
      PCI Hotplug: pciehp: Request control over PCI Express Capability as well as Native hotplug
      pci: hotplug: ibmphp: convert to kthread

Kristoffer Ericson (14):
      sh: Fix OFFCHIP_IRQ_BASE compile error.
      sh: update hp6xx defconfig.
      sh: hp6xx: APM build fix and new battery values.
      backlight: Fix up hp680_bl build.
      sh: hd64461: Trivial build fixes for SH7709.
      sh: dma: Fix up build for SH7709 support.
      sh: hp6xx: Update CF IRQ for INTC changes.
      sh: hp6xx: Enable touchscreen and powerbutton IRQs.
      sh: hp6xx: Enable pata_platform in defconfig.
      Input: add support for HP Jornada onboard keyboard (HP6XX)
      Input: add support for HP Jornada 7xx onboard keyboard
      Input: add support for the HP Jornada 7xx (710/720/728) touchscreen
      [libata] pata_pcmcia: Add additional id string (corsair, 1GB)
      ide-cs: Add additional id string (corsair, 1GB)

Kristoffer Nyborg Gregertsen (3):
      [AVR32] SMC configuration in clock cycles
      AVR32 PATA driver
      [AVR32] Platform code for pata_at32

Krzysztof Halasa (5):
      Intel FB: support for interlaced video modes
      Intel FB: whitespace, bracket and other clean-ups
      Intel FB: obvious changes and corrections
      Intel FB: force even line count in interlaced mode
      Intel FB: more interlaced mode support

Krzysztof Helt (87):
      hwmon: adm1021 clean ups
      hwmon: (thmc50) add individual alarm & fault files
      hwmon: (thmc50) Fix alarms clearing
      hwmon: (adm1021) dynamic sysfs callbacks conversion
      hwmon: (adm1021) individual alarm files
      [ARM] 4565/1: s3c2443: fix section mismatch in irq.c file
      [ARM] 4566/1: s3c24xx: fix dma functions section mismatch
      [CG6]: code cleanup
      [CG6]: accelerated copyarea
      [FFB]: source cleanup
      [ALSA] isa libs Makefiles cleanup
      [ALSA] dbri: driver cleanup
      [ALSA] sun-cs4231: code improvements
      [ALSA] dbri: more cleanups
      [ALSA] cs4231 header split
      [ALSA] dbri: conversion to OpenFirmware framework
      [ALSA] sun-cs4231: memory management fix
      [ALSA] dbri - Use linux/of.h instead of asm/prom.h
      [ALSA] ad1848_lib: replace common delay loop by function
      [ALSA] cs4231-lib: replace common delay loop by function
      [ALSA] sun-cs4231: checkpatch fixes
      [ALSA] cs4231-lib: improved waiting after mce_down
      [ALSA] Gallant SC-6000 driver
      [ALSA] ad1848_lib: waiting loops done after cs4231_lib
      [ALSA] sc6000: documentation fix
      [ALSA] sc6000: 2 minor fixes
      [ALSA] sscape: driver extension to 2nd DMA and WSS port
      [ALSA] sscape: support for audio part of VIVO cards
      [ALSA] This patch removes open_mutex from the ad1848-lib as
      [ALSA] This patch adds support for a wavetable chip on
      [ALSA] This simplifies and fixes waiting loops of the mce_down()
      [ALSA] sun-cs4231: use cs4231-regs.h
      [ALSA] sun-cs4231: improved waiting after MCE down
      pm3fb: copyarea and partial imageblit suppor
      skeletonfb: wrong field name fix
      pm3fb: header file reduction
      pm3fb: imageblit improved
      pm3fb: 3 small fixes
      pm3fb: improvements and cleanups
      pm3fb: mtrr support and noaccel option
      pm2fb: accelerated imageblit
      pm2fb: source code improvements
      pm2fb: Permedia 2V initialization fixes
      pm2fb: accelerated 24-bit fillrect
      tridentfb: coding style improvement
      tdfxfb: coding style improvement
      tdfxfb: 3 fixes
      tdfxfb: palette fixes
      tdfxfb: code improvements
      tdfxfb: hardware cursor
      tdfxfb: mtrr support
      pm2fb: checkpatch fixes
      pm3fb: checkpatch fixes
      pm2fb: Permedia 2V hardware cursor support
      pm3fb: hardware cursor support
      s3c2410fb: code cleanup
      s3c2410fb: remove fb_info pointer from s3c2410fb_info
      s3c2410fb: multi-display support
      s3c2410fb: add margin fields to s3c2410fb_display
      s3c2410fb: use new margin fields
      s3c2410fb: remove lcdcon3 register from s3c2410fb_display
      s3c2410fb: add vertical margins fields to s3c2410fb_display
      s3c2410fb: use vertical margins values
      s3c2410fb: add pulse length fields to s3c2410fb_display
      s3c2410fb: remove lcdcon2 and lcdcon3 register fields
      s3c2410fb: fix missing registers offset
      s3c2410fb: byte ordering fixes
      fbdev: change asm/uaccess.h to linux/uaccess.h
      s3c2410fb: source code improvements
      s3c2410fb: adds pixclock to s3c2410fb_display
      s3c2410fb: removes lcdcon1 register value from s3c2410fb_display
      s3c2410fb: make use of default_display settings
      cirrusfb: checkpatch.pl cleanup
      cirrusfb: remove typedefs
      cirrusfb: remove fields from cirrusfb_info
      cirrusfb: code improvements
      cirrusfb: code improvement 2nd part
      pm3fb: header file cleanup
      pm2fb: hardware cursor support for the Permedia2
      pm2fb: panning and hardware cursor fixes
      tdfxfb: replace busy waiting with cpu_relax
      pm2fb: replace busy waiting with cpu_relax
      pm3fb: replace busy waiting with cpu_relax
      tdfxfb: checkpatch fixes
      s3fb: do not allow incorrect pixclock settings
      cyber2000fb: checkpatch fixes
      [ALSA] This simplifies and fixes waiting loops of the mce_down()

Krzysztof Oledzki (1):
      Fix very high interrupt rate for IRQ8 (rtc) unless pnpacpi=off

Kuan Luo (1):
      [libata] sata_nv: add SW NCQ support for MCP51/MCP55/MCP61

Kumar Gala (26):
      [POWERPC] Remove old includes from arch/ppc
      [POWERPC] Copy over headers from arch/ppc to arch/powerpc that we need
      [POWERPC] Stop include asm-ppc when building ARCH=powerpc for ppc32
      [MTD] Remove dead maps
      ucc_geth: kill unused include
      [POWERPC] 85xx: Renamed mpc8544_ds.c to mpc85xx_ds.c
      [POWERPC] 85xx: Clean up from 85xx_ds rename
      [POWERPC] Handle alignment faults on SPE load/store instructions
      [POWERPC] 85xx: Add basic Uniprocessor MPC8572 DS port
      [POWERPC] DTS cleanup
      [POWERPC] Move PCI nodes to be sibilings with SOC nodes
      [POWERPC] 83xx: Removed PCI exclude of PHB
      [POWERPC] Add cpu feature for SPE handling
      [POWERPC] Fix modpost warnings from head*.S on ppc32
      [POWERPC] Cleaned up whitespace in head_fsl_booke.S
      [POWERPC] Fixup MPC8568 dts
      [POWERPC] Update .gitignore for new vdso generated files
      [POWERPC] FSL: Access PCIe LTSSM register with correct size
      [POWERPC] Use for_each_ matching routinues for pci PHBs
      [POWERPC] 85xx/86xx: refactor RSTCR reset code
      V4L/DVB (6010): Use inline functions instead of inline asm for powerpc
      [POWERPC] 85xx: Killed <asm/mpc85xx.h>
      [POWERPC] 85xx: Enable FP emulation in MPC8560 ADS defconfig
      [POWERPC] Use PAGE_OFFSET to tell if an address is user/kernel in SW TLB handlers
      [POWERPC] Adjust TASK_SIZE on ppc32 systems to 3GB that are capable
      [POWERPC] Fix handling of stfiwx math emulation

Kyle McMartin (23):
      [PARISC] Wire up sys_fallocate (and compat_sys_fallocate)
      [PARISC] Clean up asm-parisc/pdc.h
      [PARISC] Update defconfigs
      [PARISC] import necessary bits of libgcc.a
      [PARISC] Kill pointless variable use in time.c
      [PARISC] Unbreak processor_probe when we have more than NR_CPUS
      [PARISC] Kill zone_to_nid printk warning
      [PARISC] Kill incorrect cast warning in unwinder
      [PARISC] Clean up a resource_size_t warning in sba_iommu
      [PARISC] Kill off the last vestiges of ASM_PAGE_SIZE
      [PARISC] Clean up pointless ASM_PAGE_SIZE_DIV use
      [PARISC] Remove hardcoded uses of PAGE_SIZE
      [PARISC] Kill off broken irqstack code
      [PARISC] Squelch pci_enable_device __must_check warning in superio
      [PARISC] Quiet sysfs_create_link __must_check warnings in pdc_stable
      [PARISC] Attempt to clean up parisc/Makefile
      [PARISC] Restore palo target
      [PARISC] Fix palo target
      [PARISC] Fix tests in palo target
      [PARISC] Zap unused variable warnings in pci.c
      [PARISC] Make palo target work when $obj != $src
      [PARISC] Port checkstack.pl to parisc
      [PARISC] fix uninitialized variable warning in asm/rtc.h

Kyungmin Park (8):
      [MTD] [OneNAND] 2X program support
      [MTD] OneNAND Simulator support
      [MTD] [OneNAND] Use mtd_oob_ops at oob functions
      [MTD] [OneNAND] main read/write ops support for yaffs2
      ARM: OMAP: Board Apollon update, fix boot
      [MTD] [OneNAND] Fix typo related with recent commit
      OMAP2 McSPI code cleanup
      [MTD] [OneNAND] Fix wrong free the static address in onenand_sim

Lachlan McIlroy (4):
      [XFS] ensure file size is logged on synchronous writes
      [XFS] This fix prevents bulkstat from spinning in an infinite loop.
      [XFS] avoid race in sync_inodes() that can fail to write out all dirty data
      [XFS] Turn off XBF_ASYNC flag before re-reading superblock.

Larry Finger (7):
      [MAC80211]: Add SIOCGIWTXPOWER routine
      [MAC80211]: Remove overly sticky averaging filters for rssi, signal, noise
      [B43LEGACY]: add mac80211-based driver for legacy BCM43xx devices
      [BCM43XX]: Change radio hardware switch status printk from debug to regular
      [B43LEGACY]: Support for turning the radio off from software.
      [B43LEGACY]: Change the hardware radio enable logic and cleanup code
      b43legacy: Fix potential return of uninitialized variable

Latchesar Ionkov (4):
      9p: define session flags
      9p: rename uid and gid parameters
      9p: attach-per-user
      9p: v9fs_vfs_rename incorrect clunk order

Laurent Riffard (1):
      pktcdvd: don't rely on bio_init() preserving bio->bi_destructor

Laurent Vivier (17):
      KVM: Change the emulator_{read,write,cmpxchg}_* functions to take a vcpu
      KVM: Remove kvm_{read,write}_guest()
      KVM: Remove useless assignment
      KVM: Cleanup string I/O instruction emulation
      KVM: Clean up kvm_setup_pio()
      KVM: VMX: Split segments reload in vmx_load_host_state()
      KVM: Simplify memory allocation
      sched: guest CPU accounting: add guest-CPU /proc/stat field
      sched: guest CPU accounting: add guest-CPU /proc/<pid>/stat fields
      sched: guest CPU accounting: maintain stats in account_system_time()
      sched: guest CPU accounting: maintain guest state in KVM
      i386: export i386 smp_call_function_mask() to modules
      x86: implement missing x86_64 function smp_call_function_mask()
      KVM: x86 emulator: fix repne/repnz decoding
      KVM: Move kvm_guest_exit() after local_irq_enable()
      sched: don't clear PF_VCPU in scheduler
      KVM: Use new smp_call_function_mask() in kvm_flush_remote_tlbs()

Lee Schermerhorn (4):
      Panic in blk_rq_map_sg() from CCISS driver
      Mem Policy: add MPOL_F_MEMS_ALLOWED get_mempolicy() flag
      memoryless nodes: fixup uses of node_online_map in generic code
      mm: add node states sysfs class attributeS

Len Brown (15):
      ACPI: thermal: use round_jiffies when thermal zone polling is enabled
      cpuidle: consolidate 2.6.22 cpuidle branch into one patch
      ACPI: cpuidle: port idle timer suspend/resume workaround to cpuidle
      Pull randconfig into release branch
      Pull suspend into release branch
      Pull sony-2.6.24 into release branch
      Pull thinkpad into release branch
      Pull fujitsu-v3 into release branch
      Pull video into release branch
      Pull thermal into release branch
      Pull battery-sbs-ac into release branch
      Pull bugzilla-292300 into release branch
      Pull bugzilla-8709 into release branch
      Pull cpuidle into test branch
      Pull acpica into test branch

Lennert Buytenhek (10):
      [ARM] 4600/1: fix kernel build failure with build-id-supporting binutils
      mv643xx_eth: Split off mv643xx_eth platform device data
      mv643xx_eth: Move ethernet register definitions into private header
      mv643xx_eth: Disable RX/TX byte swapping on little-endian systems
      mv643xx_eth: Enable use on Orion platforms
      mv643xx_eth: Remove SHARED_REGS register address bias
      mv643xx_eth: Remove MV643XX_ETH_ register prefix
      mv643xx_eth: Clean up mv643xx_eth.h
      mv643xx_eth: Remove unused register defines
      mv643xx_eth: Merge drivers/net/mv643xx_eth.h into mv643xx_eth.c

Leonardo Chiquitto (1):
      proc.txt: Add /proc/stat field

Lepton Wu (3):
      uml: definitively kill subprocesses on panic
      reiserfs: fix kernel panic on corrupted directory
      reiserfs: workaround for dead loop in finish_unfinished

Li Yang (6):
      gianfar: Fix compile regression caused by bea3348e
      gianfar: Cleanup compile warning caused by 0795af57
      gianfar: Fix regression caused by new napi interface
      gianfar: Fix compile regression caused by 09f75cd7
      drivers/ata: add support to Freescale 3.0Gbps SATA Controller
      Update 2.4 maintainer in document

Li Zefan (1):
      [NETFILTER]: xt_sctp: fix mistake to pass a pointer where array is required

Li, Xin B (1):
      KVM: VMX: Remove a duplicated ia32e mode vm entry control

Linas Vepstas (17):
      [POWERPC] EEH: Tweak printk message
      [POWERPC] EEH: Fix PCI bridge handling bug
      [POWERPC] EEH: Dump PCI bridge status on event
      [POWERPC] pseries: Avoid excess rtas_token calls
      [POWERPC] pseries: Use rtas_token instead of hand-rolled code
      [POWERPC] pseries: Simplify rtasd initialization
      [POWERPC] Remove nvram forward declarations
      [POWERPC] pseries: Fix jumbled no_logging flag
      [POWERPC] pseries: Eliminate global error_log_cnt variable
      [POWERPC] pseries: Remove dead EEH video code
      [POWERPC] IOMMU virtual merge is no longer experimental
      [POWERPC] prom_init whitespace cleanup, typo fix
      [POWERPC] prom.c whitespace cleanup
      [POWERPC] setup_64.c and prom.c comment cleanup
      [POWERPC] pseries: device node status can be "ok" or "okay"
      [POWERPC] Use alloc_maybe_bootmem() in pcibios_alloc_controller
      [SCSI] sym53c8xx: PCI Error Recovery support

Linus Torvalds (142):
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
      Merge branch 'block-2.6.24' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge branch 'dmi-const' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Merge branch 'hysdn' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge branch 'isdn-cleanups' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Only enable BLOCK_COMPAT if COMPAT is needed
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh64-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
      Merge git://git.infradead.org/mtd-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
      Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
      Merge branch 'nfs-server-stable' of git://linux-nfs.org/~bfields/linux
      Merge branch 'drm-patches' of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'agp-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/agp-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
      Get rid of unused variable warning in drivers/pci/hotplug/pci_hotplug_core.c
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'v2.6.24-lockdep' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      scsi/gdth: fix crash in gdth_timeout if no gdth controllers found
      Reinstate lost flush_ioremap_region() fix to pxa2xx-flash driver
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'release' of ssh://master.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'locks' of git://linux-nfs.org/~bfields/linux
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'release' of ssh://master.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      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/jmorris/selinux-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup
      Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
      Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
      Merge branch 'xen-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
      Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Include <linux/backing-dev.h> in mm/filemap.c
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt
      Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
      Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
      Merge master.kernel.org:/pub/scm/linux/kernel/git/agk/linux-2.6-dm
      Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
      Avoid compile error in fs/nfs/unlink.c
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Revert "kconfig: tristate choices with mixed tristate and boolean values"
      Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'master' of hera.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6
      Merge branch 'audit.b43' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
      Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge git://git.infradead.org/battery-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
      Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
      Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'warnings' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge branch 'irq-upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Linux 2.6.24-rc1

Luis Carlos Cobo (7):
      libertas: specific mesh scan for mshX interface
      Support for mesh autostart deactivation through sysfs
      libertas: Avoid MESH_AUTOSTARTED spam on console
      libertas: revert CAPINFO_MASK to its original value
      libertas: keep mesh autostart enabled while asleep
      libertas: monitor mode support for OLPC firmware
      libertas: pass boot2 version to firmware

Luiz Fernando N. Capitulino (2):
      x86: convert mm_context_t semaphore to a mutex
      x86: convert mm_context_t semaphore to a mutex

Maciej W. Rozycki (19):
      NET_SB1250_MAC: Update Kconfig entry
      NET_SB1250_MAC: Rename to SB1250_MAC
      sb1250-mac.c: De-typedef, de-volatile, de-etc...
      sb1250-mac: Driver model & phylib update
      PHYLIB: Spinlock fixes for softirqs
      PHYLIB: IRQ event workqueue handling fixes
      PHYLIB: fix an interrupt loop potential when halting
      [MIPS] R3000 setup for kernel_thread()
      [MIPS] dec/time.c: Remove no longer needed inclusion of <asm/div64.h>.
      [MIPS] pg-r4k.c: Dump the generated code
      drivers/video/Kconfig: Fix FB_PMAGB_B dependencies
      drivers/video/pmag-ba-fb.c: improve diagnostics
      pmagb-b-fb: improve diagnostics
      tgafb: fix an out-of-range shift in mono imageblit
      tgafb: remove a redundant non-mono test in mono imageblit
      lk201: remove obsolete driver
      [MIPS] SYNC emulation for MIPS I processors
      tty_ioctl: fix the baud_table check in encode_baud_rate
      defxx.c: dfx_bus_init() is __devexit not __devinit

Magnus Damm (38):
      sh: intc - add support for SH7705
      sh: intc - add support for SH7710
      sh: intc - add support for SH7706, SH7707, SH7708, SH7709
      sh: intc - add missing vectors for SH7707
      sh: intc - avoid SH7710 specific vector on SH7712
      sh: intc - add support for SH7785
      sh: intc - add support for SH7760
      sh: simplify se7780 IRQ code
      sh: intc - fix IRQ4 and IRQ5 typo on sh3
      sh: intc - add support for x3
      sh: intc - remove redundant irq code for sh03, snapgear and titan
      sh: intc - remove redundant irq code for shmin
      sh: intc - add single bitmap register support
      sh: intc - convert voyagergx code
      sh: remove intc2 code
      sh: x3 - fix setup_bootmem_node() compile error with shx3_defconfig
      sh: intc - add a clear register to struct intc_prio_reg
      sh: intc - rework core code
      sh: intc - convert board specific r2d code
      sh: replace sh specific CONFIG_VOYAGERGX with CONFIG_MFD_SM501
      sh: x3 - add ipi vectors
      sh: intc - mark data structures as __initdata
      sh: intc - primary priority masking fixes
      sh: fix irqs for the second serial port on sh7206
      sh: intc - add support for sh7619
      sh: intc - add support for sh7206
      sh: defconfigs for R2D-PLUS and for R2D-1
      sh: remove CONFIG_CPU_HAS_INTC_IRQ
      sh: intc - irl mode update for sh7780 and sh7785
      sh: minor fixes
      sh: intc - rework higlander irq code for r7780mp and r7785rp
      sh: remove sh7780 interrupt controller hack from pci code
      sh: add writesb(), readsb(), writesw() and readsw() to io.h
      sh: intc - initial SMP support.
      sh: Hook up the SH-X3 SMP intc register groups.
      sh: fix r2d board detection
      sh: allow building for both r2d boards in same binary.
      ax88796: add 93cx6 eeprom support

Maik Broemme (1):
      Add support for Wacom WACF007 and WACF008 to serial pnp driver

Manfred Spraul (1):
      forcedeth msi bugfix

Marc Pignat (2):
      mmc: at91_mci: disable handling of blocks with size not multiple of 4 bytes
      zd1211rw, fix oops when ejecting install media

Marcel Holtmann (13):
      [Bluetooth] Switch from OGF+OCF to using only opcodes
      [Bluetooth] Finish L2CAP configuration only with acceptable settings
      [Bluetooth] Remove global conf_mtu variable from L2CAP
      [Bluetooth] Retrieve L2CAP features mask on connection setup
      [Bluetooth] Advertise L2CAP features mask support
      [Bluetooth] Fall back to L2CAP in basic mode
      [Bluetooth] Change BPA 100/105 driver to use USB anchors
      [Bluetooth] Add generic driver for Bluetooth SDIO devices
      [Bluetooth] Add generic driver for Bluetooth USB devices
      [Bluetooth] Add address and channel attribute to RFCOMM TTY device
      [Bluetooth] Add support for handling simple eSCO links
      [Bluetooth] Add constant for Bluetooth socket options level
      [Bluetooth] Convert RFCOMM to use kthread API

Marcelo Tosatti (2):
      USB: EHCI restart speedup
      [POWERPC] Add Vitaly Bordug as PPC8xx maintainer

Marcin Garski (1):
      more UTF-8 conversions

Marcin Juszkiewicz (1):
      Add Linksys card to HostAP driver

Marco Schluessler (3):
      V4L/DVB (6103): dvb_ca_en50221: return correct error code value
      V4L/DVB (6104): dvb_ca_en50221: decrement module use count on error
      V4L/DVB (6356): "while (!ca->wakeup)" breaks the CAM initialisation

Marcus Meissner (1):
      tokenring/3c359.c: fixed array index problem

Marek Vasut (3):
      ARM: OMAP: Enable DSP clocks for McBSP on omap310
      ARM: OMAP: PalmZ71 support
      ARM: OMAP: Palm Tungsten|T support

Marek Vašut (1):
      libertas: region code values specified as 8bit

Marian Balakowicz (4):
      [POWERPC] Add mpc52xx_find_and_map_path(), refactor utility functions
      [POWERPC] Update device tree binding for mpc5200 gpt
      [POWERPC] Add restart support for mpc52xx based platforms
      [POWERPC] Enable restart support for lite5200 board

Mariusz Kozlowski (37):
      [MTD] remove redundant/dead code from physmap_of.c
      [MTD] drivers/mtd/inftlmount.c: kmalloc + memset conversion to kcalloc
      Documentation/DocBook/mtdnand.tmpl: kmalloc + memset conversion to kzalloc
      [MTD] pmcmsp-flash.c: kmalloc + memset conversion to k[cz]alloc
      [UBI] drivers/mtd/ubi/scan.c: kmalloc + memset conversion to kzalloc
      [POWERPC] drivers/macintosh/therm_adt746x.c: kmalloc + memset conversion to kzalloc
      sdio: kmalloc + memset conversion to kzalloc
      [CIFS] remove some redundant argument checks
      V4L/DVB (5953): msp3400-driver.c: kmalloc + memset conversion to kzalloc
      V4L/DVB (5981): Zoran_driver.c: fix memset in ioctl
      V4L/DVB (5982): Dev.c: memset fix
      V4L/DVB (5983): Arv.c: fix memset in ioctl
      drivers/net/wireless/prism54/oid_mgt.c: kmalloc + memset conversion to kzalloc
      drivers/net/sb1250-mac.c: kmalloc + memset conversion to kcalloc
      drivers/net/via-velocity.c: mostly kmalloc + memset conversion to kcalloc
      net/tulip/xircom_cb.c: remove superfulous priv assignment
      drivers/net: remove superfluous memset
      drivers/net/wireless/wl3501_cs.c: remove redundant memset
      skge: remove broken and unused PHY_M_PC_MDI_XMODE macro
      [SCSI] kmalloc + memset conversion to kzalloc
      [SCSI] mpt fusion: mostly kmalloc + memset conversion to kzalloc
      [SCSI] mpt fusion: remove redundant memset
      USB: ftdi-elan.c: kmalloc + memset conversion to kzalloc
      usb: remove redundant memset from amd5536udc
      PCI Hotplug: cpqphp_ctrl.c: kmalloc + memset conversion to kzalloc
      [ARM] unbalanced parenthesis fix
      HID: hidraw_connect() memleak fix
      [ALSA] This patch removes memset() from snd_emu10k1_fx8010_info() which apparently
      [ALSA] sound: snd_register_device_for_dev fix
      include/asm-frv/thread_info.h: kmalloc + memset conversion to kzalloc
      include/asm-m32r/thread_info.h: kmalloc + memset conversion to kzalloc
      drivers/char/consolemap.c: kmalloc + memset conversion to kzalloc
      doc firmware_sample_firmware_class.c: kmalloc + memset conversion to kzalloc
      fs/autofs4/inode.c: kmalloc + memset conversion to kzalloc
      drivers/char/ip2/ip2main.c: kmalloc + memset conversion to kzalloc
      x86: kmalloc + memset conversion to kzalloc
      kernel/fork.c: remove unneeded variable initialization in copy_process()

Mark A. Greer (1):
      [POWERPC] MAINTAINERS shouldn't reference linuxppc-embedded

Mark Brown (3):
      natsemi: Use NATSEMI_TIMER_FREQ consistently
      natsemi: Use round_jiffies() for slow timers
      natsemi: Check return value for pci_enable_device()

Mark Fasheh (19):
      ocfs2: Remove unused structure field
      ocfs2: Clear slot map when umounting a local volume
      ocfs2: Sync ocfs2_fs.h with ocfs2-tools
      ocfs2: move nonsparse hole-filling into ocfs2_write_begin()
      ocfs2: Small refactor of truncate zeroing code
      ocfs2: Move directory manipulation code into dir.c
      ocfs2: Abstract out core dir listing functionality
      ocfs2: Pass raw u64 to filldir
      ocfs2: Remove open coded readdir()
      ocfs2: Implement ocfs2_empty_dir() as a caller of ocfs2_dir_foreach()
      ocfs2: Provide convenience function for ino lookup
      ocfs2: Rename cleanups
      ocfs2: Cleanup dirent size check
      ocfs2: Structure updates for inline data
      ocfs2: Read support for inline data
      ocfs2: Write support for inline data
      ocfs2: Read support for directories with inline data
      ocfs2: Write support for directories with inline data
      ocfs2: Optionally return filldir errors

Mark Fortescue (1):
      Add in SunOS 4.1.x compatible mode for UFS

Mark Gross (1):
      USB: usb-skeleton leaking locks on open

Mark Hills (2):
      [ALSA] This patch is a USB quirk to ensure the Stanton Scratchamp v1 is detected
      [ALSA] usb-audio: update quirk for Rane SL 1 (aka. Serato Scratch Live)

Mark Hindley (1):
      3c59x: check return of pci_enable_device()

Mark Langsdorf (1):
      [CPUFREQ] Support different families in fid/did to frequency conversion

Mark Lord (2):
      libata: add support for ATA_16 on ATAPI
      rtc: fix readback from /sys/class/rtc/rtc?/wakealarm

Mark M. Hoffman (5):
      hwmon: (f71882fg) trivial whitespace cleanup
      MAINTAINERS: update hwmon subsystem git trees
      hwmon: (dme1737) Fix some merge conflicts
      hwmon: (sis5595) fix sparse warning
      hwmon: (vt8231) fix sparse warning

Mark Nelson (2):
      x86: replace NT_PRXFPREG with ELF_CORE_XFPREG_TYPE #define
      powerpc: add Altivec/VMX state to coredumps

Mark Zhan (1):
      rtc-dev: no need to convert file->private_data to rtc device

Markus Armbruster (1):
      Input: i8042 - restore control register when enabling port fails

Markus Brunner (5):
      sh: Add gpio.h stubs for PFC definitions.
      sh: Add SH7720 CPU support.
      sh: Magic Panel R2 board support.
      sh: Magic Panel MTD mapping update.
      smc911x irq sense request and MPR2 board support

Markus Rechberger (1):
      Fix Firmware class name collision

Martin Bachem (1):
      hisax: hfc_usb: update to current CVS version

Martin J. Bligh (1):
      ext2 reservations

Martin K. Petersen (1):
      pata_cs5536: ATA driver for Geode companion chip

Martin Schwidefsky (9):
      [S390] disassembler: fix output for insns with 6 operands.
      [S390] xpram: fix bio_end{_,}io typo
      move mm_struct and vm_area_struct
      [S390] Update default configuration.
      [S390] tlb flush fix.
      [S390] Remove unused user_seg from thread structure.
      [S390] Introduce follow_table in uaccess_pt.c
      [S390] Cleanup page table definitions.
      [S390] 4level-fixup cleanup

Martti Huttunen (1):
      p54usb: Add device ID for Linksys WUSB54AG

Masahide NAKAMURA (3):
      [IPV6] IPSEC: Omit redirect for tunnelled packet.
      [IPV4] IPSEC: Omit redirect for tunnelled packet.
      [IPSEC] IPV6: Fix to add tunnel mode SA correctly.

Masakazu Mokuno (2):
      PS3: changed the way to handle tx skbs
      PS3: Remove the workaround no longer needed

Masami Hiramatsu (1):
      kprobes: support kretprobe blacklist

Masashi Kimoto (1):
      ps3: Fix black and white stripes

Masatake YAMATO (2):
      [SCSI] Fix signness of parameters in scsi module
      fix typo about TBI in e1000 comment

Matej Laitl (1):
      kconfig/menuconfig: distinguish between selected-by-another options and comments

Mathieu Desnoyers (10):
      [POWERPC] Include pagemap.h in asm/powerpc/tlb.h
      Fix f_version type: should be u64 instead of unsigned long
      local_t Documentation update 2
      local_t: update documentation
      Change struct marker users
      Combine instrumentation menus in kernel/Kconfig.instrumentation
      Linux Kernel Markers
      markers: Add samples subdir
      Linux Kernel Markers - Samples
      Linux Kernel Markers - Documentation

Matias Zabaljauregui (1):
      Pagetables to use normal kernel types

Matt Carlson (13):
      [TG3]: Walk PCI capability lists.
      [TG3]: ASIC decoding and basic CPMU support.
      [TG3]: Add 5784 and 5764 support.
      [TG3]: Add new 5761 NVRAM decode routines
      [TG3]: Add 5761 APE support
      [TG3]: Add 5761 support
      [TG3]: WOL defaults
      [TG3]: Update version to 3.83
      [TG3]: Fix APE induced regression
      [TG3]: Add 5723 support
      [TG3]: Add management FW version to ethtool report
      [TG3]: PCI command adjustment
      [TG3]: Update version to 3.85

Matt Doran (1):
      V4L/DVB (5960): Add module parameter to enable SFN workaround

Matt LaPlante (1):
      typo fixes

Matt Reimer (2):
      [MTD] [NAND] add s3c2440-specific read_buf/write_buf
      [MTD] [NAND] treat any negative return value from correct() as an error

Matt Waddel (2):
      m68knommu: fix syscall tracing
      m68knommu: define __clear_user macro

Matteo Croce (3):
      AR7 ethernet
      [WATCHDOG] AR7: watchdog timer
      AR7 ethernet: small post-merge cleanups and fixes

Matteo Vit (2):
      [AVR32] add multidrive support for pio driver
      [AVR32] fix command line parsing in early_parse_fbmem

Matthew Garrett (1):
      libata: Integrate ACPI-based PATA/SATA hotplug - version 5

Matthew Ranostay (2):
      [ALSA] hda: BIOS changing subsystem id
      [ALSA] hda: More subsystem id BIOS changes

Matthew Wilcox (96):
      [SCSI] Fix async scanning double-add problems
      [SCSI] advansys: undate version, copyright, etc
      [SCSI] advansys: Clean up proc_info implementation
      [SCSI] advansys: Improve interrupt handler
      [SCSI] advansys: Stop checking the scsi_cmnd belongs to our Scsi_Host
      [SCSI] advansys: Make advansys_board_found a little more readable
      [SCSI] advansys: Move to scsi hotplug initialisation model
      [SCSI] advansys: Convert to PCI driver model
      [SCSI] advansys: Convert to EISA driver model
      [SCSI] advansys: Convert to ISA driver model
      [SCSI] advansys: Update resource management
      [SCSI] advansys: More PCI cleanups
      [SCSI] advansys: remove AscCompareString()
      [SCSI] Add QUANTUM XP34301 to the blacklist
      [SCSI] advansys: remove INQUIRY sniffing
      [SCSI] advansys: misc reformatting
      [SCSI] advansys: delete AscGetChipBusType
      [SCSI] advansys: ioremap no longer needs page-aligned addresses
      [SCSI] advansys: Stop using n_io_port in Scsi_Host structure
      [SCSI] advansys: Move struct device out of the cfg structures
      [SCSI] advansys: Remove library-style callback routines
      [SCSI] advansys: Remove pci_slot_info
      [SCSI] advansys: use memcpy instead of open-coded loop
      [SCSI] advansys: Move documentation to Documentation/scsi
      [SCSI] advansys: Fix VLB driver name
      [SCSI] advansys: Create AdvBuildCarrierFreelist
      [SCSI] advansys: Create AdvLoadMicrocode
      [SCSI] advansys: Reformat microcode
      [SCSI] advansys: Shrink advansys_board_found a little more
      [SCSI] advansys: Remove `waiting' queue
      [SCSI] advansys: Remove a check for an impossible condition
      [SCSI] advansys: Remove `done' queue
      [SCSI] advansys: Remove `active' queue and all remaining internal queueing code
      [SCSI] advansys: Enable interrupts earlier in queuecommand
      [SCSI] advansys: Support 16-byte commands properly
      [SCSI] advansys: Remove a check for an impossible condition
      [SCSI] advansys: Remove some custom wrappers
      [SCSI] advansys: Comment/indentation/macro cleanup
      [SCSI] advansys: Use DRV_NAME
      [SCSI] Improve error message when offlining a device
      [SCSI] scsi_scan: Cope with kthread_run failing
      [SCSI] ibmmca: Stop leaking scsi_hosts on exit
      [SCSI] ide-scsi: Close narrow race in release
      [SCSI] ncr53c8xx: Call scsi_host_put in release
      [SCSI] aha152x: Close narrow race in release
      [SCSI] qlogicfas: Close narrow race in release
      [SCSI] simscsi: Free scsi host on error
      [SCSI] aic94xx: Free scsi host on error
      [SCSI] ips: Close narrow race in release
      [SCSI] Remove ->pid field from scsi_cmnd
      [SCSI] pluto: Don't abuse ->done for internal commands
      [SCSI] Fix mistaken uses of ->done
      [SCSI] qlogicpti: Add a slave_configure method
      [SCSI] gdth: Stop abusing ->done for internal commands
      [SCSI] Get rid of scsi_cmnd->done
      [SCSI] advansys: Eliminate prototypes
      [SCSI] advansys: Remove array of scsi targets
      [SCSI] advansys: Restructure asc_execute_scsi_cmnd()
      [SCSI] advansys: Fix simultaneous calls to ->queuecommand
      [SCSI] advansys: Improve reset handler
      [SCSI] advansys: Remove ASC_SELECT_QUEUE_DEPTHS
      [SCSI] advansys: Remove ASC_WIDE_BOARD predicate
      [SCSI] advansys: Sort out irq number mess
      [SCSI] advansys: Merge ASC_IERR definitions
      [SCSI] advansys: Remove asc_board_t typedef and ASC_BOARDP macro
      [SCSI] advansys: Remove library version & serial numbers
      [SCSI] advansys: Sort out debug macros
      [SCSI] advansys: Remove private lock
      [SCSI] advansys: Get rid of board index number
      [SCSI] advansys: Make sdtr_period_tbl a pointer
      [SCSI] advansys: Move a couple of fields from struct board to struct adv_dvc
      [SCSI] advansys: Remove DvcGetPhyAddr
      [SCSI] advansys: convert to use the data buffer accessors
      [SCSI] advansys: Remove a couple of uses of bus_to_virt
      [SCSI] advansys: Use dma mapping for overrun buffer
      [SCSI] advansys: Changes to work on parisc
      gdth: Make one abuse of scsi_cmnd less obvious
      m68k: Export cachectl.h
      Update DMA-mapping documentation
      [SCSI] fc4: remove this and all associated drivers
      [PARISC] Fix infinite loop in /proc/iomem
      [SCSI] sym53c8xx: Use pci_dev irq number
      [SCSI] sym53c8xx: Remove data_mapping and data_mapped
      [SCSI] sym53c8xx: Remove unnecessary check in queuecommand
      [SCSI] sym53c8xx: Don't disable interrupts in the interrupt handler
      [SCSI] sym53c8xx: Stop overriding scsi_done
      [SCSI] sym53c8xx: Use pdev->revision
      [SCSI] sym53c8xx: Remove ->device_id
      [SCSI] sym53c8xx: Remove io_ws, mmio_ws and ram_ws elements
      [SCSI] sym53c8xx: Remove tag_ctrl module parameter
      [SCSI] sym53c8xx: Simplify DAC DMA handling
      [SCSI] sym53c8xx: Use scmd_printk where appropriate
      [SCSI] sym53c8xx: Get rid of IRQ_FMT and IRQ_PRM
      [SCSI] sym53c8xx: Make interrupt handler capable of returning IRQ_NONE
      [SCSI] sym53c8xx: Remove pci_dev pointer from sym_shcb
      [SCSI] sym53c8xx: Remove sym_xpt_async_sent_bdr

Matthias Kaehlcke (20):
      [MTD] Use mutex instead of semaphore in dataflash driver
      fs/locks.c: use list_for_each_entry() instead of list_for_each()
      V4L/DVB (5946): Use mutex instead of semaphore in the DVB frontend tuning interface
      Use mutex instead of semaphore in the Host AP driver
      [SCSI] osst: Use mutex instead of semaphore
      USB: ELAN U132 Host Controller Driver: convert sw_lock to mutex
      sched: use list_for_each_entry_safe() in __wake_up_common()
      [ALSA] ESS Maestro 1/2/2E Sound Card: Use list_for_each_entry
      [ALSA] Intel HD Audio: Use list_for_each_entry(_safe)
      [ALSA] Routines for effect processor FX8010: Use list_for_each_entry
      use mutex instead of semaphore in isdn subsystem common functions
      ieee1394: ieee1394_core.c: use DEFINE_SPINLOCK for spinlock definition
      [SPARC] Videopix Frame Grabber: Convert device_lock_sem to mutex
      fs/file_table.c: use list_for_each_entry() instead of list_for_each()
      fs/eventpoll.c: use list_for_each_entry() instead of list_for_each()
      fs/super.c: use list_for_each_entry() instead of list_for_each()
      kernel/exit.c: Use list_for_each_entry(_safe) instead of list_for_each(_safe)
      kernel/time/clocksource.c: Use list_for_each_entry instead of list_for_each
      mm/oom_kill.c: Use list_for_each_entry instead of list_for_each
      kcopyd use mutex instead of semaphore

Matthias Schwarzott (1):
      V4L/DVB (6382): saa7134: fix NULL dereference at suspend time for cards without IR receiver

Matti Linnanvuori (2):
      Mutex documentation is unclear about software interrupts, tasklets and timers
      atomic_ops.txt has incorrect, misleading and insufficient information [Bug 9020]

Mattia Dongili (1):
      sony-laptop: old Vaio models contain 2 IO port entries

Mattias Nissler (2):
      mac80211: Defer setting of RX_FLAG_DECRYPTED.
      rt2x00: Fix residual check in PLCP calculations.

Mauro Carvalho Chehab (28):
      V4L/DVB (6014): vivi: use videobuf_read_stream()
      V4L/DVB (6079): Cleanup: remove linux/moduleparam.h from drivers/media files
      V4L/DVB (6111): Fix a warning when compiling on x86_64
      V4L/DVB (6247): Fix bug #8689: Fixes IR stop/start during suspend/resume
      V4L/DVB (6251): Replace video-buf to a more generic approach
      V4L/DVB (6252): Adapt drivers to use the newer videobuf modules
      V4L/DVB (6253): Convert vivi to use the newer videobuf-dma-sg module
      V4L/DVB (6254): Add videobuf-vmalloc
      V4L/DVB (6255): Convert vivi to use videobuf-vmalloc
      V4L/DVB (6256): Remove the obsolete video-buf module
      V4L/DVB (6257): Rename video-buf-dvb to videobuf-dvb to be consistent with the other patches
      V4L/DVB (6259): Fix vivi poll() method
      V4L/DVB (6260): Fix Kconfig dependency
      V4L/DVB (6261): Cleans mem->vmalloc after vfree
      V4L/DVB (6262): An allocation error message were being printed as a debug msg
      V4L/DVB (6263): Fix buffer release code
      V4L/DVB (6264): Make the vertical lines to move
      V4L/DVB (6265): Prevent for calling mmap_free without an allocated buffer
      V4L/DVB (6266): videobuf cleanup: mmap check is common to all videobuf. Make it at core
      V4L/DVB (6277): vivi cleanup: remove the unused vars
      V4L/DVB (6286): Add support for MSI TV @nywhere A/D NB
      V4L/DVB (6287): Fix DMA Scatter/Gather constructor
      V4L/DVB (6290): remove videobuf_set_pci_ops
      V4L/DVB (6291): Fix: avoid oops on some SMP machines
      V4L/DVB (6292): videobuf_core init always require callback implementation
      V4L/DVB (6320): v4l core: remove the unused .hardware V4L1 field
      V4L/DVB (6378a): Removal of VIDIOC_[G|S]_MPEGCOMP from feature-removal-schedule.txt
      V4L/DVB (6378b): Updates info about the removal of V4L1 at feature-removal-schedule.txt

Maxim Levitsky (16):
      V4L/DVB (6268): V4L: Fix a lock inversion in generic videobuf code
      V4L/DVB (6269): V4L: Fix a "scheduling while atomic" bug in saa7134
      V4L/DVB (6270): V4L: Honor dev->ctl_invert when setting up the decoder in saa7134
      V4L/DVB (6271): V4L: Add basic support for suspend/resume for saa7134
      V4L/DVB (6272): V4L: properly fix support for capturing interlaced video in saa7134
      V4L/DVB (6278): Buf: fix typo that caused data loss when readng streams from device
      V4L/DVB (6306): Few clenups for saa7134 resume code
      [ALSA] hda-codec - code cleanups in patch_sigmatel.c
      [ALSA] hda-intel - fix a race in dynamic power managment
      [ALSA] hda-intel - Fix resume logic, when dynamic power managment is on
      [ALSA] hda-codec - add support for swapping center/LFE channels to STAC codecs
      [ALSA] hda-codec - add support for analog loopback to STAC9204/9205/922x/927x
      [ALSA] hda-codec - make volume knob, the master volume for sigmatel codecs
      [ALSA] hda-codec - Fix support for sigmatel codecs that have 2 or more ADCs
      V4L/DVB (6329): Additional Fixes for saa7134 suspend/resume
      V4L/DVB (6330): V4L: saa7134: Fix interaction between tvaudio thread and the freezer

Meelis Roos (1):
      [POWERPC] Fix ppc kernels after build-id addition

Mel Gorman (19):
      Add a bitmap that is used to track flags affecting a block of pages
      Split the free lists for movable and unmovable allocations
      Choose pages from the per-cpu list based on migration type
      Add a configure option to group pages by mobility
      Drain per-cpu lists when high-order allocations fail
      Move free pages between lists on steal
      Group short-lived and reclaimable kernel allocations
      Group high-order atomic allocations
      Do not group pages by mobility type on low memory systems
      Bias the placement of kernel pages at lower PFNs
      Be more agressive about stealing when MIGRATE_RECLAIMABLE allocations fallback
      Fix corruption of memmap on IA64 SPARSEMEM when mem_section is not a power of 2
      Bias the location of pages freed for min_free_kbytes in the same MAX_ORDER_NR_PAGES blocks
      remove PAGE_GROUP_BY_MOBILITY
      don't group high order atomic allocations
      Fix calculation in move_freepages_block for counting pages
      Do not depend on MAX_ORDER when grouping pages by mobility
      Print out statistics in relation to fragmentation avoidance to /proc/pagetypeinfo
      Breakout page_order() to internal.h to avoid special knowledge of the buddy allocator

Micah Gruber (4):
      [IPV6]: Remove unneeded pointer iph from ipcomp6_input() in net/ipv6/ipcomp6.c
      [DCCP]: Remove unneeded pointer newdp from dccp_v4_request_recv_sock()
      Fix a potential NULL pointer dereference in uli526x_interrupt() in drivers/net/tulip/uli526x.c
      USB: Remove unneeded pointer intf from speedtch_upload_firmware()

Michael Albaugh (2):
      IB/ipath: Maintain active time on all chips
      IB/ipath: Better handling of unexpected GPIO interrupts

Michael Buesch (25):
      [POWERPC] via-pmu: Fix typo in printk
      [SSB]: add Sonics Silicon Backplane bus support
      [B43]: add mac80211-based driver for modern BCM43xx devices
      [B44]: port to native ssb support
      [B43]: Fix sparse warnings.
      [B43]: Don't lock irq_lock in debugfs txpower adjust
      [SSB]: Use ioreadX() and iowriteX() for PCI.
      [SSB]: Sparse fixes.
      [B43]: Change loglevel of radio-enable message.
      [MAC80211]: Add support for setting TX power and radio status
      [B43]: Remove the "radio hw enabled" message on startup.
      [B43]: Support for turning the radio off from software.
      mac80211: bss_tim_clear must use ~ instead of !
      rfkill: Fix documentation typos
      [RFKILL]: Add support for an rfkill LED.
      [RFKILL]: Add support for hardware-only rfkill buttons
      [B43]: LED triggers support
      [B43]: RF-kill support
      [B43]: Use input-polldev for the rfkill switch
      [B43]: Rewrite pwork locking policy.
      [MAC80211]: Check open_count before calling config callback.
      [MAC80211]: Add association LED trigger
      [MAC80211]: Update beacon_update callback documentation
      USB: ohci SSB bus glue
      b43: Make b43_stop() static

Michael Chan (12):
      [BNX2]: Optimize firmware loading.
      [BNX2]: Update version to 1.6.6.
      [TG3]: Update version to 3.82.
      [BNX2]: Fix remote PHY media detection problems.
      [BNX2]: Fix default WoL setting.
      [BNX2]: Update version to 1.6.7.
      [TG3]: Refine napi poll loop.
      [BNX2]: Refine napi poll loop.
      [TG3]: Fix performance regression on 5705.
      [BNX2]: Update 5709 firmware to 3.7.1.
      [BNX2]: Fix Serdes WoL bug.
      [BNX2]: Update version to 1.6.8.

Michael Ellerman (35):
      [POWERPC] Add an optional device_node pointer to the irq_host
      [POWERPC] Invert null match behaviour for irq_hosts
      [POWERPC] Provide a default irq_host match, which matches on an exact of_node
      [POWERPC] Initialise hwirq for legacy irqs
      [POWERPC] Export virq mapping via debugfs
      [POWERPC] spufs: Extract the file descriptor search logic in SPU coredump code
      [POWERPC] spufs: Remove ctx_info and ctx_info_list
      [POWERPC] spufs: Call spu_acquire_saved() before calculating the SPU note sizes
      [POWERPC] spufs: Use computed sizes/#defines rather than literals in SPU coredump code
      [POWERPC] spufs: Write some SPU coredump values as ASCII
      [POWERPC] spufs: Correctly calculate the size of the local-store to dump
      [POWERPC] spufs: Don't return -ENOSYS as extra notes size if spufs is not loaded
      [POWERPC] spufs: Get rid of spufs_coredump_num_notes, it's not needed if we NULL terminate
      [POWERPC] spufs: Internal __spufs_get_foo() routines should take a spu_context *
      [POWERPC] spufs: Add contents of npc file to SPU coredumps
      [POWERPC] spufs: Combine spufs_coredump_calls with spufs_calls
      [POWERPC] spufs: Cleanup ELF coredump extra notes logic
      [POWERPC] spufs: Handle errors in SPU coredump code, and support coredump to a pipe
      [POWERPC] spufs: Respect RLIMIT_CORE in spu coredump code
      [POWERPC] spufs: Add DEFINE_SPUFS_ATTRIBUTE()
      [POWERPC] Make sure to of_node_get() the result of pci_device_to_OF_node()
      [POWERPC] Simplify error logic in u3msi_setup_msi_irqs()
      [POWERPC] Simplify error logic in rtas_setup_msi_irqs()
      [POWERPC] Simplify rtas_change_msi() error semantics
      [POWERPC] Inline u3msi_compose_msi_msg()
      [POWERPC] Store the base address in dcr_host_t
      [POWERPC] Update mpic to use dcr_host_t.base
      [POWERPC] Update axon_msi to use dcr_host_t.base
      PCI: Remove no longer correct documentation regarding MSI vector assignment
      PCI: Fix incorrect argument order to list_add_tail() in PCI dynamic ID code
      Update ibm_newemac to use dcr_host_t.base
      Use dcr_host_t.base in ibm_emac_mal
      Add dcr_host_t.base in dcr_read()/dcr_write()
      Use dcr_host_t.base in dcr_unmap()
      Remove msic_dcr_read() in axon_msi.c

Michael Halcrow (30):
      eCryptfs: add key list structure; search keyring
      eCryptfs: use list_for_each_entry_safe() when wiping auth toks
      eCryptfs: kmem_cache objects for multiple keys; init/exit functions
      eCryptfs: fix Tag 1 parsing code
      eCryptfs: fix Tag 3 parsing code
      eCryptfs: fix Tag 11 parsing code
      eCryptfs: fix Tag 11 writing code
      eCryptfs: update comment and debug statement
      eCryptfs: remove unnecessary BUG_ON
      eCryptfs: collapse flag set into one statement
      eCryptfs: grammatical fix (destruct to destroy)
      eCryptfs: comments for some structs
      eCryptfs: kerneldoc fixes for crypto.c and keystore.c
      eCryptfs: remove unnecessary variable initializations
      eCryptfs: make needlessly global symbols static
      eCryptfs: Use generic_file_splice_read()
      eCryptfs: remove header_extent_size
      eCryptfs: remove assignments in if-statements
      ecryptfs: fix error handling
      eCryptfs: read_write.c routines
      eCryptfs: replace encrypt, decrypt, and inode size write
      eCryptfs: set up and destroy persistent lower file
      eCryptfs: update metadata read/write functions
      eCryptfs: make open, truncate, and setattr use persistent file
      eCryptfs: convert mmap functions to use persistent file
      eCryptfs: fix data types
      eCryptfs: initialize persistent lower file on inode create
      eCryptfs: remove unused functions and kmem_cache
      eCryptfs: replace magic numbers
      ecryptfs: clean up page flag handling

Michael Hennerich (26):
      Blackfin arch: Finalize the generic gpio support - add gpio_to_irq and irq_to_gpio
      Blackfin arch: Advertise GENERIC_GPIO and remove duplicated GENERIC_CALIBRATE_DELAY
      Blackfin arch: store labels so we later know who allocated GPIO/Peripheral resources
      Blackfin arch: Add label to call new GPIO API
      Blackfin arch: Add PORT_J.High (needed for BF548-EZkit Touchscreen interrupts) - remove PORT_C.H
      Blackfin arch: Fix define - SPORT0_DTPRI is first function
      Blackfin arch: add missing gpio error handling to make sure we roll back requests in case one fails
      Blackfin arch: Some cosmetics based on LKML feedback from Joe Perches
      Blackfin serial driver: use new GPIO API
      Blackfin arch: Add support for the M25P16 SPI FLash
      Blackfin arch: Add option to priorize DMA over Core
      Blackfin arch: bug fixing restore mach dependent ASYNC memory size
      Blackfin arch: extract gpio number from PIN function
      Blackfin arch: Merge GPIO/Peripheral Resource Allocation back into a single file
      Blackfin arch: For compatibility reasons change IRQ_XXX_ERR into IRQ_XXX_ERROR like on any other supported Blackfin derivative
      Blackfin arch: a few things still use bfin_read_PORT_FER()
      Blackfin arch: Remove legacy support
      Blackfin arch: Add ANOMALY_05000311 Workaround - for those who doesnt use the generic GPIO driver
      Blackfin arch: Workaround reboot bug, issue SSYNC at the start of bfin_reset
      Blackfin arch: Comply with revised Anomaly Workarounds for BF533 05000311 and BF561 05000323
      Blackfin arch: flush/inv the correct range when using write back cache and fix bugs find by dmacopy
      Input: add support for Blackfin BF54x Keypad controller
      bf54x-lq043fb: framebuffer driver for Blackfin BF54x framebuffer device driver
      Blackfin arch: add new processor ADSP-BF52x arch/mach support
      Blackfin arch: Optimization - no need to make additional math here
      Input: bf54x-keys - return real error when request_irq() fails

Michael Holzheu (4):
      [S390] Use IPL CLEAR for reipl under z/VM
      [S390] zcore: fix inline assembly in memcpy_real()
      [S390] tape: Fix medium state handling
      [S390] kernel: Fix dump on panic for DASDs under LPAR.

Michael J. Evans (1):
      md: software Raid autodetect dev list not array

Michael Kerrisk (1):
      Change man-pages maintainer address

Michael Krufky (49):
      V4L/DVB (5949): s5h1409: use ARRAY_SIZE macro when appropriate
      V4L/DVB (5950): whitespace cleanup for mt2131 and s5h1409
      V4L/DVB (6006): tuner: move last_div to tuner-simple private data
      V4L/DVB (6074): tuner: fix ifdef tags to match actual file name
      V4L/DVB (6075): tuner: kernel headers go above subsystem headers
      V4L/DVB (6100): dvb_net: whitespace cleanup
      V4L/DVB (6125): whitespace cleanup: replace leading spaces with tabs
      V4L/DVB (6126): tuner: add warning for obsolete i2c address range 0x64 thru 0x6f
      V4L/DVB (6127): tuner: kill i2c_client interface to tuner sub-drivers
      V4L/DVB (6128): hybrid tuner refactoring core changes, phase 1
      V4L/DVB (6129): tda8290: convert from tuner sub-driver into dvb_frontend module
      V4L/DVB (6130): mt20xx: convert from tuner sub-driver into dvb_frontend module
      V4L/DVB (6131): tea5761: convert from tuner sub-driver into dvb_frontend module
      V4L/DVB (6132): tea5767: convert from tuner sub-driver into dvb_frontend module
      V4L/DVB (6133): tuner-simple: convert from tuner sub-driver into dvb_frontend module
      V4L/DVB (6134): tuner: alter build to produce separate modules
      V4L/DVB (6136): dvb_frontend: add get_rf_strength function pointer to dvb_tuner_ops
      V4L/DVB (6137): tuner-simple: add get_rf_strength and improve status reading efficiency
      V4L/DVB (6138): tea5761: add get_rf_strength and improve status reading efficiency
      V4L/DVB (6139): tea5767: add get_rf_strength and improve status reading efficiency
      V4L/DVB (6140): tda8290: add get_rf_strength and improve status reading efficiency
      V4L/DVB (6141): tuner: use get_rf_strength instead of get_status to determine signal strength
      V4L/DVB (6142): cx25840: fix build warning
      V4L/DVB (6151): include drivers/media/video/cx23885/Kconfig
      V4L/DVB (6152): cx23885: forward compatibility fixes for recent kernels
      V4L/DVB (6161): cx23885-dvb.c doesnt need to include dvb-pll.h
      V4L/DVB (6162): cx23885: whitespace cleanups
      V4L/DVB (6163): cx23885: remove old comments
      V4L/DVB (6164): cx23885: turn off i2c_debug by default
      V4L/DVB (6165): cx23885: fix Kconfig dependencies
      V4L/DVB (6179): Clean up FusionHDTV ir code
      V4L/DVB (6180): tuner: don't probe 0x6b or 0x6f on cx88 boards
      V4L/DVB (6181): cx88: auto-load rtc and ir receiver i2c modules for FusionHDTV5 RT Gold
      V4L/DVB (6193): cx23885: define Video B Interrupt Status register bit values
      V4L/DVB (6196): cx23885: add support for DViCO FusionHDTV 5 Express
      V4L/DVB (6198): add CARDLIST.cx23885 to Documentation/
      V4L/DVB (6200): cx23885: use a pointer to the required i2c bus in dvb_register function
      V4L/DVB (6222): select DVB_PLL if !DVB_FE_CUSTOMISE for FusionHDTV5 Express
      V4L/DVB (6224): VIDEO_CX23885 depends on DVB_CORE
      V4L/DVB (6226): dvb-pll: pass fe pointer into dvb_pll_configure() and set() functions
      V4L/DVB (6227): dvb-pll: store instance ID in dvb_pll_priv structure
      V4L/DVB (6228): dvb-pll: add module option to specify rf input
      V4L/DVB (6229): dvb-pll: increase DVB_PLL_MAX to 64
      V4L/DVB (6230): dvb-pll: add module option to force dvb-pll desc id (for debug use only)
      V4L/DVB (6231): dvb-pll: always show pll name if forced via insmod option
      V4L/DVB (6232): dvb-pll: report whether input rf will be autoselected or set via insmod option
      V4L/DVB (6241): fix typo in DVB_PLL Kconfig help text
      V4L/DVB (6297): cx23885: remove wrong Kconfig selection of VIDEOBUF
      V4L/DVB (6326): tuner-core.c: fe_has_signal() can return uninitialized value

Michael Mauch (1):
      V4L/DVB (6038): Trivial: repair mixed parm descs in dvb-usb-init.c

Michael Neuling (5):
      [POWERPC] Remove barriers from the SLB shadow buffer update
      Add scaled time to taskstats based process accounting
      add-scaled-time-to-taskstats-based-process-accounting fix
      powerpc: add scaled time accounting
      kernel/sched.c: remove bogus comment from account_user_time

Michael Reed (1):
      [SCSI] stale residual returned on write following BUSY retry

Michael S. Tsirkin (4):
      mlx4_core: Enable MSI-X by default
      IB/mthca: Enable MSI-X by default
      [SCSI] scsi_transport_iscsi: add list, mutex includes
      IPoIB/cm: Use common CQ for CM send completions

Michael Wu (15):
      [MAC80211]: improve locking of sta_info related structures
      [MAC80211]: use more GFP_KERNEL instead of GFP_ATOMIC
      Add adm8211 802.11b wireless driver
      [P54]: add mac80211-based driver for prism54 softmac hardware
      [MAC80211]: rename ieee80211_cfg.h to cfg.h
      adm8211: kill interrupt loop
      adm8211: Improve writing of mac addrs to registers
      adm8211: kill version printks
      adm8211: Use revision from pci_dev
      adm8211: Pass all TXed frames to tx_status_irqsafe
      adm8211: Detect interface up/down in suspend/resume hooks correctly
      rtl8187: Add device ID for HP wireless print kit usb dongle
      rtl8187: Fix more frag bit checking, rts duration calc
      rtl8187: remove NICMAC setting in configure_filters callback
      p54: Make filter configuration atomic

Michal Januszewski (6):
      fbdev: export fb_destroy_modelist
      connector: change connector's max message size
      uvesafb: add connector entries
      uvesafb: the driver core
      uvesafb: documentation
      fbdev: find mode with the highest/safest refresh rate in fb_find_mode()

Michal Miroslaw (5):
      [NETFILTER]: nfnetlink_log: kill duplicate code
      [NETFILTER]: nfnetlink_log: flush queue early
      [NETFILTER]: nfnetlink_log: fix style
      [NETFILTER]: nfnetlink_log: fix instance_create() failure path
      [NETFILTER]: nfnetlink_log: fix some constants

Michal Piotrowski (6):
      V4L/DVB (6076): Coding style fix drivers/media/video/zr36060.c
      V4L/DVB (6077): Coding style fix drivers/media/video/zr36050.c
      V4L/DVB (6078): Coding style fix drivers/media/video/zr36016.c
      [XFS] Fix build regression from mod/commit which did cleanup of xfs_bmbt_*set_allf
      [ALSA] Coding style fix sound/pci/ca0106/ca_midi.h
      [ALSA] Get rid of dead code in sound/arm/sa11xx-uda1341.c

Michal Schmidt (1):
      x86: pci use pci=bfsort for HP DL385 G2 and DL585 G2

Mikael Pettersson (1):
      CREDITS: correct Mikael Pettersson's URL

Mike Anderson (4):
      dm: export name and uuid
      dm: add uevent to core
      dm: uevent generate events
      dm mpath: send uevents

Mike Christie (1):
      [SCSI] fix write buffer length in scsi_req_map_sg()

Mike Crowe (1):
      USBHID: Add HID_QUIRK_NOGET for ELO Touch Screen 2700 display

Mike Frysinger (39):
      Blackfin arch: cleanup and standardize anomaly.h file format -- no functional changes
      Blackfin arch: revise anomaly handling by basing things on the compiler not the kconfig defines
      Blackfin arch: update BF54x anomaly list
      Blackfin arch: use the [CS]SYNC() macros which include anomaly workarounds rather than __builtin_bfin_[cs]sync()
      Blackfin arch: reorganize headers slightly so we can be sure things are defined early enough
      Blackfin arch: use HI/LO macros rather than masking the bit ranges ourselves
      Blackfin arch: fix typo... we want csync in CSYNC(), not ssync
      Blackfin arch: update to latest anomaly sheets
      Blackfin arch: scrub remaining ASSEMBLY usage since the switch to __ASSEMBLY__
      Blackfin arch: remove unused code -- EVT0 is not controllable by software
      Blackfin arch: remove spurious KERN_EMERG log level in output
      Blackfin arch: update BOOT_LOAD
      Blackfin arch: make sure to stub out ANOMALY_05000230 were appropriate
      Blackfin arch: allow people to select the feature that is unavailable to the kernel
      Blackfin arch: all our other ports call this SIZE rather than SPI_LEN
      Blackfin arch: add an exception request/free api
      Blackfin arch: parse input sections properly when using -ffunction-sections/-fdata-sections
      Blackfin arch: vmlinux.lds.S, break up our .init into separate sections
      Blackfin arch: rewrite our reboot code in C
      Blackfin arch: fix typo pointed out by David Rowe (Mhz -> MHz)
      Blackfin arch: add more common defines for output sections
      Blackfin arch: trim the Blackfin arch MAINTAINERS list
      Blackfin arch: fix typo in register name
      Blackfin serial driver: pending a unique anomaly id, tie the break flood issue to ANOMALY_05000230
      [POWERPC] Use __attribute__ in asm-powerpc
      kbuild: clean Modules.symvers in external module dirs
      printk: add interfaces for external access to the log buffer
      Add stack checking for Blackfin
      x86: hide cond_syscall behind __KERNEL__
      Blackfin arch BF548 defconfig: enable watchdog by default
      Blackfin arch: force irq_flags into the .data section
      Blackfin serial driver Kconfig: depend on DMA not being enabled rather than a specific DMA size
      Blackfin arch: use "char bfin_board_name[]" rather than "char *bfin_board_name" per discussion on lkml as the former uses less storage
      Blackfin arch: -mno-fdpic works
      Blackfin arch: add assembly function for doing 64bit unsigned division
      Blackfin arch: add functions for converting between sclks and usecs
      Blackfin arch: add a cheesy install target
      Blackfin arch: cleanup and promote the general purpose timers api to a core blackfin component
      Blackfin arch: Javier Herrer writes: fix building when icache and dcache is disabled

Mike Galbraith (4):
      sched: fix SMP migration latencies
      sched: fix formatting of /proc/sched_debug
      sched: cleanup, remove the TASK_NONINTERACTIVE flag
      sched: prevent wakeup over-scheduling

Mike Isely (7):
      V4L/DVB (6205): pvrusb2: Fix oops in error leg cleanup
      V4L/DVB (6207): pvrusb2: Fix a potential oops in an error leg cleanup
      V4L/DVB (6208): pvrusb2: Implement programmatic means to extract prom contents
      V4L/DVB (6209): pvrusb2: Better discriminate among device types
      V4L/DVB (6210): pvrusb2: Do a far better job at setting the default initial video standard
      V4L/DVB (6211): pvrusb2: Allocate a debug mask bit for reporting video standard things
      V4L/DVB (6357): pvrusb2: Improve encoder chip health tracking

Mike Miller (OS Dev) (1):
      cciss: disable DMA refetch on Smart Array P600

Mike Nuss (1):
      USB: OHCI handles more ZFMicro quirks

Mike Rapoport (4):
      [ARM] 4576/1: CM-X270 machine support
      [ARM] 4577/1: ITE 8152 PCI bridge support
      [ARM] 4578/1: CM-x270: PCMCIA support
      DM9000 initialization fix

Mike Travis (8):
      x86: Convert cpu_core_map to be a per cpu variable
      Convert cpu_sibling_map to be a per cpu variable
      x86: remove x86_cpu_to_log_apicid
      x86: fix cpu_to_node references
      x86: convert cpu_to_apicid to be a per cpu variable
      x86: convert cpu_llc_id to be a per cpu variable
      x86: acpi use cpu_physical_id
      x86: convert cpuinfo_x86 array to a per_cpu array

Mike Westerhof (1):
      [ARM] 4599/1: Preserve ATAG list for use with kexec (2.6.23)

Miklos Szeredi (33):
      UML: remove unnecessary hostfs_getattr()
      ext2: show all mount options
      ext3: show all mount options
      ext4: show all mount options
      VFS: check nanoseconds in utimensat
      fix execute checking in permission()
      exec: remove unnecessary check for MNT_NOEXEC
      clean out unused code in dentry pruning
      fuse: update backing_dev_info congestion state
      fuse: fix reserved request wake up
      fuse: add reference counting to fuse_file
      fuse: truncate on spontaneous size change
      fuse: fix page invalidation
      fuse: set i_nlink to sane value after mount
      fuse: refresh stale attributes in fuse_permission()
      fuse: fix permission checking on sticky directories
      fuse: cleanup in release
      fuse: no abort on interrupt
      fuse: no ENOENT from fuse device read
      fuse: clean up execute permission checking
      fuse: fix allowing operations
      fuse: fix race between getattr and write
      fuse: add file handle to getattr operation
      fuse: clean up open file passing in setattr
      VFS: allow filesystems to implement atomic open+truncate
      fuse: improve utimes support
      fuse: add atomic open+truncate support
      fuse: support BSD locking semantics
      fuse: add list of writable files to fuse_inode
      fuse: add helper for asynchronous writes
      fuse: add support for mandatory locking
      fuse: add blksize field to fuse_attr
      put declaration of put_filesystem() in fs.h

Milan Broz (8):
      dm io:ctl use constant struct size
      dm delay: fix status
      dm: tidy bio_io_error usage
      dm crypt: use per device singlethread workqueues
      dm crypt: add post processing queue
      dm crypt: tidy whitespace
      dm crypt: tidy labels
      dm crypt: tidy pending

Milan Kocian (1):
      [IPV6]: Remove redundant RTM_DELLINK message.

Milan Plzik (1):
      pxa2xx PCMCIA timing issue on iPAQ H5550

Milton Miller (10):
      [POWERPC] boot: Record header bytes in gunzip_start
      [POWERPC] boot: Simplify gunzip_finish
      kbuild: call make once for all targets when O=.. is used
      sched: domain sysctl fixes: use kcalloc()
      sched: domain sysctl fixes: use for_each_online_cpu()
      sched: domain sysctl fixes: unregister the sysctl table before domains
      sched: domain sysctl fixes: do not crash on allocation failure
      sched: domain sysctl fixes: add terminator comment
      sched: more robust sd-sysctl entry freeing
      kbuild: restore arch/{ppc/xtensa}/boot cflags

Mingming Cao (7):
      JBD: JBD slab allocation cleanups
      JBD2: jbd2 slab allocation cleanups
      JBD: replace jbd_kmalloc with kmalloc directly
      JBD2: replace jbd_kmalloc with kmalloc directly.
      JBD2/Ext4: Convert kmalloc to kzalloc in jbd2/ext4
      jbd2: JBD_XXX to JBD2_XXX naming cleanup
      JBD/ext3 cleanups: convert to kzalloc

Mitsuru Chinen (1):
      [IPV6]: Defer IPv6 device initialization until a valid qdisc is specified

Moni Shoua (8):
      IB/ipoib: Bound the net device to the ipoib_neigh structue
      IB/ipoib: Verify address handle validity on send
      net/bonding: Enable bonding to enslave non ARPHRD_ETHER
      net/bonding: Enable bonding to enslave netdevices not supporting set_mac_address()
      net/bonding: Enable IP multicast for bonding IPoIB devices
      net/bonding: Handlle wrong assumptions that slave is always an Ethernet device
      net/bonding: Delay sending of gratuitous ARP to avoid failure
      net/bonding: Destroy bonding master when last slave is gone

Muli Ben-Yehuda (2):
      x86: Calgary: fix disable busnum for CalIOC2
      x86: calgary get rid of translate_phb

Murali Iyer (1):
      [POWERPC] Export DCR symbols for modules

Márton Németh (1):
      Input: i8042 - export i8042_command()

Nadia Derbey (10):
      ipc: store ipcs into IDRs
      ipc: unify the syscalls code
      ipc: remove the ipc_get() routine
      ipc: integrate ipc_checkid() into ipc_lock()
      Storing ipcs into IDRs
      ipc: introduce the ipcid_to_idx macro
      ipc: inline ipc_buildid()
      ipc: fix wrong comments
      fix idr_find() locking
      ipc: remove unneeded parameters

Nathan Lynch (14):
      [POWERPC] Remove gratuitous reads from maple PCI config space methods
      [POWERPC] rtas_pci_ops: Use named structure member initializers
      [POWERPC] celleb_fake_pci_ops: Use named structure member initializers
      [POWERPC] celleb_epci_ops: Use named structure member initializers
      [POWERPC] maple pci_ops: Use named structure member initializers
      [POWERPC] pa_pxp_ops: Use named structure member initializers
      [POWERPC] powermac pci_ops: Use named structure member initializers
      [POWERPC] null_pci_ops: Use named structure member initializers
      [POWERPC] efika rtas_pci_ops: Use named structure member initializers
      [POWERPC] chrp pci_ops: Use named structure member initializers
      [POWERPC] indirect_pci_ops: Use named structure member initializers
      [POWERPC] tsi108_direct_pci_ops: Use named structure member initializers
      [POWERPC] Remove gratuitous reads from pasemi pci config space methods
      [POWERPC] Remove gratuitous reads from powermac pci config space methods

Nathanael Nerode (1):
      dgrs: remove from build, config, and maintainer list

Neil Brown (2):
      Fix memory leak in dm-crypt
      NFS: Fix for bug in handling of errors for O_DIRECT writes

Neil Horman (6):
      [SCTP]: Rewrite of sctp buffer management code
      argv_split: allow argv_split to handle NULL pointer in argcp parameter gracefully
      core_pattern: ignore RLIMIT_CORE if core_pattern is a pipe
      core_pattern: allow passing of arguments to user mode helper when core_pattern is a pipe
      core_pattern: fix up a few miscellaneous bugs
      proc: export a processes resource limits via /proc/pid

NeilBrown (14):
      Merge blk_recount_segments into blk_recalc_rq_segments
      Introduce rq_for_each_segment replacing rq_for_each_bio
      Fix various abuse of bio fields in umem.c
      New function blk_req_append_bio
      Stop exporting blk_rq_bio_prep
      Share code between init_request_from_bio and blk_rq_bio_prep
      Remove flush_dry_bio_endio
      Only call bi_end_io once for any bio
      Don't decrement bi_size in bio_endio
      Drop 'size' argument from bio_endio and bi_end_io
      md: fix a bug in some never-used code.
      md: 'sync_action' in sysfs returns wrong value for readonly arrays
      md: make sure read errors are auto-corrected during a 'check' resync in raid1
      md: fix an unsigned compare to allow creation of bitmaps with v1.0 metadata

Nguyen Anh Quynh (1):
      KVM: Fix *nopage() in kvm_main.c

Nick Cheng (1):
      [SCSI] arcmsr: 1.20.00.15: add SATA RAID plus other fixes

Nick Piggin (60):
      x86: fence oostores on 64-bit
      x86: fix IO write barrier
      x86: optimise barriers
      remove ZERO_PAGE
      mm: use lockless radix-tree probe
      mm: improve find_lock_page
      mm: clarify __add_to_swap_cache locking
      radix-tree: use indirect bit
      fs: fix nobh error handling
      mm: revert KERNEL_DS buffered write optimisation
      mm: debug write deadlocks
      mm: trim more holes
      mm: buffered write cleanup
      mm: write iovec cleanup
      mm: fix pagecache write deadlocks
      mm: buffered write iterator
      fs: fix data-loss on error
      fs: introduce write_begin, write_end, and perform_write aops
      mm: restore KERNEL_DS optimisations
      implement simple fs aops
      block_dev: convert to new aops
      ext2: convert to new aops
      ext3: convert to new aops
      ext4: convert to new aops
      xfs: convert to new aops
      fs: new cont helpers
      fat: convert to new aops
      hfs: convert to new aops
      hfsplus: convert to new aops
      hpfs: convert to new aops
      bfs: convert to new aops
      qnx4: convert to new aops
      With reiserfs no longer using the weird generic_cont_expand, remove it completely.
      nfs: convert to new aops
      smbfs: convert to new aops
      fuse: convert to new aops
      hostfs: convert to new aops
      jffs2: convert to new aops
      ufs: convert to new aops
      udf: convert to new aops
      sysv: convert to new aops
      minixfs: convert to new aops
      jfs: convert to new aops
      fs: adfs convert to new aops
      fs: affs convert to new aops
      ocfs2: convert to new aops
      fs: restore nobh
      fs: remove some AOP_TRUNCATED_PAGE
      mm: document tree_lock->zone.lock lockorder
      bitops: introduce lock ops
      alpha: fix bitops
      alpha: lock bitops
      ia64: lock bitops
      mips: fix bitops
      mips: lock bitops
      powerpc: lock bitops
      bit_spin_lock: use lock bitops
      nobh: nobh_write_end fix
      [JFFS2] Fix return value from jffs2_write_end()
      x86: lock bitops

Nico Erfurth (1):
      USB: Add drivers/usb/misc/iowarrior.c to the Makefile

Nicolas Pitre (18):
      sdio: initial CIS parsing code
      sdio: link unknown CIS tuples to the sdio_func structure
      mmc: initialize mmc subsystem with subsys_initcall()
      sdio: defines for some standard interface types
      sdio: allow for mmc_claim_host to be aborted
      sdio: core support for SDIO function interrupt
      sdio: UART/GPS driver
      sdio: add /proc interface to sdio_uart driver
      sdio: add interface for host side SDIO interrupt reporting
      sdio: add default c_ispeed/c_ospeed values to sdio_uart driver
      sdio: fix recursion issues between sdio-uart driver and tty layer
      mmc: pxamci: set proper block capabilities according to PXA flavor
      sdhci: fix a typo
      sdio: fix IRQ diagnostic message
      sdio: make the IRQ thread more resilient in the presence of bad states
      pxamci: support arbitrary block size
      mmc: don't use weight32()
      [ARM] 4550/1: sched_clock on PXA should cope with run time clock rate selection

Nishanth Aravamudan (1):
      hugetlb: fix hugepage allocation with memoryless nodes

Nitin A Kamble (15):
      KVM: x86 emulator: implement 'and $imm, %{al|ax|eax}'
      KVM: x86 emulator: implement 'jmp rel' instruction (opcode 0xe9)
      KVM: x86 emulator: Implement 'jmp rel short' instruction (opcode 0xeb)
      KVM: x86 emulator: implement 'push reg' (opcodes 0x50-0x57)
      KVM: x86 emulator: push imm8
      KVM: x86 emulator: call near
      KVM: x86 emulator: pushf
      KVM: x86 emulator: sort opcodes into ascending order
      KVM: x86 emulator: imlpement jump conditional relative
      KVM: X86 emulator: jump conditional short
      KVM: x86 emulator: lea
      KVM: x86 emulator: jmp abs
      KVM: x86 emulator: fix src, dst value initialization
      KVM: x86 emulator: popf
      KVM: x86 emulator: fix merge screwup due to emulator split

Nobuhiro Iwamatsu (2):
      smc91x Hitachi Solution Engine (SuperH) Support
      USB: Adding support for SHARP WS011SH to ipaq.c

Noriaki TAKAMIYA (1):
      [IPV6] XFRM: Fix connected socket to use transformation.

Ohad Ben-Cohen (1):
      [Bluetooth] Add UART driver for Texas Instruments' BRF63xx chips

Olaf Hering (9):
      [POWERPC] Advertise correct IDE mode on Pegasos2
      [POWERPC] Fix pmac_zilog debug arg
      bmac: add simple ethtool support for network manager
      unexport asm/shmparam.h
      do not export /usr/include/scsi in make headers_install
      remove consolemap.h from header exports
      include linux/types.h in if_fddi.h
      remove strict ansi check from __u64 in asm/types.h
      increase AT_VECTOR_SIZE to terminate saved_auxv properly

Oleg Nesterov (21):
      V4L/DVB (5990): cinergyt2_suspend: don't forget to unlock cinergyt2->wq_sem
      do_sys_poll: simplify playing with on-stack data
      do_poll: return -EINTR when signalled
      pi-futex: set PF_EXITING without taking ->pi_lock
      do_sigaction: remove now unneeded recalc_sigpending()
      handle the multi-threaded init's exit() properly
      wait_task_zombie: remove unneeded child->signal check
      wait_task_zombie: fix 2/3 races vs forget_original_parent()
      exit_notify: don't take tasklist for TIF_SIGPENDING re-targeting
      zap_other_threads: don't optimize thread_group_empty() case
      wait_task_zombie: don't fight with non-existing race with a dying ptracee
      __group_complete_signal: eliminate unneeded wakeup of ->group_exit_task
      wait_task_stopped/continued: remove unneeded p->signal != NULL check
      exec: simplify ->sighand switching
      exec: simplify the new ->sighand allocation
      exec: consolidate 2 fast-paths
      exec: RT sub-thread can livelock and monopolize CPU on exec
      do_sigaction: don't worry about signal_pending()
      do CPU_DEAD migrating under read_lock(tasklist) instead of write_lock_irq(tasklist)
      migration_call(CPU_DEAD): use spin_lock_irq() instead of task_rq_lock()
      pid namespaces: rework forget_original_parent()

Oleg Ryjkov (2):
      i2c-nforce2: Move status checking to a separate function
      i2c-nforce2: Abort the transaction on error

Oliver Endriss (10):
      V4L/DVB (5934): dvb-ttpci/saa7146: Replace saa7146_i2c_transfer by generic i2c_transfer
      V4L/DVB (5935): dvb_frontend: Range check of frequency and symbol rate
      V4L/DVB (5936): tda10023: Remove range check of symbol rate
      V4L/DVB (5980): tda8083: fix frequency and symbolrate info
      V4L/DVB (5986): dvb_frontend: Fixed GET_INFO ioctl and check of frequency limits
      V4L/DVB (5987): saa7146: clean-up irq processing
      V4L/DVB (6105): dvb_frontend: ts_bus_ctrl() handling fixed
      V4L/DVB (6106): dvb_frontend: Default for dvb_shutdown_timeout set to 0
      V4L/DVB (6107): dvb_frontend: clean-up shutdown handling
      V4L/DVB (6221): budget-ci: select TT keymap for DVB-S TT 1500

Oliver Neukum (8):
      V4L/DVB (6237): Oops in pwc v4l driver
      support for USB autosuspend in the asix driver
      Input: fix open count handling in input interfaces
      USB: missing test for ESHUTDOWN in adutux driver
      USB: fix errornous assumption in the usb serial framework revealed by iuu_phoenix
      USB: fix double frees in error code paths of ipaq driver
      HID: minimal autosuspend support for USB HID devices
      [ALSA] missing error check in usb sound driver

Oliver Pinter (1):
      x86: add cpu codenames for Kconfig.cpu

Olivier DANET (1):
      V4L/DVB (5914): Add initial support for Dual-DVB-T stick

Olof Johansson (50):
      [POWERPC] Rework SMP timebase handoff for pasemi
      [POWERPC] Export new __io{re,un}map_at() symbols
      [POWERPC] pasemi: Add pasemi_pci_getcfgaddr()
      [POWERPC] pasemi: Add workaround for erratum 5945
      [POWERPC] pasemi: Export more SPRs to sysfs when CONFIG_DEBUG_KERNEL=y
      [POWERPC] pasemi: Print more information at machine check
      [POWERPC] pasemi: Move pasemi_idle_init() to late_initcall()
      [POWERPC] Remove unused platform_machine_check()
      [POWERPC] Move lowlevel runlatch calls under cpu feature control
      [POWERPC] Remove warning in arch/powerpc/kernel/sysfs.c
      [POWERPC] Add workaround for MPICs with broken register reads
      [POWERPC] Support setting affinity for U3/U4 MSI sources
      [POWERPC] Separate out legacy machine check exception parsers
      pasemi_mac: Abstract out register access
      pasemi_mac: Stop using the pci config space accessors for register read/writes
      pasemi_mac: Enable L2 caching of packet headers
      pasemi_mac: Fix memcpy amount for short receives
      pasemi_mac: RX performance tweaks
      pasemi_mac: Batch up TX buffer frees
      pasemi_mac: Fix TX ring wrap checking
      pasemi_mac: Fix RX checksum flags
      pasemi_mac: Enable LLTX
      pasemi_mac: Clean TX ring in poll
      pasemi_mac: set interface speed correctly on XAUI ports
      pasemi_mac: flags as passed to spin_*_irqsave() should be unsigned long
      pasemi_mac: don't enable rx before there are buffers on the ring
      pasemi_mac: pass in count of buffers to replenish rx ring with
      pasemi_mac: basic error checking
      pasemi_mac: fix bug in receive buffer dma mapping
      pasemi_mac: rework ring management
      pasemi_mac: implement sg support
      pasemi_mac: workaround for erratum 5971
      pasemi_mac: add local skb alignment
      pasemi_mac: further performance tweaks
      pasemi_mac: update todo list
      pasemi_mac: clear out old errors on interface open
      pasemi_mac: use buffer index pointer in clean_rx()
      pasemi_mac: enable iommu support
      [POWERPC] Don't enable cpu hotplug on pSeries machines with MPIC
      [POWERPC] Implement logging of unhandled signals
      [POWERPC] Fix 1TB segment detection
      [POWERPC] Add 1TB workaround for PA6T
      pcmcia: CompactFlash driver for PA Semi Electra boards
      [NET]: Fix bug in sk_filter race cures.
      nfs: Fix build break with CONFIG_NFS_V4=n
      Fix build break in tsi108.c
      [NIU]: Cleanup PAGE_SIZE checks a bit
      IB/ehca: Fix sg_page() fallout
      powerpc: Fix fallout from sg_page() changes
      pasemi_mac: fix typo

Ondrej Zajicek (1):
      svgalib: mode selection updates

Ondrej Zary (1):
      Input: usbtouchscreen - add support for IdealTEK URTC1000

Or Gerlitz (1):
      IPoIB: Allow setting policy to ignore multicast groups

Ortwin Glück (1):
      USB: Nikon D40X unusual_devs entry

Pablo Neira Ayuso (1):
      [NETFILTER]: nf_conntrack_netlink: add support to related connections

Paolo 'Blaisorblade' Giarrusso (2):
      kbuild: script to check for undefined Kconfig symbols
      USB: usbmon doc update - mention new wildcard ('0') bus

Paolo Ornati (1):
      libata: blacklist NCQ on Seagate Barracuda ST380817AS

Patrick Boettcher (7):
      V4L/DVB (5954): Sync with DiBcom Driver Release 2.1.3 + some improvements
      V4L/DVB (5955): Add support for DiB7070-based devices
      V4L/DVB (5958): Add support Compro VideoMate 500 with DiB7000PC
      V4L/DVB (5959): Fix for size of remote keys in DiB0700
      V4L/DVB (5961): Fix support for DiB7000M-devices
      V4L/DVB (5963): Module parameter description for SFN workaround
      V4L/DVB (6378): DiB0700-device: Using 1.10 firmware

Patrick Caulfield (3):
      [DLM] Fix lowcomms socket closing
      [DLM] Make dlm_sendd cond_resched more
      [DLM] don't overwrite castparam if it's NULL

Patrick McHardy (17):
      [NETFILTER]: nfnetlink: make subsystem and callbacks const
      [NETFILTER]: nfnetlink: convert to generic netlink attribute functions
      [NETFILTER]: nfnetlink: rename functions containing 'nfattr'
      [NETFILTER]: nfnetlink: use nlmsg_notify()
      [NETFILTER]: nfnetlink: support attribute policies
      [NETFILTER]: nfnetlink_log: use netlink policy
      [NETFILTER]: nfnetlink_queue: use netlink policy
      [NETFILTER]: ctnetlink: use netlink policy
      [NETFILTER]: nfnetlink: kill nlattr_bad_size
      [NETFILTER]: nf_conntrack: kill unique ID
      [NETFILTER]: nf_conntrack_expect: kill unique ID
      [NET_SCHED]: Show timer resolution instead of clock resolution in /proc/net/psched
      [IPV4]: Uninline netfilter okfns
      [BRIDGE]: Remove SKB share checks in br_nf_pre_routing().
      [IPV6]: Uninline netfilter okfns
      [NET]: Fix OOPS due to missing check in dev_parse_header().
      [PACKET]: Kill unused pg_vec_endpage() function

Patrick Ringl (1):
      fix typos in drivers/block/Kconfig

Paul Clements (2):
      NBD: set uninitialized devices to size 0
      NBD: allow hung network I/O to be cancelled

Paul E. McKenney (4):
      sched: export cpu_clock()
      Immunize rcu_dereference() against crazy compiler writers
      Remove workaround for unimmunized rcu_dereference from mce_log()
      Make rcutorture RNG use temporal entropy

Paul Jackson (5):
      cpuset: remove sched domain hooks from cpusets
      cpuset: zero malloc - revert the old cpuset fix
      task cgroups: enable cgroups by default in some configs
      cpuset sched_load_balance flag
      cpusets: decrustify cpuset mask update code

Paul Mackerras (20):
      [POWERPC] Handle alignment faults on new FP load/store instructions
      Merge branch 'linux-2.6' into for-2.6.24
      Merge branch 'linux-2.6' into for-2.6.24
      Merge branch 'linux-2.6'
      [POWERPC] Disable power management for arch/ppc
      Merge branch 'linux-2.6' into for-2.6.24
      Merge branch 'ppc-fixes' of git://git.bocc.de/dbox2 into for-2.6.24
      [PPC] Use cpu setup routines from cpu_setup_44x.S for ARCH=ppc
      [POWERPC] Use cache-inhibited large page bit from firmware
      [POWERPC] Remove unused old code from powermac setup code
      [POWERPC] Fix performance monitor on machines with logical PVR
      [POWERPC] Prevent decrementer clockevents from firing early
      [POWERPC] Make clockevents work on PPC601 processors
      Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into for-2.6.24
      Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.24
      [POWERPC] Use 1TB segments
      Merge branch 'fixes-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge
      Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into merge
      Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx
      Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge

Paul Menage (13):
      Task Control Groups: basic task cgroup framework
      Task Control Groups: add tasks file interface
      Add cgroup write_uint() helper method
      Task Control Groups: add fork()/exit() hooks
      Task Control Groups: add cgroup_clone() interface
      Task Control Groups: add procfs interface
      Task Control Groups: shared cgroup subsystem group arrays
      Task Control Groups: automatic userspace notification of idle cgroups
      Task Control Groups: make cpusets a client of cgroups
      Task Control Groups: example CPU accounting subsystem
      Task Control Groups: simple task cgroup debug info subsystem
      Fix cpusets update_cpumask
      Control groups: Replace "cont" with "cgrp" and other misc renaming

Paul Moore (1):
      [CIPSO]: remove duplicated code in the cipso_v4_*_getattr() functions

Paul Mundt (84):
      sh: Support explicit L1 cache disabling.
      sh: Fix cache disabling build failures on nommu.
      sh: Initial multiple-node support for SH-X3.
      rtc: rtc-sh: Support 4-digit year on SH7705/SH7710/SH7712.
      sh: intc: Fix sense regs oops for IRL IRQs.
      sh: Plug in SH-X3 SCIF0 for sercon earlyprintk.
      sh: Initial support for SH-X3 prototype board.
      sh: x3proto: ILSEL IRQ support.
      sh: x3proto: Hook up ethernet and USB platform devices.
      sh: x3proto: Trivial ILSEL build fix.
      sh: Bump up NODES_SHIFT for SH-X3.
      serial: sh-sci: Shut up compiler warning for SH-X3 SCIF.
      sh: Wire up CSM node for SH-X3.
      serial: sh-sci: Tidy cpufreq printk.
      sh: Kill off duplicate symbol exports on SMP.
      sh: heartbeat driver update.
      sh: More license string silliness.
      sh: Kill off volatile silliness in sq_flush_range().
      sh: Overhaul spinlocks and rwlocks for SH-4A SMP.
      sh: Fix up heartbeat build and resource size.
      sh: Fix up se7751 build.
      sh: nommu fault handler needs signal.h.
      serial: sh-sci: kgdb console build fixes.
      sh: INTC stubs for SH7343 and SH7770 builds.
      sh: dma: Fix CONFIG_SYSFS=n build.
      sh: Don't enable FPU for SH4AL-DSP.
      sh: se7206: Make the I/O port routines less stupid.
      sh: se7206: heartbeat needs 32-bit writes.
      sh: hp6xx: Trivial build fixes for INTC changes.
      sh: r7780rp: irq-r7780rp needs linux/io.h.
      sh: se7206: Handle non-SuperIO I/O ports.
      sh: se7206: update defconfig.
      sh: Wire up URAM node on SH7785.
      sh: Fix up extended mode TLB for SH-X2+ cores.
      sh: rts7751r2d: Fix up trivial build failure.
      sh: Enable maple by default for the Dreamcast.
      sh: Make cpufreq driver less noisy on SMP.
      sh: Kill off special boot_cpu_data.
      sh: Avoid smp_processor_id() in cache desc paths.
      sh: Add SMP tlbflush variants.
      sh: Bring SMP support back from the dead.
      sh: Plug plat_smp_setup() in to generic setup path.
      sh: Initial SH-X3 SMP support.
      sh: Fix alias calculation for non-aliasing cases.
      sh: nommu: Kill off dummy page fault ops for SH-3/4.
      sh: Calculate cache aliases on L2 caches.
      sh: Revert incorrect license string changes.
      sh: Define _ebss for uClinux MTD map driver.
      sh: Disable L2 reporting for present URAM only parts.
      sh: Disable 4kB pages on extended mode TLB.
      sh: processor.h needs smp.h
      sh: Kill off duplicate NODES_SHIFT.
      sh: Fix plat_irq_setup_pins() for SH7785.
      sh: Bump MAX_ACTIVE_REGIONS for SH7785.
      sh: Support extended mode TLB on SH-X3.
      sh: Use boot_cpu_data for CPU probe.
      sh: Fix URAM start address on SH7785.
      sh: Tidy up gUSA preempt handling.
      sh: Follow gUSA preempt changes in __switch_to().
      sh: Conditionalize gUSA support.
      sh64: Move *_p() I/O routine variants to io.h.
      sh64: Tidy up includes for Cayman board.
      sh64: Kill off dead ROM-RAM and generic boards.
      sh64: Kill off duplicate frame pointer option.
      sh64: mach-harp: Build fixes.
      sh64: mach-sim: Build fixes.
      sh64: Some symbol exports and build fixes.
      sh64: Move consistent DMA routines to arch/sh64/mm/.
      sh64: Tidy up Kconfig dependencies.
      sh64: update cayman defconfig.
      sh64: Add defconfigs for mach-sim and mach-harp.
      sh64: alphanumeric display only on Cayman.
      sh64: Kill off dead gdb stub symbol.
      sh: early_printk tidying.
      sh: kgdb section mismatches and tidying.
      sh: Make kgdb i-cache flushing less inept.
      sh: Rip out left-over nommu cond syscall cruft.
      sh: Fix up some section alignments in linker script.
      sh: Discard .exit.text/.exit.data at runtime.
      sh64: Kill off obsolete linux/blk.h reference.
      sh64: Set KBUILD_IMAGE to make the rpm target happy.
      sh64: linker script tidying and alignment fixups.
      sh64: Symbol export fixups.
      sh64: mach-cayman: Build fixes.

Paul Vojta (1):
      [ALSA] Fix bugs in mode change/recalibration for opl3sa2 driver

Pavel Emelianov (4):
      [RTNETLINK]: Introduce generic rtnl_create_link().
      pid namespaces: round up the API
      pid namespaces: make get_pid_ns() return the namespace itself
      pid namespaces: dynamic kmem cache allocator for pid namespaces

Pavel Emelyanov (85):
      Memory shortage can result in inconsistent flocks state
      Use list_first_entry in locks_wake_up_blocks
      locks: Fix potential OOPS in generic_setlease()
      Cleanup macros for distinguishing mandatory locks
      GFS2: clean up explicit check for mandatory locks
      9PFS: clean up explicit check for mandatory locks
      AFS: clean up explicit check for mandatory locks
      NFS: clean up explicit check for mandatory locks
      Rework /proc/locks via seq_files and seq_list helpers
      [NET]: Virtual ethernet device driver.
      [NETNS]: Consolidate hashes creation in netdev_init()
      [NET]: Cleanup calling netdev notifiers.
      [NETNS]: Cleanup list walking in setup_net and cleanup_net
      [NETNS]: Move some code into __init section when CONFIG_NET_NS=n
      [NETNS]: Don't memset() netns to zero manually
      [FS] seq_file: Introduce the seq_open_private()
      [NET]: Make core networking code use seq_open_private
      [NETFILTER]: Make netfilter code use the seq_open_private
      [DECNET]: Make decnet code use the seq_open_private()
      [IRDA]: Make the IRDA use the seq_open_private()
      [SUNRPC]: Make the sunrpc use the seq_open_private()
      [NET]: Remove double dev->flags checking when calling dev_close()
      [INET]: Move common fields from frag_queues in one place.
      [INET]: Collect frag queues management objects together
      [INET]: Collect common frag sysctl variables together
      [INET]: Consolidate the xxx_frag_kill
      [INET]: Consolidate xxx_the secret_rebuild
      [INET]: Consolidate the xxx_frag_destroy
      [INET]: Consolidate the xxx_evictor
      [INET]: Small cleanup for xxx_put after evictor consolidation
      [INET]: Consolidate the xxx_put
      [NEIGH]: Ensure that pneigh_lookup is protected with RTNL
      [NETNS]: Don't panic on creating the namespace's loopback
      [IPV6]: Consolidate the ip6_pol_route_(input|output) pair
      Remove unused member from nsproxy
      Use KMEM_CACHE macro to create the nsproxy cache
      i386: clean up oops/bug reports
      [IPV6]: Fix memory leak in cleanup_ipv6_mibs()
      [INET]: Omit double hash calculations in xxx_frag_intern
      [INET]: Consolidate xxx_frag_intern
      [INET]: Consolidate xxx_frag_alloc()
      [INET]: Consolidate xxx_frag_create()
      [INET]: Consolidate xxx_find() in fragment management
      [INET]: Remove no longer needed ->equal callback
      [INET]: Consolidate frag queues freeing
      [NET]: Introduce the sk_detach_filter() call
      [NET]: Move the filter releasing into a separate call
      [NET]: Cleanup the error path in sk_attach_filter
      [NET]: Fix the race between sk_filter_(de|at)tach and sk_clone()
      [IPV6]: Fix return type for snmp6_free_dev()
      [IPV6]: Cleanup snmp6_alloc_dev()
      [IPV6]: Lost locking when inserting a flowlabel in ipv6_fl_list
      [IPV6]: Lost locking in fl6_sock_lookup
      [IPV6]: Fix race in ipv6_flowlabel_opt() when inserting two labels
      [IPV6]: Fix again the fl6_sock_lookup() fixed locking
      i386: consolidate show_regs and show_registers for i386
      Make access to task's nsproxy lighter
      pid namespaces: move exit_task_namespaces()
      pid namespaces: introduce MS_KERNMOUNT flag
      pid namespaces: prepare proc_flust_task() to flush entries from multiple proc trees
      pid namespaces: add support for pid namespaces hierarchy
      pid namespaces: make alloc_pid(), free_pid() and put_pid() work with struct upid
      pid namespaces: helpers to obtain pid numbers
      pid namespaces: helpers to find the task by its numerical ids
      pid namespaces: move alloc_pid() lower in copy_process()
      pid namespaces: make proc have multiple superblocks - one for each namespace
      pid namespaces: miscellaneous preparations for pid namespaces
      pid namespaces: allow cloning of new namespace
      pid namespaces: make proc_flush_task() actually from entries from multiple namespaces
      pid namespaces: initialize the namespace's proc_mnt
      pid namespaces: changes to show virtual ids to user
      Uninline find_task_by_xxx set of functions
      pid namespaces: remove the struct pid unneeded fields
      Isolate some explicit usage of task->tgid
      Uninline find_pid etc set of functions
      Uninline the task_xid_nr_ns() calls
      Isolate the explicit usage of signal->pgrp
      Use helpers to obtain task pid in printks
      Remove unused variables from fs/proc/base.c
      Use task_pid_nr() in ip_vs_sync.c
      Use task_pid_nr() instead of pid_nr(task_pid())
      [NET]: Use the skb_set_queue_mapping where appropriate
      [NET]: Make and use skb_get_queue_mapping
      [NET]: Hide the queue_mapping field inside netif_subqueue_stopped
      [NET]: Cut off the queue_mapping field from sk_buff

Pavel Machek (4):
      lp_console: cleanups
      kdump: documentation cleanups
      vm.txt: document min_free_pages as critical for correctness
      s2ram: kill old debugging junk

Pavel Pisa (4):
      arm: i.MX/MX1 SDHC implements SD cards read-only switch read-back
      fbdev: Support for byte-reversed framebuffer formats
      imxfb: fast read flag and nonstandard field configurable
      fbdev: copyarea function taught to fully support swapped pixel order in byte

Pedro (1):
      V4L/DVB (6379): patch which improves GotView Saa7135 remote control

Peer Chen (2):
      ahci: Add MCP79 support to AHCI driver
      [ALSA] alsa: Add the MCP79 support to hda_intel driver

Pekka Enberg (1):
      V4L/DVB (6324): fix videobuf_cgmbuf export

Pekka Seppanen (2):
      V4L/DVB (6243): [PATCH 2/2] GemTek Radio card
      V4L/DVB (6244): [PATCH 1/2] GemTek Radio card

Pekka Seppänen (1):
      V4L/DVB (6319): radio-gemtek: fix 'VID_HARDWARE_GEMTEK' undeclared

Pete Zaitcev (8):
      usblp: Implement the ENOSPC convention
      usblp: Make use of URB_FREE_BUFFER
      usblp: mutex in usblp_check_status
      usblp: Cosmetics
      usbmon: Update pipe removal to suit my taste
      usbmon: Drop DMA mapping for setup packet
      usbmon: Smooth the core code
      usblp: Fix a double kfree

Peter Korsgaard (5):
      [POWERPC] fsl_soc: Fix trivial printk typo.
      [POWERPC] fsl_soc: rtc-ds1307 support
      [POWERPC] spi: Use fsl_spi instead of mpc83xx_spi
      [POWERPC] spi: mode should be "cpu-qe" instead of "qe"
      [POWERPC] spi: Support non-QE processors

Peter Lund (1):
      avoid negative (and full-width) shifts in radix-tree.c

Peter Oruba (2):
      IB/mthca: Use PCI-X/PCI-Express read control interfaces
      PCI-X/PCI-Express read control interfaces: use them in e1000

Peter Staubach (2):
      64 bit ino support for NFS client
      knfsd: 64 bit ino support for NFS server

Peter Zijlstra (44):
      lockdep: maintainers
      lockdep: fixup mutex annotations
      lockdep: syscall exit check
      lockdep: i386: connect the sysexit hook
      lockdep: x86_64: connect the sysexit hook
      lockdep: annotate journal_start()
      lockdep: annotate rcu_read_{,un}lock{,_bh}
      lockdep: annotate kprobes irq fiddling
      lockdep: per filesystem inode lock class
      lockdep: annotate dir vs file i_mutex
      sched: simplify SCHED_FEAT_* code
      sched: new task placement for vruntime
      sched: simplify adaptive latency
      sched: clean up new task placement
      sched: add tree based averages
      sched: handle vruntime 64-bit overflow
      sched: better min_vruntime tracking
      sched: add vslice
      sched debug: check spread
      sched: max_vruntime() simplification
      sched: clean up min_vruntime use
      sched: speed up and simplify vslice calculations
      sched: another wakeup_granularity fix
      sched: disable sleeper_fairness on SCHED_BATCH
      sched: disable forced preemption by default
      sched: activate task_hot() only on fair-scheduled tasks
      lockdep: fixup the inode dir annotation
      nfs: remove congestion_end()
      lib: percpu_counter_add
      lib: percpu_counter_sub
      lib: percpu_counter variable batch
      lib: make percpu_counter_add take s64
      lib: percpu_counter_set
      lib: percpu_counter_sum_positive
      lib: percpu_count_sum()
      lib: percpu_counter_init error handling
      lib: percpu_counter_init_irq
      mm: bdi init hooks
      mm: scalable bdi statistics counters
      mm: count reclaimable pages per BDI
      mm: count writeback pages per BDI
      lib: floating proportions
      mm: per device dirty threshold
      mm: dirty balancing for tasks

Petr Stetiar (1):
      kbuild: fix segfault in modpost

Phil Dibowitz (1):
      USB: unusual_devs modification for Nikon D200

Philip Langdale (2):
      mmc: Disabler for Ricoh MMC controller
      HID: hiddev: Add 32bit ioctl compatibilty

Philipp Marek (1):
      small documentation fixes

Philippe De Muyter (4):
      [MTD] [NOR] add FUJITSU MBM29F800BA and ST M29F800AB descriptions
      fs: mark nibblemap const
      m68knommu: improve code formating FEC driver
      m68knommu: improve mii_do_cmd code in FEC driver

Philippe Rétornaz (1):
      [AVR32] Fix random segfault with preemption

Pierre Ossman (35):
      mmc: remove custom error codes
      mmc: improve error code feedback
      mmc: read ext_csd version number
      mmc: mmc_set_data_timeout() parameter write is redundant
      mmc: remove BYTEBLOCK capability
      mmc: remove confusing flag
      mmc: add missing printk levels
      mmc: detect SDIO cards
      mmc: implement SDIO IO_RW_DIRECT operation
      mmc: basic SDIO device model
      mmc: add SDIO driver handling
      mmc: add basic SDIO I/O operations
      mmc: enable/disable functions for SDIO
      sdio: read and decode interesting parts of the CCCR
      sdio: basic parsing of FBR
      sdio: split up common and function CIS parsing
      sdio: add device id table and matching
      mmc: whip bus uevent handler into shape
      sdio: add modalias support
      sdio: add basic sysfs attributes
      sdio: support IO_RW_EXTENDED
      sdio: change clock speed
      sdio: enable wide bus mode
      mmc: fix incorrect divisor in debug output
      mmc: fix sdio timeout calculation
      mmc: replace BUG_ON with WARN_ON
      sdhci: sdio interrupt support
      mmc: increase power up delay
      sdio: store vendor strings
      mmc: add led trigger
      sdio: adaptive interrupt polling
      sdhci: remove old dma module params
      libertas: properly end commands on hardware failure
      mmc: use correct unregister function for led trigger
      net: libertas sdio driver

Pierre Peiffer (2):
      IPC: cleanup some code and wrong comments about semundo list managment
      IPC: fix error case when idr-cache is empty in ipcget()

Pierre Ynard (2):
      [NETLINK]: Fix typos in comments in netlink.h
      [IPv6]: Export userland ND options through netlink (RDNSS support)

Prakash, Sathya (5):
      [SCSI] mpt fusion: Usage of high priority request FIFO to send task management commands
      [SCSI] mpt fusion: Change call back indices to u8 from int
      [SCSI] mpt fusion: Creation of mptsas.h header file
      [SCSI] mpt fusion: Link speed change display support
      [SCSI] mpt fusion: Change company name from LSI Logic to LSI

Prarit Bhargava (1):
      x86: stop nmi softlockup warnings in show_mem()

Qing He (2):
      KVM: SMP: Add vcpu_id field in struct vcpu
      KVM: deliver PIC interrupt only to vcpu0

Rafael J. Wysocki (25):
      Hibernation: Make sure that ACPI is enabled in acpi_hibernation_finish
      ACPI: clean up acpi_enter_sleep_state_prep
      uli526x: Add suspend and resume routines (updated)
      PNP: make pnpacpi_suspend handle errors
      PM: Move definition of struct pm_ops to suspend.h
      PM: Rename struct pm_ops and related things
      PM: Rework struct platform_suspend_ops
      PM: Make suspend_ops static
      PM: Rework struct hibernation_ops
      PM: Rename hibernation_ops to platform_hibernation_ops
      freezer: document relationship with memory shrinking
      freezer: do not sync filesystems from freeze_processes
      freezer: prevent new tasks from inheriting TIF_FREEZE set
      freezer: introduce freezer-friendly waiting macros
      freezer: do not send signals to kernel threads
      pm_trace displays the wrong time from the RTC
      freezer: be more verbose
      freezer: measure freezing time
      Hibernation: Arbitrary boot kernel support - generic code
      Hibernation: Arbitrary boot kernel support on x86_64
      Hibernation: Pass CR3 in the image header on x86_64
      Hibernation: Use temporary page tables for kernel text mapping on x86_64
      Hibernation: Check if ACPI is enabled during restore in the right place
      Hibernation: Enter platform hibernation state in a consistent way
      x86: Save registers in saved_context during suspend and hibernation

Rafał Bilski (1):
      [CPUFREQ] Longhaul - Add support for PM133 northbridge

Ralf Baechle (101):
      IOC3: Switch hw checksumming to ethtool configurable.
      sgiseeq: replace use of dma_cache_wback_inv
      [NET]: Nuke SET_MODULE_OWNER macro.
      [MIPS] SMTC: Microoptimize atomic_postincrement for non-weak consistency.
      [MIPS] PCI: Always enable CONFIG_PCI_DOMAINS
      [MIPS] floppy: Rewrite fd_cacheflush() to use dma_cache_sync().
      [MIPS] Kill useless volatile keyword
      [MIPS] Sibyte: cleanup static inline forward declarations.
      [MIPS] Alchemy: remove useless prototypes.
      [MIPS] Sibyte: Replace SB1 cachecode with standard R4000 class cache code.
      [MIPS] Remove IP27 specific structures from struct cpuinfo_mips
      [MIPS] Split up war.h
      [MIPS] ARC: Convert mach_table[] to ISO C initializers.
      [MIPS] ARC: Get rid of mips_machgroup
      [MIPS] Use generic NTP code for all MIPS platforms
      [MIPS] Deforest the function pointer jungle in the time code.
      [MIPS] Switch from to_tm to rtc_time_to_tm
      [MIPS] Consolidate all variants of MIPS cp0 timer interrupt handlers.
      [MIPS] Implement clockevents for R4000-style cp0 count/compare interrupt
      [MIPS] Dyntick support for SMTC:
      [MIPS] Jazz clockevent driver
      [MIPS] IP27: Add clocksource drivers
      [MIPS] i8253 PIT clocksource and clockevent drivers
      [MIPS] Clockevent driver for BCM1250
      [MIPS] Clockevent driver for BCM1480
      [MIPS] Avoid indexed cacheops.
      [MIPS] Optimize __alloc_zeroed_user_highpage implementation.
      [MIPS] tlbex: Size optimize code by declaring a few functions inline.
      [MIPS] Allow hardwiring of the CPU type to a single type for optimization.
      [MIPS] Fix "no space between function name and open parenthesis" warnings.
      [MIPS] checkfiles: Fix "need space after that ','" errors.
      [MIPS] Optimize get_unaligned / put_unaligned implementations.
      [MIPS] Convert list of CPU types from #define to enum.
      [MIPS] Make facility to convert CPU types to strings generally available.
      [MIPS] SMP: Implement smp_call_function_mask().
      [MIPS] Kill num_online_cpus() loops.
      [MIPS] SMP: Kill useless casts.
      [MIPS] SMP: Use ISO C struct initializer for local structs.
      [MIPS] VPE: reimplement ELF loader.
      [MIPS] R1: Fix hazard barriers to make kernels work on R2 also.
      [MIPS] CFE: Add missing parenthesis.
      [MIPS] Revert "[MIPS] tlbex.c: Cleanup __init usage."
      [MIPS] SMP: Fix use of cpumasks.
      SAA9730: Fix build
      TC35815: Fix build
      Jazzsonic: Fix warning about unused variable.
      MIPSsim: General cleanup
      Add assembler equivalents to __init{,date}_refok
      fbcon: Convert struct font_desc to use ISO C initializers
      vt: Fix warnings in selection.h
      [MIPS] IP32: Fix build by conversion to irq_cpu.c.
      [MIPS] MSP71XX: Add workarounds file.
      [MIPS] vmlinux.lds.S: Remove duplicate comment.
      [MIPS] vmlinux.lds.S: Fix handling of .notes in final link.
      [MIPS] vmlinux.lds.S: Handle KPROBES_TEXT.
      [MIPS] IP22: Complain if requesting the front panel irq failed.
      [MIPS] IP22: Fix warning.
      [MIPS] IP22: Enable -Werror.
      [MIPS] Lasat: Add #ifndef ... #endif include warpper to lasatint.h.
      [MIPS] Lasat: Fix build by conversion to irq_cpu.c.
      [MIPS] Alchemy: cleanup interrupt code.
      [MIPS] Alchemy: Get rid of au_ffs().
      [MIPS] Alchemy: Get rid of au_ffz().
      [MIPS] Alchemy: Get rid of au1xxx_irq_map_t.
      [MIPS] Fix aliasing bug in copy_user_highpage, take 2.
      [MIPS] Cache: Provide more information on cache policy on bootup.
      [MIPS] Increase cp0 compare clockevent min_delta_ns from 0x30 to 0x300.
      Spelling fix: weired -> weird
      Remove dma_cache_(wback|inv|wback_inv) functions
      Fix wrong filename reference in drivers-testing.txt
      Compile handle_percpu_irq even for uniprocessor kernels
      [MIPS] Fix modpost warning in raw binary builds.
      [MIPS] Probe for usability of cp0 compare interrupt.
      [MIPS] MTX1: Enable CONFIG_CROSSCOMPILE in defconfig.
      [MIPS] Alchemy: Fix build by conversion to irq_cpu.c.
      [MIPS] Alchemy: Reformat PM code.
      [MIPS] Alchemy: replace last remaining instance of au_ffs with ffs.
      [MIPS] Alchemy: Renumber interrupts so irq_cpu can work.
      [MIPS] JMR3927: Convert to clock_event_device.
      [MIPS] IP27: Convert to clock_event_device.
      [MIPS] Jazz: Retire use of plat_timer_setup.
      [MIPS] IP32: Retire use of plat_timer_setup.
      [MIPS] time: Delete dead cycles_per_jiffy, mips_timer_ack and null_timer_ack
      [MIPS] time: Move R4000 clockevent device code to separate configurable file
      netport_con.c: fix build errors and warnings
      au1100fb: fix modpost warnings
      logo.c: get rid of mips_machgroup
      Replace __attribute_pure__ with __pure
      [MIPS] MIPSsim: Strip defconfig file to the bones.
      [MIPS] time: Delete dead code.
      [MIPS] SMTC: Build fix.
      [MIPS] time: Helpers to compute clocksource/event shift and mult values.
      [MIPS] Sibyte: Finish conversion to modern time APIs.
      [MIPS] Delete totally outdated Documentation/mips/time.README
      [MIPS] time: SMP/NUMA-proofing of IP27 HUB RT timer code.
      [MIPS] time: SMP-proofing of Sibyte clockevent/clocksource code.
      [MIPS] Malta: Delete dead code.
      [MIPS] Fix include wrapper symbol to something sane.
      [MIPS] Kbuild: Use the new cc-cross-prefix feature.
      Fix breakage after SG cleanups
      MIPSnet: Delete all the useless debugging printks.

Ralph Campbell (13):
      IB/core: Fix handling of multicast response failures
      IB/ipath: Performance optimization for CPU differences
      IB/ipath: Change UD to queue work requests like RC & UC
      IB/ipath: Remove unneeded code for ipathfs
      IB/ipath: UC RDMA WRITE with IMMEDIATE doesn't send the immediate
      IB/ipath: Remove redundant code
      IB/ipath: Generate flush CQE when QP is in error state
      IB/ipath: Implement IB_EVENT_QP_LAST_WQE_REACHED
      IB/ipath: Optimize completion queue entry insertion and polling
      IB/ipath: Add ability to set the LMC via the sysfs debugging interface
      IB/ipath: Remove duplicate copy of LMC
      IB/ipath: Fix IB_EVENT_PORT_ERR event
      IB/ipath: Remove redundant link state checks

Ralph Wuerthner (3):
      [S390] zcrypt: remove duplicated struct CPRBX definition
      [S390] zcrypt: fix ap_reset_domain()
      [S390] zcrypt: fix PCIXCC/CEX2C error recovery

Ram Pai (1):
      kbuild: fix perl usage in export_report.pl

Randy Dunlap (36):
      [MTD] [NOR] Use NULL instead of 0 for pointer to shut sparse up.
      docproc: style & typo cleanups
      pci: implement "pci=noaer"
      docbook/deviceiobook: fixup x86 path/file names
      docbook/kernel-hacking: fixup x86 path/file names
      docbook/kernel-api: fixup x86 path/file names
      docbook/mcabook: fixup x86 path/file names
      net core: fix kernel-doc for new function parameters
      docbook: fix kernel-api content
      docbook: fix libata content
      docbook: fix usb content
      docbook: fix filesystems content
      [ALSA] sound/hda: fix help text
      slow down printk during boot
      video gfx: fix menu ordering
      fbcon: logo: disable logo at boot
      video gfx: merge kconfig menus
      docs: ramdisk/initrd/initramfs corrections
      maintainers: linux-omap list is subscribers only
      doc: about email clients for Linux patches
      dontdiff: update based on gitignore updates
      kernel-doc: fix doc blocks and html
      Update help text for CONFIG_CRASH_DUMP
      remap_file_pages: kernel-doc corrections
      [NET]: QoS/Sched as menuconfig
      kernel-api docbook: fix content problems
      kconfig: update kconfig-language text
      libata: fix kernel-doc param name
      phy/bitbang: missing MODULE_LICENSE
      NAPI: kconfig prompt and deleted doc file
      ir-functions.c:(.text+0xbce18): undefined reference to `input_event'
      [MTD] [OneNAND] onenand-sim: fix kernel-doc and typos
      kconfig: set title bar in xconfig
      [ATM]: Fix clip module reload crash.
      auditsc: fix kernel-doc param warnings
      procfs: fix kernel-doc param warnings

Raphael Assenat (1):
      mbxfb: Improvements and new features

Rasmus Rohde (1):
      V4L/DVB (5897): dtt200u: add support for the Miglia TVMini USB DVB-T adapter

Ravi Anand (1):
      [SCSI] qla2xxx: Correct infinite-login-retry issue.

Ravikiran G Thirumalai (2):
      softlockup: add a /proc tuning parameter
      report the per-irq statistics on all arches

Remy Bruno (2):
      [ALSA] hdspm - Fix autosync bug
      [ALSA] hdsp - Add support for latset RME9632 revisions

Rene Herman (9):
      Input: ucb1400_ts - use schedule_timeout_uninterruptible
      [ALSA] add the ESS1879 pnpbios ID to the es18xx driver
      [ALSA] ad1848: fix AD1848P macro
      [ALSA] ad1838/cs4231 - fix MCE timeout upon initial load
      [ALSA] ad1848: replace HZ calculus with msecs_to_jiffies()
      [ALSA] ad1848/cs4231: replace commented out debug code with snd-printd{,d}
      [ALSA] alsa-kernel: schedule_timeout() fixes
      [ALSA] schedule_timeout() fix for core/seq/seq_instr.c
      lib/iomap.c:bad_io_access(): print 0x hex prefix

Richard Knutsson (2):
      drivers/net/tokenring: Convert to generic boolean
      drivers/net/3c505: Convert to generic boolean

Richard Purdie (6):
      [MTD] oops and panic message logging to MTD device
      [MTD] Add sync/unblank function to mtdoops
      [JFFS2] Add LZO compression support.
      [JFFS2] Add a "favourlzo" compression mode
      backlight: Convert corgi backlight driver into a more generic driver
      Input: remove tsdev interface

Richard Sharpe (1):
      USB: allow usbstorage to have LUNS greater than 2Tb

Rick Jones (1):
      [TCP]: Return useful listenq info in tcp_info and INET_DIAG_INFO.

Rik Snel (1):
      [CRYPTO] xts: XTS blockcipher mode implementation without partial blocks

Rik van Riel (1):
      mm: prevent kswapd from freeing excessive amounts of lowmem

Riku Voipio (1):
      hwmon: Add f75375s driver

Rob Landley (16):
      [SCSI] Update Documentation/scsi/00-INDEX
      [ARM] Add missing entries to Documentation/arm/00-INDEX
      Update Jens Axboe's email in Documentation/*
      Add Documentation/block/00-INDEX
      Documentation/make/headers_install.txt
      Tweak Documentation/SM501.txt
      Add missing entries to top level Documentation/00-INDEX
      Add Documentation/{w1,w1/masters}/00-INDEX
      Add entries to Documentation/powerpc
      Add Documentation/power/00-INDEX
      Add recommended section IDs to deviceiobook.tmpl
      Add Documentation/RCU/00-Index
      Fix "make htmldocs" build break.
      Add section IDs to Documentation/DocBook/filesystems.tmpl
      kbuild: stop docproc segfaulting when SRCTREE isn't set.
      kconfig: comment typo in scripts/kconfig/Makefile.

Robert Hancock (1):
      libata: add human-readable error value decoding

Robert Olsson (3):
      [PKTGEN]: Multiqueue support.
      [PKTGEN]: Remove softirq scheduling.
      [SOFTIRQ]: Remove do_softirq() symbol export.

Robert P. J. Day (37):
      [MTD] Remove useless references to MIPS_HYDROGEN3 and MIPS_MIRAGE_WHY.
      [POWERPC] Prevent direct inclusion of <asm/rwsem.h>.
      [POWERPC] Remove redundant reference to non-existent CONFIG_BOOTIMG
      V4L/DVB (6289): Remove reference to dead CONFIG_UST and ust.h header
      [AVR32] Drop support for redundant "keepinitrd" boot-time parm.
      [S390] Remove obsolete recommendation for 8M ramdisk size.
      [SCSI] ibmmca: Remove dead references to MODULE_PARM macro
      USB: Remove dead references to "SAFE_SERIAL" CONFIG variables.
      Force erroneous inclusions of compiler-*.h files to be errors
      KCONFIG: Make "Instrumentation support" non-EXPERIMENTAL
      Remove valueless definition of hard-selected RAMFS option
      Remove final traces of long-deprecated "ramdisk" kernel parm
      Add a "rounddown_pow_of_two" routine to log2.h
      Delete gcc-2.95 compatible structure definition.
      Documentation: delete unreferenced xterm-linux.xpm file
      Fix misspellings of "system", "controller", "interrupt" and "necessary".
      Explain clearly why kmalloc() can't use __GFP_HIGHMEM.
      Remove long-dead commented-out MODULE_PARM reference.
      Drop the superfluous test for an old version of gcc.
      Documentation: Drop reference to dead "eicon" kernel paramter.
      Documentation: Delete dead OSS-related kernel parameter.
      Documentation: Remove remaining useless reference to acpi_fake_ecdt
      Documentation: Delete final reference to "sg_def_reserved_size" kernel parm
      Documentation: Remove reference to dead "lasi" kernel parm
      Documentation: Remove references to dead "noasync" kernel parm
      Documentation: Remove reference to non-existent "applicom" kernel parm
      Documentation: Remove references to dead "cyclades=" boot option
      Documentation: Remove references to dead "eda" and "edb" kernel parms
      Documentation: Fix erroneous "dmascc=" documentation
      Documentation: Remove reference to non-existent "unwind_debug" kernel parm
      Documentation: Add nested versions of mutex locks to docs
      BOOT: Show that no_ipi_broadcast() takes a parameter.
      XTENSA: Emphasize that the "eth" boot-time parm takes a value
      Documentation: Remove unreferenced "blkmtd_*" parms
      H8300: Typo: "buildin" -> "builtin"
      LIB: Replace inappropriate include of <linux/bug.h>
      ide: remove inclusion of non-existent io_trace.h

Robert Reif (1):
      [SPARC32]: Add irqflags.h to sparc32 and use it from generic code.

Robin Getz (16):
      Blackfin arch: Fix Anomaly hanlding, as pointed out by Mike
      Blackfin arch: Fix CCLK and SCLK checks
      Blackfin arch: Add ability to expend the hardware trace buffer
      Blackfin arch: to do some consolidation of common code and common name spaces
      Blackfin arch: fix up header for BF533
      Blackfin arch: Fix bug missing L2_MEMORY definition for EZKIT-BF561 compiling error
      Blackfin arch: Remove cruft - CONFIG_DEBUG_SERIAL_EARLY_INIT didn't work that well with DEBUG_KERNEL_START
      Blackfin arch: Initial patch to add earlyprintk support
      Blackfin arch: fix endless loop bug when a double fault happens
      Blackfin arch: Enable earlyprintk earlier - so any error after our interrupt tables are set up will print out
      Blackfin arch: Print out debug info, as early as possible
      Blackfin arch: show_mem can not be marked as init, since it is called during OOM condition
      Blackfin arch: the load address is not safe to point to as a workaround for ANOMALY 05000281
      Blackfin arch: Remove cruft - CONFIG_DEBUG_SERIAL_EARLY_INIT and DEBUG_KERNEL_START
      debugfs: helper for decimal challenged
      Blackfin arch: Fix up /proc/cpuinfo so it is like everyone else

Roel Kluin (1):
      spin_lock_unlocked cleanups

Roland Dreier (30):
      IPoIB: Make sure no receives are handled when stopping device
      IB: find_first_zero_bit() takes unsigned pointer
      mlx4_core: Don't free special QPs in QP number bitmap
      IB/mlx4: Use __set_data_seg() in mlx4_ib_post_recv()
      IB/ehca: Include <linux/mutex.h> from ehca_classes.h
      IB/mlx4: Fix up SRQ limit_watermark endianness
      IB/iser: Remove unnecessary includes
      mlx4_core: Change capability decoding: SRC->XRC
      IB/umad: Add P_Key index support
      IB/umad: Fix bit ordering and 32-on-64 problems on big endian systems
      IB/uverbs: Make ib_uverbs_release_event_file() static
      mlx4_core: Reserve the correct number of MTT segments
      mlx4_core: Fix meaning of dev->caps.reserved_mtts
      IB/mthca: Increase max number of QPs per multicast group to 56
      IB/mthca: Use mmiowb() to avoid firmware commands getting jumbled up
      mlx4_core: Use mmiowb() to avoid firmware commands getting jumbled up
      IB/ehca: Fix clipping of device limits to INT_MAX
      mlx4_core: Fix section mismatches
      [IPoIB]: Convert to netdevice internal stats
      IPoIB: Fix unused variable warning
      ibm_emac: Convert to use napi_struct independent of struct net_device
      ibm_new_emac: Nuke SET_MODULE_OWNER() use
      ibm_emac: Convert to use napi_struct independent of struct net_device
      MSI: Use correct data offset for 32-bit MSI in read_msi_msg()
      mlx4_core: Fix infinite loop on device initialization
      mlx4_core: Kill mlx4_write64_raw()
      IB/mthca: Avoid alignment traps when writing doorbells
      x86: merge some trivially mergeable headers
      IPoIB: Rewrite "if (!likely(...))" as "if (unlikely(!(...)))"
      IB/uverbs: Fix checking of userspace object ownership

Roland McGrath (16):
      [POWERPC] Add CHECK_FULL_REGS in several places in ptrace code
      [POWERPC] powerpc vDSO: install unstripped copies on disk
      kbuild: pass -g to assembler under CONFIG_DEBUG_INFO
      ia64 vDSO: linker script indentation
      SH vDSO: linker script indentation
      powerpc64 vDSO: linker script indentation
      powerpc32 vDSO: linker script indentation
      Add /sys/module/name/notes
      Add linux/elfcore-compat.h
      powerpc: Use linux/elfcore-compat.h
      Add MMF_DUMP_ELF_HEADERS
      x86_64: install unstripped copies of compat vdso on disk
      x86: Install unstripped copy of 64bit vdso to disk
      x86: vdso put vars in rodata
      x86: vdso linker script cleanup
      x86: Use linux/elfcore-compat.h

Roland Stigge (1):
      [MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function.

Rolf Eike Beer (3):
      V4L/DVB (6005): Initialize filp->private_data only once in em28xx_v4l2_open
      sysfs: Fix typos in fs/sysfs/file.c
      Typo: depricated -> deprecated

Roman Kagan (1):
      usb-serial: show port number in sysfs

Ron Rindjunsky (1):
      iwlwifi: set correct base rate for A band in rs_dbgfs_set_mcs

Ronald G. Minnich (1):
      Accept elf files that are valid but have sections that can not be mmap'ed for some reason.

Roy Huang (1):
      Blackfin arch: add set_dma_curr_addr DMA API to support sound driver recording function

Roy Zang (2):
      [POWERPC] bootwrapper: adds cuboot for MPC7448HPC2 platform
      Clean up redundant PHY write line for ULi526x Ethernet driver

Rudolf Marek (1):
      hwmon: (coretemp) Add support for Celeron 4xx

Russ Anderson (2):
      [IA64] Remove needless delay in MCA rendezvous
      [IA64] Fix race when multiple cpus go through MCA

Russ Cox (1):
      [ALSA] fix selector unit bug affecting some USB speakerphones

Russell King (29):
      [ARM] pxa: make pxa timer initialisation select clock rate at runtime
      [ARM] pxa: convert PXA serial drivers to use platform resources
      [ARM] pxa: fix naming of memory/lcd/core clock functions
      [ARM] pxa: make pxa27x devices globally visible
      [ARM] pxa: introduce clk support for PXA SoC clocks
      [ARM] pxa: update pxafb to use clk support
      [ARM] pxa: update pxa i2c driver to use clk support
      [ARM] pxa: update pxa27x keypad driver to use clk support
      [ARM] pxa: update PXA MMC interface driver to use clk support
      [ARM] pxa: update pxa serial driver to use clk support
      [ARM] pxa: update PXA UDC driver to use clk support
      [ARM] pxa: Make STUART and FICP clocks available
      [ARM] pxa: update pxa irda driver to use clk support
      [ARM] pxa: remove get_lcdclk_frequency_10khz()
      [ARM] pxa: mark pxa_set_cken deprecated
      [ARM] pxa: Make CPU_XSCALE depend on PXA25x or PXA27x
      [ARM] Add fallocate syscall entry
      [ARM] Add rtc-cmos driver for ISA-based footbridge platforms
      [ARM] Rename consistent_sync() as dma_cache_maint()
      [ARM] Update arch/arm/Kconfig for drivers/Kconfig changes
      Merge branches 'omap1-upstream' and 'omap2-upstream' into devel
      [ARM] pxa: tidy up arch/arm/mach-pxa/Makefile
      [SERIAL] Fix console initialisation ordering
      [NET] smc91x: fix PXA DMA support code
      [ARM] pxa: Make cpu_is_pxaXXX dependent on configuration symbols
      [ARM] pxa: move pxa_set_mode() from pxa2xx_lubbock.c to lubbock.c
      [ARM] pxa: move pxa_set_mode() from pxa2xx_mainstone.c to mainstone.c
      [ARM] pxa: Avoid pxa_gpio_mode() in gpio_direction_{in,out}put()
      Merge branch 'pxa' into devel

Rusty Russell (72):
      KVM: Trivial: /dev/kvm interface is no longer experimental.
      KVM: Trivial: Remove unused struct cpu_user_regs declaration
      KVM: Trivial: Make decode_register() static
      KVM: Trivial: Comment spelling may escape grep
      KVM: Trivial: Avoid hardware_disable predeclaration
      KVM: Trivial: Use standard CR0 flags macros from asm/cpu-features.h
      KVM: Use standard CR3 flags, tighten checking
      KVM: Use standard CR4 flags, tighten checking
      KVM: Trivial: Use standard BITMAP macros, open-code userspace-exposed header
      KVM: Use standard CR8 flags, and fix TPR definition
      KVM: Return if the pdptrs are invalid when the guest turns on PAE.
      KVM: load_pdptrs() cleanups
      KVM: Dynamically allocate vcpus
      KVM: fx_init() needs preemption disabled while it plays with the FPU state
      KVM: VMX: pass vcpu_vmx internally
      KVM: Remove three magic numbers
      KVM: SVM: de-containization
      KVM: SVM: internal function name cleanup
      KVM: Use kmem cache for allocating vcpus
      KVM: Use alignment properties of vcpu to simplify FPU ops
      KVM: kvm_vm_ioctl_get_dirty_log restore "nothing dirty" optimization
      KVM: Don't assign vcpu->cr3 if it's invalid: check first, set last
      KVM: Cleanup mark_page_dirty
      KVM: SVM: Make set_msr_interception more reliable
      KVM: Remove redundant alloc_vmcs_cpu declaration
      KVM: Remove stat_set from debugfs
      KVM: Remove unneeded kvm_dev_open and kvm_dev_release functions.
      KVM: Add and use pr_unimpl for standard formatting of unimplemented features
      KVM: Use kmem_cache_free for kmem_cache_zalloc'ed objects
      KVM: Remove the unused invlpg member of struct kvm_arch_ops.
      KVM: Clean up unloved invlpg emulation
      KVM: Keep control regs in sync
      KVM: Hoist SVM's get_cs_db_l_bits into core code.
      Remove "unsafe" from module struct
      Delay creation of khcvd thread
      HVC console is also used by iSeries, so add that to HVC_DRIVER help.
      i386: introduce "used_vectors" bitmap which can be used to reserve vectors.
      update boot spec to 2.07
      add WEAK() for creating weak asm labels
      i386: paravirt boot sequence
      Normalize config options for guest support
      Consolidate host virtualization support under Virtualization menu
      Make asm-x86/bootparam.h includable from userspace.
      Remove binfmts.h include from lg.h
      Lguest currently depends on 32-bit x86, not just x86.
      lguest.txt update
      Make lguest_launcher.h types userspace-friendly
      lguest_devices belongs in lguest_bus.c: it's not i386-specific.
      Move lguest guest support to arch/x86.
      Rename switcher.S to x86/switcher_32.S
      Introduce guest mem offset, static link example launcher
      Remove fixed limit on number of guests, and lguests array.
      Make shadow IDT a complete IDT with 256 entries.
      Introduce "hcall" pointer to indicate pending hypercall.
      Rename "cr3" to "gpgdir" to avoid x86-specific naming.
      Allow guest to specify syscall vector to use.
      Boot with virtual == physical to get closer to native Linux.
      Virtio interface
      Net driver using virtio
      Block driver using virtio.
      Virtio console driver
      Module autoprobing support for virtio drivers.
      Virtio helper routines for a descriptor ringbuffer implementation
      Remove old lguest bus and drivers.
      Remove old lguest I/O infrrasructure.
      Lguest support for Virtio
      Update example launcher for virtio
      Example launcher handle guests not being ready for input
      generalize lgread_u32/lgwrite_u32.
      Revert lguest magic and use hook in head.S
      Loading bzImage directly.
      Use "struct boot_params" in example launcher

Ryan Mallon (2):
      [LIBERTAS]: set dnld_sent correctly for CF parts
      [LIBERTAS]: fix interrupts in CF driver

Ryan Reading (1):
      [IRDA]: IrCOMM discovery indication simplification

S.Caglar Onur (1):
      sched debug: BKL usage statistics, fix

Sakari Ailus (8):
      V4L/DVB (5862): V4L: Add internal ioctl-like interface.
      V4L/DVB (5863): TCM825x: Add driver.
      V4L/DVB (5883): V4L: Fix a compile warning on non-32-bit machines.
      V4L/DVB (6216): V4L: Int if: add vidioc_int_g_ifparm, other updates
      V4L/DVB (6217): V4L: Int if: Add BT.656 interface support
      V4L/DVB (6218): V4L: Int if: Use -ENOIOCTLCMD for nonexistent ioctls
      V4L/DVB (6219): V4L: Int if: Remove [gs]_ext_clk
      V4L/DVB (6220): TCM825x: Add support for vidioc_int_g_ifparm call, small cleanups

Salyzyn, Mark (1):
      [SCSI] aacraid: Add documentation for new Adaptec, SMC and SUN cards

Sam Ravnborg (45):
      [AVR32] rename vmlinux.lds
      [MIPS] Introduce a consistent style for vmlinux.lds.
      [S390] s390: beautify vmlinux.lds
      [S390] s390: use PAGE_SIZE in vmlinux.lds
      kbuild: Use Elfnn_Half as replacement for Elfnn_Section
      kbuild: check if we can link gettext not just compile
      kbuild: fix genksyms Makefile
      kbuild: __extension__ support in genksyms (fix unknown CRC warning)
      kbuild: apply genksyms changes
      ia64: fix sn to add include files using EXTRA_CFLAGS
      kbuild: fix directory traversal bug
      kconfig: make comments stand out in menuconfig
      kconfig: fix segv fault in menuconfig
      kbuild: fix infinite make recursion
      kbuild: update _shipped files for kconfig syntax cleanup
      kbuild: fix documentation in makefiles.txt
      kbuild: kill EXTRA_ARFLAGS
      kbuild: kill backward compatibility checks
      kbuild: move Kai Germaschewski to CREDITS
      [SPARC]: beautify vmlinux.lds
      [SPARC64]: beautify vmlinux.lds
      kbuild: fix up CFLAGS usage
      kbuild: enable 'make CFLAGS=...' to add additional options to CC
      kbuild: check for wrong use of CFLAGS
      kbuild: fix AFLAGS use in h8300 and m68knommu
      kbuild: enable 'make AFLAGS=...' to add additional options to AS
      kbuild: enable use of AFLAGS and CFLAGS on commandline
      kbuild: enable 'make CPPFLAGS=...' to add additional options to CPP
      kbuild: introduce ccflags-y, asflags-y and ldflags-y
      alpha: beautify vmlinux.lds
      x86: fix boot error introduced by kbuild
      i386: fix section mismatch warning in intel.c
      x86: fix kernel rebuild due to vsyscall fallout
      x86: delete vsyscall files during make clean
      kbuild: check asm symlink when building a kernel
      [PARISC] Beautify parisc vmlinux.lds.S
      [PARISC] Kill off ASM_PAGE_SIZE use
      kbuild: mailing list has moved
      kbuild: disable depmod in cross-compile kernel build
      x86: use relative symlink for bzImage
      kbuild: introduce cc-cross-prefix
      kbuild: fix first module build
      [SPARC64]: small Makefile cleanups
      kbuild: fix modules_install after a 'make vmlinux'
      kbuild: allow depmod in cross builds again

Samuel Ortiz (1):
      [IrDA]: MSG_NOSIGNAL support for IrDA sockets

Samuel Thibault (4):
      Input: keyboard - add CapsShift lock
      unicode diacritics support
      Console keyboard events and accessibility
      Console events and accessibility

Sarah Sharp (1):
      USB: Export URB statistics for powertop

Sascha Sommer (1):
      V4L/DVB (6249): Add Typhoon Tv-Tuner PCI to bttv-cards.c

Satyam Sharma (36):
      [POWERPC] Avoid pointless WARN_ON(irqs_disabled()) from panic codepath
      [CPUFREQ] mark hotplug notifier callback as __cpuinit
      [CPUFREQ] implement !CONFIG_CPU_FREQ stub for  cpufreq_unregister_notifier()
      [CPUFREQ] cpufreq_stats: misc cpuinit section annotations
      hwmon: (coretemp) Remove bogus __cpuinitdata etc cleanup
      IB/ehca: Misc cpuinit section annotations and #ifdef cleanups
      ll_rw_blk: blk_cpu_notifier should be __cpuinitdata
      [NET] netconsole: Cleanups, codingstyle, prettyfication
      [NET] netconsole: Remove bogus check
      [NET] netconsole: Simplify boot/module option setup logic
      [NET] netconsole: Use netif_running() in write_msg()
      [NET] netconsole: Add some useful tips to documentation
      [NET] netconsole: Introduce netconsole_target
      [NET] netconsole: Introduce netconsole_netdev_notifier
      [NET] netconsole: Support multiple logging targets
      [NET] netconsole: Support dynamic reconfiguration using configfs
      [SPIDERNET] spider_net_ethtool: Keep up with recent netdev stats changes
      [PASEMI_MAC]: remove unused function
      [S390] appldata_base: Misc cpuinit annotations and bugfix
      [S390] appldata_base: Remove module_exit function and modular stuff
      libata: Fix build failure on ppc64 drivers/ata/pata_scc.c
      [IA64] tree-wide: Misc __cpu{initdata, init, exit} annotations
      [IA64] perfmon: Remove exit_pfm_fs()
      USB: sisusbvga: Fix bug
      {slub, slob}: use unlikely() for kfree(ZERO_OR_NULL_PTR) check
      ieee1394: Fix kthread stopping in nodemgr_host_thread
      ufs: Fix mount check in ufs_fill_super()
      I2O: Fix "defined but not used" build warnings
      i386: Fix section mismatch
      x86: intel_cacheinfo misc section annotation fixes
      i386: Misc cpuinit annotations
      i386: misc cpuinit annotations
      i386: fix argument signedness warnings
      x86: call cache_add_dev() from cache_sysfs_init() explicitly
      Redefine {un}register_hotcpu_notifier() !HOTPLUG_CPU stubs
      x86 msr driver: Misc cpuinit annotations

Scott Thompson (1):
      [ALSA] sound/soc ioremap/iounmap balancing

Scott Wood (65):
      [POWERPC] Whitespace cleanup in arch/powerpc
      [POWERPC] Add clrbits8 and setbits8
      [POWERPC] Use strcasecmp() rather than strncasecmp() when determining device node compatibility
      [POWERPC] bootwrapper: Update .gitignore
      [POWERPC] bootwrapper: Set timebase_period_ns from dt_fixup_cpu_clocks
      [POWERPC] bootwrapper: dt_xlate_range() bugfixes
      [POWERPC] bootwrapper: Add dt_is_compatible()
      [POWERPC] bootwrapper: Add 16-bit I/O, sync(), eieio(), and barrier()
      [POWERPC] bootwrapper: Add TARGET_HAS_ETHn tests to ppcboot.h
      [POWERPC] bootwrapper: serial_console_init() fixes
      [POWERPC] bootwrapper: Declare udelay() in ops.h
      [POWERPC] bootwrapper: Add CPM serial driver
      [POWERPC] bootwrapper: Move linker symbols into ops.h
      [POWERPC] bootwrapper: Add 8xx cuboot support
      [POWERPC] bootwrapper: Add PowerQUICC II (82xx with CPM) cuboot support
      [POWERPC] bootwrapper: flatdevtree fixes
      [POWERPC] bootwrapper: Add strtoull()
      [POWERPC] bootwrapper: Add get_path()
      [POWERPC] bootwrapper: Only print MAC addresses when the node is actually present
      [POWERPC] Check _PAGE_RW and _PAGE_PRESENT on kernel addresses
      [POWERPC] fsl_soc.c cleanup
      [PPC] Add clrbits8 and setbits8.
      [POWERPC] bootwrapper: Factor out dt_set_mac_address()
      [POWERPC] bootwrapper: Add PlanetCore firmware support
      [POWERPC] Make instruction dumping work in real mode
      [POWERPC] CPM: Change from fsl,brg-frequency to brg/clock-frequency
      [POWERPC] Introduce new CPM device bindings.
      [POWERPC] Add early debug console for CPM serial ports.
      [POWERPC] bootwrapper: Support all-in-one PCI nodes in cuboot-pq2.
      [POWERPC] bootwrapper: Add fsl_get_immr() and 8xx/pq2 clock functions.
      [POWERPC] bootwrapper: Use fsl_get_immr() in cuboot-pq2.c.
      [POWERPC] cpm_uart: Be an of_platform device when CONFIG_PPC_CPM_NEW_BINDING is set.
      [POWERPC] cpm_uart: sparse fixes
      [POWERPC] cpm_uart: Issue STOP_TX command before initializing console.
      [POWERPC] 8xx: Fix CONFIG_PIN_TLB.
      [POWERPC] 8xx: Infrastructure code cleanup.
      [POWERPC] 8xx: Add pin and clock setting functions.
      [POWERPC] 8xx: Work around CPU15 erratum.
      [POWERPC] cpm2: Infrastructure code cleanup.
      [POWERPC] cpm2: Add SCCs to cpm2_clk_setup(), and cpm2_smc_clk_setup().
      [POWERPC] cpm2: Add cpm2_set_pin().
      [POWERPC] mpc82xx: Define CPU_FTR_NEED_COHERENT
      [POWERPC] mpc82xx: Remove a bunch of cruft that duplicates generic functionality.
      [POWERPC] mpc82xx: Rename mpc82xx_ads to mpc8272_ads.
      [POWERPC] mpc8272ads: Change references from 82xx_ADS to 8272_ADS.
      [POWERPC] Document local bus nodes in the device tree, and update cuboot-pq2.
      [POWERPC] 8xx: mpc885ads cleanup
      [POWERPC] 8xx/wrapper: Embedded Planet EP88xC support
      [POWERPC] mpc82xx: Update mpc8272ads, and factor out PCI and reset.
      [POWERPC] mpc82xx: Add pq2fads board support.
      [POWERPC] 8xx: Move softemu8xx.c from arch/ppc
      [POWERPC] cpm: Describe multi-user ram in its own device node.
      fs_enet: Whitespace cleanup.
      fs_enet: Include linux/string.h from linux/fs_enet_pd.h
      fs_enet: mac-fcc: Eliminate __fcc-* macros.
      fs_enet: Align receive buffers.
      fs_enet: Be an of_platform device when CONFIG_PPC_CPM_NEW_BINDING is set.
      Generic bitbanged MDIO library
      fs_enet: Convert mii-bitbang to use the generic bitbang MDIO code.
      fs_enet: sparse fixes
      [POWERPC] mpc8272ads: Remove muram from the CPM reg property.
      [POWERPC] 85xx: Convert mpc8560ads to the new CPM binding.
      [POWERPC] 85xx: Add cpm nodes for 8541/8555 CDS
      rtc: RTC class driver for the ds1374
      fs_enet: Update for API changes

Sean Hefty (9):
      IPoIB: Specify Traffic Class with path record queries for QoS support
      IB/sa: Add new QoS fields to path record
      RDMA/cma: Add ability to specify type of service
      RDMA/ucma: Allow user space to set service type
      IB/srp: Add QoS support through service ID
      IB/cm: Modify interface to send MRAs in response to duplicate messages
      RDMA/cma: Queue IB CM MRAs to avoid unnecessary remote retries
      RDMA/cma: Add locking around QP accesses
      RDMA/cma: Fix deadlock destroying listen requests

Sebastian Siewior (7):
      [POWERPC] spufs: Make file-internal functions & variables static
      [POWERPC] spufs: Make isolated loader properly aligned
      [CRYPTO] api: Add crypto_ablkcipher_ctx_aligned
      [CRYPTO] des: Rename des to des-generic
      [CRYPTO] aes: Rename aes to aes-generic
      [CRYPTO] sha: Load the SHA[1|256] module by an alias
      gianfar: remove orphan struct.

Segher Boessenkool (2):
      [POWERPC] Replace a few #defines with empty inline functions
      [POWERPC] Implement atomic{, 64}_{read, write}() without volatile

Sellout Bessie (1):
      Radeonfb Xpress 200M RC410 support

Seokmann Ju (2):
      [SCSI] qla2xxx: Add PCI error recovery support.
      [SCSI] qla2xxx: Retrieve max-NPIV support capabilities from FW.

Serge E. Hallyn (4):
      Implement file posix capabilities
      cgroups: implement namespace tracking subsystem
      pid namespaces: define is_global_init() and is_container_init()
      capabilities: clean up file capability reading

Serge Hallyn (1):
      fix up security_socket_getpeersec_* documentation

Sergei Shtylyov (3):
      hpt366: MWDMA filter for SATA cards (take 2)
      pdc202xx_new: switch to using pci_get_slot() (take 2)
      ide: call udma_filter() before resorting to the UltraDMA mask

Shane Huang (1):
      atiixp: SB700 contains more than one IDE channel

Shannon Nelson (12):
      I/OAT: New device ids
      I/OAT: Rename the source file
      I/OAT: code cleanup from checkpatch output
      I/OAT: Split PCI startup from DMA handling code
      I/OAT: Add support for MSI and MSI-X
      DCA: Add Direct Cache Access driver
      I/OAT: Add DCA services
      I/OAT: cleanup pci issues
      I/OAT: clean up of dca provider start and stop
      I/OAT: clean up error handling and some print messages
      I/OAT: Tighten descriptor setup performance
      I/OAT: Add completion callback for async_tx interface use

Shaohua Li (4):
      ide: hook ACPI _PSx method to IDE power on/off
      KVM: Hoist kvm_mmu_reload() out of the critical section
      KVM: Move gfn_to_page out of kmap/unmap pairs
      KVM: Convert vm lock to a mutex

Shaun Zinck (4):
      Documentation/filesystems/vfs.txt: typo fix
      Documentation/java.txt: typo and grammar fixes
      documentation/ext3: grammar fixes
      docs/sysfs: add missing word to sysfs attribute explanation

Sheng Yang (1):
      KVM: x86 emulator: implement 'movnti mem, reg'

Shirish Pargaonkar (1):
      [CIFS] CIFS ACL support (part 2)

Siddha, Suresh B (2):
      i386: fix 4 bit apicid assumption of mach-default
      x86, vsyscall: fix the oops crash with __pa_vsymbol()

Signed-off-by at vergenet.net":Simon (1):
      Kexec: Update URL in MAINTAINERS file

Simon Arlott (16):
      V4L/DVB (5988): Fix OOP on videobuf-dvb when hibernating
      USB: cxacru: Use appropriate logging for errors
      spelling fixes: arch/alpha/
      spelling fixes: arch/cris/
      spelling fixes: arch/frv/
      spelling fixes: arch/h8300/
      spelling fixes: arch/i386/
      spelling fixes: arch/m32r/
      spelling fixes: arch/m68k/
      spelling fixes: arch/um/
      spelling fixes: arch/v850/
      spelling fixes: arch/x86_64/
      spelling fixes: mm/
      spelling fixes: init/
      spelling fixes: lib/
      spelling fixes: Documentation/

Simon Farnsworth (1):
      V4L/DVB (6203): Fix SVideo input on KWorld DVB-T 220 boards

Simon Horman (1):
      [IA64] Remove vector from ia64_machine_kexec()

Sivakumar Subramani (12):
      [S2IO]: Making MSIX as default intr_type
      S2IO: Fixes in MSIX related code.
      S2IO: Fixed Link LED issue when MSI-X is enabled
      S2io: Enable all the error and alarm indications
      [S2IO]: Handle and monitor all of the device errors and alarms
      S2io: Cleanup - removed unused variable intr_type
      S2io: Check for device state before handling traffic
      S2io: code Optimization of isr function
      S2io: Change kmalloc+memset to k[zc]alloc
      S2io: Removed unused feature - bimodal interrupts
      S2io: Added support set_mac_address driver entry point
      S2io: Updating transceiver information in ethtool function

Soeren Sonnenburg (1):
      Input: appletouch - another fix for idle reset logic

Sonic Zhang (4):
      Blackfin arch: Add DMA API to set curr descriptor address
      Blackfin arch: update kgdb patch
      libata driver for bf548 on chip ATAPI controller.
      Update libata driver for bf548 atapi controller against the 2.6.24 tree.

Srivatsa Vaddagiri (15):
      sched: group-scheduler core
      sched: revert recent removal of set_curr_task()
      sched: fix minor bug in yield
      sched: print nr_running and load in /proc/sched_debug
      sched: print &rq->cfs stats
      sched: clean up code under CONFIG_FAIR_GROUP_SCHED
      sched: add fair-user scheduler
      sched: group scheduler wakeup latency fix
      sched: group scheduler SMP migration fix
      sched: group scheduler, fix coding style issues
      sched: group scheduler, fix bloat
      sched: group scheduler, fix latency
      sched: generate uevents for user creation/destruction
      sched: fix new task startup crash
      Hook up group scheduler with control groups

Stanislaw Gruszka (6):
      UEAGLE: Eagle IV chipset support
      UEAGLE: Devolo and Elsa chipsets support
      UEAGLE: Allow user to choose input interface alternate setting
      UEAGLE: Avoid keyboard driver blocking
      UEAGLE: Do not sleep when device is disconnected
      UEAGLE: Cosmetic

Stas Sergeev (1):
      V4L/DVB (6225): AverTV Studio 307 has only one composite input

Stefan Lippers-Hollmann (1):
      hostap_cs: Add device ID for Telekom T-Sinus 111card

Stefan Richter (24):
      ieee1394: eth1394: superfluous local variable
      ieee1394: eth1394: fix lock imbalance
      ieee1394: pcilynx: superfluous local variables
      ieee1394: sbp2: fix unsafe iteration over list of devices
      ieee1394: nodemgr: fix leak of struct csr1212_keyval
      ieee1394: csr1212: proper refcounting
      firewire: optimize fw_core_add_address_handler
      firewire: fw-core: local variable shadows a global one
      firewire: fw-sbp2: always enable IRQs before calling command ORB callback
      firewire: fw-sbp2: add support for multiple logical units per target
      firewire: fw-sbp2: expose module parameter for workarounds
      firewire: fw-sbp2: use an own workqueue (fix system responsiveness)
      firewire: fw-ohci: enforce read order for selfID generation
      firewire: fw-ohci: fix includes
      firewire: fw-ohci: reorder includes
      firewire: fw-ohci: log posted write errors
      firewire: fw-ohci: missing dma_unmap_single
      firewire: fw-ohci: check for misconfigured bus (phyID == 63)
      firewire: adopt read cycle timer ABI from raw1394
      firewire: a header cleanup
      x86: configure HPET_EMULATE_RTC automatically
      include/asm-*/system.h: remove unused set_rmb(), set_wmb() macros
      firewire: fw-ohci: log a note about unsupported features
      firewire: fw-ohci: shut up a superfluous compiler warning

Stefan Roese (6):
      [MTD] [NAND] Change NDFC driver to support 405 platforms too
      [POWERPC] 4xx: Add AMCC 405EX support to cputable.c
      [POWERPC] 4xx: Add AMCC Kilauea eval board support to platforms/40x
      [POWERPC] 4xx: Kilauea DTS
      [POWERPC] 4xx: Kilauea defconfig file
      i2c-ibm_iic: Add support for new-style clients

Stefan Roscher (2):
      IB/ehca: Small QP userspace support
      IB/ehca: Support more than 4k QPs for userspace and kernelspace

Steffen Klassert (1):
      WOL bugfix for 3c59x.c

Stelian Pop (1):
      HID: enable hiddev for the SantaRosa MacBookPro IR receiver

Stephane Eranian (3):
      i386: make Oprofile call shutdown() only once per session
      i386: i386 add AMD64 Barcelona PMU MSR definitions to msr.h
      i386: do not BUG_ON() when MSR is unknown

Stephen Hemminger (47):
      Input: polled device power saving
      [NET]: Make NAPI polling independent of struct net_device objects.
      [IPV4] fib_trie: cleanup
      [IPV4] fib_trie: macro cleanup
      [NET] ethernet: optimize memcpy and memset
      [ATM]: Replace DPRINTK() with pr_debug().
      [UDP]: Randomize port selection.
      [SHAPER]: Mark for removal.
      [AF_PACKET]: Don't enable global timestamps.
      [MAC80211]: use internal network device stats
      sky2: use debugfs rename
      sky2: document GPHY_CTRL bits
      sky2: dont restrict config space access
      sky2: advanced error reporting
      sky2: use pci_config access functions
      e100: timer power saving
      [NET]: Wrap netdevice hardware header creation.
      [NET]: Wrap hard_header_parse
      [NET]: Move hardware header operations out of netdevice.
      via-velocity: use standard VLAN interface (resend)
      via-velocity: more cleanup
      [NET]: sparse warning fixes
      s2io: sparse warnings fix (rev2)
      network drivers: sparse warning fixes
      chelsio: sparse warning fixes (old cxgb2)
      cxgb3 sparse warning fixes
      [SCTP]: port randomization
      [INET]: local port range robustness
      [SKY2]: status polling loop (post merge)
      [SKY2]: ethtool register reserved area blackout
      [SKY2]: fix power settings on Yukon XL
      [SKY2]: fiber advertise bits initialization (trivial)
      [SKY2]: use netdevice stats struct
      [SKY2]: version 1.19
      sky2: reboot fix
      skge: fix ram buffer size calculation
      skge: changing MTU while running causes problems
      skge: XM PHY handling fixes
      skge: internal stats
      skge: eeprom support
      skge: add a debug interface
      skge 1.12
      napi_synchronize: waiting for NAPI
      sky2: shutdown cleanup
      [BR2684]: get rid of broken header code.
      sparse pointer use of zero as null
      sky2: crash on remove

Stephen Rothwell (44):
      [POWERPC] Fix non HUGETLB_PAGE build warning
      [POWERPC] Use of_get_property in ipmi code
      [POWERPC] Remove get_property and device_is_compatible
      [POWERPC] Tidy up CONFIG_PPC_MM_SLICES code
      [POWERPC] Comment out a currently unused function
      [POWERPC] Fix section mismatch in crash_dump.c
      [POWERPC] Fix section mismatch in dart_iommu.c
      [POWERPC] Fix section mismatches in udbg_adb.c
      [POWERPC] Fix section mismatch in pasemi/iommu.c
      [POWERPC] Remove some duplicate declarations from pmac.h
      [POWERPC] iSeries: Clean up lparmap mess
      [POWERPC] Move iSeries startup code out of head_64.S
      [POWERPC] Move the exception macros into a header file
      [POWERPC] Move the iSeries exception vectors
      [POWERPC] Split out iSeries specific exception macros
      [POWERPC] Exception numbers are not relevant to iSeries
      [POWERPC] Fix section mismatch in PCI code
      [POWERPC] Remove cmd_line from head*.S
      [POWERPC] Size swapper_pg_dir correctly
      [POWERPC] FWNMI is only used on pSeries
      [POWERPC] Create and use CONFIG_WORD_SIZE
      [POWERPC] Remove debug printk from vio_bus_init
      [POWERPC] Simplify vio_bus_init a little for legacy iSeries
      [POWERPC] Make vio_bus_type static
      [POWERPC] Limit range of __init_ref_ok somewhat
      [POWERPC] iSeries: Correct missing newline in printk
      [POWERPC] Prepare to remove of_platform_driver name
      [POWERPC] Remove some more section mismatch warnings
      [POWERPC] Align the sys_call_table
      [POWERPC] Clean up vio.h
      [POWERPC] iSeries: Simplify viocd initialisation
      [POWERPC] Remove iSeries_vio_dev
      [POWERPC] Remove more iSeries-specific stuff from vio.c
      [POWERPC] iSeries: Move detection of virtual cdroms
      [POWERPC] iSeries: Move detection of virtual tapes
      [POWERPC] iSeries: Move viodasd probing
      [POWERPC] Move of_platform_driver initialisations: arch/powerpc
      [SPARC/64]: Prepare to remove of_platform_driver name.
      [SPARC/64]: Move of_platform_driver initialisations: arch/sparc{,64}.
      [ALSA] Fix tas_suspend/resume build warning
      [POWERPC] Fix copyright symbol
      [POWERPC] Fix iSeries_hpte_insert prototype
      [SPARC/64]: Consolidate of_register_driver
      NULL terminate the pci_device_ids in pasemi_edac

Steve Cameron (1):
      cciss: fix error reporting for SG_IO

Steve French (40):
      [CIFS] cifs truncate missing a fix for private map COW race
      [CIFS] fix typo in previous
      [CIFS] fix for incorrect session reconnects
      [CIFS] formatting cleanup found by checkpatch
      [CIFS] Fix warnings shown by newer version of sparse
      [CIFS] Fix oops in find_writable_file
      [CIFS] lock inode open file list in close in case racing with open
      [CIFS] typo in earlier cifs_reconnect fix
      [CIFS] Fix potential NULL pointer usage if kzalloc fails
      [CIFS] missing field in debug output from previous fix
      [CIFS] fix small memory leak in an error path in new posix mkdir
      [CIFS] Fallback to standard mkdir if server incorrectly claims support for
      [CIFS] Add warning message when broken server fails SetFSInfo call
      [CIFS] Print better error when server returns malformed QueryUnixInfo response
      [CIFS] fix typo in previous commit
      [CIFS] Support for CIFS ACLs (part 1)
      [CIFS] move cifs acl code to new file and fix build break
      [CIFS] fix cut and paste error - missing defines cause cifsacl build error
      [CIFS] Fix memory leak in statfs to very old servers
      [CIFS] CIFS support for named pipes (part 1)
      [CIFS] named pipe support (part 2)
      [CIFS] change misleading field name
      [CIFS] Reduce chance of list corruption in find_writable_file
      [CIFS] Cleanup formatting
      [CIFS] Fix cifsd so shuts down when signing fails during mount
      [GFS2] GFS2 not checking pointer on create when running under nfsd
      [CIFS] CIFS ACL support part 3
      [CIFS] remove compile warnings when debug disabled
      [CIFS] remove two sparse warnings
      [CIFS] fix build break when lanman not enabled
      [CIFS] missing #endif from a previous patch
      [CIFS] Fix some endianness problems in new acl code
      [CIFS] endian fixes
      [CIFS] build break
      [CIFS] fix bad handling of EAGAIN error on kernel_recvmsg in cifs_demultiplex_thread
      [CIFS] Fix minor problems noticed by scan
      [CIFS] acl support part 4
      [CIFS] fix typo
      [CIFS] Return better error when server requires signing but client forbids
      [CIFS] log better errors on failed mounts

Steve Wise (2):
      RDMA/cxgb3: Make the iw_cxgb3 module parameters writable
      RDMA/cma: Use neigh_event_send() to start neighbour discovery

Steven J. Hill (1):
      [MTD] [NAND] Add NAND manufacturer AMD.

Steven Rostedt (1):
      x86: Add parenthesis to IRQ vector macros

Steven Toth (25):
      V4L/DVB (5947): Adding support for the MT2131 tuner.
      V4L/DVB (5948): Adding support for the S5H1409/CX24227 8VSB/QAM demodulator.
      V4L/DVB (6149): Add I2C_HW_B_CX23885 for Conexant 23885/23887 PCIe bridge
      V4L/DVB (6150): Add CX23885/CX23887 PCIe bridge driver
      V4L/DVB (6153): I2C bus 3 register was incorrect
      V4L/DVB (6154): NMI hang and corrupt transport packet fixes
      V4L/DVB (6155): Cleanup/remove code to access the sram memory maps
      V4L/DVB (6156): Added the I2C_FUNC_I2C support to the cx23885 i2c algo definition
      V4L/DVB (6157): Removed the need to manually define .bridge for each card
      V4L/DVB (6158): Fix MT2131 tuner lock status problem
      V4L/DVB (6159): General code cleanup
      V4L/DVB (6166): cx23885: Ensure pci_quirks is called after board identification
      V4L/DVB (6167): cx23885: Changed PCI quirks to after bridge detech
      V4L/DVB (6168): cx23885: Added HVR1250 ATSC support
      V4L/DVB (6169): Removed unused function mt2131_set_gpo()
      V4L/DVB (6170): cx23885: General cleanup of old code
      V4L/DVB (6171): cx23885: Cleaning up defines
      V4L/DVB (6172): cx23885: Removing duplicate tuner and demod definitions
      V4L/DVB (6173): cx23885: Minor cleanup and important NMI comment placed in code
      V4L/DVB (6190): cx23885: GPIO fix for non HVR1800lp boards
      V4L/DVB (6191): Removed a redundant switch()
      V4L/DVB (6192): Ensure start_dma() is capable of starting dma on port VIDB
      V4L/DVB (6194): Changes to support interrupts on VIDB
      V4L/DVB (6195): Changes to support MPEG TS on VIDB
      V4L/DVB (6199): cx23885: Changes to allow demodulators on each transport bus

Steven Walter (1):
      V4L/DVB (5989): V4L: Add additional ioctls to compat_ioctl32

Steven Whitehouse (17):
      [GFS2] Fix two races relating to glock callbacks
      [GFS2] Fix an oops in glock dumping
      [GFS2] Reduce number of gfs2_scand processes to one
      [GFS2] Clean up invalidatepage/releasepage
      [GFS2] Add a missing gfs2_trans_add_bh()
      [GFS2] Correct lock ordering in unlink
      [GFS2] Introduce gfs2_remove_from_ail
      [GFS2] Don't mark jdata dirty in gfs2_unstuffer_page()
      [GFS2] Move pin/unpin into lops.c, clean up locking
      [GFS2] Clean up ordered write code
      [GFS2] Replace revoke structure with bufdata structure
      [GFS2] Use slab operations for all gfs2_bufdata allocations
      [GFS2] Clean up gfs2_trans_add_revoke()
      [GFS2] Clean up journaled data writing
      [GFS2] Don't try to remove buffers that don't exist
      [GFS2] Get superblock a different way
      gfs2: convert to new aops

Stuart Menefy (2):
      sh: clkfwk: Support multi-level clock propagation.
      sh: __copy_user() optimizations for small copies.

Subbaiah Venkata (1):
      lib/sort.c optimization

Sukadev Bhattiprolu (8):
      pid namespaces: define and use task_active_pid_ns() wrapper
      pid namespaces: rename child_reaper() function
      pid namespaces: use task_pid() to find leader's pid
      pid namespaces: move alloc_pid() to copy_process()
      pid namespaces: introduce struct upid
      pid namespaces: create a slab-cache for 'struct pid_namespace'
      pid namespaces: allow signalling cgroup-init
      pid namespaces: destroy pid namespace on init's death

Sunil Mushran (1):
      ocfs2: Implement show_options()

Surya Prabhakar N (1):
      drivers/net/tokenring/3c359.c

Swen Schillig (2):
      [SCSI] zfcp: cleanup, separation of ERP, non ERP-version for exchange_ functions
      [SCSI] zfcp: whitespace cleanup

Syed Mohammed Khasim (1):
      ARM: OMAP: Add minimal OMAP2430 support

Sylvain Munaut (7):
      [POWERPC] exports rheap symbol to modules
      [POWERPC] rheap: Changes config mechanism
      [POWERPC] mpc52xx: Update mpc52xx_psc structure with B revision changes
      [POWERPC] bestcomm: core bestcomm support for Freescale MPC5200
      [POWERPC] bestcomm: ATA task support
      [POWERPC] bestcomm: FEC task support
      [POWERPC] bestcomm: GenBD task support

Takashi Iwai (107):
      [ALSA] Add helper functions for frequently used callbacks
      [ALSA] Clean up with common snd_ctl_boolean_*_info callbacks
      [ALSA] ice1712 - Fix missing replacement to snd_ctl_boolean_mono_info
      [ALSA] hda-codec - Fix AD1988 SPDIF output
      [ALSA] hda-codec - Fix the initial mixer state of ALC262 sony-assamd model
      [ALSA] Fixes to follow the standard coding style
      [ALSA] Fix build error without CONFIG_HAS_DMA
      [ALSA] Clean up Makefile
      [ALSA] hda-intel - Coding style fixes
      [ALSA] hdspm - Coding style fixes
      [ALSA] hda-intel - Add hwdep interface
      [ALSA] hda-codec - Add a generic bind-control helper
      [ALSA] hda-codec - kernel config for each codec
      [ALSA] Add missing static in ac97_codec.c
      [ALSA] hda-intel - Fix compile warning in snd_hwdep_ioctl_compat()
      [ALSA] hda-intel - Fix a typo in Makefile
      [ALSA] hda-codec - Fix GPIO in resume
      [ALSA] hda-intel - Fix a typo in Kconfig
      [ALSA] hda-intel - Remove invalid __devinit
      [ALSA] doc - Remove IRQF_DISABLED from the example description
      [ALSA] Remove ifdefs from OSS PCM emulation codes
      [ALSA] Simplify the format conversion in PCM OSS emulation
      [ALSA] Support 3-bytes 24bit format in PCM OSS emulation
      [ALSA] Fix OSS documentation about 3bytes format
      [ALSA] Add new AFMT_* formats for OSS emulation
      [ALSA] usb-audio - Add advanced mode support for Edirol UA-1EX
      [ALSA] Use msecs_to_jiffies() in ac97_codec.c
      [ALSA] hda-codec - rewrite amp cache more generic
      [ALSA] hda-codec - introduce command register cache
      [ALSA] hda-codec - optimize resume using caches
      [ALSA] hda-codec - add snd_hda_codec_stereo() function
      [ALSA] hda-codec - Clean up bind-controls
      [ALSA] hda-intel - Add POWER_SAVE option
      [ALSA] hda-codec - update of documentation
      [ALSA] hda-intel - Fix resume with power save
      [ALSA] hda-intel - Add power_save_controller module option
      [ALSA] mixart - Check ioremap error
      [ALSA] hda-intel - Fix NULL dereference in resume
      [ALSA] hda-intel - Don't do suspend if already powered down
      [ALSA] hda-codec - Remove conflicting capture mixers for ALC861VD
      [ALSA] hda-codec - Add support for Biostar NF61S SE mobo
      [ALSA] hda-codec - Add option texts and descriptions for new Realtek models
      [ALSA] hda-intel - Add flush_scheduled_work() in snd_hda_codec_free()
      [ALSA] hda-codec - Fix Master volume with AD1986A laptop model
      [ALSA] hda-intel - Add position_fix quirk for Dell Precision 390
      [ALSA] hda-codec - Add ALC268 acer model
      [ALSA] hda-codec - Fix PM on ALC885 Intel Macs
      [ALSA] hda-codec - Remove superfluous code
      [ALSA] hda-codec - Add unsol_event to ALC883 Acer Aspire
      [ALSA] hda-intel - Avoid unnecessary work scheduling
      [ALSA] hda-codec - Add model for MSI m673x
      [ALSA] hda-codec - Add auto-mute function to Sony VAIO with STAC9872
      [ALSA] hda-codec - Fix Toshiba A135 model selection
      [ALSA] hda-codec - Add support for Macbook Pro rev3
      [ALSA] hda-codec - Add support for Toshiba Satellite P205
      [ALSA] emu10k1 - Fix memory corruption
      [ALSA] hda-codec - Fix ALC268 acer model
      [ALSA] hda-intel - Add probe_mask blacklist
      [ALSA] hda-codec - Add SPDIF support on ALC880 fujitsu model
      [ALSA] hda-codec - Add missing capture boost for ALC268
      [ALSA] wavefront - Use standard firmware loader
      [ALSA] bt87x - Add known PCI ID entries
      [ALSA] hda-intel - Fix compile with gcc-3.x
      [ALSA] hda-codec - Fix mater mixer switch of ALC262 sony-amd model
      [ALSA] hda-codec - Fix ALC268 unsol event
      [ALSA] hda-codec - Fix Dell laptops support with STAC codecs
      [ALSA] Allow shared IRQ for CS5530 device
      [ALSA] hda-codec - Add Mic Boost control with auto-configuration
      [ALSA] ac97 - Suppress the reset of audio-codec from modem-codec at resume
      [ALSA] hda-codec - Fix wrong pin-setup at resume of STAC codecs
      [ALSA] hda-codec - Avoid zero NID in line_out_pins[] of STAC codecs
      [ALSA] hda-codec - Add support for Acer Aspire 9303
      [ALSA] hda-codec - Fix wrong pin config order in STAC92xx dell models
      [ALSA] Add missing models for Dell with STAC9200 codec
      [ALSA] hda-codec - Add laptop-automute model for AD1986A
      [ALSA] hda-codec - Add support for ASUS A7M
      [ALSA] hda-codec - Add missing model names for ALC882 codecs
      [ALSA] hda-codec - Add quirk entry for Casper CPR2000
      [ALSA] hda-codec - Add missing Mic Boost for some ALC882 models
      [ALSA] hda-codec - Add support for Toshiba A305
      [ALSA] Fix 'discards qualifiers' compile warnings in pcm.h
      [ALSA] Kill useless volatile in pcm.h
      [ALSA] pcxhr - Fix trigger start with non-linked streams
      [ALSA] Add description of sc6000 driver
      [ALSA] echoaudio - Remove superfluous volatile prefix
      [ALSA] Add descriptions for new module options of snd-sscape driver
      [ALSA] opti9xx: adjust OPL3 FM resource value
      [ALSA] Add default values for power-saving as Kconfig options
      [ALSA] Add description about power-saving mode
      [ALSA] Workaround for invalid signature read of CS8427
      [ALSA] hda-codec - Add zero checks in input-mux helper functions
      [ALSA] hda-codec - Fix Gateway laptops with STAC9200
      [ALSA] pcxhr - Fix dB level information
      [ALSA] hda-codec - Fix input_mux numbers for vaio stac92xx
      [ALSA] via82xx - Add DXS quirk for Shuttle AK31v2
      [ALSA] hda-codec - Fix for Fujitsu Lifebook C1410
      [ALSA] hda-codec - Fix STAC922x volume knob control
      [ALSA] usb-audio - Fix double comment
      [ALSA] hdsp - Fix zero division
      [ALSA] hda-codec - Add array terminator for dmic in STAC codec
      [ALSA] Fix thinko in cs4231 mce down check
      [ALSA] hda-codec - Fix AD1986A Lenovo auto-mute
      [ALSA] bt87x - Fix section mismatch
      [ALSA] hda-codec - Fix conflict of Master volume in STAC92xx codec
      [ALSA] hda-codec - Fix Conexant 5045 volumes
      [ALSA] hda-codec - Fix build without CONFIG_SND_HDA_GENERIC
      [ALSA] hda-codec - Fix possible array overflow

Takashi Ohmasa (2):
      [ARM] 4629/1: Fix VFP emulation code to clear all exception flags of FPEXC
      [ARM] 4630/1: Fix the vector stride of the double vector instruction.

Takashi Sato (1):
      ext3: support large blocksize up to PAGESIZE

Tao Mao (2):
      ocfs2: remove mostly unused field from insert structure
      ocfs2: remove unused variable

Tejun Heo (90):
      ide: make jmicron match vendor and device class
      libata-link: introduce ata_link
      libata-link: implement and use link/device iterators
      libata-link: linkify PHY-related functions
      libata-link: linkify EH action helpers
      libata-link: linkify reset
      libata-link: linkify config/EH related functions
      libata-link: make two port flags HRST_TO_RESUME and SKIP_D2H_BSY link flags
      libata-link: separate out link initialization functions
      libata-link: implement ata_link_abort()
      libata-link: add PMP links
      libata-link: update ata_scsi_error() to handle PMP links
      libata-link: update EH to deal with PMP links
      libata-link: update hotplug to handle PMP links
      libata-link: update Power Management to handle PMP links
      libata: use ata_port_printk() in ata_wait_idle()
      libata: add printf format attribute to ehi desc functions
      libata: implement and use ata_port_desc() to report port configuration
      libata: move EH repeat reporting into ata_eh_report()
      libata: move ata_id_n_sectors() upward
      libata: clean up read/set native_max address functions
      libata: remiplement ata_hpa_resize()
      ahci: reimplement port_map handling
      libata: update ata_dev_try_classify() arguments
      libata: assume ATA_DEV_ATA on diagnostic failure
      libata: misc updates for AN
      libata-pmp-prep: add PMP related constants, fields, ops and update helpers
      libata-pmp-prep: add @new_class to ata_dev_revalidate()
      libata-pmp-prep: make a number of functions global to libata
      libata-pmp-prep: implement ops->qc_defer()
      libata-pmp-prep: implement qc_defer helpers
      libata-pmp-prep: implement ATA_LFLAG_NO_SRST, ASSUME_ATA and ASSUME_SEMB
      libata-pmp-prep: implement ATA_LFLAG_NO_RETRY
      libata-pmp-prep: implement ATA_LFLAG_DISABLED
      libata-pmp-prep: implement EH fast-fail path
      libata-pmp-prep: implement ATA_HORKAGE_SKIP_PM
      libata-pmp-prep: implement sata_async_notification()
      libata: fix ata_set_max_sectors()
      sata_via: kill SATA_PATA_SHARING register handling
      libata: update spurious NCQ completion blacklist
      libata-pmp: update ata_eh_reset() for PMP
      libata-pmp: implement Port Multiplier support
      libata-pmp: hook PMP support and enable it
      libata-pmp: extend ACPI support to cover PMP
      libata-pmp: implement qc_defer for command switching PMP support
      sata_sil24: implement PMP support
      sata_sil24: implement PORT_RST
      ahci: implement PMP support
      ahci: move host flags over to pi.private_data
      ahci: implement AHCI_HFLAG_NO_PMP
      libata: add HDT722516DLA380 to NCQ blacklist
      libata: add ST9160821AS / 3.ALD to NCQ blacklist
      pata_jmicron: match vendor and class code only
      libata: clear ehi description after initial host report
      libata: skip suppress reporting if ATA_EHI_QUIET
      libata: wrap schedule_timeout_uninterruptible() in loop
      ahci: kill leftover from enabling NCQ over PMP
      ahci: clean up PORT_IRQ_BAD_PMP enabling
      ahci: fix notification handling
      libata: add @timeout to ata_exec_internal[_sg]()
      libata: implement ATA_PFLAG_RESETTING
      libata: use ata_exec_internal() for PMP register access
      sysfs: cosmetic changes in sysfs_lookup()
      sysfs: simplify sysfs_rename_dir()
      sysfs: make sysfs_add/remove_one() call link/unlink_sibling() implictly
      sysfs: make sysfs_add_one() automatically check for duplicate entry
      sysfs: make sysfs_addrm_finish() return void
      sysfs: fix i_mutex locking in sysfs_get_dentry()
      sysfs: simply sysfs_get_dentry
      sysfs: fix comments of sysfs_add/remove_one()
      sysfs: fix sysfs_chmod_file() such that it updates sd->s_mode too
      sysfs: clean up header files
      sysfs: kill sysfs_update_file()
      sysfs: reposition sysfs_dirent->s_mode.
      sysfs: kill unnecessary sysfs_get() in open paths
      sysfs: kill unnecessary NULL pointer check in sysfs_release()
      sysfs: make bin attr open get active reference of parent too
      sysfs: make s_elem an anonymous union
      sysfs: open code sysfs_attach_dentry()
      sysfs: make sysfs_root a regular directory dirent
      sysfs: move sysfs_dirent->s_children into sysfs_dirent->s_dir
      sysfs: implement sysfs_open_dirent
      sysfs: move sysfs file poll implementation to sysfs_open_dirent
      sysfs: add copyrights
      libata: fix revalidation issuing after configuration commands
      libata: add ST9160821AS / 3.CCD to NCQ blacklist
      pata_acpi: fix build breakage if !CONFIG_PM
      sata_sis: fix SCR read breakage
      libata: add HTS542525K9SA00 to NCQ blacklist
      jmicron: update quirk for JMB361/3/5/6

Thiemo Seufer (2):
      [MIPS] Define known MIPS ISA overrides for Sibyte and Excite boards.
      [MIPS] MIPSsim: Fix booting from NFS root

Thomas Backlund (1):
      i386: add support for picopower irq router

Thomas Bogendoerfer (4):
      remove setup of platform device from jazzsonic.c
      [MIPS] JAZZ fixes
      [MIPS] IP22: Fix hang due to messing with timer interrupt handler
      [MIPS] Always do the ARC64_TWIDDLE_PC thing.

Thomas Gleixner (347):
      sh64: cleanup struct irqaction initializers.
      sh: cleanup struct irqaction initializers.
      x86_64: simplify oprofile build
      x86_64: simplify cpufreq build
      i386: use full path for mach-xxx make rules
      Kbuild: allow arch/xxx to use a different source path
      Kbuild: prepare scope and tags for arch/x86
      i386: remove module.h include from termios.h
      x86_64: remove unused header file:
      i386: prepare shared crypto/twofish.c
      i386: prepare shared crypto/aes-i586-asm.S
      i386: prepare shared crypto/twofish-i586-asm.S
      i386: prepare shared crypto/aes.c
      i386: prepare shared crypto/Makefile
      i386: prepare shared kernel/traps.c
      i386: prepare shared kernel/io_apic.c
      i386: prepare shared kernel/i8253.c
      i386: prepare shared kernel/srat.c
      i386: prepare shared kernel/vmiclock.c
      i386: prepare shared kernel/pci-dma.c
      i386: prepare shared kernel/i8259.c
      i386: prepare shared kernel/vmi.c
      i386: prepare shared kernel/relocate_kernel.S
      i386: prepare shared kernel/syscall_table.S
      i386: prepare shared kernel/vsyscall.lds.S
      i386: prepare shared kernel/smp.c
      i386: prepare shared kernel/vm86.c
      i386: prepare shared kernel/efi_stub.S
      i386: prepare shared kernel/crash.c
      i386: prepare shared kernel/asm-offsets.c
      i386: prepare shared kernel/efi.c
      i386: prepare shared kernel/module.c
      i386: prepare shared kernel/vmlinux.lds.S
      i386: prepare shared kernel/vsyscall.S
      i386: prepare shared kernel/paravirt.c
      i386: prepare shared kernel/apic.c
      i386: prepare shared kernel/sys_i386.c
      i386: prepare shared kernel/nmi.c
      i386: prepare shared kernel/hpet.c
      i386: prepare shared kernel/sysenter.c
      i386: prepare shared kernel/e820.c
      i386: prepare shared kernel/smpboot.c
      i386: prepare shared kernel/geode.c
      i386: prepare shared kernel/setup.c
      i386: prepare shared kernel/ioport.c
      i386: prepare shared kernel/vsyscall-int80.S
      i386: prepare shared kernel/summit.c
      i386: prepare shared kernel/signal.c
      i386: prepare shared kernel/reboot_fixups.c
      i386: prepare shared kernel/i387.c
      i386: prepare shared kernel/numaq.c
      i386: prepare shared kernel/smpcommon.c
      i386: prepare shared kernel/mca.c
      i386: prepare shared kernel/i386_ksyms.c
      i386: prepare shared kernel/doublefault.c
      i386: prepare shared kernel/vsyscall-sysenter.S
      i386: prepare shared kernel/sigframe.h
      i386: prepare shared kernel/mpparse.c
      i386: prepare shared kernel/time.c
      i386: prepare shared kernel/scx200.c
      i386: prepare shared kernel/apm.c
      i386: prepare shared kernel/ptrace.c
      i386: prepare shared kernel/irq.c
      i386: prepare shared kernel/trampoline.S
      i386: prepare shared kernel/reboot.c
      i386: prepare shared kernel/crash_dump.c
      i386: prepare shared kernel/ldt.c
      i386: prepare shared kernel/init_task.c
      i386: prepare shared kernel/vsyscall-sigreturn.S
      i386: prepare shared kernel/process.c
      i386: prepare shared kernel/kprobes.c
      i386: prepare shared kernel/entry.S
      i386: prepare shared kernel/tsc.c
      i386: prepare shared kernel/head.S
      i386: prepare shared kernel/machine_kexec.c
      i386: prepare shared kernel/vsyscall-note.S
      i386: prepare shared kernel/Makefile
      i386: prepare shared kernel/acpi/wakeup.S
      i386: prepare shared kernel/acpi/sleep.c
      i386: prepare shared kernel/acpi/earlyquirk.c
      i386: prepare shared kernel/acpi/Makefile
      i386: prepare shared lib/checksum.S
      i386: prepare shared lib/strstr.c
      i386: prepare shared lib/string.c
      i386: prepare shared lib/semaphore.S
      i386: prepare shared lib/memcpy.c
      i386: prepare shared lib/mmx.c
      i386: prepare shared lib/getuser.S
      i386: prepare shared lib/usercopy.c
      i386: prepare shared lib/bitops.c
      i386: prepare shared lib/putuser.S
      i386: prepare shared lib/delay.c
      i386: prepare shared lib/Makefile
      i386: prepare shared pci/mmconfig.c
      i386: prepare shared pci/Makefile
      i386: prepare shared boot/compressed/misc.c
      i386: prepare shared boot/compressed/vmlinux.lds
      i386: prepare shared boot/compressed/vmlinux.scr
      i386: prepare shared boot/compressed/head.S
      i386: prepare shared boot/compressed/Makefile
      i386: prepare shared mm/ioremap.c
      i386: prepare shared mm/discontig.c
      i386: prepare shared mm/init.c
      i386: prepare shared mm/mmap.c
      i386: prepare shared mm/boot_ioremap.c
      i386: prepare shared mm/extable.c
      i386: prepare shared mm/pgtable.c
      i386: prepare shared mm/highmem.c
      i386: prepare shared mm/pageattr.c
      i386: prepare shared mm/fault.c
      i386: prepare shared mm/Makefile
      x86_64: prepare shared crypto/twofish.c
      x86_64: prepare shared crypto/aes-x86_64-asm.S
      x86_64: prepare shared crypto/twofish-x86_64-asm.S
      x86_64: prepare shared crypto/aes.c
      x86_64: prepare shared crypto/Makefile
      x86_64: prepare shared kernel/traps.c
      x86_64: prepare shared kernel/aperture.c
      x86_64: prepare shared kernel/io_apic.c
      x86_64: prepare shared kernel/pci-calgary.c
      x86_64: prepare shared kernel/pci-dma.c
      x86_64: prepare shared kernel/i8259.c
      x86_64: prepare shared kernel/mce_amd.c
      x86_64: prepare shared kernel/relocate_kernel.S
      x86_64: prepare shared kernel/smp.c
      x86_64: prepare shared kernel/crash.c
      x86_64: prepare shared kernel/asm-offsets.c
      x86_64: prepare shared kernel/module.c
      x86_64: prepare shared kernel/vmlinux.lds.S
      x86_64: prepare shared kernel/apic.c
      x86_64: prepare shared kernel/nmi.c
      x86_64: prepare shared kernel/hpet.c
      x86_64: prepare shared kernel/e820.c
      x86_64: prepare shared kernel/mce_intel.c
      x86_64: prepare shared kernel/smpboot.c
      x86_64: prepare shared kernel/setup.c
      x86_64: prepare shared kernel/vsyscall.c
      x86_64: prepare shared kernel/ioport.c
      x86_64: prepare shared kernel/tce.c
      x86_64: prepare shared kernel/suspend_asm.S
      x86_64: prepare shared kernel/pci-nommu.c
      x86_64: prepare shared kernel/signal.c
      x86_64: prepare shared kernel/i387.c
      x86_64: prepare shared kernel/pci-swiotlb.c
      x86_64: prepare shared kernel/bugs.c
      x86_64: prepare shared kernel/genapic.c
      x86_64: prepare shared kernel/vsmp.c
      x86_64: prepare shared kernel/early-quirks.c
      x86_64: prepare shared kernel/pmtimer.c
      x86_64: prepare shared kernel/mpparse.c
      x86_64: prepare shared kernel/mce.c
      x86_64: prepare shared kernel/time.c
      x86_64: prepare shared kernel/audit.c
      x86_64: prepare shared kernel/suspend.c
      x86_64: prepare shared kernel/ptrace.c
      x86_64: prepare shared kernel/irq.c
      x86_64: prepare shared kernel/trampoline.S
      x86_64: prepare shared kernel/reboot.c
      x86_64: prepare shared kernel/crash_dump.c
      x86_64: prepare shared kernel/ldt.c
      x86_64: prepare shared kernel/init_task.c
      x86_64: prepare shared kernel/x8664_ksyms.c
      x86_64: prepare shared kernel/process.c
      x86_64: prepare shared kernel/kprobes.c
      x86_64: prepare shared kernel/genapic_flat.c
      x86_64: prepare shared kernel/entry.S
      x86_64: prepare shared kernel/tsc.c
      x86_64: prepare shared kernel/head.S
      x86_64: prepare shared kernel/verify_cpu.S
      x86_64: prepare shared kernel/machine_kexec.c
      x86_64: prepare shared kernel/syscall.c
      x86_64: prepare shared kernel/pci-gart.c
      x86_64: prepare shared kernel/Makefile
      x86_64: prepare shared kernel/acpi/wakeup.S
      x86_64: prepare shared kernel/acpi/sleep.c
      x86_64: prepare shared kernel/acpi/Makefile
      x86_64: prepare shared lib/thunk.S
      x86_64: prepare shared lib/iomap_copy.S
      x86_64: prepare shared lib/copy_page.S
      x86_64: prepare shared lib/bitstr.c
      x86_64: prepare shared lib/csum-copy.S
      x86_64: prepare shared lib/clear_page.S
      x86_64: prepare shared lib/rwlock.S
      x86_64: prepare shared lib/memcpy.S
      x86_64: prepare shared lib/copy_user_nocache.S
      x86_64: prepare shared lib/memmove.c
      x86_64: prepare shared lib/csum-wrappers.c
      x86_64: prepare shared lib/getuser.S
      x86_64: prepare shared lib/usercopy.c
      x86_64: prepare shared lib/bitops.c
      x86_64: prepare shared lib/putuser.S
      x86_64: prepare shared lib/delay.c
      x86_64: prepare shared lib/csum-partial.c
      x86_64: prepare shared lib/io.c
      x86_64: prepare shared lib/memset.S
      x86_64: prepare shared lib/copy_user.S
      x86_64: prepare shared lib/Makefile
      x86_64: prepare shared pci/k8-bus.c
      x86_64: prepare shared pci/mmconfig.c
      x86_64: prepare shared pci/Makefile
      x86_64: prepare shared boot/compressed/misc.c
      x86_64: prepare shared boot/compressed/vmlinux.lds
      x86_64: prepare shared boot/compressed/vmlinux.scr
      x86_64: prepare shared boot/compressed/head.S
      x86_64: prepare shared boot/compressed/Makefile
      x86_64: prepare shared mm/srat.c
      x86_64: prepare shared mm/ioremap.c
      x86_64: prepare shared mm/init.c
      x86_64: prepare shared mm/mmap.c
      x86_64: prepare shared mm/numa.c
      x86_64: prepare shared mm/extable.c
      x86_64: prepare shared mm/k8topology.c
      x86_64: prepare shared mm/pageattr.c
      x86_64: prepare shared mm/fault.c
      x86_64: prepare shared mm/Makefile
      i386: move crypto
      i386: move kernel/acpi
      i386: move kernel/cpu/mcheck
      i386: move kernel/cpu/cpufreq
      i386: move kernel/cpu/mtrr
      i386: move math-emu
      i386: move lib
      i386: move power
      i386: move pci
      i386: move mach-visws
      i386: move mach-generic
      i386: move boot
      i386: move boot
      i386: move boot
      i386: move mm
      i386: move mach-default
      i386: move mach-es7000
      i386: move xen
      i386: move mach-voyager
      i386: move oprofile
      i386: move video
      i386: move kernel/cpu
      i386: move kernel
      x86_64: move crypto
      x86_64: move kernel/acpi
      x86_64: move kernel/cpufreq
      x86_64: move lib
      x86_64: move vdso
      x86_64: move pci
      x86_64: move boot
      x86_64: move boot
      x86_64: move boot
      x86_64: move mm
      x86_64: move oprofile
      x86_64: move ia32
      x86_64: move kernel
      x86: sanitize pathes arch/x86/kernel/Makefile_32
      x86: sanitize pathes arch/x86/kernel/Makefile_64
      x86: sanitize pathes arch/x86/kernel/cpu/Makefile
      i386/x86_64: move headers to include/asm-x86
      x86: Add feature-removal entry for bzImage symlinks
      x86: remove migration makefile tweaks
      x86: Fix the $(ARCH) dependent help output in the top Makefile
      x86: fixup the x86 namespace change in scripts/namespace.pl
      [MIPS] cleanup struct irqaction initializers
      clockevents: Remove unused inline function
      clockevents: Allow build w/o run-tine usage for migration purposes
      clockevents: fix periodic broadcast for oneshot devices
      x86: Fix irq0 / local apic timer accounting
      x86_64: Select clocksource watchdog in Kconfig
      x86_64: Consolidate tsc calibration
      i386: prepare sharing the hpet code with x86_64
      i386: prepare sharing the hpet code with x86_64
      i386: prepare sharing the PIT code
      i386: prepare sharing the PIT code
      x86_64: prepare apic code for clock events
      x86_64: remove pit synchronization
      x86_64: Move apic calibration code around
      x86_64: Remove APIC_DIVISOR
      x86_64: apic change setup_APIC_timer calling convention
      x86_64: remove nested irq disables
      x86_64: Add (not yet used) clock event functions
      x86_64: convert to clock events
      x86: Fix irq0 / local apic timer accounting
      x86: disable apic timer for AMD C1E enabled CPUs
      x86: kill 8253pit.h
      x86: unify timex.h variants
      x86_64: remove now unused code
      ACPI: remove the now unused ifdef code
      i386: Remove the useless #ifdef in i8253.h
      [ARM] cleanup struct irqaction initializers
      clockevents: introduce force broadcast notifier
      x86: move local APIC timer init to the end of start_secondary()
      x86: force timer broadcast on late AMD C1E detection
      FRV: cleanup struct irqaction initializers
      M32R: cleanup struct irqaction initializers
      CRIS: cleanup struct irqaction initializers
      V850: cleanup struct irqaction initializers
      x86: C1E late detection fix. Really switch off lapic timer
      x86: remove reminder of i386 irqstat per cpu conversion
      x86: clean up struct irqaction initializers
      x86: more struct irqaction initializer cleanups
      x86: cleanup 64bit unistd.h
      x86: unify include/asm/mce_32/64.h
      x86: unify include/asm/ptrace-abi_32/64.h
      x86: unify include/asm/ldt_32/64.h
      x86: fix dmi const-ify fallout
      x86: print info about late C1E detection on 32bit as well
      x86: unify some more trivial include/asm-x86/ 32/64 variants
      x86: unify include/asm/agp_32/64.h
      x86: unify include/asm/auxvec_32/64.h
      x86: unify include/asm/cacheflush_32/64.h
      x86: unify include/asm/cache_32/64.h
      x86: unify include/asm/delay_32/64.h
      x86: unify include/asm/dmi_32/64.h
      x86: unify include/asm/cache_32/64.h
      x86: unify include/asm/cache_32/64.h
      x86: apply missing DMA/OOM prevention to floppy_32.h
      x86: unify include/asm/floppy_32/64.h
      x86: unify include/asm/ioctls_32/64.h
      x86: unify include/asm/kdebug_32/64.h
      x86: unify include/asm/agp_32/64.h
      x86: unify include/asm/mman_32/64.h
      x86: unify include/asm/bug_32/64.h
      x86: unify include/asm/siginfo_32/64.h
      x86: unify include/asm/tlb_32/64.h
      x86: unify include/asm/types_32/64.h
      x86: unify include/asm/unwind_32/64.h
      x86: unify include/asm/debugreg_32/64.h
      x86: update .gitignore entries
      x86: move cpufreq Kconfigs to the same directory
      x86: quirk.c trivial coding style and white space cleanup
      x86: add force_hpet boot option
      x86: Add BITS to allow simple Makefile sharing
      x86: merge arch/x86/crypto Makefiles
      x86: Unify arch/x86/kernel/acpi Makefiles
      x86: prepare consolidation of cpu/ related Makefiles
      x86: prepare consolidation of cpu/ related code usage
      x86: consolidate the cpu/ related code usage
      x86: whitespace cleanup of mce_64.c
      x86: merge byteorder_32/64.h
      x86: merge elf_32/64.h
      x86: merge msgbuf_32/64.h
      x86: merge ptrace_32/64.h
      x86: merge shmbuf_32/64.h
      x86: merge stat_32/64.h
      x86: merge statfs_32/64.h
      x86: merge mttr_32/64.h
      x86: merge msr_32/64.h
      x86: merge sigcontext_32/64.h
      x86: merge signal_32/64.h
      x86: merge setup_32/64.h

Thomas Graf (20):
      [WIRELESS]: Use type safe netlink interface
      [NEIGH]: Combine neighbour cleanup and release
      [NEIGH]: Netlink notifications
      [XFRM] netlink: Use nlmsg_put() instead of NLMSG_PUT()
      [XFRM] netlink: Use nlmsg_end() and nlmsg_cancel()
      [XFRM] netlink: Use nlmsg_data() instead of NLMSG_DATA()
      [XFRM] netlink: Use nlmsg_broadcast() and nlmsg_unicast()
      [XFRM] netlink: Use nla_put()/NLA_PUT() variantes
      [XFRM] netlink: Move algorithm length calculation to its own function
      [XFRM] netlink: Clear up some of the CONFIG_XFRM_SUB_POLICY ifdef mess
      [XFRM] netlink: Use nlmsg_new() and type-safe size calculation helpers
      [XFRM] netlink: Use nlmsg_parse() to parse attributes
      [XFRM] netlink: Establish an attribute policy
      [XFRM] netlink: Enhance indexing of the attribute array
      [XFRM] netlink: Rename attribute array from xfrma[] to attrs[]
      [XFRM] netlink: Use nlattr instead of rtattr
      [XFRM] netlink: Remove dependency on rtnetlink
      [XFRM] netlink: Inline attach_encap_tmpl(), attach_sec_ctx(), and attach_one_addr()
      [XFRM] policy: Replace magic number with XFRM_POLICY_OUT
      [NETLINK]: Introduce nested and byteorder flag to netlink attribute

Thomas Renninger (3):
      [CPUFREQ] move policy's governor initialisation out of low-level drivers into cpufreq core
      [CPUFREQ] allow ondemand and conservative cpufreq governors to be used as default
      [CPUFREQ] Only check for transition latency on problematic governors (kconfig fix)

Tilman Schmidt (1):
      gigaset: remove pointless locking

Tim Gardner (1):
      [ALSA] hda-codec - Re-add quirk support for Dell XPS 1330 and Inspiron 1420

Tim Pepper (1):
      lockdep: Avoid /proc/lockdep & lock_stat infinite output

Tim Shimmin (5):
      Revert "[XFS] Avoid replaying inode buffer initialisation log items if on-disk version is newer."
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus
      [XFS] Put back the QUEUE_ORDERED_NONE test in the barrier check.
      [XFS] Remove STATIC which was missing from prior manual merge
      [XFS] no longer using io_vnode, as was remaining from 23 cherrypick

Timur Tabi (7):
      [POWERPC] add clrsetbits macros
      [POWERPC] 86xx: Fix definition of global-utilites structure
      [POWERPC] qe: miscellaneous code improvements and fixes to the QE library
      [POWERPC] 86xx: update immap_86xx.h for the 8610
      [ALSA] ASoC CS4270 codec device driver
      [ALSA] CS4270 driver does not compile with I2C disabled
      [ALSA] Fix CS4270 volume control and optimize I2C operations

Tobin Davis (6):
      [ALSA] hda-codec -  Add support for the ASRock K8NF6G-VSTA motherboard
      [ALSA] hda-codec - Add more Dell systems
      [ALSA] hda-codec - Add support for Acer Aspire laptops
      [ALSA] This patch adds more support for Dell systems with Stac9205 codecs.
      [ALSA] hda-codec: Add 4 channel support for Realtek ALC883
      [ALSA] hda-codec: Add two new systems to ALC883

Todd Poynor (1):
      [MTD] MAPS: Merge Lubbock and Mainstone drivers into common PXA2xx driver

Tomas Winkler (3):
      [MAC80211]: PS mode fix
      [MAC80211]: add sta_notify callback
      iwlwifi: Fix rate setting in probe request for HW sacn

Tomoya Adachi (1):
      USBHID: report descriptor fix for MacBook JIS keyboard

Tony Battersby (2):
      [NET]: sanitize kernel_accept() error path
      ide: fix serverworks.c UDMA regression

Tony Breeds (9):
      [POWERPC] Convert define_machine(mpc885_ads) to C99 initializer syntax
      [POWERPC] Implement {read,update}_persistent_clock
      [POWERPC] Implement generic time of day clocksource for powerpc
      [POWERPC] Fix panic in RTAS code
      [POWERPC] Implement clockevents driver for powerpc
      [POWERPC] Enable tickless idle and high res timers for powerpc
      [POWERPC] Fix vmemmap warning in init_64.c
      Fix discrepancy between VDSO based gettimeofday() and sys_gettimeofday().
      Clocksource is continuous regardless of the state of the host's TSC.

Tony Jones (2):
      hwmon: Convert from class_device to device
      spi doesn't need class_device

Tony Li (1):
      [POWERPC] Add missing semicolon for fsl_pci.c

Tony Lindgren (4):
      ARM: OMAP: Tabify mux.c
      ARM: OMAP: Sync board specific files with linux-omap
      ARM: OMAP: Update omap h2 defconfig
      ARM: OMAP: Add omap osk defconfig

Tony Luck (2):
      [IA64] build fix for scatterlist
      [IA64] Fix build for CONFIG_SMP=n

Trent Piepho (55):
      V4L/DVB (5885): zr36067: Fix problems with module parameters
      V4L/DVB (5975): cx88: Wrong values used for HD-3000 radio mode
      V4L/DVB (5976): mt2131 s5h1409: correct frontend selection logic
      V4L/DVB (5977): cx8800: Add register debug functions to radio device too
      V4L/DVB (5978): tuner: Better tuner radio support
      V4L/DVB (6019): cx88: Make card database more memory efficient
      V4L/DVB (6020): cx88: Fix use of uninitialized variable
      V4L/DVB (6021): cx88: Copy board information into card state
      V4L/DVB (6022): cx88: Move card core creation from cx88-core.c to cx88-cards.c
      V4L/DVB (6023): cx88: Clean up some ugly and inconsistent printk()s
      V4L/DVB (6031): Fix for bug 7819: fixed hotplugging for dvbnet
      V4L/DVB (6034): cx88: Add parameter to control radio deemphasis time constant
      V4L/DVB (6064): cx88: Add symbolic names for the PCI interrupt bits
      V4L/DVB (6065): cx88-alsa: Call core irq handler when needed
      V4L/DVB (6066): cx88-alsa: Change order of interrupt enabling, fix spurious IRQs
      V4L/DVB (6067): cx88-alsa: Hardware doesn't support mono audio
      V4L/DVB (6068): cx88-alsa: Use pci_dev->revision
      V4L/DVB (6082): cx88: Improve risc instruction printing in sram channel dump
      V4L/DVB (6083): cx88-alsa: Rework buffer handling
      V4L/DVB (6084): cx88-alsa: Eliminate snd_cx88_cards
      V4L/DVB (6085): cx88-alsa: Fix mmap support
      V4L/DVB (6184): cx88-alsa: Make volume control stereo
      V4L/DVB (6186): cx88-alsa: Remove some unused fields in card state struct
      V4L/DVB (6245):  GemTek Radio card - frequency calculation
      V4L/DVB (6246):  GemTek Radio card - Control Word
      V4L/DVB (6283): videobuf: Remove references to old Kconfig option name
      V4L/DVB (6284): cx23885: Update to new videobuf code
      V4L/DVB (6299): dvb: Add dependencies for VIDEOBUF_DVB
      V4L/DVB (6300): CodingStyle cleanup
      V4L/DVB (6301): pvrusb: Update DEBUGIFC sysfs to kernel 2.6.13+
      V4L/DVB (6311): dvb: Replace list_for_each+list_entry with list_for_each_entry
      V4L/DVB (6312): cx88: Replace list_for_each+list_entry with list_for_each_entry
      V4L/DVB (6313): ivtv: Replace list_for_each+list_entry with list_for_each_entry
      V4L/DVB (6314): saa7134: Replace list_for_each+list_entry with list_for_each_entry
      V4L/DVB (6315): pvrusb2: Change list_for_each+list_entry to list_for_each_entry
      V4L/DVB (6316): Change list_for_each+list_entry to list_for_each_entry
      [ALSA] ca0106: Add analog mute controls for cards with SPI DAC
      [ALSA] ca0106: replaced control add sequences with macro
      [ALSA] ca0106: power down SPI DAC channels when not in use
      [ALSA] ca0106: Add more symbol SPI register names and use them
      [ALSA] ca0106: remove extra commands in SPI DAC init sequence
      [ALSA] snd-bt87x: Improve support for different board types
      [ALSA] snd-bt87x: Power down audio ADC when not in use
      [ALSA] ad1848: Fix msleep while atomic
      [ALSA] ad1848: simplify MCE down code
      kbuild: modpost problem when symbols move from one module to another
      V4L/DVB (6185): cx88-alsa: Add mute controls, change control names
      V4L/DVB (6187): cx88-alsa: Add TLV support
      V4L/DVB (6332): cx88: Only include the blackbird fields if blackbird is selected
      V4L/DVB (6333): cx88: Change void* card_priv to struct vp3054_i2c_state
      V4L/DVB (6334): cx88: Change (struct cx8802_dev)->drvlist to a list_head and fix bugs
      V4L/DVB (6335): cx8802: Replace list_for_each+list_entry with list_for_each_entry
      V4L/DVB (6336): cx8802: Plug memory leak when unregistering a driver
      V4L/DVB (6352): ir-kbd-i2c: Missing break statement
      [ALSA] snd-bt87x: Make the load_all option work correctly

Trond Myklebust (67):
      NFS: Add the helper nfs_vm_page_mkwrite
      NFS: Clean up write code...
      NFS: Clean up nfs_writepages()
      VFS: Remove writeback_control->fs_private
      NFS: Clean up NFS writeback flush code
      NFS: Writeback optimisation
      NFS: Fall back to synchronous writes when a background write errors...
      SUNRPC: Convert rpc_pipefs to use the generic filesystem notification hooks
      NFSv4: Fix a bug in nfs4_validate_mount_data()
      NFS: Add a helper to extract the nfs_open_context from a struct file
      NFS: Replace file->private_data with calls to nfs_file_open_context()
      NFSv4: Simplify _nfs4_do_access()
      NFSv4: Make NFSv4 ACCESS calls return attributes too...
      NFS: Fix over-conservative attribute invalidation in nfs_update_inode()
      NFS: nfs_post_op_update_inode() should call nfs_refresh_inode()
      NFS: fix nfs_verify_change_attribute
      NFS: Fix dcache revalidation bugs
      NFS: nfs_wcc_update_inode: directory caches are always invalidated
      NFS: Don't force a dcache revalidation if nfs_wcc_update_inode succeeds
      NFSv4: Don't use ctime/mtime for determining when to invalidate the caches
      NFS: Don't use readdirplus data if the page cache is invalid
      NFS: Fix atime revalidation in readdir()
      NFS: Fix atime revalidation in read()
      NFS: Fix the ESTALE "revalidation" in _nfs_revalidate_inode()
      NFS: Remove bogus check of cache_change_attribute in nfs_update_inode
      NFS: Fake up 'wcc' attributes to prevent cache invalidation after write
      NFS: Fix the sign of the return value of nfs_save_change_attribute()
      NFS: Fix nfs_verify_change_attribute()
      NFS: Ensure nfs_instantiate() invalidates the parent dir on error
      NFS: nfs_instantiate() should set the dentry verifier
      NFS: Don't hash the negative dentry when optimising for an O_EXCL open
      NFS: Fix a bug in nfs_open_revalidate()
      NFS: Don't set cache_change_attribute in nfs_revalidate_mapping
      NFS: Don't revalidate dentries on directory size or ctime changes
      NFS: nfs_post_op_update_inode don't update cache_change_attribute
      NFS: nfs_mark_for_revalidate don't update cache_change_attribute
      NFS: don't cache the verifer across ->lookup() calls
      NFS: Remove bogus nfs_mark_for_revalidate() in nfs_lookup
      NFS: NFS_CACHEINV() should not test for nfs_caches_unstable()
      NFS: Remove NFS_I(inode)->data_updates
      NFS: Remove nfs_begin_data_update/nfs_end_data_update
      NFS: Reset nfsi->last_updated only if the attribute changed
      NFS: Optimise nfs_lookup_revalidate()
      NFSv4: Don't revalidate the directory in nfs_atomic_lookup()
      NFSv4: Use NFSv2/v3 rules for negative dentries in nfs_open_revalidate
      NFSv4: Fix nfs_atomic_open() to set the verifier on negative dentries too
      NFSv3: Always use directory post-op attributes in nfs3_proc_lookup
      NFS: Remove the redundant nfs_reval_fsid()
      NFS: Don't zap the readdir caches upon error
      NFS: Be strict about dentry revalidation when doing exclusive create
      NFS: Ensure that nfs_link() returns a hashed dentry
      NFS: Simplify filehandle revalidation
      NFS: Get rid of some obsolete macros
      SUNRPC: Fix buggy UDP transmission
      SUNRPC: Don't call xprt_release() if call_allocate fails
      SUNRPC: Don't call xprt_release in call refresh
      NFS: Use nfs_refresh_inode() in ops that aren't expected to change the inode
      NFS: Fix a connectathon regression in NFSv3 and NFSv4
      NFS: nfs_refresh_inode should clear cache_validity flags on success
      NFS: Add a boot parameter to disable 64 bit inode numbers
      NFSv4: Fix a typo in nfs_inode_reclaim_delegation
      NFS: Fix a writeback race...
      NFS: Fix a race in sillyrename
      NFSv4: Ensure that we wait for the CLOSE request to complete
      NFSv4: Fix an rpc_cred reference leakage in fs/nfs/delegation.c
      NFSv2: Ensure that the directory metadata gets revalidated on file create
      NFS: Fix a typo in nfs_call_unlink()

Tsugikazu Shibata (1):
      HOWTO: update ja_JP/HOWTO with latest changes

Tyler Trafford (1):
      V4L/DVB (6124): cx25840: add a few 10 microsecond delays

Udo A. Steinberg (2):
      x86: force enable HPET on VT8235/8237 chipsets
      x86: enable HPET on ICH3 and ICH4

Ulrich Drepper (1):
      F_DUPFD_CLOEXEC implementation

Ulrich Kunitz (5):
      zd1211rw: monitor all packets
      zd1211rw: removed noisy debug messages
      zd1211rw: consistent handling of ZD1211 specific rates
      [ZD1211RD]: add USB id for Telegent TG54USB WLAN adapter
      [ZD1211RW]: Removed zd_util.c and zd_util.h

Ursula Braun (9):
      s390 networking MAINTAINERS
      qeth: avoid duplicate deletion of multicast addresses
      qeth: discard inbound packets with unknown header id
      [AF_IUCV]: postpone receival of iucv-packets
      [8021Q]: transfer dev_id from real device
      [S390] qdio: change QDIO performance_stats error message priority
      qeth: remove header_ops bug
      remove header_ops bug in qeth driver
      s390 MAINTAINERS

Uwe Kleine-König (11):
      [ARM] 4545/1: ns9xxx: simplify irq ack'ing
      [ARM] 4589/1: ns9xxx: acknowledge IRQ_EXT2 in the demux routine for FPGA irqs
      [ARM] 4590/1: ns9xxx: add gpio handling functions
      [ARM] 4591/1: ns9xxx: simplify REGSET, REGGET and introduce ..._IDX variants
      [ARM] 4592/1: ns9xxx: clocksource driver
      [ARM] 4593/1: ns9xxx: implement generic clockevents
      [ARM] 4594/1: ns9xxx: use the new gpio functions
      [ARM] 4595/1: ns9xxx: define registers as void __iomem * instead of volatile u32
      fix typo "insted" -> "instead"
      fix typo "sort" -> "short"
      fix comment: unlock_hrtimer_base is the counterpart of lock_hrtimer_base

Valentine Barshak (16):
      [POWERPC] PowerPC 440EPx: Sequoia device tree
      [POWERPC] PowerPC 440EPx: Sequoia defconfig
      [POWERPC] PowerPC 440EPx: Sequoia board support
      [POWERPC] PowerPC 440EPx: Sequoia bootwrapper
      [POWERPC] Add 64-bit resources support to pci_iomap
      [POWERPC] 4xx: Fix Bamboo MAL0 dts entry.
      [POWERPC] 4xx: Fix Sequoia MAL0 and EMAC dts entries.
      [POWERPC] 4xx: Introduce cpu_setup functionality to 44x platform
      [POWERPC] 4xx: Move 440EP(x) FPU setup from head_44x to cpu_setup_4xx
      [POWERPC] 4xx: 440EPx/GRx incorrect write to DDR SDRAM errata workaround
      [POWERPC] PCI: Add 64-bit physical address support to setup_indirect_pci
      [POWERPC] Add legacy serial support for OPB with flattened device tree
      USB: add runtime frame_no quirk for big-endian OHCI
      [POWERPC] 4xx: Add RGMII support for Sequoia 440EPx
      [POWERPC] 4xx: Enable NEW EMAC support for Sequoia 440EPx.
      [POWERPC] 4xx: Split early debug output and early boot console for 44x

Veljkovic Srdjan (1):
      [WATCHDOG] Linux kernel IPC SBC Watchdog Timer driver

Venki Pallipadi (8):
      x86: block irq balancing for timer
      clock events: allow replacement of broadcast timer
      x86: HPET restructure hpet code for hpet force enable
      x86: HPET force enable o ICH7 and later
      x86: HPET try to activate force detected hpet
      x86: HPET force enable for ICH5
      x86: HPET force enable ICH5 suspend/resume fix
      x86: HPET add another ICH7 PCI id

Vitaly Bordug (4):
      FS_ENET: TX stuff should use fep->tx_lock, instead of fep->lock.
      FS_ENET: Add polling support
      PHY fixed driver: rework release path and update phy_id notation
      USB: serial gadget: Disable endpoints on unload

Vlad Apostolov (4):
      [XFS] hole not shown when file is created with resvsp
      [XFS] do not have XFSMNT_IDELETE as default when mounted with XFSMNT_DMAPI
      [XFS] fix when DMAPI mount option processing happens
      [XFS] get_bulkall() could return incorrect inode state

Vlad Yasevich (10):
      [SCTP]: Implement the Supported Extensions Parameter
      [SCTP]: Move sysctl_sctp_[rw]mem definitions to protocol.c
      [SCTP]: protocol definitions for SCTP-AUTH implementation
      [SCTP]: Implement SCTP-AUTH internals
      [SCTP]: Implement SCTP-AUTH initializations.
      [SCTP]: Implete SCTP-AUTH parameter processing
      [SCTP]: Enable the sending of the AUTH chunk.
      [SCTP]: Implement the receive and verification of AUTH chunk
      [SCTP]: API updates to suport SCTP-AUTH extensions.
      [SCTP]: Tie ADD-IP and AUTH functionality as required by spec.

Vladimir Ananiev (1):
      ARM: OMAP: Basic support for siemens sx1

Vladimir Barinov (1):
      i2c: Add DaVinci I2C controller support

Vladimir Davydov (2):
      [LIBERTAS]: fix oops on the blackfin architecture
      [LIBERTAS]: fix oops on the blackfin architecture

Vladimir Saveliev (3):
      reiserfs: use generic write
      reiserfs: convert to new aops
      reiserfs: use generic_cont_expand_simple

Volker Braun (1):
      [MAC80211]: ignore key index on pairwise key (WEP only)

WANG Cong (8):
      [BLUETOOTH]: Make hidp_setup_input() return int
      USB: drivers/usb/misc/sisusbvga/sisusb.c: kill two unused variables
      Documentation/spi/spidev_test.c: constify some variables
      fs/romfs/inode.c: trivial improvements
      fs/udf/balloc.c: mark a variable as uninitialized_var()
      Documentation/vm/slabinfo.c: clean up this code
      drivers/net/wireless/b43/main.c: fix an uninitialized variable
      [WATCHDOG] Documentation/watchdog/src/watchdog-simple.c: improve this code

Wendy Cheng (4):
      [GFS2] Reduce truncate IO traffic
      [GFS2] fix inode meta data corruption
      [GFS2] Move inode deletion out of blocking_cb
      [GFS2] Data corruption fix

Will Schmidt (1):
      During VM oom condition, kill all threads in process group

William Pettersson (1):
      Input: ALPS - add support for model found in Dell Vostro 1400

Wilson Callan (2):
      m68knommu: add config support for Savant/Rosie1 board
      m68knommu: add make support for Savant/Rosie1 board

Wim Van Sebroeck (1):
      mv watchdog tree under drivers

Wolfgang Denk (1):
      [POWERPC] Disable vDSO support for ARCH=ppc where it's not implemented

Xavier Bachelot (1):
      via invalid device ids removal

Xianghua Xiao (2):
      [POWERPC] Add initial MPC8610 HPCD Device Tree Source file.
      [POWERPC] Add initial MPC8610 HPCD Platform files.

Yang, Sheng (5):
      KVM: VMX: Import some constants of vmcs from IA32 SDM
      KVM: VMX: Improve the method of writing vmcs control
      KVM: VMX: Add cpu consistency check
      KVM: Communicate cr8 changes to userspace
      KVM: VMX: Use shadow TPR/cr8 for 64-bits guests

Yann Dirson (1):
      firewire: in-code doc updates.

Yasunori Goto (5):
      Fix panic of cpu online with memory less node
      memory hotplug: Hot-add with sparsemem-vmemmap
      memory hotplug: document the memory hotplug notifier
      memory hotplug: rearrange memory hotplug notifier
      memory hotplug: make kmem_cache_node for SLUB on memory online avoid panic

Yinghai Lu (6):
      [CPUFREQ] x86: use num_online_nodes to get physical cpus numbers for
      x86: remove never used apic_mapped
      x86: use dev_to_node() to get node for device in dma_alloc_pages()
      x86: make io_apic not connected pin print complete
      kbuild: fix typo SRCARCH in find_sources
      kbuild: cscope - filter out .tmp_* in find_sources

Yoann Padioleau (3):
      dev->priv to netdev_priv(dev), for drivers/net/wireless
      dev->priv to netdev_priv(dev), drivers/net/tokenring/
      x86: 0 -> NULL, for arch/x86_64

Yoichi Yuasa (28):
      [MTD] Remove Ocelot G support from DiskOnChip drivers.
      [MTD] Remove Momenco Ocelot NOR flash support
      leds: Rename leds-cobalt driver
      leds: Add Cobalt Raq series LEDs support
      leds: Update Cobalt Qube series front LED support
      [MIPS] vr41xx: add cpu_wait
      [MIPS] VR41xx: Add default restart routine.
      [MIPS] VR41xx: replace infinite loop with hibernate
      [MIPS] IP27: remove duplicate extern dump_tlb_all() prototype
      [MIPS] remove unused include/asm-mips/ip32/machine.h
      [MIPS] fix ABI check in include/asm-mips/arv/hinv.h
      [MIPS] i8295 cleanups.
      [MIPS] GT64120: Remove unused definitions
      [MIPS] Add GT641xx IRQ routines.
      [MIPS] Cobalt: Add Cobalt Raq LED platform register and power off trigger
      [MIPS] Cobalt: Add Qube series front LED support to platform register
      [MIPS] Cobalt: Add LED support to cobalt_defconfig
      [MIPS] Cobalt: Move PCI definitions to arch/mips/pci/fixup-cobalt.c.
      [MIPS] Cobalt: Move UART base definition to arch/mips/cobalt/console.c
      [MIPS] Cobalt: Move reset port definition to arch/mips/cobalt/reset.c
      [MIPS] Cobalt: Remove cobalt_machine_power_off()
      [MIPS] cleanup WRPPMC include files
      [MIPS] WRPPMC serial support move to platform device
      PCI: fix IDE legacy mode resources
      update AU1000 get_ethernet_addr()
      add new prom.h for AU1x00
      move a few definitions to au1000_xxs1500.c
      [MIPS] time: Add GT641xx timer0 clockevent driver

Yoshihiro Shimoda (3):
      USB: r8a66597-hcd: fix Class or Vendor Request
      USB: r8a66597-hcd: fix endian problem
      USB: r8a66597-hcd: fix driver removing

Yuichi Nakamura (2):
      SELinux: tune avtab to reduce memory usage
      SELinux: Improve read/write performance

Zhu Yi (17):
      [IWLWIFI]: add iwlwifi wireless drivers
      [IWLWIFI]: remove per-file CFLAGS for IWL define
      iwlwifi: replacing IPW with IWL in error messages
      iwlwifi: workaournd REPLY_COMPRESSED_BA command in iwl_rx_handle
      iwlwifi: Correction for sending beacon in config_ap
      iwlwifi: clear station table in rxon unconditionally
      iwlwifi: Fix typo in rate sacling algorithm
      iwlwifi: fix add_station to avoid FW error
      iwlwifi: removing unnecessary memset in 4965 rate scale
      iwlwifi: add debugfs framework to rate scale
      iwlwifi: add read rate scale table debugfs function
      iwlwifi: limit printouts on hot path
      iwlwifi: add supp_rates to rate scale sta private data
      iwlwifi: rs_rate_scale_perform clean up
      iwlwifi: set fixed rate through debugfs
      iwlwifi: add debugfs rate scale stats
      iwlwifi: Update iwlwifi version stamp to 1.1.17

Zou Nan hai (1):
      sched: some proc entries are missed in sched_domain sys_ctl debug code

\"Talpey, Thomas\ (20):
      SUNRPC: move per-transport rpcbind netid's
      SUNRPC: export per-transport rpcbind netid's
      NFS: move nfs_parsed_mount_data structure definition
      NFS: use in-kernel mount argument structure for nfsv[23] mounts
      NFS: use in-kernel mount argument structure for nfsv4 mounts
      SUNRPC: mark bulk read/write data in xdrbuf
      SUNRPC: add EXPORT_SYMBOL_GPL for generic transport functions
      SUNRPC: Provide a new API for registering transport implementations
      SUNRPC: Finish API to load RPC transport implementations dynamically
      SUNRPC: rename the rpc_xprtsock_create structure
      SUNRPC: rearrange RPC sockets definitions
      NFS/SUNRPC: support transport protocol naming
      NFS/SUNRPC: use transport protocol naming
      NFS - print accurate transport protocol
      RPCRDMA: Kconfig and header file with rpcrdma protocol definitions
      NFS: support RDMA mounts
      RPCRDMA: rpc rdma transport switch
      RPCRDMA: rpc rdma protocol implementation
      RPCRDMA: rpc rdma verbs interface implementation
      SUNRPC: Add RDMA dependency to SUNRPC_XPRT_RDMA

akpm at linux-foundation.org (3):
      [MTD] Remove embedded return in RFD FTL.
      [MTD] [NAND] Fix compiler warning in Alauda driver
      i386: Remove local CPU logic in MTRR call to smp_call_function_single

bugme-daemon at bugzilla.kernel.org (1):
      kbuild: make deb-pkg - add 'Provides:' line

chaohong guo (1):
      radeon: Commit the ring after each partial texture upload blit.

eric miao (5):
      [ARM] pxa: add PXA3 cpu_is_xxx() macros
      [ARM] 4558/1: pxa: remove MACH_TYPE_LUBBOCK assignment and leave it to boot loader
      [ARM] 4559/1: pxa: make PXA_LAST_GPIO a run-time variable
      [ARM] 4560/1: pxa: move processor specific set_wake logic out of irq.c
      [ARM] pxa: PXA3xx base support

jidong xiao (1):
      USB: fix limited_power setting mistake in hub.c

john stultz (1):
      Use num_possible_cpus() instead of NR_CPUS for timer distribution

maximilian attems (1):
      [MTD] [NAND] nand_base.c fix broken link

saeed bishara (1):
      use sg helper function in DMA mapping documentation

tonyj at suse.de (2):
      Convert from class_device to device for drivers/video
      Convert from class_device to device in drivers/char

trem (1):
      ipg.c doesn't compile with with CONFIG_HIGHMEM64G

vbarshak at ru.mvista.com (1):
      Fix typo in new EMAC driver.

vignesh babu (4):
      [S390] is_power_of_2 in drivers/s390/block/dasd_int.h
      PCI: is_power_of_2 in drivers/pci/pci.c
      ext2/4: use is_power_of_2()
      dm: use is_power_of_2

warmcat (1):
      [MAC80211]: get STA after tx radiotap snipped

zhejiang (1):
      [ALSA] hda-codec - Fix capture on ALC262 HP machines

-----------------------------------------------------------------------

-- 
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko



More information about the pkg-fso-commits mailing list