LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

2.6.23-rc1 short-form changelog

Aapo Tahkola (6):
      V4L/DVB (5628): Add support for A-LINK DTU dvb-t adapter
      V4L/DVB (5692): M920x: attempt to fix hw pid filters on second endpoint
      V4L/DVB (5693): M920x: second endpoint also needs to be changed to alt setting
      V4L/DVB (5694): M920x: fix for Dposh devices
      V4L/DVB (5695): M920x: enable second adapter on LifeView TV Walker Twin
      V4L/DVB (5696): M920x: add missing error handling to prevent syslog spamming

Aaron Durbin (2):
      i386: insert unclaimed MMCONFIG resources
      i386: insert HPET firmware resource after PCI enumeration has completed

Abhijith Das (4):
      [GFS2] Quotas non-functional - fix bug
      [GFS2] Quotas non-functional - fix another bug
      [GFS2] Fix deallocation issues
      [GFS2] System won't suspend with GFS2 file system mounted

Adam Radford (1):
      [SCSI] 3w-9xxx: add support for 9690SA

Adrian Bunk (61):
      [SCSI] nsp32: remove kernel 2.4 code
      [SCSI] ips: remove kernel 2.4 code
      [SCSI] advansys: cleanups
      ACPI: static
      ACPI: static
      drivers/ide/ide-dma.c: unexport ide_set_dma
      Input: xpad - make xpad_play_effect() static
      unexport bio_{,un}map_user
      [POWERPC] Make drivers/char/hvc_console.c:khvcd() static
      sis900_mii_probe() must be __devinit
      tokenring/3c359.c:xl_init() must be __devinit
      rrunner.c:rr_init() must be __devinit
      [MIPS] "extern inline" -> "static inline"
      [MIPS] Remove unused cpu_callout_map and num_booting_cpus()
      [MIPS] Removes the few leftovers of the MOMENCO_JAGUAR_ATX removal.
      sunhme.c:quattro_pci_find() must be __devinit
      drivers/net/wireless/libertas/wext.c: remove dead code
      bonding/bond_main.c: make 2 functions static
      [DCCP]: Make struct dccp_li_cachep static.
      PCI: unexport pci_proc_attach_device
      Driver core: fix devres_release_all() return value
      security: unexport mmap_min_addr
      [CPUFREQ] the overdue removal of X86_SPEEDSTEP_CENTRINO_ACPI
      [INET_SOCK]: make net/ipv4/inet_timewait_sock.c:__inet_twsk_kill() static
      [SCSI] remove the dead CYBERSTORMIII_SCSI option
      remove the documentation for the legacy CDROM drivers
      more ACSI removal
      mm/slab.c: start_cpu_timer() should be __cpuinit
      more scheduled OSS driver removal
      remove sonypi_camera_command()
      fs/namespace.c should #include "internal.h"
      remove mm/backing-dev.c:congestion_wait_interruptible()
      kbuild: use -fno-optimize-sibling-calls unconditionally
      mm/slub.c: make code static
      proper prototype for proc_nr_files()
      remove options depending on OSS_OBSOLETE
      pm3fb: possible cleanups
      vt8623fb.c: make code static
      drivers/video/macmodes.c:mac_find_mode() mustn't be __devinit
      [ATM]: [lanai] sram_test_word() must be __devinit
      [NETFILTER]: ipt_iprange.h must #include <linux/types.h>
      [SCSI] small cleanups
      [SCSI] wd33c93: cleanups
      [SCSI] seagate: make seagate_st0x_detect() static
      V4L/DVB (5740): Git-dvb: fix the tea5761 tuner support
      V4L/DVB (5813): TUNER_TEA5761 kconfig fixes
      V4L/DVB (5814): Unexport dvb_pll_configure
      kernel/relay.c: make functions static
      drivers/edac: core: make functions static
      make coretemp_device_remove() static
      [ALSA] sound/pci/hda/patch_realtek.c: remove dead code
      [ALSA] fix SND_CS5530=y, ISA=n compilation
      arch/i386/xen/events.c should #include <asm/xen/hypervisor.h>
      i386: intel_cacheinfo.c:find_num_cache_leaves() should be __cpuinit
      spi.c:scan_boardinfo() mustn't be __init_or_module
      rivafb_setup() must be __devinit
      i386: remapped_pgdat_init() static
      i386: arch/i386/kernel/i8253.c should #include <asm/timer.h>
      i386: timer_irq_works() static again
      x86: remove support for the Rise CPU
      i386: pgd_{c,d}tor() static

Adrian McMenamin (1):
      [ALSA] Add ALSA support for the SEGA Dreamcast PCM device

Akinobu Mita (13):
      softmac: use list_for_each_entry
      [SCSI] sr: fix error handling in module_init
      fault-injection: add min-order parameter to fail_page_alloc
      fault-injection: fix example scripts in documentation
      unregister_blkdev(): do WARN_ON on failure
      unregister_blkdev() delete redundant messages in callers
      unregister_blkdev(): delete redundant message
      unregister_blkdev(): return void
      V4L/DVB (5678): Zr364xx: fix return values
      sysfs: avoid kmem_cache_free(NULL)
      unregister_chrdev(): ignore the return value
      unregister_chrdev() return void
      hugetlb: use set_compound_page_dtor

Akira Iguchi (2):
      pata_scc.c: Workaround for errata A308
      pata_scc.c: small fixes (Workaround for errata A308)

Al Borchers (1):
      USB: digi_acceleport further buffer clean up

