User: Password:
|
|
Subscribe / Log in / New account

2.6.22 short-form changelog

Aapo Tahkola (9):
      V4L/DVB (5423): M920x: i2c cleanups
      V4L/DVB (5424): Fix i2c implementation for gl861 and au6610
      V4L/DVB (5425): M920x: rework driver code to allow for different devices
      V4L/DVB (5426): M920x: remove unneeded code
      V4L/DVB (5448): M920x: rename megasky_identify_state to m920x_identify_state
      V4L/DVB (5607): M920x: Initial support for devices likely manufactured by Dposh
      V4L/DVB (5611): M920x: replace deb_rc with deb
      V4L/DVB (5612): M920x: rename function prefixes from m9206_foo to m920x_foo
      V4L/DVB (5613): M920x: loosen up 80-col limit

Aaron Durbin (1):
      acpi: fix potential call to a freed memory section.

Abhijit Bhopatkar (1):
      [ALSA] hda-codec - Add first generation macbook subsystem ID

Adam Litke (1):
      hugetlb: fix get_policy for stacked shared memory files

Adrian Bunk (60):
      [POWERPC] Unexport mac_hid_mouse_emulate_buttons
      firewire: cleanups
      drm: remove unused exports
      drm: make drm_io_prot static.
      [SCSI] fusion: make mptspi_target_destroy() static
      [SCSI] dpt_i2o: remove dead code
      [SCSI] aacraid: cleanups
      [SCSI] aic7xxx: make functions static
      [TCP/DCCP/RANDOM]: Remove unused exports.
      [NETLINK]: Possible cleanups.
      the overdue removal of the mount/umount uevents
      V4L/DVB (5278): Bt8xx/: possible cleanups
      V4L/DVB (5293): Make dvb_usb_gl861_debug static
      V4L/DVB (5294): Make pvr2_encoder_prep_config() static
      V4L/DVB (5397): Saa7134: fix MODULES=n compilation
      V4L/DVB (5471): Cpia_pp.c: convert to module_{init,exit}
      USB: gtco.c: fix a use-before-check
      [MTD] [MAPS] drivers/mtd/maps/ck804xrom.c: convert pci_module_init()
      make drivers/net/s2io.c:vlan_strip_flag static
      drivers/net/qla3xxx.c: make 2 functions static
      make drivers/net/qla3xxx.c:PHY_DEVICES[] static
      thinkpad-acpi: make drivers/misc/thinkpad_acpi:fan_mutex static
      ieee1394: unexport highlevel_host_reset
      [POWERPC] Remove the unused HTDMSOUND driver
      [WATCHDOG] the scheduled removal of the i8xx_tco watchdog driver
      [DLM] fs/dlm/ast.c should #include "ast.h"
      mmc: make tifm_sd_set_dma_data() static
      [POWERPC] drivers/macintosh/mac_hid.c: Make code static
      [MTD] block2mtd_paramline[] mustn't be __initdata
      i386: make struct vmi_ops static
      i386: workaround for a -Wmissing-prototypes warning
      x86-64: make simnow_init() static
      i386: vmi_pmd_clear() static
      x86: sys_ioperm() prototype cleanup
      x86: remove UNEXPECTED_IO_APIC()
      fs/ocfs2/: make 3 functions static
      PCI: remove the broken PCI_MULTITHREAD_PROBE option
      PCI: the overdue removal of pci_module_init()
      KVM: fix an if() condition
      [SCSI] qla4xxx: possible cleanups
      proper prototype for hugetlb_get_unmapped_area()
      mm/slab.c: proper prototypes
      drivers/char/hvc_console.c: cleanups
      init/do_mounts.c: proper prepare_namespace() prototype
      the scheduled removal of OBSOLETE_OSS options
      schedule obsolete OSS drivers for removal, 4th round
      make remove_inode_dquot_ref() static
      The scheduled -EINVAL for invalid timevals in setitimer
      make drivers/isdn/capi/capiutil.c:cdebbuf_alloc() static
      no longer #include <asm/kdebug.h>
      make drivers/video/display/display-sysfs.c:display_class static
      make fb_deferred_io_mkwrite() static
      drivers/video/hecubafb.c: make 4 functions static
      drivers/video/sis/: remove more kernel 2.4 code
      V4L/DVB (5567): Cx88-mpeg.c: make 2 functions static
      V4L/DVB (5591): Saa7146: proper prototype for saa7146_video_do_ioctl()
      remove nfs4_acl_add_ace()
      [ALSA] sound/pcmcia/vx/vxpocket.c: fix an if() condition
      [RXRPC] net/rxrpc/ar-connection.c: fix NULL dereference
      drivers/net/ns83820.c: fix a check-after-use

Adrian Hunter (7):
      [MTD] nandsim: add partition capability to nandsim
      [MTD] nandsim: enhance nandsim to simulate flash errors
      [MTD] nandsim: Enhance nandsim optionally to report wear information
      [MTD] nandsim: enhance nandsim to allow arbitrary NAND size
      [JFFS2] Prevent list corruption when handling write errors
      [JFFS2] Disable summary after wbuf recovery
      [MTD] [OneNAND] Exit loop only when column start with 0

Aeschbacher, Fabrice (1):
      pata_pcmcia: recognize 2GB CompactFlash from Transcend

Ahmed S. Darwish (8):
      drm: Use ARRAY_SIZE macro when appropriate
      [S390] ctc: kmalloc->kzalloc/casting cleanups.
      e1000: Use ARRAY_SIZE macro when appropriate
      ixgb: Use ARRAY_SIZE macro when appropriate.
      i386: fix GDT's number of quadwords in comment
      IRQ: check for PERCPU flag only when adding first irqaction
      rcutorture: Use ARRAY_SIZE macro when appropriate
      drivers/md.c: Use ARRAY_SIZE macro when appropriate

Akinobu Mita (32):
      [POWERPC] spufs: check spu_acquire_runnable() return value
      [POWERPC] spufs: fix missing error handling in module_init()
      [POWERPC] spufs: fix memory leak on spufs reloading
      [POWERPC] spufs: use memcpy_fromio() to copy from local store
      [POWERPC] spufs: enable SPU coredump for kernel-builtin spufs
      bridge: check kmem_cache_create() error
      [POWERPC] Enable make install
      mod_sysfs_setup() doesn't return errno when kobject_add_dir() failure occurs
      V4L/DVB (5513): Bt878: prevent probing wrong card entry
      ieee1394: eth1394: fix error path in module_init
      slob: handle SLAB_PANIC flag
      fault injection: fix failslab with CONFIG_NUMA
      hugetlbfs: add NULL check in hugetlb_zero_setup()
      slob: fix page order calculation on not 4KB page
      use SLAB_PANIC flag cleanup
      dtlk: fix error checks in module_init()
      procfs: use simple_read_from_buffer()
      cm4000_cs: fix error paths
      cm4000_cs: use bitrev
      use simple_read_from_buffer() in fs/
      use simple_read_from_buffer in kernel/
      sunrpc: fix error path in module_init
      [ALSA] sound: fix incorrect use of platform_device_register()
      fault injection: disable stacktrace filter for x86-64
      i2o: destroy event queue only when drv->event is set
      i2o: fix notifiers when max_drivers is configured
      i2o: eliminate a peculiar constraint on i2o_max_drivers
      ieee80211: fix incomplete error message
      softmac: alloc_ieee80211() NULL check
      [POWERPC] Fix return from pte_alloc_one() in out-of-memory case
      [CIFS] fix mempool destroy done in wrong order in cifs error path
      [NETFILTER]: nf_conntrack_amanda: fix textsearch_prepare() error check

Al Viro (13):
      auditing ptrace
      fix the dynamic allocation and probe in loop.c
      fix deadlock in loop.c
      missing mm.h in fw-ohci
      missing dependencies for USB drivers in input
      missing includes in mlx4
      em28xx and ivtv should depend on PCI
      rpadlpar breakage - fallout of struct subsystem removal
      m32r: __xchg() should be always_inline
      audit_match_signal() and friends are used only if CONFIG_AUDITSYSCALL is set
      fix uml-x86_64
      arm: walk_stacktrace() needs to be exported
      pata_scc had been missed by ata_std_prereset() switch

Alan Cox (67):
      [POWERPC] pci_32.c: Switch to ref counting PCI API
      [POWERPC] via-pmu: Switch to ref counting PCI API
      [AGPGART] Nvidia AGP: Use refcount aware PCI interfaces
      [AGPGART] sworks-agp: Switch to PCI ref counting APIs
      V4L/DVB (5551): Plan-b: header change
      V4L/DVB (5552): Plan-b: Switch to refcounting PCI API
      libata: dev_config does not need ap and adev passing
      libata: cable detection fixes
      pata_cmd640: CMD640 PCI support
      pata_it8213: Cable detect
      pata_marvell: Cable and reset fixes
      pata_sis: Clean up using cable_detect methods
      pata_via: Use cable_detect method
      pata_cmd640: Multiple updates
      libata: Restore Kconfig updated experimental levels and correct
      libata-core: fix comments on cable type
      sata_promise: Switch to cable method, clean up some bits as a result
      pata_platform: Add cable_detect method
      pata_rz1000: support cable_detect
      pata_sc1200: restore cable type
      pata_radisys: support cable_detect
      pata_atiixp: support ->cable_detect
      pata_efar: support ->cable_detect
      pata_hpt366: support ->cable_detect
      pata_hpt37x: Updates from drivers/ide work
      pata: expose set_mode method so it can be wrapped
      libata-core: Fix the iordy methods
      sata_sil: First step to removing ->post_set_mode
      libata: Change prototype of mode_filter to remove ata_port*
      pcmcia - spot slave decode flaws (for testing)
      pata_ali: remove all the crap again and switch to cable_detect method
      pata_qdI: restore cable detect
      pata_netcell: re-remove all the crud
      pata_sl82c105: restore cable detect method
      pata_winbond: restore cable method
      pata_optidma: rework for cable detect and to remove post_set_mode()
      pata: cable methods
      pata_winbond
      pata_pdc2027x: Updates
      libata: HPA support
      ata_timing: ensure t->cycle is always correct
      pata_hpt3x2n: Add HPT371N support and other bits
      pata_hpt37x: Further small fixes
      tty: Clarify documentation of ->write()
      tty: i386/x86_64 arbitary speed support
      apm: fix incorrect comment
      nvidiafb/rivafb: switch to pci_get refcounting
      sl82c105: Switch to ref counting API
      pata_hpt366: Enable bits are unreliable so don't use them
      ata_piix: clean up
      libata: Kiss post_set_mode goodbye
      ide/pci/serverworks.c: Fix corruption/timeouts with MegaIDE
      [WATCHDOG] clean-up watchdog documentation
      hpt3x2n: Correct revision boundary
      pata_sis: Fix and clean up some timing setups
      pata_via: Handle laptops via DMI
      pata: Trivia
      pata_hpt37x: Further improvements based on the IDE updates and vendor drivers
      [ARM] enable arbitary speed tty ioctls and split input/output speed
      MAINTAINERS: corrections
      libata-core/sff: Fix multiple assumptions about DMA
      libata: Correct abuse of language
      HPT374 is UDMA100 not UDMA133
      ata_generic: Check the right register for the DMA enabled flags
      pata_pdc202xx_old: Correct cable detect logic
      pata_pcmcia: Switch to ata_sff_port_start
      ide: Fix a theoretical Ooops case

Alan Hourihane (1):
      vmlfb: framebuffer driver for Intel Vermilion Range

Alan Stern (27):
      USB HID: fix retry & reset logic
      [SCSI] sg: cap reserved_size values at max_sectors
      device_schedule_callback() needs a module reference
      usbcore: move usb_autosuspend_work
      USB: fix race in HCD removal
      USB: separate autosuspend from external suspend
      USB: Allow autosuspend delay to equal 0
      EHCI: add delay to bus_resume before accessing ports
      UHCI: Add some WARN_ON()s
      USB: add power/level sysfs attribute
      USB: add "last_busy" field for use in autosuspend
      USB: fix signed jiffies issue in autosuspend logic
      USB: add "busnum" attribute for USB devices
      [SCSI] sd: fix refcounting regression in suspend/resume routines
      EHCI: fix problem with BIOS handoff
      USB: more autosuspend timer stuff
      USB: remove unneeded WARN_ON
      USB: set the correct Interrupt interval in usb_bulk_msg
      USB: remove short initial timeout for device descriptor fetch
      USB: don't try to kzalloc 0 bytes
      USB: make the autosuspend workqueue thread freezable
      USB: handle errors in power/level attribute
      USB: fix ratelimit call semantics
      HiSax: fix error checking for hisax_register()]
      USB: replace flush_workqueue with cancel_sync_work
      USB: Fix up bogus bInterval values in endpoint descriptors
      OHCI: Fix machine check in ohci_hub_status_data

Albert Lee (9):
      libata: print device model and firmware revision for ATAPI devices
      libata passthru: update protocol numbers
      libata passthru: support PIO multi commands
      libata passthru: map UDMA protocols
      libata passthru: always enforce correct DEV bit
      libata passthru: update cached device paramters
      libata: pata_pdc2027x PLL input clock fix
      libata: remove reading alt_status from ata_hsm_qc_complete()
      ide: pdc202xx_new PLL input clock fix

Alberto Bertogli (1):
      uml: make hostfs_setattr() support operations on unlinked open files

Alessandro Zummo (2):
      hwmon: New AD7416, AD7417 and AD7418 driver
      RTC Kconfig cleanup

Alex Dubov (19):
      mmc: cull sg list to match mmc request size
      tifm: hide details of interrupt processing from socket drivers
      tifm: use bus methods to handle probe/remove instead of driver ones.
      tifm: simplify bus match and uevent handlers
      tifm: replace per-adapter kthread with freezeable workqueue
      tifm_7xx1: improve card detection routine
      tifm: move common adapter management tasks from tifm_7xx1 to tifm_core
      tifm: move common device management tasks from tifm_7xx1 to tifm_core
      tifm_7xx1: fix adapter resume function
      tifm: add sysfs attribute for tifm devices
      tifm_sd: remove tifm_sd_terminate function
      tifm_sd: remove wait for power off on remove
      tifm_sd: separate command flags, socket flags and register bit masks
      tifm_sd: merge dma and pio request processing paths
      tifm_sd: replace command completion state machine with full checking
      tifm_sd: fix resume handler
      tifm_sd: implement software scatter-gather
      tifm: layout fixes, small changes to comments and printfs
      disable socket power in adapter driver instead of media one

Alex Landau (1):
      kbuild: handle compressed cpio initramfs-es

Alex Tomas (1):
      When ext4_ext_insert_extent() fails to insert new blocks

Alex Villac�s Lasso (1):
      [IrDA]: KingSun/DonShine USB IrDA dongle support.

Alex Williamson (1):
      tpm_infineon: add support for devices in mmio space

Alexander E. Patrakov (3):
      usr/Kconfig: fix typo
      kconfig: fix path to modules.txt in Kconfig help
      Remove obsolete fat_cvf help text

Alexander Gattin (1):
      USB: add new device id to option driver

Alexandr Andreev (1):
      parisc: sync compat getdents

Alexandra N. Kossovsky (1):
      [NET]: bonding documentation fix for multiple bonding interfaces

Alexey Dobriyan (29):
      [WATCHDOG] Semi-typical watchdog bug re early misc_register()
      [AF_IUCV]: Fix compilation on s390-up
      [CPUFREQ] p4-clockmod: switch to rdmsr_on_cpu/wrmsr_on_cpu
      [SCSI] esp_scsi.c: Fix compilation.
      Allow access to /proc/$PID/fd after setuid()
      reiserfs: shrink superblock if no xattrs
      Fix race between proc_get_inode() and remove_proc_entry()
      proc: remove pathetic ->deleted WARN_ON
      /proc/*/oom_score oops re badness
      Protect tty drivers list with tty_mutex
      Simplify module_get_kallsym() by dropping length arg
      Fix race between rmmod and cat /proc/kallsyms
      Simplify kallsyms_lookup()
      Fix race between cat /proc/*/wchan and rmmod et al
      Fix race between cat /proc/slab_allocators and rmmod
      i386: sched.h inclusion from module.h is baack
      [IA64] Add TIF_RESTORE_SIGMASK
      V4L/DVB (5565): Cx88: fix compilation on alpha
      atl1: add netconsole support
      pata_scc: fix compilation
      i2c-at91: compile fix (IS_ERR)
      Detach sched.h from mm.h
      parisc: make command_line[] static
      parisc: convert /proc/gsc/pcxl_dma to seq_file
      Fix vmi.c compilation
      fuse: ->fs_flags fixlet
      mips-jazz: correct flags for timer io resource
      [SPARC64]: Add linux/pagemap.h to asm/tlb.h
      frv: fix fallout from "remove sched.h from mm.h" patch

Alexey Kuznetsov (3):
      Invalid return value of execve() resulting in oopses
      [IA64] wire up pselect, ppoll
      pi-futex: fix exit races and locking problems

Alexey Starikovskiy (12):
      ACPI: EC: Don't use Global Lock if not asked to do so
      ACPI: EC: Make EC to initialize first in ACPI
      ACPI: EC: "Fake ECDT" workaround is not needed any longer.
      ACPI: EC: enable burst functionality in EC.
      ACPI: EC: Remove casts to/from void* from ec.c
      ACPI: EC: Put install handlers into separate function.
      ACPI: EC: Clean ECDT and namespace parsing.
      ACPI: EC: Rename ec_ecdt to more informative boot_ec
      ACPI: EC: first_ec is better to be acpi_ec than acpi_device.
      ACPI: EC: Cleanup of EC initialization
      ACPI: EC: Block queries until EC is fully initialized
      ACPI: created a dedicated workqueue for notify() execution

Ali Ayoub (1):
      IB/mthca: Fix use-after-free on device restart

Alistair John Strachan (1):
      Move LOG_BUF_SHIFT to a more sensible place

Allan Stephens (1):
      [TIPC]: Enhancements to msg_set_bits() routine

Amit Arora (1):
      ext4: Extent overlap bugfix

Amit Choudhary (3):
      V4L/DVB (5489): Codec.c: check kmalloc() return value.
      V4L/DVB (5490): Drivers/media/video/se401.c: check kmalloc() return value.
      drivers/char/synclink.c: check kmalloc() return value

Amnon Aaronsohn (1):
      NFS: statfs error-handling fix

Amol Lad (1):
      [SCSI] megaraid: replace yield() with cond_resched()

Amy Griffis (6):
      add SIGNAL syscall class (v3)
      audit signal recipients
      initialize name osid
      audit inode for all xattr syscalls
      complete message queue auditing
      match audit name data

Ananth N Mavinakayanahalli (5):
      [POWERPC] Emulate more instructions in software
      [POWERPC] kprobes: Eliminate sstep exception if instruction can be emulated
      Kprobes: Make kprobe.symbol_name const
      Kprobes: print details of kretprobe on assertion failure
      Kprobes: The ON/OFF knob thru debugfs

Andi Kleen (70):
      [TCP]: Uninline tcp_done().
      [NET]: Move sk_setup_caps() out of line.
      x86-64: Update defconfig
      i386: Update defconfig
      x86: Fix i386 and x86_64 fault information pollution
      x86-64: Some cleanup in time.c
      x86-64: Correct max number of CPUs in Kconfig
      i386: Support Oprofile for AMD Family 10 CPUs
      x86: Drop cc-options call for all options supported in gcc 3.2+
      x86-64: Don't disable basic block reordering
      x86-64: Allow sys_uselib unconditionally
      x86-64: Minor white space cleanup in traps.c
      i386: Use X86_EFLAGS_IF in irqflags.h.
      x86-64: Remove unused stext symbol
      x86-64: Change my email address
      i386: Remove unneeded externs in nmi.c
      x86-64: Use X86_EFLAGS_IF in x86-64/irqflags.h.
      x86-64: Fix vmalloc_32 to really allocate <4GB on 64bit platforms
      x86: Don't use MWAIT on AMD Family 10
      i386: Enable bank 0 on non K7 Athlon
      i386: PARAVIRT: Export paravirt_ops for non GPL modules too
      x86-64: Move mtrr prototypes from proto.h to mtrr.h
      x86-64: Auto compute __NR_syscall_max at compile time
      i386: fix wrong comment for syscall stack layout
      i386: Clean up NMI watchdog code
      x86-64: Use the 32bit wd_ops for 64bit too.
      x86-64: Define IGNORE_IOCTL() macro for compat_ioctls
      x86-64: Shut up 32bit emulation for SIOCGIFCOUNT
      x86-64: Use symbolic CPU features in early CPUID check
      x86-64: Drop -traditional for arch/x86_64/boot
      i386: Drop -traditional in arch/i386/boot
      i386: Verify important CPUID bits in real mode
      i386: Evaluate constant cpu features at runtime
      i386: Implement alternative_io for i386
      i386: Implement X86_FEATURE_SYNC_RDTSC on i386
      i386: Add X86_FEATURE_RDTSCP
      x86: Use RDTSCP for synchronous get_cycles if possible
      x86-64: Don't enable NUMA for a single node in K8 NUMA scanning
      i386: Little cleanups in smpboot.c
      i386: Remove copy_*_user BUG_ONs for (size < 0)
      x86-64: Print type and size correctly for unknown compat ioctls
      x86-64: Remove CONFIG_REORDER
      x86-64: Share identical video.S between i386 and x86-64
      x86-64: Shut up warnings for vfat compat ioctls on other file systems
      x86-64: Fix allnoconfig error in genapic_flat.c
      i386: Drop noisy e820 debugging printks
      x86-64: Don't exclude asm-offsets.c in Documentation/dontdiff
      Add keyboard blink driver
      x86_64: new syscall
      i386: Fix compilation of verify_cpu.S on old binutils
      x86_64: Don't call mtrr_bp_init from identify_cpu
      x86_64: Add asm/mtrr.h include for some builds
      x86_64: Update defconfig
      i386: Update defconfig
      x86_64: Support x86_64 in make buildtar
      i386: Fix K8/core2 oprofile on multiple CPUs
      x86_64: Support gcc 5 properly
      i386: Clear MCE flag on AMD K6
      i386: Enable CX8/PGE CPUID bits early on VIA C3
      x86_64: Fix readahead/sync_file_range/fadvise64 compat calls
      x86_64: Fix eventd/timerfd syscalls
      x86: Disable DAC on VIA bridges
      x86_64: Quieten Atari keyboard warnings in Kconfig
      x86: Only make Macintosh drivers default on Macs
      x86: Disable KPROBES with DEBUG_RODATA for now
      x86: change_page_attr bandaids
      i386: Make CMPXCHG64 only dependent on PAE
      x86_64: Ignore compat mode SYSCALL when IA32_EMULATION is not defined
      Revert HPET resource reservation
      Revert perfctr reservation to 2.6.21 state

Andre Renaud (1):
      [MTD] [NAND] Casting bug in nand_default_block_markbad

Andrea Arcangeli (1):
      [ALSA] hda-codec - Fix front/rear mic inputs on AD1986A codec

Andrea Paterniani (2):
      /dev/spidevB.C interface
      SPI: Freescale iMX SPI controller driver fixes

Andrea Righi (1):
      [AVR32] ratelimit segfault reporting rate

Andreas Dilger (1):
      kconfig.debug: clarify CONFIG_DEBUG_INFO help text

Andreas Mohr (1):
      [ALSA] azt3328.c: small cleanup patch

Andreas Schwab (1):
      Fix error handling in HDIO_GETGEO compat wrapper

Andrei Konovalov (1):
      xilinxfb: xilinx framebuffer device driver

Andres Salomon (1):
      Input: psmouse - allow disabing certain protocol extensions

Andrew Hastings (1):
      x86_64: off-by-two error in aperture.c

Andrew Morton (79):
      [POWERPC] Fix compile error in prom.h
      firewire: printk warning fix
      firewire: build fix
      firewire: build fix 2
      drm: fix warning in drm_fops.c
      [NET]: Prevent much sadness in qdisc_lock_tree().
      [JFFS2] Fix compr_rubin.c build after include file elimination.
      [NET]: Fix yam.c
      [IRDA] irda_device_dongle_init: fix kzalloc(GFP_KERNEL) in spinlock
      [BLUETOOTH] rfcomm_worker(): fix wakeup race
      firewire: fw-device printk fix
      powerpc: make it compile for multithread change
      sysfs: bin.c printk fix
      V4L/DVB (5388): Ivtv warning fix
      ipw2200: fix ieee80211_get_geo typo
      git-libata-all-ipr-fix
      ata: printk warning fixes
      drivers/ata/pata_cmd640.c: fix build with CONFIG_PM=n
      ieee1394: sbp2: include fixes
      ieee1394: iso.c needs sched.h
      [POWERPC] ppc4xx_sgdma needs dma-mapping.h
      tifm: add missing include for DMA_32BIT_MASK
      i386: revert i386-fix-the-verify_quirk_intel_irqbalance
      x86-64: revert x86_64-mm-add-genapic_force
      x86: revert x86_64-mm-fix-the-irqbalance-quirk-for-e7320-e7520-e7525
      x86-64: fix x86_64-mm-sched-clock-share
      i386: VDSO_PRELINK warning fix
      x86-64: unexport cpu_llc_id
      slab: mark set_up_list3s() __init
      srmcons: fix kmalloc(GFP_KERNEL) inside spinlock
      uml-driver-formatting-fixes-fix
      cx88-video build fix
      block_write_full_page(): report ENOSPC
      mm: shrink parent dentries when shrinking slab
      virtual_eisa_root_init() should be __init
      enlarge console.name
      revert "rtc: Add rtc_merge_alarm()"
      vt-add-color-support-to-the-underline-and-italic-attributes-fix
      sm501fb printk warning fixes
      revert 'sched: redundant reschedule when set_user_nice() boosts a prio of a task from the
"expired" array'
      mmc build fix
      swsusp: clean up printk
      mutex_lock_interruptible(): add __must_check
      schedule_on_each_cpu(): use preempt_disable()
      flush_workqueue(): use preempt_disable to hold off cpu hotplug
      aio: use flush_work()
      kblockd: use flush_work
      tg3: use flush_work_keventd()
      e1000: use flush_work_keventd()
      libata: use flush_work()
      phy: use flush_work_keventd()
      aio is unlikely
      declare struct ktime
      add upper-32-bits macro
      [ALSA] wm8750 typo fix
      SubmitChecklist: add -W help
      [ARM] stacktrace fix
      netxen_nic_main don't use deprecated irq flags
      mlx4: don't use deprecated IRQ flags
      git-libata-all: sata_via build fix
      parport_pc needs dma-mapping.h
      slub: fix handling of oversized slabs
      USB: auerswald: fix file release handler
      ide serverworks warning fixes
      capability.h warning fix
      capifunc warning fixes
      drivers/isdn/hardware/eicon/message.c warning fixes
      sh: support older gcc's
      [SPARC32]: Build fix.
      ntfs_init_locked_inode(): fix array indexing
      afs: needs sched.h
      mtrr atomicity fix
      vanishing ioctl handler debugging
      V4L/DVB (5699): Cinergyt2: fix file release handler
      document Acked-by:
      x86_64: oops_begin() fix
      ext2: fix return of uninitialised variable
      i386: mtrr crash fix
      ide: ide_scan_pcibus(): check __pci_register_driver return value

Andrew Vasquez (11):
      [SCSI] qla2xxx: Add scan_[start|finish]() callbacks for ISP24xx HBAs.
      [SCSI] qla2xxx: Add cond_resched() calls during HBA flash manipulation.
      [SCSI] qla2xxx: Drop acquisition of hardware_lock during flash manipulations.
      [SCSI] qla2xxx: Allow the extended-error-logging flag to be dynamic.
      [SCSI] qla2xxx: Update version number to 8.01.07-k6.
      [SCSI] qla2xxx: Error-out during probe() if we're unable to complete HBA initialization.
      [SCSI] qla2xxx: Honor NVRAM port-down-retry-count settings.
      [SCSI] qla2xxx: Attempt to stop firmware only if it had been previously executed.
      [SCSI] qla2xxx: Correct pci_set_msi() usage semantics.
      [SCSI] qla2xxx: Add MSI support.
      [SCSI] qla2xxx: Update version number to 8.01.07-k7.

Andrew Victor (26):
      [MTD] [NAND] at91_nand.c: CMDLINE_PARTS support
      [ARM] 4350/1: AT91: Hardware header for ADC peripheral
      [ARM] 4351/1: AT91: Define rest of peripheral clocks
      [ARM] 4352/1: AT91: Platform data for LCD and AC97.
      [ARM] 4353/1: AT91: Support ADS7846 touchsceen on SAM9261-EK board
      [ARM] 4354/1: AT91: Support ADS7846 touchsceen on SAM9263-EK board
      [ARM] 4357/1: AT91: Support slower serial baud-rates
      [ARM] 4355/2: AT91: SAM9260-EK and SAM9263-EK board updates
      AT91RM9200 Ethernet: Support additional PHYs
      AT91RM9200 Ethernet: Fix multicast addressing
      [ARM] 4361/1: AT91: Build error
      [ARM] 4363/1: AT91: Remove legacy PIO definitions
      [ARM] 4364/1: AT91: LEDS on AT91SAM9261-EK
      [ARM] 4369/1: AT91: Fix circular dependency in header files
      [ARM] 4370/3: AT91: Support for Atmel AT91SAM9RL processors.
      [ARM] 4372/1: Define byte sizes in asm-arm/sizes.h
      [ARM] 4371/1: AT91: Support for Atmel AT91SAM9RL-EK development board
      [ARM] 4331/3: Support for Micrel/Kendin KS8695 processor
      [ARM] 4332/2: KS8695: Serial driver
      [ARM] 4333/2: KS8695: Micrel Development board
      [ARM] 4378/1: KS8695: Serial driver fix
      [WATCHDOG] ks8695_wdt.c - new KS8695 watchdog driver
      [ARM] 4411/1: KS8695: Another serial driver fix
      [ARM] 4418/1: AT91: Number of programmable clocks differs
      [ARM] 4419/1: AT91: SAM9 USB clocks check for suspending
      [ARM] 4421/1: AT91: Value of _KEY fields.

Andrey Borzenkov (1):
      USB: Fix USB OHCI Subvendor for Toshiba Portege 4000

Andy Gospodarek (1):
      PCI: disable MSI by default on systems with Serverworks HT1000 chips

Andy Green (1):
      kbuild: scripts/basic/fixdep segfault on pathological string-o-death

Andy Whitcroft (9):
      add pfn_valid_within helper for sub-MAX_ORDER hole detection
      tty_register_driver: only allocate tty instances when defined
      add a trivial patch style checker
      checkpatch.pl: should be executable
      update checkpatch.pl to version 0.03
      update feature-removal-schedule.txt to include deprecated functions
      update checkpatch.pl to version 0.04
      update checkpatch.pl to version 0.05
      update checkpatch.pl to version 0.06

Aneesh Kumar K.V (1):
      i386: Update __copy_to_user_inatomic linuxdoc description

Angelo P. Castellani (1):
      [TCP] YeAH-TCP: algorithm implementation

Anil S Keshavamurthy (1):
      [IA64] fix Kprobes reentrancy

Anthony Liguori (4):
      KVM: Lazy FPU support for SVM
      KVM: VMX: Properly shadow the CR0 register in the vcpu struct
      KVM: VMX: Add lazy FPU support for VT
      KVM: SVM: Only save/restore MSRs when needed

Antoine Jacquet (2):
      V4L/DVB (5257): USB: add zr364xx V4L2 driver
      V4L/DVB (5385): Fix compilation issue with zr364xx when V4L1 is disabled

Anton Altaparmakov (1):
      LDM: Fix for Windows Vista dynamic disks

Anton Blanchard (7):
      [POWERPC] Remove _get_SP
      [POWERPC] Remove last_syscall
      [SCSI] lpfc: fix oops when parsing dodgy VPD
      [POWERPC] Fix WARN_ON when entering xmon
      kbuild: small documentation fix in Documentation/kbuild/modules.txt
      [POWERPC] Add missing pmc_type fields in cpu_table
      [POWERPC] Fix typo: MMCR0_PMA0 != MMCR0_PMAO

Antonino A. Daplas (55):
      fbdev: add Ultrasharp UXGA to broken monitor database
      nvidiafb: bring back generic ddc reading
      fbdev: ignore VESA modes if framebuffer is disabled
      fbdev: fix obvious bug in show_pan()
      neofb: fill transp->msb_right with the correct value
      atyfb: kill dead code
      vt: expose system-wide UTF-8 default setting via sysfs
      fbdev: don't show logo if driver or fbcon are modular
      rivafb: fixed reversed DDC ports
      nvidiafb: ensure that CRTC registers are accessible
      nvidiafb: access CRT registers safely
      nvidiafb: VGA state save and restore
      savagefb: rework i2c bit access
      savagefb: VGA state save and restore
      fbdev: link vgastate.o using Kconfig
      fbcon: delay screen update when setting the mode of all consoles
      nvidiafb: fix sparse warning
      rivafb: fix IO access
      fbdev: kill sparse warning in deferred IO
      fbdev: add sparse annotations in svgalib.c
      arcfb: kill sparse warning
      s3fb: add sparse annotations
      hecubafb: kill sparse warnings
      i810fb: fix incorrect frequency mask
      vt: add documentation for new boot/sysfs options
      skeletonfb: documentation error fixes
      fbdev: add drawing functions for framebuffers in system RAM
      arcfb: use sys instead of cfb drawing functions
      hecubafb: use sys instead of cfb drawing functions
      vfb: use sys instead of cfb drawing functions
      fbdev: pass struct fb_info to fb_read and fb_write
      fbdev: add fb_read/fb_write functions for framebuffers in system RAM
      arcfb: use fb_sys_read()
      hecubafb: use fb_sys_read()
      vfb: use fb_sys_read() and fb_sys_write()
      fbdev: consolidate common drawing functions into a header file
      fbdev: advertise limitation of drawing engine
      fbcon: font setting should check limitation of driver
      vga16fb: restrict to blit rectangles with widths of multiples of 8 pixels
      s3fb: limit 8x16 rectangles when tileblitting is enabled
      fbdev: add tile operation to get the maximum length of the map
      s3fb: implement fb_get_tilemax()
      fbcon: check if the character count can be handled
      fbdev: save the activate field before calling fb_check_var()
      fbdev: fbcon: check if mode can handle new screen
      s3fb: implement fb_get_caps
      nvidiafb: fix return value of nvidiafb_open()
      fbdev: clean up exit patch of fb_set_var
      fbcon: check console-fb mapping in fbcon_get_requirement
      vgacon: disallow console operations when in KD_GRAPHICS mode
      vga16fb: actually support widths in multiples of 8
      svgalib: move fb_get_caps to svgalib
      pm2fb: fb_sync added
      pm3fb: Fix compile error if module
      neofb: Fix pseudo_palette array overrun in neofb_setcolreg

Antonino Daplas (3):
      [VIDEO] ffb: The pseudo_palette is only 16 elements long
      [VIDEO] sunxvr2500fb: Fix pseudo_palette array size
      [VIDEO] sunxvr500fb: Fix pseudo_palette array size

Arjan van de Ven (2):
      user of the jiffies rounding code: e1000
      Allow DEBUG_RODATA and KPROBES to co-exist

Armin Schindler (1):
      drivers/isdn/hardware/eicon/: remove unused header files

Arnaldo Carvalho de Melo (82):
      [UDP]: Use __skb_pull since we have checked it won't fail with pskb_may_pull
      [SOCKET]: Export __sock_recv_timestamp
      [TR]: Use tr_hdr() were appropriate
      [TR]: Make tr_type_trans set skb->dev
      [HIPPI/FDDI]: Make {hippi,fddi}_type_trans set skb->dev
      [QETH]: Use eth_hdr()
      [AOE]: Introduce aoe_hdr()
      [ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
      [SK_BUFF]: Introduce skb_reset_mac_header(skb)
      [LLC]: Use skb_reset_mac_header in llc_alloc_frame
      [LLC]: Use skb_reset_mac_header in llc_mac_hdr_init
      [SK_BUFF]: Introduce skb_set_mac_header()
      [SK_BUFF] xfrm: Use skb_set_mac_header in the memmove cases
      [TCP]: Do the layer header setting in tcp_collapse relative to skb->data
      [TCP]: Use skb_set_mac_header in tcp_collapse
      [SK_BUFF]: Introduce skb_mac_header()
      [LLC]: Kill llc_set_pdu_hdr
      [PPPOE]: Introduce pppoe_hdr()
      [BONDING]: Introduce arp_pkt()
      [IPV6]: Use skb->nh.ipv6h instead of casting skb->nh.raw
      [SK_BUFF]: Introduce skb_reset_network_header(skb)
      [SK_BUFF]: Use skb_reset_network_header in skb_push cases
      [SK_BUFF]: Use skb_reset_network_header where the skb_pull return was being used
      [SK_BUFF]: Use skb_reset_network_header where the return of __pskb_pull was being used
      [SK_BUFF]: Some more simple skb_reset_network_header conversions
      [SK_BUFF]: Some more skb_put cases converted to skb_reset_network_header
      [SK_BUFF] ipconfig: Another conversion to skb_reset_network_header related to skb_put
      [SK_BUFF]: Use skb_reset_network_header after skb_push
      [SK_BUFF] ipv6: More skb_reset_network_header conversions related to skb_pull
      [SK_BUFF] xfrm4: use skb_reset_network_header
      [SK_BUFF] bonding: Set skb->nh.raw relative to skb->mac.raw
      [SK_BUFF]: Introduce skb_network_offset()
      [SK_BUFF]: Introduce skb_network_header()
      [SK_BUFF] ipmr: Another skb_push related conversion to skb_reset_network_header
      [SK_BUFF]: Introduce skb_set_network_header
      [SK_BUFF] ipmr: Missed one conversion to skb_network_header()
      [IP]: Introduce ip_hdrlen()
      [IPMR]: Fix bug introduced when converting to skb_network_reset_header
      [SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iph
      [SK_BUFF]: Introduce arp_hdr(), remove skb->nh.arph
      [SK_BUFF]: Introduce ipv6_hdr(), remove skb->nh.ipv6h
      [SK_BUFF]: Introduce skb_reset_transport_header(skb)
      [SK_BUFF]: Introduce skb_transport_offset()
      [SK_BUFF]: Introduce skb_set_transport_header
      [SCTP]: Introduce sctp_hdr()
      [ICMP6]: Introduce icmp6_hdr()
      [SK_BUFF]: Introduce igmp_hdr() & friends, remove skb->h.igmph
      [SK_BUFF]: Introduce udp_hdr(), remove skb->h.uh
      [SK_BUFF]: Introduce icmp_hdr(), remove skb->h.icmph
      [TCP]: Introduce tcp_hdrlen() and tcp_optlen()
      [SK_BUFF]: Introduce tcp_hdr(), remove skb->h.th
      [SK_BUFF]: Introduce ipip_hdr(), remove skb->h.ipiph
      [SK_BUFF]: Introduce ipipv6_hdr(), remove skb->h.ipv6h
      [SK_BUFF]: More skb_reset_transport_header conversions
      [SCTP]: Eliminate some pointer attributions to the skb layer headers
      [SK_BUFF]: Introduce skb_transport_header(skb)
      [SK_BUFF]: More skb_put related conversions to skb_reset_transport_header
      [IPV6]: Reset the network header in ip6_nd_hdr
      [SK_BUFF]: More skb_put related skb_reset_transport_header
      [KBUILD]: Unifdef headers changed by the skb layer header refactorings
      [SK_BUFF]: Some more layer header conversions
      [SK_BUFF]: Use the helpers to get the layer header pointer
      [SK_BUFF]: Introduce skb_network_header_len
      [SK_BUFF]: unions of just one member don't get anything done, kill them
      [SK_BUFF]: Use offsets for skb->{mac,network,transport}_header on 64bit architectures
      [SK_BUFF]: Convert skb->tail to sk_buff_data_t
      [SK_BUFF]: Convert skb->end to sk_buff_data_t
      [SK_BUFF]: Adjust the zeroing up to tail in __alloc_skb too
      [NETLINK]: Introduce nlmsg_hdr() helper
      [SK_BUFF]: Remove skb_add_mtu() leftovers
      [NETLINK]: Remove NLMSG_{NEW_ANSWER,CANCEL,END}
      [NETLINK]: Use nlmsg_trim() where appropriate
      [SK_BUFF] ipv6: Use skb_network_offset in some more places
      [ATM] idt77252: Fix double kfree_skb on failure in push_rx_skb
      [LMC]: lmc_main wants to use skb_tailroom
      [FORCEDETH]: Use skb_tailroom where appropriate
      [BLUETOOTH]: Introduce skb->data accessor methods for hci_{acl,event,sco}_hdr
      [SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
      [SK_BUFF]: Introduce skb_copy_to_linear_data{_offset}
      [SK_BUFF]: Some more conversions to skb_copy_from_linear_data
      [CREDITS]: Update Arnaldo entry
      [SOCK]: Shrink struct sock by 8 bytes on 64-bit.

Arnaud Patard (8):
      mmc-omap: add missing '\n'
      [ARM] 4358/1: S3C24XX: mach-qt2410.c: remove linux/mmc/protocol.h header
      [ARM] 4360/1: S3C24XX: regs-udc.h remove unused macro
      [WATCHDOG] s3c2410_wdt - initialize watchdog irq resource
      spi_s3c24xx.c: Fix build
      [ARM] 4359/3: H1940: Add bluetooth support
      [ARM] 4368/1: S3C24xx: build fix
      i2c-s3c2410: Fix build warning

Arnd Bergmann (6):
      [POWERPC] spufs: add memory barriers after set_bit
      [POWERPC] spufs: make spu page faults not block scheduling
      [POWERPC] spufs: fix memory leak on coredump
      [POWERPC] update cell_defconfig
      [POWERPC] spufs: Refuse to load the module when not running on cell
      [POWERPC] Fix pci_setup_phb_io_dynamic for pci_iomap

Artem B. Bityutskiy (1):
      UBI: Unsorted Block Images

Artem Bityutskiy (7):
      [JFFS2] fix deadlock on error path
      [JFFS2] fix buffer sise calculations in jffs2_get_inode_nodes()
      JFFS2: add UBI support
      UBI: add me to MAINTAINERS
      UBI: remove unused variable
      trivial: s/i_sem /i_mutex/
      [JFFS2] Fix buffer length calculations in jffs2_get_inode_nodes()

Arthur Jones (3):
      IB/ipath: Call free_irq() on chip specific initialization failure
      IB/ipath: Force PIOAvail update entry point
      IB/ipath: Shadow the gpio_mask register

Atsushi Nemoto (26):
      [MIPS] JMR3927 cleanup
      [MIPS] Select ZONE_DMA only if GENERIC_ISA_DMA selected
      tc35815 driver update (take 2)
      tc35815: Fix an usage of streaming DMA API.
      tc35815: Zap changelog from source code
      ne: Add platform_driver
      ne: Misc fixes for platform driver.
      ne: Add NEEDS_PORTLIST to control ISA auto-probe
      ne: MIPS: Use platform_driver for ne on RBTX49XX
      MIPS: Drop unnecessary CONFIG_ISA from RBTX49XX
      tc35815: Remove unnecessary skb->dev assignment
      serial_txx9: Use assigned device numbers
      serial_txx9: zap changelog from source code
      [MIPS] Drop __devinit tag from allocate_irqno() and free_irqno()
      [MIPS] Add minimum defconfig for RBHMA4200
      [MIPS] Remove unused CONFIG_TOSHIBA_BOARDS
      [MIPS] Run checksyscalls for N32 and O32 ABI
      [MIPS] Fix build error in atomic64_cmpxchg
      kbuild: make better section mismatch reports on i386, arm and mips
      [MIPS] Drop __ARCH_WANT_SYS_FADVISE64
      [MIPS] Fix some system calls with long long arguments
      [MIPS] Fix warning by moving do_default_vi into CONFIG_CPU_MIPSR2_SRS
      [MIPS] Wire up utimensat, signalfd, timerfd, eventfd
      [MIPS] Fix IP27 build
      [MIPS] Remove a duplicated local variable in test_and_clear_bit()
      [MIPS] Add whitelists for checksyscalls.sh

Aubrey Li (5):
      Blackfin arch: ISP1761 doesn't work for USB flash disk
      Blackfin arch: dma_memcpy borken for > 64K
      Blackfin serial driver: fix overhead issue
      Blackfin arch: DMA code minor naming convention fix
      Blackfin arch: try to split up functions like this into smaller units according to LKML
review

Auke Kok (7):
      e1000: FIX: be ready for incoming irq at pci_request_irq
      e1000: list e1000-devel mailing list in MAINTAINERS
      ixgb: don't print error if pci_enable_msi() fails, cleanup minor leak
      e1000: Fix msi enable leak on error, don't print error message, cleanup
      e1000: Don't enable polling in open() (was: e1000: assertion hit in e1000_clean(), kernel
2.6.21.1)
      Add constant for FCS/CRC length (frame check sequence)
      e1000: disable polling before registering netdevice

Aurelien Jarno (1):
      [PARISC] Disable LWS debugging

Avi Kivity (53):
      x86-64: fix arithmetic in comment
      KVM: Use own minor number
      KVM: Export <linux/kvm.h>
      KVM: Fix bogus sign extension in mmu mapping audit
      KVM: Use a shared page for kernel/user communication when runing a vcpu
      KVM: Do not communicate to userspace through cpu registers during PIO
      KVM: Handle cpuid in the kernel instead of punting to userspace
      KVM: Remove the 'emulated' field from the userspace interface
      KVM: Remove minor wart from KVM_CREATE_VCPU ioctl
      KVM: Renumber ioctls
      KVM: Add method to check for backwards-compatible API extensions
      KVM: Allow userspace to process hypercalls which have no kernel handler
      KVM: Fold kvm_run::exit_type into kvm_run::exit_reason
      KVM: Add a special exit reason when exiting due to an interrupt
      KVM: Initialize the apic_base msr on svm too
      KVM: Add guest mode signal mask
      KVM: Allow kernel to select size of mmap() buffer
      KVM: Future-proof argument-less ioctls
      KVM: Avoid guest virtual addresses in string pio userspace interface
      KVM: MMU: Remove unnecessary check for pdptr access
      KVM: MMU: Remove global pte tracking
      KVM: Workaround vmx inability to virtualize the reset state
      KVM: Remove set_cr0_no_modeswitch() arch op
      KVM: Modify guest segments after potentially switching modes
      KVM: Hack real-mode segments on vmx from KVM_SET_SREGS
      KVM: Don't allow the guest to turn off the cpu cache
      KVM: Remove unused and write-only variables
      KVM: MMU: Fix hugepage pdes mapping same physical address with different access
      KVM: SVM: Ensure timestamp counter monotonicity
      KVM: Use list_move()
      KVM: Remove debug message
      KVM: x86 emulator: fix bit string operations operand size
      KVM: Simply gfn_to_page()
      KVM: Add physical memory aliasing feature
      KVM: Add fpu get/set operations
      KVM: Use kernel-standard types
      KVM: Initialize cr0 to indicate an fpu is present
      KVM: Handle partial pae pdptr
      KVM: Use slab caches to allocate mmu data structures
      KVM: Retry sleeping allocation if atomic allocation fails
      KVM: SVM: Report hardware exit reason to userspace instead of dmesg
      KVM: Handle guest page faults when emulating mmio
      KVM: VMX: Reduce unnecessary saving of host msrs
      KVM: VMX: Don't switch 64-bit msrs for 32-bit guests
      KVM: Fold drivers/kvm/kvm_vmx.h into drivers/kvm/vmx.c
      KVM: VMX: Only save/restore MSR_K6_STAR if necessary
      KVM: Per-vcpu statistics
      KVM: Allow passing 64-bit values to the emulated read/write API
      KVM: Don't complain about cpu erratum AA15
      KVM: Remove extraneous guest entry on mmio read
      KVM: Don't require explicit indication of completion of mmio or pio
      KVM: Remove unused 'instruction_length'
      KVM: Prevent guest fpu state from leaking into the host

Avuton Olrich (1):
      cfag12864bfb: Use sys_ instead of cfb_ framebuffer accessors

Ayaz Abdulla (1):
      forcedeth: fix cpu irq mask

Badari Pulavarty (3):
      Merge sys_clone()/sys_unshare() nsproxy and namespace handling
      optimize compat_core_sys_select() by a using stack space for small fd sets
      Restore shmid as inode# to fix /proc/pid/maps ABI breakage

Bart De Schuymer (1):
      [NETFILTER]: ebt_arp: add gratuitous arp filtering

Bart Van Assche (1):
      [POWERPC] Ocotea board: ntpd complains that the frequency error exceeds the tolerance

Bartlomiej Zolnierkiewicz (36):
      alim15x3: PIO fallback fix
      pdc202xx_new: enable DMA for all ATAPI devices
      it821x: PIO mode setup fixes
      siimage: fix wrong ->swdma_mask
      ide-cris: fix ->speedproc and wrong ->swdma_mask
      ide: fix UDMA/MWDMA/SWDMA masks (v3)
      ide: rework the code for selecting the best DMA transfer mode (v3)
      ide: add ide_tune_dma() helper
      ide: make /proc/ide/ optional
      ide: split off ioctl handling from IDE settings (v2)
      ide: move IDE settings handling to ide-proc.c
      ide: cable detection fixes (take 2)
      ide: add "initializing" argument to ide_register_hw()
      ide: add ide_proc_register_port()
      ide: legacy PCI bus order probing fixes
      ide: fix PIO setup on resume for ATAPI devices
      pdc202xx_old: rewrite mode programming code (v2)
      serverworks: PIO mode setup fixes
      sis5513: PIO mode setup fixes
      alim15x3: use ide_tune_dma()
      pdc202xx_new: use ide_tune_dma()
      ide: always disable DMA before tuning it
      cs5530/sc1200: add ->udma_filter methods
      ide: use ide_tune_dma() part #2
      cs5530/sc1200: DMA support cleanup
      cs5530/sc1200: add ->speedproc support
      ide: remove ide_dma_enable()
      ide: add missing validity checks for identify words 62 and 63
      ide: remove ide_use_dma()
      serverworks: remove crappy code
      serverworks: fix CSB6 tuning logic
      it821x: RAID mode fixes
      ide-scsi: fix OOPS in idescsi_expiry()
      pata_it821x: (partially) fix DMA in RAID mode
      amd74xx: resume fix
      it821x: fix incorrect SWDMA mask

Baruch Even (2):
      [ALSA] hda-codec - Add quirk for MSI S420
      [BRIDGE]: Reduce frequency of forwarding cleanup timer in bridge.

Bastian Blank (1):
      [SCSI] tgt: fix rdma transfer bugs

Becky Bruce (2):
      [POWERPC] Move reg_booke.h to include/asm-powerpc
      [POWERPC] Change include protections to ASM_POWERPC

Ben Collins (3):
      USB: Remove duplicate IDs from option card driver
      Avoid zero size allocation in cache_k8_northbridges()
      USB: UNUSUAL_DEV: Sync up some reported devices from Ubuntu

Ben Dooks (33):
      [ARM] 4324/1: S3C24XX: remove clocks from s3c24xx_board
      [ARM] 4325/1: S3C24XX: remove s3c24xx_board
      [ARM] 4326/1: S3C24XX: fix sparse errors in DMA code
      [ARM] 4319/1: S3C2412: Add kconfig for MACH_SMDK2412
      [ARM] 4330/1: S3C24XX: add S3C2410_UDC_FUNCADDR_UPDATE
      i2c: New Simtec I2C bus driver
      i2c-s3c2410: Fix I2C SDA to SCL setup time
      i2c-s3c2410: Fix bug in releasing driver
      DM9000: fix use of kfree() on net device
      [ALSA] ASoC Samsung S3C24xx I2S support
      [ALSA] ASoC Samsung S3C24xx audio DMA
      [ARM] 4395/1: S3C24XX: add include of <linux/sysdev.h> to relevant machines
      [ARM] 4396/1: S3C2443: Add missing HCLK clocks
      [ARM] 4397/1: S3C2443: remove SDI0/1 IRQ ambiguity
      [ARM] 4398/1: S3C2443: Fix watchdog IRQ number
      [ARM] 4399/2: S3C2443: Fix SMDK2443 nand timings
      [ARM] 4400/1: S3C24XX: Add high-speed MMC device definition
      [ARM] 4401/1: S3C2443: Add definitions for port GPIOJ
      [ARM] 4402/1: S3C2443: Add physical address of HSMMC controller
      [ARM] 4412/1: S3C2412: reset errata fix
      [ARM] 4414/1: S3C2443: sparse fix for clock.c
      [ARM] 4415/1: AML5900: fix sparse warnings from map_io
      [ARM] 4416/1: NWFPE: fix undeclared symbols
      [ARM] 4442/1: OSIRIS: Fix CPLD register definitions
      [ARM] 4443/1: OSIRIS: Add watchdog device to machine devices
      [ARM] 4444/2: OSIRIS: CPLD suspend fix
      [ARM] 4445/1: ANUBIS: Fix CPLD registers
      SM501: suspend support
      SM501: initialise SDRAM clock before bus clocks
      SM501: Fix sm501_init_reg() mask/set order
      SM501: Clock updates and checks
      SM501: Add Documentation/SM501.txt
      SM501: Check SM501 ID register on initialisation

Ben Gardner (1):
      PCI: Fix pci_find_present

Benjamin Herrenschmidt (39):
      [POWERPC] Add inatomic versions of __get_user and __put_user
      [POWERPC] Alignment exception uses __get/put_user_inatomic
      [POWERPC] Make tlb flush batch use lazy MMU mode
      [POWERPC] Cleanup 32-bit map_page
      [POWERPC] Fix 32-bit mm operations when not using BATs
      [POWERPC] DEBUG_PAGEALLOC for 32-bit
      [POWERPC] DEBUG_PAGEALLOC for 64-bit
      [POWERPC] Always use -mno-string
      [POWERPC] pmac_feature_call checks platform
      get_unmapped_area handles MAP_FIXED on powerpc
      get_unmapped_area handles MAP_FIXED on alpha
      get_unmapped_area handles MAP_FIXED on arm
      get_unmapped_area handles MAP_FIXED on frv
      get_unmapped_area handles MAP_FIXED on i386
      get_unmapped_area handles MAP_FIXED on ia64
      get_unmapped_area handles MAP_FIXED on parisc
      get_unmapped_area handles MAP_FIXED on sparc64
      get_unmapped_area handles MAP_FIXED on x86_64
      get_unmapped_area handles MAP_FIXED in hugetlbfs
      get_unmapped_area handles MAP_FIXED in generic code
      get_unmapped_area doesn't need hugetlbfs hacks anymore
      [POWERPC] Small fixes & cleanups in segment page size demotion
      [POWERPC] Introduce address space "slices"
      [POWERPC] Add ability to 4K kernel to hash in 64K pages
      [POWERPC] Spufs support for 64K LS mappings on 4K kernels
      powerpc: fixup hard_irq_disable semantics
      Add hard_irq_disable()
      stop_machine() now uses hard_irq_disable
      [POWERPC] Add spinlock to request_phb_iospace()
      [POWERPC] Fix IO space on PCI buses created from of_platform
      [POWERPC] Make sure device node type/name is not NULL on hot-added nodes
      Make __vunmap static
      [POWERPC] Fix powerpc vmlinux.lds.S
      [POWERPC] Fix warning in 32-bit builds with CONFIG_HIGHMEM
      [POWERPC] Fix ppc32 single-stepping out of syscalls
      [POWERPC] Fix possible access to free pages
      Rework ptep_set_access_flags and fix sun4c
      Fix signalfd interaction with thread-private signals
      [POWERPC] Fix snd-powermac refcounting bugs

Benjamin Marzinski (2):
      [GFS2] Fix log entry list corruption
      [GFS2] flush the log if a transaction can't allocate space

Bernd Schmidt (1):
      Blackfin arch: fix signal handling bug

Bernhard Kaindl (4):
      x86: Adds mtrr_save_fixed_ranges() for use in two later patches.
      x86: Save the MTRRs of the BSP before booting an AP
      x86: Save and restore the fixed-range MTRRs of the BSP when suspending
      i386: Enable support for fixed-range IORRs to keep RdMem & WrMem in sync

Bernhard Kauer (1):
      ieee1394: ohci1394: remove unnecessary rcvPhyPkt bit flipping in LinkControl register

Bernhard Walle (12):
      [SCSI] qla2xxx: Remove duplicate pci_disable_device() call
      x86: add command line length to boot protocol
      x86-64: Fix "Section mismatch" compile warning
      add new_id to PCMCIA drivers
      Add IRQF_IRQPOLL flag (common code)
      Add IRQF_IRQPOLL flag on x86_64
      Add IRQF_IRQPOLL flag on i386
      Add IRQF_IRQPOLL flag on IA64
      Add IRQF_IRQPOLL flag on sh
      Add IRQF_IRQPOLL flag on parisc
      Add IRQF_IRQPOLL flag on arm
      i386/x86-64: fix section mismatch

Bert Wesarg (1):
      kernel/params.c: fix lying comment for param_array()

Bill Gatliff (1):
      [ARM] 4422/1: Fix default value handling in gpio_direction_output (PXA)

Bill Irwin (1):
      i386: Add missing !X86_PAE dependincy to the 2G/2G split.

Bill Nottingham (2):
      [SCSI] qla2xxx: fix timeout in qla2x00_down_timeout
      [NET]: Fix comparisons of unsigned < 0.

Bjorn Helgaas (16):
      [IA64] rename ioremap variables to match i386
      [IA64] make ioremap avoid unsupported attributes
      [IA64] allow WB /sys/.../legacy_mem mmaps
      [IA64] fail mmaps that span areas with incompatible attributes
      [IA64] update memory attribute aliasing documentation & test cases
      ACPI: Remove duplicate definitions for _STA bits
      ACPI: use _STA bit names rather than 0x0F
      EFI: warn only for pre-1.00 system tables
      PNP: notice whether we have PNP devices (PNPBIOS or PNPACPI)
      PNP: workaround HP BIOS defect that leaves SMCF010 device partly enabled
      smsc-ircc2: tidy up module parameter checking
      smsc-ircc2: add PNP support
      x86, serial: convert legacy COM ports to platform devices
      smsc-ircc2: skip preconfiguration for PNP devices
      PNP SMCf010 quirk: auto-config device if BIOS left it broken
      smsc-ircc2: bypass PNP detection until we get the quirks worked out

Björn Steinbrink (6):
      prism54: fix monitor mode oops
      timer statistics: fix race
      i386: fix NMI watchdog not reserving its MSRs
      i386: use the right wrapper to disable the NMI watchdog
      perfctr-watchdog: fix interchanged parameters to release_{evntsel,perfctr}_nmi
      fix nmi_watchdog=2 bootup hang

Bob Moore (2):
      ACPICA: clear fields reserved before FADT r3
      ACPICA: Support for external package objects as method arguments

Bob Picco (1):
      fix sysrq-m oops

Borislav Petkov (7):
      ACPI: word-smith kconfig help
      [NET]: Fix comments for register_netdev().
      Add unitialized_var() macro for suppressing gcc warnings
      kernel-doc: handle arrays with arithmetic expressions as initializers
      kernel-doc: generate main index page when building 'htmldocs'
      kill warnings when building mandocs
      kernel-doc: small kernel-doc optimization

Brandon Craig Rhodes (1):
      hostap: Allocate enough tailroom for TKIP

Brian Braunstein (1):
      [NET] tun/tap: fixed hw address handling

Brian Gerst (1):
      i386: fix PGE mask

Brian King (29):
      [SCSI] ipr: Make adapter operational timeout be per adapter type
      [SCSI] ipr: Remove auto RAID create module parameter
      [SCSI] ipr: Add new PCI-E IDs to device table
      [SCSI] ipr: Enable logging of debug error data for all devices
      [SCSI] ipr: Log error for SAS dual path switch
      [SCSI] ipr: Fix for oops following SATA request sense
      [SCSI] ipr: PCI unblock config access fix
      [SCSI] ipr: Improve async error logging level control
      [SCSI] ipr: Disrupt device error
      [SCSI] ipr: Return better qc_issue errors
      [SCSI] ipr: Faster sg list fetch
      [SCSI] ipr: Driver version to 2.3.2
      [SCSI] scsi_error.c: Add EH Start Unit retry
      pci: New PCI-E reset API
      [SCSI] use sysfs configured timeout for EH Start Unit timeout
      [SCSI] ipr: Prevent overlapped adapter resets
      [SCSI] ipr: Allow driver_data to be passed for dynamic ids
      [SCSI] ipr: Handle UA on disk array following an adapter reset
      [SCSI] ipr: Handle check condition status from disk array device
      [SCSI] ipr: Handle IOA reset request
      [SCSI] ipr: Increase adapter operational timeout
      [SCSI] ipr: Improved dual adapter errors
      [SCSI] ipr: Enable multi-initator RAID support
      [SCSI] ipr: Better handle adapter boot time errors
      [POWERPC] Add powerpc PCI-E reset API implementation
      [SCSI] ipr: Use PCI-E reset API for new ipr adapter
      [SCSI] ipr: Proper return codes for eh_dev_reset for SATA devices
      ibmveth: Fix h_free_logical_lan error on pool resize
      ibmveth: Automatically enable larger rx buffer pools for larger mtu

Brice Goglin (9):
      myri10ge: support new firmware counters
      myri10ge: update firmware headers
      myri10ge: fix restoring of multicast list after reset
      myri10ge: move the DMA test code into its own function
      myri10ge: replace the chipset whitelist with firmware autodetection
      myri10ge: report link up/down in standard ethtool way
      myri10ge: limit the number of recoveries
      myri10ge: report when the link partner is running in Myrinet mode
      myri10ge: update driver version

Bruce Allan (1):
      e1000: FIX: firmware handover bits

Bryan O'Sullivan (17):
      IB/ipath: Add ability to set and clear IB local loopback
      IB/ipath: Fix user memory region creation when IOMMU present
      IB/ipath: Definitions of two RXE parity err bits were reversed
      IB/ipath: Fix up some debug messages
      IB/ipath: Change packet problems vs chip errors handling and reporting
      IB/ipath: Fix bad argument to clear_bit()
      IB/ipath: Fix CQ flushing when QP is modified to error state
      IB/ipath: Remove unused ipath_read_kreg64_port()
      IB/ipath: Fix calculation for number of kernel PIO buffers
      IB/ipath: Discard multicast packets without a GRH
      IB/ipath: Print better error messages if kernel is misconfigured
      IB/ipath: Improve handling and reporting of parity errors
      IB/ipath: On unrecoverable errors, force link down, LEDs off
      IB/ipath: Prevent random program use of diags interface
      IB/ipath: Disable IB link earlier in shutdown sequence
      IB/ipath: Don't allow QPs 0 and 1 to be opened multiple times
      IB/ipath: Fix unit selection when all CPU affinity bits set

Bryan Wu (12):
      i2c: Blackfin Two Wire Interface driver
      blackfin architecture
      blackfin: serial driver
      Blackfin arch: add SPI MMC driver support on bf533-stamp, tested on STAMP-BF533
      Blackfin arch: update blackfin header files to latest one in VDSP.
      Blackfin arch: update defconfig files
      Blackfin arch: update pm.c according to power management API change.
      Blackfin SPI: cleanup according to David Brownell's review
      a bug in ramfs_nommu_resize function, passing old size to vmtruncate
      RAMFS NOMMU: missed POSIX UID/GID inode attribute checking
      Blackfin arch: fixup Blackfin MAINTIANERS team member list
      Blackfin SPI driver: fix bug SPI DMA incomplete transmission

Carlos E. Ugarte (1):
      ieee1394: fix to ether1394_tx in ether1394.c

Carsten Otte (1):
      ext2: disallow setting xip on remount

Catalin Marinas (8):
      [ARM] armv7: add support for ARMv7 cores.
      [ARM] armv7: Add ARMv7 cacheid macros
      [ARM] armv7: add dedicated ARMv7 barrier instructions
      [ARM] armv7: add support for asid-tagged VIVT I-cache
      [ARM] armv7: add Makefile and Kconfig entries
      [ARM] 4394/1: ARMv7: Add the TLB range operations
      [ARM] 4392/2: Do not corrupt the SP register in compressed/head.S
      [ARM] 4452/1: Force the literal pool dump before reloc_end

Cedric Le Goater (1):
      fix refcounting of nsproxy object when unshared

Charles Pillar (1):
      HID: add input mappings for non-working keys on Logitech S510 remote

Chris Ball (1):
      libertas: wakeup both mesh and normal wakeup when getting out of scan

Chris Clayton (1):
      HID: enable dead keys on a belkin wireless keyboard

Chris Dearman (9):
      [MIPS] MT: Reenable EIC support and add support for SOCit SC.
      [MIPS] FPU hazard handling
      [MIPS] Remove duplicate fpu enable hazard code.
      [MIPS] Always install the DSP exception handler.
      [MIPS] SMTC: Fix build error caused by nonsense code.
      [MIPS] Malta: Fix for SOCitSC based Maltas
      [MIPS] Separate performance counter interrupts
      [MIPS] Fix builds where MSC01E_xxx is undefined.
      [MIPS] Count timer interrupts correctly.

Chris Snook (2):
      use symbolic constants in generic lseek code
      use use SEEK_MAX to validate user lseek arguments

Chris Wright (1):
      x86: fix oprofile double free

Chris Zankel (8):
      [XTENSA] fix bit operations in bitops.h
      [XTENSA] Spelling fixes in arch/xtensa
      [XTENSA] fix sources using deprecated assembler directive
      [XTENSA] Remove multi-exported symbols from xtensa_ksyms.c
      [XTENSA] Use generic 64-bit division
      [XTENSA] clean-up header files
      [XTENSA] Move common sections into bss sections
      [XTENSA] Remove non-rt signal handling

Christian Engelmayer (1):
      ehci-fsl: change SI_CTRL, PRI_CTRL register offsets according to errata

Christian Krafft (11):
      [POWERPC] cell: add cbe_node_to_cpu function
      [POWERPC] cbe_thermal: clean up computation of temperature
      [POWERPC] cbe_thermal: add throttling attributes to cpu and spu nodes
      [POWERPC] cell: use pmi in cpufreq driver
      [POWERPC] add check for initialized driver data to pmi driver
      [POWERPC] pmi probe device by device-type
      [POWERPC] add of_iomap function
      [POWERPC] cell: add support for proper device-tree
      [POWERPC] Uninline of_iomap function
      IPMI: Add PPC openfirmware unregister
      [POWERPC] cell_defconfig: Disable cpufreq and pmi

Christian Rothlaender (1):
      [ALSA] hda-codec - Add support for ASUS A8J modem

Christian Volkmann (1):
      i386: Fix wrong CPU error message in early boot path

Christof Schmitt (5):
      [SCSI] zfcp: fix initialization of FSF timer
      [SCSI] zfcp: Stop system after memory corruption
      [SCSI] zfcp: print S_ID and D_ID with 3 bytes
      [SCSI] zfcp: Locking for req_no and req_seq_no
      [SCSI] zfcp: Fix deadlock between zfcp ERP and SCSI

Christoph Hellwig (51):
      [CIFS] Remove unnecessary checks
      [POWERPC] spufs: don't yield CPU in spu_yield
      [MTD] Finish conversion mtd_blkdevs to use the kthread API
      [POWERPC] spufs: use cancel_rearming_delayed_workqueue when stopping spu contexts
      [POWERPC] spufs: clear mapping pointers after last close
      [POWERPC] spu sched: ensure preempted threads are put back on the runqueue
      [POWERPC] spu sched: ensure preempted threads are put back on the runqueue, part2
      [POWERPC] spufs: remove woken threads from the runqueue early
      [POWERPC] spufs: streamline locking for isolated spu setup
      [POWERPC] spu_base: move spu_init_channels out of spu_mutex
      [POWERPC] spufs: turn run_sema into run_mutex
      [POWERPC] spufs: avoid spurious memory barriers
      [POWERPC] spufs: various run.c cleanups
      [POWERPC] spu_base: remove cleanup_spu_base
      [VOYAGER] Convert the monitor thread to use the kthread API
      [POWERPC] Minor fault path optimization
      [S390] get rid of kprobes notifier call chain.
      [SCSI] sas_scsi_host: Convert to use the kthread API
      [SCSI] deprecate the old NCR53C9x driver
      simplify the stacktrace code
      vfs: remove superflous sb == NULL checks
      namei.c: remove utterly outdated comment
      move die notifier handling to common code
      merge compat_ioctl.h into compat_ioctl.c
      cleanup compat ioctl handling
      kprobes: use hlist_for_each_entry
      kprobes: codingstyle cleanups
      kprobes: kretprobes simplifications
      knfsd: trivial makefile cleanup
      [AVR32] optimize pagefault path
      SUNRPC: remove dead variable 'rpciod_running'
      [IA64] optimize pagefaults a little
      [SCSI] NCR53C9x: correct spelling mistake in deprecation notice
      [POWERPC] viopath: Use completion
      [POWERPC] viopath: Use a completion in some more places
      small netdevices.txt fix
      spidernet: node-aware skbuff allocation
      sh: revert addition of page fault notifiers
      uselib: add missing MNT_NOEXEC check
      ocfs2: use generic_segment_checks
      [SCSI] pluto: Use wait_for_completion_timeout.
      [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
      [S390] dasd_eer: use mutex instead of semaphore
      [S390] arch/s390/kernel/debug.c: use mutex instead of semaphore
      [S390] raw3270: use mutex instead of semaphore
      [POWERPC] spufs: Hook up spufs_release_mem
      [POWERPC] spufs: Synchronize pte invalidation vs ps close
      [POWERPC] spufs scheduler: Fix wakeup races
      [POWERPC] scc_sio: Fix link failure
      [POWERPC] spufs: Don't yield nosched context
      [XFS] s/memclear_highpage_flush/zero_user_page/

Christoph Lameter (84):
      x86-64: use lru instead of page->index and page->private for pgd lists management.
      Safer nr_node_ids and nr_node_ids determination and initial values
      Use ZVC counters to establish exact size of dirtyable pages
      i386: use page allocator to allocate thread_info structure
      SLUB core
      SLUB: change default alignments
      SLUB: allocate smallest object size if the user asks for 0 bytes
      PowerPC: Disable SLUB for configurations in which slab page structs are modified
      Make page->private usable in compound pages
      mm: optimize compound_head() by avoiding a shared page flag
      Add virt_to_head_page and consolidate code in slab and slub
      slub: fix object tracking
      slub: enable tracking of full slabs
      slub: validation of slabs (metadata and guard zones)
      SLUB: Add MIN_PARTIAL
      slub: add ability to list alloc / free callers per slab
      SLUB: Free slabs and sort partial slab lists in kmem_cache_shrink
      slub: remove object activities out of checking functions
      slub: user documentation
      slub: add slabinfo tool
      Quicklists for page table pages
      slab allocators: Remove obsolete SLAB_MUST_HWCACHE_ALIGN
      KMEM_CACHE(): simplify slab cache creation
      slab allocators: remove multiple alignment specifications
      slab allocators: Remove SLAB_DEBUG_INITIAL flag
      slab allocators: Remove SLAB_CTOR_ATOMIC
      Slab allocators: remove useless __GFP_NO_GROW flag
      page migration: Only migrate pages if allocation in the highest zone is possible
      SLUB: add support for dynamic cacheline size determination
      SLUB: after object padding only needed for Redzoning
      SLUB: slabinfo upgrade
      SLUB: use check_valid_pointer in kmem_ptr_validate
      SLUB: clean up krealloc
      SLUB: get rid of finish_bootstrap
      SLUB: update comments
      SLUB: add macros for scanning objects in a slab
      SLUB: move resiliency check into SYSFS section
      SLUB: introduce DebugSlab(page)
      SLUB: consolidate trace code
      SLUB: move tracking definitions and check_valid_pointer() away from debug code
      SLUB: add CONFIG_SLUB_DEBUG
      SLUB: include lifetime stats and sets of cpus / nodes in tracking output
      SLUB: rework slab order determination
      Fix spellings of slab allocator section in init/Kconfig
      FRV: Replace pgd management via slabs through quicklists
      slab: shut down cache_reaper when cpu goes down
      vmstat: use our own timer events
      Make vm statistics update interval configurable
      Move remote node draining out of slab allocators
      slub: support concurrent local and remote frees and allocs on a slab
      SLUB: SLUB_DEBUG must depend on SLUB
      SLUB: remove nr_cpu_ids hack
      VM statistics: Make timer deferrable
      [IA64] Quicklist support for IA64
      SLUB: i386 support
      SLUB: CONFIG_LARGE_ALLOCS must consider MAX_ORDER limit
      SLUB: It is legit to allocate a slab of the maximum permitted size
      Fix: find_or_create_page skips cpuset memory spreading.
      Slab allocators: Drop support for destructors
      SLUB: Remove depends on EXPERIMENTAL and !ARCH_USES_SLAB_PAGE_STRUCT
      SLAB: Move two remaining SLAB specific definitions to slab_def.h
      SLUB: Define functions for cpu slab handling instead of using PageActive
      slab: warn on zero-length allocations
      SLUB: slabinfo fixes
      SLUB: Do our own flags based on PG_active and PG_error
      Remove SLAB_CTOR_CONSTRUCTOR
      SLUB: Simplify debug code
      Slab allocators: define common size limitations
      Fix page allocation flags in grow_dev_page()
      slub: another slabinfo fix
      SLUB Debug: Fix object size calculation
      SLUB Debug: fix check for super sized slabs (>512k 64bit, >256k 32bit)
      SLUB: More documentation
      SLUB: Fix NUMA / SYSFS bootstrap issue
      SLUB: fix locking for hotplug callbacks
      slab: fix alien cache handling
      SLUB: return ZERO_SIZE_PTR for kmalloc(0)
      SLUB slab validation: Alloc while interrupts are disabled must use GFP_ATOMIC
      SLUB: minimum alignment fixes
      SLUB: fix behavior if the text output of list_locations overflows PAGE_SIZE
      sched: fix next_interval determination in idle_balance()
      slab allocators: MAX_ORDER one off fix
      SLAB: remove WARN_ON_ONCE for zero sized objects for 2.6.22 release
      SLUB: Make lockdep happy by not calling add_partial with interrupts enabled during bootstrap

Christophe Cattelain (1):
      V4L/DVB (5371): [PATCH] Pinnacle PCTV Sat Pro USB (450e) support by ttusb2.c (400e driver)

Chuck Ebbert (2):
      PCI: add debug information to resource collision message
      pata_ali: fix UDMA settings

Chuck Lever (13):
      NLM: Shrink the maximum request size of NLM4 requests
      SUNRPC: RPC buffer size estimates are too large
      SUNRPC: Eliminate side effects from rpc_malloc
      SUNRPC: introduce rpcbind: replacement for in-kernel portmapper
      SUNRPC: switch socket-based RPC transports to use rpcbind
      SUNRPC: switch the RPC server to use the new rpcbind registration API
      NFS: switch NFSROOT to use new rpcbind client
      SUNRPC: remove old portmapper
      SUNRPC: RPC client should retry with different versions of rpcbind
      SUNRPC: Fix pointer arithmetic bug recently introduced in rpc_malloc/free
      NFS: NFS client underestimates how large an NFSv4 SETATTR reply can be
      NFS: Clean up NFSv4 XDR error message
      NFS: Fix handful of compiler warnings in direct.c

Clemens Ladisch (6):
      [ALSA] Kconfig: fix FW_LOADER dependencies
      [ALSA] Kconfig: clarify help text for external firmware entries
      [ALSA] do not depend on FW_LOADER when internal firmware images are used
      [ALSA] add MODULE_FIRMWARE entries
      [ALSA] usb-audio: work around broken M-Audio MidiSport Uno firmware
      [ALSA] usb-audio: work around wrong wMaxPacketSize on ESI M4U

Cliff Brake (1):
      Input: ucb1400 - make delays configurable

Conke Hu (1):
      ahci.c: remove non-existing SB600 raid id (re-send)

Corentin Chary (9):
      asus-laptop: use acpi_evaluate_integer instead of read_acpi_int
      asus-laptop: clean write_status
      asus-laptop: add GLED
      asus-laptop: add wapf param
      asus-laptop: version bump
      asus-laptop: notify ALL events
      asus-laptop: add GPS support
      asus-laptop: fix light sens init
      asus-laptop: version bump and lindent

Corey Minyard (5):
      ipmi: add powerpc openfirmware sensing
      ipmi: allow shared interrupts
      ipmi: add new IPMI nmi watchdog handling
      ipmi: add pci remove handling
      IPMI: fix SI address space settings

Corey Mutter (1):
      [IPV6]: Reverse sense of promisc tests in ip6_mc_input

Cornelia Huck (23):
      [S390] cio: Clean up online_store.
      [S390] cio: Use add_uevent_var.
      [S390] cio: Dont call css_update_ssd_info from interrupt context.
      [S390] cio: ccwgroup register vs. unregister.
      [S390] cio: cm_enable memory leak.
      [S390] cio: Unregister ccw devices directly.
      driver core: per-subsystem multithreaded probing
      driver core: don't fail attaching the device if it cannot be bound
      Driver core: suppress uevents via filter
      Driver core: switch firmware_class to uevent_suppress.
      kobject: kobject_add() reference leak
      qeth: Remove usage of subsys.rwsem
      s390: cio: Delay uevents for subchannels
      [S390] cio: Deprecate read_dev_chars() and read_conf_data{,_lpm}().
      [S390] dasd: New read device characteristics and read configuration data.
      [S390] qeth: New read configuration data.
      [S390] fix subsystem removal fallout
      [S390] cio: Get rid of _ccw_device_get_device_number().
      [S390] cio: Make some structures and a function static.
      [S390] dasd: Fix modular build.
      [S390] cio: Update documentation.
      [S390] cio: Use device_schedule_callback() for removing disconnected devices.
      s390: Use ccw_device_get_id() in qeth/claw drivers

Craig Shelley (1):
      USB: CP2101 New Device IDs

Cyrill Gorcunov (2):
      USB Elan FTDI: check for driver registration status
      CRIS: check for memory allocation

Dale Farnsworth (8):
      rtc: add RTC class driver for the Maxim MAX6900
      [POWERPC] Add interrupt support for Marvell mv64x60 chips
      [POWERPC] Create Marvell mv64x60 MPSC (serial) platform_data
      [POWERPC] Create Marvell mv64x60 ethernet platform_data
      [POWERPC] Create Marvell mv64x60 I2C platform_data
      [POWERPC] Add Marvell mv64x60 PCI bridge support
      [POWERPC] Check cache coherency of kernel vs firmware
      [POWERPC] Add arch/powerpc support for the Motorola PrPMC2800

Damian Minkov (1):
      V4L/DVB (5481): Fix audio input for AverTv Go 007

Dan Aloni (1):
      make sysctl/kernel/core_pattern and fs/exec.c agree on maximum core filename size

Dan Williams (62):
      dev_dbg: check dev_dbg() arguments
      usb-net/pegasus: simplify carrier detection
      [ARM] 4340/1: iop: fix iop_getttimeoffset
      [ARM] 4341/1: iop13xx: fix i/o address translation
      [ARM] 4343/1: iop13xx: automatically detect the internal bus frequency
      [ARM] 4344/1: iop13xx: do not claim both uarts by default on iop342
      msi: introduce ARCH_SUPPORTS_MSI Kconfig option (rev2)
      [ARM] 4348/4:  iop3xx: Give Linux control over PCI initialization
      [ARM] 4342/2:  iop13xx: add resource definitions for the tpmi units
      [ARM] 4356/1: arm: fix handling of svc mode undefined instructions
      libertas: remove WPA_SUPPLICANT structure
      libertas: use <net/ieee80211.h> for MAX_WPA_IE_LEN
      libertas: fix size of SSID comparison in stop_adhoc check
      libertas: remove 8021xauthalgs private ioctl
      libertas: remove setauthalg private ioctl
      libertas: remove incorrect vi modelines
      libertas: remove custom encryption mode stuff
      libertas: remove setwpaie private ioctl
      libertas: remove WLAN_802_11_AUTHENTICATION_MODE
      libertas: remove WLAN_802_11_WEP_STATUS enum
      libertas: remove WLAN_802_11_NETWORK_INFRASTRUCTURE enum
      libertas: Get rid of version.h
      libertas: Purge non-mesh ioctls
      libertas: remove SUPPORT_BOOT_COMMAND
      libertas: Clean up debug defines
      libertas: make debugfs.c sparse-clean
      libertas: fix missing unlock in TX error path
      libertas: sparse fixes
      libertas: 64-bit cleanups
      [ARM] 4382/1: iop13xx: fix msi support
      [ARM] 4383/1: iop: fix usage of '__init' and 'inline' in iop files
      msi: fix ARM compile
      libertas: call SET_NETDEV_DEV from common code
      libertas: replace 'macaddress' with 'bssid'
      libertas: correctly unregister mesh netdev on error
      libertas: don't tear down netdev in libertas_activate_card
      libertas: make scan result handling more flexible
      libertas: fix 'keep previous scan' behavior
      libertas: move channel changing into association framework
      libertas: make association paths consistent
      libertas: use MAC_FMT and MAC_ARG where appropriate
      libertas: use compare_ether_addr() rather than memcmp() where appropriate
      libertas: fix debug enter/leave prints for libertas_execute_next_command
      libertas: correctly balance locking in libertas_process_rx_command
      libertas: correct error report paths for wlan_fwt_list_ioctl
      libertas: fix deadlock SIOCGIWSCAN handler
      libertas: fix default adhoc channel
      libertas: honor specific channel requests during association
      libertas: send SIOCGIWSCAN event after partial scans too
      libertas: debug print spacing fixes in assoc.c
      libertas: add more verbose debugging to libertas_cmd_80211_authenticate
      libertas: Make WPA work through supplicant handshake
      libertas: sparse fixes
      libertas: tweak association debug output
      libertas: remove structure WLAN_802_11_SSID and libertas_escape_essid
      libertas: remove WPA_SUPPLICANT structure
      libertas: reduce SSID and BSSID mixed-case abuse
      libertas: actually send mesh frames to mesh netdev
      libertas: style fixes
      libertas: kill wlan_scan_process_results
      libertas: fix WPA associations by handling ENABLE_RSN correctly
      libertas: remove private ioctls

Daniel Drake (15):
      zd1211rw: Use compare_ether_addr()
      zd1211rw: Add AL2230S RF support
      zd1211rw: More device IDs
      zd1211rw: Mark some data const
      zd1211rw: Don't handle broken frames in monitor mode
      zd1211rw: Add another ID for Linksys WUSBF54G
      zd1211rw: Remove invalid CR write during ZD1211 phy reset
      zd1211rw: rework band edge patching
      zd1211rw: Add AL7230B RF support for ZD1211B
      zd1211rw: Add ID for ZyXEL AG-220
      zd1211rw: Add ID for ZyXEL AG-225H v2
      [ALSA] usb-audio: explicitly match Logitech QuickCam
      [CPUFREQ] powernow-k7: fix MHz rounding issue with perflib
      [ALSA] usb-audio: another Logitech QuickCam ID
      [ALSA] hda-intel: fix ASUS M2V detection

Daniel Mack (1):
      [ALSA] Add Native Instrument usb audio device support

Daniel P. Engel (1):
      USB HID: add QUIRK_HIDDEV for Belkin Flip KVM

Daniel T Chen (2):
      [ALSA] Include quirks from Ubuntu Dapper/Edgy/Feisty
      [ALSA] hda-codec - Add quirk for Supermicro PDSBA to alc883_cfg_tbl[]

Daniel Walker (6):
      ACPI: correct pathname in comment
      seqlocks: trivial remove weird whitespace
      i386: remove xtime_lock'ing around cpufreq notifier
      clocksource: spelling error in watchdog code
      use defines in sys_getpriority/sys_setpriority
      include/linux: trivial repair whitespace damage

Daniel Wolstenholme (1):
      [ARM] iop13xx: msi support

Danny Budik (1):
      USB: Add support for Sierra Wireless Aircard 595U

Darrick J. Wong (2):
      Fix race between proc_readdir and remove_proc_entry
      [SCSI] aic94xx: asd_clear_nexus should fail if the cleared task does not complete

Dave Airlie (11):
      drm: move protection stuff into separate function
      drm: bring bufs code from git tree.
      drm: fix crash with fops lock and fixup sarea/page size locking
      drm: port over use_vmalloc code from git hashtab
      drm: add missing NULL assignment
      drm: just use io_remap_pfn_range on all archs..
      drm/radeon: upgrade to 1.27 - make PCI GART more flexible
      drm: rename badly named define and cleanup ioctl code spacing
      drm: remove old taskqueue remnant
      drm/radeon: add more IGP chipset pci ids
      drm: fix radeon setparam on 32/64 bit systems.

Dave Gilbert (1):
      Display all possible partitions when the root filesystem failed to mount

Dave Hansen (1):
      document nlink function

Dave Jiang (5):
      [POWERPC] EDAC ECC software scrubber
      [POWERPC] remove kernel module option for booke wdt
      MPSC serial driver tx locking
      [POWERPC] Fix comment in booke_wdt
      [POWERPC] 85xx: Add device nodes for error reporting devices used by EDAC

Dave Jones (10):
      [AGPGART] Fix sparse warning in sgi-agp.c
      Fix preemption warnings in speedstep-centrino.c
      nvidiafb: prevent triggering of softlockup
      [CPUFREQ] Support rev H AMD64s in powernow-k8
      MAINTAINERS update.
      [CPUFREQ] Correct revision mask for powernow-k8
      [IPV4]: Correct rp_filter help text.
      libata: Add Seagate STT20000A to DMA blacklist.
      [SCSI] fusion: Fix |/|| confusion
      typo in via-velocity.c

Dave Kleikamp (4):
      JFS: document uid, gid, and umask mount options in jfs.txt
      Copy i_flags to jfs inode flags on write
      JFS: Fix race waking up jfsIO kernel thread
      EXT4: Fix whitespace

Davi Arnaut (1):
      signalfd: retrieve multiple signals with one read() call

David Brownell (69):
      ACPI: make /proc/acpi/wakeup more useful
      define platform wakeup hook, use in pci_enable_wake()
      pxa2xx_udc: cleanups, use platform_get_irq
      USB: <linux/usb/ch9.h> minor doc update
      USB: rndis_host, various cleanups
      USB: usbnet reports minidriver name through ethtool
      USB: add an ohci board-specific quirk
      USB: remove ancient/broken CRIS hcd
      i2c: i2c_register_driver() cleanup
      i2c: Shrink struct i2c_client
      i2c: Class attribute cleanup
      i2c: Rename dev_to_i2c_adapter()
      i2c: i2c stack can probe()
      i2c: i2c stack can remove()
      i2c: i2c probe() and remove() documented
      i2c: Add i2c_board_info and i2c_new_device()
      i2c: Add i2c_add_numbered_adapter()
      i2c: i2c EXPORT_SYMBOL cleanup
      i2c-omap: Switch to static adapter numbering
      ARM: OMAP: /sys/kernel/debug/omap_gpio
      ARM: OMAP: gpio object shrinkage, cleanup
      ARM: OMAP: speed up gpio irq handling
      ARM: OMAP: MPUIO wake updates
      ARM: OMAP: fix OMAP1 mpuio suspend/resume oops
      at91_cf, minor fix
      kconfig: mention 'hibernation' not just swsusp
      init dma masks in pnp_dev
      parport->dev driver model support
      layered parport code uses parport->dev
      PNPACPI sets pnpdev->dev.archdata
      fix hotplug for legacy platform drivers
      minor spi_butterfly cleanup
      SPI kerneldoc
      rtc: remove /sys/class/rtc-dev/*
      rtc: rtc interfaces don't use class_device
      rtc: simplified rtc sysfs attribute handling
      rtc: simplified /proc/driver/rtc handling
      rtc: remove rest of class_device
      rtc: suspend()/resume() restores system clock
      RTC: replace some newly-introduced macros with inlines
      rtc: update to class device removal patches
      rtc-cmos wakeup interface
      ACPI wakeup hooks for rtc-cmos
      workaround rtc-related acpi table bugs
      rtc: remove "RTC_ALM_SET mode" bugs
      ARM: OMAP: gpio init section cleanups
      ARM: OMAP: h4 must have blinky leds!!
      ARM: OMAP: partial LED fixes
      ARM: OMAP: restore CONFIG_GENERIC_TIME
      ARM: OMAP: Fix GCC-reported compile time bug
      i2c-at91 supports new-style i2c drivers
      [ALSA] fix SND_SOC Kconfig
      Documentation/gpio.txt mentions GENERIC_GPIO
      gpio interface loosens call restrictions
      rtc-omap build fix
      rtc kconfig clarification
      i2c: Legacy i2c drivers shouldn't issue uevents
      Input: ads7846 - document that it handles tsc2046 too
      USB: fix more ftdi-elan/u132-hcd #include lossage
      USB: handle more rndis_host oddities
      USB: remove usb DocBook warnings
      spi doc update: describe clock mode bits
      SPI dynamic busid generation bugfix
      update Documentation/driver-model/platform.txt
      USB: usb gadgets avoid le{16,32}_to_cpup()
      [AVR32] gpio_*_cansleep() fix
      spi doc updates
      [AVR32] Initialize dma_mask and dma_coherent_mask
      net/usb/cdc_ether minor sparse cleanup

David Chinner (1):
      [XFS] Write at EOF may not update filesize correctly.

David Gibson (40):
      [POWERPC] Allow duplicate lmb_reserve() calls
      [POWERPC] Automatically lmb_reserve() initrd
      [POWERPC] zImage: Add more flexible gunzip convenience functions
      [POWERPC] zImage: Cleanup and improve prep_kernel()
      [POWERPC] zImage: Cleanup and improve zImage entry point
      [POWERPC] Update documentation for flat device tree format v17
      [POWERPC] Add documentation for the zImage's gunzip convenience functions
      [POWERPC] Add gcc format warnings to zImage printf()
      [POWERPC] New reg.h for the zImage
      [POWERPC] Add device tree utility functions to zImage
      [POWERPC] Clean up zImage handling of the command line
      [POWERPC] Re-organize Kconfig code for 4xx in arch/powerpc
      [POWERPC] Add arch/powerpc driver for UIC, PPC4xx interrupt controller
      [POWERPC] Cleanup and fix breakage in tlbflush.h
      [POWERPC] Abolish PHYS_FMT macro from arch/powerpc
      [POWERPC] Prepare for splitting up mmu.h by MMU type
      [POWERPC] Revise PPC44x MMU code for arch/powerpc
      [POWERPC] Fix STRICT_MM_TYPECHECKS
      [POWERPC] Remove arch/powerpc's dependence on asm-ppc/pg{alloc,table}.h
      [POWERPC] Small cleanups to the cuboot bootwrapper code
      [POWERPC] Kill off the PTE_FMT macro
      [POWERPC] Fix some missing build dependencies in arch/powerpc/boot
      [POWERPC] Fix build problem in ppc4xx_sgdma.c
      serial: define FIXED_PORT flag for serial_core
      [POWERPC] Remove use of 4level-fixup.h for ppc32
      [POWERPC] Add powerpc/platforms/44x, disable platforms/4xx for now
      [POWERPC] Add device tree for Ebony
      [POWERPC] Support for the Ebony 440GP reference board in arch/powerpc
      [POWERPC] Early serial debug support for PPC44x
      [POWERPC] Abolish powerpc_flash_init()
      Clean up mostly unused IOSPACE macros
      [POWERPC] Further fixes for the removal of 4level-fixup hack from ppc32
      [MTD] [MAPS] Fix missing printk() parameter in physmap_of.c MTD driver
      [MTD] [MAPS] Remove flash maps for no longer supported 405LP boards
      [POWERPC] Remove fixup_bigphys_addr() for arch/powerpc to avoid link error
      [POWERPC] Fix bug adding properties with flatdevtree.c's ft_set_prop()
      [POWERPC] Fix make rules for treeImage.initrd
      [POWERPC] Small fixes for the Ebony device tree
      [POWERPC] Fix compiler/assembler flags for Ebony platform boot files
      [POWERPC] Don't use HOSTCFLAGS in BOOTCFLAGS

David Hollis (1):
      asix.c - Add Belkin F5D5055 ids

David Howells (39):
      [NET]: Move generic skbuff stuff from XFRM code to generic code
      [AF_RXRPC]: Key facility changes for AF_RXRPC
      [AF_RXRPC]: Make it possible to merely try to cancel timers from a module
      [AF_RXRPC]: Provide secure RxRPC sockets for use by userspace and kernel both
      [AFS]: Clean up the AFS sources
      [AF_RXRPC]: Add an interface to the AF_RXRPC module for the AFS filesystem to use
      [AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC.
      [AF_RXRPC]: Delete the old RxRPC code.
      [AFS]: Handle multiple mounts of an AFS superblock correctly.
      [AFS]: Add security support.
      [AFS]: Update the AFS fs documentation.
      [AFS]: Add support for the CB.GetCapabilities operation.
      [AFS]: Implement the CB.InitCallBackState3 operation.
      [AFS]: Add "directory write" support.
      [AFS]: Fix VLocation record update wakeup
      [AF_RXRPC/AFS]: Arch-specific fixes.
      [NET]: Fix networking compilation errors
      [AFS]: Make the match_*() functions take const options.
      [AFS/AF_RXRPC]: Miscellaneous fixes.
      [AFS]: Fix use of __exit functions from __init path
      [AFS]: Adjust the new netdevice scanning code
      [AF_RXRPC]: Sort out MTU handling.
      FRV: Miscellaneous fixes
      AFS: export a couple of core functions for AFS write support
      AFS: AFS fixups
      AFS: implement basic file write support
      Fix a bad error case handling in read_cache_page_async()
      AFS: write support fixes
      AFS: further write support fixes
      AF_RXRPC: reduce debugging noise
      [MTD] generalise the handling of MTD-specific superblocks
      AFS: fix interminable loop in afs_write_back_from_locked_page()
      AFS: fix a couple of problems with unlinking AFS files
      AFS: implement statfs
      AFS: write back dirty data on unmount
      AFS: Fix afs_prepare_write()
      [AF_RXRPC]: AF_RXRPC depends on IPv4
      [AF_RXRPC]: Make call state names available if CONFIG_PROC_FS=n
      [AF_RXRPC]: Return the number of bytes buffered in rxrpc_send_data()

David Härdeman (1):
      V4L/DVB (5335): Budget-ci: Use the repeat handling of the input subsystem

David L Stevens (1):
      [IPV6]: Send ICMPv6 error on scope violations.

David Lamparter (1):
      cfg80211: fix signed macaddress in sysfs

David Milburn (1):
      [SCSI] megaraid: update version reported by MEGAIOC_QDRVRVER

David Miller (6):
      [SCSI] qla2xxx: fix regression on sparc64
      Quicklist support for sparc64
      Fix printk format warnings in timer_list.c
      Fix assertion failure with MSI on sparc64
      [SPARC64]: Fix service channel hypervisor function names.
      [SPARC64]: Provide mmu statistics via sysfs.

David P. Reed (1):
      x86-64: Avoid overflows during apic timer calibration

David Rientjes (25):
      [CPUFREQ] do not declare undefined functions
      pm: include EIO from errno-base.h
      x86-64: configurable fake numa node sizes
      x86-64: split remaining fake nodes equally
      x86-64: fixed size remaining fake nodes
      x86-64: fake numa for cpusets document
      i386: type may be unused
      i386: add ptep_test_and_clear_{dirty,young}
      smaps: extract pmd walker from smaps code
      smaps: add pages referenced count to smaps
      smaps: add clear_refs file to clear reference
      cpusets: allow TIF_MEMDIE threads to allocate anywhere
      oom: fix constraint deadlock
      cpusets: allow empty {cpus,mems}_allowed to be set for unpopulated cpuset
      smaps: only define clear_refs for CONFIG_MMU
      compiler: introduce __used and __maybe_unused
      i386 pci: use __maybe_unused
      sh: dma: use __maybe_unused
      i386: voyager: use __maybe_unused
      i386 mmzone: use __maybe_unused
      [MIPS] excite: use __maybe_unused
      [MIPS] tlbex: use __maybe_unused
      [ALSA] wavefront: only declare isapnp on CONFIG_PNP
      frv: gdb: use __maybe_unused
      [ARM] use __used attribute

David S. Miller (187):
      [TCP]: Make snd_cwnd_clamp a u32.
      [NETLINK]: Mirror UDP MSG_TRUNC semantics.
      [NETLINK]: Limit NLMSG_GOODSIZE to 8K.
      [TCP]: Abstract out all write queue operations.
      [IPV4] xfrm4_mode_beet: Use skb_transport_header().
      [VLAN] vlan_dev: Use skb_reset_network_header().
      [INET]: Use jhash + random secret for ehash.
      [WAN] cosa.c: Build fix.
      [NET]: Fix warnings in 3c523.c and ni52.c
      [S390]: Fix build on 31-bit.
      [IPV6]: Fix Makefile thinko.
      [SPARC64]: Synchronize RTC clock via timer just like x86.
      [SPARC64]: Unify timer interrupt handler.
      [SPARC64]: Add tick_nohz_{stop,restart}_sched_tick() calls to cpu_idle().
      [SPARC64]: Add clocksource/clockevents support.
      [SPARC64]: Fix sparc64_next_event() error return.
      [STRING]: Move strcasecmp/strncasecmp to lib/string.c
      [SPARC]: Use strcasecmp for OFW property name comparisons.
      [RADEON]: Probe clocks and monitor using OF properties on sparc.
      [SUNGEM]: __sparc__ --> CONFIG_SPARC
      [SUNGEM]: Consolidate powerpc and sparc MAC probing code.
      [SUNHME]: Use pci_device_to_OF_node().
      [TG3]: Use pci_device_to_OF_node() on sparc.
      [TULIP]: Use CONFIG_SPARC consistently in ifdef tests.
      [TULIP]: Use pci_device_to_OF_node() on sparc.
      [OPENPROM]: Use pci_device_to_OF_node().
      [ATYFB]: Use pci_device_to_OF_node() in sparc.
      [IGAFB]: Use pci_device_to_OF_node() on sparc.
      [SPARC64] ebus: Convert to use pci_device_to_OF_node().
      [SPARC64] isa: Convert to use pci_device_to_OF_node().
      [SPARC64]: Probe PCI bus using OF device tree.
      [SPARC64]: Internalize pci_memspace_mask.
      [SPARC64]: Minor cleanups to schizo pci controller driver.
      [SPARC64]: Fix obppath pci device sysfs creation.
      [SPARC64]: Fix sabre pci controllers with new probing scheme.
      [SPARC64]: Consolidate PCI mem/io resource determination.
      [SPARC64]: Kill PBM intmap software state.
      [SPARC64]: Kill PBM ranges software state.
      [SPARC64]: Kill pci_controller->resource_adjust()
      [SPARC64]: Kill pci_controller->base_address_update().
      [SPARC64]: Kill pci_controller->pbms_same_domain
      [SPARC64]: Kill pbm->pci_first_slot.
      [SPARC64]: Const'ify pci_iommu_ops.
      [SPARC64]: Add dummy host controller to root of all PCI domains.
      [SPARC64]: Force dummy host controller onto bus zero.
      [SPARC64]: Use DECLARE_BITMAP in struct pci_iommu.
      [SPARC64]: Use SPARSEMEM_STATIC
      [SPARC64]: Simplify read_obp_memory().
      [SPARC64]: MAX_PHYSADDR_BITS et al. really need to be 42 bits not 41.
      [SPARC64]: Kill _start[]/_end[] declarations in mm/init.c
      [SPARC64]: Privatize sun4u_get_pte() and fix name.
      [SPARC64]: Kill kvaddr_to_phys() and friends.
      [SPARC64]: Mark show_mem() printk's with KERN_INFO.
      [SPARC64]: Give move verbose show_mem() output just like i386.
      [SPARC64]: Use DECLARE_BITMAP and BITS_TO_LONGS in mm/init.c
      [SPARC64]: Kill sparc_ultra_dump_{i,d}tlb()
      [SPARC64]: Add proper header file extern for cmdline_memory_size.
      [SPARC64]: Use bootmem_bootmap_pages() in choose_bootmap_pfn().
      [SPARC64]: Make sure pbm->prom_node is setup easly enough in psycho.c
      [SPARC64]: Document and fix calculation of pages_avail.
      [SPARC64]: Fix PCI rework to adhere to of_get_property() const return.
      [TIGON3]: of_get_property() returns const.
      [SPARC64]: Consolidate {sbus,pci}_iommu_arena.
      [SPARC64]: Add generic iommu and strbuf structs to iommu.h
      [SPARC64]: Convert SBUS over to generic iommu/strbuf structs.
      [AFS]: Fix u64 printing in debug logging.
      [RXRPC]: Remove bogus atomic_* overrides.
      [RXRPC]: Fix pointers passed to bitops.
      [AFS]: Eliminate cmpxchg() usage in vlocation code.
      [SPARC64]: Convert PCI over to generic struct iommu/strbuf.
      [SCSI] SUNESP: Complete driver rewrite to version 2.0
      [IPV4]: Add multipath cached to feature-removal-schedule.txt
      [NET]: Revert sk_buff walker cleanups.
      [IPV4] UDP: Fix endianness bugs in hashing changes.
      [UDP]: Do not allow specific bind when wildcard bind exists.
      [SCSI] SUNESP: sun_esp.c needs linux/delay.h
      [SPARC]: Fix comment typo in smp4m_blackbox_current().
      [SPARC64]: SUN4U PCI-E controller support.
      [VIDEO]: Add Sun XVR-500 framebuffer driver.
      [VIDEO]: Add Sun XVR-2500 framebuffer driver.
      [SPARC64]: Update defconfig.
      [MM]: sparse_init() should be __init.
      [SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/console.c
      [SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/pci.c
      [SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/prom.c
      [SPARC64]: pgtable_cache_init() should be __init.
      [SERIAL] sunsu: Fix section mismatch warnings.
      Merge git://git.kernel.org/.../holtmann/bluetooth-2.6
      [VIDEO] sunxvr2500: Fix PCI device ID table.
      [SPARC64] PCI: Use common routine to fetch PBM properties.
      [SPARC64] PCI: Kill PROM_PCIRNG_MAX and PROM_PCIIMAP_MAX.
      [SPARC64] PCI: Use root list of pbm's instead of pci_controller_info's
      [SPARC64] SBUS: Error interrupt registry cleanups.
      [SPARC64]: Move pci_ops into pci_pbm_info.
      [SPARC64]: Move {setup,teardown}_msi_irq into pci_pbm_info.
      [SPARC64]: Move index info pci_pbm_info.
      [SPARC64]: Removal of trivial pci_controller_info uses.
      [QLA2XXX]: Fix build on sparc.
      [ATYFB]: Fix sparc includes.
      [SPARC64]: Kill asm-sparc64/pbm.h
      [SPARC64]: Fix request_irq() ignored result warnings in PCI controller code.
      [SPARC]: Wire up utimensat syscall.
      [SPARC64]: Optimize fault kprobe handling just like powerpc.
      [SPARC64] PCI: Consolidate PCI access code into pci_common.c
      [SPARC64]: Fix recursion in PROM tree building.
      [SPARC64]: Bump PROMINTR_MAX to 32.
      [SPARC64]: Use alloc_pci_dev() in PCI bus probes.
      [UDP]: Fix AF-specific references in AF-agnostic code.
      [SPARC64]: Kill LARGE_ALLOCS and update defconfig.
      [SPARC64]: pci_resource_adjust() cannot be __init.
      [TTY]: Export proc_clear_tty() to modulea.
      [SPARC64]: Update defconfig.
      [SPARC64]: envctrl.c needs asm/io.h
      [SPARC64]: Correct FIRE_IOMMU_FLUSHINV register offset.
      [SPARC64]: Add support for bq4802 TOD chip, as found on ultra45.
      [SPARC]: Wire up signalfd/timerfd/eventfd syscalls.
      [SERIAL] SUNHV: Add an ID string.
      [SPARC64]: Be more resiliant with PCI I/O space regs.
      [SPARC] SBUS: bbc_i2c.c needs asm/io.h
      [SPARC] SBUS: display7seg.c needs asm/io.h
      [SCSI]: Add help text for SCSI_ESP_CORE.
      [SPARC64]: Add missing cpus_empty() check in hypervisor xcall handling.
      [SPARC64]: Accept ebus_bus_type for generic DMA ops.
      [SPARC32]: Update defconfig.
      [SPARC32]: asm/system.h needs asm/smp.h
      [VIDEO]: XVR-500 and XVR-2500 need FB=y.
      [SPARC64]: Update defconfig.
      [SPARC64]: Add hypervisor API negotiation and fix console bugs.
      [NET]: Fix BMSR_100{HALF,FULL}2 defines in linux/mii.h
      [TCP]: TCP_CONG_YEAH requires TCP_CONG_VEGAS
      [SPARC64]: Fix sched_clock() et al.
      [IPV4]: Remove IPVS icmp hack from route.c for now.
      [DCCP]: Fix build warning when debugging is disabled.
      Merge git://git.kernel.org/.../holtmann/bluetooth-2.6
      [CASSINI]: Check pci_set_mwi() return value.
      [XFRM]: Allow packet drops during larval state resolution.
      [SPARC64]: Don't be picky about virtual-dma values on sun4v.
      [SPARC64]: PCI device scan is way too verbose by default.
      [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just like jazz_esp
      [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
      [SPARC64]: Report proper system soft state to the hypervisor.
      [SPARC64]: Negotiate hypervisor API for PCI services.
      [SPARC64]: Use machine description and OBP properly for cpu probing.
      [SPARC64]: Eliminate NR_CPUS limitations.
      [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler.
      [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
      [SPARC64]: Fill holes in hypervisor APIs and fix KTSB registry.
      [CASSINI]: Fix printk message typo.
      [XFRM]: Allow XFRM_ACQ_EXPIRES to be tunable via sysctl.
      [XFRM]: xfrm_larval_drop sysctl should be __read_mostly.
      [IPV4]: Kill references to bogus non-existent CONFIG_IP_NOSIOCRT
      [AF_PACKET]: Kill bogus CONFIG_PACKET_MULTICAST
      [IPV6]: Fix build warning.
      [AF_PACKET]: Kill CONFIG_PACKET_SOCKET.
      Merge branch 'mac80211' of git://git.kernel.org/.../linville/wireless-2.6
      [IPSEC]: Add xfrm_sysctl.txt.
      [SPARC64]: Add missing NCS and SVC hypervisor interfaces.
      [AF_UNIX]: Make socket locking much less confusing.
      [AF_UNIX]: Fix datagram connect race causing an OOPS.
      [VIDEO]: XVR500 and XVR2500 require FB=y
      [ATA]: Don't allow to enable this for SPARC64 without PCI.
      [SCSI] JAZZ ESP and SUN ESP need SPI_ATTRS
      [SPARC64]: Move topology init code into new file, sysfs.c
      [SPARC64]: Export basic cpu properties via sysfs.
      [SPARC64]: Proper multi-core scheduling support.
      [SPARC64]: Make core and sibling groups equal on UltraSPARC-IV.
      [SPARC64]: Fix {mc,smt}_capable().
      [SPARC64]: Fill in gaps in non-PCI dma_*() NOP implementation.
      [ATA]: Back out bogus (SPARC64 && !PCI) Kconfig depends.
      [TCP] tcp_probe: Attach printf attribute properly to printl().
      [UDP]: Revert 2-pass hashing changes.
      [SPARC64]: Fix 2 bugs in PCI Sabre bus scanning.
      [SPARC64]: Fix SBUS IRQ regression caused by PCI-E driver.
      [SPARC64]: Handle PCI bridges without 'ranges' property.
      Merge branch 'mac80211-fixes' of git://git.kernel.org/.../linville/wireless-2.6
      [TCP]: Disable TSO if MD5SIG is enabled.
      [SPARC64]: Wire up cookie based sun4v interrupt registry.
      [SPARC64]: Fix IO/MEM space sizing for PCI.
      [SPARC64]: Really fix parport.
      [SPARC64]: Fix args to sun4v_ldc_revoke().
      [TCP]: Set initial_ssthresh default to zero in Cubic and BIC.
      Merge master.kernel.org:/.../vxy/lksctp-dev
      [PPP]: Revert 606f585e363527da9feaed79465132c0c661fd9e
      [SPARC64]: Add irqs to mdesc_node.
      [SPARC64]: Fix VIRQ enabling.
      [SPARC64]: Need to set state to IDLE during sun4v IRQ enable.
      Merge master.kernel.org:/.../vxy/lksctp-dev

David Sterba (1):
      Fix trivial typos in Kconfig* files

David Teigland (8):
      [DLM] overlapping cancel and unlock
      [GFS2] use log_error before LM_OUT_ERROR
      [DLM] split create_message function
      [DLM] add orphan purging code (1/2)
      [DLM] interface for purge (2/2)
      [DLM] change lkid format
      [DLM] fix mode munging
      [DLM] lowcomms style

David Wilder (1):
      relay file read: start-pos fix

David Woodhouse (38):
      [MTD] [NAND] Remember timing settings for CAFÉ NAND controller.
      Merge git://git.kernel.org/.../joern/misc
      [JFFS2] Fix cross-endian build.
      [JFFS2] Improve failure mode if inode checking leaves unchecked space.
      [JFFS2] Improve read_inode memory usage, v2.
      [JFFS2] Tidy up licensing/copyright boilerplate.
      [JFFS2] Handle inodes with only a single metadata node with non-zero isize
      Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
      Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
      [JFFS2] Remove dead file histo_mips.h
      [MTD] [NAND] Rename cafe.c to cafe_nand.c and remove the multi-obj magic
      [MTD] [NAND] Support multiple chips in CAFÉ driver
      [JFFS2] Don't advance c->wbuf_ofs to next eraseblock after wbuf flush
      [JFFS2] Remember to calculate overlap on nodes which replace older nodes
      [JFFS2] Remove broken insert_point optimisation in jffs2_add_tn_to_tree()
      [JFFS2] Remove another bogus optimisation in jffs2_add_tn_to_tree()
      [JFFS2] Simplify and clean up jffs2_add_tn_to_tree() some more.
      Increase slab redzone to 64bits
      Add taskstats.h to kbuild
      [MTD] [CHIPS] Remove MTD_OBSOLETE_CHIPS (jedec, amd_flash, sharp)
      further UTF-8 fixes and name correction
      NS16550A: Restore HS settings in EXCR2 on resume
      Fix incorrect prototype for ipxrtr_route_packet()
      [JFFS2] Fix BUG() caused by failing to discard xattrs on deleted files.
      [JFFS2] Fix potential memory leak of dead xattrs on unmount.
      Make 'headerscheck' stop immediately on an error
      Missing 'const' from reiserfs MIN_KEY declaration.
      [MTD] Fix error checking after get_mtd_device() in get_sb_mtd functions
      [JFFS2] Fix obsoletion of metadata nodes in jffs2_add_tn_to_tree()
      libertas: fix character set in README
      libertas: first pass at fixing up endianness issues
      libertas: More endianness fixes.
      libertas: more endianness fixes, in tx.c this time
      libertas: don't byte-swap firmware version number. It's a byte array.
      libertas: fix big-endian associate command.
      fix radeon setparam on 32/64 systems, harder.
      Introduce fixed sys_sync_file_range2() syscall, implement on PowerPC and ARM
      [JFFS2] Fix readinode failure when read_dnode() detects CRC failure.

Davide Brini (1):
      uml: fix umid in xterm titles

Davide Libenzi (21):
      epoll: optimizations and cleanups
      signal/timer/event fds: anonymous inode source
      signal/timer/event: signalfd core
      signal/timer/event: signalfd wire up x86 arches
      signal/timer/event: signalfd compat code
      signal/timer/event: timerfd core
      signal/timer/event: timerfd wire up x86 arches
      signal/timer/event: timerfd compat code
      signal/timer/event: eventfd core
      signal/timer/event: eventfd wire up x86 arches
      signal/timer/event: KAIO eventfd support example
      epoll: use anonymous inodes
      epoll cleanups: epoll no module
      epoll cleanups: epoll remove static pre-declarations and akpm-ize the code
      fix epoll single pass code and add wait-exclusive flag
      epoll locks changes and cleanups
      epoll: fix some comments
      epoll: move kfree inside ep_free
      eventfd use waitqueue lock ...
      timerfd use waitqueue lock ...
      avoid spurious POLLIN returns in signalfd

Dean Nelson (1):
      [IA64] change sh_change_coherence oemcall to use nolock

Deepak Saxena (2):
      Netpoll support for Sibyte MAC
      [IPV6]: Add ip6_tunnel.h to headers_install

Denis Cheng (1):
      [NET]: Merge dst_discard_in and dst_discard_out.

Dennis Ranke (1):
      V4L/DVB (5373): [PATCH] Hauppauge Nova-T endianess problem on powerpc

Denver Gingerich (1):
      fix compiler warning in fixed.c

Dhananjay Phadke (1):
      RESEND [PATCH 3/3] NetXen: Graceful teardown of interface and hardware upon module unload

Divy Le Ray (6):
      cxgb3 - fix skb->dev dereference
      cxgb3 - fix netpoll hanlder
      cxgb3 - Fix direct XAUI support
      cxgb3 - Stop mac RX when changing MTU
      cxgb3 - MAC watchdog update
      cxgb3 - fix register to stop bc/mc traffic

Dmitriy Monakhov (10):
      driver core: fix device_add error path
      kobject: kobject_shadow_add cleanup
      sk98lin: handle pci_enable_device() return value in skge_resume()
      libata: handle ata_pci_device_do_resume() failure while resuming
      mm: move common segment checks to separate helper function
      freevxfs: possible null pointer dereference fix
      reiserfs: possible null pointer dereference during resize
      ext3: dirindex error pointer issues
      floppy: handle device_create_file() failure while init
      udf: possible null pointer dereference while load_partition

Dmitry Adamushko (2):
      kernel/irq/proc.c: unprotected iteration over the IRQ action list in name_unique()
      sched: redundant reschedule when set_user_nice() boosts a prio of a task from the "expired"
array

Dmitry Mishin (1):
      [NETFILTER]: ip_tables: fix compat related crash

Dmitry Torokhov (75):
      Input: psmouse - do not force stream mode
      Input: export 'uniq' in /proc/bus/input/devices
      Input: let driver core create class device attribute groups
      Input: simplify input_free_device()
      Input: i8042 - add HP Pavilion DV4017EA to the MUX blacklist
      USB HID: usbkbd/usbmouse - handle errors when registering devices
      Input: rework handle creation code
      Input: handlers - rename 'list' to 'client'
      Input: handlers - handle errors from input_open_device()
      Input: synaptics - export model bits
      Input: keyboard handler - use printk_ratelimit()
      Input: ALPS - handle errors from input_register_device()
      Input: mousedev - fix sudden warps with touchpads
      Input: i8042 - disable interfaces when switching to legacy mode
      Input: logips2pp - ignore mice reporting model as 0
      Input: gtco - handle errors from input_register_device()
      Input: logips2pp - add model 1 information
      Input: remove old USB touchscreen drivers
      Input: USB devices - handle errors when registering input devices
      Input: add input_{get|set}_drvdata() helpers
      Input: drivers/input/mice - don't access dev->private directly
      Input: drivers/input/touchscreen - don't access dev->private directly
      Input: drivers/input/joystick - don't access dev->private directly
      Input: drivers/input/keyboard - don't access dev->private directly
      Input: drivers/input/misc - don't access dev->private directly
      Input: drivers/usb/input - don't access dev->private directly
      Input: prepare to switching to struct device
      Input: keyboards - switch to using input_dev->dev.parent
      Input: USB devices - switch to using input_dev->dev.parent
      Input: mice - switch to using input_dev->dev.parent
      Input: touchscreens - switch to using input_dev->dev.parent
      Input: joysticks - switch to using input_dev->dev.parent
      Input: misc devices - switch to using input_dev->dev.parent
      Input: cobalt buttons - separate device and driver registration
      Input: lifebook - work properly on Panasonic CF-18
      Input: lifebook - activate 6-byte protocol on select models
      Input: lifebook - add signature of Panasonic CF-29
      Input: lifebook - split into 2 devices
      Input: i8042 - add Panasonic CF-29 to nomux list
      Input: i8042 - add Fujitsu touchscreen/touchpad PNP IDs
      Input: add input_set_capability() helper
      driver core: Use attribute groups in struct device_type
      Driver core: add suspend() and resume() to struct device_type
      Input: serio - do not touch bus's rwsem
      Input: gameport - do not touch bus's rwsem
      Input: update some documentation
      Input: add skeleton for simple polled devices
      Input: cobalt_btns - convert to use polldev library
      Merge master.kernel.org:/.../torvalds/linux-2.6
      Input: force feedback - make sure effect is present before playing
      Input: drivers/joystick - fix various sparse warnings
      Input: evdev - fix some sparse warnings (signedness, shadowing)
      Input: drivers/usb/input - fix sparse warnings (signedness)
      Input: synaptics - don't complain about failed resets
      Input: drivers/usb/input - usb_buffer_free() cleanup
      Input: aaed2000_kbd - convert to use polldev library
      Merge git://git.kernel.org/.../torvalds/linux-2.6
      Input: move USB tablets under drivers/input/tablet
      Input: move USB touchscreens under drivers/input/touchscreen
      Input: move USB gamepads under drivers/input/joystick
      Input: move USB mice under drivers/input/mouse
      Input: move USB miscellaneous devices under drivers/input/misc
      USB HID: usb_buffer_free() cleanup
      Input: adbhid - do not access input_dev->private directly
      HID: switch to using input_dev->dev.parent
      drivers/hwmon: switch to using input_dev->dev.parent
      Input: ALPS - force stream mode
      Input: ucb1x00-ts - remove commented out code
      USB: Onetouch - switch to using input_dev->dev.parent
      Input: db9 - do not ignore dev2 module parameter
      Input: ucb1x00 - do not access input_dev->private directly
      Input: reduce raciness when input handlers disconnect
      Input: i8042 - add ASUS P65UP5 to the noloop list
      Input: i8042 - add ULI EV4873 to noloop list
      Input: move input-polldev to drivers/input

Domen Puncer (9):
      [POWERPC] Fix typos in booting-without-of.txt
      [POWERPC] lite5200(b) DTS fixes
      [POWERPC] lite5200(b) support for i2c
      [POWERPC] Set efika's device_type to "soc"
      [POWERPC] mpc52xx suspend to deep-sleep
      spi: fix spidev for >sizeof(long)/32 devices
      [POWERPC] 52xx: unbreak lite5200 dts (_pic vs. -pic)
      mpc52xx_psc_spi: fix it for CONFIG_PPC_MERGE
      spi/spidev: check message size before copying

Domenico Andreoli (1):
      documentation: Documentation/initrd.txt

Don Fry (2):
      pcnet32: only allocate init_block dma consistent
      pcnet32: change to use netdev_priv

Don Mullis (1):
      kbuild: move tags from ARCH and include/ ahead of drivers

Donald Douwsma (2):
      [XFS] Invalidate quotacheck when mounting without a quota type.
      [XFS] Fix quotaon syscall failures for group enforcement requests.

Dor Laor (3):
      KVM: Fix guest register corruption on paravirt hypercall
      KVM: Use the generic skip_emulated_instruction() in hypercall code
      KVM: Add mmu cache clear function

Doug Chapman (1):
      [SCSI] fusion: fix for BZ 8426 - massive slowdown on SCSI CD/DVD drive

Douglas Landgraf (16):
      V4L/DVB (5534): Radio-rtrack2.c Replace rt_ioctl to use video_ioctl2
      V4L/DVB (5539): Radio-rtrack2.c Added VIDIOC_[GS]_AUDIO and VIDIOC_[S|G]_INPUT
      V4L/DVB (5540): Radio-trust.c Replace tr_do_ioctl to use video_ioctl2
      V4L/DVB (5541): Radio-zoltrix.c Replace zol_do_ioctl to use video_ioctl2
      V4L/DVB (5546): Radio-terratec.c Replace tt_do_ioctl to use video_ioctl2
      V4L/DVB (5549): Radio-sf16fmr2.c Replace fmr2_do_ioctl to use video_ioctl2
      V4L/DVB (5550): Radio-sf16fmi.c Replace fmi_do_ioctl to use video_ioctl2
      V4L/DVB (5553): Replace typhoon_do_ioctl to use video_ioctl2
      V4L/DVB (5555): Radio-aimslab.c Replace rt_ioctl to use video_ioctl2
      V4L/DVB (5556): Radio-gemtek.c Replace gemtek_ioctl to use video_ioctl2
      V4L/DVB (5562): Radio-gemtek-pci.c Replace gemtek_pci_ioctl to use video_ioctl2
      V4L/DVB (5563): Radio-maestro.c Replace radio_ioctl to use video_ioctl2
      V4L/DVB (5621): Radio-cadet.c Replace cadet_do_ioctl to use video_ioctl2
      V4L/DVB (5622): Radio-zoltrix.c cleanup
      V4L/DVB (5623): Dsbr100.c Replace usb_dsbr100_do_ioctl to use video_ioctl2
      V4L/DVB (5624): Radio-maestro.c cleanup

Dragos Carp (1):
      MPC52xx PSC SPI master driver

Dwaine P. Garden (1):
      V4L/DVB (5386): Add some missing Hauppauge and Belkin devices to the driver

Eberhard Fahle (1):
      USB: iowarrior.c: timeouts too small in usb_control_msg calls

Ed Lin (4):
      [SCSI] stex: fix id mapping issue
      [SCSI] stex: extend hard reset wait time
      [SCSI] stex: fix reset recovery for console device
      [SCSI] stex: minor cleanup and version update

Ed Vipas (1):
      V4L/DVB (5486): Add support for remote of Asustech P7131 Hybrid	LNA

Edward Goggin (1):
      dm mpath: log device name

Egmont Koblinger (2):
      console UTF-8 fixes
      console UTF-8 fixes (fix)

Eli Cohen (5):
      IB/core: Free umem when mm is already gone
      IB/mlx4: Fix check of max_qp_dest_rdma in modify QP
      IB/mlx4: Pass send queue sizes from userspace to kernel
      IB/mlx4: Initialize send queue entry ownership bits
      mlx4_core: Fix CQ context layout

Emil Georgiev (1):
      V4L/DVB (5383): Fix duplicated codes in Pinnacle Grey remote

Enrico Scholz (1):
      [ARM] 4403/1: Make the PXA-I2C driver work with lockdep validator

Eric Dumazet (29):
      [TCP]: Keep copied_seq, rcv_wup and rcv_next together.
      [NET]: Keep sk_backlog near sk_lock
      [NET]: convert network timestamps to ktime_t
      [IPV4]: Optimize inet_getpeer()
      [NET]: Introduce SIOCGSTAMPNS ioctl to get timestamps with nanosec resolution
      [NET]: New sysctls should use __read_mostly tags
      [NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
      [NET]: inet_ehash_secret should be __read_mostly and set only once
      [TCP]: tcp_memory_pressure and tcp_socket are__read_mostly candidates
      [IPV4]: align inet_protos[] on SMP
      [NET]: random functions can use nsec resolution instead of usec
      [NET]: loopback driver can use loopback_dev integrated net_device_stats
      INET : IPV4 UDP lookups converted to a 2 pass algo
      x86-64: fix vtime() vsyscall
      x86-64: vsyscall_gtod_data diet and vgettimeofday() fix
      x86-64: move __vgetcpu_mode & __jiffies to the vsyscall_2 zone
      [IPV6]: Get rid of __HAVE_ARCH_ADDR_SET.
      [IPV6]: Some cleanups in include/net/ipv6.h
      SLAB: use num_possible_cpus() in enable_cpucache()
      SLAB: don't allocate empty shared caches
      slab: NUMA kmem_cache diet
      Optimize timespec_trunc()
      procfs: reorder struct pid_dentry to save space on 64bit archs, and constify them
      VFS: delay the dentry name generation on sockets and pipes
      time: SMP friendly alignment of struct clocksource
      Speed up divides by cpu_power in scheduler
      FUTEX: new PRIVATE futexes
      getrusage(): fill ru_inblock and ru_oublock fields if possible
      [TCP]: Use LIMIT_NETDEBUG in tcp_retransmit_timer().

Eric Miao (1):
      [ARM] 4304/1: removes the unnecessary bit number from CKENnn_XXXX

Eric Moore (2):
      [SCSI] fusion: remove VMWare guest OS remounted as read only work around
      [SCSI] fusion: fix domain validation loops

Eric Piel (6):
      Input: wistron - add support for TravelMate 610
      Input: wistron - add acerhk laptop database
      Input: wistron - introduce generic keymap
      Input: wistron - declare keymaps as initdata
      Input: wistron - fix typo in keymap for Acer TM610
      Input: input-polldev - add module info

Eric Rannaud (1):
      uevent: use add_uevent_var() instead of open coding it

Eric Sandeen (4):
      [XFS] The last argument "lsn" of xfs_trans_commit() is always called with
      [XFS] the "aendp" arg to xfs_dir2_data_freescan is always NULL, remove it.
      [XFS] remove more misc. unused args
      sysfs: store sysfs inode nrs in s_ino to avoid readdir oopses

Eric Sesterhenn (1):
      [IPV6]: Fix slab corruption running ip6sic

Eric Sesterhenn / Snakebyte (3):
      KVM: Fix overflow bug in overflow detection code
      Overrun in drivers/char/rio/riocmd.c
      Off by one in floppy.c

Eric W. Biederman (17):
      [MTD] mtd_blkdevs: Convert to use the kthread API
      kobject: Comment and warning fixes to kobject.c
      [VOYAGER] Use modern techniques to setup and teardown low identiy mappings.
      i386: convert to the kthread API
      [ARM] ecard: convert to use the kthread API
      tty: remove unnecessary export of proc_clear_tty
      tty: simplify calling of put_pid.
      tty: introduce no_tty and use it in selinux
      smbfs: remove unnecessary allow_signal
      pnpbios: convert to use the kthread API
      kthread: don't depend on work queues
      Change reparent_to_init to reparent_to_kthreadd
      nfsd/nfs4state: remove unnecessary daemonize call
      Revert "[PATCH] paravirt: Add startup infrastructure for paravirtualization"
      msi: fix the ordering of msix irqs
      msi: mask the msix vector before we unmap it
      shm: fix the filename of hugetlb sysv shared memory

Erik Hovland (1):
      usb ethernet gadget, workaround network stack API glitch

Eugene Surovegin (3):
      ibm_emac: fix section mismatch warnings
      ibm_emac: improved PHY support
      ibm_emac: fix link speed detection change

Eugene Teo (2):
      drivers/net/wireless/libertas/fw.c: fix use-before-check
      drivers/net/wireless/libertas/rx.c: fix use-after-free

Evgeniy Polyakov (4):
      W1 printk format warning fix
      w1: allow bus master to have reset and byte ops
      sh: trivial build cleanups.
      w1_therm_read_bin: don't call flush_signals()

FUJITA Tomonori (4):
      [SCSI] tgt: fix sesnse buffer problems
      [SCSI] tgt: fix scsi command leak
      [SCSI] tgt: remove the code to build sense
      [SCSI] tgt: fix a rdma indirect transfer error bug

Fabrice Aeschbacher (1):
      ide-cs: recognize 2GB CompactFlash from Transcend

Fengguang Wu (1):
      splice(): fix interaction with readahead

Fenghua Yu (5):
      [IA64] Itanium MC Error Injection Tool: Kernel configuration
      [IA64] Itanium MC Error Injection Tool: Doc and sample application
      [IA64] Itanium MC Error Injection Tool: Driver sysfs interface
      [IA64] Itanium MC Error Injection Tool: Makefile changes
      [IA64] Itanium MC Error Injection Tool: pal_mc_error_inject() interface

Fernando Luis Vazquez Cao (4):
      Remove hardcoding of hard_smp_processor_id on UP systems
      Use the APIC to determine the hardware processor id - i386
      Use the APIC to determine the hardware processor id - x86_64
      Always ask the hardware to obtain hardware processor id - ia64

Fernando Luis VazquezCao (6):
      i386: safe_apic_wait_icr_idle - i386
      x86-64: safe_apic_wait_icr_idle - x86_64
      i386: use safe_apic_wait_icr_idle - i386
      x86-64: use safe_apic_wait_icr_idle in smpboot.c - x86_64
      i386: use safe_apic_wait_icr_idle in smpboot.c
      x86-64: use safe_apic_wait_icr_idle in smpboot.c - x86_64

Fernando Luis [** ISO-8859-1 charset **] VázquezCao (4):
      i386: __send_IPI_dest_field - i386
      x86-64: __send_IPI_dest_field - x86_64
      i386: Use safe_apic_wait_icr_idle in safe_apic_wait_icr_idle - i386
      x86-64: Use safe_apic_wait_icr_idle in __send_IPI_dest_field - x86_64

Finn Thain (14):
      m68k: pmu_queue_request() declaration conflict
      m68k: remove unused adb.h
      m68k: Mac interrupt priorities
      NuBus header update
      m68k: Mac DP8390 update
      m68k: reverse Mac IRQ damage
      m68k: Mac IRQ prep
      m68k: Mac nubus IRQ fixes (plan E)
      m68k: Mac IRQ cleanup
      m68k: Mac II ADB fixes
      CUDA ADB fixes
      m68k: macmace fixes
      SONIC: small fix and cleanup
      SONIC interrupt handling

Florian Attenberger (1):
      sata_mv: PCI-ID for Adaptec 1430SA SATA Controller

Florian Fainelli (1):
      [WATCHDOG] MTX-1 Watchdog driver

Florian Westphal (1):
      [TIPC]: Fix infinite loop in netlink handler

Florian Zumbiehl (3):
      [PPPoE]: miscellaneous smaller cleanups
      [PPPOE]: race between interface going down and connect()
      [PPPOE]: memory leak when socket is release()d before PPPIOCGCHAN has been called on it

Florin Malita (4):
      devpts: add fsnotify create event
      libertas: skb dereferenced after netif_rx
      spi: potential memleak in spidev_ioctl
      spidernet: skb used after netif_receive_skb

Folkert van Heusden (1):
      baycom_ser_fdx: also allow i/o ports >= 0x1000 and enhanced failure logging

Franck Bui-Huu (7):
      [MIPS] Don't force frame pointers for lockdep on MIPS
      [MIPS] early_printk: use init section
      [MIPS] early_printk: allow the early console to run earlier
      [MIPS] Remove Momenco Ocelot G support
      [MIPS] Remove Momenco Jaguar ATX support
      [MIPS] Remove LIMITED_DMA support
      [MIPS] clocksource: use CLOCKSOURCE_MASK() macro

Frank Filz (1):
      knfsd: fix resource leak resulting in module refcount leak for rpcsec_gss_krb5.ko

Frank Mandarino (3):
      [ALSA] ASoC AT91xxxx - SSC port DSP support
      [ALSA] ASoC AT91xxxx eti B1 machine SSC changes
      [ALSA] ASoC AT91xxxx build fix

Frank Pavlic (1):
      s390: qeth: wrong packet length in qdio header

Frederik Deweerdt (3):
      Fix ixp4xx compile error
      [ALSA] pcm_native: lockdep warning when launching jack
      [ARM] export symbol csum_partial_copy_from_user

G. Liakhovetski (3):
      [IrDA]: Misc spelling corrections.
      [IrDA]: Fix Rx/Tx path race.
      [IrDA]: f-timer reloading when sending rejected frames.

Gabriel Mansi (1):
      [AGPGART] Fix wrong ID in via-agp.c

Gabriel Paubert (1):
      mv643xx_eth: make eth_port_uc_addr_{get,set}() calls symmetric

Gary Zambrano (2):
      [TG3]: Clear GPIO mask before storing.
      [TG3]: WoL fixes.

Gautham R Shenoy (6):
      Extend notifier_call_chain to count nr_calls made
      Define and use new events,CPU_LOCK_ACQUIRE and CPU_LOCK_RELEASE
      Eliminate lock_cpu_hotplug in kernel/schedc
      Remove kthread_bind() call from _cpu_down()
      freezer: fix PF_NOFREEZE vs freezeable race
      freezer: move frozen_process() to kernel/power/process.c

Geert Uytterhoeven (28):
      [POWERPC] ps3: always make sure we're running on a PS3
      [POWERPC] CBE thermal support on PS3
      [POWERPC] bootwrapper: Use `unsigned long' for malloc sizes
      m68k: CROSS_COMPILE = m68k-linux-gnu-
      hilkbd: Kill compiler warning and fix comment dyslexia
      m68k: Atari SCSI workqueue updates
      m68k: Amiga A2065 and Ariadne TX statistics
      Amiga Zorro bus: kill resource_size_t warnings
      m68k: kill skb_copy_from_linear_data compiler warnings
      m68k: export csum_partial_copy_from_user
      Convert non-highmem kmap_atomic() to static inline function
      ps3fb: thread updates
      ps3fb: atomic fixes
      ps3av: thread updates
      ps3fb: kill superfluous zero initializations
      ps3av: misc updates
      ps3fb: Use __func__ instead of __FUNCTION__
      ps3av: Use __func__ instead of __FUNCTION__
      fbdev: avoid vertical overflow when making space for the logo
      fbdev: fb_do_show_logo() updates
      fbdev: correct image offsets when rotating logo
      Fix sunrpc warning noise
      m68k: <asm/scatterlist.h> needs <linux/types.h>
      [MAC80211]: include <linux/delay.h> instead of <asm/delay.h>
      Let SYSV68_PARTITION default to yes on VME only
      m68k: implement __clear_user()
      ps3fb: use FB_SYS_* instead of FB_CFB_*
      fbdev: Move declaration of fb_class to <linux/fb.h>

Geoff Levand (8):
      [POWERPC] PS3: Add DABR support
      [POWERPC] PS3: Remove duplicate variable assignement
      [POWERPC] PS3: Interrupt routine fixups.
      [POWERPC] PS3: Defconfig updates
      ehci-ps3, ohci-ps3: fix compilation
      [POWERPC] PS3: Fix sys manager build error
      [POWERPC] PS3: Fix request_irq warning
      [POWERPC] PS3: Update ps3_defconfig

Gerald Britton (1):
      cciss: Fix pci_driver.shutdown while device is still active

Gerd Hoffmann (3):
      x86-64: ignore vgacon if hardware not present
      Fixes and cleanups for earlyprintk aka boot console
      Refine SCREEN_INFO sanity check for vgacon initialization

Gerrit Renker (24):
      [DCCP]: 48-bit sequence number arithmetic
      [DCCP]: Make dccp_delta_seqno return signed numbers
      [DCCP]: Make `before' relation unambiguous
      [DCCP]: Fix for follows48
      [DCCP]: Remove ambiguity in the way before48 is used
      [CCID3]: Remove redundant `len' test
      [CCID3]: Re-order CCID 3 source file
      [CCID3]: Use MSS for larger initial windows
      [CCID3]: Remove race condition and update t_ipi when `s' changes
      [DCCP]: Always use debug-toggle parameters
      [DCCP]: More debug information for dccp_wait_for_ccid
      [CCID3]: Add documentation for socket options
      [CCID3]: More to see in dccp_probe
      [CCID3]: Remove build warnings for 64bit
      [CCID3]: Wrap computation of RFC3390-initial rate into separate function
      [CCID3]: Handle Idle and Application-Limited periods
      [DCCP]: Provide function for RTT sampling
      [CCID3]: Use function for RTT sampling
      [DCCP]: Sample RTT from SYN exchange
      [CCID3]: Use initial RTT sample from SYN exchange
      [DCCP]: Fix bug in the calculation of very low sending rates
      [DCCP]: Debug statements for Elapsed Time option
      [DCCP]: Complete documentation of dccp_sock
      [TCP]: Update references in two old comments

Giuliano Pochini (2):
      [POWERPC] Fix breakage caused by 72486f1f8f0a2bc828b9d30cf4690cf2dd6807fc
      [ALSA] echoaudio - increase sleep time at loading firmware

Glauber de Oliveira Costa (2):
      x86-64: Remove duplicated code for reading control registers
      x86-64: Fix x86_64 compilation with DEBUG_SIG on

Graeme Gregory (7):
      [ARM] 4299/1: S3C AC97 fill in register bit defines
      [ALSA] ASoC Samsung S3C24xx build
      [ALSA] ASoC WM9712 kmemdup
      [ALSA] ASoC export AC97 DAI
      [ALSA] ASoC Samsung S3c24xx updates - audio DMA cleanup
      [ALSA] ASoC Samsung S3C24xx updates - i2s
      [ARM] 4365/1: Add AC97 clock to s3c2443 machine

Grant Grundler (2):
      [PARISC] remove remnants of parisc-specific softirq code
      [PARISC] remove global_ack_eiem

Grant Likely (9):
      [POWERPC] Fix comment typo in Kurobox device tree
      [POWERPC] Rework Kconfig dependancies for Xilinx Virtex ppc405 platform
      [POWERPC] Merge common virtex header files
      [POWERPC] New registration for common Xilinx Virtex ppc405 platform devices
      [POWERPC] Stop using ppc_sys for Xilinx Virtex boards
      [POWERPC] Add uartlite boot console driver for the zImage wrapper
      [POWERPC] Add sane defaults for Xilinx EDK generated xparameters files
      [POWERPC] Don't define a custom bd_t for Xilixn Virtex based boards.
      [POWERPC] Don't shutdown TX on mpc5200 serial port if it is a console

Greg Kroah-Hartman (14):
      Driver core: remove unneeded completion from driver release path
      Driver core: remove use of rwsem
      SCSI: use the proper semaphore to protect the class lists
      USB: remove use of the bus rwsem, as it doesn't really protect anything.
      PNP: stop using the subsystem rwsem
      IDE: remove rwsem use from ide-proc core
      IEEE1394: remove rwsem use from ieee1394 core
      PHY: remove rwsem use from phy core
      kobject core: remove rwsem from struct subsystem
      driver core: bus_add_driver should return an error if no bus
      USB: sierra: add more checks on shutdown
      Driver core: fix show_uevent from taking up way too much stack
      remove "struct subsystem" as it is no longer needed
      kobject: use the proper printk level for kobject error

Greg Ungerer (4):
      [ARM] 4387/1: fix /proc/cpuinfo formatting for pre-ARM7 parts
      [ARM] 4388/1: no need for arm/mm mmap range checks for non-mmu
      m68knommu: fix ColdFire timer off by 1
      nommu: report correct errno in message

Gregory Haskins (1):
      natsemi irq flags

Guennadi Liakhovetski (4):
      [SCSI] tmscsim: remove long dead DMA_INT
      [SCSI] tmscsim: remove bogus endianness conversions
      [SCSI] tmscsim: Remove the last bus_to_virt()
      dma_declare_coherent_memory wrong allocation

Guido Scholz (1):
      USB: ftdi_sio: Add USB Product Id for OpenDCC

Guillaume Chazarain (1):
      Factor outstanding I/O error handling

Guy Streeter (1):
      Cap shmmax at INT_MAX in compat shminfo

H. Peter Anvin (9):
      x86: Clean up x86 control register and MSR macros (corrected)
      cleanfile: a script to clean up stealth whitespace
      cleanpatch: a script to clean up stealth whitespace added by a patch
      Documentation/i386/boot.txt: update and correct
      i386: cpu/transmeta.c: fix definition of USER686
      i386: remove unused rdtsc() macro
      i386: msr.h: be paranoid about types and parentheses
      Further update of the i386 boot documentation
      boot documentation: clarifications

Haavard Skinnemoen (32):
      [AVR32] Add basic HMATRIX support
      [AVR32] Add mach-specific Kconfig
      [AVR32] Don't enable clocks with no users
      [AVR32] Clean up asm/sysreg.h
      [AVR32] Clean up cpu identification and add features bitmap
      [AVR32] Clean up exception handling code
      [AVR32] Fix NMI handler
      [AVR32] Make I/O access macros work with external devices
      [AVR32] Move setup_bootmem() from mm/init.c to kernel/setup.c
      [AVR32] Simplify early handling of memory regions
      [AVR32] Reserve framebuffer memory in early_parse_fbmem()
      [AVR32] Get rid of board_setup_fbmem()
      [AVR32] Use memcpy/memset in memcpy_{from,to}_io and memset_io
      [AVR32] Board code for ATNGW100
      [AVR32] Optimize the TLB miss handler
      [AVR32] Fix compile error with gcc 4.1
      i2c: Bitbanging I2C bus driver using the GPIO API
      [AVR32] Use correct config symbol when setting cpuflags
      [AVR32] Implement dma_{alloc,free}_writecombine()
      [AVR32] Fix section mismatch .taglist -> .init.text
      [AVR32] Wire up sys_utimensat
      Use common cpu_is_xxx() macros on AT91 and AVR32
      atmel_spi: remove unnecessary (and wrong) #ifdefs
      fbdev: add support for AVR32
      [AVR32] Remove bogus comment in arch/avr32/kernel/irq.c
      [AVR32] Wire up signalfd, timerfd and eventfd
      [AVR32] Implement platform hooks for atmel_lcdfb driver
      atmel_spi dma address bugfix
      [AVR32] STK1000: Set SPI_MODE_3 in the ltv350qv board info
      [AVR32] Define ARCH_KMALLOC_MINALIGN to L1_CACHE_BYTES
      [AVR32] Fix bug in invalidate_dcache_region()
      [AVR32] Update defconfigs

Hal Rosenstock (3):
      IB/umad: Fix declaration of dev_map[]
      IB/mad: Change SMI to use enums rather than magic return codes
      IB/umad: Clarify documentation of transaction ID

Hans Engelen (1):
      USB: dell device id for option.c

Hans Verkuil (43):
      V4L/DVB (5268): Add support for three new MPEG controls.
      V4L/DVB (5272): Add V4L2_CAP_VIDEO_OUTPUT_POS capability
      V4L/DVB (5289): Add support for video output overlays.
      V4L/DVB (5290): Add support for VIDIOC_INT_G/S_STD_OUTPUT
      V4L/DVB (5306): Add support for VIDIOC_G_CHIP_IDENT
      V4L/DVB (5307): Add support for the cx23415 MPEG decoding features.
      V4L/DVB (5336): Cx23416 doc updates + rename CX2341X_ENC_UNKNOWN
      V4L/DVB (5341): Add cx23415/6 chip idents.
      V4L/DVB (5345): ivtv driver for Conexant cx23416/cx23415 MPEG encoder/decoder
      V4L/DVB (5355): Add VIDIOC_G_CHIP_IDENT to various i2c modules
      V4L/DVB (5356): Fix bogus error messages in ivtv for VIDIOC_G_CHIP_IDENT
      V4L/DVB (5375): Add missing VIDEO_CX25840 dep, remove unused VIDEO_TLV320AIC23B dep
      V4L/DVB (5376): Add dependency on VIDEO_V4L1
      V4L/DVB (5377): Replace SA_* with IRQF_*
      V4L/DVB (5378): Add missing IVTV_FB_WARN #define
      V4L/DVB (5379): If possible make vars/functions static.
      V4L/DVB (5389): Add tveeprom entry for tuner LG S701D MK3
      V4L/DVB (5402): Add vsync_field to the union in video_event for VIDEO_EVENT_VSYNC
      V4L/DVB (5403): Set vsync_field correctly in ivtv.
      V4L/DVB (5404): Merges VBI & YUV handling into a single work queue.
      V4L/DVB (5405): Add missing includes.
      V4L/DVB (5406): Add comment why the symbols are exported.
      V4L/DVB (5407a): Update feature-removal-schedule.txt: remove VIDIOC_S/G_MPEGCOMP
      V4L/DVB (5409): Add CARDLIST.ivtv and README.ivtv
      V4L/DVB (5410): Add VIDIOC_G/S_PRIORITY support to ivtv.
      V4L/DVB (5411): Use v4l_printk_ioctl for debug
      V4L/DVB (5412): Fix VIDIOC_TRY_ENCODER_CMD and VIDEO_TRY_COMMAND
      V4L/DVB (5413): Use spin_lock_init to fix lockdep warnings.
      V4L/DVB (5414): Add missing kfree in early exit of saa7115.
      V4L/DVB (5416): Use pci_register_driver instead of pci_module_init in ivtv.
      V4L/DVB (5417): First unregister the driver, and then free the memory.
      V4L/DVB (5418): Speed is a signed 32-bit integer, not unsigned.
      V4L/DVB (5419): Add comment how the speed field is interpreted.
      V4L/DVB (5420): Initialize the inputs before registering the devices.
      V4L/DVB (5436): Fix TV output initialization
      V4L/DVB (5560): Ivtv: fix incorrect bitwise-and for command flags.
      V4L/DVB (5670): Adding new fields to v4l2_pix_format broke the ABI, reverted that change
      V4L/DVB (5675): Move big PIO accesses from the interrupt handler to a workhandler
      V4L/DVB (5730): Remove unused V4L2_CAP_VIDEO_OUTPUT_POS
      V4L/DVB (5732): Add ivtv CROPCAP support and fix ivtv S_CROP for video output.
      V4L/DVB (5736): Add V4L2_FBUF_CAP/FLAG_LOCAL/GLOBAL_INV_ALPHA
      V4L/DVB (5673): Fix audio stuttering for saa711x/ivtv when in radio mode.
      V4L/DVB (5751): Ivtv: fix ia64 printk format warnings.

Hans-Christian Egtvedt (3):
      [AVR32] Add nwait and tdf parameters to SMC configuration
      [AVR32] Change system timer from count-compare to Timer/Counter 0
      [AVR32] Put cpu in sleep 0 when idle.

Hans-Juergen Koch (1):
      hwmon: New max6650 driver

Hans-Jürgen Koch (1):
      [MTD] Driver for AT26Fxxx dataflash devices

Hartmut Birr (5):
      V4L/DVB (5542): Budget-av: Remove polarity switching of the clock for DVB-C
      V4L/DVB (5543): Tda10023: Add support for frontend TDA10023
      V4L/DVB (5544): Budget-av: Make inversion setting configurable, add KNC ONE V1.0 card
      V4L/DVB (5545): Saa7146: Release capture buffers on device close
      V4L/DVB (5822): Fix the return value in ttpci_budget_init()

Hartmut Hackmann (20):
      V4L/DVB (5311): Tda1004x driver updates
      V4L/DVB (5312): Saa713x: added a GPIO handler function
      V4L/DVB (5313): Added a config entry and a gpio function pointer to tuner struct
      V4L/DVB (5314): Added support for tda827x tuners with preamlifiers
      V4L/DVB (5315): Tda1004x: check request firmware for NULL ponter again
      V4L/DVB (5318): Fix tda8290 code for tda827x module
      V4L/DVB (5319): Set tda827x to sleep mode after attach
      V4L/DVB (5320): Filled in limiting values in tda827x.c
      V4L/DVB (5321): Saa7134-dvb: initialize the dvb frontend in dvb_init
      V4L/DVB (5322): Removed board naming code in saa7134-dvb
      V4L/DVB (5323): Updated support for tuner callbacks
      V4L/DVB (5326): Allow to set tuner_config in attach inform
      V4L/DVB (5369): Fixed 1 byte too short buffer in tda827x.c
      V4L/DVB (5443): Saa7134: put tuner to sleep mode after board initialization
      V4L/DVB (5444): Saa7134-dvb fix sleep function of the fmd1216 tuner.
      V4L/DVB (5445): Added / corrected support for some ASUS hybrid boards
      V4L/DVB (5446): Renamed ASUStek P7131 card [1043:4876]
      V4L/DVB (5458): Tda1004x: add ts_mode option to config struct
      V4L/DVB (5484): Set tda8290 to analog mode after init
      V4L/DVB (5485): Tda827x: delayed probing of tuner version

Heikki Orsila (1):
      V4L/DVB (5329): Some saa7134 cleanups

Heiko Carstens (30):
      [SCSI] zfcp: fix likely/unlikely usage
      [S390] memory detection: stop at first memory hole.
      [S390] cio/ipl: Clean interface between cio and ipl code.
      [S390] Use generic bug.
      [S390] Get rid of console setup functions.
      [S390] Processor degradation notification.
      [S390] Clean up smp code in preparation for some larger changes.
      [AF_IUCV/IUCV] : Add missing section annotations
      [AF_IUCV]: Compile fix - adopt to skbuff changes.
      Introduce CONFIG_HAS_DMA
      [SCSI] zfcp: rework request ID management.
      [SCSI] zfcp: clear adapter failed flag if an fsf request times out.
      [SCSI] zfcp: clear boxed flag on unit reopen.
      call cpu_chain with CPU_DOWN_FAILED if CPU_DOWN_PREPARE failed
      slab: use CPU_LOCK_[ACQUIRE|RELEASE]
      [S390] Avoid sparse warnings.
      [S390] Avoid compile warning.
      x86_64: use signalfd and timerfd compat syscalls
      compat signalfd and timerfd are cond syscalls
      simplify compat_sys_timerfd
      Let smp_call_function_single return -EBUSY on UP
      [S390] Wire up sys_utimensat.
      [S390] Wire up signald, timerfd and eventfd syscalls.
      [S390] Make use of kretprobe_assert.
      [S390] More verbose show_mem() like other architectures.
      [S390] Fix section annotations.
      [S390] Fix yet another two section mismatches.
      [S390] Print list of modules on die().
      [S390] Add oops_enter()/oops_exit() calls to die().
      [S390] Move psw_set_key.

Heinz Mauelshagen (7):
      dm io: delay dec_count
      dm io: prepare for new interface
      dm io: new interface
      dm exception store: update dm io interface
      dm log: update dm io interface
      dm: bio list helpers
      dm: delay target

Helge Deller (14):
      Input: HIL - various fixes for HIL drivers
      Input: HIL - cleanup coding style
      Input: HIL - fix rwlock recursion bug
      [PARISC] fix lasi_82596 build
      [PARISC] fix section mismatch in parport_gsc
      [PARISC] fix section mismatch in parisc STI video drivers
      [PARISC] fix section mismatch in ccio-dma
      [PARISC] fix section mismatches in arch/parisc/kernel
      [PARISC] fix section mismatch in parisc eisa driver
      [PARISC] fix section mismatch in superio serial drivers
      [PARISC] Wire up utimensat/signalfd/timerfd/eventfd syscalls
      [PARISC] fix "ENTRY" macro redefinition
      [PARISC] fix section mismatch in smp.c
      [PARISC] Handle wrapping in expand_upwards()

Hendrik Borghorst (1):
      V4L/DVB (5505): Fix Kernel Bugzilla #8301: spinlock fix for flexcop-pci

Henrik Kretzschmar (2):
      [SCSI] dpt: whitespace cleanup
      kerneldoc fix in libata

Henrique de Moraes Holschuh (51):
      ACPI: ibm-acpi: kill trailing whitespace
      ACPI: ibm-acpi: rename some identifiers
      ACPI: ibm-acpi: add header file
      ACPI: ibm-acpi: organize code
      ACPI: ibm-acpi: update copyright notice
      ACPI: ibm-acpi: update documentation
      ACPI: ibm-acpi: move driver to drivers/misc hierarchy
      ACPI: ibm-acpi: rename driver to thinkpad-acpi
      ACPI: thinkpad-acpi: cleanup Kconfig for thinkpad-acpi
      ACPI: thinkpad-acpi: add compatibility MODULE_ALIAS entry
      ACPI: thinkpad-acpi: cleanup after rename
      ACPI: thinkpad-acpi: update MAINTAINERS
      ACPI: thinkpad-acpi: rename register_ibmacpi_subdriver
      ACPI: thinkpad-acpi: rename one stray use of ibm-acpi in a comment
      ACPI: thinkpad-acpi: rename module glue
      ACPI: thinkpad-acpi: rename thinkpad constants
      ACPI: thinkpad-acpi: update fan firmware documentation
      ACPI: thinkpad-acpi: add debug mode
      ACPI: thinkpad-acpi: clean up probing and move init to subdrivers
      ACPI: thinkpad-acpi: add subdriver debug statements
      ACPI: thinkpad-acpi: uncouple subdriver init from ibms struct
      ACPI: thinkpad-acpi: improve thinkpad detection
      ACPI: thinkpad-acpi: use bitfields to hold subdriver flags
      ACPI: thinkpad-acpi: use bitfields for module flags
      ACPI: thinkpad-acpi: prepare for device model conversion
      ACPI: thinkpad-acpi: mark acpi helper functions __must_check
      ACPI: thinkpad-acpi: clean up hotkey subdriver
      ACPI: thinkpad-acpi: cleanup bluetooth and wan for sysfs conversion
      ACPI: thinkpad-acpi: cleanup video subdriver
      ACPI: thinkpad-acpi: clean up CMOS commands subdriver
      ACPI: thinkpad-acpi: cleanup thermal subdriver for sysfs conversion
      ACPI: thinkpad-acpi: improve fan watchdog messages
      ACPI: thinkpad-acpi: register with the device model
      ACPI: thinkpad-acpi: driver sysfs conversion
      ACPI: thinkpad-acpi: add infrastructure for the sysfs device attributes
      ACPI: thinkpad-acpi: protect fan and hotkey data structures
      ACPI: thinkpad-acpi: add sysfs support to the thermal subdriver
      ACPI: thinkpad-acpi: add sysfs support to fan subdriver
      ACPI: thinkpad-acpi: add a safety net for TPEC fan control mode
      ACPI: thinkpad-acpi: add sysfs support to the cmos command subdriver
      ACPI: thinkpad-acpi: update brightness sysfs interface support
      ACPI: thinkpad-acpi: add a fan-control feature master toggle
      ACPI: thinkpad-acpi: do not arm fan watchdog if it would not work
      ACPI: thinkpad-acpi: fix a fan watchdog invocation
      ACPI: thinkpad-acpi: map ENXIO to EINVAL for fan sysfs
      ACPI: thinkpad-acpi: improve fan control documentation
      ACPI: thinkpad-acpi: improve debugging for acpi helpers
      ACPI: thinkpad-acpi: improve dock subdriver initialization
      ACPI: thinkpad-acpi: add sysfs support to hotkey subdriver
      ACPI: thinkpad-acpi: add sysfs support to wan and bluetooth subdrivers
      ACPI: thinkpad-acpi: do not use named sysfs groups

Henry Su (3):
      Add the combined mode for ATI SB700
      add the ATI SB700 SATA controller device id to AHCI pci table
      add the IDE device ID for ATI SB700

Herbert Xu (46):
      [UDP6]: Restore sk_filter optimisation
      [UDP]: Clean up UDP-Lite receive checksum
      [NET]: Allow forwarding of ip_summed except CHECKSUM_COMPLETE
      [NET]: Use csum_start offset instead of skb_transport_header
      [NETDRV]: Perform missing csum_offset conversions
      [NET]: Treat CHECKSUM_PARTIAL as CHECKSUM_UNNECESSARY
      [NET]: Warn about GSO/checksum abuse
      [IPV4]: Consolidate common SNMP code
      [IPV6]: Consolidate common SNMP code
      [CRYPTO] api: Proc functions should be marked as unused
      [CRYPTO] api: Add async block cipher interface
      [CRYPTO] tcrypt: Use async blkcipher interface
      [CRYPTO] templates: Pass type/mask when creating instances
      [CRYPTO] api: Add async blkcipher type
      [CRYPTO] cryptomgr: Fix parsing of nested templates
      [CRYPTO] api: Do not remove users unless new algorithm matches
      [CRYPTO] cryptd: Add software async crypto daemon
      [CRYPTO] api: Add ablkcipher_request_set_tfm
      [NETLINK]: Kill CB only when socket is unused
      [NETFILTER]: sip: Fix RTP address NAT
      [NETLINK]: Remove references to process ID
      [CRYPTO] cryptomgr: Fix use after free
      [NET] link_watch: Move link watch list into net_device
      [NET]: Remove link_watch delay for up even when we're down
      [NET] link_watch: Eliminate potential delay on wrap-around
      [NET] link_watch: Always schedule urgent events
      [NET_SCHED]: Rationalise return value of qdisc_restart
      [NET_SCHED]: Reread dev->qdisc for NETDEV_TX_OK
      [NET_SCHED]: Avoid requeue warning on dev_deactivate
      [IPSEC]: Check validity of direction in xfrm_policy_byid
      [IPSEC]: Don't warn if high-order hash resize fails
      [CRYPTO] padlock: Make CRYPTO_DEV_PADLOCK a tristate again
      [CRYPTO] tcrypt: Add missing error check
      [CRYPTO] api: Read module pointer before freeing algorithm
      [IPSEC] pfkey: Load specific algorithm in pfkey_add rather than all
      [IPSEC]: Fix warnings with casting int to pointer
      [NET_SCHED]: Fix qdisc_restart return value when dequeue is empty
      e1000: restore netif_poll_enable call but make sure IRQs are off
      [NET] napi: Call __netif_rx_complete in netif_rx_complete
      [NET] gso: Fix GSO feature mask in sk_setup_caps
      [IPV4]: Only panic if inetdev_init fails for loopback
      [IPV4]: Convert IPv4 devconf to an array
      [IPV4]: Add default config support after inetdev_init
      [IPV4]: Restore old behaviour of default config values
      [IPV4]: Do not remove idev when addresses are cleared
      [IPV6] addrconf: Fix IPv6 on tuntap tunnels

Hirokazu Takata (3):
      m32r: fix switch_to macro to push/pop frame pointer if needed
      m32r: fix tme_handler to check _PAGE_PRESENT bit
      m32r: fix pte_to_pgoff(), pgoff_to_pte() and __swp_type() macros

Hiroshi DOYU (1):
      ARM: OMAP: Add mailbox support for IVA

Hisashi Hifumi (1):
      i386: replace spin_lock_irqsave with spin_lock

Hoang-Nam Nguyen (2):
      IB/ehca: Fix AQP0/1 QP number
      IB/ehca: Return proper error code if register_mr fails

Holger Schurig (23):
      libertas: rename wlan_association_worker
      libertas: a debug output was missing a newline
      libertas: fix removal of all debugfs files
      libertas: remove __FILE__ from debug output
      libertas: remove unused/superfluous definitions of DEV_NAME_LEN
      libertas: move vendor & product id's into if_usb.c
      libertas: make libertas_wlan_data_rates static
      libertas: exclude non-used code when PROC_DEBUG is not set
      libertas: make debug configurable
      libertas: tune debug code
      libertas: single out mesh code
      libertas: change debug output of libertas_interrupt()
      libertas: get rid of libertas_sbi_get_priv()
      libertas: fix SSID output
      libertas: changed some occurences of kmalloc() + memset(&a,0,sz) to kzalloc()
      libertas: move reset_device() code main.c to if_usb.c
      libertas: split wlan_add_card()
      libertas: indirect all hardware access via hw_XXXX functions
      libertas: move contents of fw.h to decl.h
      libertas: split module into two (libertas.ko and usb8xxx.ko)
      libertas: fix RESET logic at unload time
      libertas: let DRV_NAME be overridable
      libertas: remove unused variables in wlan_dev_t

Holger Smolinski (1):
      dm raid1: one kmirrord per mirror

Hong Liu (1):
      mac80211: fix memory leak when defrag fragments

Horms (2):
      [SCSI] fusion: remove unnecessary code in mptscsih_resume()
      [SCSI] fusion: honour return value of pci_enable_device() in mpt_resume()

Horst H. von Brand (2):
      [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra 1 (no PCI)
      [SPARC]: Missing #include <linux/mm.h> in drivers/sbus/char/flash.c

Horst Hummel (1):
      [S390] dasd: Add sysfs attribute status and generate uevents.

Hugh Dickins (12):
      drm: fix DRM_CONSISTENT mapping
      [POWERPC] Don't use SLAB/SLUB for PTE pages
      slub: don't confuse ctor and dtor
      i386: don't check_pgt_cache in flush_tlb_mm
      [POWERPC] Fix smp_call_function to be preempt-safe
      fix compat console unimap regression
      [SCSI] fix CONFIG_SCSI_WAIT_SCAN=m
      splice: __generic_file_splice_read: fix i_size_read() length checks
      mount -t tmpfs -o mpol=: check nodes online
      i386 mm: use pte_update() in ptep_test_and_clear_dirty()
      page_mapping must avoid slub pages
      mm: kill validate_anon_vma to avoid mapcount BUG

Ian Armstrong (2):
      V4L/DVB (5437): Update cx23415 documentation
      V4L/DVB (5438): Fix ivtv yuv threshold handling

Ian Campbell (1):
      i386: Allow i386 crash kernels to handle x86_64 dumps

Ian McDonald (2):
      [CCID3]: Fix use of invalid loss intervals
      [CCID3]: More verbose debugging

Ian Romanick (1):
      Add support SiS based XGI chips to SiS DRM.

Igor Mammedov (1):
      [CIFS] Switch cifsd to kthread_run from kernel_thread

Ilpo Järvinen (37):
      [TCP] FRTO: Incorrectly clears TCPCB_EVER_RETRANS bit
      [TCP] FRTO: Separated response from FRTO detection algorithm
      [TCP] FRTO: Moved tcp_use_frto from tcp.h to tcp_input.c
      [TCP] FRTO: Comment cleanup & improvement
      [TCP] FRTO: Consecutive RTOs keep prior_ssthresh and ssthresh
      [TCP] FRTO: Use Disorder state during operation instead of Open
      [TCP] FRTO: Ignore some uninteresting ACKs
      [TCP] FRTO: fixes fallback to conventional recovery
      [TCP] FRTO: Response should reset also snd_cwnd_cnt
      [TCP]: Don't enter to fast recovery while using FRTO
      [TCP] FRTO: frto_counter modulo-op converted to two assignments
      [TCP]: Prevent unrelated cwnd adjustment while using FRTO
      [TCP] FRTO: Entry is allowed only during (New)Reno like recovery
      [TCP] FRTO: Reverse RETRANS bit clearing logic
      [TCP] FRTO: Fake cwnd for ssthresh callback
      [TCP]: Prevent reordering adjustments during FRTO
      [TCP]: SACK enhanced FRTO
      [TCP] FRTO: Sysctl documentation for SACK enhanced version
      [TCP]: struct *sock argument renamed: sp -> sk
      [TCP]: Correct reordering detection change (no FRTO case)
      [TCP]: Add two new spurious RTO responses to FRTO
      [TCP] Sysctl documentation: tcp_frto_response
      [TCP]: Complete icsk-to-local-variable change (in tcp_enter_cwr)
      [TCP]: FRTO undo response falls back to ratehalving one if ECEd
      [TCP]: Sed magic converts func(sk, tp, ...) -> func(sk, ...)
      [TCP]: Catch skb with S+L bugs earlier
      [TCP] FRTO: Delay skb available check until it's mandatory
      [TCP] FRTO: RFC4138 allows Nagle override when new data must be sent
      [TCP]: Use S+L catcher only with SACK for now
      [TCP] Highspeed: Limited slow-start is nowadays in tcp_slow_start
      [TCP] FRTO: Add missing ECN CWR sending to one of the responses
      [TCP] FRTO: Prevent state inconsistency in corner cases
      [TCP]: Fix GSO ignorance of pkts_acked arg (cong.cntrl modules)
      [TCP]: Fix left_out setting during FRTO
      [TCP]: Add missing break to TCP option parsing code
      [TCP]: Congestion control API RTT sampling fix
      [TCP]: Fix logic breakage due to DSACK separation

Ilya A. Volynets-Evenbakh (1):
      ACPI: dock: add access to ACPI docking station UID

Imre Deak (4):
      ARM: OMAP: FB: add controller platform data
      ARM: OMAP: FB sync with N800 tree (support for dynamic SRAM allocations)
      ARM: OMAP: add SoSSI clock (call propagate_rate for childrens)
      omap_uwire: SPI_CPHA mode bugfix

Ingo Korb (1):
      Char: stallion, fix oops during init with ISA cards

Ingo Molnar (8):
      make SysRq-T show all tasks again
      x86-64: optimize & fix APIC mode setup
      x86-64: always use physical delivery mode on > 8 CPUs
      x86-64: remove clustered APIC mode
      x86: default to physical mode on hotplug CPU kernels
      enhance initcall_debug, measure latency
      timer stats: speedups
      sched: fix SysRq-N (normalize RT tasks)

Ishai Rabinovitz (1):
      IB/srp: Add orig_dgid sysfs attribute to scsi_host

Ishizaki Kou (5):
      [POWERPC] celleb: Fix support for multiple PCI domains
      [POWERPC] celleb: Fix PCI config space accesses to subordinate buses
      [POWERPC] celleb: Fix parsing of machine type hack command line option
      [POWERPC] celleb: Update celleb_defconfig
      spidernet: remove unnecessary accesses to phy

Ivan Kokshaysky (4):
      ALPHA: fix BOOTP image creation
      ALPHA: "prctl" macros
      PCI: i386: fixup for Siemens Nixdorf AG FSC Multiprocessor Interrupt Controllers
      alpha: fix alignment problem in csum_ipv6_magic()

Ivo van Doorn (4):
      [NET]: rfkill: add support for input key to control wireless radio
      CRC ITU-T V.41
      [RFKILL]: Fix check for correct rfkill allocation
      [RFKILL]: Make rfkill->name const

J. Bruce Fields (6):
      locks: trivial removal of unnecessary parentheses
      locks: create posix-to-flock helper functions
      NFS4: invalidate cached acl on setacl
      locks: make ->lock release private data before returning in GETLK case
      locks: factor out generic/filesystem switch from test_lock
      locks: fix F_GETLK regression (failure to find conflicts)

J. Bruce Fields - unquoted (3):
      spkm3: fix spkm3's use of hmac
      spkm3: remove bad kfree, unnecessary export
      spkm3: initialize hash

Jack Morgenstein (6):
      IB/mlx4: Fix uninitialized spinlock for 32-bit archs
      mlx4_core: Don't set MTT address in dMPT entries with PA set
      IB/mlx4: Fix zeroing of rnr_retry value in ib_modify_qp()
      IB/mlx4: Handle buffer wraparound in __mlx4_ib_cq_clean()
      IB/mlx4: Correct max_srq_wr returned from mlx4_ib_query_device()
      mlx4_core: Add new Mellanox device IDs

Jack Steiner (1):
      [IA64] Optional method to purge the TLB on SN systems

Jake Moilanen (3):
      [POWERPC] DMA 4GB boundary protection
      [POWERPC] 750CL cputable entry
      [POWERPC] DMA 4GB boundary protection

Jamal Hadi Salim (6):
      [XFRM]: Export SAD info.
      [XFRM]: Missing bits to SAD info.
      [XFRM]: Export SPD info
      [XFRM] SAD info TLV aggregationx
      [XFRM] SPD info TLV aggregation
      [NET_SCHED]: prio qdisc boundary condition

James Bottomley (13):
      [SCSI] sd: typo fix: sdkp_printk should be sd_printk
      [SCSI] make scsi_wait_scan always modular
      [SCSI] expose eh_timed_out to the host template
      [SCSI] sd: fix up start/stop messages for new sd_printk() API
      [SCSI] fix scsi_wait_scan build problem
      [VOYAGER] add smp_call_function_single
      [VOYAGER] clockevents: correct boot cpu is zero assumption
      [VOYAGER] clockevents driver: bring voyager in to line
      [VOYAGER] add smp alternatives
      mca: fix bus matching
      mca: add integrated device bus matching
      [SCSI] aacraid: fix panic on short Inquiry
      [SCSI] aic7xxx: fix aicasm build failure with gcc-3.4.6

James Carter (4):
      selinux: export initial SID contexts via selinuxfs
      selinux: explicitly number all selinuxfs inodes
      selinux: remove unused enumeration constant from selinuxfs
      selinux: change numbering of boolean directory inodes in selinuxfs

James Chapman (2):
      [SKB]: Introduce skb_queue_walk_safe()
      [L2TP]: Add the ability to autoload a pppox protocol module.

James Courtier-Dutton (1):
      [ALSA] snd-emu10k1: Prevent E-Mu 1010 Notebook card from hanging PC.

James Morris (2):
      [NET]: Convert xtime.tv_sec to get_seconds()
      security: prevent permission checking of file removal via sysfs_remove_group()

James Puthukattukaran (1):
      x86-64: x86-64 system crashes when no memory populating Node 0

James Simmons (2):
      fbdev: display class
      tgafb accelerated code

James Smart (18):
      [SCSI] fc_transport: update potential link speeds
      [SCSI] lpfc 8.1.12 : Misc bug fixes and code cleanup
      [SCSI] lpfc 8.1.12 : Modify ELS abort handling to prevent double completion
      [SCSI] lpfc 8.1.12 : Rework offline path to solve HBA reset issues
      [SCSI] lpfc 8.1.12 : Fix unlock inside list traversal
      [SCSI] lpfc 8.1.12 : Reorganize lpfc_nlp_list() and callers to prepare for nodelist
simplification
      [SCSI] lpfc 8.1.12 : Round 2 of Miscellaneous fixes
      [SCSI] lpfc 8.1.12 : Fixed recovery of rport after race with dev_loss_tmo
      [SCSI] lpfc 8.1.12 : Improve diagnostic messages and change local loopback message to
KERN_INFO
      [SCSI] lpfc 8.1.12 : Improve handling of failed ELS aborts
      [SCSI] lpfc 8.1.12 : Reference count node structures for node lifetime management
      [SCSI] lpfc 8.1.12 : Collapse discovery lists to a single node list
      [SCSI] lpfc 8.1.12 : Don't process ERATT interrupts when issuing KILL_BOARD mbx command
      [SCSI] lpfc 8.1.12 : Add support for async scanning
      [SCSI] lpfc 8.1.12 : Added support for 8G speed and new HBAs
      [SCSI] lpfc 8.1.12 : Update copyright year to 2007
      [SCSI] lpfc 8.1.12 : Change version number to 8.1.12
      [SCSI] fc_transport: make all rports wait dev_loss_tmo before removing them

James T Klaas (1):
      V4L/DVB (5582): Added support for Sabrent TV-PCB05 card.

James.Yang (1):
      [POWERPC] Remove CPU_FTR_NEED_COHERENT for 7448.

Jan Altenberg (1):
      Add select PHYLIB to the UCC_GETH Kconfig option

Jan Beulich (14):
      [AGPGART] Add missing calls to global_flush_tlb() to ali-agp
      [AGPGART] Move [un]map_page_into_agp into asm/agp.h
      [AGPGART] Intel-agp adjustments
      i386: adjustments to page table dump during oops (v4)
      x86: adjust inclusion of asm/fixmap.h
      x86-64: adjust inclusion of asm/vsyscall32.h
      x86: consolidate smp_send_stop()
      i386: mtrr range check correction
      x86-64: a few missing entry.S annotations
      i386: Add dwarf2 annotations to *_user and checksum functions
      x86: Improve handling of kernel mappings in change_page_attr
      x86: tighten kernel image page access rights
      x86-64: adjust EDID retrieval
      x86: fix amd64-agp aperture validation

Jan Engelhardt (29):
      Use menuconfig objects: MTD
      Use menuconfig objects - I2C
      [POWERPC] Use menuconfig objects II - Macintosh
      i386: Use menuconfig objects - APM
      PCI hotplug: Use menuconfig objects
      [WATCHDOG] Kconfig menuconfig patch
      Use menuconfig objects - hwmon
      Fix kevent's childs priority greediness
      vt: allow for the palette to be exposed and changed via sysfs
      vt: add color support to the "underline" and "italic" attributes
      Use menuconfig objects II: video/logo
      mmc: Use menuconfig objects
      V4L/DVB (5586): Use menuconfig objects II - V4L
      V4L/DVB (5599): Use menuconfig objects II - DVB
      Use menuconfig objects: PHY
      Use menuconfig objects: netdev
      Use menuconfig objects II - netdev/atm
      Use menuconfig objects II - netdev/pcmcia
      Use menuconfig objects II - netdev/wan
      Use menuconfig objects: libata
      Use menuconfig objects: IDE
      USB: Fix debug output of ark3116
      [DCCP]: Use menuconfig objects.
      [IPVS]: Use menuconfig objects.
      [SCTP]: Use menuconfig objects.
      [TIPC]: Use menuconfig objects.
      [ARCNET]: Use menuconfig objects.
      [TR]: Use menuconfig objects.
      [SPARC]: Linux always started with 9600 8N1

Jan Glauber (3):
      [S390] crypto: cleanup.
      [S390] vtime: cleanup per_cpu usage.
      [S390] aes-s390 key length.

Jan Kara (13):
      Copy i_flags to ocfs2 inode flags on write
      readahead: improve heuristic detecting sequential reads
      readahead: code cleanup
      ext3: copy i_flags to inode flags on write
      ext3: copy i_flags to inode flags on write
      udf: use sector_t and loff_t for file offsets
      UDF: introduce struct extent_position
      udf: use get_bh()
      udf: add assertions
      udf: support files larger than 1G
      circular locking dependency found in QUOTA OFF
      Fix possible UDF data corruption
      udf: fix possible leakage of blocks

Jan Kiszka (2):
      i386: white space fixes in i387.h
      i386: avoid redundant preempt_disable in __unlazy_fpu

Jan Kratochvil (1):
      USB HID: Logitech wheel 0x046d/0xc294 needs HID_QUIRK_NOGET quirk

Jan Nikitenko (1):
      au1550 SPI controller driver

Jan-Bernd Themann (5):
      ehea: dynamic add / remove port
      ehea: NAPI multi queue TX/RX path for SMP
      ehea: fix for dynamic lpar support
      ehea: code cleanup
      ehea: removing unused functionality

Janusz Krzysztofik (1):
      [IPV4] LVS: Allow to send ICMP unreachable responses when real-servers are removed

Jarek Poplawski (6):
      lockdep: lookup_chain_cache comment errata
      lockdep: removed unused ip argument in mark_lock & mark_held_locks
      timer: parenthesis fix in tbase_get_deferrable() etc
      [NET]: lockdep classes in register_netdevice
      Documentation/memory-barriers.txt: various fixes
      [NETPOLL] netconsole: fix soft lockup when removing module

Jarod Wilson (1):
      V4L/DVB (5482): Bttv: automatically load dvb-bt8xx for bttv cards with dvb

Jaroslav Kysela (3):
      [ALSA] version 1.0.14rc4
      [ALSA] version 1.0.14rc4
      [ALSA] version 1.0.14

Jason Gaston (1):
      pci_ids: update patch for Intel ICH9M

Jason Jin (1):
      [POWERPC] 86xx: Enable the AC97 interface on 8641D board.

Jason Uhlenkott (1):
      NFS: Clean up nfs_create_request comments

Javier Cardona (2):
      libertas: fixed transmission flow control on the mesh interface
      libertas: added transmission failures to mesh statistics

Jay Cliburn (3):
      atl1: use dev_printk macros
      atl1: fix whitespace damage
      PCI: quirk disable MSI on via vt3351

Jay Estabrook (4):
      drm: fix alpha domain handling
      ALPHA: support graphics on non-zero PCI domains
      ALPHA: correct low-level I/O routines for sable-lynx
      ALPHA: misc fixes

Jay Lan (1):
      [IA64] kdump on INIT needs multi-nodes sync-up (v.2)

Jay Lubomirski (1):
      serial: clear proper MPSC interrupt cause bits

Jay Vosburgh (2):
      bonding: Fix use after free in unregister path
      bonding: Fix 802.3ad no carrier on "no partner found" instance

Jaya Kumar (2):
      fbdev: mm: Deferred IO support
      fbdev: hecuba Framebuffer Driver

Jean Delvare (76):
      [NET]: Clean up sk_buff walkers.
      dev_printk and new-style class devices
      V4L/DVB (5380): Cx25840-firmware include cleanup
      V4L/DVB (5491): Cx88: Support the DTV1000 T analog inputs
      V4L/DVB (5492): Remove useless includes of i2c-algo-bit.h
      strlcpy is smart enough
      ieee1394: eth1394: Move common recv_init code to helper function
      i2c: Kill i2c_adapter.class_dev
      i2c: i2c_adapter devices need no driver
      i2c-algo-bit: Always send a stop condition before leaving
      i2c: Emulate SMBus block read over I2C
      i2c-algo-bit: Emulate SMBus block read
      i2c-parport: Optimize binary size
      i2c-nforce2: Add support for the MCP61 and MCP65
      i2c: Cleanup the includes of <linux/i2c.h>
      scx200_acb: Fix PCI device reference count
      i2c-parport: Fix a minor race on driver unload
      i2c-parport-light: Port to the new device driver model
      i2c-elektor: Port to the new device driver model
      i2c-pca-isa: Port to the new device driver model
      i2c-algo-bit: Add i2c_bit_add_numbered_bus
      i2c: Add i2c_new_probed_device()
      i2c: Document i2c_new_device()
      i2c: Move i2c-isa-only exported symbol declarations
      i2c: Make i2c_del_driver a void function
      i2c-algo-bit: Implement a 50/50 SCL duty cycle
      i2c-algo-bit: Improve debugging
      i2c-pxa: Clean transaction stop
      i2c: Restore i2c_smbus_read_block_data
      i2c: Obsolete i2c-ixp2000, i2c-ixp4xx and scx200_i2c
      i2c: Documentation update
      platform: reorder platform_device_del
      PCI: scatterlist.h needs types.h
      PCI: Cleanup the includes of <linux/pci.h>
      PCI: Require vendor and device for new_id
      xtensa: strlcpy is smart enough
      hwmon/smsc47m192: Document the LPC47M292 as supported
      hwmon: Request the I/O regions in platform drivers
      hwmon/smsc47m1: Add support for the LPC47M292
      hwmon/smsc47m1: Get rid of a useless mutex
      hwmon: Only call vid_which_vrm() when needed
      hwmon/w83627hf: Preliminary cleanups
      hwmon/w83627hf: Convert to a platform driver
      hwmon: Document the new fan1_target interface file
      hwmon/smsc47m1: Convert to a platform driver
      hwmon/smsc47m1: Use DRVNAME consistently
      hwmon/smsc47m1: Use dynamic sysfs callbacks
      hwmon/lm78: No longer use i2c-isa
      hwmon/lm78: Be less i2c_client-centric
      hwmon/lm78: Use dynamic sysfs callbacks
      hwmon/lm75: Use dynamic sysfs callbacks
      hwmon/w83781d: No longer use i2c-isa
      hwmon/w83781d: Clean up conversion macros
      hwmon/w83781d: Be less i2c_client-centric
      hwmon/w83781d: Use dynamic sysfs callbacks
      hwmon/w83781d: Deprecate W83627HF support
      hwmon/smsc47b397: Convert to a platform driver
      hwmon/smsc47b397: Use dynamic sysfs callbacks
      oss: strlcpy is smart enough
      legacy PC parports support parport->dev
      Clean up mutex_trylock noise
      rivafb/nvidiafb: Enable hardware monitoring
      rivafb: handle I2C bus creation failure
      rivafb/nvidiafb: Various cleanups
      applesmc: Use the address as platform device ID
      applesmc: Use standard sysfs names for labels
      V4L/DVB (5618): Cx88: Drop the generic i2c client from cx88-vp3054-i2c
      [ALSA] sound: strlcpy is smart enough
      rivafb: Fix I2C getscl callback function
      nvidiafb: Enable debugging messages a Kconfig option
      i2c-tiny-usb: Fix truncated adapter name
      hwmon/ds1621: Fix swapped temperature limits
      hwmon/w83627hf: Be quiet when no chip is found
      hwmon-vid: Don't spam the logs when VRM version is missing
      hwmon/applesmc: Simplify dependencies
      hwmon/coretemp: fix a broken error path

Jean Tourrilhes (2):
      Driver core: notify userspace of network device renames
      V4L/DVB (5461): Pwc: cisco VT Camera support

Jean-Christian de Rivaz (1):
      Blackfin SMC91X ethernet supporting driver: SMC91C111 LEDs are note drived in the kernel like
in uboot

Jeff Dike (66):
      uml: delete unused code
      uml: formatting fixes
      uml: host_info tidying
      uml: mark tt-mode code for future removal
      uml: print coredump limits
      uml: handle block device hotplug errors
      uml: driver formatting fixes
      uml: network interface hotplug error handling
      uml: move SIGIO testing to sigio.c
      uml: create arch.h
      uml: create as-layout.h
      uml: move remaining useful contents of user_util.h
      uml: remove user_util.h
      uml: add missing __init declarations
      uml: speed up exec
      uml: no locking needed in tls.c
      uml: tidy process.c
      uml: remove page_size()
      uml: kernel_thread shouldn't panic
      uml: tidy fault code
      uml: kernel segfaults should dump proper registers
      uml: comment early boot locking
      uml: irq locking commentary
      uml: delete HOST_FRAME_SIZE
      uml: drivers get release methods
      uml: dump registers on ptrace or wait failure
      uml: speed up page table walking
      uml: remove unused x86_64 code
      uml: start fixing os_read_file and os_write_file
      uml: tidy libc code
      uml: convert libc layer to call read and write
      uml: batch I/O requests
      uml: send pointers instead of structures to I/O thread
      uml: dump core on panic
      uml: don't try to handle signals on initial process stack
      uml: change remaining callers of os_{read_write}_file
      uml: formatting fixes around os_{read_write}_file callers
      uml: remove debugging remnants
      uml: rename os_{read_write}_file_k back to os_{read_write}_file
      uml: aIO deadlock avoidance
      uml: speed page fault path
      uml: eliminate a piece of debugging code
      uml: more page fault path trimming
      uml: only flush areas covered by VMA
      uml: out of tmpfs space error clarification
      uml: virtualized time fix
      uml: hostfs style fixes
      uml: an idle system should have zero load average
      Remove tas()
      x86: create asm/cmpxchg.h
      uml: network and pcap cleanup
      uml: pcap devices should get MACs from command line
      uml: fix build breakage
      uml: mark a tt-only function
      Fix Linuxdoc comment
      uml: remove task_protections
      uml: use UM_THREAD_SIZE in userspace code
      uml: tidy IRQ code
      uml: iRQ stacks
      uml: shrink kernel stacks
      uml: improve PTRACE_SYSEMU checking
      uml: fix kernel stack size on x86_64
      uml: get declaration of simple_strtoul
      uml: remove PAGE_SIZE from libc code
      uml: kill x86_64 STACK_TOP_MAX
      uml: add asm/paravirt.h

Jeff Garzik (33):
      [libata] sata_mv: remove extra braces
      [libata] export sata_print_link_status()
      [libata] sata_mv: clean up DMA boundary issues, turn on 64-bit DMA
      [libata] Update several PATA drivers for new ->cable_detect hook
      [libata] More PATA driver ->cable_detect support
      [libata] sata_mv: support ->cable_detect
      [libata] turn on !IORDY filter
      libata/IDE: remove combined mode quirk
      [libata reset-seq] build and merge fixes
      [netdrvr] atl1: fix build
      Merge branch 'upstream' of git://git.kernel.org/.../linville/wireless-2.6 into upstream
      Move USB network drivers to drivers/net/usb.
      Merge branch 'libertas' of git://git.kernel.org/.../linville/wireless-2.6 into upstream
      libata: Trim trailing whitespace
      libata: bump versions
      partitions/LDM: build fix
      Merge branch 'upstream-fixes' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream-fixes
      [libata] sata_promise: fix flags typo
      [libata] sata_mv: add TODO list
      [libata] Fix decoding of 6-byte commands
      [libata] sata_via, pata_via: Add PCI IDs.
      firewire: fix return code
      [libata] Add drive to NCQ blacklist
      Merge branch 'upstream-fixes' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream-fixes
      misc/tifm_7xx1: replace deprecated irq flag
      [ATM]: Fix warning.
      Revert "[netdrvr e100] experiment with doing RX in a similar manner to eepro100"
      Merge branch 'libertas' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream-fixes
      Merge branch 'libertas-fixes' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream-fixes
      Merge branch 'master' into upstream-fixes
      Merge branch 'libertas-fixes' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream-fixes
      Merge branch 'for_linus' of master.kernel.org:/.../galak/powerpc into upstream-fixes
      [libata] sata_nv: undo merge error

Jeff Layton (4):
      [CIFS] Make sec=none force an anonymous mount
      inode numbering: make static counters in new_inode and iunique be 32 bits
      inode numbering: change libfs sb creation routines to avoid collisions with their root
inodes
      RPC: add wrapper for svc_reserve to account for checksum

Jeff Mahoney (3):
      reiserfs: suppress lockdep warning
      reiserfs: mailing list has moved
      saa7134: fix thread shutdown handling

Jeffrey Layton (1):
      make iunique use a do/while loop rather than its obscure goto loop

Jelle Foks (2):
      USB: ftdi_sio: Add USB ID of ADSTech USBX-707
      V4L/DVB (5816): Cx88-blackbird: fix vidioc_g_tuner never ending list of tuners

Jennifer Hunt (1):
      [AF_IUCV]: Implementation of a skb backlog queue

Jens Axboe (32):
      cfq-iosched: improve preemption for cooperating tasks
      cfq-iosched: development update
      cfq-iosched: minor updates
      cfq-iosched: rework the whole round-robin list concept
      cfq-iosched: speed up rbtree handling
      cfq-iosched: sort RT queues into the rbtree
      cfq-iosched: sort IDLE queues into the rbtree
      cfq-iosched: style cleanups and comments
      cfq-iosched: slice offset should take ioprio into account
      cfq-iosched: get rid of ->cur_rr and ->cfq_list
      cfq-iosched: don't pass unused preemption variable around
      cfq-iosched: get rid of ->dispatch_slice
      cfq-iosched: never allow an async queue idling
      cfq-iosched: improve sync vs async workloads
      cfq-iosched: tighten queue request overlap condition
      ll_rw_blk: add io_context private pointer
      cfq-iosched: speedup cic rb lookup
      [BLOCK] Don't pin lots of memory in mempools
      elevator: elv_list_lock does not need irq disabling
      Merge branch 'cfq' into for-linus
      splice: always call into page_cache_readahead()
      Fix compile/link of init/do_mounts.c with !CONFIG_BLOCK
      ll_rw_blk: fix gcc 4.2 warning on current_io_context()
      splice: move inode size check into generic_file_splice_read()
      splice: remove do_splice_direct() symbol export
      pipe: move pipe_inode_info structure decleration up before it's used
      splice: move balance_dirty_pages_ratelimited() outside of splice actor
      splice: __generic_file_splice_read: fix read/truncate race
      splice: adjust balance_dirty_pages_ratelimited() call
      splice: fix leak of pages on short splice to pipe
      splice: only check do_wakeup in splice_to_pipe() for a real pipe
      [TCP] tcp_read_sock: Allow recv_actor() return return negative error value.

Jeremy Fitzhardinge (55):
      Add kvasprintf()
      i386: No need to use -traditional for processing asm in i386/kernel/
      i386: clean up mach_reboot_fixups
      i386: Simplify smp_call_function*() by using common implementation
      i386: Add smp_ops interface
      i386: Add machine_ops interface to abstract halting and rebooting
      x86-64: Account for module percpu space separately from kernel percpu
      i386: Clean up asm-i386/bugs.h
      i386: clean up identify_cpu
      i386: Relocate VDSO ELF headers to match mapped location with COMPAT_VDSO
      i386: Make COMPAT_VDSO runtime selectable.
      x86-64: Clean up asm-x86_64/bugs.h
      i386: Update smp_call_function* comments
      x86: Allow percpu variables to be page-aligned
      i386: Remove smp_alt_instructions
      i386: Allow boot-time disable of SMP altinstructions
      x86-64: update MAINTAINERS
      i386: PARAVIRT: Remove CONFIG_DEBUG_PARAVIRT
      i386: PARAVIRT: use paravirt_nop to consistently mark no-op operations
      i386: PARAVIRT: Add pagetable accessors to pack and unpack pagetable entries
      i386: PARAVIRT: Hooks to set up initial pagetable
      i386: PARAVIRT: Allocate a fixmap slot
      i386: PARAVIRT: Allow paravirt backend to choose kernel PMD sharing
      x86: PARAVIRT: add hooks to intercept mm creation and destruction
      i386: PARAVIRT: rename struct paravirt_patch to paravirt_patch_site for clarity
      i386: PARAVIRT: Use patch site IDs computed from offset in paravirt_ops structure
      i386: PARAVIRT: Fix patch site clobbers to include return register
      i386: PARAVIRT: Consistently wrap paravirt ops callsites to make them patchable
      i386: PARAVIRT: Document asm-i386/paravirt.h
      i386: PARAVIRT: add common patching machinery
      i386: PARAVIRT: add flush_tlb_others paravirt_op
      i386: PARAVIRT: revert map_pt_hook.
      i386: PARAVIRT: add kmap_atomic_pte for mapping highpte pages
      i386: PARAVIRT: flush lazy mmu updates on kunmap_atomic
      i386: PARAVIRT: Use enums for paravirt lazy flush modi
      i386: PARAVIRT: Clean up paravirt patchable wrappers
      i386: PARAVIRT: drop unused ptep_get_and_clear
      x86: deflate stack usage in lib/inflate.c
      x86-64: deflate inflate_dynamic too
      i386: Page-align the GDT
      i386: Convert PDA into the percpu section
      i386: cleanups to help using per-cpu variables from asm
      i386: Define per_cpu_offset
      i386: Fix UP gdt bugs
      i386: map enough initial memory to create lowmem mappings
      x86: update for i386 and x86-64 check_bugs
      i386: PARAVIRT: Allow boot-time disable of paravirt_ops patching
      x86: PARAVIRT: Jeremy Fitzhardinge <jeremy@goop.org>
      i386: Clean up ELF note generation
      i386: PARAVIRT: fix startup_ipi_hook config dependency
      Add apply_to_page_range() which applies a function to a pte range
      Ignore stolen time in the softlockup watchdog
      add touch_all_softlockup_watchdogs()
      i386: move common parts of smp into their own file
      i386: fix voyager build

Jeremy Kerr (6):
      [POWERPC] spufs: provide siginfo for SPE faults
      [POWERPC] spufs: add mode= mount option
      [POWERPC] spufs: Minor cleanup of spu_wait
      [POWERPC] spu_base: fix initialisation on systems with no SPEs
      [POWERPC] cell: enable RTAS-based PTCAL for Cell XDR memory
      [POWERPC] spufs: Fix gang destroy leaks

Jerome Borsboom (2):
      [NET]: parse ip:port strings correctly in in4_pton
      [NETFILTER]: nf_conntrack_sip: add missing message types containing RTP info

Jes Sorensen (1):
      [IA64] Make SN2 PCI code use ioremap rather than manually mangle the address

Jesper Juhl (3):
      Fix chapter reference in CodingStyle
      Magic number prefix consistency change to Documentation/magic-number.txt
      NFS: Kill the obsolete NFS_PARANOIA

Jesse Barnes (2):
      PCI: fix sysfs rom file creation for BIOS ROM shadows
      Doc Fix: remove mention of combined mode-related kernel parameters

Jesse Brandeburg (2):
      e100: allow bad MAC address when running with invalid eeprom csum
      e100: Optionally use I/O mode only to access register space

Jie Zhang (1):
      Blackfin arch: Add proper -mcpu option according to the cpu and silicon revision
configuration

Jing Min Zhao (5):
      [NETFILTER]: nf_conntrack_h323: fix ASN.1 types
      [NETFILTER]: nf_conntrack_h323: fix get_h225_addr() for IPv6 address access
      [NETFILTER]: nf_conntrack_h323: remove unnecessary process of Information signal
      [NETFILTER]: nf_conntrack_h323: add missing T.120 address in OLCA
      [NETFILTER]: nf_nat_h323: call set_h225_addr instead of set_h225_addr_hook

Jiri Benc (4):
      [MAC80211]: Add generic include/linux/ieee80211.h
      [MAC80211]: Add mac80211 wireless stack.
      [MAC80211]: Add debugfs attributes.
      [MAC80211]: Add maintainers entry for mac80211.

Jiri Kosina (11):
      USB HID: move usbhid code from drivers/usb/input to drivers/hid/usbhid
      USB HID: consolidate vendor/product ids
      USB HID: extend quirk for Logitech S510 keyboard
      USB HID: Logitech MX3000 keyboard needs report descriptor quirk
      USB HID: add FF support for Logitech Force 3D Pro Joystick
      HID: update copyright and authorship macro
      USB HID: don't warn on idVendor == 0
      Merge branch 'field-zeroing' into for-linus
      Bluetooth HID: HIDP - don't initialize force feedback
      USB HID: report descriptor of Cypress USB barcode readers needs fixup
      USB HID: hiddev - fix race between hiddev_send_event() and hiddev_release()

Jiri Slaby (51):
      Serial: serial_core, use pr_debug
      Char: rocket, add MODULE_DEVICE_TABLE
      Char: cs5535_gpio, add MODULE_DEVICE_TABLE
      Misc: add sensable phantom driver
      Char: cyclades, remove PAUSE
      Char: cyclades, cy_readX/writeX cleanup
      Char: cyclades, timer cleanup
      Char: cyclades, remove volatiles
      Char: cyclades, remove useless casts
      Char: cyclades, create cy_init_Ze
      Char: cyclades, use pci_iomap/unmap
      Char: cyclades, init Ze immediately
      Char: cyclades, create cy_pci_probe
      Char: cyclades, move card entries init into function
      Char: cyclades, init card struct immediately
      Char: cyclades, remove some global vars
      Char: cyclades, cy_init error handling
      Char: cyclades, tty_register_device separately for each device
      Char: cyclades, clear interrupts before releasing
      Char: cyclades, allow DEBUG_SHIRQ
      Char: mxser, schedule for removal
      Char: isicom, use pr_debug
      Char: cyclades, use IS_CYC_Z macro
      Char: cyclades, switch to pci probing
      Char: cyclades, depends on PCI or ISA
      Char: cyclades, unexport struct cyclades_card
      Char: cyclades, remove useless fileds from cyclades_card
      Char: cyclades, irq is int
      Char: cyclades, printk cleanups
      Char: cyclades, mark cyy_init_card as __devinit, not __init
      Char: cyclades, simplify variables initialization
      Char: cyclades, get rid of phys addresses
      Char: cyclades, make info->card a pointer
      Char: cyclades, remove sleep_on
      Char: cyclades, fix blockmove
      Char: cyclades, timers cleanup
      Char: cyclades, remove unused timestamps
      Char: cyclades, remove locking macros
      Char: cyclades, conditions cleanup
      Char: cyclades, fix tty device unregister
      Char: cyclades, dynamic ports
      Char: cyclades, probe cleanup
      Char: cyclades, copyright and version changes
      V4L/DVB (5617): V4L2: videodev, allow debugging
      Char: cyclades, fix deadlock
      phantom: move to unlocked_ioctl
      Misc: phantom, take care of pci posting
      ide: generic IDE PCI driver, add another device exception
      Char: stallion, don't fail with less than max panels
      Char: stallion, alloc tty before pci devices init
      Char: stallion, proper fail return values

Joachim Deguara (1):
      i386: check capability

Joachim Fenkes (9):
      [POWERPC] ibmebus: whitespace fixes
      [POWERPC] ibmebus: dynamic addition/removal of adapters, some code cleanup
      [POWERPC] ibmebus: change probe/remove interface from using loc-code to DT path
      IB/ehca: Implement modify_port
      IB: Set class_dev->dev in core for nice device symlink
      IB/ehca: Correctly set GRH mask bit in ehca_modify_qp()
      IB/ehca: Remove _irqsave, move #ifdef
      IB/ehca: Beautify sysfs attribute code and fix compiler warnings
      IB/ehca: Disable scaling code by default, bump version number

Joakim Tjernlund (3):
      [JFFS2] Speed up mount for directly-mapped NOR flash
      [JFFS2] Obsolete dirent nodes immediately on unlink, where possible.
      [JFFS2] Better fix for all-zero node headers

Joe Perches (1):
      [XFS] reducing the number of random number functions.

Joel Becker (1):
      ocfs2: Wrap access of directory allocations with ip_alloc_sem.

Joerg Roedel (5):
      x86-64: fix cpu MHz reporting on constant_tsc cpus
      x86: remove constant_tsc reporting from /proc/cpuinfo' power flags
      KVM: SVM: forbid guest to execute monitor/mwait
      KVM: SVM: enable LBRV virtualization if available
      i386: work around miscompilation of alternatives code

Joern Engel (3):
      [MTD] block2mtd: remove casts
      [MTD] block2mtd: remove warning
      [MTD] block2mtd: remove readahead code

Joey Goncalves (1):
      USB: add picdem device to ldusb

Johann Deneux (3):
      Input: iforce - use usb_kill_urb instead of usb_unlink_urb
      Input: iforce - fix force feedback not working
      Input: iforce - minor clean-ups

Johannes Berg (43):
      [POWERPC] Generic time suspend/resume code
      [POWERPC] powermac: disallow pmu sleep notifiers from aborting sleep
      [NETLINK]: introduce NLA_BINARY type
      [WIRELESS]: Update MAINTAINERS for wireless mailing list.
      [WIRELESS]: Refactor wireless Kconfig.
      [WIRELESS] cfg80211: New wireless config infrastructure.
      [WIRELESS]: Remove wext over netlink.
      [WIRELESS] cfg80211: Update comment for locking.
      [WEXT]: Move to net/wireless
      [WEXT]: Clean up how wext is called.
      [WEXT]: Remove dead debug code.
      [WEXT]: Remove options.
      [WEXT]: Cleanup early ioctl call path.
      [WEXT]: Move EXPORT_SYMBOL statements where they belong.
      [WEXT]: Reduce inline abuse.
      [WEXT]: Misc code cleanups.
      [WEXT] net_device: Don't include wext bits if not required.
      [WIRELESS] cfg80211: Fix locking in wiphy_new.
      [WIRELESS] cfg80211: Clarify locking comment.
      s2ram: add arch irq disable/enable hooks
      [POWERPC] Declare enable_kernel_spe in a header
      rework pm_ops pm_disk_mode, kill misuse
      power management: remove firmware disk mode
      power management: implement pm_ops.valid for everybody
      power management: force pm_ops.valid callback to be assigned
      [POWERPC] Remove unneeded page_is_ram export
      [POWERPC] apm_emu: Use generic apm-emulation
      [POWERPC] powermac: Fix G5-cpufreq for cpu on/offline
      [POWERPC] Fix suspend states again
      [POWERPC] MPIC sys_device & suspend/resume
      [POWERPC] powermac: Support G5 CPU hotplug
      [POWERPC] DART iommu suspend
      [POWERPC] powermac: Suspend to disk on G5
      remove software_suspend()
      power management: change /sys/power/disk display
      [POWERPC] via-pmu: remove LED sleep notifier
      fix sscanf %n match at end of input string
      [POWERPC] swsusp: Introduce register_nosave_region_late
      [POWERPC] Mark pages that don't exist as nosave
      [ALSA] aoa: fix a sparse warning
      [ALSA] snd-aoa-i2sbus: use MODULE_DEVICE_TABLE instead of plain MODULE_ALIAS
      [POWERPC] Don't allow PMAC_APM_EMU for 64-bit
      mac80211: fix debugfs tx power reduction output

John Anthony Kazos Jr (6):
      Kobject: kobject_uevent.c: Collapse unnecessary loop nesting (top_kobj)
      Convert the toplevel files CREDITS and MAINTAINERS to UTF-8.
      documentation: convert the Documentation directory to UTF-8
      general: convert "kernel" subdirectory to UTF-8
      include files: convert "include" subdirectory to UTF-8
      sound: convert "sound" subdirectory to UTF-8

John Feeney (1):
      Fix 82875 PCI setup

John Heffner (4):
      [TCP]: Add RFC3742 Limited Slow-Start, controlled by variable sysctl_tcp_max_ssthresh.
      [NET] Move DF check to ip_forward
      [IPV6]: MTU discovery check in ip6_fragment()
      [INET]: Add IP(V6)_PMTUDISC_RPOBE

John Johansen (2):
      Remove redundant check from proc_setattr()
      Remove redundant check from proc_sys_setattr()

John Keller (2):
      [IA64] - Altix: hotplug after intr redirect can crash system
      [IA64] SN: validate smp_affinity mask on intr redirect

John Rigby (1):
      [POWERPC] Avoid putting cpu node twice

John Stultz (5):
      x86: Log reason why TSC was marked unstable
      Convert h8/300 to generic timekeeping
      v850: generic timekeeping conversion
      Move timekeeping code to timekeeping.c
      x86_64: vsyscall time() fix

John Utz (1):
      [ALSA] ac97 - Smart 5.1 for VIA 1617a codec

John W. Linville (5):
      [WIRELESS] drivers/net/wireless/Kconfig: correct minor typo
      wireless: remove obsolete text files
      libertas: fix build breakage from netdev class_device -> device
      libertas: fix for wireless Kconfig changes
      mac80211: avoid null ptr deref in ieee80211_ibss_add_sta

Jon Burgess (1):
      V4L/DVB (5592): DMA: Correctly free resources on error, sync PCI streamed data

Jon Loeliger (3):
      [POWERPC] 86xx/85xx: Move 8641 PCI-Express to arch/powerpc/sysdev/fsl_pcie.c.
      [POWERPC] 85xx: Add initial MPC8544 DS platform files.
      [POWERPC] 85xx: Add initial MPC8544DS basic port defconfig.

Jon Paul Maloy (1):
      [TIPC]: Fixed erroneous introduction of for_each_netdev

Jon Tollefson (1):
      [POWERPC] Correct #endif comment

Jonathan Brassow (3):
      dm raid1: fix to commit pending clear region requests
      dm raid1: switch rh_in_sync to blocking in do_reads
      dm log: fix resume failed log device

Jonathan Corbet (10):
      V4L/DVB (5464): Set the PCI device in the V4L2 device
      V4L/DVB (5465): Remove an obsolete PCI ID
      V4L/DVB (5466): Fix up some Cafe CCIC delay issues
      V4L/DVB (5467): Add suspend/resume support to the Cafe CCIC
      V4L/DVB (5468): Don't mirror ov7670 images by default
      V4L/DVB (5469a): Copyright and maintainer tweaks
      V4L/DVB (5469): Add raw bayer support to the ov7670 driver
      V4L/DVB (5690): Cafe_ccic: Properly power down the sensor
      V4L/DVB (5691): Ov7670: reset clkrc in rgb565 mode
      "volatile considered harmful"

Jonathan E Brassow (3):
      dm log: fault detection
      dm log: report fault status
      dm raid1: add handle_errors feature flag

Jordan Crouse (1):
      [CRYPTO] geode: Fix in-place operations and set key

Jorge Boncompte (1):
      [NETFILTER]: nf_nat_proto_gre: do not modify/corrupt GREv0 packets through NAT

Josef 'Jeff' Sipek (4):
      [NET] net/core: Fix error handling
      fs: fix indentation in do_path_lookup
      fs: use path_walk in do_path_lookup
      Documentation: Fix up docs still talking about i_sem

Josef Bacik (2):
      [DLM] Fix dlm_lowcoms_stop hang
      [GFS2] use lib/parser for parsing mount options

Josef Whiter (2):
      [GFS2] fix bz 231369, gfs2 will oops if you specify an invalid mount option
      [GFS2] Fix bz 231380, unlock page before dequeing glocks in gfs2_commit_write

Josh Boyer (11):
      [POWERPC] Fix PowerPC 750CL and 750GX CPU features
      [POWERPC] Fix spurious vectors on weird MPIC
      [POWERPC] Add tsi108_pci.h for common PCI functions
      [POWERPC] Generalize tsi108 PHY types
      [POWERPC] Generalize tsi108 PCI setup
      [POWERPC] Add support for 750CL Holly board
      [POWERPC] Holly defconfig
      [POWERPC] Holly DTS
      [POWERPC] Holly bootwrapper
      8250: Remove commented out irq cruft
      [POWERPC] Pass per-file CFLAGs for platform specific op codes

Josh Triplett (3):
      rcutorture: Mark rcu_torture_init as __init
      rcutorture: style cleanup: avoid != NULL in boolean tests
      rcutorture: Remove redundant assignment to cur_ops in for loop

Joshua N Pritikin (1):
      allow oom_adj of saintly processes

Joshua Wise (1):
      x86_64: fix misplaced `continue' in mce.c

Jouni Malinen (2):
      hostap: Add D-Link DWL-650 Rev. P1 product id
      Update my email address from jkmaline@cc.hut.fi to j@w1.fi

Joy Latten (1):
      xfrm: Add security check before flushing SAD/SPD

Juha Yrjola (4):
      ARM: OMAP: Enable 24xx GPIO autoidling
      ARM: OMAP: Implement workaround for GPIO wakeup bug in OMAP2420 silicon
      ARM: OMAP: Add DMA IRQ sanity checks
      ARM: OMAP: Add function to print clock usecounts

Julian Cable (1):
      [ALSA] hdsp - Add support for fine tuning of sample rate support to HDSP 9632

Julian Stecklina (1):
      [PARISC] stop lcd driver from stripping initial whitespace

Junio C Hamano (1):
      Match DMA blacklist entries between ide-dma.c and libata-core.c

Jürgen Schindele (1):
      [ARM] 4362/1: trizeps4 update

Kai Svahn (1):
      ARM: OMAP: Sync framebuffer headers with N800 tree

Kailang Yang (3):
      [ALSA] hda-codec - Add ALC662 support
      [ALSA] hda-codec - Add ALC861VD Lenovo support
      [ALSA] hda-codec - Fix ALC882/861VD codec support on some laptops

Karl Pickett (1):
      Input: ati_remote - make button repeat sensitivity configurable

Karsten Keil (1):
      Fix broken CLIR in isdn driver

Karsten Wiese (1):
      [ALSA] snd-usb-caiaq: Make playback work

Kay Sievers (8):
      driver core: fix namespace issue with devices assigned to classes
      Driver core: udev triggered device-<>driver binding
      Driver core: add name to device_type
      Driver core: make uevent-environment available in uevent-file
      Driver core: warn when userspace writes to the uevent file in a non-supported way
      USB: make usbdevices export their device nodes instead of using a separate class
      Driver core: keep PHYSDEV for old struct class_device
      USB: set default y for CONFIG_USB_DEVICE_CLASS

Kaz Kojima (1):
      sh: Fix restartable syscall arg5 clobbering.

Kazunori MIYAZAWA (2):
      [IPSEC]: Fix IPv6 AH calculation in outbound
      [IPSEC]: Fix panic when using inter address familiy IPsec on loopback.

Kees Cook (1):
      proc: maps protection

Keith Owens (1):
      [IA64] Correct unwind validation code

Ken Chen (5):
      i386: type cast clean up for find_next_zero_bit
      remove artificial software max_loop limit
      fix leaky resv_huge_pages when cpuset is in use
      pretend cpuset has some form of hugetlb page reservation
      loop: preallocate eight loop devices

Kenichi Nagai (1):
      Input: evdev - fix overflow in compat_ioctl

Kenji Kaneshige (3):
      pciehp: Event handling rework
      pciehp: Adapt to device driver model
      [IA64] fix kmalloc(0) in arch/ia64/pci/pci.c

Kenneth W Chen (2):
      [IA64] remove per-cpu ia64_phys_stacked_size_p8
      [IA64] relax per-cpu TLB requirement to DTC

Keshavamurthy, Anil S (2):
      i386: avoid checking for cpu gone when CONFIG_HOTPLUG_CPU not defined
      i386: clean up flush_tlb_others fn

Kevin Corry (1):
      [POWERPC] Change topology_init() to a subsys_initcall

Kevin Hilman (7):
      [ARM] 4257/2: Kconfig support for GENERIC_CLOCKEVENTS
      [ARM] 4258/2: Support for dynticks in idle loop
      [ARM] 4259/1: clockevent support for ixp4xx platform
      [ARM] 4260/1: clocksource support for Versatile platform
      [ARM] 4261/1: clockevent support for Versatile platform
      [ARM] 4262/1: OMAP: clocksource and clockevent support
      [ARM] 4303/3: base kernel support for TI DaVinci

Kevin Welton (1):
      [ARM] Fix ARM branch relocation range

Kim Phillips (11):
      phylib: add RGMII-ID interface mode definition
      ucc_geth: migrate ucc_geth to phylib
      ucc_geth: version 1.1
      [POWERPC] Document phy-connection-type property
      [POWERPC] Replace undocumented interface properties in dts files
      [POWERPC] Add 'mdio' to bus scan id list for platforms with QE UEC
      [POWERPC] Turn on corresponding PHY drivers in QE UEC platforms defconfigs
      Add support for the Davicom DM9161A PHY
      [POWERPC] Don't complain if size-cells == 0 in prom_parse()
      ucc_geth: eliminate max-speed, change interface-type to phy-connection-type
      phylib: add RGMII-ID mode to the Marvell m88e1111 PHY to fix broken ucc_geth

Kirill Korotaev (3):
      [IA64] unwind did not work for processes born with CLONE_STOPPED
      ext3: lost brelse in ext3_read_inode()
      ext4: lost brelse in ext4_read_inode()

Klaus Kudielka (2):
      fix cyclades.h for x86_64 (and probably others)
      cyclades: remove custom types

Knobloch, Thomas (1):
      [MTD] [NAND] Wrong calculation of page number in nand_block_bad()

Komuro (1):
      PCMCIA-NETDEV : xirc2ps_cs: bugfix of multicast code

Konrad Rzeszutek (1):
      x86-64: Inhibit machine from asserting an NMI when doing Alt-SysRq-M operation.

Konstantin Sharlaimov (2):
      [PPP_MPPE]: Fix "osize too small" check.
      [PPP]: Fix osize too small errors when decoding mppe.

Kouta Ooizumi (1):
      [XFS] Fix uquota and oquota enforcement problems.

Krishna Kumar (1):
      [NET_SCHED]: teql_enqueue can check limits before skb enqueue

Kristen Carlson Accardi (3):
      PCI: fix multiple definition of `queue_pushbutton_work'
      genhd: expose AN to user space
      genhd: send async notification on media change

Kristian Høgsberg (110):
      firewire: Add core firewire stack.
      firewire: Add device probing and sysfs integration.
      firewire: Add driver for OHCI firewire host controllers.
      firewire: Add SBP-2 protocol driver for storage devices.
      firewire: Implement gap count optimization.
      firewire: Use struct fw_packet for incoming packets too in controller interface.
      firewire: Loop requests to the host controller back into the stack.
      firewire: Clean up response handling.
      firewire: Add lock transaction opcodes to fw-device-cdev.h.
      firewire: Handle access to CSR resources on local node.
      firewire: Sanitize send error codes.
      firewire: Fix bit shift typo.
      firewire: Implement compliant bus management.
      firewire: Make sure we wait for DMA to stop before we reprogram it.
      firewire: Rework async receive DMA.
      firewire: Reduce some redundant register definitions.
      firewire: Implement proper transaction cancelation.
      firewire: fw-sbp2: Do ORB timeout right.
      firewire: Introduce a retry mechanism for reconnects and logins.
      firewire: Schedule topology work before calling driver update functions.
      firewire: Complete SCSI commands with DID_BUS_BUSY when a bus reset happens.
      firewire: Spell out fw as firewire in sysfs.
      firewire: Use atomic_t's for serial numbers.
      firewire: Credit the old sbp2.c driver for being a good starting point.
      firewire: Use dma_mapping_error() for checking for DMA mapping errors.
      firewire: Fix another typo from the bitfield conversion.
      firewire: Read the *Clear versions of the iso interrupt register.
      firewire: Use correct payload pointer when demarshalling incoming requests.
      firewire: Split the iso buffer out from fw_iso_context and avoid vmalloc.
      firewire: Generalize the iso transmit descriptor buffer logic.
      firewire: Implement basic isochronous receive functionality.
      firewire: Rename 'send_iso' to 'start_iso'.
      firewire: Implement functionality to stop isochronous DMA contexts.
      firewire: Log OHCI chipset version in PCI probe.
      firewire: Acummulate received iso headers and send them back to user space.
      firewire: Set correct buffer lengths for dualbuffer DMA descriptor.
      firewire: Use a buffer fill descriptor for receive when header size is 0.
      firewire: Don't touch DMA descriptors after appending.
      firewire: Get zeroed out pages for mapping to user space.
      firewire: Store OHCI version and make sure we have at least 1.1 before doing dualbuffer.
      firewire: Configure channel and speed at context creation time.
      firewire: Implement sync and tag matching for isochronous receive.
      firewire: Let an fw_descriptor specify a leading immediate key/value pair.
      firewire: Drop the unused fw_card device.
      firewire: Clear all interrupt bits before shutting down.
      firewire: Iterate through units in a keventd callback for update callbacks.
      firewire: Only use INIT_DELAYED_WORK for first initialization.
      firewire: Add a bus reset event type for fw-device-cdev.
      firewire: Implement ioctl to initiate bus reset.
      firewire: Generalize get_config_rom to get_info.
      firewire: Switch cdev code over to use register_chrdev and keep a list of devices.
      firewire: Quiet down fw-sbp2 logging a bit, remove stale FIXME.
      firewire: Add rom_index attribute for unit sysfs directories.
      firewire: Don't time out command orbs, leave that to the scsi stack.
      firewire: Use only a wait queue and terminate poll and read on device removal.
      firewire: Move async transmit to use the general context code.
      firewire: Track pending transactions and cancel them on cdev release.
      firewire: Fix order of arguments for iso context creation.
      firewire: Add card index field to get_info cdev ioctl struct.
      firewire: Add generation field to send_request ioctl struct.
      firewire: Export juju specific rcodes to user space.
      firewire: Implement topology map and fix a couple of loopback bugs.
      firewire: Implement CSR cycle time and bus time registers.
      firewire: Fix dualbuffer iso receive mode and drop buffer fill mode.
      firewire: Move sync and tag parameters to start_iso ioctl.
      firewire: Implement deallocation of address ranges.
      firewire: Zero out sd->scsi_host if we fail to register with the SCSI stack.
      firewire: Free pending transactions on cdev release.
      firewire: Add ref-counting for sbp2_device and hold a ref while we have work scheduled.
      firewire: Grab dev->sem when doing the update callback.
      firewire: Make use of struct device_type.
      firewire: Add sysfs attributes for config rom directory values.
      firewire: Export GUID as sysfs attribute.
      firewire: Use device->groups for adding device attributes.
      firewire: Remember to set the driver_data pointer when queueing a packet.
      firewire: Streamline userspace interface structs.
      firewire: Add ioctls to add and remove config rom descriptors.
      firewire: Generalize resource tracking for cdev implementation.
      firewire: Don't set card->irm_node before we have a new valid topology.
      firewire: Increase the number of config rom retries and the retry delay.
      firewire: Fix the range check for the queue_iso payload pointer.
      firewire: Fix start on cycle 0 for IT, implement start on cycle for IR.
      firewire: Byteswap iso header so all headers are presented as be32.
      firewire: Check for CONTEXT_RUN not CONTEXT_ACTIVE when starting AT DMA context.
      firewire: Forward SAM status codes to the scsi stack.
      firewire: Only free ORBs that completed the initial transaction.
      firewire: Do an agent reset on error recovery.
      firewire: Don't use subsystem rwsem, it's going away.
      firewire: Add read/write and size annotations to IOC numbers.
      firewire: Future proof the iso ioctls by adding a handle for the iso context.
      firewire: Rename fw-device-cdev.c to fw-cdev.c and move header to include/linux.
      firewire: Use lib/ implementation of CRC ITU-T.
      firewire: Clean up comment style.
      firewire: Convert card_rwsem to a regular mutex.
      firewire: Coding style cleanup: no spaces after function names.
      firewire: Uppercase most macro names.
      firewire: Use linux/*.h instead of asm/*.h header files.
      firewire: Break out shared IEEE1394 constant to separate header file.
      firewire: Add to fw-core-y instead of assigning fw-core-objs in Makefile.
      firewire: Allocate scsi_host up front and allocate the sbp2_device as hostdata.
      firewire: Handle the last few DMA mapping error cases.
      firewire: Return SCSI_MLQUEUE_HOST_BUSY for out of memory cases in queuecommand.
      firewire: Drop single buffer request support.
      firewire: Always use parens with sizeof.
      firewire: Convert OHCI driver to use standard goto unwinding for error handling.
      firewire: Add missing byteswapping for receive DMA programs.
      firewire: Implement suspend/resume PCI driver hooks.
      firewire: Change struct fw_cdev_iso_packet to not use bitfields.
      firewire: Install firewire-constants.h and firewire-cdev.h for userspace.
      firewire: Only set client->iso_context if allocation was successful.

Kristian Høgsberg, Stefan Richter (1):
      firewire: Add a comment to describe why we split the sg list.

Kristoffer Ericson (4):
      sh: hp6xx driver compile fixes.
      sh: hp6xx pata_platform support.
      sh: Fix APM emulation on hp6xx.
      input: hp680_ts compile fixes.

Krzysztof Halasa (1):
      Generic HDLC sparse annotations

Krzysztof Helt (18):
      skeletonfb: various corrections
      pm2fb: 3dlabs Permedia 2V reference board added
      pm2fb: Permedia 2V memory clock setting
      pm2fb: pixclock setting restriction
      pm2fb: memclock setting corrections
      pm2fb: accelerated fillrect and copyarea
      skeletonfb: more corrections
      pm2fb: removal of pm2fb_par fields
      skeletonfb: improvements
      pm2fb: fix of jumps in pm2fb_probe
      pm3fb: Preliminary 2.4 to 2.6 port
      fbdev: cleanup of sparc FB options
      pm2fb: RDAC_WR barriers clean up
      pm3fb: various fixes
      [SPARC32]: Removes mismatch section warnigs in sparc time.c file
      [SERIAL] sunzilog: section mismatch fix
      skeletonfb: fix of xxxfb_setup ifdef
      pm3fb: switching between X and fb fix

Kumar Gala (27):
      [POWERPC] Split 52xx platforms into their own Kconfig file
      [POWERPC] Split powermac platforms into their own Kconfig file
      [POWERPC] Split cell platforms into their respective Kconfig file
      [POWERPC] Removed config options that we don't support in embedded6xx
      [POWERPC] Split several platforms into their respective Kconfig file
      [POWERPC] Created arch/powerpc/platforms/Kconfig for "Platform support"
      [POWERPC] 83xx: Removed dead header
      [POWERPC] Ensure platform CONFIG options have correct dependencies
      [POWERPC] Convert 86xx platform to unified platform Kconfig
      [POWERPC] Convert 83xx platform to unified platform Kconfig
      [POWERPC] Convert 82xx platform to unified platform Kconfig
      [POWERPC] Convert 8xx platform to unified platform Kconfig
      [POWERPC] Convert 85xx platform to unified platform Kconfig
      [POWERPC] Miscellaneous arch/powerpc Kconfig and platform/Kconfig cleanup
      [POWERPC] 83xx: Suppress warning when CONFIG_ options aren't defined
      [POWERPC] User rheap from arch/powerpc/lib
      [POWERPC] CPM_UART: Removed __init from cpm_uart_init_portdesc to fix warning
      [POWERPC] Fix COMMON symbol warnings
      [POWERPC] 85xx: Add device nodes for error reporting devices used by EDAC
      [POWERPC] Removed hardcoded phandles from dts
      [PPC] Fix COMMON symbol warnings
      [PPC] Remove duplicate export of __div64_32.
      [POWERPC] Fix modpost warning
      [PPC] Fix modpost warning
      [POWERPC] Fix Kconfig warning
      phy: Fix phy_id for Vitesse 824x PHY
      gianfar: Fix typo bug introduced by move to udp_hdr()

Kumba (1):
      [MIPS] Fix include wrapper symbol definitions in IP32 code.

Kyle McMartin (13):
      [PARISC] Move #undef to end of syscall table
      [PARISC] Wire up kexec_load syscall
      [PARISC] Let PA-8900 processors boot
      [PARISC] kobject is embedded in subsys, not kset
      [PARISC] Build fixes for power.c
      [SPARC]: Emulate cmpxchg like parisc
      [PARISC] fix trivial spelling nit in asm/linkage.h
      [PARISC] fix null ptr deref in unwind.c
      [PARISC] fix "reduce size of task_struct on 64-bit machines" fallout
      [PARISC] be more defensive in process.c::get_wchan
      fix possible null ptr deref in kallsyms_lookup
      [PARISC] Fix bug when syscall nr is __NR_Linux_syscalls
      [PARISC] Fix kernel panic in check_ivt

Kyungmin Park (3):
      [MTD] [OneNAND] Update Samsung OneNAND official URL
      [MTD] [OneNAND] Fix access the past of the real oobfree array
      ARM: OMAP: 24xx pinmux updates

Lachlan McIlroy (5):
      [XFS] propogate return codes from flush routines
      [XFS] Fix race condition in xfs_write().
      [XFS] Fix to prevent the notorious 'NULL files' problem after a crash.
      [XFS] Fix race in xfs_write() b/w dmapi callout and direct I/O checks.
      [XFS] Add lockdep support for XFS

Ladislav Michl (2):
      Add support for Seeq 8003 on Challenge S Mezz board.
      i2c-algo-sgi: Comment and whitespace cleanups

Larry Finger (8):
      bcm43xx: Update Documentation/bcm43xx.txt
      bcm43xx:Eliminate some 'G Mode Enable' magic numbers
      bcm43xx: Change initialization for 2050 radios
      ieee80211-crypt: Make some TKIP and CCMP error logging conditional
      ieee80211: add missing global needed by IEEE80211_DEBUG_XXXX
      ieee80211: add ieee80211_channel_to_freq
      ieee80211: include frequency in scan results
      bcm43xx: Remove dead configuration variable CONFIG_947XX

Lasse Collin (1):
      i386: Fix usage of -mtune when X86_GENERIC=y or CONFIG_MCORE2=y

Lee Trager (1):
      ide: HPA detect from resume

Len Brown (29):
      ACPI: sbs: remove i2c_ec.[ch]
      Pull asus into release branch
      Pull sony into release branch
      Pull thinkpad into release branch
      Pull misc-for-upstream into release branch
      Pull ec into release branch
      Pull dock into release branch
      Pull sbs into release branch
      Pull bugzilla-8346 into release branch
      ACPI: thermal trip points are read-only
      ACPI: delete un-reliable concept of cooling mode
      Revert "ACPICA: revert "acpi_serialize" changes"
      Revert "Execute AML Notify() requests on stack."
      Revert "ACPICA: fix AML mutex re-entrancy"
      ACPICA: Lindent
      Pull thermal into release branch
      Pull bugzilla-8385 into release branch
      Pull acpica into release branch
      Pull asus into release branch
      Pull misc-for-upstream into release branch
      Pull misc-for-upstream into release branch
      ACPICA: allow Load(OEMx) tables
      ACPI: extend "acpi_osi=" boot option
      ACPI: Make _OSI(Linux) a special case
      ACPI: add __init to acpi_initialize_subsystem()
      Pull now into release branch
      Pull osi-now into release branch
      Pull now into release branch
      ACPI: fix acpi_osi=!Linux

Len Sorensen (2):
      Small fixes for jsm driver
      Subject: jsm driver fix for linuxpps support

Lennart Poettering (1):
      acpi,msi-laptop: Fall back to EC polling mode for MSI laptop specific EC commands

Leon Leong (1):
      USB: BandRich BandLuxe HSDPA Data Card Driver

Li Yang (13):
      USB: add Freescale high-speed USB SOC device controller driver
      USB: update gadget files for fsl_usb2_udc driver
      USB: update MAINAINERS and CREDITS for Freescale USB driver
      [POWERPC] 83xx: Suppress warning when CONFIG_PCI is not defined
      kbuild: add "Section mismatch" warning whitelist for powerpc
      USB: fsl_usb2_udc: Fix UMTI_WIDE support and a compile warning
      [POWERPC] Fix Section mismatch warnings
      ehci-fsl: fix cache coherency problem on system with large memory
      ucc_geth: Fix MODULE_DEVICE_TABLE() duplication
      ucc_geth:trivial fix
      NET: add MAINTAINERS entry for ucc_geth driver
      [POWERPC] rheap - eliminates internal fragments caused by alignment
      Fix up CREDIT entry ordering

Liam Girdwood (5):
      [ALSA] SoC WM8753 codec support
      [ALSA] ASoC WM8753 codec - build changes
      [ALSA] ASoC Kconfig description
      [ALSA] ASoC AC97 static GPL symbol fix
      [ALSA] ASoC AC97 device reg bugfix

Linas Vepstas (42):
      [POWERPC] EEH: modify order of EEH state checking
      [POWERPC] EEH: Add clarifying messages.
      [POWERPC] EEH: Tolerate high mmio
      [POWERPC] EEH: support ibm,get-config-addr-info2 RTAS call
      [POWERPC] EEH: hotplug recovery bugfix
      [POWERPC] EEH: multifunction recovery bugfix
      [POWERPC] EEH: handle reset state high
      [POWERPC] EEH: wait for slot status
      [POWERPC] EEH: rm un-needed data
      [POWERPC] EEH: verify state change
      [POWERPC] EEH: restructure multi-function support
      [POWERPC] pseries: Handle null iommu dma-window property correctly
      PCI: rpaphp: Cleanup flow of control for rpaphp_add_slot
      PCI: rpaphp: Remove global num_slots variable
      PCI: rpaphp: match up alloc and free in same routine
      PCI: rpaphp: Fix a memleak; slot->location string was never freed
      PCI: rpaphp: Remove un-needed goto
      PCI: rpaphp: remove a function that does nothing but wrap debug printks
      PCI: rpaphp: Remve another call that is a wrapper
      PCI: rpaphp: Remove another wrappered function
      PCI: rpaphp: remove a call that does nothing but a pointer lookup
      PCI: rpaphp: Remove setup_pci_slot()
      PCI: rpaphp: remove print_slot_pci_funcs()
      PCI: rpaphp: remove rpaphp_set_attention_status()
      PCI: rpaphp: refactor tail call to rpaphp_register_slot()
      PCI: rpaphp: Rename rpaphp_register_pci_slot() to rpaphp_enable_slot()
      PCI: rpaphp: Document find_php_slot()
      PCI: rpaphp: Document is_php_dn()
      PCI: rpaphp: Use pcibios_remove_pci_devices() symmetrically
      PCI: rpaphp: Ensure more pcibios_add/pcibios_remove symmetry
      PCI: rpaphp: Remove semaphores
      [POWERPC] Export pcibios_remove_pci_devices
      [POWERPC] EEH: log error only after driver notification.
      [POWERPC] EEH: Split up long error msg
      [POWERPC] EEH: capture and log pci state on error
      [POWERPC] EEH: log all PCI-X and PCI-E AER registers
      [POWERPC] Assorted janitorial EEH cleanups
      spidernet: null out skb pointer after its been used.
      spidernet: Cure RX ram full bug
      spidernet: Don't terminate the RX ring
      spidernet: silence the ramfull messages
      spidernet: turn off descriptor chain end interrupt.

Linus Torvalds (275):
      Change default dirty-writeback limits
      Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/.../davem/net-2.6
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
      Merge branch 'e1000-fixes' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
      Merge branch 'for-linus' of git://git.infradead.org/ubi-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/selinux-2.6
      Merge master.kernel.org:/.../gregkh/driver-2.6
      Merge branch 'master' of ssh://master.kernel.org/.../mchehab/v4l-dvb
      Merge master.kernel.org:/.../gregkh/usb-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge master.kernel.org:/.../davem/net-2.6
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'for-2.6.22' of git://git.kernel.org/.../paulus/powerpc
      Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge master.kernel.org:/.../davem/net-2.6
      Merge branch 'for-linus' of master.kernel.org:/.../jikos/hid
      Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
      libata: honour host controllers that want just one host
      Merge master.kernel.org:/.../davej/agpgart
      Merge master.kernel.org:/.../davej/cpufreq
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge master.kernel.org:/.../herbert/crypto-2.6
      Merge master.kernel.org:/.../gregkh/pci-2.6
      Merge master.kernel.org:/.../gregkh/driver-2.6
      Merge branch 'for-linus' of master.kernel.org:/.../dtor/input
      Merge master.kernel.org:/.../davem/net-2.6
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      iomap: make the default iomap functions fail softer
      Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
      Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
      Merge master.kernel.org:/.../jejb/voyager-2.6
      Merge master.kernel.org:/.../jejb/scsi-misc-2.6
      Merge master.kernel.org:/.../davem/net-2.6
      Fix compile of tmscsim SCSI driver
      Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6
      Merge git://git.kernel.org/.../sfrench/cifs-2.6
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of git://git.kernel.org/.../avi/kvm
      Merge git://git.kernel.org/.../sam/kbuild
      Revert "[PATCH] x86: __pa and __pa_symbol address space separation"
      Merge master.kernel.org:/.../lethal/sh-2.6
      Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge master.kernel.org:/.../davem/net-2.6
      Merge branch 'drm-patches' of master.kernel.org:/.../airlied/drm-2.6
      Merge git://git.kernel.org/.../steve/gfs2-2.6-nmw
      Fix up SLUB compile
      Merge branch 'server-cluster-locking-api' of git://linux-nfs.org/~bfields/linux
      Merge git://git.kernel.org/.../aegl/linux-2.6
      Fix bluetooth HCI sysfs compile
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../shaggy/jfs-2.6
      Merge branch 'for-2.6.22' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge branch 'master' of git://git.kernel.org/.../paulus/powerpc
      Merge master.kernel.org:/.../dtor/input
      Merge branch 'drm-patches' of master.kernel.org:/.../airlied/drm-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'reset-seq' of master.kernel.org:/.../jgarzik/libata-dev
      Merge git://oss.sgi.com:8090/xfs/xfs-2.6
      Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Remove suid/sgid bits on [f]truncate()
      Revert "fbdev: ignore VESA modes if framebuffer is disabled"
      Merge master.kernel.org:/.../jejb/scsi-misc-2.6
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge master.kernel.org:/.../herbert/crypto-2.6
      Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
      Merge git://git.kernel.org/.../bunk/trivial
      Merge branch 'master' of git://git.kernel.org/.../paulus/powerpc
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/.../lethal/sh-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge git://git.kernel.org/.../aegl/linux-2.6
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      Merge master.kernel.org:/.../bart/ide-2.6
      Revert "md: improve partition detection in md array"
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'usb-move' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge branch 'juju' of git://git.kernel.org/.../ieee1394/linux1394-2.6
      Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'master' of git://git.kernel.org/.../paulus/powerpc
      Merge master.kernel.org:/.../wim/linux-2.6-watchdog
      Merge master.kernel.org:/.../davem/net-2.6
      Merge branch 'upstream-fixes' of master.kernel.org:/.../jikos/hid
      Merge branch 'audit.b38' of git://git.kernel.org/.../viro/audit-current
      Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-ip22
      Merge git://git.kernel.org/.../bunk/trivial
      Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
      Merge branch 'master' of ssh://master.kernel.org/.../mchehab/v4l-dvb
      Merge branch 'linus' of master.kernel.org:/.../perex/alsa
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge master.kernel.org:/.../wim/linux-2.6-watchdog
      Merge branch 'master' of git://git.kernel.org/.../paulus/powerpc
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Linux 2.6.22-rc1
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge master.kernel.org:/.../davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
      Revert "ipmi: add new IPMI nmi watchdog handling"
      Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
      Merge master.kernel.org:/.../davej/cpufreq
      Merge master.kernel.org:/.../davej/agpgart
      x86: Fix discontigmem + non-HIGHMEM compile
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge master.kernel.org:/.../bart/ide-2.6
      Merge master.kernel.org:/.../lethal/sh64-2.6
      Fix ACPI suspend / device suspend ordering problem
      Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
      Merge branch 'linus' of master.kernel.org:/.../perex/alsa
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      Revert "[PATCH] x86: Drop cc-options call for all options supported in gcc 3.2+"
      Merge master.kernel.org:/.../davem/net-2.6
      Merge master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'master' of git://git.kernel.org/.../paulus/powerpc
      Merge git://git.kernel.org/.../herbert/crypto-2.6
      Linux v2.6.22-rc2
      Merge master.kernel.org:/.../herbert/crypto-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge git://git.kernel.org/.../sam/kbuild-fix
      Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Revert "kbuild: make better section mismatch reports on i386, arm and mips"
      Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
      Merge branch 'master' of ssh://master.kernel.org/.../mchehab/v4l-dvb
      Merge master.kernel.org:/.../lethal/sh-2.6
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
      Merge master.kernel.org:/.../gregkh/usb-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Fix crash with irqpoll due to the IRQF_IRQPOLL flag testing
      Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
      Merge git://git.kernel.org/.../herbert/crypto-2.6
      Revert "HOWTO: bug report addition" (or "HOWTO: mention bughunting")
      Merge branch 'fixes' of git://git.linux-nfs.org/pub/linux/nfs-2.6
      Don't call a warnign a bug. It's a warning.
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
      Linux 2.6.22-rc3
      Merge master.kernel.org:/.../jejb/scsi-rc-fixes-2.6
      Merge branch 'for_paulus' of master.kernel.org:/.../galak/powerpc
      Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
      Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      smpboot: fix cachesize comparison in smp_tune_scheduling()
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'drm-patches' of ssh://master.kernel.org/.../airlied/drm-2.6
      Merge master.kernel.org:/.../herbert/crypto-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'linus' of master.kernel.org:/.../perex/alsa
      Merge master.kernel.org:/.../lethal/sh-2.6
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge git://git.kernel.org/.../sam/kbuild-fix
      Merge branch 'for_linus' of git://git.kernel.org/.../tytso/ext4
      Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
      Merge branch 'master' of git://git.kernel.org/.../paulus/powerpc
      Merge git://git.kernel.org/.../wim/linux-2.6-watchdog
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
      Merge master.kernel.org:/.../jejb/scsi-rc-fixes-2.6
      Merge git://git.infradead.org/mtd-2.6
      Linux 2.6.22-rc4
      Merge branch 'master' of git://git.kernel.org/.../paulus/powerpc
      Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
      Merge master.kernel.org:/.../lethal/sh-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
      Merge git://git.linux-xtensa.org/kernel/xtensa-feed
      Merge master.kernel.org:/.../gregkh/driver-2.6
      Merge master.kernel.org:/.../gregkh/usb-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
      Merge branch 'splice-2.6.22' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
      Merge master.kernel.org:/.../bart/ide-2.6
      Merge branch 'master' of git://git.kernel.org/.../mchehab/v4l-dvb
      Merge branch 'linus-plus-plus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge master.kernel.org:/.../davej/agpgart
      Merge git://git.kernel.org/.../sfrench/cifs-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
      Merge master.kernel.org:/.../davej/agpgart
      Merge master.kernel.org:/.../kyle/parisc-2.6
      Merge branch 'drm-patches' of git://git.kernel.org/.../airlied/drm-2.6
      Merge git://git.kernel.org/.../sam/kbuild-fix
      Merge branch 'merge' of git://git.kernel.org/.../paulus/powerpc
      Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'for-linus' of git://git.kernel.org/.../avi/kvm
      Merge branch 'splice-2.6.22' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge branch 'master' of master.kernel.org:/.../cooloney/blackfin-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge master.kernel.org:/.../bart/ide-2.6
      Linux 2.6.22-rc5
      Merge master.kernel.org:/.../jejb/scsi-rc-fixes-2.6
      Fix possible runqueue lock starvation in wait_task_inactive()
      Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge master.kernel.org:/.../lethal/sh-2.6
      Merge master.kernel.org:/.../lethal/sh64-2.6
      Merge branch 'merge' of git://git.kernel.org/.../paulus/powerpc
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
      Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'master' of git://git.kernel.org/.../kyle/parisc-2.6
      Merge master.kernel.org:/.../davej/agpgart
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
      Merge branch 'master' of master.kernel.org:/.../cooloney/blackfin-2.6
      Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Linus 2.6.22-rc6
      Merge master.kernel.org:/.../gregkh/usb-2.6
      Merge branch 'merge' of git://git.kernel.org/.../paulus/powerpc
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
      Merge branch 'for_linus' of master.kernel.org:/.../galak/powerpc
      Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
      Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
      i386: remove bogus mtrr range check
      Linux 2.6.22-rc7
      Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'upstream-linus' of master.kernel.org:/.../jgarzik/netdev-2.6
      Merge branch 'upstream-linus2' of master.kernel.org:/.../jgarzik/libata-dev
      Merge branch 'master' of master.kernel.org:/.../cooloney/blackfin-2.6
      Merge branch 'for-linus' of master.kernel.org:/.../roland/infiniband
      Merge branch 'master' of ssh://master.kernel.org/.../mchehab/v4l-dvb
      Merge master.kernel.org:/.../bart/ide-2.6
      Remove some unused variables
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus

Luc Saillard (2):
      V4L/DVB (5547): Add ENUM_FRAMESIZES and ENUM_FRAMEINTERVALS ioctls
      V4L/DVB (5548): Fix v4l2 buffer to the length

Luca Risolia (2):
      V4L/DVB (5474): SN9C1xx driver updates
      V4L/DVB (5585): SN9C1xx driver updates

Ludwig Nussel (1):
      dm crypt: add null iv

Luis Carlos (1):
      libertas: convert libertas_mpp into anycast_mask

Luis Carlos Cobo (4):
      libertas: fixed incorrect assigment of fcs errors to frag errors
      libertas: add URB debug info
      libertas: fixed kernel oops on module/card removal
      libertas: updated mesh commands for 5.220.9.p11

Luis Carlos Cobo Rus (8):
      libertas: version bump (321p0) and cmds update for new fw (5.220.10.p0)
      libertas: cleanup of fwt_list_route processing
      libertas: updated readme file
      libertas: make mac address configuration work with mesh interface too
      libertas: split wext for eth and msh
      libertas: support for mesh autostart on firmware 5.220.11
      libertas: pull current channel from firmware on mesh autostart
      libertas: deauthenticate from AP in channel switch

Luis R. Rodriguez (1):
      prism54: MAINTAINERS update

Luiz Fernando N. Capitulino (1):
      USB: ftdio_sio: New IPlus device ID

Luke Browning (2):
      [POWERPC] spu sched: make addition to stop_wq and runque atomic vs wakeup
      [POWERPC] 64K page support for kexec

MOKUNO Masakazu (1):
      [POWERPC] Remove some redundant isync instructions

MUNEDA Takahiro (1):
      [IA64] remove duplicate header include line

Maciej W. Rozycki (6):
      tgafb: TURBOchannel support
      declance: Remove a dangling spin_unlock_irq() thingy
      defxx: Fix the handling of ioremap() failures
      serial_core.h: include <linux/sysrq.h>
      [MIPS] Fix KMODE for the R3000
      [MIPS] die(): Properly declare as non-returning

Maik Hampel (1):
      myri10ge: SET_NETDEV_DEV()

Malahal Naineni (1):
      [SCSI] qla2xxx: fix RSCN handling on big-endian systems

Manu Abraham (1):
      V4L/DVB (5639a): Fix dst usage count

Manuel Lauss (3):
      sh: SH7760 DMABRG support.
      sh: Trivial fix for dma-api compile failure.
      sh: Fix vsyscall build failure.

Marc Butler (1):
      firewire: Add phy register defines.

Marc Eshel (13):
      locks: give posix_test_lock same interface as ->lock
      locks: factor out generic/filesystem switch from setlock code
      locks: allow {vfs,posix}_lock_file to return conflicting lock
      locks: add lock cancel command
      nfsd4: Convert NFSv4 to new lock interface
      locks: add fl_grant callback for asynchronous lock return
      lockd: save lock state on deferral
      lockd: handle fl_grant callbacks
      lockd: pass cookie in nlmsvc_testlock
      lockd: handle test_lock deferrals
      lockd: always preallocate block in nlmsvc_lock()
      lockd: add code to handle deferred lock requests
      gfs2: nfs lock support for gfs2

Marc Pignat (2):
      at91: fix enable/disable_irq_wake symmetry in pcmcia driver
      mmc-atmel: remove linux/mmc/protocol.h dependencies

Marc St-Jean (2):
      [MTD] PMC MSP71xx flash/rootfs mappings
      serial driver PMC MSP71xx

Marcel Holtmann (13):
      [Bluetooth] Fix L2CAP and HCI setsockopt() information leaks
      [Bluetooth] Attach host adapters to the Bluetooth bus
      [Bluetooth] Use in-kernel sockets API
      [Bluetooth] Check that device is in rfcomm_dev_list before deleting
      [Bluetooth] Disconnect L2CAP connection after last RFCOMM DLC
      [Bluetooth] Add support for Targus ACB10US USB dongle
      [Bluetooth] Correct SCO buffer for another Broadcom based dongle
      [Bluetooth] Switch to using input_dev->dev.parent
      [Bluetooth] Add HCIUARTGETDEVICE support for HCI line discipline
      [Bluetooth] Fix NULL pointer dereference in HCI line discipline
      [Bluetooth] Fix unintentional fall-through in HCI line discipline
      [Bluetooth] Always send HCI_Reset for Broadcom devices
      [Bluetooth] Fix L2CAP configuration parameter handling

Marcelo Tosatti (6):
      Marvell Libertas 8388 802.11b/g USB driver
      libertas: scan two channels per scan command
      libertas: remove deprecated pm_register and associated code
      libertas: fix scanning from associate path
      libertas: fix error handling of card initialization
      libertas: fix oops on rmmod

Marcin Garski (1):
      kconfig: fix mconf segmentation fault

Marcin Juszkiewicz (1):
      hostap_cs: support ADLINK 345 CF

Marco Costalba (1):
      kconfig/xconfig: sync main view with search dialog current menu

Marco Gittler (2):
      V4L/DVB (5532): Add support for Opera S1- DVB-USB
      V4L/DVB (5558): Opera: use 7-bit i2c addresses

Marco Roeland (1):
      Blackfin arch: remove zero-sized include/asm-blackfin/macros.h

Mariusz Kozlowski (4):
      [POWERPC] 8xx parenthesis balance
      [ARM] at91_adc parenthesis balance
      chelsio parenthesis fix
      m68k: parenthesis balance

Mark A. Greer (10):
      [POWERPC] 32-bit early_init() should zero from __bss_start to __bss_stop only
      [POWERPC] Move bootwrapper ELF parsing routines to a file
      [POWERPC] Routine to find the devtree node of a linux,phandle
      [POWERPC] Add dt_xlate_addr() to bootwrapper
      [POWERPC] Add Makefile rules to wrap dts file in zImage
      [POWERPC] Add bootwrapper support for Marvell/mv64x60 hostbridge
      [POWERPC] Add bootwrapper support for Marvell MPSC
      [POWERPC] Add bootwrapper support for Marvell/mv64x60 I2C
      [POWERPC] Add DTS file for the Motorola PrPMC2800 platform
      [POWERPC] Add bootwrapper support for Motorola PrPMC2800 platform

Mark Brown (2):
      natsemi: Improve diagnostics for DspCfg workaround
      Subject: natsemi: Allow users to disable workaround for DspCfg reset

Mark Debbage (1):
      IB/ipath: Allow receive ports mapped into userspace to be shared

Mark Fasheh (31):
      ocfs2: Local mounts should skip inode updates
      ocfs2: filter more error prints
      ocfs2: small cleanup of ocfs2_request_delete()
      ocfs2: sparse b-tree support
      ocfs2: temporarily remove extent map caching
      ocfs2: teach extend/truncate about sparse files
      ocfs2: abstract out allocation locking
      ocfs2: Turn off shared writeable mmap for local files systems with holes.
      ocfs2: teach ocfs2_file_aio_write() about sparse files
      ocfs2: remove ocfs2_prepare_write() and ocfs2_commit_write()
      ocfs2: Teach ocfs2_get_block() about holes
      ocfs2: zero tail of sparse files on truncate
      Turn do_sync_file_range() into do_sync_mapping_range()
      ocfs2: Use do_sync_mapping_range() in ocfs2_zero_tail_for_truncate()
      ocfs2: Use own splice write actor
      ocfs2: make room for unwritten extents flag
      ocfs2: Read from an unwritten extent returns zeros
      ocfs2: Fix extent lookup to return true size of holes
      ocfs2: Fix up i_blocks calculation to know about holes
      ocfs2: Remember rw lock level during direct io
      ocfs2: Cache extent records
      ocfs2: Implement compat_ioctl()
      ocfs2: fix sparse warnings in fs/ocfs2
      ocfs2: fix sparse warnings in fs/ocfs2/dlm
      ocfs2: fix sparse warnings in fs/ocfs2/cluster
      ocfs2: Force use of GFP_NOFS in ocfs2_write()
      Remove do_sync_file_range()
      ocfs2: trylock in ocfs2_readpage()
      ocfs2: unmap_mapping_range() in ocfs2_truncate()
      ocfs2: fix inode leak
      ocfs2: Fix invalid assertion during write on 64k pages

Mark Fortescue (1):
      [SERIAL] sunzilog: Interrupt enable before ISR handler installed

Mark Glines (1):
      [TCP]: Use default 32768-61000 outgoing port range in all cases.

Mark Haverkamp (7):
      [SCSI] aacraid: add restart adapter platform function
      [SCSI] aacraid: Fix struct element name issue
      [SCSI] aacraid: Fix blocking issue with container probing function (cast update)
      [SCSI] aacraid: Fix ioctl handling when adapter resets
      [SCSI] aacraid: remove un-needed references to container id (cid)
      [SCSI] aacraid: fix srb ioctl for 64 bits
      [SCSI] aacraid: Improved error handling

Mark Huth (1):
      e1000: FIX: Stop raw interrupts disabled nag from RT

Mark Langsdorf (1):
      [CPUFREQ] Report the number of processors in PowerNow-k8 correctly

Mark Lord (3):
      RESEND: libata: check cdb len per dev instead of per host
      libata: add support for READ/WRITE LONG
      libata: Handle drives that require a spin-up command before first access

Mark Mason (3):
      [MIPS] Updated Sibyte headers
      [MIPS] Add bcm1480 ZBus trace support, fix wait related bugs
      add NAPI support to sb1250-mac.c

Marko Vrh (1):
      rtc-cmos: make it load on PNPBIOS systems

Markus Dahms (1):
      remove broken URLs from net drivers' output

Markus F.X.J. Oberhumer (1):
      [IA64] fix stack alignment for ia32 signal handlers

Markus Rechberger (9):
      V4L/DVB (5298): Added support for deferred module requesting to cx88
      V4L/DVB (5299): Added support for loading cx88-dvb and cx88-blackbird
      V4L/DVB (5324): This patch fixes request_module_depend()
      V4L/DVB (5330): Added card definition for AverMedia M102 miniPCI
      V4L/DVB (5510): Fix 1/3 for bug 7819: fixed frontend hotplug issue
      V4L/DVB (5511): Fix 2/3 for bug 7819: demux and dvr
      V4L/DVB (5512): Fix 3/3 for bug 7819: fixed hotplugging for dvbnet
      ext2/3/4: fix file date underflow on ext2 3 filesystems on 64 bit systems
      firmware: remove orphaned Email

Martin Habets (2):
      [SCSI] esp_scsi: Fix section mismatch warnings.
      [SPARC]: Mark as emulating cmpxchg, add appropriate depends for DRM.

Martin K. Petersen (5):
      [SCSI] constants.c: cleanup, verbose result printing
      [SCSI] Make error printing more verbose
      [SCSI] sd: make printing use a common prefix
      [SCSI] sd: convert logging to new printk helpers
      [SCSI] constants.c: Update ASC list and make it const

Martin Michlmayr (1):
      [IA64] Fix section conflict of ia64_mlogbuf_finish

Martin Peschke (5):
      [SUNRPC]: cleanup: use seq_release_private() where appropriate
      kallsyms: cleanup: use seq_release_private() where appropriate
      proc: cleanup: use seq_release_private() where appropriate
      md: cleanup: use seq_release_private() where appropriate
      [SCSI] zfcp: avoid clutter in erp_dbf

Martin Schwidefsky (20):
      [S390] System call cleanup.
      [S390] Improved oops output.
      [S390] Minor fault path optimization.
      [S390] No execute support cleanup.
      [S390] Improved kernel stack overflow checking.
      [S390] split page_test_and_clear_dirty.
      [S390] Switch etr from tasklet to workqueue.
      [S390] Remove debugging junk.
      [AF_IUCV/IUCV]: smp_call_function deadlock
      [S390] Export uaccess as non-gpl symbol.
      [S390] add hardware capability support (ELF_HWCAP).
      [S390] monreader inlining cleanup.
      [S390] Kconfig: refine depends statements.
      [S390] Kconfig: menus with depends on HAS_IOMEM.
      [S390] Kconfig: unwanted menus for s390.
      [S390] Kconfig: common config options for s390.
      [S390] Kconfig: use common Kconfig files for s390.
      [S390] Kconfig: no wireless on s390.
      [S390] update default configuration.
      s390: netiucv inlining cleanup

Marvin Raaijmakers (2):
      Input: add getkeycode and setkeycode methods
      HID: add hooks for getkeycode() and setkeycode() methods

Masahide NAKAMURA (1):
      [XFRM]: Restrict upper layer information by bundle.

Masami Hiramatsu (1):
      relayfs: fix overwrites

Masashi Kimoto (1):
      ps3: Make `ps3videomode -v 0 (auto mode) work again

Masatake YAMATO (1):
      ide: never called printk statement in ide-taskfile.c::wait_drive_not_busy

Matej Kenda (1):
      [ARM] 4246/1: i2c-pxa: add adapter class to platform specific data

Mathieu Desnoyers (22):
      avr32: remove unneeded cast in atomic.h
      [POWERPC] Move of_irq_to_resource from prom.h to prom_parse.c
      atomic.h: add atomic64 cmpxchg, xchg and add_unless to alpha
      atomic.h: complete atomic_long operations in asm-generic
      atomic.h: i386 type safety fix
      atomic.h: add atomic64 cmpxchg, xchg and add_unless to ia64
      atomic.h: add atomic64 cmpxchg, xchg and add_unless to mips
      atomic.h: add atomic64 cmpxchg, xchg and add_unless to parisc
      atomic.h: add atomic64 cmpxchg, xchg and add_unless to powerpc
      atomic.h: add atomic64 cmpxchg, xchg and add_unless to sparc64
      atomic.h: add atomic64 cmpxchg, xchg and add_unless to x86_64
      atomic.h: atomic_add_unless as inline. Remove system.h atomic.h circular dependency
      local_t: architecture independent extension
      local_t: alpha extension
      local_t: i386 extension
      local_t: ia64 extension
      local_t: mips extension
      local_t: parisc cleanup
      local_t: powerpc extension
      local_t: sparc64 cleanup
      local_t: x86_64 extension
      x86_64: fix default_do_nmi() missing return after an if ()

Matt Carlson (4):
      [TG3]: Fix TSO bugs.
      [TG3]: Improve NVRAM sizing.
      [TG3]: Eliminate the TG3_FLAG_5701_REG_WRITE_BUG flag.
      [TG3]: Add ASPM workaround.

Matt LaPlante (1):
      misc doc and kconfig typos

Matt Mackall (3):
      random: fix error in entropy extraction
      random: fix seeding with zero entropy
      random: fix output buffer folding

Matthew Davidson (2):
      zd1211rw: Add ID for Sitecom WL-117
      usb-storage: ignore Sitecom WL-117 USB-WLAN

Matthew Garrett (1):
      RTC: use fallback IRQ if PNP tables don't provide one

Matthew Wilcox (1):
      kbuild: distinguish between errors and warnings in modpost

Matthias Kaehlcke (15):
      [ATM]: Use mutex instead of binary semaphore in FORE Systems 200E-series driver
      Driver core: use mutex instead of semaphore in DMA pool handler
      drivers/base/attribute_container.c: use mutex instead of binary semaphore
      sonypi: use mutex instead of semaphore
      [WATCHDOG] use mutex instead of semaphore in Berkshire USB-PC Watchdog driver
      [SCSI] qla1280: use DMA_64BIT_MASK instead of ~ 0ULL
      use mutex instead of semaphore in RocketPort driver
      use mutex instead of semaphore in TPM driver
      use mutex instead of semaphore in hdaps driver
      use mutex instead of semaphore for misc char devices
      fix spinlock usage in hysdn_log_close()
      use mutex instead of semaphore in CAPI 2.0 interface
      use mutex instead of semaphore in virtual console driver
      V4L/DVB (5572): Pvrusb2: use mutex instead of semaphore
      [ATM]: Use mutex instead of binary semaphore in idt77252 driver.

Matthias Urlichs (1):
      m68k: Mac89x0 Ethernet netif updates

Matthieu CASTET (1):
      V4L/DVB (5680): Tuner-simple.c fix suport for SECAM with FI1216MF

Mattia Dongili (1):
      sony-laptop: rename SONY_LAPTOP_OLD to a more meaningful SONYPI_COMPAT

Mattias Nissler (1):
      mac80211: Don't stop tx queue on master device while scanning.

Mauro Carvalho Chehab (22):
      V4L/DVB (5297): Fix identation on tda10021.c
      V4L/DVB (5462): Add Logitech ViewPort AV 100
      V4L/DVB (5476): Fix gpiomux array size
      V4L/DVB (5477): CodingStyle cleanups on for loops at bttv-cards.c
      V4L/DVB (5478): Use ARRAY_SIZE and a cleaner logic for initializing tuner
      V4L/DVB (5479): Use ARRAY_SIZE instead of a magic number
      V4L/DVB (5480): Fix cx88_print_irqbits calls to use ARRAY_SIZE
      V4L/DVB (5488): Replace DMA magic mask for its aliases
      V4L/DVB (5500): Add a CARDLIST for the supported devices by usbvision driver
      V4L/DVB (5515): Use a better format to represent usbvision supported boards
      V4L/DVB (5516): Reduce usbvision data size
      V4L/DVB (5518): Fix a bug on device detection
      V4L/DVB (5521): Usb_get_dev were called twice. Removing the extra call.
      V4L/DVB (5554): Fix: vidioc_g_parm were not zeroing the memory
      V4L/DVB (5569): Fix: v4l1_compat should be called only if V4L1_COMPAT
      V4L/DVB (5587): Add help for RADIO_ADAPTERS and VIDEO_CAPTURE_DRIVERS
      V4L/DVB (5600): Allow compiling just DVB CORE
      V4L/DVB (5601): Create a menu for DAB
      V4L/DVB (5639): Fix Kconfig dependencies for ivtv
      V4L/DVB (5640): Fix: em28xx shouldn't be selecting VIDEO_BUF
      V4L/DVB (5702): Fix Kconfig items to avoid linkedition errors
      V4L/DVB (5761): Fix broken b2c2 dependency on non x86 architectures

Maxim Levitsky (2):
      dmfe: add support for suspend/resume
      dmfe: add support for Wake on lan

Maxime Austruy (1):
      asus_acpi: fix oops on non-asus machines

Mel Gorman (1):
      Do not disable interrupts when reading min_free_kbytes

Michael Albaugh (1):
      IB/ipath: Fix driver crash (in interrupt or during unload) after chip reset

Michael Barkowski (2):
      [POWERPC] 83xx: Add MPC832x RDB board support.
      ucc_geth: Fix interrupt coalescing size and alignment

Michael Chan (29):
      [ETHTOOL]: Add 2.5G bit definitions.
      [BNX2]: Block MII access when ifdown.
      [BNX2]: Fix register and memory test on 5709.
      [BNX2]: Add 40-bit DMA workaround for 5708.
      [BNX2]: Fix race conditions when calling register_netdev().
      [BNX2]: Save PCI state during suspend.
      [BNX2]: Update 5708 firmware.
      [BNX2]: Update 5709 firmware.
      [BNX2]: Add ipv6 TSO and checksum for 5709.
      [BNX2]: Put MII register offsets in the bnx2 struct.
      [BNX2]: Re-structure the 2.5G Serdes code.
      [BNX2]: Add support for 5709 Serdes.
      [BNX2]: Add indirect spinlock.
      [BNX2]: Restructure PHY event handling.
      [BNX2]: Add 1-shot MSI handler for 5709.
      [BNX2]: Print bus information for PCIE devices.
      [BNX2]: Update version and reldate.
      [BNX2]: Fix TSO problem with small MSS.
      [TG3]: Remove reset during MAC address changes.
      [TG3]: Eliminate the TG3_FLAG_GOT_SERDES_FLOWCTL flag.
      [TG3]: Add TG3_FLAG_SUPPORT_MSI flag.
      [TG3]: Eliminate spurious interrupts.
      [TG3]: Update version and reldate.
      [TG3]: Fix link problem on Dell's onboard 5906.
      [BNX2]: Fix netdev watchdog on 5708.
      [BNX2]: Add missing wait in bnx2_init_5709_context().
      [BNX2]: Enable DMA on 5709.
      [BNX2]: Fix occasional counter corruption on 5708.
      [BNX2]: Update version and reldate.

Michael Ellerman (37):
      [POWERPC] Rename MPIC_BROKEN_U3 to MPIC_U3_HT_IRQS
      debugfs: Add debugfs_create_u64()
      Fix sparse errors in drivers/net/ibmveth.c
      [POWERPC] Initialise spinlock in the DEBUG_PAGEALLOC code
      kbuild: propagate errors from find in scripts/gen_initramfs_list.sh
      MSI: Simplify BUG() handling in pci_disable_msi()
      MSI: Simplify BUG() handling in pci_disable_msix()
      MSI: Simplify BUG() handling in msi_remove_pci_irq_vectors() part 1
      MSI: Simplify BUG() handling in msi_remove_pci_irq_vectors() part 2
      MSI: Consolidate MSI-X irq freeing code
      MSI: Consolidate BUG_ON()s.
      MSI: Move EXPORT_SYMBOL()s near their definition
      MSI: Remove msi_cache
      MSI: Expand pci_msi_supported()
      MSI: Consolidate precondition checks
      MSI: Rename pci_msi_supported() to pci_msi_check_device()
      MSI: Add an arch_msi_check_device()
      PCI: Create alloc_pci_dev(), the one true way to create a struct pci_dev
      PCI: Convert to alloc_pci_dev()
      MSI: Use a list instead of the custom link structure
      MSI: Remove dev->first_msi_irq
      MSI: arch must connect the irq and the msi_desc
      MSI: Give archs the option to allocate all MSI/Xs at once.
      MSI: Give archs the option to free all MSI/Xs at once.
      PCI: Free resource files in error path of pci_create_sysfs_dev_files()
      [POWERPC] Add __init annotations to reserve_mem() and stabs_alloc()
      [POWERPC] Rip out the existing powerpc msi stubs
      [POWERPC] PowerPC MSI infrastructure
      [POWERPC] RTAS MSI implementation
      [POWERPC] Tell Phyp we support MSI
      [POWERPC] Enable MSI mappings for MPIC
      [POWERPC] MPIC MSI allocator
      [POWERPC] MPIC U3/U4 MSI backend
      Document SPIN_LOCK_UNLOCKED/RW_LOCK_UNLOCKED deprecation
      [POWERPC] Split initrd logic out of early_init_dt_scan_chosen() to fix warning
      [POWERPC] Update documentation for of_find_node_by_type()
      [POWERPC] Compare irq numbers with NO_IRQ not IRQ_NONE

Michael Halcrow (4):
      eCryptfs: delay writing 0's after llseek until write
      eCryptfs: fix write zeros behavior
      eCryptfs: initialize crypt_stat in setattr
      zero out last page for llseek/write

Michael Hennerich (10):
      Blackfin arch: Add Workaround for ANOMALY 05000257
      Blackfin arch: Add configuration data for ISP176x on BF561
      Blackfin arch: Fix reserved map after we changed PORT_H definition
      Blackfin arch: Move write to VR_CTL closer to IDLE
      Blackfin arch: DMA operation cleanup
      Blackfin arch: GPIO fix some defines
      Blackfin arch: Fix bug using usb keyboard crashes kernel
      Blackfin arch: As Mike pointed out range goes form m..MAX_BLACKFIN_GPIO -1
      Blackfin arch: add missing gpio.h header to fix compiling in some pm configurations
      Blackfin arch: fix bug can not wakeup from sleep via push buttons

Michael Holzheu (5):
      [S390] zfcpdump support.
      [S390] tape: New read configuration data.
      [S390] Add exception handler for diagnose 224
      [S390] Missing blank when appending cio_ignore kernel parameter
      [S390] Fix zfcpdump header

Michael Krufky (8):
      V4L/DVB (5317): Create tda827x dvb tuner module
      V4L/DVB (5431): Cx88: autodetect ADS Tech InstantTV DVB-S
      V4L/DVB (5432): Cx88: whitespace cleanup
      V4L/DVB (5606): M920x: add "c-basic-offset: 8" to help emacs to enforce tabbing
      V4L/DVB (5608): M920x: various whitespace cleanups
      V4L/DVB (5609): M920x: group like functions together
      V4L/DVB (5610): M920x: remove duplicated code
      V4L/DVB (5619): Dvb-usb: fix typo

Michael Loehr (1):
      [SCSI] zfcp: IO stall after deleting and path checker changes after reenabling zfcp devices

Michael Milner (1):
      [NETFILTER]: bridge-nf: filter bridged IPv4/IPv6 encapsulated in pppoe traffic

Michael Neuling (2):
      [POWERPC] Minor pSeries IOMMU debug cleanup
      [POWERPC] Fix compile warning in pseries xics code

Michael Opdenacker (1):
      Fix occurrences of "the the "

Michael Reiss (2):
      ucc_geth: NAPI-related bug fixes
      ucc_geth: Implement Transmit on Demand support

Michael S. Tsirkin (18):
      IB/mthca: Work around kernel QP starvation
      IPoIB/cm: Fix error handling in ipoib_cm_dev_open()
      IPoIB/cm: Don't crash if remote side uses one QP for both directions
      IB: Add CQ comp_vector support
      IB/mthca: Fix posting >255 recv WRs for Tavor
      IB/mthca: Set cleaned CQEs back to HW ownership when cleaning CQ
      IPoIB/cm: Optimize stale connection detection
      IB/mthca: Fix RESET to ERROR transition
      IB/mlx4: Fix RESET to RESET and RESET to ERROR transitions
      IB/ipoib: Fix typos in error messages
      IPoIB/cm: Fix SRQ WR leak
      IB/cm: Improve local id allocation
      IPoIB/cm: Fix timeout check in ipoib_cm_dev_stop()
      IPoIB/cm: Drain cq in ipoib_cm_dev_stop()
      IB/mthca: Fix handling of send CQE with error for QPs connected to SRQ
      IPoIB/cm: Fix performance regression on Mellanox
      IPoIB/cm: Initialize RX before moving QP to RTR
      IPoIB/cm: Fix interoperability when MTU doesn't match

Michael Schmitz (4):
      m68k: Atari SCSI revival
      m68k: Atari keyboard and mouse support.
      m68k: Atari fb revival
      [SCSI] atari_NCR5380: update_timeout removal

Michael Tokarev (1):
      [SCSI] modalias for scsi devices

Michael Wu (1):
      mac80211: always set carrier status on open

Michael-Luke Jones (5):
      [ARM] 4318/2: DSM-G600 Board Support
      [ARM] 4404/1: Trivial IXP42x Kconfig cleanup
      [ARM] 4405/1: NSLU2, DSM-G600 frequency fixup code
      [ARM] 4406/1: Trivial NSLU2 / NAS-100D header & setup code cleanup
      [ARM] 4410/1: Remove extern declarations in coyote/ixdpg425-pci.c

Michal Januszewski (1):
      fbcon: don't draw cursor when it's disabled

Michal Miroslaw (6):
      [NETFILTER]: nfnetlink_log: don't count max(a,b) twice
      [NETFILTER]: nfnetlink_log: kill duplicate code
      [NETFILTER]: nfnetlink_log: micro-optimization for inst==NULL in nfulnl_recv_config()
      [NETFILTER]: nfnetlink_log: micro-optimization: don't modify destroyed instance
      [NETFILTER]: nfnetlink_log: iterator functions need iter_state * only
      [NETFILTER]: nfnetlink_log: micro-optimization: inst->skb != NULL in __nfulnl_send()

Michal Ostrowski (1):
      [PPPOE]: Fix device tear-down notification.

Michal Piotrowski (4):
      KVM: Remove unused function
      doc: fix oops-tracing duplicate
      frame buffer: geforce 7300 gt
      fbdev: geforce 7300 cleanup

Michal Schmidt (3):
      airo: Don't check for NULL before kfree()
      airo: Make /sys/bus/pci/drivers/airo/{,un}bind work
      Fix compilation of drivers with -O0

Michel Dänzer (3):
      drm/radeon: Fix u32 overflows when determining AGP base address in card space.
      radeon: Don't mess up page flipping when a file descriptor is closed.
      drm: make sure the drawable code doesn't call malloc(0).

Miguel Ojeda (1):
      Add webpages' URL and summarize 3 lines.

Mika Kukkonen (2):
      Bug in mm/thrash.c function grab_swap_token()
      Add two missing chipsets to drivers/ide/ide-proc.c

Mikael Pettersson (7):
      sata_promise: add missing cable_detect hooks
      sata_promise: separate SATA and PATA ops
      sata_promise: decode and report error reasons
      sata_promise: fix error decode regression
      sata_promise: fix another error decode regression
      sata_promise: SATAII-150/300 TX4 port numbering fix
      [NET]: Fix net/core/skbuff.c gcc-3.2.3 compilation error

Mike Accetta (1):
      md: fix bug in error handling during raid1 repair

Mike Anderson (1):
      dm: allow offline devices

Mike Christie (9):
      [SCSI] libiscsi: flush work before freeing connection
      [SCSI] libiscsi: clear mtask
      [SCSI] iscsi: rename DEFAULT_MAX_RECV_DATA_SEGMENT_LENGTH
      [SCSI] iscsi transport: use atomic for session_nr allocations
      [SCSI] libiscsi: use get_unaligned
      [SCSI] iscsi_tcp: increase max_sectors
      [SCSI] iscsi_tcp: print useful error message when iscsi crc23c allocation fails
      [SCSI] tgt: rm bio hacks in scsi tgt
      ll_rw_blk: fix missing bounce in blk_rq_map_kern()

Mike Frysinger (46):
      [CPUFREQ] cleanup kconfig options
      menuconfig: dont use obsolete index() function in lxdialog
      Input: pull input.h into uinpit.h
      hide spinlock in linux/quota.h behind __KERNEL__
      sanitize linux/isdn_divertif.h for userspace
      [MTD] [MAPS] don't force uclinux mtd map to be root dev
      kbuild: include limits.h in sumversion.c for PATH_MAX
      kconfig: search harder for curses library in check-lxdialog.sh
      Blackfin arch: fix a few random warnings
      Blackfin arch: mark a bunch of local functions as static
      Blackfin arch: fix trace output for FLAT binaries
      Blackfin arch: initial tepla-bf561 board support
      Blackfin arch: make sure we declare the revid functions as pure (since they are)
      Blackfin arch: dont clear status register bits in SWRST so we can actually use it
      Blackfin arch: finish removing p* volatile defines for MMRs
      Blackfin arch: move board specific setup out of common init code and into the board specific
init code
      Blackfin arch: issue reset via SWRST so we dont clobber the watchdog state
      Blackfin arch: document why we have to touch the UART peripheral in our boot up code
      Blackfin arch: dont clear the bit that tells coreb to start booting
      Blackfin arch: make sure we use local labels
      Blackfin arch: cache SWRST value at bootup so other things like watchdog can
non-destructively query it
      Blackfin arch: add board default configs to blackfin arch
      Blackfin serial driver: implement support for ignoring parity/break errors
      Blackfin arch: remove defconfig file
      Blackfin arch: mark our memory init functions with __init so they get freed after init
      Blackfin arch: implement a basic /proc/sram file for L1 allocation visibility
      Blackfin arch: scrub old console defines
      Blackfin arch: update defconfigs
      Blackfin arch: unify differences between our diff head.S files -- no functional changes
      Blackfin arch: move more of our startup code to .init so it can be freed once we are up and
running
      Blackfin arch: add proper ENDPROC()
      Blackfin arch: fix spelling typo in output
      Blackfin arch: add support for Alon Bar-Lev's dynamic kernel command-line
      Blackfin arch: make sure we initialize our L1 Data B section properly based on the linked
kernel
      Blackfin arch: redo our linker script a bit
      Blackfin arch: move HI/LO macros into blackfin.h and punt the rest of macros.h as it includes
VDSP macros we never use
      Blackfin serial driver: hook up our UARTs STP bit with userspaces CMSPAR
      Blackfin serial driver: ignore framing and parity errors
      Blackfin serial driver: actually implement the break_ctl() function
      Blackfin serial driver: decouple PARODD and CMSPAR checking from PARENB
      Blackfin RTC drivers: update MAINTAINERS information
      Blackfin SPI driver: tweak spi cleanup function to match newer kernel changes
      Blackfin arch: add missing braces around array bfin serial init
      Blackfin arch: move cond_syscall() behind __KERNEL__ like all other architectures
      Blackfin arch: add proper const volatile to addr argument to the read functions
      Blackfin arch: update board defconfig files

Mike Isely (4):
      V4L/DVB (5367): Pvrusb2: (trivial) Fix too-wide source line
      V4L/DVB (5507): Pvrusb2: Gather USB bus address info and report it
      V4L/DVB (5574): Pvrusb2: Improve handling of PAL-60 video standard
      V4L/DVB (5575): Pvrusb2: Implement ability to disable IR receiver

Mike Miller (OS Dev) (3):
      cciss: reformat error handling
      cciss: add SG_IO ioctl to cciss
      cciss: set rq->errors more correctly in driver

Mike Rapoport (1):
      [MTD] [NAND] CM-x270 MTD driver

Miklos Szeredi (11):
      fix quadratic behavior of shrink_dcache_parent()
      add filesystem subtype support
      add file position info to proc
      check privileges before setting mount propagation
      uml: turn build warnings into comments
      consolidate generic_writepages and mpage_writepages
      fuse: fix mknod of regular file
      fuse: generic_write_checks() for direct_io
      fuse: delete inode on drop
      fix unused setup_nr_node_ids
      [AF_UNIX]: Fix stream recvmsg() race.

Milan Broz (4):
      dm crypt: disable barriers
      dm kcopyd: update dm io interface
      dm raid1: update dm io interface
      dm io: remove old interface

Milan Kocian (1):
      [RTNETLINK]: Fix sending netlink message when replace route.

Milan Svoboda (3):
      [ARM] 4275/1: generic gpio layer for ixp4xx
      USB: pxa2xx_udc: fix hardcoded irq number
      [ARM] 4376/1: Selects GENERIC_GPIO for ARCH_IXP4XX in Kconfig

Milind Arun Choudhary (28):
      [POWERPC] Clean up unused ROUND_UP, NAME_OFFSET macros in arch/powerpc
      [NET]: ROUND_UP macro cleanup in drivers/net/ppp_generic.c
      [NET]: SPIN_LOCK_UNLOCKED cleanup in drivers/atm, net
      JFS: use __set_current_state()
      [S390] SPIN_LOCK_UNLOCKED cleanup in drivers/s390
      [MIPS] Use DEFINE_SPINLOCK instead of SPIN_LOCK_UNLOCKED.
      e1000: ROUND_UP macro cleanup in drivers/net/e1000
      ixgb: ROUND_UP macro cleanup in drivers/net/ixgb
      SPIN_LOCK_UNLOCKED cleanup in drivers/ata/pata_winbond.c
      ieee1394: SPIN_LOCK_UNLOCKED cleanup
      i2c: SPIN_LOCK_UNLOCKED cleanup
      ocfs2: use __set_current_state()
      ROUND_UP macro cleanup in arch/alpha/kernel/osf_sys.c
      SPIN_LOCK_UNLOCKED cleanup in arch/m68k
      ROUND_UP macro cleanup in drivers/char/lp.c
      ROUND_UP macro cleanup in fs/(select|compat|readdir).c
      ROUND_UP macro cleanup in fs/smbfs/request.c
      SPIN_LOCK_UNLOCKED cleanup in init_task.h
      SPIN_LOCK_UNLOCKED cleanup in drivers/char/keyboard
      SPIN_LOCK_UNLOCKED cleanup in drivers/serial
      reiserfs: use __set_current_state()
      drivers/char: use __set_current_state()
      [IA64] SPIN_LOCK_UNLOCKED macro cleanup in arch/ia64
      NFS: use __set_current_state()
      [ALSA] sound: SPIN_LOCK_UNLOCKED cleanup
      sh64: ROUND_UP macro cleanup in arch/sh64/kernel/pci_sh5.c
      [PARISC] ROUND_UP macro cleanup in arch/parisc
      [PARISC] ROUNDUP macro cleanup in drivers/parisc

Milton Miller (13):
      [POWERPC] boot: rebuild when wrapper changes
      [POWERPC] boot: export flush_cache
      [POWERPC] bootwrapper: Add a fatal error helper
      [POWERPC] bootwrapper: Allow platforms to call library zImage_start
      [POWERPC] boot: Use FORCE
      [POWERPC] boot: clean rule fixes
      [POWERPC] boot: Use a common zImage rule
      [POWERPC] bootwrapper: missing relocation in crt0.S
      [POWERPC] bootwrapper: no-gzip fixes
      [POWERPC] bootwrapper: Decompress less, check more
      [POWERPC] boot: More verbose gunzip error message
      [POWERPC] Fix zImage.coff generation for 32-bit pmac
      [POWERPC] Fix console output getting dropped on platforms without udbg_putc

Mingming Cao (1):
      Remove unnecessary exported symbols.

Mitch Williams (1):
      PCI: Flush MSI-X table writes

Mithlesh Thukral (12):
      NetXen: Use multiple PCI functions
      NetXen: Removal of redundant argument passing
      NetXen: Multi PCI support for Quad cards
      NetXen: Removal of redundant macros
      NetXen: Port swap feature for multi port cards
      NetXen: Fixes for Power PC architecture
      NetXen: Fix for vmalloc issues
      NetXen: Fix NetXen driver ping on system-p
      NetXen: Removal of extra free_irq call
      NetXen: Fix ping issue after reboot on Blades with 3.4.19 firmware
      NetXen: Fix compile failure seen on PPC architecture
      NetXen: Fix link status messages

Mitsuru Chinen (6):
      [SNMP]: Add definitions for {In,Out}BcastPkts
      [IPV4] SNMP: Support InNoRoutes
      [IPV4] SNMP: Support InTruncatedPkts
      [IPV4] SNMP: Support InMcastPkts and InBcastPkts
      [IPV4] SNMP: Support OutMcastPkts and OutBcastPkts
      [IPV4] SNMP: Display new statistics at /proc/net/netstat

Monakhov Dmitriy (1):
      IRQ: add __must_check to request_irq

Morrison, Tom (1):
      Support for Marvell 7042 Chip

Morten Banzon (1):
      [PPC] MCC2 missing in MPC826x device_list

Myron Stowe (1):
      ACPICA: fix error path in new external package objects as method arguments

Márton Németh (1):
      drivers/base/platform.c: fix small typo in doc

Nate Diller (9):
      fs: convert core functions to zero_user_page
      affs: use zero_user_page
      ext3: use zero_user_page
      reiserfs: use zero_user_page
      fs: deprecate memclear_highpage_flush
      ntfs: use zero_user_page
      NFS: use zero_user_page
      ecryptfs: use zero_user_page
      ocfs2: use zero_user_page

Neil Brown (3):
      NFS: Set meaningful value for fattr->time_start in readdirplus results.
      NFS: Fix directory caching problem - with test case and patch.
      When stacked block devices are in-use (e.g. md or dm), the recursive calls

Neil Horman (5):
      [IPV6] ADDRCONF: Optimistic Duplicate Address Detection (RFC 4429) Support.
      sis900: Allocate rx replacement buffer before rx operation
      [IPVS]: Fix state variable on failure to start ipvs threads
      SCTP: update sctp_getsockopt helpers to allow oversized buffers
      SCTP: Fix sctp_getsockopt_get_peer_addrs

Neil \"Superna\" ARMSTRONG (1):
      USB: New device PID for ftdi_sio driver

NeilBrown (17):
      knfsd: rename sk_defer_lock to sk_lock
      knfsd: avoid use of unitialised variables on error path when nfs exports
      knfsd: rpc: fix server-side wrapping of krb5i replies
      knfsd: simplify a 'while' condition in svcsock.c
      knfsd: various nfsd xdr cleanups
      knfsd: avoid Oops if buggy userspace performs confusing filehandle->dentry mapping
      md: move test for whether level supports bitmap to correct place
      md: stop using csum_partial for checksum calculation in md
      md: remove the slash from the name of a kmem_cache used by raid5
      md: allow reshape_position for md arrays to be set via sysfs
      md: improve partition detection in md array
      md: avoid a possibility that a read error can wrongly propagate through md/raid1 to a
filesystem.
      md: improve the is_mddev_idle test
      md: avoid overflow in raid0 calculation with large components
      md: don't write more than is required of the last page of a bitmap
      md: fix bug with linear hot-add and elsewhere
      md: fix two raid10 bugs

Nick Andrew (2):
      V4L/DVB (5605): M920x: Add support for LifeView TV Walker Twin
      V4L/DVB (5614): M920x: Disable second adapter on LifeView TV Walker Twin

Nick Piggin (11):
      mm: remove gcc workaround
      mm: make read_cache_page synchronous
      fs: buffer don't PageUptodate without page locked
      mm: simplify filemap_nopage
      mm: madvise avoid exclusive mmap_sem
      exec: fix remove_arg_zero
      as: fix antic_expire check
      futex: restartable futex_wait
      slob: implement RCU freeing
      mm: more rmap checking
      uml: use generic BUG

Nicolas Boichat (4):
      i386: Use functions from library in msr driver
      Apple SMC driver (hardware monitoring and control)
      applesmc - sensors patch missing from 2.6.22-rc2
      hwmon/applesmc: Handle name file creation error and deletion

Nicolas Ferre (2):
      Input: ads7846 - add support for the ads7843 touchscreen
      atmel_lcdfb: AT91/AT32 LCD Controller framebuffer driver

Nicolas Pitre (3):
      [ARM] 4227/1: minor head.S fixups
      pxamci: fix PXA27x MMC workaround for bad CRC with 136 bit response
      [ARM] 4449/1: more entries in arch/arm/boot/.gitignore

Nicu Ioan Petru (1):
      ucc_geth: fixes for ucc_geth_memclean

Nobuhiro Iwamatsu (9):
      sh: pata_platform pcmcia support for SolutionEngine boards.
      sh: L-BOX RE2 support.
      sh: MS7712SE01 board support.
      sh: Add defconfig for se7712.
      sh: SH7780 Solution Engine board support.
      sh: se7780 PCI support.
      sh: Solution Engine SH7705 board and CPU updates.
      smc91x SuperH support
      RTC: add rtc-rs5c313 driver

Noel Kothe (1):
      USB HID: update CONFIG_USB_HIDINPUT_POWERBOOK description

Norihiko Tomiyama (1):
      Adding PID of SHARP S01SH for ipaq.c

OGAWA Hirofumi (4):
      fat: don't use free_clusters for fat32
      fat: fix VFAT compat ioctls on 64-bit systems
      Fix "fs: convert core functions to zero_user_page"
      power: Fix sizeof(PAGE_SIZE) typo

Olaf Hering (14):
      [POWERPC] Include stddef.h in asm-powerpc/current.h to get offsetof
      [POWERPC] Fix link errors when EEH is disabled
      [POWERPC] Remove unused inclusion of linux/ide.h
      [POWERPC] Autodetect serial console on efika
      [POWERPC] Fix modalias content in sysfs for macio devices
      [POWERPC] Add correct interrupt property for pegasos ide
      [POWERPC] Generic check_legacy_ioport
      hwmon/ams: Do not print error on systems without apple motion sensor
      [SCSI] mesh: cleanup variable usage in interrupt handler
      firewire: Provide module aliase for backwards compatibility.
      small cleanup in gpt partition handling
      x86_64: Fix only make Macintosh drivers default on Macs
      2.6.22: ERROR: "__ucmpdi2" [drivers/net/s2io.ko] undefined!
      fix section mismatch in chipsfb

Olaf Kirch (7):
      [IrDA] af_irda: irda_recvmsg_stream cleanup
      [IrDA] af_irda: Silence kernel message in irda_recvmsg_stream
      dm crypt: fix call to clone_init
      dm crypt: fix avoid cloned bio ref after free
      dm crypt: fix remove first_clone
      dm crypt: use smaller bvecs in clones
      [NET]: Make skb_seq_read unmap the last fragment

Oleg Nesterov (43):
      [WORKQUEUE]: cancel_delayed_work: use del_timer() instead of del_timer_sync()
      V4L/DVB (5398): Cpia_pp.c: don't use _WORK_NAR
      fix refrigerator() vs thaw_process() race
      freezer: task->exit_state should be treated as bolean
      softlockup: s/99/MAX_RT_PRIO/
      reimplement flush_workqueue()
      implement flush_work()
      flush_cpu_workqueue: don't flush an empty ->worklist
      workqueue: fix freezeable workqueues implementation
      workqueue: fix flush_workqueue() vs CPU_DEAD race
      workqueue: don't clear cwq->thread until it exits
      workqueue: don't migrate pending works from the dead CPU
      workqueue: kill run_scheduled_work()
      workqueue: don't save interrupts in run_workqueue()
      workqueue: make cancel_rearming_delayed_workqueue() work on idle dwork
      workqueue: introduce cpu_singlethread_map
      workqueue: introduce workqueue_struct->singlethread
      workqueue: make init_workqueues() __init
      workqueues: shift kthread_bind() from CPU_UP_PREPARE to CPU_ONLINE
      make queue_delayed_work() friendly to flush_fork()
      unify queue_delayed_work() and queue_delayed_work_on()
      workqueue: introduce wq_per_cpu() helper
      make cancel_rearming_delayed_work() work on any workqueue, not just keventd_wq
      ipvs: flush defense_work before module unload
      workqueue: kill NOAUTOREL works
      worker_thread: don't play with signals
      worker_thread: fix racy try_to_freeze() usage
      zap_other_threads: remove unneeded ->exit_signal change
      unify flush_work/flush_work_keventd and rename it to cancel_work_sync
      ____call_usermodehelper: don't flush_signals()
      usbatm_heavy_init: don't use CLONE_SIGHAND
      wait_for_helper: remove unneeded do_sigaction()
      worker_thread: don't play with SIGCHLD and numa policy
      change kernel threads to ignore signals instead of blocking them
      make cancel_rearming_delayed_work() reliable
      NLM: don't use CLONE_SIGHAND in nlmclnt_recovery
      make freezeable workqueues singlethread
      revert "cancel_delayed_work: use del_timer() instead of del_timer_sync()"
      freezer: fix kthread_create vs freezer theoretical race
      simplify cleanup_workqueue_thread()
      tty: fix leakage of -ERESTARTSYS to userland
      USB: g_file_storage: call allow_signal()
      V4L/DVB (5818): CinergyT2: fix flush_workqueue() vs work->func() deadlock

Oliver Endriss (6):
      V4L/DVB (5334): Dvb-ttpci: Infrared remote control refactoring
      V4L/DVB (5344): Dvb-ttpci: Support for MSC_RAW and MSC_SCAN RC events
      V4L/DVB (5381): Dvb-ttpci: Update frontend lock status in transfer mode (bugfix)
      V4L/DVB (5440): Dvb-ttpci: Infrared remote initialization fix
      V4L/DVB (5593): Budget-ci: Fix tuning for TDM 1316 (160..200 MHz)
      V4L/DVB (5716): Tda10086,tda826x: fix tuning, STR/SNR values

Oliver Hartkopp (1):
      [IPV6]: Ignore ipv6 events on non-IPV6 capable devices.

Oliver Neukum (38):
      [AGPGART] prevent probe collision of sis-agp and amd64_agp
      kref: fix CPU ordering with respect to krefs
      V4L/DVB (5399): Usbvideo module handling
      USB: fix skeleton driver
      USB: kill BKL in skeleton driver
      USB: kill BKL in usblcd
      USB: additional structure from cdc spec
      USB: cdc-acm: export parsed capabilities through sysfs
      USB: unnecessary GFP_ATOMIC in mos7720 driver
      mos7720 update
      USB: help text for mos 7720 driver
      USB: io_edgeport race condition in counters
      USB: overhaul of mos7840 driver
      USB: iowarrior.c: fix NULL dereference
      USB: fix endianness in mos7720
      USB: omninet memory leak in error case
      USB: option close race
      USB: sierra close race
      USB: aircable cleanup
      USB: fix race in visor_write
      USB: fix race in ftdio_write
      USB: fix ark3116 memory leak
      USB: cypress_cy7c63: race disconnect/sysfs read-write leading to following NULL pointer
      USB: fix catc error handling
      USB: fix error handling in kl5kusb
      USB: fix error handling for mct_u232
      USB: fix omninet write vs. close race
      USB: cleanup ofd adutux
      usbfs micro optimitation
      CodingStyle: start flamewar about use of braces
      USB: fix omninet memory leak found by coverity
      USB: remove useless check in mos7840 found by coverity
      USB: address FIXME in usbnet w.r.t drivers claiming multiple interfaces
      USB: ldusb bugfix
      USB: ti serial driver sleeps with spinlock held
      USB: memory leak in iowarrior.c
      USB: usblcd doesn't limit memory consumption during write
      USB: fix race leading to use after free in io_edgeport

Olivier Galibert (1):
      i386: Some additional chipset register values validation.

Olof Johansson (32):
      [POWERPC] Use mtocrf instruction in asm when CONFIG_POWER4_ONLY=y
      [POWERPC] pasemi: Allow 8KB config space for I/O bridge
      [POWERPC] pasemi: Enable one more hid bit
      [POWERPC] pasemi: Reset mpic on boot
      [POWERPC] pasemi: PA6T oprofile support
      [POWERPC] pasemi: GPIO MDIO of_platform driver
      [POWERPC] Save trap number in bad_stack
      [POWERPC] pasemi: Remove build warning
      [POWERPC] pasemi: Kconfig for gpio_mdio
      [POWERPC] pasemi: Cpufreq driver
      [POWERPC] Clean up cpufreq Kconfig dependencies
      [POWERPC] cell: cbe_cpufreq cleanup and crash fix
      [POWERPC] pasemi: Only call of_platform_bus_probe() on relevant platforms
      [POWERPC] pasemi: Update ppc_proc_freq from cpufreq driver
      pasemi_mac: A couple of minor bugfixes.
      pasemi_mac: Move the IRQ mapping from the PCI layer to the driver
      pasemi_mac: Abstract and fix up interrupt restart routines
      pasemi_mac: Timer and interrupt fixes
      pasemi_mac: Add SKB reuse / copy-break
      pasemi_mac: Minor cleanup / define fixes
      pasemi_mac: Logic cleanup / rx performance improvements
      pasemi_mac: Add msglevel support and "debug" module param
      pasemi_mac: PHY support
      pasemi_mac: Use local-mac-address instead of mac-address if available
      pasemi: hardware rng driver
      pata_platform: don't use generic ata_port_start
      pasemi_mac: Interrupt ack fixes
      [POWERPC] pasemi: CONFIG_GENERIC_TBSYNC no longer needed
      [POWERPC] Update pasemi_defconfig
      [POWERPC] Remove warning in mpic.c
      [POWERPC] pasemi: Fix iommu + 64K PAGE_SIZE bug
      libata: fix probe time irq printouts

Ondrej Zajicek (6):
      s3fb: driver fixes
      vga: vgastate fix
      s3fb: updates
      vt8623fb: new framebuffer driver for VIA VT8623
      arkfb: new framebuffer driver for ARK Logic cards
      vt8623fb: arkfb: null pointer dereference fix

Ondrej Zary (1):
      Input: usbtouchscreen - fix fallout caused by move from drivers/usb

Orczykowski, Juergen (1):
      intelfb: fix ring space calculation

Pablo Neira Ayuso (7):
      [NETFILTER]: nfnetlink: remove early debugging messages from nfnetlink
      [NETFILTER]: nfnetlink: remove duplicate checks in nfnetlink_check_attributes
      [NETFILTER]: nfnetlink: remove unrequired check in nfnetlink_get_subsys
      [NETFILTER]: nfnetlink: remove unused includes in nfnetlink.c
      [NETFILTER]: nfnetlink: move EXPORT_SYMBOL declarations next to the exported symbol
      [NETFILTER]: ctnetlink: add support for internal tcp connection tracking flags handling
      [NETFILTER]: nfnetlink: parse attributes with nfattr_parse in nfnetlink_check_attribute

Paolo 'Blaisorblade' Giarrusso (4):
      uml: improve checking and diagnostics of ethernet MACs
      uml: Eliminate temporary buffer in eth_configure
      uml: Replace one-element array with zero-element array
      uml: fix prototypes

Parag Warudkar (3):
      i386: get rid of unused variables
      i386: remove the APM_RTC_IS_GMT config option.
      tpm: fix sleep-in-spinlock

Pat Erley (1):
      V4L/DVB (5602): Enable DiSEqC in Starbox II (vp7021a)

Patrick Caulfield (6):
      [DLM] Fix uninitialised variable in receiving
      [DLM] Don't delete misc device if lockspace removal fails
      [DLM] fix coverity-spotted stupidity
      [DLM] Remove redundant assignment
      [DLM] Consolidate transport protocols
      [DLM] Lowcomms nodeid range & initialisation fixes

Patrick McHardy (78):
      [NETFILTER]: Remove IPv4 only connection tracking/NAT
      [NETFILTER]: nf_conntrack: switch protocol registration/unregistration to mutex
      [NETFILTER]: nf_conntrack: remove ugly hack in l4proto registration
      [NETFILTER]: nf_conntrack: simplify protocol locking
      [NETFILTER]: nf_conntrack: simplify l4 protocol array allocation
      [NETFILTER]: nfnetlink: use mutex instead of semaphore
      [NETFILTER]: nfnetlink: use netlink_run_queue()
      [NETFILTER]: nf_conntrack: uninline notifier registration functions
      [JHASH]: Use const in jhash2
      [NET_SCHED]: Use ktime as clocksource
      [NET_SCHED]: Add hrtimer based qdisc watchdog
      [NET_SCHED]: sch_hfsc: use hrtimer based watchdog
      [NET_SCHED]: sch_tbf: use hrtimer based watchdog
      [NET_SCHED]: sch_netem: use hrtimer based watchdog
      [NET_SCHED]: sch_cbq: use hrtimer based watchdog
      [NET_SCHED]: sch_cbq: fix cbq_undelay_prio for non-active priorites
      [NET_SCHED]: sch_cbq: use hrtimer for delay_timer
      [NET_SCHED]: sch_htb: use hrtimer based watchdog
      [NET_SCHED]: kill jiffie conversion macros
      [NET_SCHED]: Export real timer resolution in /proc/net/psched
      [NET_SCHED]: sch_cbq: fix watchdog scheduled too late
      [NET_SCHED]: Fix warning
      [NETFILTER]: Remove changelogs and CVS IDs
      [NETFILTER]: nfnetlink_log: remove conditional locking
      [NETFILTER]: Use setup_timer
      [NET_SCHED]: sch_netem: fix off-by-one in send time comparison
      [NET_SCHED]: kill PSCHED_AUDIT_TDIFF
      [NET_SCHED]: kill PSCHED_TADD/PSCHED_TADD2
      [NET_SCHED]: kill PSCHED_TLESS
      [NET_SCHED]: kill PSCHED_SET_PASTPERFECT/PSCHED_IS_PASTPERFECT
      [NET_SCHED]: kill PSCHED_TDIFF
      [NET_SCHED]: turn PSCHED_TDIFF_SAFE into inline function
      [NET_SCHED]: turn PSCHED_GET_TIME into inline function
      [NET_SCHED]: Unline tcf_destroy
      [NET_SCHED]: qdisc: remove unnecessary memory barriers
      [XFRM]: beet: minor cleanups
      [SK_BUFF]: Fix missing offset adjustment in pskb_expand_head
      [XFRM]: esp: fix skb_tail_pointer conversion bug
      [XFRM]: Optimize MTU calculation
      [XFRM]: beet: fix worst case header_len calculation
      [SK_BUFF]: Fix missing offset adjustment in skb_copy_expand
      [NETFILTER]: nf_nat: use HW checksumming when possible
      [NETFILTER]: {eb,ip6,ip}t_LOG: remove remains of LOG target overloading
      [NETFILTER]: nfnetlink_log: remove fallback to group 0
      [NETFILTER]: ipt_ULOG: add compat conversion functions
      [NETLINK]: Switch cb_lock spinlock to mutex and allow to override it
      [RTNETLINK]: Hold rtnl_mutex during netlink dump callbacks
      [RTNETLINK]: Remove unnecessary locking in dump callbacks
      [NETLINK]: don't reinitialize callback mutex
      [NET_SCHED]: Eliminate qdisc_tree_lock
      [NET_SCHED]: ingress: switch back to using ingress_lock
      [NETLINK]: Fix use after free in netlink_recvmsg
      [AFS]: Fix memory leak in SRXAFSCB_GetCapabilities
      [NET]: Add __dev_getfirstbyhwtype
      [AFS]: Replace rtnetlink client by direct dev_base walking
      [NETFILTER]: ipt_DNAT: accept port randomization option
      [NETFILTER]: bridge netfilter: consolidate header pushing/pulling code
      [NETLINK]: Remove bogus BUG_ON
      [NETFILTER]: Clean up table initialization
      [NETFILTER]: iptable_{filter,mangle}: more descriptive "happy cracking" message
      [NETFILTER]: iptable_raw: ignore short packets sent by SOCK_RAW sockets
      [NETFILTER]: xt_conntrack: add compat support
      [NETFILTER]: nf_conntrack: fix use-after-free in helper destroy callback invocation
      [NETFILTER]: nf_conntrack_ipv4: fix incorrect #ifdef config name
      [IPV4]: icmp: fix crash with sysctl_icmp_errors_use_inbound_ifaddr
      [RTNETLINK]: Allow changing of subsets of netdevice flags in rtnl_setlink
      [RTNETLINK]: Remove remains of wireless extensions over rtnetlink
      [NET_SCHED]: sch_htb: fix event cache time calculation
      [NETFILTER]: nf_conntrack_ftp: fix newline sequence number update
      [NETFILTER]: nf_conntrack_ftp: fix newline sequence number calculation
      [ICMP]: Fix icmp_errors_use_inbound_ifaddr sysctl
      [TCP]: Honour sk_bound_dev_if in tcp_v4_send_ack
      [NETLINK]: Mark netlink policies const
      [RTNETLINK]: ifindex 0 does not exist
      [NET_SCHED]: Fix filter double free
      [XFRM]: Fix MTU calculation for non-ESP SAs
      [SKBUFF]: Fix incorrect config #ifdef around skb_copy_secmark
      3c589_cs: fix local_bh_enable warning

Patrick McHarrdy (1):
      [NETFILTER]: nf_conntrack: fix helper module unload races

Paul E. McKenney (1):
      prohibit rcutorture from being compiled into the kernel

Paul Fulghum (6):
      synclink_gt use dynamic tty device registration
      tty_set_ldisc() receive_room fix
      synclink_gt: add compat_ioctl
      tty: add compat_ioctl
      tty: flush flip buffer on ldisc input queue flush
      tty: restore locked ioctl file op

Paul Jackson (1):
      cpuset: zero malloc - fix for old cpusets

Paul Mackerras (24):
      [POWERPC] Harden validate_sp against stack corruption
      Merge branch 'ppc_kconfig' of master.kernel.org:/.../galak/powerpc into for-2.6.22
      Merge branch 'linux-2.6' into for-2.6.22
      [POWERPC] Allow drivers to map individual 4k pages to userspace
      [POWERPC] Fix detection of loader-supplied initrd on OF platforms
      Merge branch 'kconfig' of master.kernel.org:/.../galak/powerpc into for-2.6.22
      Merge branch 'spufs' of master.kernel.org:/.../arnd/cell-2.6 into for-2.6.22
      Merge branch 'for-2.6.22' of master.kernel.org:/.../arnd/cell-2.6 into for-2.6.22
      [POWERPC] Partially revert "Add correct interrupt property for pegasos ide"
      Revert "[POWERPC] DMA 4GB boundary protection"
      Revert "[POWERPC] Rename get_property to of_get_property: drivers"
      Revert "[POWERPC] Autodetect serial console on efika"
      Merge branch 'linux-2.6' into for-2.6.22
      [POWERPC] Remove dev_dbg redefinition in drivers/ps3/vuart.c
      [POWERPC] Cope with PCI host bridge I/O window not starting at 0
      Merge branch 'linux-2.6'
      Merge branch 'linux-2.6'
      [POWERPC] Fix incorrect calculation of I/O window addresses
      [POWERPC] Fix warning in hpte_decode(), and generalize it
      [POWERPC] Fix compile error with kexec and CONFIG_SMP=n
      [POWERPC] Fix building of COFF zImages
      [POWERPC] Fix per-cpu allocation on oldworld SMP powermacs
      [POWERPC] Update defconfigs
      [POWERPC] Fix subtle FP state corruption bug in signal return on SMP

Paul Moore (7):
      NetLabel: cleanup and document CIPSO constants
      NetLabel: convert a BUG_ON in the CIPSO code to a runtime check
      SELinux: extract the NetLabel SELinux support from the security server
      SELinux: rename selinux_netlabel.h to netlabel.h
      SELinux: move security_skb_extlbl_sid() out of the security server
      [NetLabel]: consolidate the struct socket/sock handling to just struct sock
      [CIPSO]: Fix several unaligned kernel accesses in the CIPSO engine.

Paul Mundt (70):
      sh: Bring kgdb back from the dead.
      sh: Rip out broken kgdb thread support.
      sh: speculative execution support for SH7780.
      sh: generic BUG() support.
      sh: NR_IRQS consolidation.
      sh: Add SH7785 Highlander board support (R7785RP).
      serial: sh-sci: Kill off breakpoint in break IRQ.
      doc: Update sysrq doc for sh kgdb trigger.
      sh: bootmem tidying for discontig/sparsemem preparation.
      sh: Kill off udivdi3 div64_32 wrapping.
      sh: Add defconfig for se7722.
      sh: Tidy up L-BOX area5 addresses.
      sh: Add a dummy SH-4 PCIC fixup.
      sh: Obey CONFIG_HZ for HZ definition.
      serial: sh-sci: Fix module clock refcount for serial console.
      sh: Move clock reporting to its own proc entry.
      sh: kdump support.
      sh: Fix r7780rp build.
      sh: Add die chain notifiers.
      sh: Update r7780rp defconfig.
      fb: fsync() method for deferred I/O flush.
      sh: generic quicklist support.
      rtc: rtc-sh: Fix up dev_dbg() warnings.
      sh: __GFP_REPEAT for pte allocations, too.
      sh: Always define TRAPA_BUG_OPCODE.
      sh: Share exception vector table for SH-3/4.
      sh: Kill off redundant __div64_32 symbol export.
      sh: Support for SH-2A 32-bit opcodes.
      sh: Fix PC adjustments for varying opcode length.
      sh: Add 32-bit opcode feature CPU flag.
      sh: Wire up utimensat syscall.
      sh: Convert to common die chain.
      rtc: rtc-sh: Fix rtc_dev pointer for rtc_update_irq().
      sh: Truncate MAX_ACTIVE_REGIONS for the common case.
      sh: clockevent/clocksource/hrtimers/nohz TMU support.
      sh: Fix stacktrace simplification fallout.
      net: Trivial MLX4_DEBUG dependency fix.
      sh64: Wire up many new syscalls.
      sh64: Fixups for the irq_regs changes.
      sh64: dma-mapping updates.
      sh64: ppoll/pselect6() and restartable syscalls.
      sh64: Fixup sh-sci build.
      sh64: Update cayman defconfig.
      sh: Shut up compiler warnings in __do_page_fault().
      sh: Fix up psw build rules for r7780rp.
      sh: Kill off pmb slab cache destructor.
      sh64: generic quicklist support.
      sh64: Add .gitignore entry for syscalltab.
      nommu: add ioremap_page_range()
      sh: Wire up signalfd/timerfd/eventfd syscalls.
      sh: Fix up various compile warnings for SE boards.
      sh: Fix page size alignment in __copy_user_page().
      sh: Disable psw support for R7785RP.
      fs: Kill sh dependency for binfmt_flat.
      sh: disable genrtc support.
      sh: sr.bl toggling around idle sleep.
      sh: Wire up kdump crash kernel exec in die().
      sh: Fix dreamcast build for IRQ changes.
      sh: section mismatch fixes for system timer.
      smc91x: sh solution engine fixes.
      sh: Fix in_nmi symbol build error.
      sh: microdev: Fix compile warnings.
      sh: Fix SH4-202 clock fwk set_rate() mismatch.
      sh: voyagergx: Fix build warnings.
      sh: ioremap() through PMB needs asm/mmu.h.
      sh: Fix se73180 platform device registration.
      mm: Fix memory/cpu hotplug section mismatch and oops.
      sh: oops_enter()/oops_exit() in die().
      sh: Handle -ERESTART_RESTARTBLOCK for restartable syscalls.
      sh64: Handle -ERESTART_RESTARTBLOCK for restartable syscalls.

Paul Walmsley (6):
      USB HID: specify explicit size for hid_blacklist.quirks
      USB HID: encapsulate quirk handling into hid-quirks.c
      USB HID: clarify static quirk handling as squirks
      USB HID: add support for dynamically-created quirks
      USB HID: add 'quirks' module parameter
      Fix hang on IBM Token Ring PCMCIA card ejection

Paul Zaremba (1):
      USB HID: EMS USBII device needs HID_QUIRK_MULTI_INPUT

Pavel Emelianov (5):
      [NET]: Rework dev_base via list_head (v3)
      Lockdep treats down_write_trylock like regular down_write
      Introduce a handy list_first_entry macro
      jbd: check for error returned by kthread_create on creating journal thread
      [TCP]: Consolidate checking for tcp orphan count being too big.

Pavel Hofman (3):
      [ALSA] Fix misc bugs in i2c/others/ak4114.c
      [ALSA] ice1724 - Functioning support for Prodigy 192
      [ALSA] ice1724 - Misc fixes for Prodigy192

Pavel Kiryukhin (1):
      [MIPS] use compat_siginfo in rt_sigframe_n32

Pavel Pisa (1):
      mmc: add maintainer for iMX MMC interface

Pavel Roskin (3):
      hostap: use offsetof() instead of own equivalent
      sparse-annotate radiotap header
      Remove comment about IEEE80211_RADIOTAP_FCS

Peer Chen (5):
      drivers/ata: remove the wildcard from sata_nv driver
      Add the PATA controller device ID to pci_ids.h for MCP73/MCP77.
      ide: Add the MCP73/77 support to PATA driver
      ahci: Add MCP73/MCP77 support to AHCI driver
      PATA: Add the MCP73/77 support to PATA driver

Pekka Enberg (4):
      slab: introduce krealloc
      slab: ensure cache_alloc_refill terminates
      module: use krealloc
      Documentation: How to use GDB to decode OOPSes

Pekka J Enberg (1):
      krealloc: fix kerneldoc comments

Pete Wyckoff (1):
      [SCSI] set resid in scsi_io_completion() even for check condition

Pete Zaitcev (8):
      USB HID: numlock quirk for dell W7658 keyboard
      usbmon: Extended text API
      ub: Bind to first endpoint, not to last
      libusual: change block scope variable to function scope
      usbmon: bus zero
      USB: Deref URB after usbmon is done with it
      USB: usblp: Use correct DMA address in case of probe error
      usblp: Don't let suspend to kill ->used

Peter Korsgaard (4):
      dm9601: HW header size shouldn't be included in packet length
      usbnet: Zero padding byte if there is tail room in skb
      Update MAINTAINERS for USB network devices
      dm9601: Return 0 from bind() on success

Peter Kovar (1):
      [IrDA]: SMC SuperIO Chip LPC47N227 not identified properly

Peter Missel (2):
      V4L/DVB (5316): Add radio support for the Lifeview FlyDVB-T Duo
      V4L/DVB (5331): Identify MSI TV@nywhere Duo

Peter Oberparleiter (10):
      [S390] cio: Introduce struct chp_id.
      [S390] cio: Allow 0 and 1 as input for channel path status attribute.
      [S390] cio: Introduce separate files for channel-path related code.
      [S390] cio: observe chpid valid flag
      [S390] cio: Channel-path configure function.
      [S390] cio: replace subchannel evaluation queue with bitmap
      [S390] cio: fix subchannel channel-path data usage
      [S390] dasd: Add ipldev parameter.
      [S390] sclp: initialize early.
      [S390] cio: deregister ccw device when pgid disband failed

Peter Osterlund (1):
      Input: sermouse - improve protocol error recovery

Peter P. Waskiewicz Jr (1):
      [AF_PACKET]: Add option to return orig_dev to userspace.

Peter Samuelson (1):
      Input: logips2pp - add type 72 (PS/2 TrackMan Marble)

Peter Staubach (1):
      The NFSv2/NFSv3 server does not handle zero length WRITE requests correctly

Peter Stokes (2):
      Input: add logical channel support for ATI Remote Wonder II
      USB: ati_remote2: Add channel support

Peter Tiedemann (1):
      s390: qeth driver hardware specs adaptions

Peter Zijlstra (8):
      mm: remove destroy_dirty_buffers from invalidate_bdev()
      mm: optimize kill_bdev()
      mm: optimize acorn partition truncate
      uml: fixup allocation in the ubd driver
      nfs: fix congestion control: use atomic_longs
      uml: turn on SCSI support
      sunrpc: fix crash in rpc_malloc()
      frv: build fix

Petr Vandrovec (2):
      nvidiafb: Fix reversed DDC port
      ieee1394: raw1394: Fix async send

Phil Dibowitz (1):
      USB: Remove Huawei unusual_devs entry

Philip Langdale (2):
      MMC: Consolidate voltage definitions
      MMC: Fix handling of low-voltage cards

Philipp Zabel (1):
      [ARM] 4236/2: basic {enable,disable}_irq_wake() support for PXA

Philippe De Muyter (1):
      partition: add support for sysv68 partitions

Pierre Ossman (29):
      mmc: enforce correct sg list
      wbsd: remove block crc test
      mmc: use right timing mode constant
      mmc: MMC sector based cards
      mmc: add type field to cards
      mmc: Move OCR bit defines
      mmc: Move "present" marking
      mmc: Move queue functions to mmc_block
      mmc: Move host and card drivers to subdirs
      mmc: Flush pending detects on host removal
      mmc: allow suspended block driver to be removed
      mmc: remove card upon suspend
      mmc: deprecate mmc bus topology
      mmc: Move core functions to subdir
      mmc: Separate out protocol ops
      wbsd: check for data opcode earlier
      mmc: add bus handler
      mmc: break apart switch function
      mmc: separate out reading EXT_CSD
      mmc: support unsafe resume of cards
      mmc: remove old card states
      mmc: use lock instead of claim in debug check
      sdhci: handle dma boundary interrupts
      mmc: use assigned major for block device
      mmc: clean up unused parts of block driver
      mmc: mark unmaintained drivers
      mmc: fix broken if clause
      mmc: don't call switch on old cards
      mmc: get back read-only switch function

Pierre Peiffer (3):
      futex priority based wakeup
      Make futex_wait() use an hrtimer for timeout
      futex_requeue_pi optimization

Pierre Willenbrock (2):
      V4L/DVB (5449): M920x: add error messages for debugging purposes
      V4L/DVB (5459): M920x: add support for Anubis Electronics / MSI Digi Vox Mini II

Prarit Bhargava (5):
      i386: Add __init to probe_bigsmp
      i386: Change sysenter_setup to __cpuinit & improve __INIT, __INITDATA
      Use stop_machine_run in the Intel RNG driver
      change rivafb_remove to __devexit
      Remove cpu hotplug defines for __INIT & __INITDATA

Rafael J. Wysocki (22):
      swsusp: use inline functions for changing page flags
      swsusp: do not use page flags
      mm: remove unused page flags
      swsusp: fix error paths in snapshot_open
      swsusp: use GFP_KERNEL for creating basic data structures
      freezer: remove PF_NOFREEZE from handle_initrd
      swsusp: use rbtree for tracking allocated swap
      freezer: fix racy usage of try_to_freeze in kswapd
      swsusp: fix snapshot_release
      swsusp: free more memory
      Documentation: Ask driver writers to provide PM support
      PM: Separate hibernation code from suspend code
      Add suspend-related notifications for CPU hotplug
      microcode: use suspend-related CPU hotplug notifications
      swsusp: fix sysfs interface
      freezer: close potential race between refrigerator and thaw_tasks
      freezer: fix vfork problem
      freezer: take kernel_execve into consideration
      [CRYPTO] cryptd: Fix problem with cryptd and the freezer
      Resume from RAM on HPC nx6325 broken
      swsusp: Fix userland interface
      PM: introduce set_target method in pm_ops

Rafal Bilski (1):
      [CPUFREQ] Longhaul - Revert Longhaul ver. 2

Rafał Bilski (1):
      [CPUFREQ] Longhaul - Correct PCI code

Ragner Magalhaes (1):
      mmc-omap: fix sd response type 6 vs. 1

Ralf Baechle (39):
      [MTD] Alchemy cleanups
      [MTD] Fix dependencies for MIPS MTD drivers
      [AX25/NETROM/ROSE]: Convert to use modern wait queue API
      [MIPS] Fix AP/SP to work in the reality of modern kernels.
      [MIPS] IP22: Get rid of volatile in IP22 core code.
      [MIPS] MIPS Tech: Get rid of volatile in core code.
      [MIPS] Malta: Delete unused prototype of mips_timer_interrupt.
      [MIPS] Remove unused argument from kunmap_coherent().
      [MIPS] Remove unused _THREAD_SIZE_ORDER from asm-offset.c.
      MIPSnet: Modernize use platform_device API.
      x86-64: fix ia32_binfmt.c build error
      Fix nfsroot build
      <linux/sysdev.h> needs to include <linux/module.h>
      [MIPS] Delete Documentation/mips/pci/pci.README
      [MIPS] Make do_default_vi static
      [MIPS] Fix do_default_vi to use get_irq_regs to get the irq register ptr.
      [MIPS] Define and use vi_handler_t for vectored interrupt handlers.
      [MIPS] SB1: Build fix.
      [ALSA] hda_intel: build fix
      [ALSA] ice1712: build fixes
      Convert SGI IP22 and specific drivers to platform_device.
      meth driver renovation
      [MIPS] Atlas, Malta, SEAD: Remove scroll from interrupt handler.
      [MIPS] Remove prototype for deleted function qemu_handle_int
      [MIPS] SMTC: Don't set and restore irqregs ptr from self_ipi.
      [MIPS] Atlas: Fix build.
      [MIPS] SMTC: Fix warning.
      [MIPS] SMTC: Don't continue in set_vi_srs_handler on detected bad arguments.
      [MIPS] SMTC: The MT ASE requires to initialize c0_pagemask and c0_wired.
      [MIPS] Fix modpost warnings by making start_secondary __cpuinit
      [MIPS] Fix smp barriers in test_and_{change,clear,set}_bit
      [MIPS] Don't drag a platform specific header into generic arch code.
      [MIPS] __ucmpdi2 arguments are unsigned long long.
      [MIPS] AP/SP requires shadow registers, auto enable support.
      [MIPS] 20K: Handle WAIT related bugs according to errata information
      [MIPS] EMMA2RH: Disable GEN_RTC, it can't possibly work.
      [MIPS] SMTC and non-SMTC kernel and modules are incompatible
      au1000_eth: Fix warnings.
      [MIPS] VSMP: Fix initialization ordering bug.

Ralph Campbell (13):
      IB/ipath: Don't initialize port memory for subports
      IB/ipath: Fix SRQ limit event causing dropped CQ entry
      IB/ipath: NMI cpu lockup if local loopback used
      IB/ipath: Support larger IB_QP_MAX_DEST_RD_ATOMIC and IB_QP_MAX_QP_RD_ATOMIC
      IB/ipath: Fix QP error completion queue entries
      IB/ipath: Fix PSN update for RC retries
      IB/ipath: Fix port sharing on powerpc
      IB/ipath: Fix RDMA reads of length zero and error handling
      IB/ipath: Don't call spin_lock_irq() from interrupt context
      IB/ipath: Don't put QP in timeout queue if waiting to send
      IB/ipath: Fix two more spin lock problems
      IB/ipath: Fix a race condition when generating ACKs
      IPoIB/cm: Partial error clean up unmaps wrong address

Ramkrishna Vepa (3):
      S2IO: Save/Restore unused buffer mappings in 2/3 buffer mode
      S2io: Remove unused variables
      S2io: Change of driver maintainers

Randolph Chung (2):
      [PARISC] Fix unwinder on 64-bit kernels
      [PARISC] unwinder improvements

Randy Dunlap (52):
      drm: update README.drm (bugzilla #7933)
      [SCSI] fusion: kernel-doc warning fixes
      ACPI: dock: use NULL for pointer
      [MTD] [MAPS] fix plat-ram printk format
      firewire: don't use extern on public symbols
      USB: dm9601: fix sparse NULL warnings
      USB: gadget-storage needs BLOCK
      phy layer: add kernel-doc + DocBook
      mii: add kernel-doc notation
      ieee1394: ieee1394_core printk format
      i386: fix mtrr sections
      kbuild: be more explicit on missing .config file
      kernel-doc: alphabetically-sorted entries in index.html of 'htmldocs'
      sysfs: printk format warning
      PCI: kernel-doc fix
      PCI Documentation: power/pci.txt fix copy/paste error
      [NET] skbuff: fix kernel-doc
      scripts: kernel-doc whitespace cleanup
      reiserfs: proc support requires PROC_FS
      kprobes: fix sparse NULL warning
      header cleaning: don't include smp_lock.h when not used
      parport_serial: fix PCI must_checks
      kernel-doc: html mode struct highlights
      Taskstats: fix getdelays usage information
      consolidate asm/const.h to linux/const.h
      x86_64: kill 19000+ sparse warnings
      docbook: librs typo fixes
      s3fb: fix PCI must_checks
      devres: kernel-doc and DocBook
      Fix more "deprecated" spellos.
      doc: what a patch series is
      libata: fix kernel-doc parameters
      ocfs2: kobject/kset foobar
      lib/hexdump
      parport: mailing list is subscribers-only
      docbook: make kernel-locking table readable
      update dontdiff file
      document clocksources
      isdn/diva: fix section mismatch
      checkpatch: produce fewer lines of output
      hexdump: more output formatting
      toshiba_acpi: fix section mismatch in allyesconfig
      pata_it821x: fix section mismatch warning
      eventfd: clean compile when CONFIG_EVENTFD=n
      mtrr/cyrix: fix sections
      IOATDMA: fix section mismatches
      ALSA: fix ice1712 section mismatch
      ALSA: use __devexit_p
      [IRDA]: fix printk format
      ALSA: more section mismatches
      pci.h stubs (for EDD build error)
      scsi disk help file is not complete

Raphael Assenat (1):
      USB: quirk for broken suspend of IT8152F/G

Rask Ingemann Lambertsen (1):
      [ALSA] ad1816a: Fix modprobe snd_mpu401 && modprobe snd_ad1816a

Ratnadeep Joshi (1):
      Documentation/atomic_ops.txt typo fix

Ravikiran G Thirumalai (2):
      x86-64: Set HASHDIST_DEFAULT to 1 for x86_64 NUMA
      Pad irq_desc to internode cacheline size

Ray Lee (1):
      ACPI: remove duplicate include

Remy Bruno (1):
      [ALSA] hdspm - Support for Master mode of AES32 and recent MADI

Rene Herman (14):
      i386: probe_roms() cleanup
      [ALSA] isa_bus: ad1848
      [ALSA] isa_bus: adlib
      [ALSA] isa_bus: cs4231
      [ALSA] isa_bus: es1688
      [ALSA] es1688 - code clean-up
      [ALSA] isa_bus: gusclassic
      [ALSA] isa_bus: gusextreeme
      [ALSA] gusextreme: set codec_flag
      [ALSA] isa_bus device/driver naming
      [ALSA] Fix alsa-devel ML address
      [ALSA] es1968 - Fix stuttering capture
      module_author: don't advise putting in an email address
      [ALSA] Fix probe of non-PnP ISA devices

Richard Henderson (2):
      alpha: cleanup in bitops.h
      alpha: support new syscalls

Richard Kennedy (1):
      pata_pcmcia.c: add card ident for jvc cdrom

Richard Knutsson (5):
      [SCSI] eata_pio: Remove FALSE/TRUE defines
      USB: io_edgeport: Convert to generic boolean
      USB: whiteheat: Convert to generic boolean
      drivers/net/dm9000: Convert to generic boolean
      cirrusfb: convert to generic boolean

Richard Lary (1):
      [SCSI] qla2xxx: fix for byteswap in fc_host fabric_name

Richard Purdie (3):
      Fix ppp_deflate issues with recent zlib_inflate changes
      [ARM] 4375/1: sharpsl_pm: Fix compile warnings
      w100fb: fix compile warnings

Robert Hancock (4):
      libata: warn if speed limited due to 40-wire cable
      sata_nv: don't read shadow registers when in ADMA mode
      sata_nv: fix ADMA freeze/thaw/irq_clear issues
      sata_nv: allow changing queue depth

Robert Jennings (2):
      [SCSI] ibmvscsi: allow for dynamic adjustment of server request_limit
      [SCSI] ibmvscsi: add slave_configure to allow device restart

Robert Olsson (2):
      [IPV4]: fib_trie resize break
      [IPV4]: fib_trie root node settings

Robert P. J. Day (55):
      [JFFS2] Remove superfluous source file fs/jffs2/comprtest.c
      drm: remove via_mm.h
      [SCSI] pci2000: Delete unused header file.
      [POWERPC] Correct apparently misspelled "XMON" preprocessor symbol.
      [MTD] Delete unused header file linux/mtd/iflash.h.
      [POWERPC] 83xx: Delete unused header file.
      [SCSI] pcmcia: allow drivers to be built non-modular
      [SCSI] Remove some unused SCSI-related kernel config variables.
      [JFFS2] Delete everything related to obsolete JFFS2_PROC option
      Input: remove no longer used power.c handler
      [POWERPC] Remove unused header file: arch/ppc/syslib/cpc710.h.
      [NET]: Delete unused header file linux/sdla_fr.h.
      [NET]: Delete unused header file linux/if_wanpipe_common.h
      AVR32: Remove useless config option "GENERIC_BUST_SPINLOCK".
      [MIPS] Replace old fashioned "__typeof" with "__typeof__".
      remove unused header file: drivers/net/skfp/h/lnkstat.h
      3C509: Remove unnecessary include of <linux/pm_legacy.h>
      kbuild: clarify the creation of the LOCALVERSION_AUTO string.
      kconfig: correct minor typo in Kconfig warning message.
      [TCP]: Delete unused header file net/ipv4/tcp_yeah.h.
      ARM26: remove useless config option GENERIC_BUST_SPINLOCK.
      remove unused header file: arch/m68k/atari/atasound.h
      remove unused header file: drivers/serial/crisv10.h
      CRIS: remove code related to pre-2.2 kernel
      remove unused header file: arch/um/kernel/tt/include/mode_kern-tt.h
      reiserfs: correct misspelled "REISERFS_PROC_INFO" to "CONFIG_REISERFS_PROC_INFO"
      kconfig: centralize the selection of semaphore debugging in lib/Kconfig.debug
      rocket: remove modversions include
      remove unused header file: drivers/message/i2o/i2o_lan.h
      remove unused header file: drivers/char/digi.h
      Delete unused header file math-emu/extended.h
      Delete unused header file linux/awe_voice.h
      audit: add spaces on either side of case "..." operator.
      Some grammatical fixups and additions to atomic.h kernel-doc content
      remove unused header file: drivers/video/riva/nv4ref.h
      VIDEO: add spaces on either side of the case "..." operator
      Fix misspellings collected by members of KJ list.
      Fix "deprecated" typoes.
      Correct comments in genrtc.c to refer to correct /proc file.
      Kconfig: A couple of grammatical fixes in arch/i386/Kconfig
      Kconfig: Remove reference to external mqueue library
      Fix minor typoes in kernel/module.c
      [MTD] Remove unnecessary user space check from mtd.h.
      [MTD] Delete allegedly obsolete "bank_size" field of mtd_info.
      V4L/DVB (5583): VIDEO4LINUX-2: Replace MINOR() with a call to iminor().
      [ALSA] remove unused header file: sound/pci/cs46xx/imgs/cwcemb80.h
      [ALSA] Delete unused header file sound/pci/au88x0/au88x0_sb.h
      VIDEO: remove archaic if[] construct from Kconfig file
      [ARM] remove useless config option GENERIC_BUST_SPINLOCK
      Documentation: fix the explanation of Kconfig files
      [ARM] remove unused header file: arch/arm/mach-s3c2410/bast.h
      [MIPS] Fix some minor typoes in arch/mips/Kconfig.
      au1xmmc: Replace C code with call to ARRAY_SIZE() macro.
      [SPARC64]: Include <linux/rwsem.h> instead of <asm/rwsem.h>.
      Protect <linux/console_struct.h> from multiple inclusion

Robert Peterson (5):
      Extend print_symbol capability
      [GFS2] Add gfs2_tool lockdump support to gfs2 (bz 228540)
      [GFS2] Red Hat bz 228540: owner references
      [GFS2] bz 236008: Kernel gpf doing cat /debugfs/gfs2/xxx (lock dump)
      [GFS2] lockdump improvements

Robert Reif (1):
      [SPARC32]: Fix sparc32 kdebug changes.

Robert Walsh (5):
      IB/ipath: Check reserved memory keys
      IB/ipath: Remove duplicate stuff from ipath_verbs.h
      IB/ipath: Check that a UD work request's address handle is valid
      IB/ipath: Fix WC format drift between user and kernel space
      IB/ipath: Don't corrupt pending mmap list when unmapped objects are freed

Robin Getz (5):
      Blackfin arch: all symbols were offset by 4k, since we didn't have the __text label.
      Blackfin arch: update ANOMALY handling
      Blackfin arch: update printk to use KERN_EMERG and reformat crash output
      Blackfin arch: match kernel startup messaage with new linker script
      Blackfin arch: Fix up remaining printks with proper log levels

Robin H\. Johnson (1):
      Add notation that the Asus W5F laptop has a short cable instead of 80-wire.

Robin Holt (2):
      [IA64] Improve unwind checking.
      [IA64] Only unwind non-running tasks.

Rodolfo Giometti (2):
      Input: add support for PXA27x keyboard controller
      [MTD] [NOR] Support for auto locking flash on power up

Roland Dreier (37):
      IB: Remove reference to obsolete CONFIG_IPATH_CORE
      IPoIB: Remove pointless opcode field from debugging output
      IB/mthca: Update HCA firmware revisions
      IB/mthca: Fix mthca_write_mtt() on HCAs with hidden memory
      IB/mthca: Simplify CQ cleaning in mthca_free_qp()
      IPoIB/cm: spin_lock_irqsave() -> spin_lock_irq() replacements
      [CIFS] Change semaphore to mutex for cifs lock_sem
      IB/srp: Set proc_name
      IB/fmr_pool: Add prefix to all printks
      IB: Return "maybe missed event" hint from ib_req_notify_cq()
      IPoIB: Convert to NAPI
      IB/uverbs: Export ib_umem_get()/ib_umem_release() to modules
      IB: Put rlimit accounting struct in struct ib_umem
      IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters
      Add info about whitespace to SubmitChecklist
      mlx4_core: Remove unused doorbell_lock
      IB/ipath: Fix potential deadlock with multicast spinlocks
      IB/core: Use start_port() and end_port()
      IB/mlx4: Set GRH:HopLimit when sending globally routed MADs
      mlx4_core: Fix array overrun in dump_dev_cap_flags()
      IB/mlx4: Fix check of opcode in mlx4_ib_post_send()
      IB/mlx4: Check if SRQ is full when posting receive
      IB/mlx4: Don't allocate RQ doorbell if using SRQ
      IB/mlx4: Fix last allocated object tracking in bitmap allocator
      mlx4_core: Initialize ctx_list and ctx_lock earlier
      mlx4_core: Free catastrophic error MSI-X interrupt with correct dev_id
      IB/mthca, mlx4_core: Fix typo in comment
      mlx4_core: Check firmware command interface revision
      IB/mlx4: Make sure RQ allocation is always valid
      IB/mlx4: Fix handling of wq->tail for send completions
      IB/mlx4: Fix warning in rounding up queue sizes
      IB/mlx4: Handle new FW requirement for send request prefetching
      IB/mlx4: Get rid of max_inline_data calculation
      IB/mlx4: Handle FW command interface rev 3
      IB/mlx4: Make sure inline data segments don't cross a 64 byte boundary
      IB/umem: Fix possible hang on process exit
      IPoIB/cm: Remove dead definition of struct ipoib_cm_id

Roland McGrath (5):
      Return EPERM not ECHILD on security_task_wait failure
      Remove unused variable in get_unmapped_area
      Move sig_kernel_* et al macros to linux/signal.h
      recalc_sigpending_tsk fixes
      Restrict clearing TIF_SIGPENDING

Roland Scheidegger (1):
      Input: i8042 - fix AUX port detection with some chips

Roland Stigge (1):
      epson1355fb.c: fix error handling code

Rolf Eike Beer (2):
      DOC: Fix wrong identifier name in Documentation/driver-model/devres.txt
      Fix roundup_pow_of_two(1)

Rolf Manderscheid (1):
      IB/mthca: Set GRH:HopLimit when building MLX headers

Roman Moravcik (1):
      Input: gpio_keys - add support for switches (EV_SW)

Roman Zippel (10):
      m68k: Reformat the Atari SCSI driver
      m68k: Atari SCSI driver compile fixes
      lockdep: Add missing disable/enable irq variant
      m68k: reformat various m68k files
      m68k: early parameter support
      Allow arch to initialize arch field of the module structure
      wrap access to thread_info
      rename thread_info to stack
      m68k: runtime patching infrastructure
      m68k: discontinuous memory support

Ron Mercer (3):
      qla3xxx: Add ethtool get_pauseparam for improved bonding support.
      qla3xxx: Adding support for the Agere PHY (ET1011C)
      qla3xxx: Bumping driver version number to v2.03.00-k4

Ronni Nielsen (1):
      fs/libfs.c: >80 columns line break fix

Ronny Peine (1):
      USB HID: Thustmaster firestorm dual power v1 support

Roy Huang (1):
      Blackfin arch:  fix bug ad1836 fails to build properly for BF533-EZKIT

Rudolf Marek (5):
      hwmon-vid: Add support for VIA Esther
      i386: Add safe variants of rdmsr_on_cpu and wrmsr_on_cpu
      hwmon: New coretemp driver
      hwmon/coretemp: Add documentation
      hwmon/coretemp: Add more safety checks

Ruslan V. Sushko (1):
      [ARM] 4311/1: ixp4xx: add KIXRP435 platform

Russ Anderson (1):
      [IA64] Force error to surface in nofault code

Russell King (66):
      [ARM] Add ability to dump exception stacks to kernel backtraces
      [ARM] EBSA110: Add readsw/readsl/writesw/writesl
      [ARM] Remove needless linux/ptrace.h includes
      [ARM] ptrace: clean up single stepping support
      [ARM] getuser.S and putuser.S don't need thread_info.h nor asm-offsets.h
      [ARM] mm 1: Combine mem_type domain into prot_* at init time
      [ARM] mm 2: clean up create_mapping()
      [ARM] mm 3: separate out supersection mappings, avoid for <4GB
      [ARM] mm 4: make create_mapping() more conventional
      [ARM] mm 5: Use mem_types table in ioremap
      [ARM] mm 6: allow mem_types table to specify extended pte attributes
      [ARM] sa1100: use mutexes rather than semaphores
      [ARM] Remove unnecessary asm/ptrace.h from VFP support code
      [ARM] Convert AMBA PL010 driver to use 'uart_amba_port'
      [ARM] Convert AMBA PL010 driver to use the clk infrastructure
      [ARM] Add stacktrace support and make oprofile use it
      [ARM] Set coherent DMA mask for Acorn expansion cards
      [ARM] Add platform support for PATA on RiscPC
      [ARM] Add support for ICSIDE interface on RiscPC
      [ARM] ecard: silence new warning caused by previous commit
      [ARM] ecard: Move private ecard junk out of asm/ecard.h
      [ARM] ecard: Convert card type enum to a flag
      [ARM] mm 7: remove duplicated __ioremap() prototypes
      [ARM] iop: add missing parens in macro
      [ARM] mm 8: define mem_types table L1 bit 4 to be for ARMv6
      [ARM] mm 9: add additional device memory types
      [ARM] mm 10: allow memory type to be specified with ioremap
      [ARM] Move syscall saving out of the way of utrace
      [ARM] Add comments marking in-use ptrace numbers
      Merge branches 'arm-mm', 'at91', 'clkevts', 'imx', 'iop', 'misc', 'netx', 'ns9xxx', 'omap',
'pxa', 'rpc', 's3c' and 'sa1100' into devel
      Merge branch 'ixp4xx' into devel
      [ARM] Mark SMP local timer and IPI as exception entries
      [ARM] Shut up warning about init_thread_union
      [ARM] Ensure head text is always placed at the start of kernel
      Make /dev/port conditional on config symbol
      [ARM] Fix ASID version switch
      Merge branches 'armv7', 'at91', 'misc' and 'omap' into devel
      arm: fix i2c-pxa build
      [ARM] ecard: add helper function for setting ecard irq ops
      [ARM] ecard: add ecardm_iomap() / ecardm_iounmap()
      [ARM] pata_icside: fix build errors
      [ARM] EBSA110: fix build errors caused by missing "const"
      [ARM] Fix iop32x/iop33x build
      [ARM] Update mach-types
      [ARM] Ensure machine class menu is sorted alphabetically
      [ARM] Use new get_irqnr_preamble
      Merge branch 'omap-fixes' into fixes
      Merge branch 'fixes' into devel
      [ARM] Remove Integrator/CP SMP platform support
      [ARM] Update ARM syscalls
      [ARM] Silence OMAP kernel configuration warning
      [ARM] gic: Fix gic cascade irq handling
      [ARM] integrator: fix pci_v3 compile error with DEBUG_LL
      [ARM] ARMv6: add CPU_HAS_ASID configuration
      kbuild: make modpost section warnings clearer
      mmc: add maintainer for ARM Primecell controller
      [ARM] Fix stacktrace FP range checking
      [ARM] oprofile: avoid lockdep warnings on mpcore oprofile init
      [ARM] Fix some section mismatch warnings
      [ARM] Solve buggy smp_processor_id() usage
      [ARM] Fix 4417/1: Serial: Fix AMBA drivers locking
      [ARM] pxa: fix pxa27x keyboard driver
      V4L/DVB (5700): Saa7111: fix picture settings cache bug
      [ARM] VFP: fix section mismatch error
      [ARM] Add support for pause_on_oops and display preempt/smp options
      [ARM] Update show_regs/oops register format

Rusty Russell (13):
      [NET]: Inline net_device_stats
      [NET]: Remove NETIF_F_INTERNAL_STATS, default to internal stats.
      x86-64: Remove unused set_seg_base
      i386: Initialize esp0 properly all the time
      x86-64: Introduce load_TLS to the "for" loop.
      i386: Use per-cpu variables for GDT, PDA
      i386: Use per-cpu GDT immediately upon boot
      i386: clean up cpu_init()
      i386: rationalize paravirt wrappers
      i386: cleanup GDT Access
      i386: i386 separate hardware-defined TSS from Linux additions
      ARRAY_SIZE: check for type
      futex: get_futex_key, get_key_refs and drop_key_refs

Ryusuke Sakato (2):
      sh: Solution Engine 7722 board support.
      sh: R7785RP board updates.

S.Caglar Onur (1):
      USB: Remove duplicate define of OHCI_QUIRK_ZFMICRO

SUGIOKA Toshinobu (1):
      sh: Fix fstatat64() syscall.

Sakari Ailus (1):
      V4L/DVB (5603): V4L: Prevent queueing queued buffers.

Salyzyn, Mark (17):
      [SCSI] aacraid: check buffer address in aac_internal_transfer
      [SCSI] aacraid: cleanup and version stamp driver
      [SCSI] aacraid: Add likely() and unlikely()
      [SCSI] aacraid: Add SMC and SUN products to README
      [SCSI] aacraid: resolve compiler warnings using ptrdiff_t
      [SCSI] aacraid: remove unused or deprecated firmware constants
      [SCSI] aacraid: fix print of Firmware Build Date and add TSID
      [SCSI] aacraid: [Fastboot] Panics for AACRAID driver during 'insmod' for kexec test.
      [SCSI] aacraid: Correct SMC products in aacraid.txt
      [SCSI] aacraid: fix aacraid not finding device
      [SCSI] aacraid: kmalloc/memset->kzalloc
      [SCSI] aacraid: kexec fix (reset interrupt handler)
      [SCSI] aacraid: superfluous adapter reset for IBM 8 series ServeRAID controllers
      [SCSI] aacraid: correct SUN products to README
      [SCSI] aacraid: Correct sa platform support. (Was: [Bug 8469] Bad EIP value on pentium3 SMP
kernel-2.6.21.1)
      [SCSI] aacraid: apply commit config for reset_devices flag
      [SCSI] aacraid: fix shutdown handler to also disable interrupts.

Sam Creasey (1):
      m68k: Correct number of interrupts for Sun3

Sam Liddicott (1):
      USB HID: add support for WiseGroup MP-8800 Quad Joypad

Sam Ravnborg (37):
      [ARM] fix section mismatch warning in board-sam9260
      bcm43xx: do not rebuild when kernel version changes
      kbuild: fix section mismatch check for vmlinux
      kbuild: whitelist section mismatch in init/main.c
      kbuild: fix warnings from .pci_fixup section
      kbuild: fix segmentation fault in modpost
      kbuild: whitelist logo references from .text to .init.data
      kbuild: remove dependency on input.h from file2alias
      menuconfig: remember alternate config filename
      kbuild: do not emit src version warning for non-modules
      kbuild: complain about missing system calls
      kbuild: override build timestamp & version
      kconfig/menuconfig: do not hardcode '.config'
      kbuild: remove kconfig binaries during make mrproper
      kbuild: fix make mrproper for Documentation/DocBook/man
      kbuild: remove stale comment in modpost.c
      kbuild: ignore section mismatch warning for references from .paravirtprobe to .init.text
      kconfig: refer to qt3 if we cannot find qt libraries
      pci: do not mark exported functions as __devinit
      kconfig: error out if recursive dependencies are found
      kbuild: enable use of code from a different dir
      fix section mismatch warning in lib/swiotlb.c
      all-archs: consolidate .text section definition in asm-generic
      all-archs: consolidate .data section definition in asm-generic
      kbuild: introduce __init_refok/__initdata_refok to supress section mismatch warnings
      init/main: use __init_refok to fix section mismatch
      mm: fix section mismatch warnings
      mm/slab: fix section mismatch warning
      sparc64: fix alignment bug in linker definition script
      microcode: fix section mismatch warning
      isdn: fix section mismatch warnings
      acpi: fix section mismatch warning in asus + toshiba
      kvm: fix section mismatch warning in kvm-intel.o
      net/hp100: fix section mismatch warning
      [VIDEO]: Fix section mismatch warning in promcon.
      net: fix typo in drivers/net/usb/Kconfig
      kbuild: fix sh64 section mismatch problems

Sam Revitch (1):
      V4L/DVB (5568): VIDIOCGMBUF handling in video_ioctl2()

Sami Farin (1):
      [NETFILTER]: nf_conntrack: use jhash2 in __hash_conntrack

Samuel Ortiz (5):
      [IrDA]: removing stir4200 useless include
      [IrDA]: irda lockdep annotation
      [IrDA] af_irda: irda_accept cleanup
      [IrDA] af_irda: IRDA_ASSERT cleanups
      [IrDA]: Adding carriage returns to mcs7780 debug statements

Samuel Thibault (1):
      Fix pata_qdi.c probe code

Sandeep Sanjay Patil (1):
      [ARM] 4384/1: S3C2412/13 SPI registers offset correction

Sangtae Ha (1):
      [TCP] tcp_probe: a trivial fix for mismatched number of printl arguments.

Sascha Hauer (4):
      [ARM] 4329/1: fix position of NETX_SYSTEM_REG
      [ARM] 4328/1: Move i.MX UART regs to driver
      imxfb: remove ifdefs
      imxfb: fix memory hole

Satoru Takeuchi (2):
      Input: ucb1400_ts - use sched_setscheduler()
      Better documentation for ERESTARTSYS

Satyam Sharma (3):
      Fix wrong identifier name in Documentation/kref.txt
      [BLUETOOTH]: Fix locking in hci_sock_dev_event().
      [IPV4]: include sysctl.h from inetdevice.h

Scott Alfter (1):
      V4L/DVB (5497): Additional card support for bttv driver

Scott Feldman (1):
      [netdrvr e100] experiment with doing RX in a similar manner to eepro100

Scott Murray (1):
      PCI: ZT5550 CPCI Hotplug driver fix

Scott Wiersdorf (1):
      getdelays.c: fix overrun

Scott Wood (33):
      [POWERPC] bootwrapper: Add stddef.h to ops.h
      [POWERPC] bootwrapper: Add ft_root_node().
      [POWERPC] bootwrapper: Rename ft_node_add() to ft_get_phandle().
      [POWERPC] bootwrapper: Make ft_get_phandle() accept and return NULL.
      [POWERPC] bootwrapper: Preserve the pp pointer in ft_make_space() when calling ft_reorder().
      [POWERPC] bootwrapper: Modify *pp, not *p, in ft_shuffle().
      [POWERPC] bootwrapper: Use map_string() instead of lookup_string() in ft_prop().
      [POWERPC] bootwrapper: Add ft_find_device_rel().
      [POWERPC] bootwrapper: Refactor ft_get_prop() into internal and external functions.
      [POWERPC] bootwrapper: Make ft_get_parent() return a phandle, and NULL if already top-level.
      [POWERPC] bootwrapper: Add ft_find_node_by_prop_value().
      [POWERPC] bootwrapper: Make ft_create_node() pay attention to the parent parameter.
      [POWERPC] bootwrapper: Add dt_ops methods.
      [POWERPC] bootwrapper: Make compression of the kernel image optional.
      [POWERPC] Document the linux,network-index property.
      [POWERPC] bootwrapper: Make setprop accept a const buffer.
      [POWERPC] bootwrapper: Add dt_xlate_reg(), and use it to find serial registers.
      [POWERPC] bootwrapper: Add CONFIG_DEVICE_TREE
      [POWERPC] bootwrapper: Add a cuboot platform and a cuImage target
      [POWERPC] bootwrapper: Add ppcboot.h
      [POWERPC] bootwrapper: cuboot for 83xx
      [POWERPC] bootwrapper: Fix array handling in dt_xlate_reg().
      [POWERPC] bootwrapper: cuImage for 85xx
      [POWERPC] bootwrapper: cuboot-83xx: Exclude upper 1MB from heap.
      [POWERPC] bootwrapper: CONFIG_ -> CONFIG_DEVICE_TREE
      [POWERPC] Remove duplicate export of __div64_32.
      [POWERPC] bootwrapper: Only build cuImage if CONFIG_DEVICE_TREE is non-empty
      [POWERPC] fsl_soc: Make mac_addr const in fs_enet_of_init().
      [POWERPC] CPM_UART: cpm_uart_set_termios should take ktermios, not termios
      [POWERPC] 83xx: Fix the PCI ranges in the MPC832x_MDS device tree.
      [POWERPC] 83xx: Fix the PCI ranges in the MPC834x_MDS device tree.
      [POWERPC] U-boot passes the initrd as start/end, not start/size.
      gianfar: Add I/O barriers when touching buffer descriptor ownership.

Sean Hefty (10):
      RDMA/ucma: Simplify ucma_get_event()
      IB/ucm: Simplify ib_ucm_event()
      IB/sa: Set src_path_bits correctly in ib_init_ah_from_path()
      IB/ipoib: Use ib_init_ah_from_path to initialize ah_attr
      IB/umad: Implement GRH handling for sent/received MADs
      RDMA/cma: Simplify device removal handling code
      RDMA/cma: Fix synchronization with device removal in cma_iw_handler
      RDMA/cma: Add check to validate that cm_id is bound to a device
      IB/cm: Fix stale connection detection
      RDMA/cma: Fix initialization of next_port

Sebastian Siewior (2):
      [POWERPC] spufs: Free mm if spufs_fill_dir() failed
      [POWERPC] spufs: Fix error handling in spufs_fill_dir()

Sebastien Dugue (1):
      i386: Rename boot_gdt_table to boot_gdt

Segher Boessenkool (7):
      [POWERPC] PowerPC: select default image for Linkstation
      [RSLIB] Support non-canonical GF representations
      [MTD] [NAND] Use rslib for CAFÉ ECC
      [POWERPC] Specify GNUTARGET on $(AR) invocations
      [POWERPC] Fix sed command lines for zlib source construction
      [POWERPC] Fix ppc_rtas_progress_show()
      [POWERPC] PowerPC: Prevent data exception in kernel space (32-bit)

Semih Hazar (1):
      Input: ads7846 - SPI_CPHA mode bugfix

Sergei Shtylyov (18):
      [NETPOLL]: Fix TX queue overflow in trapped mode.
      [NETPOLL]: Remove CONFIG_NETPOLL_RX
      PCI: define pci_request/release_regions() for CONFIG_PCI=n
      sl82c105: rework PIO support (take 2)
      sl82c105: DMA support code cleanup (take 4)
      cmd64x: fix multiword and remove single-word DMA support
      cmd64x: interrupt status fixes (take 2)
      cmd64x: add/fix enablebits (take 2)
      cmd64x: procfs code fixes/cleanups (take 2)
      cmd64x: use interrupt status from MRDMODE register (take 2)
      aec62xx: fix PIO/DMA setup issues
      hpt366: don't check enablebits for HPT36x
      clockchips.h: kernel-doc fix
      sl82c105: add speedproc() method and MWDMA0/1 support
      [MIPS] EMMA2RH: remove dead KGDB code
      hpt366: disallow Ultra133 for HPT374
      hpt366: blacklist MAXTOR STM3320620A for UltraDMA/66
      hpt366: use correct enablebits for HPT36x

Sergey Kiselev (1):
      KVM: Handle writes to MCG_STATUS msr

Sergey Vlasov (1):
      [IPV4] nl_fib_lookup: Initialise res.r before fib_res_put(&res)

Servaas Vandenberghe (1):
      V4L/DVB (5576): Improve / fix support for PAL-60 in cx25840

Seth Forshee (1):
      [ALSA] ASoC DAPM switching for reentrant codec paths

Shan Lu (1):
      network: add the missing phy_device speed information to phy_mii_ioctl

Shani (1):
      Patch:replace with time_after in drivers/net/eexpress.c

Shani Moideen (1):
      [netdrvr] eexpress: minor corrections

Shannon Nelson (1):
      [NET]: Re-enable irqs before pushing pending DMA requests

Shaohua Li (1):
      ACPI: Disable MSI on request of FADT

Shashi Rao (1):
      [MTD] Fix fwh_lock locking

Siddha, Suresh B (7):
      x86-64: skip cache_free_alien() on non NUMA
      [IA64] save and restore cpus_allowed in cpu_idle_wait
      sched: fix idle load balancing in softirqd context
      sched: dynticks idle load balancing
      sched: optimize siblings status check logic in wake_idle()
      sched: align rq to cacheline boundary
      x86_64 irq: use mask/unmask and proper locking in fixup_irqs()

Simon Arlott (22):
      usbatm: create sysfs link "device" from atm class device to usb interface
      USB: cxacru: export detailed device info through sysfs
      USB: MAINTAINERS: cxacru
      usbatm: Detect usb device shutdown and ignore failed urbs
      USB: cxacru: ADSL state management
      ieee1394: ohci1394: Fix mistake in printk message.
      [CRYPTO] padlock: Remove pointless padlock module
      i386: Add an option for the VIA C7 which sets appropriate L1 cache
      MAINTAINERS: Add cxacru website/mailing list
      [IA64] spelling fixes: arch/ia64/
      [POWERPC] Spelling fixes: arch/ppc/
      [SPARC]: Spelling fixes.
      [SPARC64]: Spelling fixes.
      spelling fixes: arch/sh64/
      [ARM] spelling fixes
      spelling fixes: arch/sh/
      V4L/DVB (5630): Dvb-core: Handle failures to create devices
      [PARISC] spelling fixes: arch/parisc/
      USB: cxacru: add Documentation file
      USB: cxacru: create sysfs attributes in atm_start instead of bind
      USB: cxacru: ignore error trying to start ADSL in atm_start
      Blackfin arch: spelling fixes

Simon Budig (1):
      HID: introduce proper zeroing of unused bits in output reports

Simon Farnsworth (1):
      V4L/DVB (5580): Add support for three cards to saa7134 driver

Simon Horman (4):
      kdump/kexec: calculate note size at compile time
      Update the list information for kexec and kdump
      Allow compat_ioctl.c to compile without CONFIG_NET
      alpha: fix hard_smp_processor_id compile error

Simon Richter (1):
      [ARM] 4300/1: Add picotux 200 ARM board

Sonic Zhang (2):
      Blackfin arch: Change NO_ACCESS_CHECK to ACCESS_CHECK
      Blackfin arch: Add definition of dma_mapping_error

Sonny Rao (1):
      [POWERPC] Remove stale comment from head_64.S

Sreenivasa Honnur (3):
      S2IO: getringparam ethtool option
      S2IO: statistics for memory allocation failuers
      S2IO: Statistics for link up/down and memory allocated/freed

Sridhar Samudrala (1):
      [SCTP]: Re-order SCTP initializations to avoid race with sctp_rcv()

Srinivas Aji (1):
      [TCP]: zero out rx_opt in tcp_disconnect()

Srinivas Eeda (1):
      ocfs2_dlm: fix race in dlm_remaster_locks

Srinivasa Ds (2):
      [POWERPC] arch/powerpc/sysdev/timer.c build fix
      [POWERPC] Transparently handle <.symbol> lookup for kprobes

Srivatsa Vaddagiri (1):
      Fix race between attach_task and cpuset_exit

Stas Sergeev (2):
      export hrtimer_forward
      fix module_param mistake in it821x

Stefan Bader (1):
      [S390] cio: Re-start path verification after aborting internal I/O.

Stefan Haberland (1):
      [S390] sclp: fix coding style.

Stefan Lucke (1):
      Input: psmouse - add support for eGalax PS/2 touchscreen controller

Stefan Richter (82):
      firewire: build fix 3
      firewire: mark fw-core as experimental
      firewire: typo in Kconfig
      firewire: consistent ifndef blocks in header files
      firewire: put old and new stack into same Kconfig submenu
      firewire: additional help in Kconfig
      firewire: mark some structs const
      firewire: whitespace adjustments
      firewire: comma after last enum item or initializer
      firewire: fix failure path in ohci_enable_phys_dma
      firewire: fw-sbp2: remove bogus "emulated" host flag
      firewire: fw-sbp2: remove unused macro
      firewire: fw-ohci: remove unnecessary macro
      firewire: consistent usage of node_id
      firewire: fw-sbp2: set command set related device flags
      firewire: fix compilation with gcc 3.4
      firewire: use atomic type for fw_device.state
      firewire: adjust whitespace
      firewire: rename CONFIG_FW to CONFIG_FIREWIRE
      firewire: add includes for sem and rw_sem
      firewire: fix compiler warnings on 64bit
      firewire: ROM cache is CPU-endian
      ieee1394: sbp2: remove unnecessary alignments of struct members
      ieee1394: sbp2: enforce 32bit DMA mapping
      ieee1394: sbp2: optimize DMA direction of s/g tables
      ieee1394: sbp2: move some memory allocations into non-atomic context
      ieee1394: remove declarations of nonexisting functions
      ieee1394: move some comments from declaration to definition
      ieee1394: small header cleanup
      ieee1394: remove unused csr1212 code
      ieee1394: drop csr1212's support for external compilation
      ieee1394: csr1212: rename some types
      ieee1394: stricter error checks in csr1212
      ieee1394: de-inline some functions
      ieee1394: replace vmalloc by kmalloc in csr1212
      ieee1394: csr1212: coding style
      ieee1394: shrink csr1212_new_string_descriptor_leaf
      ieee1394: csr1212: warn on unreachable code
      ieee1394: csr1212: more sensible names for jump targets
      ieee1394: csr1212: log if devices have CRC errors in their ROM
      ieee1394: remove usage of skb_queue as packet queue
      ieee1394: some more includes
      ieee1394: unroll a weird macro
      ieee1394: nodemgr: less noise in dmesg
      ieee1394: nodemgr: unify some error messages
      ieee1394: send async streams at S100
      ieee1394: eth1394: unregister address space in failure case
      ieee1394: eth1394: clean up host removal
      ieee1394: eth1394: reduce excessive function inlining
      ieee1394: eth1394: don't autoload by hotplug when ohci1394 starts
      ieee1394: eth1394: coding style
      ieee1394: eth1394: .probe and .update may sleep
      ieee1394: eth1394: refactor .probe and .update
      ieee1394: eth1394: correct a memset argument
      ieee1394: eth1394: shorter error messages
      ieee1394: eth1394: contain host reset
      ieee1394: eth1394: allow MTU bigger than 1500
      ieee1394: eth1394: CONFIG_INET is always defined
      ieee1394: eth1394: omit useless set_mac_address callback
      ieee1394: eth1394: don't use alloc_etherdev
      ieee1394: eth1394: clean up fragment_overlap
      ieee1394: eth1394: some conditions are unlikely
      ieee1394: eth1394: hard_start_xmit is called in atomic context
      ieee1394: eth1394: correct return codes in hard_start_xmit
      ieee1394: eth1394: send async streams at S100 on 1394b buses
      ieee1394: ohci1394: fix cosmetic problem in error logging
      ieee1394: more help in Kconfig
      ieee1394: remove garbage from Kconfig
      i386, x86-64: show that CONFIG_HOTPLUG_CPU is required for suspend on SMP
      ieee1394: sbp2: include workqueue.h
      ieee1394: eth1394: remove bogus netif_wake_queue
      ieee1394: eth1394: handle tlabel exhaustion
      ieee1394: eth1394: bring back a parent device
      firewire: prefix modules with firewire- instead of fw-
      ieee1394: fix calculation of sysfs attribute "address"
      ieee1394: sbp2: offer SAM-conforming target port ID in sysfs
      firewire: fw-sbp2: implement sysfs ieee1394_id
      firewire: add to MAINTAINERS
      firewire: fix hang after card ejection
      Documentation/HOWTO: update URLs of git trees
      firewire: fix async reception on big endian machines
      firewire: add Kconfig help on building both stacks

Stefan Roese (2):
      [POWERPC] ppc: Fix PCIX configuration of Ocotea & Taishan for > 512MB DDR
      [POWERPC] Fix compile breakage for IBM/AMCC 4xx arch/ppc platforms

Stefan Roscher (2):
      IB/ehca: Serialize hypervisor calls in ehca_register_mr()
      IB/ehca: Fix number of send WRs reported for new QP

Stelian Pop (1):
      hwmon/ams: Fix I2C read retry logic

Stephane Eranian (2):
      i386: i386 make NMI use PERFCTR1 for architectural perfmon (take 2)
      x86-64: x86_64 make NMI use PERFCTR1 for architectural perfmon (take 2)

Stephen Cameron (1):
      cciss: include scsi/scsi.h unconditionally

Stephen Hemminger (90):
      [PKTGEN]: use pr_debug
      [PKTGEN]: use random32
      [PKTGEN]: don't use __constant_htonl()
      [PKTGEN]: fix device name handling
      [NET]: div64_64 consolidate (rev3)
      [TCP] tcp_cubic: faster cube root
      [TCP] TCP Yeah: cleanup
      [NET]: Replace CONFIG_NET_DEBUG with sysctl.
      [UDP]: ipv4 whitespace cleanup
      [UDP]: ipv6 style cleanup
      [NET] core: whitespace cleanup
      [WIRELESS]: use ARRAY_SIZE()
      [IPV4]: cleanup
      [TCP]: whitespace cleanup
      [NET]: deinline some functions
      [UDP]: deinline
      [NET]: network dev read_mostly
      [NET]: make seq_operations const
      [NET]: show bound packet types
      [BRIDGE]: faster compare for link local addresses
      [LIB]: div64_64 optimization
      [TCP]: cubic optimization
      [NETEM]: report reorder percent correctly.
      [NETEM]: use better types for time values
      [NETEM]: Optimize tfifo
      [NETEM]: avoid excessive requeues
      [NET_SCHED] qdisc: avoid transmit softirq on watchdog wakeup
      [NETEM]: spelling errors
      [TCP]: cubic update for net-2.6.22
      [TCP] tcp_probe: improvements for net-2.6.22
      bridge: eliminate call by reference
      bridge: don't route packets while learning
      bridge: simpler hash with salt
      bridge: add sysfs hook to flush forwarding table
      bridge: add support for user mode STP
      bridge: change when netlink events go to STP
      bridge: allow changing hardware address to any valid address
      [BRIDGE]: Fix warning in net-2.6.22
      [NET] skbuff: skb_store_bits const is backwards
      [NET]: Get rid of netdev_nit
      [TCP]: TCP Illinois congestion control (rev3)
      [NET]: cleanup extra semicolons
      [TCP]: TCP Illinois update.
      [TCP]: Congestion control API update.
      [TCP] TCP YEAH: Use vegas dont copy it.
      [BRIDGE]: don't change packet type
      [BRIDGE]: drop PAUSE frames
      [BRIDGE]: if no STP then forward all BPDUs
      [BRIDGE]: Missing rtnl.
      chelsio: remove unused code for 1G boards
      chelsio: use C99 style initialization
      chelsio: use const for virtual functions
      skge: ignore unused error interrupts
      skge: transmit locking improvements
      skge: rearrange fields
      skge: version 1.11
      [IPV6]: Track device renames in snmp6.
      x86-64: dma_ops as const
      skge: allow WOL except for known broken chips
      sky2: re-enable 88E8056 for most motherboards
      skge: default WOL should be magic only (rev2)
      sky2: fix oops on shutdown
      skge: crash on shutdown/suspend
      sky2: 88e8071 support not ready
      sky2: only disable 88e8056 on some boards
      [TCP] slow start: Make comments and code logic clearer.
      sky2: remove Gigabyte 88e8056 restriction
      sky2: PHY register settings
      sky2: keep track of receive alloc failures
      sky2: MIB counter overflow handling
      sky2: remove dual port workaround
      sky2: memory barriers change
      [NET]: Fix race condition about network device name allocation.
      sky2: dont set bogus bit in PHY register
      sky2: checksum offload plus vlan bug
      sky2: program proper register for fiber PHY
      sky2: enable IRQ on duplex renegotiation
      [TCP] tcp_probe: use GCC printf attribute
      [BRIDGE]: Round off STP perodic timers.
      qla3xxx: device doesnt do hardware checksumming.
      VLAN: kill_vid is only useful for VLAN filtering devices
      sky2: Fix VLAN unregistration
      8139cp: fix VLAN unregistration
      atl1: eliminate unneeded kill_vid code
      network drivers: eliminate unneeded kill_vid code
      Driver core: kill unused code
      spidernet: checksum and ethtool
      [NETPOLL]: tx lock deadlock fix
      remove leftover documentation of acpi_generic_hotkey
      blink driver power saving

Stephen M. Cameron (1):
      Documentation: cciss: detecting failed drives

Stephen Mollett (1):
      udf: decrement correct link count in udf_rmdir

Stephen Rothwell (68):
      [POWERPC] Allocate syscall number for sys_getcpu
      [POWERPC] Make ppc64_defconfig without CONFIG_PPC_PSERIES build
      [POWERPC] Create and use set_pci_dma_ops
      [POWERPC] Create and use get_pci_dma_ops()
      [POWERPC] Make iSeries build without CONFIG_PCI
      [POWERPC] Allow pSeries to build without CONFIG_PCI
      [POWERPC] Allow xmon to build without CONFIG_DEBUG_BUGVERBOSE
      [POWERPC] Make find_and_init_pbs() a void function
      [POWERPC] Minor paca optimisation
      [POWERPC] get_property returns const
      [POWERPC] Rename get_property to of_get_property
      [POWERPC] Rename device_is_compatible to of_device_is_compatible
      [POWERPC] Rename prom_n_addr_cells to of_n_addr_cells
      [POWERPC] Rename prom_n_size_cells to of_n_size_cells
      [POWERPC] Make struct property's value a void *
      [POWERPC] Rename get_property to of_get_property: include
      [POWERPC] Rename get_property to of_get_property: arch/powerpc
      [POWERPC] Rename get_property to of_get_property: sound
      [POWERPC] Rename get_property to of_get_property: drivers
      [POWERPC] Rename get_property to of_get_property: the last one
      [POWERPC] Rename last get_property calls
      [POWERPC] Remove find_compatible_devices
      [POWERPC] Remove find_all_nodes
      [POWERPC] Remove old interface find_path_device
      [POWERPC] Remove old interface find_type_devices
      [POWERPC] Remove old interface find_devices
      [SPARC]: constify of_get_property return: arch/sparc
      [SPARC64]: constify of_get_property return: arch/sparc64
      [SPARC/64] constify of_get_property return: drivers
      [SPARC64] constify of_get_property return: include
      [SPARC/64] constify of_get_property return: sound
      [SPARC/64]: constify of_get_property return
      [SPARC]: constify some paramaters of OF routines
      [SPARC64]: constify some paramaters of OF routines
      [SPARC]: Make device_node name and type const
      [SPARC]: device_node name constification fallout
      [POWERPC] Rename get_property to of_get_property: partial drivers
      [POWERPC] Partially revert a7edd0e676d51145ae634a2acf7a447e319200fa
      [POWERPC] get_property cleanups
      [POWERPC] get_property returns const
      [POWERPC] Rename get_property to of_get_property: drivers
      [POWERPC] Rename device_is_compatible to of_device_is_compatible
      [POWERPC] iSeries: suppress build warning in lparmap.c
      [POWERPC] iSeries: Make HVC_ISERIES the default
      Declare {compat_}sys_utimensat
      [POWERPC] Wire up sys_utimensat
      [POWERPC] pmu_sys_suspended is only defined for PPC32
      [POWERPC] We don't define CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID
      early_pfn_to_nid needs to be __meminit
      Consolidate asm/poll.h
      [POWERPC] Assign correct variable in hpte_decode()
      [POWERPC] Remove unused variable in hpte_decode()
      [POWERPC] Add missed include
      [POWERPC] Trivial ps3 warning fixes
      Missing include file in tpm_atmel.h
      MAINTAINERS: remove invalid list address for TPM
      Declare another couple of compat syscalls.
      Revert "MAINTAINERS: remove invalid list address for TPM"
      [POWERPC] Wire up some more syscalls
      [POWERPC] Update iseries_defconfig
      [POWERPC] Fix warning on UP
      [POWERPC] Remove build warnings in windfarm_core
      Fix headers check fallout
      Xtensa: use asm-generic/fcntl.h
      [POWERPC] ps3/interrupt.c uses get_hard_smp_processor_id
      [POWERPC] pasemi idle uses hard_smp_processor_id
      [POWERPC] Create a zImage for legacy iSeries
      Move three functions that are only needed for CONFIG_MEMORY_HOTPLUG

Stephen Smalley (3):
      MAINTAINERS: update selinux entry
      selinux: remove userland security class and permission definitions
      selinux: preserve boolean values across policy reloads

Steve Dickson (1):
      NFS: Added support to turn off the NFSv3 READDIRPLUS RPC.

Steve French (15):
      [CIFS] Remove unnecessary parm to cifs_reopen_file
      [CIFS] Add write perm for usr to file on windows should remove r/o dos attr
      [CIFS] New CIFS POSIX mkdir performance improvement
      [CIFS] New CIFS POSIX mkdir performance improvement (part 2)
      [CIFS]  Add IPv6 support
      [CIFS] Update cifs version to 1.49
      [CIFS] prefixpath mounts to servers supporting posix paths used wrong slash
      [CIFS] UID/GID override on CIFS mounts to Samba
      [CIFS] Fix oops in reset_cifs_unix_caps on reconnect
      [CIFS] Fix typo in cifs readme from previous commit
      [CIFS] Fix oops on failed cifs mount (in kthread_stop)
      [CIFS] typo in previous patch
      [CIFS] whitespace cleanup
      [CIFS] whitespace cleanup part 2
      [CIFS] CIFS should honour umask

Steve Grubb (1):
      Abnormal End of Processes

Steve Longerbeam (3):
      [ALSA] hda-codec - bug fixes for stac92xx HDA codecs.
      [ALSA] Add speaker pin sequencing to hda_codec.c:snd_hda_parse_pin_def_config()
      [ALSA] hda-codec - Fix pin configs for Gateway MX6453

Steve Wise (4):
      RDMA/cxgb3: Fix TERM codes
      RDMA/cxgb3: Fail qp creation if the requested max_inline is too large
      RDMA/cxgb3: Initialize cpu_idx field in cpl_close_listserv_req message
      RDMA/cxgb3: Support for new abort logic

Steven Rostedt (1):
      enable interrupts in user path of page fault.

Steven Toth (1):
      V4L/DVB (5434): Updates to the tveeprom tuner, video decoder and audio chip

Steven Whitehouse (8):
      [GFS2] Fix bz 224480 and cleanup glock demotion code
      [GFS2] Fix a bug on i386 due to evaluation order
      [GFS2] Speed up lock_dlm's locking (move sprintf)
      [GFS2] Set drop_count to 0 (off) by default
      [GFS2] Fix bz 234168 (ignoring rgrp flags)
      [GFS2] Patch to detect corrupt number of dir entries in leaf and/or inode blocks
      [GFS2] Patch to fix mmap of stuffed files
      [GFS2] Uncomment sprintf_symbol calling code

Stuart MacDonald (1):
      MAINTAINER change for Connect Tech Inc

Stuart Yoder (5):
      [POWERPC] Remove interrupt-controller as a property under /chosen
      [POWERPC] Remove unused, undocumented #cpus property from cpus node
      [POWERPC] Update interrupt info in booting-without-of.txt
      [POWERPC] Fix typo in booting-without-of-txt section numbering
      [POWERPC] Add table of contents to booting-without-of.txt

Sukadev Bhattiprolu (9):
      attach_pid() with struct pid parameter
      statically initialize struct pid for swapper
      Explicitly set pgid and sid of init process
      Use struct pid parameter in copy_process()
      Use task_pgrp() task_session() in copy_process()
      Kill unused sesssion and group values in rocket driver
      Fix some coding-style errors in autofs
      Replace pid_t in autofs with struct pid reference
      Don't init pgrp and __session in INIT_SIGNALS

Sumant Patro (2):
      [SCSI] MegaRAID: Update MAINTAINERS email-id
      [SCSI] megaraid_sas: intercept cmd timeout and throttle io

Sunil Mushran (3):
      ocfs2_dlm: Call cond_resched_lock() once per hash bucket scan
      ocfs2: Silence compiler warnings
      ocfs2: Replace panic() with emergency_restart() when fencing

Suresh Siddha (2):
      x86-64: set node_possible_map at runtime - try 2
      x86_64: set the irq_chip name for lapic

Surya (1):
      replace pci_find_device in drivers/telephony/ixj.c

Syed Khasim (1):
      mmc: Add maintainers for TI OMAP MMC interface

Syed Mohammed Khasim (1):
      ARM: OMAP: plat-omap changes for 2430 SDP

Sylvain FORET (1):
      [ALSA] snd_hda_intel: fix for intel imac

Sylvain Munaut (6):
      [POWERPC] Add a unified uevent handler for bus based on of_device
      [POWERPC] powermac: Use the new of_device common uevent handler
      [POWERPC] Add uevent handler for of_platform_bus
      [POWERPC] Export of_device_get_modalias
      [POWERPC] macintosh: Use common modalias generation for macio_sysfs
      powerpc: Fix the MODALIAS generation in modpost for of devices

Takao Shinohara (1):
      [POWERPC] PS3: Fix system slowdown

Takashi Iwai (52):
      [ALSA] hda-codec - Fix models for some lpatops/mobos
      [ALSA] Port the rest of ALSA ISA drivers to isa_driver
      [ALSA] Add snd_pcm_group_for_each_entry() for code cleanup
      [ALSA] ac97 - Make patch functions static
      [ALSA] bt87x - Add ATI TV-Wonder to the supported list
      [ALSA] mpu401 - Add MPU401_INFO_UART_ONLY bitflag
      [ALSA] Enable Kconfig options for external firmwares
      [ALSA] hda-codec - Allow model=generic always for generic parser
      [ALSA] Fix NULL dereference with null modelname
      [ALSA] Fix compilation error in sparc/cs4231.c
      [ALSA] soc - Fix dependencies in s3c24xx/Kconfig
      [ALSA] ac97 - Fix MSI L720 laptop
      [ALSA] hda-codec - Code clean up of patch_sigmatel.c
      [ALSA] Fix conflicts between const and __devinitdata
      [ALSA] hda-codec - Fix Macmini and Macbook pin configs
      [ALSA] hda-intel - Probe additional slots only if necessary
      [ALSA] ak4114 - Fix a typo in DIF2 bit definition
      [ALSA] hda-codec - Fix missing array terminators
      [ALSA] pcxhr - Minor optimization in trigger callback
      [ALSA] ice1724 - Fix AP192 4wire mode access
      [ALSA] ak4114 - Fix possible Oops with callbacks
      [ALSA] ali5451 - Code clean up, irq handler fix
      [ALSA] hda-codec - Fix SPDIF output
      [ALSA] ice1724 - call snd_ak4114_build() in juli
      [ALSA] ice1724 - Add comments for naming of PCM streams
      [ALSA] hda-codec - Add support of 96kHz back
      [ALSA] hda-codec - clean up patch_realtek.c
      [ALSA] hda-codec - Allow opening SPDIF while analog dup mode
      [ALSA] hda-intel - Merge hda-codec module to a single module
      [ALSA] hda-codec - Code clean up
      [ALSA] Fix alsa-devel ML address
      [ALSA] hda-codec - Fix surround output on AD1986A
      [ALSA] intel8x0 - Fix Oops in crash kernel
      [ALSA] hda-codec - Fix 8-channel auto-configuration
      [ALSA] hda-codec - Add line_out_type to auto_pin_cfg struct
      [ALSA] hda-codec - Fix output pin types in auto configuration
      [ALSA] hda-intel - Fix detection of audio codec on Toshiba A100
      [ALSA] hda-codec - Fix model for ASUS A9rp
      [ALSA] Don't use request_firmware if internal firmwares are defined
      [ALSA] hda-codec - Prefer audio codec name as the mixer name
      [ALSA] Add description of imac-intel model
      [ALSA] usb-audio - Fix the minimum period size per transfer mode
      [ALSA] usbaudio - Revert the minimal period size fix patch
      [ALSA] hda-codec - Fix resume of STAC92xx codecs
      [ALSA] hda-codec - Fix AD1988 SPDIF playback route control
      [ALSA] hda-codec - Fix ALC880 uniwill auto-mutes
      [ALSA] hda-codec - Fix a typo
      [ALSA] hda-codec - Fix connection list in generic parser
      [ALSA] hda-codec - Make the mixer capability check more robust
      [ALSA] ali5451 - Fix possible NULL dereference
      [ALSA] hda-codec - Fix input with STAC92xx
      [ALSA] hda-codec - Fix STAC922x capture boost level

Takashi YOSHII (3):
      sh: heartbeat double 0 fix.
      sh: Wire up more IRQs for SH7709.
      sh: Fix pcrel too far for in_nmi label.

Tejun Heo (78):
      [SCSI] sd: fix return value of sd_sync_cache()
      [SCSI] sd: implement START/STOP management
      iomap: implement pcim_iounmap_regions()
      libata: hardreset on SERR_INTERNAL
      ahci: implement ata_save/restore_initial_config()
      ahci: move port_map handling to ahci_save_initial_config()
      libata: fix native mode disabled port handling
      libata: improve AC_ERR_DEV handling for ->post_internal_cmd
      libata: kill type mismatch compile warning
      ahci: add PCI ID for new VIA chip
      libata: allocate ap separately from shost
      libata: separate out ata_host_start()
      libata: separate out ata_host_alloc() and ata_host_register()
      libata: implement ata_host_alloc_pinfo() and ata_host_register()
      libata: convert legacy PCI host handling to new init model
      libata: convert native PCI host handling to new init model
      libata: add init helpers including ata_pci_prepare_native_host()
      libata: convert drivers with combined SATA/PATA ports to new init model
      libata: convert ata_pci_init_native_mode() users to new init model
      libata: convert the remaining SATA drivers to new init model
      libata: convert the remaining PATA drivers to new init model
      libata: kill probe_ent and related helpers
      pata_amd: remove contamination added during cable_detect conversion
      libata: add missing call to ->cable_detect() in new EH path
      ahci: consolidate common port flags
      libata: separate ATA_EHI_DID_RESET into DID_SOFTRESET and DID_HARDRESET
      libata: add deadline support to prereset and reset methods
      libata: improve 0xff status handling
      libata: improve ata_std_prereset()
      libata: reimplement reset sequencing
      pci-quirks: disable MSI on RS400-200 and RS480
      V4L/DVB (5573): Pvrusb2: kill unnecessary attribute->owner
      libata-acpi: fix _GTF command protocol for ATAPI devices
      sata_via: add missing PM hooks
      libata: reimplement suspend/resume support using sdev->manage_start_stop
      libata: implement libata.spindown_compat
      libata: clean up SFF init mess
      libata: ignore EH scheduling during initialization
      libata: fallback to the other IDENTIFY on device error, take#2
      libata: give devices one last chance even if recovery failed with -EINVAL
      libata-acpi: s/CONFIG_SATA_ACPI/CONFIG_ATA_ACPI/
      libata-acpi: clean up parameters and misc stuff
      libata: separate out ata_dev_reread_id()
      libata: during revalidation, check n_sectors after device is configured
      libata-acpi: add ATA_FLAG_ACPI_SATA port flag
      libata: fix shutdown warning message printing
      libata: track spindown status and skip spindown_compat if possible
      sata_nv: fix fallout of devres conversion
      libata: remove libata.spindown_compat
      sata_via: pcim_iomap_regions() conversion missed BAR5
      ahci: disable 64bit dma on sb600
      ata_piix: add short 40c quirk for Acer Aspire 2030, take #2
      libata: don't consider 0xff as port empty if SStatus is available
      libata: -ENODEV during prereset isn't an error
      pci-quirks: fix MSI disabling on RS400-200 and RS480
      libata: always use polling SETXFER
      sata_promise: use TF interface for polling NODATA commands
      libata: disable NCQ for HITACHI HTS541680J9SA00/SB21C7EP
      libata: fix hw_sata_spd_limit initialization
      libata: force PIO on IOMEGA ZIP 250 ATAPI
      libata: limit post SRST nsect/lbal wait to ~100ms
      sysfs: fix condition check in sysfs_drop_dentry()
      sysfs: fix race condition around sd->s_dentry, take#2
      block: always requeue !fs requests at the front
      libata: more NONCQ devices
      ahci: fix PORTS_IMPL override
      libata: kill the infamous abnormal status message
      libata: kill non-sense warning message
      libata: be less verbose about hpa
      libata: remove unused variable from ata_eh_reset()
      libata: fix ata_dev_disable()
      libata: fix infinite EH waiting bug
      libata: call ata_check_atapi_dma() with qc better prepared
      libata: use PIO for non-16 byte aligned ATAPI commands
      libata: kill ATA_HORKAGE_DMA_RW_ONLY
      sata_inic162x: disable LBA48 devices
      libata: add HTS541616J9SA00 to NCQ blacklist
      libata: fix assigned IRQ reporting

Theodore Ts'o (1):
      Define/reserve new ext4 superblock fields

Thibaut VARENE (1):
      TULIP: Natsemi dp83840a PHY fix

Thiemo Seufer (1):
      [MIPS] Add __ucmpdi2 implementation

Thierry MERLE (6):
      V4L/DVB (5522): Usbvision: i2c function cleanups
      V4L/DVB (5523): Usbvision: fix a debug message in usb probe function
      V4L/DVB (5524): Usbvision: fix TDA9887 detection
      V4L/DVB (5528): Usbvision: reverting some i2c cleanups
      V4L/DVB (5529): Usbvision: remove not needed TUNER_SET_TYPE_ADDR call
      V4L/DVB (5530): Usbvision: remove CustomDevice facility

Thierry Merle (1):
      V4L/DVB (5720): Usbvision: fix urb allocation and submits

Thierry Vignaud (1):
      ACPI: prevent ACPI quirk warning mass spamming in logs

Thomas Bogendoerfer (7):
      [MIPS] Register PCI host bridge resource earlier
      [MIPS] Change PCI host bridge setup/resources
      [SCSI] jazz_esp: Converted to use esp_core.
      [MIPS] RM300: Fix MMIO problems by marking the PCI INT ACK region busy
      [MIPS] Fix VGA corruption on RM300C
      [MIPS] Make dma_map_sg handle sg elements which are longer than one page
      [SCSI] ESP: Don't forget to clear ESP_FLAG_RESETTING.

Thomas Gleixner (32):
      firewire: Scheduled removal of SA_xxx interrupt flags fixups 3
      Input: pxa27x - do not use deprecated SA_INTERRUPT flag
      [JFFS2] check node crc before doing anything else
      [MTD] [NAND] Use ecc.read/write_page_raw consequently
      [MTD] [NAND] Move ancient NAND chip support into a config option
      [MTD] Fix length comparison in MEMREADOOB
      [POWERPC] Spinlock initializer cleanup
      [MTD] Add Kyungmin Park to MAINTAINERS for OneNAND
      Replace deprecated SA_xxx interrupt flags
      Deprecate SA_xxx interrupt flags -V2
      highres/dyntick: prevent xtime lock contention
      ISDN: Spinlock initializer cleanup
      AVR32: Spinlock initializer cleanup
      V4L/DVB (5566): MEDIA: Spinlock initializer cleanup
      clocksource: fix resume logic
      [ARM] Spinlock initializer cleanup
      timekeeping fix patch got mis-applied
      clocksource: fix lock order in the resume path
      Ignore bogus ACPI info for offline CPUs
      NOHZ: Rate limit the local softirq pending warning output
      Prevent going idle with softirq pending
      i386: fix early usage of atomic_add_return and local_add_return on real i386
      drm: Spinlock initializer cleanup
      NOHZ: prevent multiplication overflow - stop timer for huge timeouts
      [ARM] 4417/1: Serial: Fix AMBA drivers locking
      rt-mutex: fix stale return value
      rt-mutex: fix chain walk early wakeup bug
      Revert "futex_requeue_pi optimization"
      s390: netiucv spinlock initializer cleanup
      posix-timers: Prevent softirq starvation by small intervals and SIG_IGN
      FUTEX: Restore the dropped ERSCH fix
      NTP: remove clock_was_set() call to prevent deadlock

Thomas Graf (31):
      [RTNL]: Message handler registration interface
      [NET] link: Use rtnl registration interface
      [NEIGH]: Use rtnl registration interface
      [NET] rules: Use rtnl registration interface
      [IPv4]: Use rtnl registration interface
      [PKT_SCHED] qdisc: Use rtnl registration interface
      [PKT_SCHED] cls: Use rtnl registration interface
      [PKT_SCHED] act: Use rtnl registration interface
      [DECNet]: Use rtnl registration interface
      [IPv6]: Use rtnl registration interface
      [BRIDGE]: Use rtnl registration interface
      [RTNL]: Use rtnl registration interface for dump-all aliases
      [NET] rules: Unified rules dumping
      [RTNL]: Properly return rntl message handler
      [TCP] vegas: Use type safe netlink interface
      [TCP] westwood: Use type safe netlink interface
      [NETLINK]: Remove unused groups variable
      [NETLINK]: Ignore !NLM_F_REQUEST messages directly in netlink_run_queue()
      [NETLINK]: Ignore control messages directly in netlink_run_queue()
      [NETLINK]: Remove error pointer from netlink message handler
      [IPv4] diag: Use netlink_run_queue() to process the receive queue
      [NETLINK]: Directly return -EINTR from netlink_dump_start()
      [NETFILTER] nfnetlink: netlink_run_queue() already checks for NLM_F_REQUEST
      [NET] fib_rules: goto rule action
      [NET] fib_rules: Mark rules detached from the device
      [NET] fib_rules: Add no-operation action
      [NET] fib_rules: Flush route cache after rule modifications
      [NET] fib_rules: delay route cache flush by ip_rt_min_delay
      [RTNL]: Improve error codes for unsupported operations
      [NET]: Fix dev->qdisc race for NETDEV_TX_LOCKED case
      [NET]: Avoid duplicate netlink notification when changing link state

Thomas Hellstrom (6):
      via: fix CX700 pci id
      drm: allow for more generic drm ioctls
      drm: fix driver deadlock with AIGLX and reclaim_buffers_locked
      drm: fix up mmap locking in preparation for ttm changes
      via: Try to improve command-buffer chaining.
      via: Make sure we flush write-combining using a follow-up read.

Thomas Klein (5):
      ehea: fix for sysfs entries
      ehea: fix for dlpar support
      ehea: Fix skb header access
      ehea: Fixed multi queue RX bug
      ehea: Fixed possible kernel panic on VLAN packet recv

Thomas Knobloch (1):
      [MTD] [NAND] Tidy up handling of page number in nand_block_bad()

Thomas Koeller (1):
      RM9000 serial driver

Thomas Reitmayr (1):
      [ALSA] usbaudio - Coping with short replies in usbmixer

Thomas Renninger (6):
      [CPUFREQ] Fix limited cpufreq when booted on battery
      [CPUFREQ] Remove deprecated /proc/acpi/processor/performance write support
      i386: Don't delete cpu_devs data to identify different x86 types in late_initcall
      ACPI: thermal: Replace pointer with name in trip_points
      [POWERPC] cbe_cpufreq: Limit frequency via cpufreq notifier chain
      ACPI: gracefully print null trip-point device

Tian Kevin (1):
      ACPI: preserve the ebx value in acpi_copy_wakeup_routine

Tiger Yang (3):
      ocfs2: Remove delete inode vote
      ocfs2: remove unused code
      ocfs2: Fix masklog breakage

Till Harbaum (1):
      i2c: New i2c-tiny-usb bus driver

Tilman Schmidt (2):
      usb_gigaset: don't kmalloc(0)
      ISDN4Linux: fix maturity label

Tim Gardner (1):
      Work around Dell E520 BIOS reboot bug

Tim Hockin (1):
      x86-64: Dynamically adjust machine check interval

Tim Mann (1):
      forcedeth: use unicast receive mode for WoL

Tim Shimmin (4):
      [XFS] Remove unused ilen variable and references.
      [XFS] Export via a function xfs_buftarg_list for use by kdb/xfsidbg.
      Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6 into for-linus
      [XFS] Update the MAINTAINERS file entry for XFS - change git repo name.

Timothy Shimmin (1):
      [XFS] Update the MAINTAINERS file entry for XFS.

Timur Tabi (5):
      [POWERPC] QE: automatically select QE options
      [POWERPC] QE: fix invalid pointer usage in ucc_slow_init()
      [POWERPC] Change rheap functions to use ulongs instead of pointers
      [POWERPC] Fix alignment problem in rh_alloc_align() with exact-sized blocks
      [POWERPC] QE: fix Kconfig 'select' warning with UCC_FAST

Tobias Klauser (1):
      [NETFILTER]: x_tables: remove duplicate of xt_prefix

Tobin Davis (10):
      [ALSA] hda-codec - Add Sony VGC-LA1 to patch_sigmatel.c
      [ALSA] hda-codec - Conexant improvements
      [ALSA] hda-codec - Add support for Gigabyte S-Series GA-M57SLI-S4 motherboard
      [ALSA] hda-codec - Add support for Asus A8JN Laptop
      [ALSA] HDA-Intel: Fix headphone squeal on Conexant audio
      [ALSA] hda-codec - Add support for new HP DV series laptops
      [ALSA] HDA: Add support for Gateway NX860
      [ALSA] HDA: Add more systems to Sigmatel codec
      [ALSA] HDA: Fix headphone mute issue on non-eapd Conexant systems
      [ALSA] hda-codec - Add support for MSI K9N Ultra

Tom Alsberg (1):
      CPU time limit patch / setrlimit(RLIMIT_CPU, 0) cheat fix

Tom Zanussi (1):
      relay: use plain timer instead of delayed work

Tony Breeds (6):
      [SPARC64]: Small cleanups time.c
      libertas: use standard kernel macros
      [POWERPC] Fix Kconfig undefined symbol 'IBM_NEW_EMAC_ZMII'
      Fix build failure for drivers/ata/pata_scc.c
      [POWERPC] Fix powermac late initcall to only run on powermac
      [POWERPC] Fix VDSO gettimeofday() when called with NULL struct timeval

Tony Jones (1):
      audit: fix oops removing watch if audit disabled

Tony Lindgren (11):
      USB: Allow transfer_buffer with transfer_dma
      mmc-omap: Fix omap to use MMC_POWER_ON
      mmc-omap: Clean up omap set_ios and make MMC_POWER_ON work
      ARM: OMAP: Sync headers with linux-omap
      ARM: OMAP: Sync core code with linux-omap
      ARM: OMAP: Fix gpmc header
      ARM: OMAP: Mostly cosmetic to sync up with linux-omap tree
      ARM: OMAP: Fix warning in dma.c
      ARM: OMAP: Remove old PM_SUSPEND_DISK
      ARM: OMAP: Fix section mismatch warning
      USB: Add support for Olimex arm-usb-ocd JTAG interface serial port

Tony Luck (20):
      [IA64] Fix example error injection program
      Pull error-inject into release branch
      Pull percpu-dtc into release branch
      Pull mem-attribute into release branch
      [IA64] Fix some section mismatch errors
      [IA64] Removal of percpu TR cleanup in kexec code
      [IA64] typo s/kenrel/kernel/
      [IA64] Fix warnings resulting from type-checking in dev_dbg()
      [IA64] Wire up epoll_pwait and utimensat
      [IA64] more warning cleanups
      [IA64] Fix - Section mismatch: reference to .init.data:mvec_name
      [IA64] mca.c:121: warning: 'cpe_poll_timer' defined but not used
      [IA64] drivers/char/snsc_event.c:206: warning: unused variable `p'
      [IA64] wire up {signal,timer,event}fd syscalls
      [IA64] s/scalibility/scalability/
      [IA64] Fix bogus messages about system calls not implemented.
      [IA64] Yet another section mismatch warning
      [IA64] start_secondary() and smp_callin() should be __cpuinit
      [IA64] acpi_get_sysname() should be __init
      ACPI: Section mismatch ... acpi_map_pxm_to_node

Tony Vroon (1):
      [POWERPC] PMU LED whitelisting of PowerMac 7,2 and 7,3

Torsten Kaiser (1):
      ieee1394: ieee1394_transactions needs sched.h

Trent Piepho (25):
      V4L/DVB (5360): Dvb-pll: Use sizeof() to get name length
      V4L/DVB (5361): Dvb-pll: Fix Kconfig files and allow dvb-pll to be optional
      V4L/DVB (5362): Dvb-pll: add code for doing tuner initialization
      V4L/DVB (5363): Dvb: Remove lgh06xf driver
      V4L/DVB (5374): Or51132: refactor i2c code, improve error resilience
      V4L/DVB (5391): Saa7134: Clean up printk()s
      V4L/DVB (5392): Zr364xx: Use kernel's byte-swapping function
      V4L/DVB (5427): M920x: Improve I2C operations
      V4L/DVB (5428): M920x: Detect zero-length I2C messages and fix a typo
      V4L/DVB (5452): Cx88: merge identical boards
      V4L/DVB (5455): Dvb-pll: Adjust rounding to be consistent
      V4L/DVB (5456): Dvb-pll: Move IF frequency from per-band data to per-tuner data
      V4L/DVB (5457): Dvb-pll: Replace sleep function with a more capable one
      V4L/DVB (5494): Lgdt330x: Fix some warnings
      V4L/DVB (5502): Sn9c102: more efficient register writing code
      V4L/DVB (5503): Sn9c102: declare constant byte sequences as static const
      V4L/DVB (5504): Sn9c102: Make driver V4L2 not V4L1
      V4L/DVB (5517): Usbvision: store the device database more efficiently
      V4L/DVB (5525): Usbvision: fix confusion over 7-bit vs 8-bit TDDA9887 addresses
      V4L/DVB (5557): Cafe_ccic: check return value of pci_enable_device
      Fix constant folding and poor optimization in byte swapping code
      V4L/DVB (5570): V4l1-compat: misc fixes for pixelformat function
      V4L/DVB (5571): V4l1-compat:  Make VIDIOCSPICT return errors in a useful way
      Fix Kconfig dependency problems wrt boolean menuconfigs
      V4L/DVB (5808): Bttv: fix v4l1 breaking the driver

Trond Myklebust (25):
      NFS: Fix nfs_set_page_dirty()
      NFS: Don't wait for congestion in nfs_update_request()
      NFS: Cleanup the coalescing code
      NFS: Another cleanup of the read/write request coalescing code
      NFS: Cleanup for nfs_readpages()
      NFS: Fix a race when doing NFS write coalescing
      NFS: Fix a buffer overflow in the allocation of struct nfs_read/writedata
      NFS: Clean up nfs_sync_mapping_wait()
      NFS: Use pgoff_t in structures and functions that pass page cache offsets
      NFS: Fix a compile glitch on 64-bit systems
      NFS: Fix a jiffie wraparound issue
      NFS: Remove redundant check in nfs_check_verifier()
      NLM: Fix locking client timeouts...
      NFS4: Fix incorrect use of sizeof() in fs/nfs/nfs4xdr.c
      NFS: Fix some 'sparse' warnings...
      NFS: Fix more sparse warnings
      NLM: Fix sparse warnings
      SUNRPC: Fix sparse warnings
      Merge branch 'origin'
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
      Merge branch 'master' of /home/trondmy/repositories/git/linux-2.6/
      Merge branch 'master' of /home/trondmy/repositories/git/linux-2.6/
      NFS: Avoid a deadlock situation on write
      NFS: Fix nfs_direct_dirty_pages()
      NFS: Fix a refcount leakage in O_DIRECT

Ulrich Drepper (2):
      utimensat implementation
      fix compat futex code for private futexes

Ulrich Kunitz (2):
      zd1211rw: changed GFP_NOFS to GFP_KERNEL
      zd1211rw: Added new USB id for Planex GW-US54ZGL

Ursula Braun (10):
      [S390] vmlogrdr: stop IUCV connection in vmlogrdr_release.
      [S390] qdio: make qdio statistics SMP-capable
      s390: qeth driver connection hang
      s390: free skbs in finite amount of time in qeth
      s390: fix Oops when unloading module netiucv
      [S390] qdio: re-add lost perf_stats.tl_runs change in qdio_handle_pci
      s390: print correct level for HiperSockets devices
      s390: qeth driver does not recover
      s390: avoid inconsistent lock state in qeth
      s390: don't call iucv_path_connect from tasklet context

Utako Kusaka (1):
      [XFS] Get rid of redundant "required" in msg.

Uwe Bugla (1):
      Input: logips2pp - fix typo in Kconfig

Uwe Kleine-König (5):
      [ARM] 4292/1: ns9xxx: Make REGGET consistant with REGSET
      [ARM] 4293/1: ns9xxx: Add bit fields FS and ND to the definition of
      [ARM] 4294/1: ns9xxx: Determine system clock from PLL register settings
      [ARM] 4301/1: add mach type cc9p9360js
      fix file specification in comments

Uwe Koziolek (2):
      libata: sata_sis fixes
      libata: PATA-mode fixes for sis_sata

Uwe Zeisberger (1):
      kbuild: add a missing slash in the comments

Uwe kleine-König (1):
      kbuild/mkuboot.sh: allow spaces in CROSS_COMPILE

Valerie Henson (4):
      TULIP: Fix for 64-bit MIPS
      Fix tulip SytemError typo
      Rev tulip version
      Update tulip maintainer email address

Vasily Averin (1):
      [NET]: "wrong timeout value" in sk_wait_data() v2

Vasily Tarasov (1):
      cfq-iosched: get rid of cfqq hash

Venkatesh Pallipadi (2):
      [NET]: Make net watchdog timers 1 sec jiffy aligned.
      ACPI: fix 2.6.20 SMP boot regression

Venki Pallipadi (4):
      Add support for deferrable timers
      Add a new deferrable delayed work init
      [IA64] Fix using uninitialized data in _PDC setup
      [IA64] Cleanup acpi header to reuse the generic _PDC defines

Vignesh Babu BM (3):
      is_power_of_2 in fat
      is_power_of_2 in fs/hfs
      is_power_of_2 in fs/block_dev.c

Ville Syrjala (4):
      atyfb: increase SPLL delay
      atyfb: reorganize clock init
      atyfb: halve XCLK with Mobility and 32bit memory
      atyfb: Fix XCLK frequency on Apple iBook1

Ville-Pekka Vainio (1):
      V4L/DVB (5520): Add support for the extra keys in the black Technotrend 1500 IR

Vitaly Wool (4):
      smc911x: fix compilation breakage wjen debug is on
      [MTD] [NAND] platform NAND driver: update header
      [MTD] [NAND] platform NAND driver: add driver
      smc911x: fix compilation breakage

Vivek Goyal (23):
      x86-64: Assembly safe page.h and pgtable.h
      x86-64: Kill temp boot pmds
      x86-64: Clean up the early boot page table
      x86-64: Fix early printk to use standard ISA mapping
      x86-64: modify copy_bootdata to use virtual addresses
      x86-64: cleanup segments
      x86-64: Add EFER to the register set saved by save_processor_state
      x86-64: 64bit PIC SMP trampoline
      x86-64: Get rid of dead code in suspend resume
      x86-64: wakeup.S rename registers to reflect right names
      x86-64: wakeup.S misc cleanups
      x86-64: 64bit ACPI wakeup trampoline
      x86-64: Modify discover_ebda to use virtual addresses
      x86-64: Remove the identity mapping as early as possible
      x86: Move swsusp __pa() dependent code to arch portion
      x86-64: do not use virt_to_page on kernel data address
      x86: __pa and __pa_symbol address space separation
      x86-64: Relocatable Kernel Support
      x86-64: build-time checking
      x86-64: Extend bzImage protocol for relocatable bzImage
      x86-64: Move cpu verification code to common file
      i386: modpost apic related warning fixes
      x86_64: display more intuitive error message if kernel is not 2MB aligned

Vlad Drukker (1):
      [WATCHDOG] add support for the w83627thf chipset.

Vlad Yasevich (19):
      [SCTP]: Implement SCTP_FRAGMENT_INTERLEAVE socket option
      [SCTP]: Implement SCTP_PARTIAL_DELIVERY_POINT option.
      [SCTP]: Implement SCTP_ADDR_CONFIRMED state for ADDR_CHNAGE event
      [SCTP]: Honor flags when setting peer address parameters
      [SCTP]: Implement sac_info field in SCTP_ASSOC_CHANGE notification.
      [SCTP]: Implement SCTP_MAX_BURST socket option.
      [SCTP]: Fix sctp_getsockopt_local_addrs_old() to use local storage.
      [SCTP]: Verify all destination ports in sctp_connectx.
      [SCTP]: Fix the SO_REUSEADDR handling to be similar to TCP.
      [SCTP]: Set assoc_id correctly during INIT collision.
      [SCTP]: Prevent OOPS if hmac modules didn't load
      [SCTP]: Correctly copy addresses in sctp_copy_laddrs
      [SCTP]: Do not include ABORT chunk header in the notification.
      [SCTP]: Correctly set daddr for IPv6 sockets during peeloff
      [SCTP]: Allow unspecified port in sctp_bindx()
      [SCTP] Fix leak in sctp_getsockopt_local_addrs when copy_to_user fails
      [SCTP] Update pmtu handling to be similar to tcp
      [SCTP] Flag a pmtu change request
      [SCTP] Don't disable PMTU discovery when mtu is small

Vladimir Barinov (1):
      [ARM] 4320/1: ixp4xx: cpu type detection stuff cleanup

Vladimir Lebedev (5):
      ACPI: sbs: use EC rather than I2C
      ACPI: sbs: remove I2C Kconfig dependency
      ACPI: sbs: remove I2C Makefile hooks
      ACPI: sbs: Debug messages correction/improvement
      ACPI: sbs: Common interface with CM battery

WANG Cong (3):
      SIS USB2VGA Warning fix
      Style fix in fs/select.c
      nbd: check the return value of sysfs_create_file

Wang Zhenyu (10):
      drm/i915: Add 965GM pci id update
      [AGPGART] intel_agp: cleanup intel private data
      [AGPGART] intel_agp: use table for device probe
      [AGPGART] intel_agp: add support for 965GME/GLE
      [AGPGART] intel_agp: add support for 945GME
      [AGPGART] intel_agp: Add support for G33, Q33 and Q35 chipsets
      i915: add new pciids for 945GME, 965GME/GLE
      drm/i915:  Add support for the G33, Q33, and Q35 chipsets.
      [AGPGART] intel_agp: fix device probe
      [AGPGART] intel_agp: don't load if no IGD and AGP port

Wei Dong (1):
      [IPV4]: Fix "ipOutNoRoutes" counter error for TCP and UDP

Wei Yongjun (1):
      knfsd: rpcgss: RPC_GSS_PROC_ DESTROY request will get a bad rpc

Will Schmidt (3):
      [POWERPC] hvc_console: Polling mode timer backoff
      [POWERPC] Replace if-then-else with a switch statement
      Fix VDSO gettimeofday() when called with NULL struct timeval.

William Cohen (1):
      reduce size of task_struct on 64-bit machines

William Lee Irwin III (1):
      i386 bigsmp: section mismatch fixes

Willy Tarreau (2):
      [NETFILTER]: TCP conntrack: accept RST|PSH as valid
      [NETFILTER]: TCP conntrack: factorize out the PUSH flag

Wim Van Sebroeck (4):
      Merge /.../torvalds/linux-2.6
      [WATCHDOG] pcwd.c: Port to the new device driver model
      [WATCHDOG] iTCO_wdt.c - fix ACPI Base register
      Merge /.../torvalds/linux-2.6

Witold Filipczyk (1):
      aty128fb: fix blanking

Wolke Liu (1):
      [ALSA] hda-intel - Add ATI RS780,R600 HDMI audio support

Wu, Bryan (4):
      USB gadget rndis: fix struct rndis_packet_msg_type unaligned bug
      Blackfin: add blackfin support in smc91x ethernet controller driver
      Blackfin: on-chip RTC controller driver
      Blackfin: blackfin on-chip SPI controller driver

YOSHIFUJI Hideaki (38):
      [IPV6]: Decentralize EXPORT_SYMBOLs.
      [IPV6] ADDRCONF: Fix possible inet6_ifaddr leakage with CONFIG_OPTIMISTIC_DAD.
      [ATM] ENI: Convert to struct timeval to ktime_t.
      [NET] 802: Use hton{s,l}() where appropriate.
      [NET] 8021Q: Use htons() where appropriate.
      [NET] ATM: Use htons() where appropriate.
      [NET] BLUETOOTH: Use cpu_to_le{16,32}() where appropriate.
      [NET] CORE: Use htons() where appropriate.
      [NET] ETHERNET: Use htons() where appropriate.
      [NET] IEEE80211: Use htons() where appropriate.
      [NET] IPV4: Use hton{s,l}() where appropriate.
      [NET] NETFILTER: Use htonl() where appropriate.
      [NET] SCHED: Use htons() where appropriate.
      [NET] TIPC: Use htons() where appropriate.
      [IPV6]: Return correct result for sticky options.
      [IPV6]: Ensure to truncate result and return full length for sticky options.
      [IPV6] FIB6RULE: Find source address during looking up route.
      [IPV6] SNMP: Netlink interface.
      [IPV6] SNMP: Move some statistic bits to net/ipv6/proc.c.
      [IPV4] SNMP: Move some statistic bits to net/ipv4/proc.c.
      [IPV6] SNMP: Export statistics via netlink without CONFIG_PROC_FS.
      [IPV6] SNMP: Avoid unaligned accesses.
      [IPV6] SNMP: Fix several warnings without procfs.
      [IPV6] SNMP: Use put_unaligned() instead of memcpy().
      [TCP]: Fix linkage errors on i386.
      [IPV4]: Fix build without procfs.
      [IPV6] SIT: Unify code path to get hash array index.
      [IPV4] IPIP: Unify code path to get hash array index.
      [IPV4] IP_GRE: Unify code path to get hash array index.
      [IPV6]: Export in6addr_any for future use.
      [IPV6] XFRM: Use ip6addr_any where applicable.
      [IPV6] NDISC: Unify main process of sending ND messages.
      [IPV6]: Fix thinko in ipv6_rthdr_rcv() changes.
      [IPV6]: Do no rely on skb->dst before it is assigned.
      [IPV6] ROUTE: Assign rt6i_idev for ip6_{prohibit,blk_hole}_entry.
      [IPV6] ROUTE: No longer handle ::/0 specially.
      [IPV6] ADDRCONF: Fix conflicts in DEVCONF_xxx constant.
      [IPV6] NDISC: Fix thinko to control Router Preference support.

Yan Burman (1):
      e1000: Use kcalloc()

Yaozu Dong (2):
      KVM: MMU: Avoid heavy ASSERT at non debug mode.
      KVM: VMX: Avoid unnecessary vcpu_load()/vcpu_put() cycles

Yasunori Goto (5):
      mm: fix handling of panic_on_oom when cpusets are in use
      Fix section mismatch of memory hotplug related code.
      Add white list into modpost.c for memory hotplug code and ia64's machvec section
      Fix unnecesary meminit
      memory hotplug: fix unnecessary calling of init_currenty_empty_zone()

Yasuyuki Kozakai (16):
      [IPV6] IP6TUNNEL: Split out generic routine in ip6ip6_err().
      [IPV6] IP6TUNNEL: Split out generic routine in ip6ip6_rcv().
      [IPV6] IP6TUNNEL: Split out generic routine in ip6ip6_xmit().
      [IPV6] IP6TUNNEL: Add support to IPv4 over IPv6 tunnel.
      [IPV6] IP6TUNNEL: Rename functions ip6ip6_* to ip6_tnl_*.
      [IPV6] IP6TUNNEL: Enable to control the handled inner protocol.
      [NETFILTER]: nf_conntrack: add __nf_copy() to copy members in skb
      [NETFILTER]: nf_conntrack: add nf_copy() to safely copy members in skb
      [NETFILTER]: nf_conntrack: don't use nfct in skb if conntrack is disabled
      [NETFILTER]: nf_conntrack: kill destroy() in struct nf_conntrack for diet
      [NETFILTER]: nf_nat: remove unused argument of function allocating binding
      [NETFILTER]: nf_conntrack: Removes duplicated declarations
      [NETFILTER]: nf_conntrack: Removes unused destroy operation of l3proto
      [NETFILTER]: ctnetlink: clear helper area and handle unchanged helper
      [NETFILTER]: nf_nat: Clears helper private area when NATing
      [NETFILTER]: nfctnetlink: Don't allow to change helper

Yehuda Sadeh Weinraub (1):
      [CIFS] Missing flag on negprot needed for some servers to force packet signing

Yinghai Lu (3):
      x86-64: remove extra smp_processor_id calling
      x86_64: early_print kernel console should send CRLF not LFCR
      x86_64: fix link warning between for .text and .init.text

Yoann Padioleau (3):
      potential parse error in ifdef
      parse errors in ifdefs
      potential parse error in ifdef part 3

Yoichi Yuasa (24):
      Input: add driver for MIPS Cobalt back panel buttons
      [MIPS] Cobalt: clean up include files
      [MIPS] Cobalt: Split PCI codes from setup.c
      [MIPS] merge GT64111 PCI routines and GT64120 PCI_0 routines
      [MIPS] Remove pnx8550-v2pci_defconfig
      [MIPS] rename VR41XX to VR4100 series
      [MIPS] remove 2 select entries for VR41xx
      [MIPS] update vr41xx Kconfig
      rename TANBAC TB0219 config
      rtc: update vr41xx alarm handling
      [MIPS] Update tb0229_defconfig; add CONFIG_GPIO_TB0219.
      [MIPS] Rename tb0229_defconfig to tb0219_defconfig
      [MIPS] Add extern cobalt_board_id
      [MIPS] Separate Alchemy processor based boards config
      [MIPS] Use platform_device for Cobalt UART
      [MIPS] Use RTC_CMOS for Cobalt
      [MIPS] Rework cobalt_board_id
      mmc: au1xmmc command types check from data flags
      remove unnecessary dependency on VIA velocity config
      remove unused variable in pata_isapnp
      [MIPS] add io_map_base to pci_controller on Cobalt
      [MIPS] remove "support for" from system type entry
      [MIPS] Alchemy: Fix wrong cast
      [MIPS] Fix pb1500 reg B access

Yosef Etigin (2):
      IB/core: Add helpers for uncached GID and P_Key searches
      IPoIB: Handle P_Key table reordering

Yoshinori Sato (5):
      h8300 generic irq
      h8300: add zImage support
      h8300 syscall update
      h8300 atomic.h update
      h8300 trival patches

Zach Brown (2):
      SCTP: lock_sock_nested in sctp_sock_migrate
      dio: remove bogus refcounting BUG_ON

Zach Carter (1):
      laptop-mode URL update

Zachary Amsden (11):
      [SCSI] BusLogic: stop using check_region
      ACPI: Remove a warning about unused variable in !CONFIG_ACPI compilation.
      i386: In compat mode, the return value here was uninitialized.
      i386: Clean up arch/i386/kernel/cpu/mcheck/p4.c
      i386: Now that the VDSO can be relocated, we can support it in VMI configurations.
      i386: Implement vmi_kmap_atomic_pte
      i386: Convert VMI timer to use clock events
      i386: pte clear optimization
      i386: pte xchg optimization
      i386: pte simplify ops
      i386: use pte_update_defer in ptep_test_and_clear_{dirty,young}

Zang Roy-r61911 (3):
      [POWERPC] Remove fixed setting of ROOT_DEV for 7448HPC2 platforms
      [POWERPC] 86xx/85xx: Unify Freescale PCI Express memory map registers structure
      [POWERPC] kernel: Remove loops_per_jiffy code for 7448HPC2 platforms

Zhang Rui (1):
      ACPI: Improve acpi debug documentation

Zhang Wei (1):
      [POWERPC] 86xx: Added 2nd PCI-Ex controller support for MPC8641 HPCN to DTS.

Zhu Yi (2):
      ipw2200: add channels sysfs entry
      mac80211: fail back to use associate from reassociate

Zoltan Devai (1):
      [ALSA] Fix ASoC s3c24xx-pcm spinlock bug

Zou Nan hai (1):
      x86_64: allocate sparsemem memmap above 4G

akpm@linux-foundation.org (4):
      [GFS2] printk warning fixes
      Driver for the Maxim DS1WM, a 1-wire bus master ASIC core
      [IA64] sa_interrupt is deprecated
      timer: revert parenthesis fix in tbase_get_deferrable() etc

anton@samba.org (5):
      [POWERPC] Add missing oops_enter/oops_exit
      [POWERPC] Clean up pmac_backlight_unblank in oops path
      [POWERPC] Handle recursive oopses
      [POWERPC] Fix backwards ? : when printing machine type
      [POWERPC] Use lowercase for hex printouts in oops messages.

ben.nizette@iinet.net.au (1):
      [AVR32] NGW100, Remove relics of the old USART mapping scheme

dann frazier (1):
      old buffer overflow in moxa driver

dhananjay.phadke@gmail.com (2):
      RESEND [PATCH 1/3] NetXen: Fix issue of MSI not working correctly
      RESEND [PATCH 2/3] NetXen: Support per PCI-function interrupt mask registers

dmitry pervushin (3):
      sh: SH7722 clock framework support.
      serial: sh-sci: Fix module clock refcounting.
      sh: Fix clock multiplier on SH7722.

holger@muscate-magnussen.de (1):
      V4L/DVB (5578): Workaround for bad hardare/firmware on some pluto2 devices

johan henriksson (1):
      radeonfb: Add support for Radeon xpress 200m

kalash nainwal (1):
      (re)register_binfmt returns with -EBUSY

kogiidena (8):
      sh: landisk updates.
      sh: Fixup ndelay() xloops calculation for alternate HZ.
      sh: landisk mv_nr_irqs definition.
      rtc-rs5c313.c: error and warning are fixed
      rtc-rs5c313.c: rtc_time value are fixed
      rtc-rs5c313.c: add error handling to avoid hardware hangup
      sh: landisk: rtc-rs5c313 support.
      sh: landisk: Header cleanups.

krzysztof.h1@wp.pl (1):
      pm2fb: reset transparency settings

malattia@linux.it (18):
      sony-laptop: Remove ACPI references from variable and function names.
      sony-laptop: Prepare the platform driver for multiple users.
      sony-laptop: Add debug macros also used by the sonypi reimplementation
      sony-laptop: Add SNY6001 device handling (sonypi reimplementation)
      sony-laptop: Unify the input subsystem event forwarding
      sony-laptop: additional platform attributes coming from SNY6001
      sony-laptop: sanitize printks
      sony-laptop: update documentation and Kconfig help
      sony-laptop: sonypi backward compatibility code
      sony-laptop: add camera enable/disable parameter, better handle possible infinite loop
      sony-laptop: add locking on accesses to the ioport and global vars
      sony-laptop: add edge modem support (also called WWAN)
      sonypi: suggest sonypi users to try sony-laptop instead
      sonypi: try to detect if sony-laptop has already taken one of the known ioports
      sony-laptop: complete the motion eye camera support in sony-laptop
      sony-laptop: add a meye-usable include file for camera ops
      meye: make meye use sony-laptop instead of sonypi
      sony-laptop: remove user visible camera controls as platform attributes

matze (1):
      include KERN_* constant in printk() calls in mm/slab.c

maximilian attems (1):
      starfire list alpha as 64 bit arch

olof@lixom.net (3):
      pasemi_mac: Fix register defines
      pasemi_mac: Terminate PCI ID list
      pasemi_mac: Fix local-mac-address parsing

sshahrom@micron.com (1):
      [MTD][NAND] Add Micron Manufacturer ID

takada (1):
      i386: pit_latch_buggy has no effect

vignesh (1):
      [CIFS] Replace kmalloc/memset combination with kzalloc

vignesh babu (3):
      [IA64-SN2][KJ] mmtimer.c-kzalloc
      [ALSA] is_power_of_2 in rtctimer.c
      [IA64] is_power_of_2-ia64/mm/hugetlbpage.c

vignesh.babu@wipro.com (3):
      V4L/DVB (5526): Cx88-alsa.c: Use kzalloc
      [SCSI] ch: kmalloc/memset->kzalloc
      [SCSI] dpt_i2o: kmalloc/memset->kzalloc

walter harms (1):
      [SCSI] megaraid: fix warnings when CONFIG_PROC_FS=n

wendy xiong (1):
      icom: add new sub-device-id to support new adapter

will schmidt (4):
      [POWERPC] hvc_console: Typo fixes
      [POWERPC] Add smp_call_function_map and smp_call_function_single
      [POWERPC] Simplify smp_space_timers
      [POWERPC] Update g5_defconfig



(Log in to post comments)


Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds