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

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


The annotated tag, v2.6.22-rc1 has been created
        at  cb22632a37a5d797da988453924206d1638e4e6c (tag)
   tagging  39403865d2e4590802553370a56c9ab93131e4ee (commit)
  replaces  v2.6.21
 tagged by  Linus Torvalds
        on  Sat May 12 18:46:09 2007 -0700

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

iD8DBQBGRm3yF3YsRnbiHLsRAg/iAJ9oAK/+Lh2AakMq+ohhg00oi44GQQCdHb3w
edjGH7feubgDAcgnMqpN9hU=
=1Fy/
-----END PGP SIGNATURE-----

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

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

Adrian Bunk (58):
      [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

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 (24):
      [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

Al Viro (2):
      auditing ptrace
      fix the dynamic allocation and probe in loop.c

Alan (4):
      libata: dev_config does not need ap and adev passing
      pata: expose set_mode method so it can be wrapped
      pcmcia - spot slave decode flaws (for testing)
      tty: Clarify documentation of ->write()

Alan Cox (43):
      [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: 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
      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*
      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: i386/x86_64 arbitary speed support
      apm: fix incorrect comment
      nvidiafb/rivafb: switch to pci_get refcounting

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

Alan Stern (13):
      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

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 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

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

Alexey Dobriyan (21):
      [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)

Alexey Kuznetsov (2):
      Invalid return value of execve() resulting in oopses
      [IA64] wire up pselect, ppoll

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

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

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

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 (52):
      [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

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 (1):
      /dev/spidevB.C interface

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 (60):
      [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

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 (20):
      [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

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

Andy Whitcroft (2):
      add pfn_valid_within helper for sub-MAX_ORDER hole detection
      tty_register_driver: only allocate tty instances when defined

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 Blanchard (5):
      [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

Antonino A. Daplas (54):
      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

Arjan van de Ven (1):
      user of the jiffies rounding code: e1000

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

Arnaldo Carvalho de Melo (81):
      [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

Arnaud Patard (7):
      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

Arnd Bergmann (4):
      [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

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

Artem Bityutskiy (6):
      [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/

Arthur Jones (2):
      IB/ipath: Call free_irq() on chip specific initialization failure
      IB/ipath: Force PIOAvail update entry point

Atsushi Nemoto (18):
      [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

Auke Kok (2):
      e1000: FIX: be ready for incoming irq at pci_request_irq
      e1000: list e1000-devel mailing list in MAINTAINERS

Avi Kivity (52):
      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'

Badari Pulavarty (1):
      Merge sys_clone()/sys_unshare() nsproxy and namespace handling

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 (16):
      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

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

Becky Bruce (1):
      [POWERPC] Move reg_booke.h to include/asm-powerpc

Ben Dooks (11):
      [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

Benjamin Herrenschmidt (28):
      [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

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

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 (11):
      [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

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

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

Bjorn Helgaas (13):
      [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

Bob Moore (1):
      ACPICA: clear fields reserved before FADT r3

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

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

Brian King (26):
      [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

Brice Goglin (5):
      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

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 (3):
      i2c: Blackfin Two Wire Interface driver
      blackfin architecture
      blackfin: serial driver

Catalin Marinas (5):
      [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

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

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

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

Chris Dearman (2):
      [MIPS] MT: Reenable EIC support and add support for SOCit SC.
      [MIPS] FPU hazard handling

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

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

Christian Krafft (10):
      [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

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 (29):
      [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

Christoph Lameter (55):
      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

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

Chuck Ebbert (1):
      PCI: add debug information to resource collision message

Chuck Lever (12):
      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

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

Cornelia Huck (20):
      [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.

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 Williams (29):
      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

Daniel Drake (12):
      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

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 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

Darrick J. Wong (1):
      Fix race between proc_readdir and remove_proc_entry

Dave Airlie (9):
      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

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

Dave Jiang (3):
      [POWERPC] EDAC ECC software scrubber
      [POWERPC] remove kernel module option for booke wdt
      MPSC serial driver tx locking

Dave Jones (3):
      [AGPGART] Fix sparse warning in sgi-agp.c
      Fix preemption warnings in speedstep-centrino.c
      nvidiafb: prevent triggering of softlockup

Dave Kleikamp (3):
      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

David Brownell (53):
      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

David Gibson (34):
      [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

David Howells (33):
      [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
      AFS: fix interminable loop in afs_write_back_from_locked_page()
      AFS: fix a couple of problems with unlinking AFS files
      AFS: implement statfs

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 Milburn (1):
      [SCSI] megaraid: update version reported by MEGAIOC_QDRVRVER

David Miller (4):
      [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

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

David Rientjes (24):
      [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

David S. Miller (116):
      [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/pub/scm/linux/kernel/git/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.

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 Woodhouse (21):
      [MTD] [NAND] Remember timing settings for CAFÉ NAND controller.
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/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

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

Davide Libenzi (14):
      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

Deepak Saxena (1):
      Netpoll support for Sibyte MAC

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

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 Torokhov (65):
      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:/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/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
      HID: switch to using input_dev->dev.parent
      drivers/hwmon: switch to using input_dev->dev.parent

Domen Puncer (5):
      [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

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

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 Vipas (1):
      V4L/DVB (5486): Add support for remote of Asustech P7131 Hybrid	LNA

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

Egmont Koblinger (1):
      console UTF-8 fixes

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

Eric Dumazet (28):
      [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

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 (5):
      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

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

Eric Sandeen (3):
      [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

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

Eric Sesterhenn / Snakebyte (2):
      KVM: Fix overflow bug in overflow detection code
      Overrun in drivers/char/rio/riocmd.c

Eric W. Biederman (14):
      [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"

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

Evgeniy Polyakov (2):
      W1 printk format warning fix
      w1: allow bus master to have reset and byte ops

FUJITA Tomonori (3):
      [SCSI] tgt: fix sesnse buffer problems
      [SCSI] tgt: fix scsi command leak
      [SCSI] tgt: remove the code to build sense

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 Fainelli (1):
      [WATCHDOG] MTX-1 Watchdog driver

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 (1):
      devpts: add fsnotify create event

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

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 (1):
      [IrDA]: Misc spelling corrections.

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 (4):
      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()

Geert Uytterhoeven (25):
      [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

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

Gerd Hoffmann (2):
      x86-64: ignore vgacon if hardware not present
      Fixes and cleanups for earlyprintk aka boot console

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 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 (13):
      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

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

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

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

H. Peter Anvin (7):
      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

Haavard Skinnemoen (24):
      [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

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 (36):
      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.

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 (4):
      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

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 (19):
      [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

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 (3):
      Input: HIL - various fixes for HIL drivers
      Input: HIL - cleanup coding style
      Input: HIL - fix rwlock recursion bug

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

Henne (1):
      [SCSI] dpt: whitespace cleanup

Henrique de Moraes Holschuh (50):
      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

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

Herbert Xu (29):
      [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

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

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

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

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

Hugh Dickins (2):
      drm: fix DRM_CONSISTENT mapping
      [POWERPC] Don't use SLAB/SLUB for PTE pages

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

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

Ilpo Järvinen (30):
      [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

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

Imre Deak (3):
      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)

Ingo Molnar (6):
      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

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 (2):
      ALPHA: fix BOOTP image creation
      ALPHA: "prctl" macros

Ivo van Doorn (2):
      [NET]: rfkill: add support for input key to control wireless radio
      CRC ITU-T V.41

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 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 (5):
      [XFRM]: Export SAD info.
      [XFRM]: Missing bits to SAD info.
      [XFRM]: Export SPD info
      [XFRM] SAD info TLV aggregationx
      [XFRM] SPD info TLV aggregation

James Bottomley (11):
      [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

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.

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 (20):
      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

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

Jan Kara (10):
      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

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 (3):
      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

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

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

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

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

Jay Cliburn (2):
      atl1: use dev_printk macros
      atl1: fix whitespace damage

Jay Estabrook (1):
      drm: fix alpha domain handling

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

Jean Delvare (70):
      [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

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

Jeff Dike (60):
      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

Jeff Garzik (13):
      [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/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
      Move USB network drivers to drivers/net/usb.
      Merge branch 'libertas' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream

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 (1):
      reiserfs: suppress lockdep warning

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

Jelle Foks (1):
      USB: ftdi_sio: Add USB ID of ADSTech USBX-707

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

Jens Axboe (22):
      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

Jeremy Fitzhardinge (53):
      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 at 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()

Jeremy Kerr (5):
      [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

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

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 (44):
      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

Joachim Deguara (1):
      i386: check capability

Joachim Fenkes (5):
      [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

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 (1):
      Input: iforce - use usb_kill_urb instead of usb_unlink_urb

Johannes Berg (41):
      [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

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 Utz (1):
      [ALSA] ac97 - Smart 5.1 for VIA 1617a codec

John W. Linville (4):
      [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

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.

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 (7):
      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

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

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

Josef 'Jeff' Sipek (3):
      [NET] net/core: Fix error handling
      fs: fix indentation in do_path_lookup
      fs: use path_walk in do_path_lookup

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 (10):
      [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

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

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

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

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

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

Kailang Yang (2):
      [ALSA] hda-codec - Add ALC662 support
      [ALSA] hda-codec - Add ALC861VD Lenovo support

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

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

Kay Sievers (6):
      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

Kees Cook (1):
      proc: maps protection

Ken Chen (4):
      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

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

Kenji Kaneshige (2):
      pciehp: Event handling rework
      pciehp: Adapt to device driver model

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 (9):
      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()

Kirill Korotaev (1):
      [IA64] unwind did not work for processes born with CLONE_STOPPED

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.

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 (1):
      PCI: fix multiple definition of `queue_pushbutton_work'

Kristian Høgsberg (105):
      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.

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

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

Krzysztof Halasa (1):
      Generic HDLC sparse annotations

Krzysztof Helt (11):
      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

Kumar Gala (17):
      [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

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

Len Brown (21):
      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

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 (4):
      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

Liam Girdwood (3):
      [ALSA] SoC WM8753 codec support
      [ALSA] ASoC WM8753 codec - build changes
      [ALSA] ASoC Kconfig description

Linas Vepstas (37):
      [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

Linus Torvalds (110):
      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:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'e1000-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge branch 'for-linus' of git://git.infradead.org/ubi-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'for-2.6.22' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      libata: honour host controllers that want just one host
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
      Merge master.kernel.org:/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/voyager-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/avi/kvm
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Revert "[PATCH] x86: __pa and __pa_symbol address space separation"
      Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/aegl/linux-2.6
      Fix bluetooth HCI sysfs compile
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/paulus/powerpc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
      Merge branch 'drm-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'reset-seq' of master.kernel.org:/pub/scm/linux/kernel/git/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:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
      Revert "md: improve partition detection in md array"
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'usb-move' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jikos/hid
      Merge branch 'audit.b38' of git://git.kernel.org/pub/scm/linux/kernel/git/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/pub/scm/linux/kernel/git/bunk/trivial
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Linux 2.6.22-rc1

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

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

Maciej W. Rozycki (1):
      tgafb: TURBOchannel support

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

Manuel Lauss (1):
      sh: SH7760 DMABRG support.

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 St-Jean (2):
      [MTD] PMC MSP71xx flash/rootfs mappings
      serial driver PMC MSP71xx

Marcel Holtmann (11):
      [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

Marcelo Tosatti (1):
      Marvell Libertas 8388 802.11b/g USB driver

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

Mariusz Kozlowski (1):
      [POWERPC] 8xx 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 (27):
      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()

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

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 (8):
      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

Martin Habets (1):
      [SCSI] esp_scsi: Fix section mismatch warnings.

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 Peschke (4):
      [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

Martin Schwidefsky (19):
      [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.

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.

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

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

Matthew Davidson (1):
      zd1211rw: Add ID for Sitecom WL-117

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

Matthias Kaehlcke (14):
      [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

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

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

Mauro Carvalho Chehab (18):
      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

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

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 (23):
      [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.

Michael Ellerman (35):
      [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

Michael Holzheu (2):
      [S390] zfcpdump support.
      [S390] tape: New read configuration data.

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 Milner (1):
      [NETFILTER]: bridge-nf: filter bridged IPv4/IPv6 encapsulated in pppoe traffic

Michael Neuling (1):
      [POWERPC] Minor pSeries IOMMU debug cleanup

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 (4):
      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

Michael Schmitz (3):
      m68k: Atari SCSI revival
      m68k: Atari keyboard and mouse support.
      m68k: Atari fb revival

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

Michael-Luke Jones (1):
      [ARM] 4318/2: DSM-G600 Board Support

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 (2):
      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.

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

Mika Kukkonen (1):
      Bug in mm/thrash.c function grab_swap_token()

Mikael Pettersson (6):
      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

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 (5):
      [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

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 (6):
      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

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 Svoboda (2):
      [ARM] 4275/1: generic gpio layer for ixp4xx
      USB: pxa2xx_udc: fix hardcoded irq number

Milind Arun Choudhary (25):
      [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

Milton Miller (11):
      [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

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

Mithlesh Thukral (7):
      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

Mitsuru Chinen (5):
      [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

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

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

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

Nate Diller (6):
      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

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 (2):
      [IPV6] ADDRCONF: Optimistic Duplicate Address Detection (RFC 4429) Support.
      sis900: Allocate rx replacement buffer before rx operation

NeilBrown (13):
      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

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 (8):
      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

Nicolas Boichat (2):
      i386: Use functions from library in msr driver
      Apple SMC driver (hardware monitoring and control)

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

Nicolas Pitre (1):
      [ARM] 4227/1: minor head.S fixups

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 (2):
      fat: don't use free_clusters for fat32
      fat: fix VFAT compat ioctls on 64-bit systems

Olaf Hering (11):
      [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

Olaf Kirch (6):
      [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

Oleg Nesterov (35):
      [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

Oliver Endriss (5):
      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)

Oliver Neukum (30):
      [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

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

Olof Johansson (26):
      [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

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

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 (62):
      [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

Paul Fulghum (5):
      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

Paul Mackerras (20):
      [POWERPC] Harden validate_sp against stack corruption
      Merge branch 'ppc_kconfig' of master.kernel.org:/pub/scm/linux/kernel/git/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:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.22
      Merge branch 'spufs' of master.kernel.org:/pub/scm/linux/kernel/git/arnd/cell-2.6 into for-2.6.22
      Merge branch 'for-2.6.22' of master.kernel.org:/pub/scm/linux/kernel/git/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

Paul Moore (5):
      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

Paul Mundt (36):
      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.

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 (4):
      [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

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 Roskin (3):
      hostap: use offsetof() instead of own equivalent
      sparse-annotate radiotap header
      Remove comment about IEEE80211_RADIOTAP_FCS

Pekka Enberg (3):
      slab: introduce krealloc
      slab: ensure cache_alloc_refill terminates
      module: use krealloc

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

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

Pete Zaitcev (5):
      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

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 at nywhere Duo

Peter Oberparleiter (9):
      [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.

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 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 (7):
      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()

Petr Vandrovec (1):
      nvidiafb: Fix reversed DDC port

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 (22):
      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

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 (4):
      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

Rafael J. Wysocki (14):
      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

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

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

Ralf Baechle (21):
      [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.

Ralph Campbell (12):
      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

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

Randy Dunlap (34):
      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

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

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

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 (13):
      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

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 (1):
      Fix ppp_deflate issues with recent zlib_inflate changes

Robert Hancock (3):
      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

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 (49):
      [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

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 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 H\. Johnson (1):
      Add notation that the Asus W5F laptop has a short cable instead of 80-wire.

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

Roland Dreier (15):
      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

Roland McGrath (3):
      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

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

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

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

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

Roman Zippel (8):
      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

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

Rudolf Marek (4):
      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

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

Russell King (48):
      [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

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 (14):
      [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

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 (22):
      [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

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

Sascha Hauer (2):
      [ARM] 4329/1: fix position of NETX_SYSTEM_REG
      [ARM] 4328/1: Move i.MX UART regs to driver

Satyam Sharma (1):
      Fix wrong identifier name in Documentation/kref.txt

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 (32):
      [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.

Sean Hefty (5):
      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

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

Segher Boessenkool (3):
      [POWERPC] PowerPC: select default image for Linkstation
      [RSLIB] Support non-canonical GF representations
      [MTD] [NAND] Use rslib for CAFÉ ECC

Sergei Shtylyov (13):
      [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

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

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

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

Siddha, Suresh B (6):
      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

Simon Arlott (12):
      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
      [POWERPC] Spelling fixes: arch/ppc/
      [SPARC]: Spelling fixes.
      [SPARC64]: 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 (3):
      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

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

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 (1):
      export hrtimer_forward

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 (68):
      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

Stefan Roese (1):
      [POWERPC] ppc: Fix PCIX configuration of Ocotea & Taishan for > 512MB DDR

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 (65):
      [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

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

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

Stephen Rothwell (56):
      [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

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 (10):
      [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

Steve Grubb (1):
      Abnormal End of Processes

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

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 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 (3):
      [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

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

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 (1):
      x86-64: set node_possible_map at runtime - try 2

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

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 (5):
      [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

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

Takashi Iwai (48):
      [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

Takashi YOSHII (2):
      sh: heartbeat double 0 fix.
      sh: Wire up more IRQs for SH7709.

Tejun Heo (42):
      [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

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 Vignaud (1):
      ACPI: prevent ACPI quirk warning mass spamming in logs

Thomas Bogendoerfer (2):
      [MIPS] Register PCI host bridge resource earlier
      [MIPS] Change PCI host bridge setup/resources

Thomas Gleixner (16):
      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

Thomas Graf (30):
      [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

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 (3):
      ehea: fix for sysfs entries
      ehea: fix for dlpar support
      ehea: Fix skb header access

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

Thomas Koeller (1):
      RM9000 serial driver

Thomas Renninger (3):
      [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

Tiger Yang (2):
      ocfs2: Remove delete inode vote
      ocfs2: remove unused code

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

Tilman Schmidt (1):
      usb_gigaset: don't kmalloc(0)

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

Tim Shimmin (2):
      [XFS] Remove unused ilen variable and references.
      [XFS] Export via a function xfs_buftarg_list for use by kdb/xfsidbg.

Timur Tabi (3):
      [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

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

Tobin Davis (6):
      [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

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 (2):
      [SPARC64]: Small cleanups time.c
      libertas: use standard kernel macros

Tony Lindgren (10):
      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

Tony Luck (13):
      [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'

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 (23):
      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

Trond Myklebust (12):
      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()

Ulrich Drepper (1):
      utimensat implementation

Ulrich Kunitz (2):
      zd1211rw: changed GFP_NOFS to GFP_KERNEL
      zd1211rw: Added new USB id for Planex GW-US54ZGL

Ursula Braun (6):
      [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

Utako Kusaka (1):
      [XFS] Get rid of redundant "required" in msg.

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 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 (3):
      TULIP: Fix for 64-bit MIPS
      Fix tulip SytemError typo
      Rev tulip version

Vasily Tarasov (1):
      cfq-iosched: get rid of cfqq hash

Venki Pallipadi (2):
      Add support for deferrable timers
      Add a new deferrable delayed work init

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 (3):
      atyfb: increase SPLL delay
      atyfb: reorganize clock init
      atyfb: halve XCLK with Mobility and 32bit memory

Ville-Pekka Vainio (1):
      V4L/DVB (5520): Add support for the extra keys in the black Technotrend 1500 IR

Vitaly Wool (3):
      smc911x: fix compilation breakage wjen debug is on
      [MTD] [NAND] platform NAND driver: update header
      [MTD] [NAND] platform NAND driver: add driver

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 (13):
      [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.

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 (1):
      drm/i915: Add 965GM pci id update

Wei Yongjun (1):
      knfsd: rpcgss: RPC_GSS_PROC_ DESTROY request will get a bad rpc

Will Schmidt (2):
      [POWERPC] hvc_console: Polling mode timer backoff
      [POWERPC] Replace if-then-else with a switch statement

William Cohen (1):
      reduce size of task_struct on 64-bit machines

Willy Tarreau (2):
      [NETFILTER]: TCP conntrack: accept RST|PSH as valid
      [NETFILTER]: TCP conntrack: factorize out the PUSH flag

Wim Van Sebroeck (4):
      Merge /pub/scm/linux/kernel/git/torvalds/linux-2.6
      [WATCHDOG] pcwd.c: Port to the new device driver model
      [WATCHDOG] iTCO_wdt.c - fix ACPI Base register
      Merge /pub/scm/linux/kernel/git/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 (35):
      [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.

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 (4):
      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

Yasuyuki Kozakai (15):
      [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

Yinghai Lu (1):
      x86-64: remove extra smp_processor_id calling

Yoichi Yuasa (17):
      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

Yoshinori Sato (3):
      h8300 generic irq
      h8300: add zImage support
      h8300 syscall update

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 (1):
      ipw2200: add channels sysfs entry

akpm at 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 at 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.

dann frazier (1):
      old buffer overflow in moxa driver

dmitry pervushin (2):
      sh: SH7722 clock framework support.
      serial: sh-sci: Fix module clock refcounting.

holger at 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

john stultz (4):
      x86: Log reason why TSC was marked unstable
      Convert h8/300 to generic timekeeping
      v850: generic timekeeping conversion
      Move timekeeping code to timekeeping.c

kalash nainwal (1):
      (re)register_binfmt returns with -EBUSY

kogiidena (6):
      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

krzysztof.h1 at wp.pl (1):
      pm2fb: reset transparency settings

malattia at 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

sshahrom at 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 (2):
      [IA64-SN2][KJ] mmtimer.c-kzalloc
      [ALSA] is_power_of_2 in rtctimer.c

vignesh.babu at 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

will schmidt (3):
      [POWERPC] hvc_console: Typo fixes
      [POWERPC] Add smp_call_function_map and smp_call_function_single
      [POWERPC] Simplify smp_space_timers

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

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



More information about the pkg-fso-commits mailing list