Al Viro (51):
      minimal fixes for drivers/usb/gadget/m66592-udc.c
      wrong order of arguments of ->readdir()
      the wrong variable checked after request_irq()
      ieee1394: forgotten dereference...
      PDA_POWER depends on having request_irq()
      fix return type of skb_checksum_complete()
      zd1211rw: too early inclusion of asm/unaligned.h
      frv: missing __clear_user()
      pass -msize-long to sparse on s390
      ax88796: dev_dbg() wants device, not platform device
      fallout from Auke's pci ->revision patch
      fallout from constified seq_operations
      missing argument in bin_attribute ->read()/->write()
      icside: devm_iounmap() needs linux/io.h
      make i2c-acorn tristate
      no USB on M32R
      alpha termios.h hadn't been updated
      alpha __init fixes
      saner typechecking in generic unaligned.h
      sparc32 has working dma-mapping only with CONFIG_PCI
      um_kmalloc() remnants
      missing exports of csum_...
      mark a bunch of ISA|EISA|PCI drivers as such
      atl1: missing include
      smp_call_function_single() should be a macro on UP
      missed cong_avoid() instance
      coda breakage
      fallout from kbuild changes
      more isa/eisa/pci-only drivers marked as such
      m68k: teach modpost about .m68_fixup
      m68k iomem (based on Geert's tree + memcpy_... stuff)
      m68k: use .text.head
      m68k: missing exports
      m68k: missing __init
      m68k: remove empty ->setup is several consoles
      mac89x0: missing __init
      m68k: exclude more unbuildable drivers
      Fix buggered kmalloc() call argument order
      Fix up sky2 breakage
      Fix lguest misannotation
      ANSIfy a couple of functions in netfilter
      fix gfp_t annotations for slub
      [SCSI] iscsi_tcp: buggered kmalloc()
      [IPV6]: endianness bug in ip6_tunnel
      [SPARC32]: clean include/asm-sparc/irq.h
      [SPARC32]: Take enable_irq/disable_irq out of line.
      [SPARC32]: Make PAGE_SHARED a read-mostly variable.
      get rid of AVC_PATH postponed treatment
      Fix ppc64 mismerge
      fix broken handling of port=... in NFS option parsing
      take declarations of enable_irq() et.al. to linux/interrupt.h

Alan Cox (37):
      [SCSI] initio: Convert into a real Linux driver and update to modern style
      [SCSI] a100u2w: Convert into Linux style
      libata: Support chips with 64K PRD quirk
      IOC3: Switch to pci refcounting safe APIs
      lots-of-architectures: enable arbitary speed tty support
      pata_sis: FIFO whack
      pata_hpt3x3: major reworking and testing
      pci syscall.c: Switch to refcounting API
      + pci_find_slot-mark-deprecated.patch added to -mm tree
      USB: serial: ark3116.c: Mixed fixups
      USB: serial: belkin_sa: Various needed fixes
      USB: serial: ir_usb: Clean up the worst of it, remove exciting 'crash on open' feature
      USB: mos7840.c: turn this into a serial driver
      USB: pl2303: remove bogus checks and fix speed support to use tty_get_baud_rate()
      USB: visor and whiteheat: remove bogus termios change checks
      USB: mos7720: remove bogus no termios change check
      USB: io_*: remove bogus termios no change checks
      [IA64] arbitary speed tty ioctl support
      [SCSI] ppa: coding police and printk levels
      h8300: enable arbitary speed tty port setup
      ARM26: enable arbitary speed tty ioctls and split input/output speed
      m32r: enable arbitary speed tty rate setting
      etrax: enable arbitary speed setting on tty ports
      v850: enable arbitary speed tty ioctls
      Prevent an O_NDELAY writer from blocking when a tty write is blocked by the tty atomic writer
mutex
      edd: switch to pci_get based API
      intel-rng: undo mess made by an 80 column extremist
      Improve behaviour of spurious IRQ detect
      amiserial: remove incorrect 'no termios change' check
      genericserial: remove bogus optimisation check and dead code paths
      synclink: remove bogus 'no change' termios optimisation from synclink drivers
      68360serial: remove broken optimisation
      serial: remove termios checks from various old char serial drivers
      stallion: remove unneeded lock_kernel
      mbcs: Remove lots of global symbols
      ide: Stop mapping ROMs
      pata_cs5520: Fix probe bug regression introduced in 2.6.22

Alan Horstmann (1):
      [ALSA] More description on duplex streams with OSS emulation

Alan Stern (39):
      USB HID: avoid flush_scheduled_work()
      USB: interface PM state
      USB: Implement PM FREEZE and PRETHAW
      USB: move bus_suspend and bus_resume method calls
      USB: don't unsuspend for a new connection
      USB: remove references to dev.power.power_state
      USB: remove "locktree" routine from the hub driver
      USB: make hub driver's release more robust
      USB: add USB-Persist facility
      USB: EHCI, OHCI: handover changes
      USB: add RESET_RESUME device quirk
      USB: EHCI: fix handover for designated full-speed ports
      USB: Make device reset stop retrying after disconnect
      USB: prevent char device open/deregister race
      USB: rework C++-style comments
      USB: remove __usb_port_suspend
      USB: separate root and non-root suspend/resume
      USB: remove excess code from hub.c
      USB: add reset_resume method
      USB: unify reset_resume and normal resume
      USB: add power/persist device attribute
      USB: option: fix usage of urb->status abuse
      USB: usb-storage: use kthread_stop() for the control thread
      USB: Handle bogus low-speed Bulk endpoints
      USB: Remove usages of dev->power.power_state
      USB: Don't resume root hub if the controller is suspended
      USB: Fix off-by-1 error in the scatter-gather library
      usb-storage: implement autosuspend
      PM: Remove deprecated sysfs files
      PM: remove deprecated dpm_runtime_* routines
      isp116x-hcd: prepare for urb->status
      USB: add "descriptors" binary sysfs attribute
      USB: fix warning caused by autosuspend counter going negative
      UHCI: short control URBs get a status stage
      USB: documentation update for usb_unlink_urb
      USB: usb-storage: unusual_devs entry for Nikon D100
      USB: move routines in hcd.c
      USB: change name of spinlock in hcd.c
      x86: Make Alt-SysRq-p display the debug register contents

Alasdair G Kergon (4):
      dm: bio_list prefetch removal
      dm: use kmem_cache macro
      dm delay: cleanup
      dm: remove duplicate module name from error msgs

Albert Lee (1):
      libata: remove irq_on from ata_bus_reset() and ata_std_postreset()

Alessandro Zummo (3):
      [libata] pata_ixp4xx: convert to new EH
      RTC_CLASS is no longer considered EXPERIMENTAL
      RTC: add periodic irq support to rtc-cmos

Alessio Igor Bogani (1):
      x86_64: fix typo in acpi_pm.c

Alex Chiang (1):
      [IA64] prevent MCA when performing MMIO mmap to PCI config space

Alex Landau (1):
      Blackfin arch: Port the dm9000 driver to Blackfin by using the correct low-level io routines

Alex Tomas (1):
      ext4: Make extents code sanely handle on-disk corruption

Alexey Dobriyan (15):
      macmace: use "unsigned long flags;"
      atl1: remove write-only var in tx handler
      Fix rmmod/read/write races in /proc entries
      /proc/*/environ: wrong placing of ptrace_may_attach() check
      mutex_unlock() later in seq_lseek()
      seq_file: more atomicity in traverse()
      Remove capability.h from mm.h
      .gitignore update
      PTRACE_PEEKDATA consolidation
      PTRACE_POKEDATA consolidation
      Fix sparse false positives re BUG_ON(ptr)
      isdn/sc: compile breakage re check_reset()
      cfq: Write-only stuff in CFQ data structures
      ahci.c: fix CONFIG_PM=n compilation
      V4L/DVB (5852): ivtv: don't recompile needlessly

Alexey Starikovskiy (5):
      ACPI: battery: syntax cleanup
      ACPI EC: Re-factor EC space handler to avoid using label/goto for cycle.
      ACPI EC: drop usage of ACPI_DEBUG_PRINT as too heavy weight
      ACPI EC: Add support for non-AML EC query handlers
      ACPI: sbs: probe smart battery vis SMBus controller

Allan Stephens (3):
      [TIPC]: Improved support for Ethernet traffic filtering
      [TIPC]: Use standard socket "not implemented" routines
      [TIPC]: Optimize stream send routine to avoid fragmentation

Amit Arora (4):
      sys_fallocate() implementation on i386, x86_64 and powerpc
      fallocate support in ext4
      write support for preallocated blocks
      Change on-disk format to support 2^15 uninitialized extents

Amol Lad (2):
      [SCSI] NCR5380: Replace yield() with a better alternative
      [ATM]: [drivers] ioremap balanced with iounmap

Ananth N Mavinakayanahalli (1):
      Kprobes on select architectures no longer EXPERIMENTAL

Anderson Briglia (1):
      vmscan: fix comments related to shrink_list()

Andi Drebes (2):
      drivers/ide/legacy/hd.c: Array size calculation using sizeof replaced with ARRAY_SIZE
      Input: grip-mp - use ARRAY_SIZE

Andi Kleen (26):
      Remove clockevents_{release,request}_device
      x86_64: Update defconfig
      i386: Update defconfig
      x86: Always flush pages in change_page_attr
      x86_64: Don't rely on a unique IO-APIC ID
      x86_64: Report the pending irq if available in smp_affinity
      x86_64: Use string instruction memcpy/memset on AMD Fam10
      x86_64: Always use builtin memcpy on gcc 4.3
      i386: Move all simple string operations out of line
      x86: Support __attribute__((__cold__)) in gcc 4.3
      x86_64: Add vDSO for x86-64 with gettimeofday/clock_gettime/getcpu
      i386: Add L3 cache support to AMD CPUID4 emulation
      x86_64: Don't use softirq safe locks in smp_call_function
      x86: Fix alternatives and kprobes to remap write-protected kernel text
      x86: Stop MCEs and NMIs during code patching
      i386: Fix cpu_llc_id section mismatch warning
      x86_64: Set K8 CPUID flag for K8/Fam10h/Fam11h
      i386: Tune AMD Fam10h/11h like K8
      i386: Handle P6s without performance counters in nmi watchdog
      i386: Use patchable lock prefix in set_64bit
      x86_64: Squash initial_code modpost warnings
      x86_64: Remove outdated comment in boot decompressor Makefile
      x86_64: Share msidef.h and hypertransport.h includes with i386
      x86_64: Fix paravirt compilation
      x86_64: Fix xen section warnings
      x86_64: Rename CF Makefile variable in vdso

Andre Detsch (2):
      [CELL] saving spus information for kexec crash
      [CELL] spufs: add spu stats in sysfs and ctx stat file in spufs

Andrea Arcangeli (2):
      move seccomp from /proc to a prctl
      make seccomp zerocost in schedule

Andreas Dilger (1):
      ext4: Remove 65000 subdirectory limit

Andreas Mohr (1):
      i386: add cpu_relax() to cmos_lock()

Andrei Konovalov (1):
      SPI master driver for Xilinx virtex

Andres Salomon (1):
      i386: basic infrastructure support for AMD geode-class machines

Andrew Lunn (1):
      PCI: pci_set_power_state(): check for PM capabilities earlier

Andrew Morton (45):
      [SCSI] ncr5380 warning fixes
      [WATCHDOG] watchdog-driver-for-at32ap700x-devices-fix
      [WATCHDOG] watchdog-driver-for-at32ap700x-devices-fix-2
      IB: Fix ib_umem_get() when npages == 0
      Input: serio_raw - shut up errorneous warning
      Input: tsdev - fix broken usec-to-millisecs conversion
      [NET]: "wrong timeout value in sk_wait_data()": cleanups
      PCI: pci-x-pci-express-read-control-interfaces cleanups
      I/OAT: warning fix
      [CPUFREQ] powernow-k8 compile fix.
      [XFS] Use generic shrinker interfaces in XFS.
      [XFS] Use uninitialized_var macro to stop warning about rtx
      git-battery vs git-acpi
      authgss build fix
      invalidate_mapping_pages(): add cond_resched
      use no_pci_devices() in pci/search.c
      fuse warning fix
      vxfs warning fixes
      percpu_counters(): use cpu notifiers
      percpu_counters: use for_each_online_cpu()
      mpu401 warning fixes
      revert "vanishing ioctl handler debugging"
      binfmt_elf warning fix
      dirty_writeback_centisecs_handler() cleanup
      Add Documentation/sysctl/ctl_unnumbered.txt
      sysctl.c: add text telling people to use CTL_UNNUMBERED
      sprint_symbol() cleanup
      bd_claim_by_disk: fix warning
      uninline check_signature()
      cpwatchdog build fix
      i386: speedup touch_nmi_watchdog
      x86_64: speedup touch_nmi_watchdog
      isdn/capi warning fixes
      nfsd warning fix
      freezer: run show_state() when freezing times out
      dequeue_huge_page() warning fix
      move page writeback acounting out of macros
      drivers/edac-new-i82443bxgz-mc-driver: mark as broken
      kernel/sysctl.c: finish off the warning comments
      afs build fix
      [ALSA] ali5451 warning fix
      revert "PIE randomization"
      i386: add reference to the arguments
      x86_64: flush_tlb_kernel_range() warning fix
      leds: cr_bllcd.c: build fix

Andrew Vasquez (8):
      [SCSI] qla2xxx: Generalize FW-Interface-2 support.
      [SCSI] qla2xxx: Generalize iIDMA support.
      [SCSI] qla2xxx: Correct setting of 'current' and 'supported' speeds during FDMI
registration.
      [SCSI] qla2xxx: Re-factor isp_operations to static structures.
      [SCSI] qla2xxx: Use PCI-X/PCI-Express read control interfaces.
      [SCSI] qla2xxx: Use pci_try_set_mwi().
      [SCSI] qla2xxx: Add ISP25XX support.
      [SCSI] qla2xxx: Update version number to 8.02.00-k2.

Andrew Victor (5):
      [ARM] 4379/1: AT91: LCD support on SAM9261-EK and SAM9263-EK boards
      [ARM] 4420/2: AT91: GPIO buttons on SAM9261-EK board
      [ARM] 4377/1: KS8695: GPIO driver
      [ARM] 4478/1: AT91: Convert AT91RM9200 to use atmel_spi driver
      [ARM] 4479/1: AT91: Define new MMC register bits

Andrey Arapov (1):
      USB: cdc-acm: add new device id to option driver

Andy Adamson (4):
      knfsd: nfsd4: store pseudoflavor in request
      knfsd: nfsd4: parse secinfo information in exports downcall
      knfsd: nfsd4: return nfserr_wrongsec
      knfsd: nfsd4: implement secinfo

Andy Fleming (4):
      Fix Vitesse 824x PHY interrupt acking
      Add phy-connection-type to gianfar nodes
      Fix Vitesse RGMII-ID support
      Fix RGMII-ID handling in gianfar

Andy Green (3):
      mac80211: Monitor mode radiotap injection docs
      cfg80211: Radiotap parser
      mac80211: Monitor mode radiotap-based packet injection

Andy Whitcroft (4):
      update checkpatch.pl to version 0.07
      Lumpy Reclaim V4
      update checkpatch.pl to version 0.08
      i386: move the kernel to 16MB for NUMA-Q

Aneesh Kumar K.V (1):
      kbuild: fix the warning when running make tags

Anthony Liguori (1):
      KVM: SVM: Allow direct guest access to PC debug port

Antoine Jacquet (1):
      V4L/DVB (5792): Zr364xx: add support for Trust Powerc@m 970Z

Anton Altaparmakov (1):
      Fix LDM for new field in the VOL5 VBLK.

Anton Blanchard (1):
      [POWERPC] Reserve threadinfo flags for perfmon2

Anton Vorontsov (7):
      [BATTERY] Universal power supply class (was: battery class)
      [BATTERY] pda_power platform driver
      [BATTERY] APM emulation driver for class batteries
      [BATTERY] 1-Wire ds2760 chip battery driver
      [BATTERY] ds2760 W1 slave
      MAINTAINERS: Add maintainers for power supply subsystem and drivers
      Power supply class and drivers: remove non obligatory return statements

Antonino A. Daplas (31):
      nvidiafb: adjust flags to take advantage of new scroll method
      fbcon: cursor blink control
      fbcon: use struct device instead of struct class_device
      fbdev: move arch-specific bits to their respective subdirectories
      fbdev: detect primary display device
      fbcon: allow fbcon to use the primary display driver
      nvidiafb: Add proper support for Geforce 7600 chipset
      fbcon: set_con2fb_map fixes
      fbcon: Revise primary device selection
      68328fb: the pseudo_palette is only 16 elements long
      controlfb: the pseudo_palette is only 16 elements long
      cyblafb: fix pseudo_palette array overrun in setcolreg
      epson1355fb: color setting fixes
      fm2fb: the pseudo_palette is only 16 elements long
      gbefb: the pseudo_palette is only 16 elements long
      macfb: fix pseudo_palette size and overrun
      offb: the pseudo_palette is only 16 elements long
      platinumfb: the pseudo_palette is only 16 elements long
      pvr2fb: fix pseudo_palette array overrun and typecast
      q40fb: the pseudo_palette is only 16 elements long
      sgivwfb: the pseudo_palette is only 16 elements long
      tgafb: actually allocate memory for the pseudo_palette
      tridentfb: fix pseudo_palette array overrun in setcolreg
      tx3912fb: fix improper assignment of info->pseudo_palette
      atyfb: the pseudo_palette is only 16 elements long
      radeonfb: the pseudo_palette is only 16 elements long
      i810fb: the pseudo_palette is only 16 elements long
      intelfb: the pseudo_palette is only 16 elements long
      sisfb: fix pseudo_palette array size and overrun
      matroxfb: color setting fixes
      matroxfb: color setting fixes fix

Aristeu Rozanski (1):
      Input: psmouse - add support for Cortron PS/2 Trackballs

Arjan van de Ven (1):
      USB: Patch to align the various USB timers to fire at the same time

Armin Schindler (1):
      i4l: leak in eicon/idifunc.c

Arnaldo Carvalho de Melo (8):
      Remove accesses to ccid3_hc_rx_sock in ccid3_hc_rx_{update,calc_first}_li
      [CCID3]: Pass ccid3_li_hist to ccid3_hc_rx_update_li
      [DCCP] loss_interval: Move ccid3_hc_rx_update_li to loss_interval
      loss_interval: unexport dccp_li_hist_interval_new
      loss_interval: Make dccp_li_hist_entry_{new,delete} private
      loss_interval: Nuke dccp_li_hist
      loss_interval: make struct dccp_li_hist_entry private
      [KTIME]: Introduce ktime_add_us

Arnaud Patard (3):
      USB Gadget driver for Samsung s3c2410 ARM SoC
      [ARM] 4476/1: EM7210/SS4000E support
      [ARM] 4491/1: em7210 rtc clock

Arnd Bergmann (16):
      [POWERPC] Split out CPU specific options into a new Kconfig file
      [POWERPC] move 82xx/83xx/86xx Kconfig options to platform selection
      [POWERPC] rename add_bridge to avoid namespace clashes
      [POWERPC] mpc82xx_ads build fix
      [POWERPC] kill isa_{io,mem}_base definitions for !PCI
      [POWERPC] fix building without PCI
      [POWERPC] disallow building powermac and tsi108 without PCI
      Introduce compat_u64 and compat_s64 types
      fbdev: make fb_append_extra_logo() depend on fb=y
      [CELL] cell: add per BE structure with info about its SPUs
      [CELL] cell: add vicinity information on spus
      [CELL] cell: add hardcoded spu vicinity information for QS20
      [CELL] spufs: extension of spu_create to support affinity definition
      [CELL] cell: add placement computation for scheduling of affinity contexts
      [CELL] spufs: integration of SPE affinity with the scheduller
      [CELL] cell: indexing of SPUs based on firmware vicinity properties

Artem Bityutskiy (17):
      UBI: fix memory leak in checking code
      UBI: fix error path in create_vtbl()
      UBI: do not let to read too much
      UBI: set correct gluebi device size
      UBI: add few more comments
      UBI: use vmalloc for large buffers
      UBI: minor comma fix
      UBI: error path bugfix
      UBI: bugfix in ubi_leb_change()
      UBI: fix MAINTAINERS
      UBI: bugfix in error path
      UBI: fix debugging stuff
      UBI: fix bug in atomic_leb_change()
      UBI: bugfix in max_sqnum calculation
      UBI: remove unneeded error checks
      UBI: fix comments
      UBI: fix error handling in erase worker

Arthur Jones (4):
      IB/ipath: Update MAINTAINERS entry
      IB/ipath: Test interrupts at driver startup
      IB/ipath: Remove bogus RD_ATOMIC checks from modify_qp
      IB/ipath: Remove ipath_layer dead code

Ash Willis (1):
      [ALSA] Disable debugging output for the ALS300 driver

Atsushi Nemoto (33):
      [MIPS] Simplify missing-syscalls for N32 and O32
      [MIPS] Create fallback gpio.h
      [MIPS] Unify dump_tlb
      [MIPS] Remove unused dump_tlb functions
      [MIPS] Remove unused watchpoint support and arch/mips/lib-{32,64}
      [MIPS] rbtx4938: Add generic GPIO support
      [MIPS] rbtx4938: Convert SPI codes to use generic SPI drivers
      [MIPS] rbtx4938: Update and minimize defconfig
      [MIPS] Make ioremap() work on TX39/49 special unmapped segment
      [MIPS] tc35815: Load MAC address via platform_device
      [MIPS] rbtx4938: Fix secondary PCIC and glue internal NICs
      [MIPS] Add some debugfs files to debug unaligned accesses
      [MIPS] Add debugfs files to show fpuemu statistics
      [MIPS] Change names of local variables to silence sparse
      i2c-gpio: Add support for new-style clients
      i2c-gpio: Make some internal functions static
      [MIPS] Workaround for a sparse warning in include/asm-mips/io.h
      [MIPS] Change names of local variables to silence sparse (part 2)
      [MIPS] Cleanup tlbdebug.h
      [MIPS] Include cacheflush.h in uncache.c
      [MIPS] Fix a sparse warning in arch/mips/pci/pci.c
      [MIPS] Sparse: Use NULL for pointer
      [MIPS] Kill CONFIG_TX4927BUG_WORKAROUND
      [MIPS] math-emu minor cleanup
      [MIPS] Add some __user tags
      [MIPS] Workaround for a sparse warning in include/asm-mips/compat.h
      [MIPS] Make show_code static and add __user tag
      [MIPS] Workaround for a sparse warning in include/asm-mips/mach-tx4927/ioremap.h
      kbuild: make better section mismatch reports on i386 and mips
      spi_txx9 controller driver
      rtc: add rtc-m41t80 driver
      rtc: watchdog support for rtc-m41t80 driver
      rtc: do not return void value

Auke Kok (2):
      PCI: read revision ID by default
      PCI: Change all drivers to use pci_device->revision

Avi Kivity (65):
      KVM: Assume that writes smaller than 4 bytes are to non-pagetable pages
      KVM: Avoid saving and restoring some host CPU state on lightweight vmexit
      KVM: Unindent some code
      KVM: Reduce misfirings of the fork detector
      KVM: Be more careful restoring fs on lightweight vmexit
      KVM: Unify kvm_mmu_pre_write() and kvm_mmu_post_write()
      KVM: MMU: Respect nonpae pagetable quadrant when zapping ptes
      KVM: Update shadow pte on write to guest pte
      KVM: Increase mmu shadow cache to 1024 pages
      KVM: Fix potential guest state leak into host
      KVM: Move some more msr mangling into vmx_save_host_state()
      KVM: Rationalize exception bitmap usage
      KVM: Consolidate guest fpu activation and deactivation
      KVM: Set cr0.mp for guests
      KVM: MMU: Simplify kvm_mmu_free_page() a tiny bit
      KVM: MMU: Store shadow page tables as kernel virtual addresses, not physical
      KVM: VMX: Only reload guest msrs if they are already loaded
      KVM: Avoid corrupting tr in real mode
      KVM: Fix vmx I/O bitmap initialization on highmem systems
      KVM: VMX: Use local labels in inline assembly
      KVM: x86 emulator: implement wbinvd
      KVM: MMU: Use slab caches for shadow pages and their headers
      KVM: MMU: Simplify fetch() a little bit
      KVM: MMU: Move set_pte_common() to pte width dependent code
      KVM: MMU: Pass the guest pde to set_pte_common
      KVM: MMU: Fold fix_read_pf() into set_pte_common()
      KVM: MMU: Fold fix_write_pf() into set_pte_common()
      KVM: Move shadow pte modifications from set_pte/set_pde to set_pde_common()
      KVM: Make shadow pte updates atomic
      KVM: MMU: Make setting shadow ptes atomic on i386
      KVM: MMU: Remove cr0.wp tricks
      KVM: MMU: Simpify accessed/dirty/present/nx bit handling
      KVM: MMU: Don't cache guest access bits in the shadow page table
      KVM: MMU: Remove unused large page marker
      KVM: Lazy guest cr3 switching
      KVM: Fix vcpu freeing for guest smp
      KVM: Fix adding an smp virtual machine to the vm list
      KVM: Enable guest smp
      KVM: Move duplicate halt handling code into kvm_main.c
      KVM: Emulate hlt on real mode for Intel
      KVM: Keep an upper bound of initialized vcpus
      KVM: Flush remote tlbs when reducing shadow pte permissions
      KVM: Initialize the BSP bit in the APIC_BASE msr correctly
      KVM: VMX: Ensure vcpu time stamp counter is monotonous
      KVM: VMX: Reinitialize the real-mode tss when entering real mode
      KVM: VMX: Remove unnecessary code in vmx_tlb_flush()
      KVM: Remove kvmfs in favor of the anonymous inodes source
      KVM: Clean up #includes
      HOTPLUG: Add CPU_DYING notifier
      HOTPLUG: Adapt cpuset hotplug callback to CPU_DYING
      HOTPLUG: Adapt thermal throttle to CPU_DYING
      x86_64: Allow smp_call_function_single() to current cpu
      i386: Allow smp_call_function_single() to current cpu
      SMP: Allow smp_call_function_single() to current cpu
      KVM: Keep track of which cpus have virtualization enabled
      KVM: Tune hotplug/suspend IPIs
      KVM: Use CPU_DYING for disabling virtualization
      i386: Allow KVM on i386 nonpae
      KVM: MMU: Store nx bit for large page shadows
      KVM: Fix memory slot management functions for guest smp
      KVM: x86 emulator: implement rdmsr and wrmsr
      KVM: MMU: Fix oopses with SLUB
      KVM: MMU: Fix cleaning up the shadow page allocation cache
      [POWERPC] Allow smp_call_function_single() to current cpu
      KVM: Require CONFIG_ANON_INODES

Ayaz Abdulla (3):
      forcedeth bug fix: cicada phy
      forcedeth bug fix: vitesse phy
      forcedeth bug fix: realtek phy

Badari Pulavarty (3):
      ext2: statfs speed up
      ext3: statfs speed up
      ext4: statfs speed up

Balazs Scheidler (1):
      [NETFILTER]: x_tables: add more detail to error message about match/target mask mismatch

Balbir Singh (1):
      sched: update delay-accounting to use CFS's precise stats

Bartlomiej Zolnierkiewicz (26):
      serverworks: always tune CSB6
      ide: fix pre-EIDE SWDMA support
      ide: convert ide_find_best_mode() users to use ide_max_dma_mode()
      ide: add short cables support
      piix: backport short cables support from ata_piix.c
      alim15x3: backport short cables support from pata_ali.c
      sis5513: backport short cables support from pata_sis.c
      via82cxxx: backport short cables support from pata_via.c
      atiixp: PIO mode setup fixes
      siimage: PIO mode setup fixes (take 2)
      ide: make ide_get_best_pio_mode() print info if overriding PIO mode
      ide: add ide_dev_has_iordy() helper (take 4)
      ide: add ide_pci_device_t.host_flags (take 2)
      serverworks: always tune PIO
      serverworks: fix DMA
      ide: ide_start_power_step() fix WRT disabling DMA
      sc1200: remove stale Power Management code
      ide: add ide_pio_cycle_time() helper (take 2)
      ide: ide_find_best_pio_mode() fixes (take 2)
      ide: drop "PIO data" argument from ide_get_best_pio_mode()
      ide: remove ide_find_best_pio_mode()
      ide: add PIO masks
      ide-cris: handle PIO auto-tuning in tune_cris_ide()
      ide: remove stale changelog/comments/TODO from ide.c
      ide: remove stale changelog from setup-pci.c
      ide: add support for SCSI ioctls to ide-floppy

Ben Collins (2):
      RTC: Ratelimit "lost interrupts" message
      PM: Do not require dev spew to get PM_DEBUG

Ben Dooks (26):
      [WATCHDOG] s3c2410_wdt announce initialisation
      [WATCHDOG] change s3c2410_wdt to using dev_() macros for output
      AX88796 network driver
      [ARM] 4466/1: ANUBIS: Anubis AX88796 support
      [ARM] 4468/2: ANUBIS: Add SM501 device resources
      [ARM] 4469/1: ANUBIS: large page NAND support
      [ARM] 4467/3: BAST: AX88796 device resources
      [ARM] 4470/2: OSIRIS: large page NAND support
      SPI: tle620x power switch driver
      [ARM] 4508/1: S3C: Move items to include/asm-arm/plat-s3c
      [ARM] 4509/1: S3C: Create initial arch/arm/plat-s3c
      [ARM] 4510/1: S3C: split debug-macro support into plat-s3c
      [ARM] 4511/1: S3C: updated LLSERIAL Kconfig defines for CPU support
      [ARM] 4512/1: S3C: rename the debug macros for per-cpu updates
      [ARM] 4513/1: S3C: Rename CONFIG_S3C2410_LOWLEVEL_UART_PORT
      [ARM] 4514/1: S3C: Rename DEBUG_S3C2410_PORT and DEBUG_S3C_UART
      [ARM] 4515/1: S3C: Move uncompress code to plat-s3c
      [ARM] 4516/1: S3C: Fix uncompressor serial output for ARM926
      [ARM] 4517/1: S3C: Fix debug macros for ARM926 output
      [ARM] 4518/1: S3C: Rename watchdog configuration options
      [ARM] 4519/1: S3C: split S3C2400 values out of S3C24XX map.h
      [ARM] 4520/1: S3C: Remove old VA values from static map
      [ARM] 4521/2: S3C: Reorganise VA mapping headers
      [ARM] 4522/1: S3C: split include/asm-arm/arch/memory.h
      [ARM] 4523/1: S3C: Remove FIFO_MAX from uncompression headers
      [ARM] 4524/1: S3C: Move register out of include/asm-arm/arch-s3c2410

Benjamin Gilbert (1):
      [TRIVIAL PATCH] Kill blk_congestion_wait() stub for !CONFIG_BLOCK

Benjamin Herrenschmidt (20):
      [POWERPC] unmap_vm_area becomes unmap_kernel_range for the public
      [POWERPC] Rewrite IO allocation & mapping on powerpc64
      [POWERPC] spufs: Add support for SPU single stepping
      [POWERPC] spufs: Add a "capabilities" file to spu contexts
      [POWERPC] Disable broken PPC_PTRACE_GETFPREGS on 32 bits
      [POWERPC] ptrace cleanups
      [POWERPC] ptrace updates & new, better requests
      [POWERPC] Uninline common ptrace bits
      [POWERPC] Remove some useless ifdef's in ptrace
      [POWERPC] Allow ptrace write to pt_regs trap and orig_r3
      [POWERPC] ptrace shouldn't touch FP exec mode
      [POWERPC] powerpc: ptrace can set DABR on both 32 and 64 bits
      [POWERPC] Always apply DABR changes on context switches
      [POWERPC] Make syscall restart code more common
      [POWERPC] Remove obsolete freezer bits
      [POWERPC] Merge creation of signal frame
      [POWERPC] Remove #ifdef around set_dabr in signal code
      [POWERPC] Less ifdef's in signal.c/signal.h
      vmalloc_32 should use GFP_KERNEL
      [POWERPC] MPIC protected sources

Benjamin Marzinski (2):
      [GFS2] flush the glock completely in inode_go_sync
      [GFS2] fix jdata issues

Benny Halevy (3):
      synchronization in usb_serial_put
      knfsd: nfsd4: fix enc_stateid_sz for nfsd callbacks
      NFSv4: debug print ntohl(status) in nfs client callback xdr code

Bernd Schmidt (2):
      Blackfin arch: defines and provides entry points for certain user space functions at fixed
addresses
      Blackfin arch: Start untangling the CPLB handling code.

Bernhard Walle (2):
      [SCSI] sd: remove __GFP_DMA
      kconfig: strip 'CONFIG_' automatically in kernel configuration search

Bill Gatliff (2):
      [ARM] 4423/1: add ATAGS support
      [ARM] 4507/1: pxa2xx clock_event_device

Bill Nottingham (1):
      drivers/net: fix comparisons of unsigned < 0

Björn Steinbrink (2):
      i386: Reserve the right performance counter for the Intel PerfMon NMI watchdog
      i386: Fix the K7 NMI watchdog checkbit

Boaz Harrosh (4):
      fix request->cmd == INT cases
      [SCSI] lpfc: add missed data buffer accessor
      [SCSI] tmscsim: Further clean-up of the driver
      [SCSI] scsi.c: convert to use the data buffer accessors

Bob Moore (4):
      ACPICA: Update _OSI string list
      ACPICA: Changes for Cygwin compatibility
      ACPICA: Fixed possible corruption of global GPE list
      ACPICA: Clear reserved fields for incoming ACPI 1.0 FADTs

Bob Nelson (2):
      [CELL] oprofile: enable SPU switch notification to detect currently active SPU tasks
      [CELL] oprofile: add support to OProfile for profiling CELL BE SPUs

Bob Peterson (1):
      [GFS2] remounting w/o acl option leaves acls enabled

Bob Picco (1):
      [IA64] remove time interpolator

Borislav Petkov (4):
      update description in Documentation/filesystems/vfs.txt
      update Documentation/filesystems/vfs.txt
      ext3: fix error handling in ext3_create_journal()
      ext4: fix error handling in ext4_create_journal

Brandon Philips (1):
      Documentation fix devres.txt: lib/iomap.c -> lib/devres.c

Brian King (7):
      [SCSI] ibmvscsi: Changeable queue depth
      [SCSI] ibmvscsi: Remove unnecessary map_sg check
      [SCSI] ibmvscsi: Enhanced error logging
      [SCSI] ibmvscsi: Add eh_host_reset_handler
      [SCSI] ibmvscsi: Misc. locking fixes
      [SCSI] ibmvscsi: Abort path fix
      [POWERPC] Add H_ILLAN_ATTRIBUTES hcall number

Brice Goglin (1):
      myri10ge: Remove nonsensical limit in the tx done routine

Brijesh Singh (2):
      UBI: fix signed-unsigned multiplication
      UBI: bugfix in sqnum calculation

Bryan O'Sullivan (1):
      IB/ipath: Include <linux/vmalloc.h> to fix ppc64 build

Bryan Wu (3):
      Blackfin arch: clean up some coding style issues
      Blackfin arch: add missing CONFIG_LARGE_ALLOCS when upstream merging
      Blackfin ethernet driver: on chip ethernet MAC controller driver

C. Scott Ananian (1):
      update procfs-guide doc of read_func

Carlo Beccaria (1):
      [ALSA] usb-audio: add Roland SH-201 support

Carlos Olalla Martinez (1):
      hwmon/w83627hf: Add PWM frequency selection support

Carsten Otte (1):
      xip sendfile removal

Catalin Marinas (11):
      [ARM] 4393/2: ARMv7: Add uncompressing code for the new CPU Id format
      [ARM] 4473/2:  Take the HWCAP definitions out of the elf.h file
      [ARM] 4474/1: Do not check the PSR_F_BIT in valid_user_regs
      [ARM] 4471/1: Compile the uncompressing code with -fno-builtin
      [ARM] 4500/1: Add locking around the background L2x0 cache operations
      [ARM] 4501/1: nommu: Select TLS register emulation if ARMv6 and not v6K
      [ARM] 4502/1: nommu: Do not export the copy/clear user page functions
      [ARM] 4504/1: nommu: Fix the ARMv6 support for MMU-less platforms
      [ARM] 4498/1: ARMv7: Remove the L2 cache configuration via the aux ctrl register
      [ARM] 4503/1: nommu: Add noMMU support for ARMv7
      [ARM] 4497/1: Only allow safe cache configurations on ARMv6 and later

Cedric Le Goater (4):
      remove CONFIG_UTS_NS and CONFIG_IPC_NS
      user namespace: add the framework
      fix create_new_namespaces() return value
      add a kmem_cache for nsproxy objects

Chandra Seetharaman (1):
      dm mpath: rdac

Changli Gao (1):
      procfs directory entry cleanup

Chris Dearman (1):
      [MIPS] Early check for SMTC kernel on non-MT processor

Chris Leech (5):
      ioatdma: Push pending transactions to hardware more frequently
      ioatdma: Remove the wrappers around read(bwl)/write(bwl) in ioatdma
      ioatdma: Remove the use of writeq from the ioatdma driver
      I/OAT: Add documentation for the tcp_dma_copybreak sysctl
      I/OAT: Only offload copies for TCP when there will be a context switch

Chris Wright (3):
      i386: remove pit_interrupt_hook
      x86_64: Untangle asm/hpet.h from asm/timex.h
      i386: hpet assumes boot cpu is 0

Christian Borntraeger (3):
      [S390] vmlogrdr function annotation.
      [S390] Fix disassembly of RX_URRD, SI_URD & PC-relative instructions.
      [S390] vmcp cleanup

Christian Engelmayer (1):
      ehci-hub: improved over-current recovery

Christian Kandeler (1):
      [IA64] Stop bit for brl instruction

Christian Krafft (5):
      [CELL] pmi: remove support for mutiple devices.
      [CELL] cbe_cpufreq: fix latency measurement
      [CELL] cbe_cpufreq: fix initialization
      [CELL] cbe_cpufreq: fix minor issues
      [CELL] cbe_cpufreq: reorganize code

Christian Lamparter (1):
      Add a PCI ID for santa rosa's PATA controller.

Christof Schmitt (1):
      [SCSI] zfcp: Report FCP LUN to SCSI midlayer

Christoph Hellwig (46):
      [SCSI] aha152x: use wait_for_completion_timeout
      [SCSI] 53c7xx: kill driver
      [SCSI] introduce shost_priv helper
      [SCSI] esp: use shost_priv
      [POWERPC] Consolidate sys_sigaltstack
      [POWERPC] Consolidate restore_sigmask
      [POWERPC] Consolidate do_signal
      [POWERPC] spusched: Switch from workqueues to kthread + timer tick
      [POWERPC] spusched: Dynamic timeslicing for SCHED_OTHER
      [POWERPC] spusched: Update scheduling paramters on every spu_run
      [POWERPC] spusched: fix cpu/node binding
      [POWERPC] spusched: Catch nosched contexts in spu_deactivate
      [POWERPC] spusched: No preemption for nosched contexts
      [POWERPC] spufs: Add tid file
      [POWERPC] spufs: Implement /proc/spu_loadavg
      [POWERPC] spufs: Add stat file to spufs
      [POWERPC] spusched: Disable tick when not needed
      [POWERPC] spusched: Fix runqueue corruption
      [POWERPC] spufs: Add spu stats in sysfs
      [POWERPC] Remove unused do_signal export
      ocfs2: use list_for_each_entry where benefical
      [XFS] Only use refcounted pages for I/O
      [XFS] Fix double free in xfs_buf_get_noaddr error handling path
      [XFS] Use do_div() on 64 bit types.
      [XFS] Reduce shouting by removing unnecessary macros from dir2 code.
      [XFS] XFS should not be looking at filp reference counts
      remove odd and misleading comments from uio.h
      drop obsolete sys_ioctl export
      knfsd: exportfs: add exportfs.h header
      knfsd: exportfs: remove iget abuse
      knfsd: exportfs: add procedural interface for NFSD
      knfsd: exportfs: remove CALL macro
      knfsd: exportfs: untangle ISDIR logic in find_exported_dentry
      knfsd: exportfs: move acceptable check into find_acceptable_alias
      knfsd: exportfs: add find_disconnected_root helper
      knfsd: exportfs: split out reconnecting a dentry from find_exported_dentry
      UBI: cleanup ioctl handling
      UBI: kill homegrown endian macros
      V4L/DVB (5724): Saa7134-tvaudio: kthread conversion
      fix spufs build after ->fault changes
      [CELL] spufs: make sure context are scheduled again after spu_acquire_saved
      [CELL] spu_base: locking cleanup
      [CELL] spufs: rework list management and associated locking
      remove handle_mm_fault export
      [SPARC64]: ERROR: "sys_ioctl" [arch/sparc64/solaris/solaris.ko] undefined!
      [POWERPC] mv64x60: Use mutex instead of semaphore

Christoph Lameter (25):
      SLUB: support slub_debug on by default
      SLUB: change error reporting format to follow lockdep loosely
      SLUB: use list_for_each_entry for loops over all slabs
      SLUB slab validation: Move tracking information alloc outside of lock
      SLUB: ensure that the number of objects per slab stays low for high orders
      SLUB Debug: fix initial object debug state of NUMA bootstrap objects
      Slab allocators: consolidate code for krealloc in mm/util.c
      Slab allocators: consistent ZERO_SIZE_PTR support and NULL result semantics
      Slab allocators: support __GFP_ZERO in all allocators
      SLUB: add some more inlines and #ifdef CONFIG_SLUB_DEBUG
      SLUB: extract dma_kmalloc_cache from get_cache.
      SLUB: do proper locking during dma slab creation
      SLUB: faster more efficient slab determination for __kmalloc
      SLUB: Simplify dma index -> size calculation
      SLUB: Style fix up the loop to disable small slabs
      SLUB: Do not use length parameter in slab_alloc()
      Slab allocators: Cleanup zeroing allocations
      Slab allocators: Replace explicit zeroing with __GFP_ZERO
      SLUB: Do not allocate object bit array on stack
      SLUB: Move sysfs operations outside of slub_lock
      SLUB: Fix CONFIG_SLUB_DEBUG use for CONFIG_NUMA
      Make SLUB the default allocator
      Add VM_BUG_ON in case someone uses page_mapping on a slab page
      CONFIG_BOUNCE to avoid useless inclusion of bounce buffer logic
      x86_64: Quicklist support for x86_64

Christopher J. PeBenito (4):
      selinux: add support for querying object classes and permissions from the running policy
      selinux: rename sel_remove_bools() for more general usage.
      selinux: change sel_make_dir() to specify inode counter.
      selinux: add selinuxfs structure for object class discovery

Chuck Ebbert (2):
      ACPI: dock: fix opps after dock driver fails to initialize
      libata: add another Maxtor drive with broken NCQ to the list

Chuck Lever (22):
      NFS: Clean ups in fs/nfs/direct.c
      NFS: Clean up nfs_size_to_loff_t()
      NFS: Clean-up: use correct type when converting NFS blocks to local blocks
      NFS: Clean-up: Define macros for maximum host and export path name lengths
      NFS: Clean-up: Replace nfs_copy_user_string with strndup_user
      NFS: Clean up error handling in nfs_get_sb
      NFS: Clean-up: fix a compiler warning in fs/nfs/super.c
      NFS: Clean-up: Refactor IP address sanity checks in NFS client
      NFS: Add a new NFS debugging flag just for mount processing
      NFS: Clean up nfs_validate_mount_data
      NFS: Introduce nfs4_validate_mount_options
      SUNRPC: Allow rpcbind requests to be interrupted by a signal.
      SUNRPC: Rename rpcb_getport_external routine
      SUNRPC: Rename rpcb_getport to be consistent with new rpcb_getport_sync name
      SUNRPC: Add a convenient default for the hostname when calling rpc_create()
      NFS: Remake nfsroot_mount as a permanent part of NFS client
      NFS: Clean up in-kernel NFS mount
      NFS: Improve debugging output in NFS in-kernel mount client
      NFS: Add enums and match tables for mount option parsing
      NFS: Introduce generic mount client API
      NFS: Add final pieces to support in-kernel mount option parsing
      NFS: Add support for mounting NFSv4 file systems with string options

Claudio Matsuoka (14):
      [ALSA] usb-audio - Add quirk for Roland Juno-G
      [ALSA] hda-codec - Add support for HP Spartan
      [ALSA] hda-codec - Add support for HP Nettle
      [ALSA] hda-codec - Fix 5.1 output in LG LW20
      [ALSA] hda-codec - Fix HP Nettle 5.1 output
      [ALSA] hda-codec - Add HP Lucknow 5.1 support
      [ALSA] Update Claudio's CREDITS information
      [ALSA] hda-codec - Add VIA HDA to si3054
      [ALSA] hda-codec - Add LG LW20 si3054 modem id
      [ALSA] hda-codec - Add LG LW20 line-in capture source
      [ALSA] hda-codec - Add quirk for HP Samba
      [ALSA] hda-codec - Rename HP model-specific quirks
      [ALSA] hda-codec - Add quirks for HP dx2200/dx2250
      [ALSA] hda-codec - Add quirk for Asus P5LD2

Clemens Ladisch (1):
      [ALSA] timer: check for incorrect device state in non-debug compiles, too

Clifford Wolf (1):
      spi_mpc83xx.c underclocking hotfix

Cornelia Huck (6):
      [S390] cio: Remove prototype for non-existing function cmf_reset().
      Driver core: coding style cleanup
      [SCSI] don't build scsi_dma_{map,unmap} for !HAS_DMA
      [S390] cio: Dont print trailing \0 in modalias_show().
      [NETFILTER]: xt_connlimit needs to depend on nf_conntrack
      Driver core: check return code of sysfs_create_link()

Craig W. Nadler (1):
      USB: add IAD support to usbfs and sysfs

Cyrill Gorcunov (6):
      UDF: check for allocated memory for data of new inodes
      UDF: check for allocated memory for inode data
      UDF: fix function name from udf_crc16 to udf_crc
      UDF: coding style conversion - lindent
      V4L/DVB (5871): Conexant 2388x: check for kthread_run
      UDF: coding style conversion - lindent fixups

Dale Farnsworth (2):
      i2c-mv64xxx: Use i2c_add_numbered_adapter
      rtc: update and use the MAX6900 century byte

Dan Aloni (9):
      [NETFILTER] net/ipv4/netfilter/ip_tables.c: lower printk severity
      I/OAT: fix I/OAT for kexec
      mm/page_alloc.c: lower printk severity
      drivers/char/ipmi/ipmi_poweroff.c: lower printk severity
      drivers/char/ipmi/ipmi_si_intf.c: lower printk severity
      x86_64: lower printk severity
      x86_64: arch/x86_64/kernel/aperture.c lower printk severity
      x86_64: arch/x86_64/kernel/e820.c lower printk severity
      ACPI: drivers/acpi/pci_link.c: lower printk severity

Dan Williams (27):
      libertas: fix disabling WPA
      [ARM] 4429/2: iop13xx: expose the 'iop' attribute versions of the tpmi control registers
      dmaengine: refactor dmaengine around dma_async_tx_descriptor
      dmaengine: make clients responsible for managing channels
      xor: make 'xor_blocks' a library routine for use with async_tx
      async_tx: add the async_tx api
      raid5: refactor handle_stripe5 and handle_stripe6 (v3)
      raid5: replace custom debug PRINTKs with standard pr_debug
      md: raid5_run_ops - run stripe operations outside sh->lock
      md: common infrastructure for running operations with raid5_run_ops
      md: handle_stripe5 - add request/completion logic for async write ops
      md: handle_stripe5 - add request/completion logic for async compute ops
      md: handle_stripe5 - add request/completion logic for async check ops
      md: handle_stripe5 - add request/completion logic for async read ops
      md: handle_stripe5 - add request/completion logic for async expand ops
      md: handle_stripe5 - request io processing in raid5_run_ops
      md: remove raid5 compute_block and compute_parity5
      dmaengine: driver for the iop32x, iop33x, and iop13xx raid engines
      iop13xx: surface the iop13xx adma units to the iop-adma driver
      iop3xx: surface the iop3xx DMA and AAU units to the iop-adma driver
      ARM: Add drivers/dma to arch/arm/Kconfig
      ioatdma: add the unisys "i/oat" pci vendor/device id
      dma-mapping: prevent dma dependent code from linking on !HAS_DMA archs
      [ARM] 4494/1: iop13xx: fix up elf_hwcap compile breakage
      [ARM] 4495/1: iop: combined watchdog timer driver for iop3xx and iop13xx
      async_tx: fix kmap_atomic usage in async_memcpy
      [ARM] 4496/1: elf_hwcap: fix up #include misplacement

Daniel Drake (14):
      zd1211rw: Add ID for ZyXEL G-200v2
      zd1211rw: Extend RF layer
      zd1211rw: Add UW2453 RF support
      zd1211rw: Make CCK gain patching conditional on RF type
      zd1211rw: Allow channels 1-11 for unrecognised regulatory domains
      zd1211rw: Detect more AL2230S radios
      zd1211rw: Add ID for Buffalo WLI-U2-KG54L
      zd1211rw: Defer firmware load until first ifup
      mac80211: ERP IE handling improvements
      mac80211: improved 802.11g CTS protection
      USB: add USB_DEVICE_AND_INTERFACE_INFO for device matching
      mac80211: regulatory domain cleanup
      zd1211rw: Add ID for Siemens Gigaset USB Stick 54
      [ALSA] usb-audio: another Logitech QuickCam ID

Daniel Gimpelevich (1):
      V4L/DVB (5685): Cx88: add support for ADS Tech Instant Video PCI

Daniel T Chen (1):
      [ALSA] hda-codec - Add quirk for another MSI laptop to alc883_cfg_tbl[]

Danny Kukawka (1):
      ACPI video: Don't export sysfs backlight interface if query _BCL fail

Darrick J. Wong (13):
      [SCSI] Add SATA support to libsas
      [SCSI] aic94xx: SATA tag mask not set correctly
      [SCSI] libsas: support NCQ for SATA disks
      [SCSI] Migrate libsas ATA code into a separate file
      [SCSI] aic94xx: Don't call pci_map_sg for already-mapped scatterlists
      [SCSI] sas_ata: Satisfy libata qc function locking requirements
      [SCSI] sas_ata: sas_ata_qc_issue should return AC_ERR_*
      [SCSI] sas_ata: ata_post_internal should abort the sas_task
      [SCSI] sas_ata: Don't copy aic94xx's sactive to ata_port
      [SCSI] libsas: Accept SAM_GOOD for ATAPI devices in sas_ata_task_done
      [SCSI] libsas: Unknown STP devices should be reported to libata as unknown.
      [SCSI] sas_ata: Assign sas_task to scsi_cmnd to enable EH for ATA devices
      [SCSI] sas_ata: Implement sas_task_abort for ATA devices

Dave Airlie (20):
      drm: cleanup use of Linux list handling macros
      drm: remove DRM_GETSAREA and replace with drm_getsarea function
      drm: fix typo on code drm getsarea
      drm: cleanup list initialisation
      radeon: add support for vblank on crtc2
      drm: remove a bunch of typedefs on the userspace interface
      drm: remove drm_file_t, drm_device_t and drm_head_t typedefs
      drm: fixup other drivers for typedef removals
      drm: drop drm_buf_t typedef
      drm: drop drm_vma_entry_t, drm_magic_entry_t
      drm: detypef waitlist/freelist/buf_entry/device_dma/drm_queue structs
      drm: detypedeffing continues...
      drm: de-typedef sman
      drm: detypedef the hashtab and more of sman
      drm: remove sarea typedefs
      drm: remove core typedefs from the ioc32 wrappers
      drm: convert drm context code to use Linux idr
      drm: convert drawable code to using idr
      drm: fix problem with SiS typedef with sisfb enabled.
      drm: add idr_init to drm_stub.c

Dave Hansen (2):
      ext3: remove extra IS_RDONLY() check
      ext4: remove extra IS_RDONLY() check

Dave Jiang (13):
      drivers/edac: mc sysfs add missing mem types
      drivers/edac: add new nmi rescan
      drivers/edac: add dev_name getter function
      drivers/edac: mod MC to use workq instead of kthread
      drivers/edac: updated PCI monitoring
      drivers/edac: mod assert_error check
      drivers/edac: mod PCI poll names
      drivers/edac: Lindent e7xxx
      drivers/edac: Lindent i3000
      drivers/edac: Lindent i82860
      drivers/edac: Lindent i82875p
      drivers/edac: Lindent e752x
      drivers/edac: drivers to use new PCI operation

Dave Jones (11):
      [CPUFREQ] powernow-k8: clarify number of cores.
      [AGPGART] Hand off AGP maintainence.
      [CPUFREQ] Fix typos in powernow-k8 printk's.
      isofs: fix up CodingStyle
      undeprecate raw driver
      fix typo in prefetch.h
      Allow softlockup to be runtime disabled
      Add -Werror-implicit-function-declaration
      [ALSA] Yet another Uniwill laptop with ALC861 codec
      Correct comment in libata-sff.c
      ACPI: fix empty macros found by -Wextra

Dave Kleikamp (3):
      JFS: Whitespace cleanup and remove some dead code
      JFS: use print_hex_dump() rather than private dump_mem() function
      JFS: Update print_hex_dump() syntax

Dave Olson (5):
      IB/ipath: Support the IBA6110 revision 4
      IB/ipath: Fix the mtrr_add args for chips with 2 buffer sizes
      IB/ipath: Use S_ABORT not cancel and abort on exit freeze mode after recovery
      IB/ipath: Be more cautious about coming out of freeze mode
      IB/ipath: Change version wording to be less confusing with release number

Dave Platt (1):
      USB: RTS/CTS handshaking support, DTR fixes for MCT U232 serial adapter

Dave Young (1):
      cdrom_sysctl_info fix

David Brownell (35):
      usbnet whitespace fixes
      PCI: remove useless pci driver method
      i2c: Add kernel documentation
      USB: ehci refcounts work on ppc7448
      USB: usb gadget, dead config cleanup
      USB: export <linux/usb_gadgetfs> as <linux/usb/gadgetfs.h>
      USB: usb serial gadget, sparse fixes
      USB: usb host side can be configured given PCMCIA
      USB: usb/dma doc updates
      USB: pxa2xx_udc -- cleanups, mostly removing dma hooks
      usb gadget stack: remove usb_ep_*_buffer(), part 1
      usb gadget stack: remove usb_ep_*_buffer(), part 2
      USB: usb gadget stack can now -DDEBUG with Kconfig
      USB: goku_udc trivial cleanups
      leds: Teach leds-gpio to handle timer-unsafe GPIOs
      leds: leds-gpio for ngw100
      backlight: Fix order of Kconfig entries
      SPI controller drivers: check for unsupported modes
      SPI: add 3wire mode flag
      spidev compiler warning gone
      atmel_spi: minor updates
      atmel_spi: don't always deselect chip between messages
      S3c24xx SPI controllers both select 'bitbang'
      rtc-ds1307 cleanups
      rtc-rs5c372 becomes a new-style i2c driver
      RTC Kconfig tweax
      rtc-ds1307 becomes new-style i2c driver
      csb337 supports "new style" rtc-ds1307
      [AVR32] faster avr32 unaligned access
      [AVR32] Make STK1000 mux settings configurable
      dev_vdbg(), available with -DVERBOSE_DEBUG
      dev_vdbg() documentation
      gpio calls don't need i/o barriers
      AIO sparse fix (type of ki_flags)
      rtc kconfig: point out need for static linkage

David C Somayajulu (10):
      [SCSI] qla4xxx: ql4_dbg.c remove dead code
      [SCSI] qla4xxx: ql4_def.h log all AENs and cleanup
      [SCSI] qla4xxx: ql4_fw.h add support for qla4032
      [SCSI] qla4xxx: ql4_init.c bugfixes
      [SCSI] qla4xxx: update rev num and misc cleanup
      [SCSI] qla4xxx: ql4_isr.c support for new mbx cmds
      [SCSI] qla4xxx: ql4_mbx.c remove dead code bugfixes
      [SCSI] qla4xxx: ql4_os.c bugfixes
      [SCSI] qla4xxx: allow hba to be online when initiator ip address is uninitialized
      [SCSI] qla4xxx: Fix underrun/overrun conditions

David Chinner (26):
      [XFS] Sleeping with the ilock waiting for I/O completion is Bad.
      [XFS] Fix use-after-free during log unmount.
      [XFS] Fix vmalloc leak on mount/unmount.
      [XFS] Make hole punching at EOF atomic.
      [XFS] Lazy Superblock Counters
      [XFS] Fix the transaction flags to make lazy superblock counters work.
      [XFS] xfs_bmapi fails to update the previous extent pointer
      [XFS] Flush the block device before closing it on unmount.
      [XFS] Block on unwritten extent conversion during synchronous direct I/O.
      [XFS] Handle null returned from xfs_vtoi() in xfs_setfilesize().
      [XFS] Apply transaction delta counts atomically to incore counters
      [XFS] Map unwritten extents correctly for I/o completion processing
      [XFS] Prevent deadlock when flushing inodes on unmount
      [XFS] Prevent ENOSPC from aborting transactions that need to succeed
      [XFS] Cleanup inode extent size hint extraction
      [XFS] Fix remount,readonly path to flush everything correctly.
      [XFS] Simplify XFS min/max macros.
      [XFS] Concurrent Multi-File Data Streams
      [XFS] Quota inode has no parent.
      [LIB]: export radix_tree_preload()
      [XFS] Fix lockdep annotations for xfs_lock_inodes
      [FS] Implement block_page_mkwrite.
      [XFS] Implement ->page_mkwrite in XFS.
      [XFS] Allow punching holes to free space when at ENOSPC
      [XFS] Fix inode size update before data write in xfs_setattr
      [IA64] fallocate system call

David Gibson (18):
      [POWERPC] Split low-level OF-related bootloader code into separate files
      [POWERPC] Split out asm-ppc/mmu.h portions for the "classic" hash-based MMU
      [POWERPC] Abolish iopa(), mm_ptov(), io_block_mapping() from arch/powerpc
      [POWERPC] Remove the dregs of APUS support from arch/powerpc
      [POWERPC] Remove a couple of unused definitions from pgtable_32.c
      [POWERPC] Start factoring pgtable-ppc32.h and pgtable-ppc64.h
      [POWERPC] Kill typedef-ed structs for hash PTEs and BATs
      [POWERPC] Merge CPU features pertaining to icache coherency
      [POWERPC] Factor zImage's 44x reset code out of ebony.c
      [POWERPC] Derive ebc ranges property from EBC registers
      [POWERPC] Consolidate cuboot initialization code
      [POWERPC] Don't store a command line in the Holly device tree
      [POWERPC] Fix problems with device tree representation of TSI-1xx bridges
      [POWERPC] Make more OF-related bootwrapper functions available to non-OF platforms
      [POWERPC] Abolish unused ucBoardRev variables
      [POWERPC] In booting-without-of.txt, clarify that properties must precede subnodes
      [POWERPC] Split out asm-ppc/mmu.h portions for Freescale Book-E
      [POWERPC] Split out asm-ppc/mmu.h portions for PowerPC 8xx

David Graham (1):
      e100: Fix Tyan motherboard e100 not receiving IPMI commands

David Howells (8):
      FRV: Connect up new syscalls
      FRV: Be (self-)consistent and use CONFIG_GDB_CONSOLE everywhere
      FRV: Remove some dead code
      AFS: implement file locking
      FRV: work around a possible compiler bug
      AFS: Use patched rxrpc_kernel_send_data() correctly
      FRV: Fix linkage problems
      [NET]: Add missing entries to family name tables

David Hubbard (3):
      hwmon/w83627ehf: Update the Kconfig entry
      hwmon/w83627ehf: Convert to a platform driver
      hwmon/w83627ehf: Add error messages for two error cases

David Miller (2):
      [HRTIMER] Fix cpu pointer arg to clockevents_notify()
      [SCSI] ESP: Increase ESP_BUS_TIMEOUT to 275.

David Rientjes (9):
      [SCSI] gdth: fix ambiguous gdthtable definition
      USB: use function attribute __maybe_unused
      x86_64: Use LOCAL_DISTANCE and REMOTE_DISTANCE in x86_64 ACPI code
      x86_64: various cleanups in NUMA scan node
      x86_64: extract helper function from e820_register_active_regions
      x86_64: fake pxm-to-node mapping for fake numa
      x86_64: fake apicid_to_node mapping for fake numa
      x86_64: fix e820_hole_size based on address ranges
      x86_64: disable srat when numa emulation succeeds

David S. Miller (65):
      r8169: kill eth_copy_and_sum()
      [IPV4]: The scheduled removal of multipath cached routing support.
      [NET]: Kill eth_copy_and_sum().
      [PPPOL2TP]: Use proper printf format specifier for size_t.
      Merge master.kernel.org:/.../holtmann/bluetooth-2.6
      Merge branch 'upstream-davem' of master.kernel.org:/.../linville/wireless-2.6
      Merge master.kernel.org:/.../herbert/crypto-2.6
      [SPARC64]: Add LDOM virtual channel driver and VIO device layer.
      [SPARC64]: Add Sun LDOM virtual network driver.
      [SPARC64]: Add Sun LDOM virtual disk driver.
      [SPARC64]: Do not ACK an INO if it is disabled or inprogress.
      [SPARC64]: Assorted LDC bug cures.
      [SPARC64]: Add domain-services nodes to VIO device tree.
      [SPARC64]: Export powerd facilities for external entities.
      [SPARC64]: Initial domain-services driver.
      [SPARC64]: Use more mearningful names for IRQ registry.
      [SPARC64]: Abstract out mdesc accesses for better MD update handling.
      [SPARC64]: Fix MD property lifetime bugs.
      [SPARC64]: Fix setting of variables in LDOM guest.
      [SPARC64]: Initial LDOM cpu hotplug support.
      [SPARC64]: Unconditionally register vio_bus_type.
      [SPARC64]: Fix build regressions added by dr-cpu changes.
      [SPARC64]: mdesc.c needs linux/mm.h
      [SPARC64]: SMP build fixes.
      [SPARC64]: More sensible udelay implementation.
      [SPARC64]: Process dr-cpu events in a kthread instead of workqueue.
      [SPARC64]: Add ->set_affinity IRQ handlers.
      [SPARC64]: Fix leak when DR added cpu does not bootup.
      [SPARC64]: Clear cpu_{core,sibling}_map[] in smp_fill_in_sib_core_maps()
      [SPARC64]: Give more accurate errors in dr_cpu_configure().
      [SERIAL]: Fix console write locking in sparc drivers.
      [SPARC64]: dr-cpu unconfigure support.
      [SPARC64]: Fix UP build.
      [SPARC64]: Fix race between MD update and dr-cpu add.
      [SERIAL] SUNHV: Fix jerky console on LDOM guests.
      [SPARC64]: Kill explicit %gl register reference.
      [SPARC64]: Update defconfig.
      [SPARC64]: Add basic infrastructure for MD add/remove notification.
      [SPARC64]: Simplify VDC device probing.
      [SPARC64]: Simplify VNET probing.
      [SPARC64]: Massively simplify VIO device layer and support hot add/remove.
      [SPARC64]: Handle LDC resets properly in domain-services driver.
      [SPARC64]: Handle reset events in vio_link_state_change().
      [SPARC64]: Fix reset handling in VNET driver.
      [SPARC64]: Set vio->desc_buf to NULL after freeing.
      Merge branch 'upstream-davem' of master.kernel.org:/.../linville/wireless-2.6
      [SPARC64]: Use orderly_poweroff().
      [SPARC]: Add sys_fallocate() entries.
      [SPARC64]: Fix handling of multiple vdc-port nodes.
      [SPARC64]: Tweak kernel log messages in power_probe().
      [SPARC64]: Tweak assertions in sun4v_build_virq().
      [SPARC64]: Update defconfig.
      [SPARC64]: Fix two year old bug in early bootup asm.
      [SPARC]: Fix serial console device detection.
      [SPARC]: Define minimal struct dev_archdata, similarly to sparc64.
      [SPARC]: Make sure dev_archdata is filled in for all devices.
      [SPARC64]: Improve VIO device naming further.
      [SPARC64]: Handle multiple domain-services-port nodes properly.
      [SPARC64]: Add proper multicast support to VNET driver.
      [SPARC64]: Do not flood log with failed DS messages.
      [SPARC64]: Use KERN_ERR in IRQ manipulation error printks.
      [SPARC64]: Fix virq decomposition.
      [SPARC]: Implement fb_is_primary_device().
      [SPARC64]: Convert parport to of_platform_driver.
      [SPARC64]: Stop using drivers/char/rtc.c

David Teigland (15):
      [DLM] block scand during recovery [1/6]
      [DLM] add lock timeouts and warnings [2/6]
      [DLM] dlm_device interface changes [3/6]
      [DLM] cancel in conversion deadlock [4/6]
      [DLM] fix new_lockspace error exit [5/6]
      [DLM] wait for config check during join [6/6]
      [DLM] fix compile breakage
      [DLM] timeout fixes
      [DLM] canceling deadlocked lock
      [DLM] dumping master locks
      [DLM] show default protocol
      [GFS2] set plock owner in GETLK info
      [GFS2] return conflicts for GETLK
      [DLM] don't require FS flag on all nodes
      [DLM] dump more lock values

David Warman (2):
      V4L/DVB (5641): change VideoNorm to NTSC for Belkin USB Videobus II
      V4L/DVB (5642): add comment that VO_MODE is also being set.

David Woodhouse (6):
      [POWERPC] PS3: System-bus uevent
      [POWERPC] PS3: System-bus modinfo attribute
      [BATTERY] Apple PMU driver
      [BATTERY] One Laptop Per Child power/battery driver
      [POWERPC] Enable arbitary speed tty ioctls and split input/output speed
      Mismatching declarations of revision strings in HiSax

Dean Nelson (1):
      [IA64] add sn_register_pmi_handler oemcall

Denis Cheng (3):
      [NET]: move dev_mc_discard from dev_mcast.c to dev.c
      [NET]: merge dev_unicast_discard and dev_mc_discard into one
      [NET]: move __dev_addr_discard adjacent to dev_addr_discard for readability

Denis Vlasenko (2):
      vsprintf.c: optimizing, part 1 (easy and obvious stuff)
      vsprintf.c: optimizing, part 2: base 10 conversion speedup, v2

Denver Gingerich (1):
      fix compiler warnings in acorn.c

Diogo Kastrup (1):
      HID: fix autocentering of PID devices

Dirk Behme (1):
      OMAP: LCD panel support for the TI OMAP OSK board

Divy Le Ray (3):
      cxgb3 - sge page management
      cxgb3 - Firmware update
      cxgb3 - TP SRAM update

Dmitry Butskoy (1):
      [IPV6]: MSG_ERRQUEUE messages do not pass to connected raw sockets

Dmitry Monakhov (2):
      Fix compilation with EXT_DEBUG, also fix leXX_to_cpu conversions.
      ext4: extent macros cleanup

Dmitry Torokhov (25):
      Input: aiptek - do not try to export associated event device
      Input: aiptek - remove vendor and product attributes from sysfs
      Input: aiptek - use attribute group
      Input: aiptek - do not check for NULL in attribute methods
      Input: aiptek - use maps in attributes
      Input: aiptek - kill aiptek_convert_from_2s_complement()
      Input: aiptek - use array to list all buttons
      Input: wistron - convert to use input-polldev
      Input: wistron - add support for querying/changing keymap
      Input: convert from class devices to standard devices
      Input: xpad - fix report for dpad and inverted Y and RY axes on xbox 360
      Input: ppc-beep - switch to using input_dev->dev.parent
      IBMASM: whitespace cleanup
      IBMASM: dont use extern in function declarations
      IBMASM: miscellaneous fixes
      IBMASM: must depend on CONFIG_INPUT
      Input: add driver for Fujitsu serial touchscreens
      Input: i8042 - give more trust to PNP data on i386
      Input: document intended meaning of KEY_SWITCHVIDEOMODE
      V4L/DVB (5682): SAA7134 - switch to use msecs_to_jiffies()
      V4L/DVB (5683): V4L: cx88 - switch to using msecs_to_jiffies()
      V4L/DVB (5684): V4L: ir-kbd-i2c - switch to using msecs_to_jiffies()
      V4L/DVB (5698): Input: drivers/media - switch to using input_dev->dev.parent
      ACPI: dock: fix oops when _DCK evaluation fails
      Input: lifebook - fix an oops on Panasonic CF-18

Domen Puncer (3):
      [POWERPC] 52xx: sparse fixes
      pata_mpc52xx: suspend/resume support
      i2c-mpc: work around missing-9th-clock-pulse bug

Dotan Barak (4):
      mlx4_core: Get the maximum message size from reported device capabilities
      IB/core: Take sizeof the correct pointer when calling kmalloc()
      IB/mlx4: Take sizeof the correct pointer in call to memset()
      RDMA/cma: Remove local write permission from QP access flags

Doug Thompson (8):
      drivers/edac: fix edac_device semaphore to mutex
      drivers/edac: fix edac_mc init apis
      drivers/edac: fix edac_device init apis
      drivers/edac: fix edac_mc sysfs completion code
      drivers/edac: code tidying on export-gpl
      drivers/edac: fix workq reset deadlock
      drivers/edac: fix edac_device sysfs corner case bug
      drivers/edac: add to edac docs

Douglas Schilling Landgraf (2):
      V4L/DVB (5705): Removed unnecessary .hardware from video_device struct.
      V4L/DVB (5828): Kconfig: Added GemTek USB radio and removed experimental dependency.

Douglas Thompson (30):
      drivers/edac: add edac_mc_find API
      drivers/edac: add RDDR2 memory types
      drivers/edac: split out functions to unique files
      drivers/edac: add edac_device class
      drivers/edac: core.h fix scrubdefs
      drivers/edac: mod use edac_core.h
      drivers/edac: core Lindent cleanup
      drivers/edac: edac_device sysfs cleanup
      drivers/edac: cleanup workq ifdefs
      drivers/edac: Lindent amd76x
      drivers/edac: Lindent i5000
      drivers/edac: Lindent i82443bxgx
      drivers/edac: Lindent r82600
      drivers/edac: add device sysfs attributes
      drivers/edac: device output clenaup
      drivers/edac: add info kconfig
      drivers/edac: update MAINTAINERS files for EDAC
      drivers/edac: cleanup spaces-gotos after Lindent messup
      drivers/edac: add mips and ppc visibility
      drivers/edac: fix ignored return i82875p
      include/linux/pci_id.h: add amd northbridge defines
      drivers/edac: remove null from statics
      drivers/edac: i5000 code tidying
      drivers/edac: edac_device code tidying
      drivers/edac: mod edac_align_ptr function
      drivers/edac: mod edac_opt_state_to_string function
      drivers/edac: remove file edac_mc.h
      drivers/edac: fix leaf sysfs attribute
      drivers/edac: fix edac_device sysfs completion code
      drivers/edac: add to maintainers new info

Duane Griffin (2):
      HFS+: refactor ASCII to unicode conversion routine for later reuse
      HFS+: add custom dentry hash and comparison operations

Ed L. Cashin (1):
      docs: static initialization of spinlocks is OK

Ed Lin (1):
      [SCSI] stex: use resid for xfer len information

Eddie Dong (5):
      KVM: VMX: Avoid saving and restoring msrs on lightweight vmexit
      KVM: VMX: Cleanup redundant code in MSR set
      KVM: VMX: Avoid saving and restoring msr_efer on lightweight vmexit
      KVM: Use symbolic constants instead of magic numbers
      KVM: Add support for in-kernel pio handlers

Edgar Pisani (1):
      V4L/DVB (5787): Cx88: add remote control support for Leadtek Winfast DTV1000

Eduard-Gabriel Munteanu (1):
      uml: DEBUG_SHIRQ fixes

Egor Martovetsky (1):
      drivers/edac: new pasemi driver

Eric (1):
      [CIFS] zero_user_page() conversions

Eric Dumazet (1):
      MM: alloc_large_system_hash() can free some memory for non power-of-two bucketsize

Eric Miao (11):
      [ARM] 4434/1: PXA: remove PXA_IRQ_SKIP
      [ARM] 4435/1: PXA: remove PXA_INTERNAL_IRQS
      [ARM] 4436/1: PXA: move low IRQ initialization code to pxa_init_irq_low()
      [ARM] 4437/1: PXA: move the GPIO IRQ initialization code to pxa_init_irq_gpio()
      [ARM] 4438/1: PXA: remove #ifdef .. #endif from pxa_gpio_demux_handler()
      [ARM] 4440/1: PXA: enable the checking of ICIP2 for IRQs
      [ARM] 4450/1: pxa: add pxa25x_init_irq() and pxa27x_init_irq()
      [ARM] 4451/1: pxa: make dma.c generic and remove cpu specific dma code
      [ARM] 4480/1: pxa: change the pxa device naming scheme
      [ARM] 4488/1: pxa: move pxa25x/pxa27x specific code out of pm.c
      [ARM] 4489/1: pxa: split pxa_cpu_suspend to processor specific ones

Eric Moore (8):
      [SCSI] mpt fusion: update MAINTAINERS (fusion part)
      [SCSI] mpt fusion: new mpi headers version 1.5.16
      [SCSI] mpt fusion: remove unused header - mpi_inb.h
      [SCSI] mpt fusion: remove unused header - linux_compat.h
      [SCSI] mpt fusion: fc loginfo using defines from the header
      [SCSI] mpt fusion: bump version
      [SCSI] mpt fusion: cleanup eh handlers
      [SCSI] mpt fusion: fix for mounted raid volume filesytem that goes read-only

Eric Paris (3):
      selinux: introduce schedule points in policydb_destroy()
      security: Protection for exploiting null dereference using mmap
      allow audit filtering on bit & operations

Eric Piel (2):
      Input: wriston - reduce polling frequency
      Input: wistron - add LED support

Eric Sandeen (4):
      ocfs2: zero_user_page conversion
      [XFS] Kill off xfs_count_bits
      [XFS] Clean up function name handling in tracing code
      Use zero_user_page() in ext4 where possible

Eric Sesterhenn (1):
      [SCSI] sg: remove unnecessary check

Eric Van Hensbergen (4):
      9p: cache meta-data when cache=loose
      9p: re-enable mount time debug option
      9p: fix a race condition bug in umount which caused a segfault
      9p: fix debug compilation error

Eric W. Biderman (1):
      x86: initial fixmap support

Eric W. Biederman (4):
      buffer: kill old incorrect comment
      namespace: ensure clone_flags are always stored in an unsigned long
      x86_64: check remote IRR bit before migrating level triggered irq
      9p: Don't use binary sysctl numbers.

Eric Wollesen (1):
      drivers/edac: new intel 5000 MC driver

Erik Johansson (1):
      sh: fix race in parallel out-of-tree build

Ethan Solomita (1):
      oom: stop allocating user memory if TIF_MEMDIE is set

FUJITA Tomonori (82):
      [SCSI] scsi_lib: add scatter/gather data buffer accessors
      [SCSI] 53c700: convert to use the data buffer accessors
      [SCSI] aic7xxx: convert to use the data buffer accessors
      [SCSI] aic79xx: convert to use the data buffer accessors
      [SCSI] ibmmca: convert to use the data buffer accessors
      [SCSI] mac53c94: convert to use the data buffer accessors
      [SCSI] NCR53c406a: convert to use the data buffer accessors
      [SCSI] sym53c416: convert to use the data buffer accessors
      [SCSI] sym53c500_cs: convert to use the data buffer accessors
      [SCSI] fdomain: convert to use the data buffer accessors
      [SCSI] a100u2w: convert to use the data buffer accessors
      [SCSI] aha1740: convert to use the data buffer accessors
      [SCSI] initio: convert to use the data buffer accessors
      [SCSI] eata: convert to use the data buffer accessors
      [SCSI] wd7000: convert to use the data buffer accessors
      [SCSI] ultrastor: convert to use the data buffer accessors
      [SCSI] u14-34f: convert to use the data buffer accessors
      [SCSI] qlogicfas408: convert to use the data buffer accessors
      [SCSI] BusLogic: convert to use the data buffer accessors
      [SCSI] sbp2: convert to use the data buffer accessors
      [SCSI] tmscsim: convert to use the data buffer accessors
      [SCSI] aic7xxx_old: convert to use the data buffer accessors
      [SCSI] arcmsr: convert to use the data buffer accessors
      [SCSI] cciss: convert to use the data buffer accessors
      [SCSI] libsas: convert to use the data buffer accessors
      [SCSI] ipr: convert to use the data buffer accessors
      [SCSI] fusion: convert to use the data buffer accessors
      [SCSI] qla4xxx: convert to use the data buffer accessors
      [SCSI] stex: convert to use the data buffer accessors
      [SCSI] nsp32: convert to use the data buffer accessors
      [SCSI] 3w-9xxx: convert to use the data buffer accessors
      [SCSI] 3w-xxxx: convert to use the data buffer accessors
      [SCSI] 3w-9xxx: eliminate missed map_single path
      [SCSI] qla2xxx: convert to use the data buffer accessors
      [SCSI] dpt_i2o: convert to use the data buffer accessors
      [SCSI] megaraid_old: convert to use the data buffer accessors
      [SCSI] megaraid_sas: convert to use the data buffer accessors
      [SCSI] megaraid: convert to use the data buffer accessors
      [SCSI] mesh: convert to use the data buffer accessors
      [SCSI] ib_srp: convert to use the data buffer accessors
      [SCSI] ips: convert to use the data buffer accessors
      [SCSI] aacraid: convert to use the data buffer accessors
      [SCSI] i2o: convert to use the data buffer accessors
      [SCSI] iscsi_tcp: convert to use the data buffer accessors
      [SCSI] hptiop: convert to use the data buffer accessors
      [SCSI] esp_scsi: convert to use the data buffer accessors
      [SCSI] lpfc: convert to use the data buffer accessors
      [SCSI] iscsi_iser: convert to use the data buffer accessors
      [SCSI] ibmvscsi: fix timeout bugs
      [SCSI] lpfc: fix NPIV mapping problems
      [SCSI] sym53c8xx: convert to use the data buffer accessors
      [SCSI] ncr53c8xx: convert to use the data buffer accessors
      [SCSI] dc395x: convert to use the data buffer accessors
      [SCSI] ibmvscsi: convert to use the data buffer accessors
      block: changes for blk_rq_unmap_user new API
      bsg: minor cleanups
      block: export blk_verify_command for SG v4
      bsg: add sg_io_v4 structure
      bsg: replace SG v3 with SG v4
      bsg: add SG_IO to SG v4
      Replace s32, u32 and u64 with __s32, __u32 and __u64 in bsg.h for userspace
      bsg: simplify __bsg_alloc_command failpath
      bsg: add a request_queue argument to scsi_cmd_ioctl()
      bsg: bind bsg to request_queue instead of gendisk
      bind bsg to all SCSI devices
      improve bsg device allocation
      bsg: minor bug fixes
      bsg: fix a blocking read bug
      bsg: fix the deadlock on discarding done commands
      add a struct request pointer to the request structure
      bsg: add bidi support
      bsg: add SCSI transport-level request support
      bsg: Kconfig updates
      bsg: fix initialization error handling bugs
      bsg: device hash table cleanup
      bsg: minor cleanup
      bsg: Kconfig updates
      [SCSI] transport_sas: add SAS management protocol support
      [SCSI] libsas: add SAS management protocol handler
      [SCSI] libsas: kill unused smp_portal code
      [SCSI] bsg: fix bsg_unregister_queue
      [SCSI] bsg: unexport sg v3 helper functions

Fabio Massimo Di Nitto (5):
      [GFS2] latest gfs2-nmw headers break userland build
      [SPARC64]: SMP build fix.
      [SPARC64]: Fix MODULE_DEVICE_TABLE() specification in VDC and VNET.
      [SPARC64]: Fix device type matching in VIO's devspec_show().
      [SPARC64]: Fix log message type in vio_create_one().

Fengguang Wu (13):
      readahead: introduce PG_readahead
      readahead: add look-ahead support to __do_page_cache_readahead()
      readahead: MIN_RA_PAGES/MAX_RA_PAGES macros
      readahead: data structure and routines
      readahead: on-demand readahead logic
      readahead: convert filemap invocations
      readahead: convert splice invocations
      readahead: convert ext3/ext4 invocations
      readahead: remove the old algorithm
      readahead: move synchronous readahead call out of splice loop
      readahead: pass real splice size
      mm: share PG_readahead and PG_reclaim
      readahead: sanify file_ra_state names

Fenghua Yu (2):
      define new percpu interface for shared data
      use the new percpu interface for shared data

Fernando Luis Vázquez Cao (1):
      UBI: cleanup usage of try_module_get

Florian Fainelli (1):
      [MIPS] Add generic GPIO to Au1x00

Florin Malita (4):
      UBI: fix dereference after kfree
      ISDN HiSax: uninitialized return in hisax_cs_setup
      USB: mos7720, mos7840: remove redundant urb check
      IB/mlx4: Fix leaks in __mlx4_ib_modify_qp

Franck Bui-Huu (7):
      [MIPS] Allow generic spaces.h to be included by platform specific ones
      [MIPS] Clean up asm-mips/mach-generic/spaces.h
      [MIPS] Make PAGE_OFFSET aware of PHYS_OFFSET
      [MIPS] Move PHY_OFFSET definition in spaces.h
      [MIPS] Fix PHYS_OFFSET for 64-bits kernels with 32-bits symbols
      [MIPS] Remove Momenco Ocelot C support
      [MIPS] User stack pointer randomisation

Francois Romieu (19):
      r8169: de-obfuscate modulo arithmetic
      r8169: add hooks for per-device hw_start handler
      r8169: add helpers for per-device hw_start handler
      r8169: populate the hw_start handler for the 8168
      r8169: populate the hw_start handler for the 8110
      r8169: prettify mac_version
      r8169: merge with version 6.001.00 of Realtek's r8169 driver
      r8169: merge with version 8.001.00 of Realtek's r8168 driver
      r8169: confusion between hardware and IP header alignment
      r8169: small 8101 comment
      r8169: remove the media option
      r8169: cleanup
      r8169: add bit description for the TxPoll register
      r8169: align the IP header when there is no DMA constraint
      r8169: display some extra debug information during startup
      r8169: mac address change support
      r8169: perform RX config change after mac filtering
      eeprom_93cx6: shorten pulse timing to match spec (bis)
      8139cp: implement the missing dev->tx_timeout

Frank Blaschka (2):
      s390: scatter-gather for inbound traffic in qeth driver
      s390: add barriers to qeth driver

Frank Filz (1):
      NFSv4: Make sure unlock is really an unlock when cancelling a lock

Frank Lichtenheld (2):
      hppb: Add missing dma-mapping.h include
      mixart: Add missing vmalloc.h include

Frank Munzert (1):
      [S390] z/VM unit record device driver

Frank Pavlic (1):
      [S390] qdio: output queue stall on FCP and network devices

Frank van Maarseveen (4):
      SUNRPC: cleanup transport creation argument passing
      SUNRPC server: record the destination address of a request
      SUNRPC client: add interface for binding to a local address
      NLM: fix source address of callback to client

Fuxin Zhang (1):
      [MIPS] define Hit_Invalidate_I to Index_Invalidate_I for loongson2

G. Liakhovetski (1):
      [IrDA]: tsap init routine factorisation.

Gabriel Craciunescu (1):
      [PKT_SCHED]: Some typo fixes in net/sched/Kconfig

Gary Hade (3):
      PCI: hotplug: acpiphp: fix slot poweroff problem on systems without _PS3
      PCI: hotplug: acpiphp: remove hot plug parameter write to PCI host bridge
      PCI: hotplug: acpiphp: avoid acpiphp "cannot get bridge info" PCI hotplug failure

Geert Uytterhoeven (24):
      [SCSI] 53c700: Fixup m68k drivers:
      [POWERPC] PS3: Fix sparse warnings
      [POWERPC] PS3: Simplify definition of DBG
      [POWERPC] PS3: Frame buffer system-bus rework
      [POWERPC] PS3: Fix more sparse warnings
      [POWERPC] PS3: Preallocate bootmem memory for the PS3 FLASH ROM storage driver
      [POWERPC] PS3: Storage Driver Core
      [POWERPC] PS3: Storage device registration routines
      acenic: SET_NETDEV_DEV is always there these days
      Documentation/block/barrier.txt is not in sync with the actual code: - blk_queue_ordered() no
longer has a gfp_mask parameter - blk_queue_ordered_locked() no longer exists - sd_prepare_flush()
looks slightly different
      [SCSI] CONFIG_SCSI_FD_8xx no longer exists
      compat32: ignore the LOOP_CLR_FD ioctl
      Don't define empty struct bsg_class_device if !CONFIG_BLK_DEV_BSG
      fbdev: extract fb_show_logo_line()
      fbdev: Add fb_append_extra_logo()
      fbdev: SPE helper penguin logo
      Cell: Draw SPE helper penguin logos
      ps3: Disk Storage Driver
      ps3: BD/DVD/CD-ROM Storage Driver
      ps3: FLASH ROM Storage Driver
      ps3fb: Enable VT_HW_CONSOLE_BINDING for proper kexec
      ps3fb: Shrink default virtual frame buffer size from 18 to 9 MiB
      ps3fb: Set FBINFO_READS_FAST to speed up text console scrolling
      [POWERPC] cell: CONFIG_SPE_BASE is a typo

Geoff Levand (26):
      [POWERPC] cell: Add spu shutdown method
      [POWERPC] PS3: Rename IPI symbols
      [POWERPC] PS3: Use __maybe_unused
      [POWERPC] PS3: Map SPU regions as non-guarded
      [POWERPC] PS3: Move chip mask defs up
      [POWERPC] PS3: Kexec support
      [POWERPC] PS3: System-bus rework
      [POWERPC] PS3: Repository probe cleanups
      [POWERPC] PS3: Vuart rework
      [POWERPC] PS3: System manager re-work
      [POWERPC] PS3: Rework AV settings driver
      [POWERPC] PS3: Device registration routines.
      [POWERPC] PS3: Rename processor id symbols
      [POWERPC] PS3: Use clear_bit
      [POWERPC] Output params value in early_init_devtree
      [POWERPC] Correct __secondary_hold comment
      [POWERPC] Add signed types to bootwrapper
      [POWERPC] Add u64 printf to bootwrapper
      [POWERPC] Fix constantness of bootwrapper arg
      [POWERPC] Make kernel_entry_t have global scope in bootwrapper
      [POWERPC] PS3: Device tree source
      [POWERPC] PS3: Select MEMORY_HOTPLUG
      [POWERPC] PS3: Update ps3_defconfig
      [POWERPC] PS3: Bootwrapper support.
      USB: PS3: USB system-bus rework
      PS3: Fix build with 32-bit toolchains

George G. Davis (1):
      [ARM] 4453/1: Fully Decode ARM instruction set state in show_regs() tombstone

George Shapovalov (1):
      [ALSA] usb-audio: another Logitech camera/microphone ID match

Gerrit Renker (3):
      [KTIME]: Introduce ktime_us_delta
      [CCID3]: Sending time: update to ktime_t
      [CCID3]: Fix a bug in the send time processing

Glauber de Oliveira Costa (2):
      x86_64: Move functions declarations to header file
      x86_64: Use read and write crX in .c files

Graeme Gregory (5):
      [ALSA] ASoC S3C24xx machine drivers - s3c2443-AC97
      [ALSA] ASoC S3C24xx machine drivers - Openmoko Neo1973
      [ALSA] ASoC S3C24xx machine drivers - SMDK 2443
      [ALSA] ASoC S3C24xx machine drivers - Kconfig
      [ALSA] ASoC S3C24xx machine drivers - lm4857-h missing patch

Grant Likely (5):
      [POWERPC] 83xx: Add USB support to mpc8349-mitx board port
      [POWERPC] xilinxfb: Parameterize xilinxfb platform device registration
      i2c: New DS1682 chip driver
      i2c-mpc: Use i2c_add_numbered_adapter
      Add support for Xilinx SystemACE CompactFlash interface

Greg Kroah-Hartman (60):
      PCI: remove cpqphp driver maintainer
      PCI: point people to Bernhard instead of the linux-kernel list
      USB: fix up license wording on some of my usb-serial drivers
      USB: serial: aircable: clean up urb->status usage
      USB: serial: airprime: clean up urb->status usage
      USB: serial: belkin_sa: clean up urb->status usage
      USB: serial: cyberjack: clean up urb->status usage
      USB: serial: cypress_m8: clean up urb->status usage
      USB: serial: digi_acceleport: clean up urb->status usage
      USB: serial: empeg: clean up urb->status usage
      USB: serial: ftdi_sio: clean up urb->status usage
      USB: serial: garmin_gps: clean up urb->status usage
      USB: serial: generic: clean up urb->status usage
      USB: serial: io_edgeport: clean up urb->status usage
      USB: serial: io_ti: clean up urb->status usage
      USB: serial: ipaq: clean up urb->status usage
      USB: serial: ipw: clean up urb->status usage
      USB: serial: ir-usb: clean up urb->status usage
      USB: serial: keyspan: clean up urb->status usage
      USB: serial: keyspan_pda: clean up urb->status usage
      USB: serial: kl5kusb105: clean up urb->status usage
      USB: serial: kobil_sct: clean up urb->status usage
      USB: serial: mct_u232: clean up urb->status usage
      USB: serial: mos7720: clean up urb->status usage
      USB: serial: mos7840: clean up urb->status usage
      USB: serial: navman: clean up urb->status usage
      USB: serial: omninet: clean up urb->status usage
      USB: serial: option: clean up urb->status usage
      USB: serial: oti6858: clean up urb->status usage
      USB: serial: pl2303: clean up urb->status usage
      USB: serial: safe_serial: clean up urb->status usage
      USB: serial: sierra: clean up urb->status usage
      USB: serial: ti_usb_3410_5052: clean up urb->status usage
      USB: serial: visor: clean up urb->status usage
      USB: serial: whiteheat: clean up urb->status usage
      USB: sierra: remove incorrect usage of the urb status field
      USB: sierra: cleanup the startup and shutdown path
      USB: mos7720: change developer email addresses
      USB: atm: cxacru: clean up urb->status usage
      USB: atm: speedtch: clean up urb->status usage
      USB: atm: ueagle-atm: clean up urb->status usage
      USB: atm: usbatm: clean up urb->status usage
      USB: class: cdc-acm: clean up urb->status usage
      USB: class: usblp: clean up urb->status usage
      USB: storage: onetouch: clean up urb->status usage
      USB: image: mdc800: clean up urb->status usage
      USB: image: microtek: clean up urb->status usage
      USB: core: message: clean up urb->status usage
      USB: misc: adtux: clean up urb->status usage
      USB: misc: appledisplay: clean up urb->status usage
      USB: misc: auerswald: clean up urb->status usage
      USB: misc: ftdi-elan: clean up urb->status usage
      USB: misc: iowarrior: clean up urb->status usage
      USB: misc: ldusb: clean up urb->status usage
      USB: misc: legousbtower: clean up urb->status usage
      USB: misc: phidgetkit: clean up urb->status usage
      USB: misc: phidgetmotorcontrol: clean up urb->status usage
      USB: misc: usblcd: clean up urb->status usage
      USB: misc: usbtest: clean up urb->status usage
      USB: misc: uss720: clean up urb->status usage

Greg Ungerer (11):
      [ARM] 4391/1: make at91 debug unit support optional
      [ARM] 4427/1: base Atmel at91x40 architecture defines
      [ARM] 4428/1: modify at91 includes to handle non-MMU at91x40 family
      nommu: stub expand_stack() for nommu case
      m68knommu: use TRHEAD_SIZE instead of hard constant
      m68knommu: remove cruft from setup code
      m68knommu: remove old cache management cruft from mm code
      m68knommu: generic irq handling
      m68knommu: start dump from exception stack
      m68knommu: remove is_in_rom() function
      m68knommu: reformat show_cpuinfo()

Gregory Haskins (2):
      KVM: Adds support for in-kernel mmio handlers
      KVM: VMX: Fix interrupt checking on lightweight exit

Guennadi Liakhovetski (2):
      [SCSI] tmscsim: clean-up status codes
      [POWERPC] Don't link timer.o for powerpc systems using generic rtc

Guido Guenther (1):
      [NET]: Allow group ownership of TUN/TAP devices.

Guillaume Thouvenin (1):
      x86_64: cleanup of unneeded macros

Gwendal Grignou (1):
      [SCSI] mpt fusion: update Kconfig help

H. Peter Anvin (38):
      x86 setup: MAINTAINERS: formally take responsibility for the i386 boot code
      hd.c: remove BIOS/CMOS queries
      include/asm-i386/boot.h: This is <asm/boot.h>, not <linux/boot.h>
      Unify the CPU features vectors between i386 and x86-64
      x86 Kconfig: change X86_MINIMUM_CPU_MODEL to X86_MINIMUM_CPU_FAMILY
      Clean up struct screen_info (<linux/screen_info.h>)
      Define zero-page offset 0x1e4 as a scratch field, and use it
      Make definitions for struct e820entry and struct e820map consistent
      Make struct boot_params a real structure, and remove obsolete fields
      x86-64: add CONFIG_PHYSICAL_ALIGN for consistency with i386
      x86-64: add symbolic constants for the boot segment selectors
      Header file to produce 16-bit code with gcc
      Top header file for new x86 setup code
      Simple bitops for the new x86 setup code.
      String-handling functions for the new x86 setup code.
      A20 handling code
      APM probing code
      Command-line parsing code for the new x86 setup code
      Console-writing code for the new x86 setup code
      Version string for the new x86 setup code
      CPU features verification for the new x86 setup code
      EDD probing code for the new x86 setup code
      MCA support for new x86 setup code
      Memory probing support for the new x86 setup code
      Voyager support for the new x86 setup code
      Video mode probing support for the new x86 setup code
      Code for actual protected-mode entry
      Assembly header and main routine for new x86 setup code
      Linker script for the new x86 setup code
      Use the new x86 setup code for i386
      Use the new x86 setup code for x86-64; unify with i386
      Remove old i386 setup code
      scripts: Make cleanfile/cleanpatch warn about long lines
      [x86 setup] MAINTAINERS: document x86 setup code git tree
      [x86 setup] build/tools.c: fix comment
      [x86 setup] Fix assembly constraints
      [x86 setup] VGA: Clear the Protect bit before setting the vertical height
      [x86 setup] Save/restore DS around invocations of INT 10h

Haavard Skinnemoen (8):
      usb gadget: Rename husb2dev -> usba
      atmel_serial: fix break handling
      [AVR32] Split SM device into PM, RTC, WDT and EIC
      [AVR32] Remove optimization of unaligned word loads
      [AVR32] Fix build error in parse_tag_rdimg()
      [AVR32] Fix atomic_add_unless() and atomic_sub_unless()
      [AVR32] Initialize phy_mask for both macb devices
      atmel_lcdfb: use spare bits in 32bpp mode as alpha channel

Hal Rosenstock (1):
      IB/mad: Enhance SMI for switch support

Hannes Reinecke (1):
      [SCSI] fc_transport: Check portstates before invoking target scan

Hans J. Koch (2):
      UIO: Add the User IO core code
      UIO: Documentation

Hans Verkuil (20):
      V4L/DVB (5671): Autodetect new PVR150 low profile cards.
      V4L/DVB (5674): Models 30012-30039 are for a low profile PVR250, not PVR150.
      V4L/DVB (5729): Remove support for 256 Kb firmware files.
      V4L/DVB (5733): Blackbird should accept only new cx2341x encoding firmwares
      V4L/DVB (5768): Ivtv: fix converity warning
      V4L/DVB (5769): Ivtv: fix broken VBI output support
      V4L/DVB (5770): Ivtv: fix return code of VIDIOC_G/S_FBUF when no FB is present
      V4L/DVB (5841): tveeprom: add support for Philips FQ1216LME MK3 tuner.
      V4L/DVB (5842): ivtv: Add locking to ensure stream setup is atomic.
      V4L/DVB (5843): ivtv: fix missing signal_pending check.
      V4L/DVB (5844): ivtv: add high volume debugging flag
      V4L/DVB (5850): ivtv: improve API command debugging
      V4L/DVB (5851): ivtv: fix missing I2C_ALGOBIT config option
      V4L/DVB (5853): ivtv: add support to suppress high volume i2c debug messages.
      V4L/DVB (5854): ivtv: cleanup of driver messages
      V4L/DVB (5855): ivtv: fix Kconfig typo and refer to the driver homepage.
      V4L/DVB (5866): ivtv: fix DMA timeout when capturing VBI + another stream
      V4L/DVB (5867): videodev2.h: add missing <sys/time.h> for userspace
      V4L/DVB (5869): Add check for valid control ID to v4l2_ctrl_next.
      V4L/DVB (5880): wm8775/wm8739: Fix memory leak when unloading module

Hans de Goede (6):
      HID: fix mismatch between hid-input HUT find/search mapping and the HUT
      Input: atkbd - change mapping for e032 from KEY_WWW to KEY_HOMEPAGE
      hwmon: fix detection of abituguru volt inputs
      hwmon: Add support for newer uGuru's
      hwmon: fix Abit Uguru3 driver detection on some motherboards
      hwmon: refuse to load abituguru driver on non-Abit boards

Hans-Christian Egtvedt (10):
      [WATCHDOG] Watchdog driver for AT32AP700X devices
      [WATCHDOG] at32ap700x-wdt: add missing iounmap in _remove
      [WATCHDOG] at32ap700x-wdt: add iounmap if probe function fails
      Input: add gpio-mouse driver
      rtc: make example code jump to done instead of return when ioctl not supported
      rtc-dev: return -ENOTTY in ioctl if irq_set_freq is not implemented by driver
      Driver for the Atmel on-chip RTC on AT32AP700x devices
      [AVR32] CPU frequency scaling for AT32AP
      [AVR32] Add Atmel SSC driver platform device to AT32AP architecture
      [AVR32] Wire up SSC platform device 0 as TX on ATSTK1000 board

Hans-Jürgen Koch (2):
      UIO: Hilscher CIF card driver
      hwmon: Add LM93 support

He, Qing (1):
      KVM: VMX: Enable io bitmaps to avoid IO port 0x80 VMEXITs

Heiko Carstens (10):
      [S390] sclp: introduce some new interfaces.
      [S390] sclp: Test facility list before executing a service call.
      [S390] zcore: Fix __user annotation.
      [S390] smp: Merge smp_count_cpus() and smp_get_save_areas().
      [S390] Remove volatile from atomic_t
      [S390] dasd: Avoid compile warnings on !CONFIG_DASD_PROFILE
      [S390] s390: rename CPU_IDLE to S390_CPU_IDLE
      generic bug: use show_regs() instead of dump_stack()
      [S390] Simplify stack trace.
      [SCSI] zfcp: NULL vs 0 usage

Henrik Kretzschmar (1):
      kerneldoc fix in audit_core_dumps

Henrique de Moraes Holschuh (23):
      ACPI: thinkpad-acpi: add DMI-based modalias
      ACPI: thinkpad-acpi: remove all uneeded initializers
      ACPI: thinkpad-acpi: update information on T43 thermal sensor 0xc1
      ACPI: thinkpad-acpi: enable more hotkeys
      ACPI: thinkpad-acpi: export hotkey maximum masks
      ACPI: thinkpad-acpi: export to sysfs the state of the radio slider switch
      ACPI: thinkpad-acpi: checkpoint sysfs interface version due to hotkey
      ACPI: thinkpad-acpi: update CMOS commands documentation
      ACPI: thinkpad-acpi: register input device
      ACPI: thinkpad-acpi: add input device support to hotkey subdriver
      ACPI: thinkpad-acpi: make the input event mode the default
      ACPI: thinkpad-acpi: add power-management handler capability
      ACPI: thinkpad-acpi: export EV_SW SW_RADIO events
      ACPI: thinkpad-acpi: checkpoint sysfs interface version due to input layer
      ACPI: thinkpad-acpi: rename pci HID constant
      ACPI: thinkpad_acpi: use bool for boolean parameters
      ACPI: thinkpad-acpi: store ThinkPad model information
      ACPI: thinkpad-acpi: allow use of CMOS NVRAM for brightness control
      ACPI: thinkpad-acpi: react to Lenovo ThinkPad differences in hot key
      ACPI: thinkpad-acpi: make sure DSDT TMPx readings don't return +128
      ACPI: thinkpad-acpi: make EC-based thermal readings non-experimental
      ACPI: thinkpad-acpi: bump up version to 0.15
      ACPI: thinkpad-acpi: add locking to brightness subdriver

Henry Su (1):
      i2c-piix4: Add support for the ATI SB700

Herbert Xu (5):
      [TCPv4]: Improve BH latency in /proc/net/tcp
      [NET]: Fix TX checksum feature check
      [NET]: Update comments for skb checksums
      [CRYPTO] api: Wake up all waiters when larval completes
      [CRYPTO] cipher: Remove obsolete fields from cipher_tfm

Herbert van den Bergh (1):
      do not limit locked memory when RLIMIT_MEMLOCK is RLIM_INFINITY

Hidetoshi Seto (1):
      [IA64] ar.itc access must really be after xtime_lock.sequence has been read

Hirokazu Takata (1):
      m32r: A MAINTAINERS entry for the M32R architecture

Hoang-Nam Nguyen (13):
      IB/ehca: Change scaling_code parameter description to match default value
      IB/ehca: Report RDMA atomic attributes in query_qp()
      IB/ehca: Improve latency by unlocking after triggering the hardware
      IB/ehca: Fix memory leak in error path of ehca_get_dma_mr()
      IB/ehca: Use common error code mapping instead of specific ones
      IB/ehca: Use #define for "pages per register_rpage" instead of hardcoded value
      IB/ehca: Use macro to calculate number of chunks in a mem block
      IB/ehca: MR/MW structure refactoring
      IB/ehca: Restructure ehca_set_pagebuf()
      IB/ehca: Fix warnings issued by checkpatch.pl
      IB/ehca: Support large page MRs
      IB/ehca: Generate async event when SRQ limit reached
      IB/ehca: Move ehca2ib_return_code() out of line

Holger Schurig (1):
      libertas: fix use-after-free in rx path

Hong Liu (1):
      mac80211: add support for iwlist channel

Hugh Dickins (3):
      shmem: convert to using splice instead of sendfile()
      mspec_mmap: don't set VM_LOCKED
      Remove nid_lock from alloc_fresh_huge_page

IKEDA, Munehiro (1):
      Documentation: add Japanese translated stable_api_nonsense.txt

Ian McDonald (3):
      ccid3: Update copyrights
      Fix dccp_sum_coverage
      loss_interval: Fix timeval initialisation

Ilpo Järvinen (4):
      [TCP]: SACK fastpath did override adjusted fackets_out
      [BNX2]: Seems to not need net/tcp.h
      [DECNET]: Another unnecessary net/tcp.h inclusion in net/dn.h
      [TCP]: Verify the presence of RETRANS bit when leaving FRTO

Imre Deak (12):
      OMAP: add TI OMAP framebuffer driver
      OMAP: add TI OMAP1610 accelerator entry.
      OMAP: add TI OMAP1 internal LCD controller
      OMAP: add TI OMAP2 internal display controller support.
      OMAP: add TI OMAP1 external LCD controller support - SoSSI
      OMAP: add TI OMAP2 external LCD controller support - RFBI
      OMAP: add external Epson HWA742 LCD controller support
      OMAP: add external Epson Blizzard LCD controller support
      OMAP: LCD panel support for the TI OMAP H4 board
      OMAP: LCD panel support for the TI OMAP H3 board
      OMAP: LCD panel support for the TI OMAP1610 Innovator board
      OMAP: LCD panel support for the TI OMAP1510 Innovator board

Imre Kaloz (2):
      [ARM] 4425/2: Gateway 7001 series support
      [ARM] 4426/2: Netgear WG302 v2 and WAG302 v2 support

Ingo Korb (1):
      Char: istallion, init+locking fixes

Ingo Molnar (63):
      sched: rename idle_type/SCHED_IDLE
      sched: add SCHED_IDLE policy
      sched: zap the migration init / cache-hot balancing code
      sched: uninline set_task_cpu()
      sched: remove sched_exit()
      sched: add in_atomic_preempt_off()
      sched: add init_idle_bootup_task()
      sched: move code into kernel/sched_stats.h
      sched: increase the resolution of smpnice
      sched: cfs core, kernel/sched_fair.c
      sched: cfs core, kernel/sched_rt.c
      sched: cfs core, kernel/sched_idletask.c
      sched: cfs, core data types
      sched: cfs rq data types
      sched: add rq_clock()/__rq_clock()
      sched: make posix-cpu-timers use CFS's accounting information
      sched: add cfs_rq ops
      sched: clean up the rt priority macros
      sched: remove the SleepAVG field
      sched: move around resched_task()
      sched: cleanup: move dequeue/enqueue_task()
      sched: clean up __normal_prio() position
      sched: cfs, add load-calculation methods
      sched: remove sleep_type
      sched: remove expired_starving()
      sched: remove the sleep-bonus interactivity code
      sched: cfs core code
      sched: x86, track TSC-unstable events
      sched: turn on the use of unstable events
      sched: make use of precise accounting for /proc task stats
      sched: clean up fastcall uses of sched_fork()/sched_exit()
      sched: clean up include files in sched.c
      sched: remove interactivity types
      sched: remove interactivity types from sched.h
      sched: remove batch_task()
      sched: remove unused rq types from sched.c
      sched: remove old cpu accounting field
      sched: add CFS debug sysctls
      sched: scheduler debugging, core
      sched: scheduler debugging, enable in Kconfig
      sched: add CFS documentation
      sched: do not set softirqs to nice +19
      sched: style cleanups
      sched: clean up sleep_on() APIs
      sched: more agressive idle balancing
      sched: micro-optimize mmdrop()
      sched: add CFS credits
      sched: allow larger granularity
      sched: remove stale version info from kernel/sched_debug.c
      sched: fix show_task()/show_tasks() output
      sched: small topology.h cleanup
      [RFKILL]: fix net/rfkill/rfkill-input.c bug on 64-bit systems
      sched: remove dead code from task_stime()
      sched: improve weight-array comments
      sched: document prio_to_wmult[]
      sched: prettify prio_to_wmult[]
      sched: fix up fs/proc/array.c whitespace problems
      vdso: print fatal signals
      sys_time() speedup
      add POSIX clocks and timers maintainer
      sched: implement cpu_clock(cpu) high-speed time source
      highres: improve debug output
      hrtimer: speedup hrtimer_enqueue

Ishizaki Kou (5):
      [POWERPC] of_serial: Ignore unknown serial port
      [POWERPC] of_serial: add port type checking
      spidernet: improve interrupt handling
      [POWERPC] Make xmon_write accept a const buffer
      [POWERPC] fix showing xmon help

Ivan Kokshaysky (1):
      fix alpha ISA support

Ivan N. Zlatev (1):
      [ALSA] hda-codec - Fix pin configs for Intel Macs

Ivo van Doorn (3):
      Add 93cx6 eeprom library
      eeprom_93cx6: Add comment for 1us delay after pulse
      [RFKILL]: Make state sysfs writable

J. Bruce Fields (36):
      sunrpc: drop BKL around wrap and unwrap
      Fix trivial typos in anon_inodes.c comments
      knfsd: nfsd4: fix NFSv4 filehandle size units confusion
      knfsd: nfsd4: silence a compiler warning in ACL code
      knfsd: nfsd4: fix handling of acl errrors
      knfsd: nfsd: remove unused header interface.h
      knfsd: nfsd: make all exp_finding functions return -errno's on err
      knfsd: nfsd4: build rpcsec_gss whenever nfsd4 is built
      knfsd: nfsd4: simplify exp_pseudoroot arguments
      knfsd: nfsd: remove superfluous assignment from nfsd_lookup
      knfsd: nfsd: provide export lookup wrappers which take a svc_rqst
      knfsd: nfsd: set rq_client to ip-address-determined-domain
      knfsd: nfsd: use ip-address-based domain in secinfo case
      knfsd: nfsd: factor nfsd_lookup into 2 pieces
      knfsd: nfsd4: make readonly access depend on pseudoflavor
      knfsd: nfsd: factor out code from show_expflags
      knfsd: nfsd: display export secinfo information
      knfsd: nfsd4: secinfo handling without secinfo= option
      knfsd: nfsd: allow auth_sys nlm on rpcsec_gss exports
      knfsd: nfsd: enforce per-flavor id squashing
      locks: convert an -EINVAL return to a BUG
      locks: clean up lease_alloc()
      locks: share more common lease code
      locks: rename lease functions to reflect locks.c conventions
      locks: provide a file lease method enabling cluster-coherent leases
      locks: export setlease to filesystems
      nfs: disable leases over NFS
      locks: make posix_test_lock() interface more consistent
      locks: fix vfs_test_lock() comment
      nfsd: fix possible read-ahead cache and export table corruption
      nfsd: return errors, not NULL, from export functions
      nfsd: remove unnecessary NULL checks from nfsd_cross_mnt
      knfsd: move EX_RDONLY out of header
      knfsd: clean up EX_RDONLY
      SUNRPC: move bkl locking and xdr proc invocation into a common helper
      knfsd: fix typo in export display, print uid and gid as unsigned

Jack Morgenstein (6):
      IB/mlx4: Implement query QP
      IB/mlx4: Implement query SRQ
      IB/mlx4: Fix flow label returned from query QP
      IB/mlx4: Fix port returned from query QP for QPs in INIT state
      mlx4_core: Reset device when internal error is detected
      IB/mlx4: Increase max outstanding RDMA reads as target

Jake Moilanen (1):
      [POWERPC] Donate idle CPU cycles on dedicated partitions

Jamal Hadi Salim (5):
      [NET_SCHED]: Cleanup readability of qdisc restart
      [PKTGEN]: Centralize packet overhead tracking
      [PKTGEN]: Introduce sequential flows
      [XFRM] Introduce standalone SAD lookup
      [PKTGEN]: IPSEC support

James Bottomley (17):
      [SCSI] ibmmca: convert to new probing API and fix oopses
      [SCSI] scsi_error: send the sense buffer down without copying
      [SCSI] Merge up to linux-2.6 head
      [SCSI] lpfc: Fix NPIV compile problem
      [SCSI] libsas: Add SATA support to STP piece for SATA on SAS expanders
      [SCSI] libsas: fix up sas_smp_phy_control()
      [SCSI] aic94xx: add SATAPI support
      [SCSI] libsas: better error handling in sas_ex_discover_end_dev()
      [SCSI] libsas: fixup NCQ for SATA disks
      [SCSI] libsas, aic94xx: fix dma mapping cockups with ATA
      [SCSI] libsas: fix lockdep issue with ATA
      [SCSI] bsg: separate bsg and SCSI (so SCSI can be modular)
      [SCSI] scsi_transport_sas: add destructor for bsg
      [SCSI] libsas: fix scr_read/write users and update the libata documentation
      [SCSI] bsg: fix bsg_register_queue error path
      [SCSI] bsg: make class backlinks
      [SCSI] libsas: make ATA functions selectable by a config option

James Chapman (6):
      [UDP]: Introduce UDP encapsulation type for L2TP
      [L2TP]: Changes to existing ppp and socket kernel headers for L2TP
      [L2TP]: PPP over L2TP driver core
      [L2TP]: Add PPPoL2TP maintainer
      [L2TP]: Add PPPoL2TP in-kernel documentation
      [UDP]: Cleanup UDP encapsulation code

James Courtier-Dutton (3):
      [ALSA] snd-emu10k1: Initial support for E-Mu 1616 and 1616m.
      [ALSA] snd-emu10k1:Enable E-Mu 1616m notebook firmware loading.
      [ALSA] snd-ca0106: Add support for X-Fi Extreme Audio.

James Jarvis (1):
      i386: DMI_MATCH patch in reboot.c for SFF Dell OptiPlex 745 - fixes hang on reboot

James Le Cuirot (1):
      V4L/DVB (5821): Saa7134: add remote control support for LifeView FlyDVB-S LR300

James Morris (1):
      security: revalidate rw permissions for sys_splice and sys_vmsplice

James Smart (7):
      [SCSI] FC Transport support for vports based on NPIV
      [SCSI] fc_transport: fix sysfs deadlock on vport delete
      [SCSI] lpfc: NPIV: split ports
      [SCSI] lpfc: NPIV: add SLI-3 interface
      [SCSI] lpfc: NPIV: add NPIV support on top of SLI-3
      [SCSI] lpfc: bug fixes
      [SCSI] lpfc: update to version 8.2.1

Jan Beulich (13):
      PCI: remove pci_dac_dma_... APIs
      mm: fix improper .init-type section references
      page table handling cleanup
      kill vmalloc_earlyreserve
      adjust nosmp handling
      modpost white list pattern adjustment
      x86_64: ia32entry adjustments
      i386: allow debuggers to access the vsyscall page with compat vDSO
      x86_64: minor exception trace variables cleanup
      x86_64: remove unused variable maxcpus
      i386: smp-alt-once option is only useful with HOTPLUG_CPU
      i386: minor nx handling adjustment
      x86_64: remove __smp_alt* sections

Jan Engelhardt (46):
      ACPI: Use menuconfig objects
      Use menuconfig objects II - netdev (general+100mbit)
      HID: Use menuconfig objects
      IB: Use menuconfig for InfiniBand menu
      Use menuconfigs instead of menus, so the whole menu can be disabled at once
      block/Kconfig already has its own "menuconfig" so remove these
      Make a "menuconfig" out of the Kconfig objects "menu, ..., endmenu",
      [NETFILTER]: x_tables: switch hotdrop to bool
      [NETFILTER]: x_tables: switch xt_match->match to bool
      [NETFILTER]: x_tables: switch xt_match->checkentry to bool
      [NETFILTER]: x_tables: switch xt_target->checkentry to bool
      [NETFILTER]: add some consts, remove some casts
      [NETFILTER]: Remove incorrect inline markers
      [NETFILTER]: Remove redundant parentheses/braces
      [NETFILTER]: Add u32 match
      [CRYPTO] Kconfig: Use menuconfig objects
      USB: Use menuconfig objects
      USB: fix gregkh-usb-usb-use-menuconfig-objects
      [NETFILTER]: x_tables: add connlimit match
      leds: Use menuconfig objects II - LED
      Use menuconfig objects II - KVM/Virt
      Use menuconfig objects II - auxdisplay
      Use menuconfig objects II - EDAC
      Use menuconfig objects II - IPMI
      Use menuconfig objects II - misc strange dev
      Use menuconfig objects II - module menu
      Use menuconfig objects II - oprofile
      Use menuconfig objects II - Telephony
      Use menuconfig objects II - TPM
      Use menuconfig objects: connector
      Use menuconfig objects: crypto hw
      Use menuconfig objects: I2O
      Use menuconfig objects: parport
      Use menuconfig objects: PNP
      Use menuconfig objects: W1
      Kernel utf-8 handling
      make timespec_equal() take const arguments
      Use menuconfig objects: ISDN: CONFIG_ISDN
      Use menuconfig objects: ISDN: CONFIG_ISDN_CAPI
      Use menuconfig objects: ISDN: CONFIG_CAPI_AVM
      Use menuconfig objects: ISDN: CONFIG_CAPI_EICON
      Use menuconfig objects II - MD
      [SCSI] Use menuconfig objects
      Use menuconfig objects: ISDN
      Use menuconfig objects: ISDN/Gigaset
      [NET]: Make NETDEVICES depend on NET.

Jan Frey (1):
      V4L/DVB (5786): Ir-kbd-i2c: add support for Hauppauge HVR1300 remote

Jan Glauber (1):
      [S390] Fix broken logic, SIGA flags must be bitwise ORed

Jan Harkes (18):
      coda: do not grab an uninitialized fd when the open upcall returns an error
      coda: correctly invalidate cached access rights
      coda: fix nlink updates for directories
      coda: allow removal of busy directories
      coda: coda doesn't track atime
      coda: use ilookup5
      coda: cleanup /dev/cfs open and close handling
      coda: cleanup for upcall handling path
      coda: block signals during upcall processing
      coda: avoid lockdep warning in coda_readdir
      coda: replace upc_alloc/upc_free with kmalloc/kfree
      coda: ignore returned values when upcalls return errors
      coda: cleanup coda_lookup, use dsplice_alias
      coda: cleanup downcall handler
      coda: remove struct coda_sb_info
      coda: remove statistics counters from /proc/fs/coda
      coda: update module information
      coda: remove CODA_STORE/CODA_RELEASE upcalls

Jan Kara (7):
      debugfs: add rename for debugfs files
      jbd commit: fix transaction dropping
      jbd2 commit: fix transaction dropping
      ext2: fix a comment when ext2_release_file() is called
      ext3: fix deadlock in ext3_remount() and orphan list handling
      ext4: fix deadlock in ext4_remount() and orphan list handling
      ext4: copy i_flags to inode flags on write

Jan Kratochvil (6):
      USB: Add USB_DEVICE_INTERFACE_PROTOCOL macro
      Input: xpad - add support for Xbox 360 gamepad
      Input: xpad - add Xbox360 gamepad rumble support
      Input: xpad - fix check for succesful usb_buffer_alloc
      PIE randomization
      Input: xpad - add support for leds on xbox 360 pad

Jan Nikitenko (1):
      CRC7 support

Jan-Bernd Themann (2):
      ehea: Whitespace cleanup
      eHEA: Capability flag for DLPAR support

Jaroslav Kysela (1):
      [ALSA] version 1.0.14

Jaroslav Kysela perex@suse.cz (1):
      [ALSA] remove duplicate Logitech Quickcam USB ID in usbquirks.h

Jason Baron (1):
      speed up madvise_need_mmap_write() usage

Jason Uhlenkott (2):
      drivers/edac: new inte 30x0 MC driver
      drivers/edac: mod race fix i82875p

Jay Cliburn (5):
      atl1: remove irq_sem
      atl1: header file cleanup
      atl1: cleanup atl1_main
      atl1: fix excessively indented code
      atl1: reorder atl1_main functions

Jay Fenlason (1):
      firewire: fw-sbp2: correctly dereference by container_of

Jay Vosburgh (1):
      bonding / ipv6: no addrconf for slaves separately from master

Jean Delvare (38):
      i2c: Delete outdated x1205 driver documentation
      i2c: Deprecate legacy RTC drivers
      i2c: Fix the i2c_smbus_read_i2c_block_data() prototype
      matroxfb: Clean-up i2c header inclusions
      i2c-sis5595: Resolve resource conflict with sis5595
      i2c: New bus driver for the TAOS evaluation modules
      i2c/tsl2550: Speed up initialization
      i2c-savage4: Delete many unused defines
      i2c-rpx: Remove
      [IPV4]: Cleanup call to __neigh_lookup()
      tty_io: Use kzalloc
      V4L/DVB (5815): Cx88: i2c structure templates clean-up
      hwmon/lm90: Spelling fix: explicitly
      hwmon/smsc47m192: Semaphore to mutex conversion
      hwmon/ds1621: Minor cleanups
      hwmon/ds1621: Use dynamic sysfs callbacks
      hwmon/ds1621: Create individual alarm files
      hwmon/pc87360: Convert to a platform driver
      hwmon: Use platform_device_add_data()
      hwmon: Fault files naming convention
      hwmon/via686a: Temperature interrupt configuration fix
      hwmon/via686a: Convert to a platform driver
      hwmon/via686a: Use dynamic sysfs callbacks
      hwmon/sis5595: Convert to a platform driver
      hwmon/sis5595: Use dynamic sysfs callbacks
      hwmon/sis5595: Use PCI_REVISION_ID
      hwmon: Fix a potential race condition on unload
      hwmon/w83627ehf: Preserve speed reading when changing fan min
      hwmon/smsc47b397: Don't report missing fans as spinning at 82 RPM
      hwmon: Improve the pwmN_enable documentation
      hwmon/w83627ehf: Fix timing issues
      hwmon/w83627ehf: Add support for the VID inputs
      hwmon/w83627ehf: Enable VBAT monitoring
      hwmon/w83627ehf: Export the thermal sensor types
      hwmon/w83627ehf: No need to initialize fan_min
      hwmon/w83627ehf: Be quiet when no chip is found
      i2c: Delete the i2c-isa pseudo bus driver
      x86_64: asm/ptrace.h needs linux/compiler.h

Jean Tourrilhes (2):
      softmac: Fix ESSID problem
      softmac: Channel is listed twice in scan output

Jean-Christophe DUBOIS (3):
      [CELL] fix cbe_cpufreq for legacy SLOF tree.
      [CELL] fix cbe_thermal for legacy SLOF tree.
      [CELL] allow linux to map Cell regs on legacy SLOF tree.

Jeff (3):
      [CIFS] Do not allow signals in cifs_demultiplex_thread
      [CIFS] Mount should fail if server signing off but client mount option requires it
      [CIFS] ipv6 support no longer experimental

Jeff Dike (12):
      uml: fix request->sector update
      uml: use get_free_pages to allocate kernel stacks
      Add generic exit-time stack-depth checking to CONFIG_DEBUG_STACK_USAGE
      uml: xterm driver tidying
      uml: pty channel tidying
      uml: handle errors on opening host side of consoles
      uml: SIGIO support cleanup
      uml: simplify helper stack handling
      uml: Eliminate kernel allocator wrappers
      uml: export hostfs symbols
      uml: limit request size on COWed devices
      uml: remove dead file

Jeff Garzik (52):
      [SCSI] aacraid,qla2xxx: use irq_handler_t where appropriate
      [SCSI] fdomain: fix PCMCIA-related warnings
      [libata] pata_atiixp: add SB700 PCI ID
      [libata] sata_sil: register table cleanup
      [libata] PATA drivers: remove ATA_FLAG_SRST
      [libata] drivers: remove 'void __iomem *' casts from pre-iomap days
      [libata] pdc_adma: Reorder initializers with a couple structs
      [libata] sata_sx4: named constant cleanup
      [libata] pata_sil680: minor cleanups from benh
      [libata] ahci: Factor out SATA port init into a separate function
      [libata] ahci: minor internal cleanups
      [libata] sata_sx4, sata_via: minor documentation updates
      [ATA] Add named constant for ATAPI command DEVICE RESET
      [libata] ahci: minor internal cleanups
      [libata] pata_ixp4xx: kill unused var
      [libata] Clean up driver udma_mask initializers
      [libata] AHCI: Add support for Marvell AHCI-like chips (initially 6145)
      [libata] Use ATA_UDMAx standard masks when filling driver's udma_mask info
      [libata] sata_mv: print out additional chip info during probe
      Remove sk98lin ethernet driver.
      [netdrvr] Fix dependencies for ax88796 ne2k clone driver
      pata_hpt3x3: fix DMA Kconfig option to actually have a hope of working
      [libata] sata_mv: Minor cleanups and renaming, preparing for new EH & NCQ
      drivers/dma: handle sysfs errors
      [libata] sata_mv: minor bug fixes, enhancements, and cleanups (prep for new EH)
      [libata] sata_mv: Convert to new exception handling (EH) infrastructure
      [libata] sata_mv: Fix and clean up per-chip-generation tests
      pda_power: clean up irq, timer
      Merge branch 'upstream-jgarzik' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream
      kernel/auditfilter: kill bogus uninit'd-var compiler warning
      [netdrvr] natsemi: Fix device removal bug
      [netdrvr] eepro100, ne2k-pci: abort resume if pci_enable_device() fails
      drivers/usb/misc/auerswald: fix status check, remove redundant check
      drivers/net/wan/pc300_drv: fix bug caught by gcc warning
      drivers/telephony/ixj: cleanup and fix gcc warning
      drivers/mtd/ubi/eba: minor cleanup: tighten scope of a local var
      drivers/net/wan/sbni: kill uninit'd var warning
      drivers/infiniband/hw/mthca/mthca_qp: kill uninit'd var warning
      [libata] sata_mv: use pci_try_set_mwi()
      drivers/atm/ambassador: kill uninit'd var warning, and fix bug
      drivers/*: mark variables with uninitialized_var()
      arch/i386/* fs/* ipc/*: mark variables with uninitialized_var()
      [ISDN] HiSax: move card setup into separate function
      [ISDN] HiSax: move card state alloc/setup code into separate functions
      [ISDN] HiSax netjet_s: code movement, prep for hotplug
      [ISDN] HiSax netjet_u: split setup into 3 smaller functions
      [ISDN] HiSax enternow: split setup into 3 smaller functions
      [ISDN] HiSax bkm_a4t: split setup into two smaller functions
      [ISDN] HiSax hfc_pci: minor cleanups
      Merge branch 'upstream-jgarzik' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream
      [libata] sata_mv: Micro-optimization and cleanups
      [libata] sata_mv: minor cleanups

Jeff Layton (3):
      NFS: Use GFP_HIGHUSER for page allocation in nfs_symlink()
      NFS4: on a O_EXCL OPEN make sure SETATTR sets the fields holding the verifier
      NFSv4: handle lack of clientaddr in option string

Jennifer Hunt (1):
      [AF_IUCV]: Improve description of IUCV and AFIUCV configuration options.

Jens Axboe (38):
      use_clustering (sht) bit set to 0 in AHCI ?
      blk_hw_contig_segment(): bad segment size checks
      Remove acsi.c
      Remove legacy CDROM drivers
      splice: abstract out actor data
      vmsplice: add vmsplice-to-user support
      sys_sendfile: switch to using ->splice_read, if available
      sendfile: remove .sendfile from filesystems that use generic_file_sendfile()
      sendfile: kill generic_file_sendfile()
      splice: add void cookie to the actor data
      loop: convert to using splice_direct_to_actor() instead of sendfile()
      sendfile: convert nfs to using splice_read()
      sendfile: convert nfsd to splice_direct_to_actor()
      splice: divorce the splice structure/function definitions from the pipe header
      pipe: allow passing around of ops private pointer
      relay: use splice_to_pipe() instead of open-coding the pipe loop
      sendfile: remove bad_sendfile() from bad_file_ops
      splice: completely document external interface with kerneldoc
      Remove remnants of sendfile()
      pipe: change the ->pin() operation to ->confirm()
      pipe: add documentation and comments
      cfq-iosched: fix async queue behaviour
      splice: fix offset mangling with direct splicing (sendfile)
      nfsd: fix nfsd_vfs_read() splice actor setup
      bsg: support for full generic block layer SG v3
      bsg: use u32 etc instead of uint32_t
      bsg: style cleanup
      bsg: silence a bogus gcc warning
      Add queue resizing support
      bsg: add cheasy error checks for sysfs stuff
      splice: direct splicing updates ppos twice
      bsg: address various review comments
      bsg: convert to dynamic major
      bsg: mark FUJITA Tomonori as bsg maintainer
      bsg: fix missing space in version print
      debugfs: remove rmdir() non-empty complaint
      IDE: fix termination of non-fs requests
      splice: fix bad unlock_page() in error case

Jeremy Fitzhardinge (46):
      kbuild: .paravirtprobe section is obsolete, so modpost doesn't need to handle it
      add kstrndup
      add argv_split()
      usermodehelper: split setup from execution
      Add common orderly_poweroff()
      usermodehelper: Tidy up waiting
      use elfnote.h to generate vsyscall notes.
      paravirt: add an "mm" argument to alloc_pt
      paravirt: add a hook for once the allocator is ready
      paravirt: increase IRQ limit
      paravirt: unstatic leave_mm
      paravirt: unstatic smp_store_cpu_info
      paravirt: make siblingmap functions visible
      paravirt: export __supported_pte_mask
      Allocate and free vmalloc areas
      paravirt: helper to disable all IO space
      Add a sched_clock paravirt_op
      Add nosegneg capability to the vsyscall page notes
      xen: Add Xen interface header files
      xen: Core Xen implementation
      xen: virtual mmu
      xen: event channels
      xen: time implementation
      xen: configuration
      xen: add pinned page flag
      xen: Complete pagetable pinning
      xen: ignore RW mapping of RO pages in pagetable_init
      xen: Account for stolen time
      xen: Implement sched_clock
      xen: SMP guest support
      xen: Add support for preemption
      xen: lazy-mmu operations
      xen: hack to prevent bad segment register reload
      xen: use the hvc console infrastructure for Xen console
      xen: Add grant table support
      xen: add the Xenbus sysfs and virtual device hotplug driver
      xen: add virtual block device driver.
      xen: add virtual network device driver
      xen: machine operations
      xen: handle external requests for shutdown, reboot and sysrq
      xen: Place vcpu_info structure into per-cpu memory
      xen: Attempt to patch inline versions of common operations
      xen: suppress abs symbol warnings for unused reloc pointers
      xen: use iret directly when possible
      xen: disable all non-virtual drivers
      i386: fix iounmap's