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

Linus Torvalds torvalds at g5.osdl.org
Tue Mar 3 14:47:43 UTC 2009


The annotated tag, v2.6.15-rc1 has been created
        at  1400e40b758e4099e4d758d8fc38981b33b71897 (tag)
   tagging  cd52d1ee9a92587b242d946a2300a3245d3b885a (commit)
  replaces  v2.6.14
 tagged by  Linus Torvalds
        on  Fri Nov 11 17:43:53 2005 -0800

- Shortlog ------------------------------------------------------------
Linux v2.6.15-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDdUj0F3YsRnbiHLsRAlj0AJ0QvlH2+uplvzVfAfJu111tVWiEZwCfcurk
Pz2SvvYqFNjMUtj7KzRD0TM=
=LWCP
-----END PGP SIGNATURE-----

 (2):
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD
      Fixed WEP on ipw2100 (priv->sec was being used instead of

Abhay Salunke (1):
      dell_rbu: Adding BIOS memory floor support

Adam Litke (2):
      hugetlb: demand fault handler
      hugetlb: overcommit accounting check

Adrian Bunk (57):
      drivers/net/wan/: possible cleanups
      [ARM] Documentation/arm/README: small update
      drivers/net/ixgb/: make some code static
      drivers/net/e1000/: possible cleanups
      drivers/net/hamradio/dmascc.c: remove dmascc_setup()
      airo.c/airo_cs.c: correct prototypes
      [SCSI] remove the obsolete SCSI qlogicisp driver
      I am the new monkey.
      Merge with http://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      arch/i386/kernel/ldt.c should #include <asm/mmu_context.h>
      arch/i386/kernel/reboot_fixups.c should #include <linux/reboot_fixups.h>
      arch/i386/kernel/scx200.c should #include <linux/scx200_gpio.h>
      cris: "extern inline" -> "static inline"
      include/asm-v850/ "extern inline" -> "static inline"
      fs/smbfs/request.c: turn NULL dereference into BUG()
      quota: small cleanups
      mm/{mmap,nommu}.c: several unexports
      unexport hugetlb_total_pages
      unexport clear_page_dirty_for_io
      unexport nr_swap_pages
      unexport console_unblank
      mm/swap.c: unexport vm_acct_memory
      mm/swapfile.c: unexport total_swap_pages
      mm/swap_state.c: unexport swapper_space
      unexport idle_cpu
      unexport uts_sem
      __deprecated_for_modules: insert_resource
      __deprecated_for_modules: panic_timeout
      sound/oss/sequencer_syms: unexport reprogram_timer
      fs/super.c: unexport user_get_super
      unexport phys_proc_id and cpu_core_id
      drivers/pnp/: cleanups
      OSS MIPS drivers: "extern inline" -> "static inline"
      fix NET_RADIO=n, IEEE80211=y compile
      kill include/linux/eeprom.h
      drivers/net/s2io.c: make functions static
      mm/slab.c: fix a comment typo
      MAINTAINERS: PKTCDVD DRIVER: remove entry for a subscribers-only list
      fs/freevxfs/: add #include's
      jffs_fm.c should #include "intrep.h"
      fs/partitions/ultrix.c should #include "ultrix.h"
      fs/reiserfs/hashes.c should #include <linux/reiserfs_fs.h>
      drivers/char/ftape/lowlevel/ftape-buffer.c should #include "../lowlevel/ftape-buffer.h"
      fs/afs/callback.c should #include "cmservice.h"
      fs/ioprio.c should #include <linux/syscalls.h>
      s390: "extern inline" -> "static inline"
      schedule obsolete OSS drivers for removal
      remove CONFIG_EXT{2,3}_CHECK
      ext2: remove the ancient CHANGES file
      i386: EXPORT_SYMBOL(screen_info) even #ifndef CONFIG_VT
      drivers/video/vgastate.c: kill dead code
      fs/namei.c: make path_lookup_create() static
      drivers/char/sysrq.c: make two functions static
      drivers/message/fusion/mptbase.c: make code static
      fs/hugetlbfs/inode.c: make a function static
      ide: possible cleanups
      PCI: drivers/pci/: small cleanups

Akinobu Mita (2):
      s2io: kconfig help fix
      [TCP]: fix tcp_tso_win_divisor documentation

Al Viro (54):
      iomem annotations (sata_nv)
      iomem annotations (ahci)
      iomem annotations (sata_promise)
      enum safety (sata_qstor)
      iomem annotations (sata_sx4)
      iomem annotations (sata_sil)
      iomem annotations (sata_vsc)
      gfp_t: infrastructure
      gfp_t: mm/* (easy parts)
      gfp_t: lib/*
      gfp_t: net/*
      gfp_t: fs/*
      gfp_t: block layer core
      gfp_t: dma-mapping (arm)
      gfp_t: dma-mapping (ia64)
      gfp_t: dma-mapping (alpha)
      gfp_t: dma-mapping (cris)
      gfp_t: dma-mapping (frv)
      gfp_t: dma-mapping (mips)
      gfp_t: dma-mapping (parisc)
      gfp_t: dma-mapping (ppc)
      gfp_t: dma-mapping (sh)
      gfp_t: dma-mapping (amd64)
      gfp_t: dma-mapping (xtensa)
      gfp_t: dma-mapping (simple cases)
      gfp_t: drivers/usb
      gfp_t: kernel/*
      gfp_t: drivers/scsi
      gfp_t: drivers/infiniband
      gfp_t: sound
      gfp_t: remaining bits of arch/*
      gfp_t: drivers/net
      gfp_t: remaining bits of drivers/*
      gfp_t: reiserfs mapping_set_gfp_mask() use
      gfp_t: the rest
      s2io iomem annotations
      sata_sil24 iomem annotations and fixes
      missing include in infiniband
      arguments out of order in class_device_create() call (s390)
      missing bits in sparkspkr conversion
      missing exports of do_settimeofday() variants
      amikbd fix
      idmouse cleanup and overflow fix
      bluetooth hidp is broken on s390
      type fix in arm/boot/compressed/misc.c
      sata_sil24 iomem annotations and fixes
      s2io iomem annotations
      ppc bug.h namespace pollution
      missing platform_device.h includes
      saner handling of auto_acct_off() and DQUOT_OFF() in umount
      cleanups and bug fix in do_loopback()
      allow callers of seq_open do allocation themselves
      make /proc/mounts pollable
      Fix sysctl unregistration oops (CVE-2005-2709)

Alan Cox (9):
      ata: re-order speeds sensibly.
      libata: bitmask based pci init functions for one or two ports
      libata: handle early device PIO modes correctly
      Add ide-timing functionality to libata.
      [libata] ata_timing fix
      Better fixup for the orinoco driver
      ide: explain the PCI bus test we do in <asm-i386/ide.h>
      libata: Note a nasty ATA quirk
      libata: propogate host private data from probe function

Alan Hourihane (1):
      AGP performance fixes

Alan Stern (26):
      USB: UHCI: Remove unused fields and unneeded tests for NULL
      USB: UHCI: Split apart the physical and logical framelist arrays
      USB: usb_bulk_message() handles interrupts endpoints
      USB: UHCI: Spruce up some comments
      USB: File-Storage gadget: use the kthread API
      g_file_storage: fix obscure race condition
      UHCI: unify BIOS handoff and driver reset code
      USB: Rename hcd->hub_suspend to hcd->bus_suspend
      UHCI: Improve handling of iso TDs
      Fix hcd->state assignments in uhci-hcd
      Missing transfer_flags setting in usbtest
      USB: Always do usb-handoff
      hid-core: Add Clear-Halt on the Interrupt-in endpoint
      PATCH: usb-storage: move GetMaxLUN later in time
      PATCH: usb-storage: allocate separate sense buffer
      PATCH: usb-storage: implement minimal PM
      PATCH: usb-storage: use kthread API
      usbcore: Improve endpoint sysfs file handling
      usbcore: endpoint attributes track altsetting changes
      usbcore: Wrap lines before column 80
      usbcore: Use kzalloc instead of kmalloc/memset
      USB: Fix maxpacket length for ep0 on root hubs
      usbcore: Fix handling of sysfs strings and other attributes
      Add kthread_stop_sem()
      [SCSI] sd: Fix refcounting
      [SCSI] Fix refcount leak in scsi_report_lun_scan

Albert Lee (10):
      [libata] C/H/S support, for older devices
      libata: indent and whitespace change
      libata: rename host states
      libata: minor whitespace, comment, debug message updates
      [libata scsi] tidy up SCSI lba and xfer len calculations
      [libata scsi] add CHS support to ata_scsi_start_stop_xlat()
      libata CHS: move the initialization of taskfile LBA flags (revise #6)
      libata CHS: calculate read/write commands and protocol on the fly (revise #6)
      libata CHS: reread device identify info (revise #6)
      libata: if condition fix for ata_dev_identify()

Alessandro Zummo (3):
      i2c: New Xicor X1205 RTC driver
      [ARM] 3089/1: ixp4xx AHB/PCI endianness fix
      [ARM] 3140/1: NSLU2 machine support

Alex Aizman (6):
      [SCSI] open-iscsi/linux-iscsi-5 Initiator: Makefile Updates
      [SCSI] open-iscsi/linux-iscsi-5 Initiator: Header files
      [SCSI] open-iscsi/linux-iscsi-5 Initiator: Initiator header
      [SCSI] open-iscsi/linux-iscsi-5 Initiator: Transport class update for iSCSI
      [SCSI] open-iscsi/linux-iscsi-5 Initiator: Kconfig update
      [SCSI] open-iscsi/linux-iscsi-5 Initiator: Initiator code

Alex Williamson (1):
      [IA64] more robust zx1/sx1000 machvec support

Alexander Wold (1):
      v4l: 705: added kworld vstream expertdvd

Alexandre Oliva (1):
      x86-64: bitops fix for -Os

Alexey Dobriyan (7):
      [CIFS] fs/cifs/netmisc.c: fix sparse warning
      starfire: free_irq() on error path of netdev_open()
      mdc800: remove embrions of C++ exceptions
      fs/attr.c: remove BUG()
      Documentation/sparse.txt: mention CF=-Wbitwise
      atmel: memset correct range
      v4l: 721: check kthread correctly

Amos Waterland (1):
      protect ide_cdrom_capacity by ifdef

Ananda Raju (2):
      [IPv4/IPv6]: UFO Scatter-gather approach
      S2io: Multi buffer mode support

Ananth N Mavinakayanahalli (10):
      Kprobes: rearrange preempt_disable/enable() calls
      Kprobes: Track kprobe on a per_cpu basis - base changes
      Kprobes: Track kprobe on a per_cpu basis - i386 changes
      Kprobes: Track kprobe on a per_cpu basis - ia64 changes
      Kprobes: Track kprobe on a per_cpu basis - ppc64 changes
      Kprobes: Track kprobe on a per_cpu basis - sparc64 changes
      Kprobes: Track kprobe on a per_cpu basis - x86_64 changes
      Kprobes: Use RCU for (un)register synchronization - base changes
      Kprobes: Use RCU for (un)register synchronization - arch changes
      Kprobes: preempt_disable/enable() simplification

Andi Kleen (3):
      Convert mempolicies to nodemask_t
      Remove near all BUGs in mm/mempolicy.c
      Don't set dcdbas driver to default m

Andrea Arcangeli (4):
      .text page fault SMP scalability optimization
      ptrace/coredump/exit_group deadlock
      fix nr_unused accounting, and avoid recursing in iput with I_WILL_FREE set
      fix __writeback_single_inode WARN_ON

Andreas Mohr (1):
      [ALSA] AZT3328 driver update

Andreas Oberritter (1):
      dvb: pluto2: Removed unavoidable error message and related code

Andrew Isaacson (12):
      Use cpumask_t rather than hand-rolled bitmask code in sb1250_set_affinity.
      Fix stale comment in c-sb1.c.
      Sibyte fixes
      BCM1480 headers
      Sibyte header cleanup
      Add support for SB1A CPU.
      Add support for BCM1480 family of chips.
      Support for BigSur board.
      SB1 cache exception handling.
      Support for the BCM1480 on-chip PCI-X bridge.
      BCM1480 HT support
      pci-expmem-hack

Andrew Lunn (1):
      [JFFS2] Fix up new debug code for eCos build

Andrew Morton (36):
      e1000_intr build fix
      s2io build fix
      e1000 build fix
      [netdrvr b44] include linux/dma-mapping.h to eliminate warning
      PCI: fix edac drivers for radisys 82600 borkage
      revert "orinoco: Information leakage due to incorrect padding"
      USB: sisusb warning fix
      USB: fix pm patches with CONFIG_PM off part 1
      USB: fix pm patches with CONFIG_PM off part 2
      selinux-canonicalize-getxattr-fix
      ide-scsi highmem cleanup
      ntp whitespace cleanup
      remove timer debug field
      add_timer() of a pending timer is illegal
      setkeys needs root
      __bread oops fix
      tpm-tidies
      [ROSE]: rose_heartbeat_expiry() locking fix
      revert ide-scsi highmem cleanup
      tlclk build fix
      posix-timers `unlikely' rejig
      slab: don't BUG on duplicated cache
      serial console: touch NMI watchdog
      write_inode_now(): write inode if not BDI_CAP_NO_WRITEBACK
      readahead commentary
      nvidiafb-fix-mode-setting-ppc-support-warning-fixes
      max1619 fix
      [IRDA] donauboe: locking fix
      i460-agp warning fixes
      vx_hwdep.c needs vmalloc.h
      mtd: rfd_ftl build fix
      mtd: onenand_base needs sched.h
      dvb-usb-urb printk fix
      powerpc: sched fixups
      [SPARC]: display7seg build fix
      libata.h needs dma-mapping.h

Andrew Vasquez (10):
      [SCSI] qla2xxx: Correct issue where fcport is prematurely marked DEAD.
      [SCSI] qla2xxx: Add support to dynamically enable/disable ZIO.
      [SCSI] qla2xxx: Use midlayer's int_to_scsilun() function.
      [SCSI] qla2xxx: Update license.
      [SCSI] qla2xxx: remove eh_active checks in qla2xxx error handling
      [SCSI] qla2xxx: fix compile warning
      [SCSI] Add an 'Issue LIP' device attribute in fc_transport class
      [SCSI] qla2xxx: Correct additional posting issues during NVRAM accesses.
      [SCSI] qla2xxx: Correct ISP24xx soft-reset handling.
      [SCSI] qla2xxx: Update version number to 8.01.03-k.

Andrew de Quincey (2):
      dvb: stv0299: revert improper method
      dvb: Remove DEBUG_LOCKLOSS stuff

Andrew de Quincy (1):
      dvb: Remove broken stv0299 enhanced tuning code

Andy Currid (1):
      Fix sata_nv handling of NVIDIA MCP51/55

Andy Fleming (2):
      [netdrvr gianfar] use new phy layer
      ppc32: 85xx PHY Platform Update

Andy Whitcroft (1):
      ppc64 memory model depends on NUMA

Anton Altaparmakov (25):
      NTFS: Change ntfs_map_runlist_nolock() to also take an optional attribute
      NTFS: Change ntfs_attr_find_vcn_nolock() to also take an optional attribute
      NTFS: - Change {__,}ntfs_cluster_free() to also take an optional attribute
      NTFS: - Change ntfs_cluster_alloc() to take an extra boolean parameter
      NTFS: Change ntfs_attr_make_non_resident to take the attribute value size
      NTFS: Fix ntfs_attr_make_non_resident() to update the vfs inode i_blocks
      NTFS: Add fs/ntfs/attrib.[hc]::ntfs_attr_extend_allocation(), a function to
      NTFS: Implement fs/ntfs/inode.[hc]::ntfs_truncate().  It only supports
      NTFS: Enable ATTR_SIZE attribute changes in ntfs_setattr().  This completes
      Merge branch 'master' of /usr/src/ntfs-2.6/
      NTFS: In attrib.c::ntfs_attr_set() call balance_dirty_pages_ratelimited()
      NTFS: Remove address space operations ->prepare_write and ->commit_write in
      NTFS: The big ntfs write(2) rewrite has arrived.  We now implement our own
      Merge branch 'master' of /usr/src/ntfs-2.6/
      Merge branch 'master' of /usr/src/ntfs-2.6/
      NTFS: $EA attributes can be both resident non-resident.
      NTFS: Fix serious data corruption issue when writing.
      NTFS: Use %z for size_t to fix compilation warnings.  (Andrew Morton)
      NTFS: Fix compilation warnings with gcc-4.0.2 on SUSE 10.0.
      NTFS: Document extended attribute ($EA) NEED_EA flag.  (Based on libntfs
      Merge branch 'master' of /usr/src/ntfs-2.6/
      Merge branch 'master' of /usr/src/ntfs-2.6/
      Merge branch 'master' of /usr/src/ntfs-2.6/
      NTFS: Fix a stupid bug causing writes to non-initialized pages to segfault.
      Merge branch 'master' of /home/src/linux-2.6/

Anton Blanchard (12):
      ppc64: fix Memory: summary line
      ppc64: fix oprofile sample bit handling
      ppc64: remove some direct xmon calls
      quieten softlockup at boot
      disable DEBUG in ibmveth
      ppc64: Quieten lparcfg
      ppc64: Remove debug boot message
      ppc64: Cleanup kprobe assembly
      ppc64: prep for NUMA sparsemem rework
      ppc64: prep for NUMA sparsemem rework 2
      ppc64: Convert NUMA to sparsemem (3)
      ppc64: Increase sparsemem defaults

Antonino A. Daplas (27):
      fbcon/fbdev: Move softcursor out of fbdev to fbcon
      fbcon: Consolidate redundant code
      fbcon: Use helper function when filling out var structure
      fbcon: Initialize new driver when old driver is released
      fbdev: Remove software clipping from drawing functions
      vesafb: Fix color palette handling
      atyfb: Get initial mode timings from LCD BIOS
      savagefb: Convert from VGA IO access to MMIO access
      fbdev: Workaround for buggy EDID blocks
      nvidiafb: Fix empty macro
      vesafb: Disable mtrr as the default
      i810fb: Cleanup I2C code
      console: Fix compile error
      fbdev: Rearrange mode database entries
      fbdev: Add helper to get an appropriate initial mode
      fbdev: Convert a few drivers to use the fb_find_best_display helper
      savagefb: X-panning fixes
      fbcon: Console Rotation - Prepare fbcon for console rotation
      fbcon: Console Rotation - Add support to rotate the logo
      fbcon: Console Rotation - Add support to rotate font bitmap
      fbcon: Console Rotation - Add support for 90-degree console rotation
      fbcon: Console Rotation - Add support for 180-degree console rotation
      fbcon: Console Rotation - Add support for 270-degree rotation
      fbcon: Console Rotation - Add ability to control rotation via sysfs
      fbcon: Console Rotation - Add framebuffer console documentation
      vga16fb: Convert vga16fb as a platform device
      fbdev: Possible endian fix in cfbimageblit

Arnaldo Carvalho de Melo (4):
      Merge master.kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/sridhar/lksctp-2.6
      Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge branch 'red' of 84.73.165.173:/home/tgr/repos/net-2.6

Arnaud Patard (1):
      v4l: 700: added ir for lifeview flytv platinum mini2

Arnd Bergmann (6):
      powerpc: Rename BPA to Cell
      powerpc: create a new arch/powerpc/platforms/cell/smp.c
      powerpc: move rtas_fw.c out of platforms/pseries
      powerpc: move mmio_nvram.c over to arch/powerpc
      powerpc: move arch/ppc64/kernel/bpa* to arch/powerpc/platforms/cell
      fbdev: move ioctl32 code to fbmem.c

Artem B. Bityutskiy (28):
      [JFFS2] Split a large routine on several smaller.
      [JFFS2] Debug code clean up - step 1
      [JFFS2] Use f->target instead of f->dents for symlink target
      [JFFS2] Debug code clean up - step 2
      [JFFS2] Fix slab panic
      [JFFS2] Debug code clean up - step 3
      [JFFS2] Namespace clean up
      [JFFS2] Debug code clean up - step 4
      [JFFS2] Move scattered function into related files
      [JFFS2] Debug code clean up - step 5
      [JFFS2] Move another fragtree-related function to nodelist.c
      [JFFS2] Refine fragtree debug macros
      [JFFS2] Build fragtree in reverse order
      [JFFS2] Debug code clean up - step 6
      [JFFS2] Correct buggy length checks
      [JFFS2] Debug code clean up - step 7
      [JFFS2] Make the JFFS2 messages a bit nicer
      [JFFS2] Fix JFFS2 [mc]time handling
      [JFFS2] More message formatting cleanups
      [JFFS2] Calculate CRC check starting point correctly
      [JFFS2] Solve BUG caused by frag->node representing a hole in fragtree
      [JFFS2] Debug message format clean up
      [JFFS2] Debug code simplification, update TODO
      [JFFS2] Remove stale comment
      [JFFS2] Use memset(struct) instead of nulling struct members one by one
      [JFFS2] Fix dataflash support
      [MTD] mtdpart.c: Allow eraseblock size != power of 2
      [JFFS2] Fix broken compile when debug level = 2

Arthur Othieno (5):
      prom_free_prom_memory() returns unsigned long
      semaphore: Remove __MUTEX_INITIALIZER()
      i386: CONFIG_PC removal
      cris: printk() duplicate declaration
      xtensa: struct semaphore.sleepers initialization

Ashok Raj (6):
      introduce get_cpu_sysdev() to retrieve a sysfs entry for a cpu.
      create and destroy cache sysfs entries based on cpu notifiers
      Remove cpu_sys_devices in cpufreq subsystem.
      create and destroy cpufreq sysfs entries based on cpu notifiers
      cpu hotplug: fix locking in cpufreq drivers
      PCI: Change MSI to use physical delivery mode always

Ashutosh Naik (2):
      e1000: Fixes e1000_suspend warning when CONFIG_PM is not enabled
      dgrs: fix warnings when CONFIG_ISA and CONFIG_PCI are not enabled

Atsushi Nemoto (7):
      Sync c-tx39.c with c-r4k.c.
      Fix zero length sys_cacheflush
      Remove mips_rtc_lock
      Use rtc_lock to protect RTC operations
      Define MAX_UDELAY_MS
      Fix return type of setup_frame variants
      Redefine outs[wl] for ide_outs[wl].

Aurelien Jarno (1):
      sis190.c: fix multicast MAC filter

Ayaz Abdulla (4):
      [netdrvr forcedeth] scatter gather and segmentation offload support
      [netdrvr forcedeth] remove superfluous rx engine stop/start
      [netdrvr forcedeth] support for irq mitigation
      [netdrvr forcedeth] phy address scan range

Badari Pulavarty (1):
      SHM_NORESERVE flags for shmget()

Bart Oldeman (2):
      x86: initialise tss->io_bitmap_owner to something
      reset tss->io_bitmap_owner in sys_ioperm()

Bastian Blank (1):
      s390, ccw - export modalias

Becky Bruce (9):
      powerpc: Merge bug.h
      powerpc: Merge elf.h
      powerpc: merge atomic.h, memory.h
      powerpc: merge semaphore.h
      powerpc: merge byteorder.h
      powerpc: Merge types.h
      powerpc: Fix types.h
      ppc: Fix m82xx_pci build
      ppc: Fix build warnings in arch/ppc/kernel/traps.c

Bellido Nicolas (7):
      [ARM] 3036/1: AAEC-2000 - Add defines for GPIO registers
      [ARM] 3037/1: AAED-2000 - Add defines for GPIO registers on external port.
      [ARM] 3038/1: AAEC-2000 - Proper includes in hardware.h
      [ARM] 3039/1: AAEC-2000 - Add MTD support
      [ARM] 3040/1: AAEC-2000 - Preliminary clock interface support
      [ARM] 3041/1: AAEC-2000 - CLCD controller platform glue
      [ARM] 3042/1: AAED-2000 - LCD panel informations

Ben Cahill (1):
      Fixes missed beacon logic in relation to on-network AP roaming.

Ben Dooks (32):
      [ARM] 3033/1: S3C2410 - add generic gpio_cfgpin options
      [ARM] 3034/1: S3C2410 - fix size of devices in devs.c
      [ARM] 3045/2: S3C2410 - change init for lcd platform data
      [ARM] 3046/1: BAST - add framebuffer platform data
      [ARM] 3047/1: SMDK2440 - add framebuffer platform data
      drivers/base - fix sparse warnings
      i2c: Static function fixes, 1 of 4
      hwmon: Static function fixes, 2 of 4
      hwmon: Static function fixes, 3 of 4
      i2c: Static function fixes, 4 of 4
      USB: S3C2410 OHCI - add driver owner field
      USB: gadget drivers - add .owner initialisation
      USB: add owner initialisation to host drivers
      ext3: sparse fixes
      [WATCHDOG] s3c2410 wdt - add .owner field
      [ARM] 3071/1: RX3715 - add lcd/fb platform setup
      [ARM] 3076/1: S3C2410 - updated documentation for platfrom data init
      [ARM] 3077/1: S3C2410 - regs-iis.h missing mask for IISMOD_FS
      [SERIAL] 8250_early.c passing 0 instead of NULL
      [MTD] NAND: s3c2410 use dev_err() to report errors instead of printk()
      [MTD] NAND: s3c2410.c Initialize owner in device_driver struct
      [MTD] maps/bast-flash.c: Initialize owner in device_driver struct
      [MTD] maps/plat-ram.c: Initialize owner in device_driver struct
      [MTD] NAND s3c2410.c: Fix missing dev parameter to dev_err
      [MTD] NAND s3c2410.c: Fix timing calculation bugs
      s3c2410fb: initialise device_driver .owner
      [ARM] 3125/2: VR1000: Fix map_decs initialiser
      [ARM] 3126/1: BAST: fix map_desc initialisation
      [ARM] 3132/1: S3C2410 - reset on decompression error
      [ARM] 3136/1: Anubis - fix map_desc initialisers
      [ARM] 3137/1: RX3715 - fix map_desc initialiser
      [ARM] 3138/1: SMDK2440 - fix map_desc initialisation (and ISA memory space)

Ben Lahaise (1):
      uml: switch_mm fix

Benjamin Herrenschmidt (20):
      ppc64: Store virtual address in TLB flush batches
      ppc64: support 64k pages
      ppc64: Fix zImage boot
      ppc: Fix ppc32 build after 64K pages
      nvidiafb: Fix mode setting & PPC support
      nvidiafb: Add flat panel dither support
      ppc64: SMU based macs cpufreq support
      ppc64: SMU partition recovery
      ppc64: Update g5_defconfig for ARCH=powerpc
      ppc64: More U3 device-tree fixes
      ppc64: Thermal control for SMU based machines
      ppc: fix a bunch of warnings
      ppc: Fix ARCH=ppc build with xmon
      ppc: Fix PowerBook HD led on ARCH=powerpc
      ppc64: Fix the lazy icache/dcache code for non-RAM pages
      ppc64: Don't panic when early __ioremap fails
      powerpc: 64k pages pmd alloc fix
      powerpc: 64k pages vs. U3 iommu
      ppc64: fix PCI IO mapping
      powerpc: Merge vdso's and add vdso support to 32 bits kernel

Benoit Boissinot (1):
      Fix 'Driver using old /proc/net/wireless support, please fix driver !' message.

Bjorn Helgaas (9):
      [IA64] Update default configs
      [IA64] ia64: add ar.k0 usage note
      [IA64] move ACPI IOSAPIC locality domain mapping from pci.c to acpi.c
      [IA64] respect ACPI producer/consumer flag for PCI root bridges
      cpcihp_zt5550: add pci_enable_device()
      cpqphp: add pci_enable_device()
      rocketport: make it work when statically linked into kernel
      [IA64] add the MMIO regions that are translated to I/O port space to /proc/iomem
      ide: move CONFIG_IDE_MAX_HWIFS into linux/ide.h

Bob Picco (8):
      V5 ia64 SPARSEMEM - Kconfig and Makefile
      V5 ia64 SPARSEMEM - eliminate contig_page_data
      V5 ia64 SPARSEMEM - conditional changes for SPARSEMEM
      V5 ia64 SPARSEMEM - SPARSEMEM code changes
      V5 ia64 SPARSEMEM - gensparse_defconfig
      [IA64] Recent SPARSEMEM and DISCONTIG changes break some builds
      HPET, Maintainers
      [IA64] fix memory less node allocation

Bodo Stroesser (2):
      uml: fix UML network driver endianness bugs
      uml: maintain own LDT entries

Borislav Petkov (1):
      USB: make usb storage note visible in Kconfig

Brett Russ (4):
      libata: Marvell SATA support (DMA mode) (resend: v0.22)
      libata: Marvell spinlock fixes and simplification
      libata: Marvell function headers
      libata: Marvell endian fix

Brian Gerst (4):
      Remove redundant configs.o
      CONFIG_IA32
      Clean up mtrr compat ioctl code
      Remove orphaned TIOCGDEV compat ioctl

Brian King (2):
      PCI: Block config access during BIST
      PCI: ipr: Block config access during BIST

Bruce Losure (1):
      [IA64] Altix patch for fpga reset

Calin A. Culianu (1):
      nvidiafb: Geforce 7800 series support added

Carlo Comin (1):
      [CONNECTOR]: Fix documentation test module.

Carlos O'Donell (1):
      [PARISC] Implement 5 argument clone.

Carlos Sanchez (1):
      Added a Receive_Abort to the Marvell serial driver

Catalin Climov (2):
      v4l: 631: implemented the v4l2 mpeg api for blackbird cards
      v4l: 649: fixed gcc 4 0 compile warnings by moving var declarations to the top of the function or block

Catalin Marinas (1):
      [ARM] Add support for ARM RealView board

Charles R. Anderson (1):
      [ALSA] Fix maestro3 hang after cold boot

Chen, Kenneth W (4):
      [patch] remove gendisk->stamp_idle field
      Following the same idea, it occurs to me that we should only update
      [IA64] make mmu_context.h and tlb.c 80-column friendly
      optimize activate_task()

Chris Wright (1):
      TPM compile fix

Christian Borntraeger (2):
      s390: test_bit return value
      s390: fix memory leak in vmcp

Christoph Hellwig (69):
      RPC,NFS: new rpc_pipefs patch
      [SCSI] scsi_transport_sas: support link error attributes
      [SCSI] mptsas: support link error attributes
      [SCSI] sas: add flag for locally attached PHYs
      [SCSI] sas: add support for PHY resets
      [SCSI] mptsas: add support for PHY resets
      [SCSI] mptsas: white space fixes and version bump
      hugetlbfs: move free_inodes accounting
      hugetlbfs: clean up hugetlbfs_delete_inode
      kill hugelbfs_do_delete_inode
      cleanup hugelbfs_forget_inode
      cfq-iosched: move tasklist walk to elevator.c
      TIOC* compat ioctl handling
      adjust parisc sys_ptrace prototype
      unify sys_ptrace prototype
      [XFS] Make sure the threads and shaker in xfs_buf are de-initialized in
      [XFS] remove unused pagebuf flags
      [XFS] Add format checking to cmn_err and icmn_err
      [XFS] fix PBF_NONE handling
      [XFS] write barrier support  Issue all log sync operations as ordered
      [XFS] only mark buffers done when all pages are uptodate  in addition
      [XFS] remove unused struct xfs_ail_ticket
      [XFS] endianess annotations and cleanup for the quota code
      [XFS] silence gcc4 warnings.  the directory ones are wrong because of
      [XFS] Fix sparse warnings in ktrace.[ch]
      [XFS] Simplify pagebuf_rele  Remove a conditional that can not be true
      [XFS] Endianess annotations for various allocator data structures
      [SCSI] tidy up scsi_error_handler
      [SCSI] remove Scsi_Host.eh_active
      [SCSI] remove scsi_wait_req
      [SCSI] use a completion in scsi_send_eh_cmnd
      [SCSI] megaraid_sas: fix EH locking
      [SCSI] megaraid_mbox: remove scsi_assign_lock usage
      [SCSI] megaraid (legacy): remove scsi_assign_lock usage
      [SCSI] aic7xxx: remove scsi_assign_lock usage
      [SCSI] aic79xx: remove scsi_assign_lock usage
      fuse: remove dead code from fuse_permission
      befs: use generic_ro_fops
      vxfs: use generic_ro_fops
      afs: use generic_ro_fops
      remove superflous ctime/mtime updates in affs
      consolidate sys_ptrace()
      [SPARC64]: remove alloc_user_space()
      [SPARC]: remove audioio.h
      [SPARC]: remove kbio.h
      [SPARC]: remove vuid_event.h
      [SPARC64]: remove duplicated compat ioctl entries
      [SPARC]: Kill remaining kbio.h references.
      [SPARC] envctrl: implement ->unlocked_ioctl and ->compat_ioctl
      [SPARC] openprom: implement ->compat_ioctl
      [SPARC] display7seg: implement ->unlocked_ioctl and ->compat_ioctl
      [SPARC] cpwatchdog: implement ->compat_ioctl
      [SPARC64]: remove drm compat ioctl handling
      ieee80211: cleanup crypto list handling, other minor cleanups.
      cris v10 eth: use ethtool_ops
      xtensa platform-iss network: remove no-op ioctl handler
      uml_net: use ethtool_ops
      hpfs: remove spurious mtime update
      fat: respect silent mount flag
      add a vfs_permission helper
      add a file_permission helper
      sanitize lookup_hash prototype
      re-add TIOCSTART and TIOCSTOP compat_ioctl handlers
      remove ioctl32_handler_t
      move some COMPATIBLE_IOCTL entries from x86_64 to common code
      [SPARC] sbus rtc: implement ->compat_ioctl
      [SCSI] remove Scsi_Host_Template typedef
      [SCSI] remove Scsi_Pointer typedef
      [SCSI] remove Scsi_Device typedef

Christoph Lameter (5):
      vmalloc_node
      slab: add additional debugging to detect slabs from the wrong node
      Implement sys_* do_* layering in the memory policy layer.
      Remove policy contextualization from mbind
      Use alloc_percpu to allocate workqueues locally

Chuck Lever (36):
      RPC: Report connection errors properly when mounting with "soft"
      RPC: proper soft timeout behavior for rpcbind
      NFS: use a constant value for TCP retransmit timeouts
      RPC: portmapper doesn't need a reserved port
      RPC: extract socket logic common to both client and server
      RPC: introduce client-side transport switch
      RPC: transport switch function naming
      RPC: Reduce stack utilization in xs_sendpages
      RPC: Rename sock_lock
      RPC: Rename xprt_lock
      RPC: rename the sockstate field
      RPC: Eliminate socket.h includes in RPC client
      RPC: Add helper for waking tasks pending on a transport
      RPC: client-side transport switch cleanup
      RPC: separate TCP and UDP write space callbacks
      RPC: separate TCP and UDP transport connection logic
      RPC: separate TCP and UDP socket write paths
      RPC: skip over transport-specific heads automatically
      RPC: get rid of xprt->stream
      RPC: add API to set transport-specific timeouts
      RPC: expose API for serializing access to RPC transports
      RPC: expose API for serializing access to RPC transports
      RPC: separate xprt_timer implementations
      RPC: add generic interface for adjusting the congestion window
      RPC: add a release_rqst callout to the RPC transport switch
      RPC: remove xprt->nocong
      RPC: clean up after nocong was removed
      RPC: allow RPC client's port range to be adjustable
      RPC: make sure to get the same local port number when reconnecting
      RPC: parametrize various transport connect timeouts
      RPC: rationalize set_buffer_size
      SUNRPC: fix bug in patch "portmapper doesn't need a reserved port"
      SUNRPC: Retry rpcbind requests if the server's portmapper isn't up
      NFS: nfs_lookup doesn't need to revalidate the parent directory's inode
      SUNRPC: allow sunrpc.o to link when CONFIG_SYSCTL is disabled
      NFS,SUNRPC,NLM: fix unused variable warnings when CONFIG_SYSCTL is disabled

Clemens Ladisch (36):
      hpet: disallow zero interrupt frequency
      HPET: make frequency calculations 32 bit safe
      hpet: remove unused variable
      hpet: remove superfluous register reads
      hpet: allow non-power-of-two frequencies
      hpet: allow shared interrupts
      hpet-RTC: disable interrupt when no longer needed
      hpet-RTC: fix timer config register accesses
      hpet-RTC: cache the comparator register
      hpet: fix HPET_INFO calls from kernel space
      hpet: fix division by zero in HPET_INFO
      hpet: fix uninitialized variable in hpet_register()
      hpet: fix access to multiple HPET devices
      hpet: remove superfluous indirections
      hpet: simplify initialization message
      [ALSA] cmipci: use FM/MIDI ports in PCI port space
      [ALSA] usb-audio: simplify MIDI quirk handling
      [ALSA] usb-audio: ignore Hercules DJ Console mixer errors
      [ALSA] usb-audio: add quirk comments
      [ALSA] usb-audio: remove old compatibility wrappers (1/2)
      [ALSA] usb-audio: remove old compatibility wrappers (2/2)
      [ALSA] rtctimer: remove superfluous rtc_inc variable
      [ALSA] rtctimer: optimize module parameter validation
      [ALSA] sequencer: remove superfluous function parameter
      [ALSA] highlanderize motherboard AC97/HDA drivers
      [ALSA] timer: fix timer instance memory allocation checks
      [ALSA] timers: add module refcounting for global timers
      [ALSA] timer: remove list_entry() type casts
      [ALSA] timer: formatting changes
      [ALSA] usb-audio: don't call usb_reset_configuration() when probing
      [ALSA] seq-timer: restrict timer frequencies
      [ALSA] ymfpci: change timer resolution to 48 kHz
      [ALSA] clean up device types symbols
      [ALSA] usb-audio: remove superfluous include
      [ALSA] fix improper CONFIG_SND_MAJOR usage
      [ALSA] usb-audio: start submitting URBs in the prepared state

Cliff Wickman (1):
      [IA64] ptrace - find memory sharers on children list

Con Kolivas (6):
      sched: implement nice support across physical cpus on SMP
      sched: change prio bias only if queued
      sched: account rt tasks in prio_bias()
      sched: smp nice bias busy queues on idle rebalance
      sched: correct smp_nice_bias
      sched: consider migration thread with smp nice

Corey Minyard (11):
      ipmi: use refcount in message handler
      ipmi: various si cleanup
      ipmi: watchdog parms in sysfs
      ipmi: poweroff cleanups
      ipmi: more dell fixes
      ipmi: si start transaction hook
      ipmi: bt restart reset fixes
      ipmi: kcs error0 delay
      ipmi: add timer thread
      ipmi: use rcu lock for using command receivers
      ipmi: fix watchdog timeout panic handling

Cornelia Huck (2):
      s390: documentation update
      s390: ccwgroup online attribute

Coywolf Qi Hunt (2):
      PF_DEAD cleanup
      __find_get_block_slow() cleanup

Dale Farnsworth (1):
      mii: Add test for GigE support

Dan Williams (1):
      [ARM] 3079/1: Fix typo in i2c-iop3xx.c (invalid pointer passed to release_mem_region)

Daniel Drake (4):
      USB Storage: HP8200: Another device type detection fix
      usb-storage: Some minor shuttle_usbat cleanups
      usb-storage: Readd missing SDDR-05b unusual_devs entry
      prism54: Remove redundant assignment

Daniel Jacobowitz (1):
      Revise MIPS 64-bit ptrace interface

Daniel Ritz (1):
      usb/input/touchkit: add more device IDs

Dave Airlie (17):
      drm: missing drm_vm.c changes for consistent maps
      drm: update radeon driver to 1.18
      drm: add radeon PCI express support
      update from upstream
      drm: use kernel macros
      drm: lindent the drm directory.
      drm: cast handle to a pointer to avoid warning
      drm: fix some lindent damage
      drm: add option to force writeback off.
      drm: fix all sparse warning on 32-bit x86
      drm: fix drm PCIGART
      merge Linus head tree into my drm tree and fix up conflicts
      merge linus head to drm-mm branch
      merge linus head to drm-mm branch
      drm: fix warning on 64-bit platforms..
      drm: remove unused components of drm structures
      drm fixup pci gart settings

Dave Hansen (12):
      memory hotplug prep: kill local_mapnr
      memory hotplug prep: break out zone initialization
      memory hotplug prep: __section_nr helper
      memory hotplug prep: fixup bad_range()
      memory hotplug locking: node_size_lock
      memory hotplug locking: zone span seqlock
      memory hotplug: sysfs and add/remove functions
      memory hotplug: move section_mem_map alloc to sparse.c
      memory hotplug: call setup_per_zone_pages_min after hotplug
      memory hotplug: i386 addition functions
      memory hotplug: ppc64 specific hot-add functions
      fixup bogus e820 entry with mem=

Dave Jiang (1):
      [ARM] 3086/1: ixp2xxx error irq handling

Dave Jones (14):
      [CPUFREQ] Avoid the ondemand cpufreq governor to use a too high frequency for stats.
      [CPUFREQ] Remove preempt_disable from powernow-k8
      [AGPGART] Fix serverworks TLB flush.
      [AGPGART] Replace kmalloc+memset's with kzalloc's
      [CPUFREQ] kzalloc conversions for i386 drivers.
      [CPUFREQ] kzalloc conversions for cpufreq core.
      [AGPGART] Set .owner field of struct pci_driver.
      [CPUFREQ] Check return value of cpufreq_cpu_get in cpufreq_stats
      [CPUFREQ] Fix up compile of cpufreq_stats
      [AGPGART] When we encounter reserved mode bits, print them out.
      [AGPGART] Fix up sgi-agp bug with no devices on bus.
      [AGPGART] Fix up warning in efficeon driver.
      [ATM]: [horizon] fix sparse warnings
      Don't print per-cpu vm stats for offline cpus.

Dave Kleikamp (4):
      JFS: make special inodes play nicely with page balancing
      JFS: Corrupted block map should not cause trap
      JFS: make sure right-most xtree pages have header.next set to zero
      JFS: set i_ctime & i_mtime on target directory when creating links

Davi Arnaut (3):
      SELinux: remove unecessary size_t checks in selinuxfs
      V9FS: 'names_cache' memory leak
      smbfs: 'names_cache' memory leak

David Brownell (22):
      driver model wakeup flags
      usb device wakeup flags
      USB: ehci.patch (earlier irq disable)
      USB: move handoff code
      usb_interface power state
      remove suspend-path recursion
      remove usb_suspend_device() parameter
      remove duplicated resume path code
      remove some USB_SUSPEND dependencies
      one less word in struct device
      all HCDs provide root hub suspend/resume methods
      root hub changes (lesser half)
      root hub updates (greater half)
      usbcore PCI glue updates for PM
      OHCI PM updates
      update PCI early-handoff handling for OHCI
      UHCI PM updates
      ISP116x PM updates
      stop exporting two functions
      updates for "controller suspended" handling
      omap_udc dma off-by-one fix
      [ARM] 3078/1: lubbock platform updates, mostly mmc detection

David Chinner (1):
      [XFS] Introduce two new mount options (nolargeio/largeio) to allow

David Engel (1):
      [IPV4]: Fix setting broadcast for SIOCSIFNETMASK

David Eriksson (1):
      USB: Improving the set of vendor/product IDs in the ipaq driver

David Gibson (31):
      powerpc: Fix use of LOADBASE in merge tree
      powerpc: Another maple merge tree fix
      powerpc: Merge ppc64 pmc.[ch] with ppc32 perfmon.[ch]
      Fix broken initialization of conswitchp for ARCH=ppc64
      powerpc: Merge thread_info.h
      powerpc: Fix handling of fpscr on 64-bit
      powerpc: Purge bootinfo.h
      powerpc: Merge parport.h
      powerpc: Don't use kmalloc() for kernel stacks
      powerpc: Remove dregs of bootinfo.h
      powerpc: Move xics.[ch] into platforms/pseries
      powerpc: Merge ipcbuf.h
      powerpc: Merge bitops.h
      powerpc: Fix merged ipcbuf.h
      powerpc: Merge futex.h
      powerpc: Merge (move) numnodes.h and sparsemem.h
      powerpc: Move dart.h
      powerpc: Move naca.h to platforms/iseries
      powerpc: Keep fixing merged ipcbuf.h
      powerpc: Kill ppcdebug
      ppc64: Fix bug in SLB miss handler for hugepages
      FUTEX_WAKE_OP: enhanced error handling
      kconfig: Fix Kconfig performance bug
      powerpc: Merge signal.h
      powerpc: Merge current.h
      powerpc: Move various ppc64 files with no ppc32 equivalent to powerpc
      powerpc: Merge cacheflush.h and cache.h
      powerpc: Move scanlog.c to platforms/pseries
      powerpc: Consolidate asm compatibility macros
      powerpc: Move more ppc64 files with no ppc32 equivalent to powerpc
      powerpc: Move udbg code to arch/powerpc

David Hardeman (1):
      Use sg_set_buf/sg_init_one where applicable

David Howells (4):
      Keys: Export user-defined keyring operations
      Keys: Add LSM hooks for key management [try #3]
      Keys: Get rid of warning in kmod.c if keys disabled
      Keys: Remove incorrect and obsolete '!' operators

David Mosberger-Tang (1):
      [IA64] align signal-frame even when not using alternate signal-stack

David S. Miller (11):
      [USB]: Make early handoff a final fixup instead of a header one.
      [SPARC]: Remove bogus register programming in cg6 driver.
      [SPARC64] mm: Do not flush TLB mm in tlb_finish_mmu()
      [SPARC64]: Kill off dummy_tick_ops.
      [SUNSU]: Do not mark sunsu_console_setup() __init
      [SPARC64]: Kill some unnecessary includes from ioctl32.c
      [SPARC]: Missing compat_ioctl hookup in openprom driver.
      [SPARC]: Fix locking thinkos in display7seg and cpwatchdog drivers.
      [SPARC64]: Re-export uts_sem for solaris compat module.
      [SPARC64]: Restore 2.4.x /proc/cpuinfo behavior for "ncpus probed" field.
      [IPV6]: Fix inet6_init missing unregister.

David Shirley (1):
      v4l: 766: add dvb card winfast dtv1000-t

David Vrabel (2):
      [MTD] maps/ixp4xx: remove platform specific bits
      [MTD] maps/ixp4xx: kill some warnings

David Woodhouse (6):
      powerpc: always init nvram on 64-bit powermac
      [MTD] Missing check on kmalloc return in INFTL mount.
      powerpc: Fix i8259 cascade IRQ
      powerpc: Fix ppc32 initrd
      v4l: 687: fix source charset make symbols utf 8
      powerpc: remove initrd debug printk

Dean Nelson (6):
      [IA64-SGI] get XPC to cleanly disengage from remote memory references
      [IA64-SGI] fixes for XPC disengage and open/close protocol
      [IA64-SGI] XPC changes to support more than 2k nasids
      [IA64-SGI] cleanup the way XPC locates the reserved page
      [IA64] restrict CONFIG_SGI_SN_XP to IA64_GENERIC or IA64_SGI_SN2
      [IA64] utilize notify_die() for XPC disengage

Dean Roe (2):
      [IA64-SGI] Remove references to the SN bist_lock
      [IA64] - Avoid slow TLB purges on SGI Altix systems

Deepak Saxena (37):
      [ARM] 2982/1: Replace map_desc.physical with map_desc.pfn: aaec2000
      [ARM] 2983/1: Replace map_desc.physical with map_desc.pfn: IOP3xx
      [ARM] 2984/1: Replace map_desc.physical with map_desc.pfn: IXP2000
      [ARM] 2985/1: Replace map_desc.physical with map_desc.pfn: IXP4xx
      [ARM] 2986/1: Replace map_desc.physical with map_desc.pfn: LH7A40x
      [ARM] 2987/1: Replace map_desc.physical with map_desc.pfn: OMAP
      [ARM] 2988/1: Replace map_desc.physical with map_desc.pfn: PXA
      [ARM] 2989/1: Replace map_desc.physical with map_desc.pfn: RiscPC
      [ARM] 2990/1: Replace map_desc.physical with map_desc.pfn: S3C2410
      [ARM] 2991/1: Replace map_desc.physical with map_desc.pfn: Shark
      [ARM] 2992/1: Replace map_desc.physical with map_desc.pfn: SA1100
      [ARM] 2993/1: Replace map_desc.physical with map_desc.pfn: CLPS711x
      [ARM] 2994/1: Replace map_desc.physical with map_desc.pfn: CLPS7500
      [ARM] 2995/1: Replace map_desc.physical with map_desc.pfn: Versatile
      [ARM] 2996/1: Replace map_desc.physical with map_desc.pfn: EPXA10DB
      [ARM] 2997/1: Replace map_desc.physical with map_desc.pfn: EBSA110
      [ARM] 2998/1: Replace map_desc.physical with map_desc.pfn: Footbridge
      [ARM] 2999/1: Replace map_desc.physical with map_desc.pfn: H720x
      [ARM] 3000/1: Replace map_desc.physical with map_desc.pfn: iMX
      [ARM] 3001/1: Replace map_desc.physical with map_desc.pfn: Integrator
      [ARM] 3016/1: Replace map_desc.physical with map_desc.pfn
      [ARM] 3017/1: Add support for 36-bit addresses to create_mapping()
      Fix CS89x0 KConfig for IXDP2X01
      i2c: kzalloc conversion, ixp bus drivers
      hwmon: kzalloc conversion
      i2c: kzalloc conversion, other drivers
      [ARM] fix bogus cast in IXP2000 I/O macro
      [ARM] fix ixp2x00 defconfig NR_UARTS options
      [ARM] 3081/1: Remove GTWX5715 from ixp4xx_defconfig
      [ARM] Fix IXDP2x01 config files
      drivers/cdrom: kmalloc + memset -> kzalloc conversion
      drivers/dio: kmalloc + memset -> kzalloc conversion
      drivers/eisa: kmalloc + memset -> kzalloc conversion
      drivers/fc4: kmalloc + memset -> kzalloc conversion
      drivers/firmware: kmalloc + memset -> kzalloc conversion
      ide: kmalloc + memset -> kzalloc conversion
      bluetooth: kmalloc + memset -> kzalloc conversion

Dick Streefland (1):
      [ALSA] intel8x0 - enable ac97_quirk hp_only for Acer Aspire 3003LCi

Dirk Opfer (3):
      [ARM] 3088/1: PXA: Add machine support for the Sharp SL-6000x series of PDAs
      [ARM] 3123/1: Sharp SL-6000x: Add IRDA, MMC, UDC and keyboard device
      [ARM] 3124/1: Sharp SL-6000x: SharpSL PCMCIA Updates

Dmitry Torokhov (34):
      Driver core: send hotplug event before adding class interfaces
      I2O: remove class interface
      I2O: remove i2o_device_class
      Driver core: pass interface to class interface methods
      Input: kill devfs references
      Input: prepare to sysfs integration
      drivers/input/mouse: convert to dynamic input_dev allocation
      drivers/input/keyboard: convert to dynamic input_dev allocation
      drivers/usb/input: convert to dynamic input_dev allocation
      Input: convert ucb1x00-ts to dynamic input_dev allocation
      drivers/input/touchscreen: convert to dynamic input_dev allocation
      Input: convert sonypi to dynamic input_dev allocation
      Input: convert onetouch to dynamic input_dev allocation
      Input: convert driver/input/misc to dynamic input_dev allocation
      drivers/media: convert to dynamic input_dev allocation
      Input: convert drivers/macintosh to dynamic input_dev allocation
      Input: convert konicawc to dynamic input_dev allocation
      drivers/input/joystick: convert to dynamic input_dev allocation
      Input: convert net/bluetooth to dynamic input_dev allocation
      Input: convert sound/ppc/beep to dynamic input_dev allocation
      Input: show sysfs path in /proc/bus/input/devices
      Input: export input_dev data via sysfs attributes
      input core: remove custom-made hotplug handler
      smsc-ircc2: PM cleanup - do not close device when suspending
      Input: evdev - allow querying EV_SW bits from compat_ioctl
      Input: evdev - allow querying SW state from compat ioctl
      Input: fix input_dev registration message
      Input: pcspkr - fix setting name and phys for the device
      Input: lkkbd - fix debug message in lkkbd_interrupt()
      Input: locomokbd - convert to dynamic input allocation
      Input: do not register statically allocated devices
      Input: fix input device deregistration
      Input: fix 'uniq' reporting in hotplug handler
      Input: convert hdaps to dynamic input_dev allocation.

Don Fry (3):
      pcnet32: show name of failing device
      pcnet32: AT2700/2701 and Bugzilla 2699 & 4551
      pcnet32: Prevent hang with 79c976

Douglas Gilbert (3):
      [libata scsi] add ata_scsi_set_sense helper
      [libata scsi] improve scsi error handling with ata_scsi_set_sense()
      [libata scsi] MODE SELECT, strengthen mode sense

Dwaine Garden (1):
      v4l: 789: added support for saa7113

Ed Kear (1):
      libata: add support for Promise SATA 300 TX2plus PDC40775

Ed L. Cashin (2):
      aoe: use get_unaligned for accesses in ATA id buffer
      aoe: update to version 14

Elad Lahav (1):
      v4l: 821: set tuner type in vidioc_g_tuner

Eric Dumazet (1):
      reduce sizeof(struct file)

Eric Sandeen (7):
      [XFS] Stack footprint reduction for xfs_swapext (used from xfs_fsr)
      [XFS] Remove dead code in xfs_iomap_write_direct; save some stack
      [XFS] Prevent data corruption on extending truncate case from cxfs client
      [XFS] Add ATTR_NOSIZETOK definition for xfs_vnodeops.c change
      [XFS] fix old xfs_setattr mis-merge from irix; mostly harmless esp if not
      [XFS] remove unused code from xfs_iomap_write_direct
      [XFS] Fix calculation of reserved AGs for inodes in 32-bit inode mode

Eric W. Biederman (6):
      i386 io_apic.c: Memorize at bootup where the i8259 is connected
      i386 nmi_watchdog: Merge check_nmi_watchdog fixes from x86_64
      i386: move apic init in init_IRQs
      i386 kexec-on-panic: Don't shutdown the apics.
      i386 mpparse: Only ignore lapic information we can't store
      Don't uselessly export task_struct to userspace in core dumps

Erik Hovland (3):
      [ARM] 3031/1: fix typos in comments of mmc.h
      kobject_uevent.c has a typo in a comment
      changes device to driver in porting.txt

Eugene Surovegin (5):
      New PowerPC 4xx on-chip ethernet controller driver
      Add MAINTAINER entry for the new PowerPC 4xx on-chip ethernet controller driver
      PPC 44x EMAC driver: add 440SPe support
      PPC 44x EMAC driver: add 440GR support
      PPC 4xx EMAC driver: fix VSC8201 PHY initialization

Ferenc Havasi (7):
      [jffs2] Remove compressor lzo and lzari
      [JFFS2] Remove support for virtual blocks
      [JFFS2] Add erase block summary support (mount time improvement)
      [JFFS2] Return real jffs2_sum_init() error code
      [JFFS2] Call summary collector for all mtd devices with writev support
      [JFFS2] Account summary space in reserved_size.
      [JFFS2] Rename jffs2_summary_node to jffs2_raw_summary

Florin Malita (1):
      eepro.c: module_param_array cleanup

Francois Romieu (8):
      b44: b44_start_xmit returns with a lock held when it fails allocating
      b44: miscellaneous cleanup
      b44: expose counters through ethtool
      b44: s/spin_lock_irqsave/spin_lock/ in b44_interrupt
      b44: late request_irq in b44_open
      b44: replace B44_FLAG_INIT_COMPLETE with netif_running()
      b44: race on device closing
      b44: increase version number

Frank Pavlic (7):
      s390: synthax checking for VIPA addresses fixed
      s390: minor modification in qeth layer2 code
      s390: qeth multicast address registration fixed
      s390: some more qeth fixes
      s390: fix recovery failure of non-guestLAN devices
      s390: introduce guestLan sniffer support in qeth
      s390: mail address changed

Gabriel A. Devenyi (2):
      drivers/net/wireless/airo.c unsigned comparason
      drivers/block/pktcdvd.c: remove write-only variable in pkt_iosched_process_queue()

Gennady Sharapov (1):
      uml: separate libc-dependent uaccess code

Georg Chini (2):
      [SPARC]: Make SBUS dma code similar to EBUS
      [SPARC]: More abstractions and cleanups of dma handling in cs4231.

Glauber de Oliveira Costa (2):
      Locking problems while EXT3FS_DEBUG on
      Test for sb_getblk return value

Glen Gray (1):
      v4l: 627: added support for oem version of flytv platinum mini with a

Glen Masgai (1):
      [ALSA] ymfpci: add S/PDIF-in > S/PDIF-out loop

Grant Coady (7):
      hwmon: adm9240 driver update - cleanups
      hwmon: adm9240 driver update - dynamic sysfs
      pci_ids: remove duplicates from pci_ids.h
      pci_ids: macros: replace partial with whole symbols
      pci_ids: remove non-referenced symbols from pci_ids.h
      pci_ids: cleanup comments
      pci_ids cleanup: fix two additional IDs in bt87x

Grant Grundler (20):
      [PARISC] Update sba_iommu from parisc tree
      [PARISC] Update ccio-dma from parisc tree
      [PARISC] Allow STI_CONSOLE access to some FONTS
      [PARISC] Make sure use of RFI conforms to PA 2.0 and 1.1 arch docs
      [PARISC] Move pa_tlb_lock to tlb_flush.h
      [PARISC] Update bitops from parisc tree
      [PARISC] Use work queue in LED/LCD driver instead of tasklet.
      [PARISC] Replace uses of __LP64__ with CONFIG_64BIT
      [PARISC] Minor iosapic.c cleanup
      [PARISC] Add sync required after fdc to enforce insn ordering
      [PARISC] More informative error message in pcibios_link_hba_resources
      [PARISC] Cleanup whitespace and handle proc_mkdir() failures in pci-dma.c
      [PARISC] Document history of PDC_NARROW as it is now obsolete
      [PARISC] Update Kconfig for itimer selection
      [PARISC] Add ECANCELED to errno.h
      [PARISC] Define pgprot_noncached macro in pgtable.h
      [PARISC] Fix copy_user_page_asm to NOT access past end of page
      [PARISC] Properly specify index field to I/D cache flush ops
      [PARISC] Specify level to fix binutils level promotion bug
      [PARISC] Properly specify section alignment for real2.S

Greg KH (2):
      Merge ../bleed-2.6
      i2c-viapro: Cleanup ifdef usage

Greg Kroah-Hartman (34):
      I2O: Clean up some pretty bad driver model abuses in the i2o code
      Driver Core: add the ability for class_device structures to be nested
      Driver Core: fix up all callers of class_device_create()
      Driver Core: document struct class_device properly
      INPUT: register the input class device sooner
      INPUT: export input_dev_class so that input drivers can use it.
      INPUT: move the input class devices under their new input_dev devices
      INPUT: Fix oops when accessing sysfs files of nested input devices
      INPUT: remove the input_class structure, as it is unused.
      INPUT: rename input_dev_class to input_class to be correct.
      INPUT: Create symlinks for backwards compatibility
      update required version of udev
      I2C: remove devfs support from i2c-dev driver
      I2C: add i2c module alias for i2c drivers to use
      USB: disable tasklet if rtl8150 device is removed while active.
      USB: add endpoint information to sysfs
      devfs: Remove the mode field from usb_class_driver as it's no longer needed
      USB: add more snooping hooks in devio.c
      USB: make wHubCharacteristics __le16 to match other usb descriptor fields
      USB: remove the global function usbdev_lookup_minor
      USB: add notifier functions to the USB core for devices and busses
      USB: convert usbfs/devio.c to use usb notifiers
      USB: convert usbfs/inode.c to use usb notifiers
      USB: convert usbmon to use usb notifiers
      USB: delete the bluetty driver
      USB Serial: rename usb_serial_device_type to usb_serial_driver
      USB Serial: get rid of the .owner field in usb_serial_driver
      USB Serial: move old changelog comments out of source code
      USB Serial: move name to driver structure
      USB Serial: remove driver version from a few drivers
      USB: always export interface information for modalias
      USB: add nokia_dku2 driver
      USB: fix up some odd parts due to partial merges
      PCI: removed unneeded .owner field from struct pci_driver

Greg Ungerer (28):
      m68knommu: change use of extern inline to static inline in headers
      m68knommu: remove auto-generated asm-offsets.h
      m68knommu: remove unmaintained asm-m68knommu/ide.h
      m68knommu: updated defconfig
      m68knommu: use board name defines to differentiate board definitions
      m68knommu: add 5208 ColdFire support defines for its internal map
      m68knommu: add 5208 ColdFire support defines
      m68knommu: add 5208 ColdFire cache support
      m68knommu: use board defines to distinguish boards
      m68knommu: add 5208 ColdFire pit timer support
      m68knommu: add 5208 ColdFire pit interrupt support
      m68knommu: add 5208 ColdFire UART support
      m68knommu: add 5208 ColdFire reset/reboot support
      m68knommu: add ColdFire 5208 setup support
      m68knommu: add 5208 ColdFire platform Makefile
      m68knommu: use the ColdFire PIT timer for new 5208
      check for failed kmalloc in inftlmount.c
      m68knommu: add ColdFire 5208 and M5208EVB build support
      m68knommu: platform config code for 5208 ColdFire
      m68knommu: modify the ColdFire PIT timer for new 5208
      m68knommu: handle non base address 0 memory of M5208EVB board
      m68knommu: align param section and add 5208EVB linker support
      m68knommu: add 5208 ColdFire UART support to ColdFire serial driver
      m68knommu: add ColdFire 5208 configure support
      m68knommu: enable cache support code for ColdFIre 5249
      m68knommu: FEC ethernet header support for the ColdFire 5208
      m68knommu: FEC ethernet support for the ColdFire 5208
      m68knommu: move some platform irq support out of irq.h

Guennadi Liakhovetski (1):
      [SCSI] dc395x: atomic_kmap for PIO

Guillaume GOURAT / (1):
      USB: Kaweth.c udelay patch

H. J. Lu (1):
      [IA64] Fix 2.6 kernel for the new ia64 assembler

Hannes Reinecke (1):
      ide: incorrect device link for ide-cs

Hans J. Koch (2):
      v4l: 664: improved coding style for timer settings
      V4L: 899: fix rds raw data buffer handling bug which caused

Hans Reiser (1):
      reiser4: add radix_tree_lookup_slot()

Hans Verkuil (11):
      v4l: 685: update the tveeprom tuner list with the tuner
      v4l: 728: vidiocsfreq and vidiocgfreq expect an unsigned long as argument
      v4l: 754: add the adapter address prefix to the tda9887 kernel messages
      v4l: 763: include newer i2c id at linux include media id h
      v4l: 771: the wm8775 is a wolfson microelectronics 24 bit 96khz adc with 4
      v4l: 788: log message
      v4l: 798: this patch adds the vidioc log status to videodev2 h and adds
      v4l: 810: vidioc log status is added to videodev2.h
      v4l: 816: added driver for cirrus logic low voltage stereo a-d converter
      V4L: 915: fixes compilation problems due removal of media/id.h and i2c-algo-bit
      V4L: 917: fixes some bugs in msp3400

Harald Welte (11):
      [NETFILTER] ip_conntrack: Make "hashsize" conntrack parameter writable
      [NETFILTER]: Add "revision" support to arp_tables and ip6_tables
      [NETFILTER] PPTP helper: Fix compilation of conntrack helper without NAT
      [NETFILTER] PPTP helper: Fix endianness bug in GRE key / CallID NAT
      [NETFILTER] NAT: Fix module refcount dropping too far
      [NETFILTER]: Fix double free after netlink_unicast() in ctnetlink
      [NETFILTER] nfnetlink: Use kzalloc
      [NETFILTER]: CONNMARK target needs ip_conntrack
      [NETFILTER] nf_queue: Fix Ooops when no queue handler registered
      [NETFILTER] nfnetlink: nfattr_parse() can never fail, make it void
      [NETFILTER] nfnetlink: only load subsystems if CAP_NET_ADMIN is set

Hartmut Hackmann (11):
      dvb: tda1004x: pll communication fixes
      v4l: 653: ts dma buffer synchronization was inverted
      v4l: 655: added support for the philips td1316 tuner
      v4l: 656: added support for the following cards
      v4l: 677: increased eeprom dump to 128 bytes
      v4l: 806: add support for tda8275a
      v4l: 823: corrected probing code for tda8290
      v4l: 848: fixed tda8290 autodetection
      V4L: 896: fixed tda8290 secam l
      V4L: 904: added dvb support for tda8275a philips tiger reference design
      V4L: 908: added dvb-t support for asus p7134 dual

Heiko Carstens (5):
      s390: export ipl device parameters
      cpu hoptlug: avoid usage of smp_processor_id() in preemptible code
      s390: signal delivery
      s390: memory query wait psw
      s390: merge common parts of head.S and head64.S

Henk (1):
      USB: Buffer overflow patch for Yealink driver

Henrik Sjoberg (1):
      dvb: dst: protect dst_write_tuna from simultaneous writes

Herbert Xu (11):
      [IPV4]: Kill redundant rcu_dereference on fa_info
      [IPSEC]: Kill obsolete get_mss function
      Introduce sg_set_buf
      [CRYPTO] Simplify one-member scatterlist expressions
      [CRYPTO] Check cra_alignmask against cra_blocksize
      [DCCP]: Simplify skb_set_owner_w semantics
      [DCCP]: Set socket owner iff packet is not data
      [NET]: Fix zero-size datagram reception
      [NET]: Fix race condition in sk_stream_wait_connect
      [IPV4]: Fix ip_queue_xmit identity increment for TSO packets
      [NET]: Detect hardware rx checksum faults correctly

Hermann Pitton (1):
      v4l: 833: analog support for asus p7131 dual tda8275a

Hideki Iwamoto (3):
      i2c: Fix I2C_FUNC_PROTOCOL_MANGLING documentation
      i2c: Fix union i2c_smbus_data definition
      i2c: Several PEC-related fixes in software SMBus emulation

Hirokazu Takata (4):
      m32r: remove unused instructions
      m32r: fix #if warnings
      m32r: NONCACHE_OFFSET in _port2addr
      m32r: SMC91x driver update

Hironobu Ishii (1):
      ipmi: fix inconsistent spinlock usage

Hong Liu (10):
      Fixed problem with not being able to decrypt/encrypt broadcast packets.
      Fixed oops if an uninitialized key is used for encryption.
      Fixes the ad-hoc network WEP key list issue.
      [Bug 455] Fix frequent channel change generates firmware fatal error.
      Don't set hardware WEP if we are actually using TKIP/AES.
      Mixed PTK/GTK CCMP/TKIP support.
      Card with WEP enabled and using shared-key auth will have firmware
      Fixes problem with WEP not working (association succeeds, but no Tx/Rx)
      Fixes WEP firmware error condition.
      Fixed problem with not being able to send broadcast packets.

Honza Maly (1):
      [ALSA] Enable DXS controls for VIA VT82xx

Horms (2):
      README doesn't mention bzip2 source tarball
      audit_sysctl_exit can only be used with CONF_AUDIT_SYSCTL

Hubert WS Lin (2):
      pcnet32: set_ringparam implementation
      pcnet32: set min ring size to 4

Hugh Dickins (55):
      mm: copy_pte_range progress fix
      mm: msync_pte_range progress
      mm: zap_pte_range dont dirty anon
      mm: anon is already wrprotected
      mm: vm_stat_account unshackled
      mm: remove_vma_list consolidation
      mm: unlink_file_vma, remove_vma
      mm: exit_mmap need not reset
      mm: page fault handlers tidyup
      mm: move_page_tables by extents
      mm: tlb_gather_mmu get_cpu_var
      mm: tlb_is_full_mm was obscure
      mm: tlb_finish_mmu forget rss
      mm: mm_init set_mm_counters
      mm: rss = file_rss + anon_rss
      mm: batch updating mm_counters
      mm: dup_mmap use oldmm more
      mm: dup_mmap down new mmap_sem
      mm: sh64 hugetlbpage.c
      mm: m68k kill stram swap
      mm: copy_one_pte inc rss
      mm: zap_pte_range dec rss
      mm: do_swap_page race major
      mm: do_mremap current mm
      mm: zap_pte out of line
      mm: update_hiwaters just in time
      mm: mm_struct hiwaters moved
      mm: ia64 use expand_upwards
      mm: init_mm without ptlock
      mm: ptd_alloc inline and out
      mm: ptd_alloc take ptlock
      mm: arches skip ptlock
      mm: page fault handler locking
      mm: pte_offset_map_lock loops
      mm: flush_tlb_range outside ptlock
      mm: unlink vma before pagetables
      mm: unmap_vmas with inner ptlock
      mm: xip_unmap ZERO_PAGE fix
      mm: rmap with inner ptlock
      mm: kill check_user_page_readable
      mm: follow_page with inner ptlock
      mm: i386 sh sh64 ready for split ptlock
      mm: arm ready for split ptlock
      mm: parisc pte atomicity
      mm: cris v32 mmu_context_lock
      mm: uml pte atomicity
      mm: uml kill unused
      mm: split page table lock
      mm: fix rss and mmlist locking
      mm: update comments to pte lock
      Suppress split ptlock on arches which may use one page for multiple page tables
      [SPARC64] mm: don't re-evaluate *ptep
      [SPARC64] mm: context switch ptlock
      [SPARC64] mm: simpler tlb_flush_mmu
      [SPARC64] mm: update get_user_insn comment

Ian Campbell (2):
      [ARM] 3044/1: Fix sparse warnings about incompatible pointer types for register defined in pxa-regs.h
      [ARM] 3048/1: register i2s resources not i2c resources for the pxa i2s platform device

Ian McDonald (2):
      [DCCP]: Create Documentation/networking/dccp.txt
      [DCCP]: Alter website for DCCP in MAINTAINERS

Ian Wienand (1):
      Input: convert dmasound_awacs (OSS) to dynamic input allocation

Igor Popik (1):
      [PCMCIA] i82365: release all resources if no devices are found

Ilya A. Volynets-Evenbakh (1):
      O2 parport definitions

Ingo Molnar (2):
      x86: inline spin_unlock if !CONFIG_DEBUG_SPINLOCK and !CONFIG_PREEMPT
      small kernel_stat.h cleanup

Ivan Kokshaysky (2):
      fix alpha breakage
      PCI: NCR 53c810 quirk

Ivan Skytte Jorgensen (4):
      [SCTP] Rename SCTP specific control message flags.
      [SCTP] Fix SCTP_SETADAPTION sockopt to use the correct structure.
      [SCTP] Allow SCTP_MAXSEG to revert to default frag point with a '0' value.
      [SCTP] Do not allow unprivileged programs initiating new associations on

Ivo van Doorn (3):
      This will move the ieee80211_is_ofdm_rate function to the ieee80211.h
      Currently the info_element is parsed by 2 seperate functions, this
      When an assoc_resp is received the network structure is not completely

J. Bruce Fields (12):
      NFSv4: handle no acl attr
      NFSv4: Fix acl buffer size
      SUNRPC: Add support for privacy to generic gss-api code.
      SUNRPC: Provide a callback to allow free pages allocated during xdr encoding
      SUNRPC: Retry wrap in case of memory allocation failure.
      RPCSEC_GSS: cleanup au_rslack calculation
      RPCSEC_GSS: client-side privacy support
      RPCSEC_GSS: Simplify rpcsec_gss crypto code
      RPCSEC_GSS: krb5 pre-privacy cleanup
      RPCSEC_GSS: Add support for privacy to krb5 rpcsec_gss mechanism.
      RPCSEC_GSS remove all qop parameters
      RPCSEC_GSS: krb5 cleanup

Jack Hammer (3):
      [SCSI] ips: Fix up for correct scatter/gather processing
      [SCSI] ips: Fix initialization bug with kdump
      [SCSI] ips: remove "Version Matching"

Jack Morgenstein (8):
      [IB] Add checks to multicast attach and detach
      [IB] mthca: Report correct atomic capability
      [IB] mthca: Fill in more fields in query_port method
      [IB] mthca: Better limit checking and reporting
      [IB] mthca: Don't enter QP into MCG more than once.
      [IB] mthca: check P_Key index in modify QP
      [IB] mthca: report page size capability
      [IB] uverbs: have kernel return QP capabilities

Jack Steiner (3):
      [IA64] Cleanup use of various #defines related to nodes
      [IA64] Increase max NR_CPUS on IA64 from 512 to 1024
      [IA64-SGI] Increase max system size of SGI SN systems

Jake Moilanen (1):
      fbdev: ATI RN50 pci id

James Bottomley (24):
      [SCSI] iscsi: fix 64 bit compile warning
      Merge ../linux-2.6
      Merge HEAD from ../scsi-iscsi-2.6
      [SCSI] iscsi_tcp: make iscsi compile again after recent netlink changes
      [SCSI] move iscsi to a better place in Kconfig
      [PARISC] Fix the alloc_slabmgmt panic
      [PARISC] Remove the spurious do_softirq calls from entry.S
      [SCSI] aacraid: Use DMA mask defines
      Merge HEAD from ../scsi-misc-2.6-old
      [SCSI] qla2xxx: Resync with latest released ISP23xx/63xx firmware -- 3.03.18.
      [SCSI] avoid overflows in disk size calculations
      [SCSI] move the mid-layer printk's over to shost/starget/sdev_printk
      [SCSI] qla2xxx: fix unnecessary activation of blk tag queue
      [SCSI] qla2xxx: put back label erroneously removed by eh_active patch
      [SCSI] fix up mismerge in osst
      [SCSI] remove broken driver cpqfc
      [SCSI] lpfc: Fix for "command completion for iotax x?? not found"
      Merge by Hand
      Fix ips.c compile
      [SCSI] Fix transport class oops
      [SCSI] raid class update
      Merge by hand (conflicts between pending drivers and kfree cleanups)
      [SCSI] sd: fix issue_flush
      Merge by hand (whitespace conflicts in libata.h)

James Chapman (1):
      i2c: ds1337 BCD conversion fix

James Courtier-Dutton (4):
      Creative Audigy 2 cardbus: Add IO window wakeup magic
      [ALSA] snd-ca0106: Add midi support.
      [ALSA] ca0106: Cosmetic changes.
      [ALSA] ca0106: Added copyright messages.

James Ketrenos (75):
      Fixed some endian issues with 802.11 header usage in ieee80211_rx.c
      ieee80211 quality scaling algorithm extension handler
      ieee80211 Added wireless spy support
      Changed 802.11 headers to use ieee80211_info_element[0]
      ieee80211 Removed ieee80211_info_element_hdr
      ieee80211 Cleanup memcpy parameters.
      ieee80211 Switched to sscanf in store_debug_level
      ieee80211 Fixed type-o of abg_ture -> abg_true
      Updated ipw2200 to compile with ieee80211 abg_ture to abg_true change
      ieee80211: Updated ipw2100 to be compatible with ieee80211_hdr changes
      ieee80211: Updated ipw2100 to be compatible with ieee80211's hard_start_xmit change
      ieee80211: Updated ipw2200 to be compatible with ieee80211_hdr changes
      ieee80211: Updated ipw2200 to be compatible with ieee80211's hard_start_xmit change.
      ieee80211: Updated atmel to be compatible with ieee80211_hdr changes
      ieee80211: Fixed a kernel oops on module unload
      ieee80211: Hardware crypto and fragmentation offload support
      ieee80211: Fix time calculation, switching to use jiffies_to_msecs
      ieee80211: Fix kernel Oops when module unload
      ieee80211: Allow drivers to fix an issue when using wpa_supplicant with WEP
      ieee82011: Added WE-18 support to default wireless extension handler
      ieee80211: Renamed ieee80211_hdr to ieee80211_hdr_3addr
      ieee80211: adds support for the creation of RTS packets
      ieee82011: Added ieee80211_tx_frame to convert generic 802.11 data frames, and callbacks
      ieee80211: Fix TKIP, repeated fragmentation problem, and payload_size reporting
      ieee80211: Return NETDEV_TX_BUSY when QoS buffer full
      ieee80211: Add QoS (WME) support to the ieee80211 subsystem
      ieee80211: Added ieee80211_geo to provide helper functions
      ieee80211: Added ieee80211_radiotap.h
      ieee80211: Additional fixes for endian-aware types
      ieee80211: "extern inline" to "static inline"
      ieee80211: Type-o, capbility definition for QoS, and ERP parsing
      ieee80211: Mixed PTK/GTK CCMP/TKIP support
      ieee80211: Keep auth mode unchanged after iwconfig key off/on cycle
      ieee80211: Updated copyright dates
      ieee80211: Updated hostap to be compatible with ieee80211_hdr changes
      ieee80211: Updated hostap to be compatible with extra_prefix_len changes
      ieee82011: Remove WIRELESS_EXT ifdefs
      ieee80211: Added subsystem version string and reporting via MODULE_VERSION
      ieee80211: Added handle_deauth() callback, enhanced tkip/ccmp support of varying hw/sw offload
      ieee80211: added IE comments, reason_code to reason, removed info_element from ieee80211_disassoc
      ieee80211: in-tree driver updates to sync with latest ieee80211 series
      ieee80211: update orinoco, wl3501 drivers for latest struct naming
      Lindent and trailing whitespace script executed ieee80211 subsystem
      Update version ieee80211 stamp to 1.1.6
      ieee80211 build fix
      scripts/Lindent on ieee80211 subsystem.
      Update version ieee80211 stamp to 1.1.7
      Ran scripts/Lindent on drivers/net/wireless/ipw2{1,2}00.{c,h}
      Catch ipw2200 up to equivelancy with v1.0.1
      Catch ipw2200 up to equivelancy with v1.0.2
      Catch ipw2200 up to equivelancy with v1.0.3
      Catch ipw2200 up to equivelancy with v1.0.4
      Catch ipw2100 up to equivelancy with v1.1.1
      Catch ipw2200 up to equivelancy with v1.0.5
      Changed default # of missed beacons to miss before disassociation to 24
      Updated to support ieee80211 callback to is_queue_full for 802.11e
      Fixed some compiler issues if CONFIG_IPW2200_QOS is enabled.
      Added more useful geography encoding so people's experience with
      Modified ipw_config and STATUS_INIT setting to correct race condition
      Switched firmware error dumping so that it will capture a log available
      Changed all of the ipw_send_cmd() calls to return any ipw_send_cmd error
      Added cmdlog in non-debug systems.
      Updated ipw2200 to use the new ieee80211 callbacks
      Added wait_state wakeup on scan completion.
      Fixed problem with get_cmd_string not existing if CONFIG_IPW_DEBUG disabled.
      Removed PF_SYNCTHREAD legacy.
      Updated driver version stamps for ipw2100 (1.1.3) and ipw2200 (1.0.7)
      Pulled out a stray KERNEL_VERSION check around the suspend handler.
      Removed legacy WIRELESS_EXT checks from ipw2200.c
      Removed warning about TKIP not being configured if countermeasures are
      Added channel support for ipw2200 cards identified as 'ZZR'
      Fixed parameter reordering in firmware log routine.
      Updated firmware version stamp to 2.4 from 2.3 so it will use the latest firmware.
      Update version ipw2200 stamp to 1.0.8
      Updated READMEs and MAINTAINERS for the ipw2100 and ipw2200 drivers.

James Lamanna (1):
      reiserfs: [kv]free() checking cleanup

James Morris (2):
      SELinux: convert to kzalloc
      SELinux: canonicalize getxattr()

James Nelson (1):
      floppy: relocate devfs comment

James R. Webb (1):
      v4l: 707: remote for kworld terminator

James.Smart at Emulex.Com (15):
      [SCSI] update fc_transport for removal of block/unblock functions
      [SCSI] lpfc: Cleanup code in lpfc_get_stats().
      [SCSI] lpfc: Update to Emulex hba model names
      [SCSI] lpfc: Return -EINVAL, -EPERM, and -EIO instead of 0 from sysfs callbacks
      [SCSI] lpfc: Add range checking for attributes passed as options at load time.
      [SCSI] lpfc: Fix comments for nodev_tmo
      [SCSI] lpfc: Fix for "Unknown IOCB command Data: x0 x3 x0 x0"
      [SCSI] lpfc: Restore HEX safe bahavior of the sysfs xxx_store functions.
      [SCSI] lpfc: Remove RPI hash from the driver
      [SCSI] lpfc: Replace lpfc_sli_issue_iocb_wait_high_priority
      [SCSI] lpfc: Adjust lpfc_scsi_buf allocation
      [SCSI] lpfc: Remove unneeded IOCB_t * cast
      [SCSI] lpfc: Fix eh_ return codes for commands
      [SCSI] lpfc 8.1.0 : Add owner field to struct pci_driver
      [SCSI] lpfc: Change version number to 8.1.0

Jan Beulich (1):
      x86: cmpxchg improvements

Jan Kara (2):
      ext3: Fix unmapped buffers in transaction's lists
      Fix return value in reiserfs allocator

Jan-Benedict Glaw (1):
      Input: lkkbd - miscellaneous fixes

Jaroslav Kysela (4):
      [ALSA] usb-audio: remove duplicate fixup entry (Hercules DJ Console)
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [ALSA] Cleanup - remove sound/core/wrappers.c
      [ALSA] version 1.0.10rc3

Jay Vosburgh (1):
      bonding: fix feature consolidation

Jaya Kumar (1):
      ide: CS5535 driver

Jayachandran C (6):
      [NETLINK]: Remove dead code in af_netlink.c
      [IPV4]: Remove dead code from ip_output.c
      [SCSI] Fix issue reported by coverity in drivers/scsi/scsi_ioctl.c
      [SCSI] sr: remove dead code
      [IPV4]: Fix issue reported by Coverity in ipv4/fib_frontend.c
      [SERIAL] remove unneeded code from serial_core.c

Jean Delvare (53):
      hwmon: via686a: save 0.5k by long v[256] -> s16 v[256]
      hwmon: adm9240 whitespace cleanups
      hwmon: Do not forcibly enable via686a by default
      i2c: Discard explicit static initializations to 0
      hwmon: Discard explicit static initializations to 0
      hwmon: Discard bogus comment about init setting limits
      i2c: Reuse name strings in i2c bus drivers
      hwmon: w83l785ts converted to dynamic sysfs callbacks
      hwmon: Minor w83l785ts optimization
      i2c: Adjust i2c_probe() for busses without SMBUS_QUICK
      i2c: Minor i2c-amd8111 cleanup
      i2c-viapro: New maintainer
      i2c-viapro: Coding style fixes
      i2c-viapro: Implement I2C Block transactions
      i2c-viapro: Code cleanups
      i2c-viapro: Update supported devices list
      i2c-viapro: Refactor control outb
      i2c-viapro: Improve register dump
      i2c: Add missing i2c-ixp2000/4xx adapter name
      i2c: Cleanup i2c-dev ioctl debug message
      i2c: Drop useless CVS revision IDs
      i2c: Cleanup i2c-i801 ifdefs
      i2c: Documentation fixes
      i2c: Fix misplaced i2c.h comment
      i2c: Drop out-of-date, colliding ioctl definitions
      hwmon: Drop legacy ISA address support from it87
      hwmon: Drop useless w83627hf initialization step
      i2c: Drop unused per-i2c-algorithm adapter max
      i2c: Drop I2C_SMBUS_I2C_BLOCK_MAX
      i2c: Rename i2c-parport variable to avoid confusion
      i2c: Drop meaningless use of I2C_DF_NOTIFY in i2c_client structures
      hwmon: Missing class check in two hwmon drivers
      i2c: kzalloc cleanups, 1 of 2
      i2c: kzalloc cleanups, 2 of 2
      i2c: Documentation update
      i2c: ID redefinition cleanups
      i2c: Drop unused parport i2c IDs
      i2c: i2c-i810 documentation update
      i2c: SMBus PEC support rewrite, 1 of 3
      i2c: SMBus PEC support rewrite, 2 of 3
      i2c: SMBus PEC support rewrite, 3 of 3
      i2c: i2c-i801 PEC code cleanups
      hwmon: Separate the lm90 register read function
      hwmon: Add PEC support to the lm90 driver
      hwmon: lm90 documentation update
      hwmon: smsc47m1 documentation update
      PCI: Add quirk for SMBus on HP D530
      Typo fix: explictly -> explicitly
      Typo fix: dot after newline in printk strings
      radeonfb: prevent spurious recompilations
      i2c: writing-client doc update complement
      i2c-viapro: Some adjustments
      v4l: 885: second round of i2c ids redefinition cleanup

Jean Tourrilhes (3):
      hostap: Add support for WE-19
      hostap: Use GFP_ATOMIC to get rid of weird might_sleep issue
      hostap: Remove iwe_stream_add_event kludge

Jeff Dike (5):
      uml: improve stub debugging
      uml: separate libc-dependent early initialization
      uml: separate libc-dependent helper code
      uml: big memory fixes
      uml: make tt mode-dependent options depend on MODE_TT

Jeff Garzik (125):
      [libata] ATA passthru (arbitrary ATA command execution)
      Merge upstream kernel changes into 'C/H/S support' branch of libata.
      Merge /spare/repo/linux-2.6/
      libata: Update 'passthru' branch for latest libata
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      /spare/repo/libata-dev branch 'v2.6.13'
      Merge upstream kernel into libata 'passthru' branch
      Merge /spare/repo/linux-2.6/
      Merge libata branch 'chs-support' to latest upstream kernel.
      /spare/repo/libata-dev branch 'master'
      /spare/repo/libata-dev branch 'master'
      /spare/repo/libata-dev branch 'master'
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      [netdrvr] delete CONFIG_PHYCONTROL
      Merge /spare/repo/linux-2.6/
      Merge /spare/repo/linux-2.6/
      Remove WIRELESS_EXT ifdefs from several wireless drivers.
      [wireless airo] remove needed dma_addr_t obfuscation
      /spare/repo/libata-dev branch 'chs-support'
      libata: move EH docs to separate DocBook chapter
      [libata] improve device scan
      Merge branch 'master'
      [libata] improve device scan even more
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      e1000: fix warnings
      Merge rsync://bughost.org/repos/ieee80211-delta/
      Merge /spare/repo/linux-2.6/
      Merge branch 'scsi-scan'
      Merge branch 'master'
      libata: add ata_ratelimit(), use it in AHCI driver irq handler
      libata: fix ATAPI DMA alignment issues
      libata: ATAPI command completion tweaks and notes
      libata: move atapi_request_sense() to libata-scsi module
      [libata sata_mv] fix warning
      libata: minor cleanups
      Merge branch 'master'
      [libata passthru] add (DRIVER_SENSE << 24) to all check-conditions
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'upstream'
      [libata passthru] update ATAPI completion for new error handling
      Merge branch 'sil24'
      Merge branch 'upstream'
      [libata pdc_adma] license update, minor cleanup
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'upstream'
      libata: add ata_sg_is_last() helper, use it in several drivers
      Merge branch 'master'
      Merge branch 'master'
      Merge rsync://bughost.org/repos/ieee80211-delta/
      Merge branch 'upstream'
      drivers/block/sx8: several minor changes
      libata: turn on block layer clustering
      drivers/block/sx8: kill unused variable
      libata: const-ification bombing run
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      [libata pdc_adma] minor fixes and cleanups
      [git] change permissions on drivers/net/amd8111e.[ch] to 0644,
      [libata sata_promise] add pci id
      Merge branch 'master'
      Merge branch 'master'
      [SCSI] kill unused scsi_scan_single_target()
      Merge branch 'upstream'
      [SCSI] introduce sfoo_printk, sfoo_id, sfoo_channel helpers
      [SCSI] use {sdev,scmd,starget,shost}_printk in generic code
      [SCSI] use sfoo_printk() in drivers
      [SCSI] use scmd_id(), scmd_channel() throughout code
      [libata] ensure ->tf_read() hook reads Status and Error registers
      Merge branch 'master'
      [libata] remove ata_chk_err(), ->check_err() hook.
      Merge branch 'master'
      Merge branch 'upstream'
      [libata] change ata_qc_complete() to take error mask as second arg
      Merge branch 'upstream'
      [libata] fix legacy IDE probing
      [libata ata_piix] use dev_printk() where appropriate
      [libata ata_piix] fix native mode probe, after recent updates
      [libata] use dev_printk() throughout drivers
      Merge branch 'master'
      remove some more check_region stuff
      Merge branch 'master'
      [libata] ata_tf_to_host cleanups
      [libata] locking rewrite (== fix)
      Merge branch 'upstream'
      Merge branch 'master'
      [libata] ATAPI pad allocation fixes/cleanup
      Merge branch 'master'
      Merge git://git.tuxdriver.com/git/netdev-jwl
      Remove linux/version.h include from drivers/net/phy/* and net/ieee80211/*.
      [netdrvr] fac_8xx build fix
      [netdrvr s2io] warning fixes
      Merge branch 'master'
      [libata] eliminate use of drivers/scsi/scsi.h compatibility header/defines
      Merge branch 'master'
      Merge git://git.tuxdriver.com/git/netdev-jwl
      Merge rsync://bughost.org/repos/ieee80211-delta/
      Merge rsync://bughost.org/repos/ipw-delta/
      [wireless ipw2100] kill unused-var warnings for debug-disabled code
      Merge branch 'master'
      [libata] constify PCI ID table in several drivers
      lpfc build fix
      Merge branch 'master'
      [libata sata_mv] add Adaptec 1420SA PCI ID
      Merge branch 'atmel'
      TCP: fix vegas build

Jeff Raubitschek (1):
      [libata passthru] fix leak on error

Jens Axboe (13):
      [PARISC] Add new ioprio_{set,get} syscalls
      generic dispatch fixes
      elevator: leftover function declaration
      02/05: update ioscheds to use generic dispatch queue
      [BLOCK] elevator switch fixes/cleanup
      [BLOCK] Leftover reference to ->max_back_kb
      Fix on-the-fly switch from cfq i/o scheduler
      noop-iosched: avoid corrupted request merging
      [BLOCK] Update read/write block io statistics at completion time
      [BLOCK] Unify the seperate read/write io stat fields into arrays
      [BLOCK] aoe: update for combined io statistics
      [BLOCK] Move all core block layer code to new block/ directory
      [BLOCK] iosched: fix setting of default io scheduler

Jeremy Allison (2):
      [CIFS] POSIX extensions, SetFSInfo added
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git

Jesper Juhl (23):
      [PARISC] kfree cleanups to ioctl32.c
      Driver Core: Big kfree NULL check cleanup - Documentation
      drivers/net: Remove pointless checks for NULL prior to calling kfree()
      lib/string.c cleanup: whitespace and CodingStyle cleanups
      lib/string.c cleanup: remove pointless register keyword
      lib/string.c cleanup: remove pointless explicit casts
      Whitespace and CodingStyle cleanup for lib/idr.c
      ide-cd mini cleanup of casts
      cleanup for kernel/printk.c
      Kconfig help text correction for CONFIG_FRAME_POINTER
      [ALSA] Big kfree NULL check cleanup - sound
      ksymoops related docs update
      kfree cleanup: drivers/scsi
      kfree cleanup: drivers/mtd
      kfree cleanup: drivers/char
      kfree cleanup: drivers/isdn
      kfree cleanup: drivers/s390
      kfree cleanup: drivers/media
      kfree cleanup: misc remaining drivers
      kfree cleanup: fs
      kfree cleanup: arch
      kfree cleanup: security
      [NET]: kfree cleanup

Jesse Barnes (2):
      PCI fixup for Toshiba laptops and ohci1394
      PCI: fix for Toshiba ohci1394 quirk

Jim Cromie (1):
      earlyuserspace/README: fix homonym err

Jiri Benc (1):
      ieee80211: division by zero fix

Joern Engel (1):
      [MTD] maps: Add support for MTX-1 Flash device

Johannes Stezenbach (1):
      dvb: Fix integer overflow bug

John Bowler (2):
      [ARM] arch-ixp4xx/io.h: make const args const to remove compiler warning
      [ARM] 3083/1: include/asm-arm/arch-ixp4xx/io.h: eliminate warnings for pointer passed to integral function argument

John Hawkes (2):
      [NET]: Wider use of for_each_*cpu()
      mm: wider use of for_each_*cpu()

John Heffner (1):
      [TCP]: receive buffer growth limiting with mixed MTU

John Linville (1):
      [netdrvr s2io] Add a MODULE_VERSION entry

John Rose (3):
      ppc64: Fix add notifier crashes
      dlpar enable for OF pci probe
      dlpar regression for ppc64 - probe change

John W. Linville (45):
      8139cp: support ETHTOOL_GPERMADDR
      8139too: support ETHTOOL_GPERMADDR
      b44: support ETHTOOL_GPERMADDR
      e1000: support ETHTOOL_GPERMADDR
      e100: support ETHTOOL_GPERMADDR
      forcedeth: support ETHTOOL_GPERMADDR
      ixgb: support ETHTOOL_GPERMADDR
      ne2k-pci: support ETHTOOL_GPERMADDR
      pcnet32: support ETHTOOL_GPERMADDR
      r8169: support ETHTOOL_GPERMADDR
      skge: support ETHTOOL_GPERMADDR
      sundance: support ETHTOOL_GPERMADDR
      via-rhine: support ETHTOOL_GPERMADDR
      swiotlb: move from arch/ia64/lib/ to lib/
      swiotlb: cleanup some code duplication cruft
      swiotlb: support syncing sub-ranges of mappings
      swiotlb: support syncing DMA_BIDIRECTIONAL mappings
      swiotlb: file header comments
      x86_64: implement dma_sync_single_range_for_{cpu,device}
      s2io: change strncpy length arg to use size of target
      bonding: replicate IGMP traffic in activebackup mode
      via-rhine: change mdelay to msleep and remove from ISR path
      epic100: fix counting of work_done in epic_poll
      bonding: fix typos in bonding documentation
      8139too: fix resume for Realtek 8100B/8139D
      bonding: cleanup comment for mode 1 IGMP xmit hack
      b44: alternate allocation option for DMA descriptors
      orinoco: remove redundance skb length check before padding
      sundance: remove if (1) { ... } block in sundance_probe1
      sundance: expand reset mask
      sundance: include MII address 0 in PHY probe
      pci: cleanup need_restore switch statement
      [ALSA] nm256: reset workaround for Latitude CSx
      ia64: re-implement dma_get_cache_alignment to avoid EXPORT_SYMBOL
      3c59x: convert to use of pci_iomap API
      3c59x: bounds checking for hw_checksums
      3c59x: cleanup init of module parameter arrays
      3c59x: fix some grammar in module parameter descriptions
      3c59x: support ETHTOOL_GPERMADDR
      3c59x: correct rx_dropped counting
      3c59x: enable use of memory-mapped PCI I/O
      siimage: enable interrupts on Adaptec SA-1210 card
      [BNX2]: output driver name as prefix in error message
      [BNX2]: check return of dev_alloc_skb in bnx2_test_loopback
      [BNX2]: simplify parameter checks in bnx2_{get,set}_eeprom

Jon Loeliger (8):
      powerpc: Merge kmap_types.h
      powerpc: Remove sections use from ppc
      powerpc: Remove sections use from ppc64 and drivers
      powerpc: Remove section free() and linker script bits
      powerpc: Merge simplified sections.h into asm-powerpc
      powerpc: Merge asm-ppc*/dma.h
      powerpc: Merge asm-ppc*/seccomp.h, drop TIF_32BIT check
      powerpc: Merge asm-ppc*/rwsem.h

Jon Masters (1):
      fix floppy.c to store correct ro/rw status in underlying gendisk

Jon Ringle (3):
      [ARM] 2918/1: [update] Base port of Comdial MP1000 platfrom
      [ARM] 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000
      [ARM] 2921/1: Support for the RTC / nvram on the Comdial MP1000

Jonathan Woithe (1):
      [ALSA] hda-codec - A new model for Fujitsu S7020

Jordan Crouse (1):
      ide: AMD Geode GX/LX support

Jouni Malinen (4):
      hostap: Remove hw specific dev_open/close handlers
      hostap: Fix hostap_pci build with PRISM2_IO_DEBUG
      hostap: Do not free local->hw_priv before unregistering netdev
      hostap: Unregister netdevs before freeing local data

Juha Yrj?l? (1):
      add usb transceiver set_suspend() method

Julian Anastasov (1):
      [IPVS]: fix connection leak if expire_nodest_conn=1

Kamble, Nitin A (1):
      x86: vmx cpu feature detection

Karoly Lorentey (1):
      [ALSA] intel8x0 - Add ac97_quirk for Dell Inspiron 8600

Karsten Wiese (1):
      [ALSA] Reduce interrupt latency in sound/pci/via82xx.c

Kay Sievers (1):
      add sysfs attr to re-emit device hotplug event

Keith Owens (1):
      [IA64] Extend notify_die() hooks for IA64

Kelly Daly (17):
      merge filename and modify references to iseries/hv_call.h
      merge filename and modify references to iseries/hv_call_event.h
      merge filename and modify references to iseries/hv_call_sc.h
      merge filename and modify references to iseries/hv_call_xm.h
      merge filename and modify reference to iseries/hv_lp_config.h
      merge filename and modify references to iseries/hv_lp_event.h
      merge filename and modify references to iseries/hv_types.h
      merge filename and modify references to iseries/it_exp_vpd_panel.h
      merge filename and modify references to iseries/it_lp_naca.h
      merge filename and modify references to iseries/it_lp_queue.h
      merge filename and modify references to iseries/it_lp_reg_save.h
      merge filename and modify references to iseries/lpar_map.h
      merge filename and modify references to iseries/iseries_io.h
      merge filename and modify references to iSeries/mf.h
      merge filename and modify references to iseries/vio.h
      fix incorrect dir
      modify defines according to _ASM_POWERPC_ISERIES_

Ken-ichirou MATSUZAWA (1):
      [IPV6]: ip6ip6_lock is not unlocked in error path.

Kenneth Tan (1):
      [ARM] 3022/1: Missing peripheral devices memory mapping definition for IXP46X processor

Kenth Andersson (1):
      v4l: 709: added osprey 440 card

Khalid Aziz (1):
      [IA64] include EFI memory information in /proc/iomem

Kirill Korotaev (1):
      proc: fix of error path in proc_get_inode()

Kirill Smelkov (3):
      serial moxa: cleanup mxser_init
      serial moxa: fix leaks of struct tty_driver
      serial moxa: fix wrong BUG

Kirk Lapray (8):
      dvb: add support for plls used by nxt200x
      dvb: add nxt200x frontend module
      dvb: Remove status check from nxt200x_readreg_multibyte
      dvb: nxt200x: Fix typo in Makefile for nxt200x
      dvb: nxt200x: Add function for nxt200x to change pll input
      v4l: 712: added analog support for ati hdtv wonder
      v4l: 868: added support for nxt200x based cards ati hdtv wonder
      V4L: 901: added function for nxt200x to change pll input

Koen Kooi (1):
      USB: fix correct wording in drivers/usb/net/KConfig

Komuro (2):
      pcnet_cs: fix mii init code for older DL10019 based cards
      [netdrvr] ne2k-pci based card does not support bus-mastering.

Konstantin Baidarov (1):
      [MTD] chips cfi_cmdset_0002: Prevent timeout race

Konstantin Baydarov (1):
      [ALSA] AMD Au1x00 driver: buggy spinlocks

Krishnakumar R (1):
      hugetlb: remove repeated code

Kristen Accardi (1):
      acpiphp: allocate resources for adapters with bridges

Krzysztof Piotr Oledzki (2):
      [NETFILTER] ctnetlink: Fix oops when no ICMP ID info in message
      [NETFILTER] ctnetlink: ICMP_ID is u_int16_t not u_int8_t.

Kumar Gala (27):
      powerpc: Merged ppc_asm.h
      ppc32: Removed non-inlined versions of local_irq* functions
      ppc32: Allow user to individual select CHRP/PMAC/PREP config
      ppc32: Allow user to individual select CHRP/PMAC/PREP config
      powerpc: unified signature of timer_interrupt() between ppc32/ppc64
      powerpc: merge include/asm-ppc*/auxvec.h into include/asm-powerpc/auxvec.h
      powerpc: merge include/asm-ppc*/spinlock_types.h into include/asm-powerpc/spinlock_types.h
      powerpc: merge include/asm-ppc*/statfs.h into include/asm-powerpc/statfs.h
      powerpc: Fix compiling of ppc32
      powerpc: merged hw_irq.h
      powerpc: Fix building of power3 config on ppc32
      powerpc: merged asm/cputable.h
      ppc32: make cur_cpu_spec a single pointer instead of an array
      powerpc: replace use of _GLOBAL with .globl
      powerpc: Some more fixes to allow building for a Book-E processor
      ppc32: replace use of _GLOBAL with .globl for ppc32
      powerpc: Make sure we have an RTC before trying to adjust it
      powerpc: some prom.c cleanups
      powerpc: merge include/asm-ppc*/checksum.h into include/asm-powerpc/checksum.h
      powerpc: Add support for Book-E timer config to generic_calibrate_decr
      powerpc: Some minor cleanups to setup_32.c
      powerpc: Fix warning related to do_dabr
      powerpc: Moved dcr support to arch/powerpc
      powerpc: only build idle_6xx for 6xx
      ppc32: Update MPC834x platform to work with new phylib
      ppc32: fix PQ2 PCI DMA interrupt handling
      gianfar mii needs to zero out the mii_bus structure

Kyle McMartin (7):
      [PARISC] Add ability for prctl to change unaligned trap behaviour
      [PARISC] Initialize serial spinlocks in superio.c
      [PARISC] Add other CRT_ID for newer cards to grfioctl.h
      [PARISC] defconfig updates
      [PARISC] Update MAINTAINERS and CREDITS
      Auto-update from upstream
      Auto-update from upstream

Kylene Jo Hall (6):
      tpm: add status function to allow non-lpc bus chips
      tpm: remove pci dependency
      tpm: change from pci_dev to dev power management functions
      tpm: move atmel driver off pci_dev
      tpm: move nsc driver off pci_dev
      tpm: Fix lack of driver_unregister in init failcases

Kyungmin Park (13):
      [MTD] Add initial support for OneNAND flash chips
      OneNAND: Sync. Burst Read support
      OneNAND: Simple Bad Block handling support
      OneNAND: Update OMAP OneNAND mapping using device driver model
      OneNAND: Add simulator
      OneNAND: Fix bug in write verify
      [MTD] OneNAND: Remove experimental Kconfig dependency
      [MTD] OneNAND: Add generic platform driver
      OneNAND: Remove OMAP platform driver
      [MTD] OneNAND: Add missing files
      [MTD] OneNAND: Power Management (PM) support
      [MTD] OneNAND: Enhanced support for DDP (Dual Densitiy Packages)
      [ARM] 3057/1: Add memory control method to support OneNAND sync burst read

Ladislav Michl (3):
      Void functions shouldn't return values
      Let it compile again after i2c algo id removal. Sort headers.
      VINO driver version 0.0.5.

Lars Kotthoff (1):
      [SPARC]: Add sun4m LED driver.

Laurent Riffard (8):
      Owner field additions to many i2c drivers, 1 of 5
      Owner field additions to many i2c drivers, 2 of 5
      Owner field additions to many i2c drivers, 3 of 5
      Owner field additions to many i2c drivers, 4 of 5
      Owner field additions to many i2c drivers, 5 of 5
      epca: update .owner field of struct pci_driver
      SyncLink adapters: updates .owner field of struct pci_driver
      watchdog: update .owner field of struct pci_driver

Laurent riffard (1):
      PCI: automatically set device_driver.owner

Lee Nicks (2):
      ppc: prevent GCC 4 from generating AltiVec instructions in kernel
      ppc32: add watchdog & RTC support for Marvell EV64360BP board

Lee Revell (1):
      [ALSA] emu10k1 - Use 31 bit DMA mask for Audigy

Lee Schermerhorn (1):
      shrink_list(): skip anon pages if not may_swap

Lennert Buytenhek (16):
      [ARM] 2908/1: add register definitions for ixp2000 msf
      [ARM] 3050/1: remove ixp2000_reg_write erratum #66 workaround
      [ARM] 3051/1: turn ixp2000_reg_read into an inline function
      [ARM] 3053/1: introduce ixp2000_reg_wrb (ixp2000_reg_write plus readback)
      [ARM] 3062/1: map in various enp2611 peripherals for the ixp2000 netdev driver
      [ARM] 3063/1: allow slave ixp2000 cpu reset
      [ARM] 3064/1: start using ixp2000_reg_wrb
      [ARM] 3065/1: ixp2000 typo and whitespace fixes
      [ARM] 3052/1: add ixp2000 microcode loader
      [ARM] 3114/1: use ixp2000_reg_wrb in ixp2000 uengine loader
      [MTD] maps ixp2000: fix compile warnings in ixp2000 map driver
      hfs needs nls
      [ARM] 3117/1: nwfpe kernel memory info leak
      [ARM] 3118/1: fix and reenable nwfpe extended precision emulation for big-endian
      [ARM] 3121/1: unconditionally use XCB=101 on ixp2000
      [ARM] 3147/1: update ixp2000 defconfigs to 2.6.14-git13

Liam Girdwood (1):
      [ARM] 3098/1: pxa2xx disable ssp irq

Linas Vepstas (15):
      ppc64: misc minor cleanup
      ppc64: PCI address cache minor fixes
      ppc64: PCI error rate statistics
      ppc64: RTAS error reporting restructuring
      ppc64: avoid PCI error reporting for empty slots
      ppc64: serialize reports of PCI errors
      ppc64: escape hatch for spinning interrupt deadlocks
      ppc64: bugfix: crash on PCI hotplug
      ppc64: bugfix: don't silently ignore PCI errors
      ppc64: move eeh.c to powerpc directory from ppc64
      ppc64: PCI error event dispatcher
      ppc64: PCI reset support routines
      ppc64: Save & restore of PCI device BARS
      ppc64: mark failed devices
      ppc64: bugfix: crash on PHB add

Linus Torvalds (110):
      Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6.15
      Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'generic-dispatch' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'elevator-switch' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'sx8' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge branch 'forlinus' of git://parisc-linux.org/home/kyle/git/parisc-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
      pcmcia: add socket register data to sysfs for yenta devices
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-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/gregkh/usb-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Fix PIIX4 SMB region size
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6
      Revert "i386: move apic init in init_IRQs"
      Don't touch USB controller IO registers when they are disabled
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'swiotlb' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc-merge
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'srp' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel
      Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
      Merge branch 'block-dir' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge master.kernel.org:/pub/scm/linux/kernel/git/bunk/trivial
      Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      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:/home/rmk/linux-2.6-arm
      Fix ptrace self-attach rule
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
      Fix AGP compile on non-x86 architectures
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-fixes-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
      Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel
      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 master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-for-linus-2.6
      ppc64: default build as the merged 'powerpc' architecture
      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 master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Linux v2.6.15-rc1

Liu Hong (3):
      [Bug 339] Fix ipw2100 iwconfig set/get txpower.
      [Bug 637] Set tx power for A band.
      Migrated some of the channel verification code back into the driver to

Luben Tuikov (1):
      include/linux: enclose idr.h in #ifndef

Lubomir Bulej (1):
      v4l: 895: new avermedia 303 card without radio

Luis Miguel García (1):
      v4l: 669: added prolink pixelview pv bt878p rev 2e compatibility

Luiz Fernando Capitulino (1):
      Fix sparse warning in e100 driver.

Maciej W. Rozycki (41):
      Actually route cPCI interrupts.  Update inaccurate comments.
      Fixes for system controllers for Atlas/Malta core cards.
      Fix compilation; by Manish Lachwani.
      Formatting fixes.
      Reenable EARLY_PRINTK for the DECstation.
      Update descriptions for MIPS Technologies evaluation boards.
      Mask and ack CPU interrupts upon initialization.  Keep the state
      Clean up SEAD interrupt initialization.
      Enable RM7000 secondary cache for Atlas and Malta boards.
      Define mem_*() I/O accessory functions that preserve byte addresses.
      Switch SiByte drivers back to __raw_*() functions.
      Remove useless casts.  Fix formatting.
      sys_nfsservctl() needs translation.
      For MIPS32/MIPS64 cp0.config.mt == 1 implies a standard (R4k-style)
      Fix dependencies for DECstation framebuffers.
      This interrupt is *always* handled -- MIPS_BE_DISCARD just means
      dec_esp: Use physical addresses
      Only dump instructions actually emitted.
      Fill R3k load delay slots properly.
      Optimize R3k TLB Load/Store/Modified handlers, by scheduling
      Enable a suitable ISA for the assembler around ll/sc so that code
      There is NO port I/O space on the DECstation.  Minor clean-ups.
      Deal with the bloody KSEG vs CKSEG horror...
      GCC 4.0.0 broke `attribute(("alias"))' -- resort to an assembly variant.
      Fix function types to ones appropriate for initcalls.
      Mark __die() "noreturn" for real.
      Remove left-over unused bits.
      Fix types for firmware arguments.  Don't define unneeded messages.
      Use macros for the RM7k cp0.config bits instead of magic numbers.
      Use correct names for bits in the R3k cp0.status register.
      System-specific handling of bus errors for DECstation variations
      Actual handlers for bus errors for Pmax and 3min.
      Always use ".set mips3" rather than select between "mips2" or "mips3"
      Fix a diagnostic message.
      Fix the diagnostic dump for the XTLB refill handler.
      Inline ioremap() calls for constant addresses that map to KSEG1.
      Avoid tlbw* hazards for the R4600/R4700/R5000.
      Prevent 64-bit constants from being cropped to 32 bits when used in C code.
      Use physical addresses at the interface level, letting drivers remap
      Make static what ought to be static.
      Move MIPS Technologies processor IDs to where they belong.

Magnus Damm (1):
      i386: srat on non-acpi hw fix

Mallikarjuna R Chilakala (8):
      e1000: Support for 82571 and 82572 controllers
      e1000: multi-queue defines/modification to data structures
      e1000: implementation of the multi-queue feature
      e1000: Enable custom configuration bits for 82571/2 controllers
      e1000: Fixes for packet split related issues
      e1000: Added msleep_interruptible delay
      e1000: Flush shadow RAM
      e1000: Driver version, white space, comments, device id & other

Manfred Spraul (2):
      forcedeth: add hardware tx checksumming
      slab: Use same schedule timeout for all cpus in cache_reap

Manu Abraham (5):
      dvb: dst: Correcty Identify Tuner and Daughterboards
      dvb: dst: fix broken support for vp-3040 TS204
      dvb: dst: Fix possible buffer overflow
      dvb: Updated Documentation
      dvb: dst: protect the read/write commands with a mutex

Marcel Holtmann (9):
      [Bluetooth] Move CRC table into RFCOMM core
      [Bluetooth] Remove TXCRC compile option for BCSP driver
      [Bluetooth] Cleanup of the HCI UART driver
      [Bluetooth] Make more functions static
      [Bluetooth] Update security filter for Extended Inquiry Response
      [Bluetooth] Ignore additional interfaces of BPA 100/105 devices
      [Bluetooth]: Add another ignore parameter to the HCI USB driver
      [Bluetooth]: Add endian annotations to the core
      [Bluetooth]: Remove the usage of /proc completely

Marcel Selhorst (1):
      Infineon TPM: move infineon driver off pci_dev

Marcelo Tosatti (11):
      ppc32 8xx: use io accessor macros instead of direct memory reference
      MPC8xx PCMCIA driver
      ppc32: #ifdef out ALTIVEC specific code in __switch_to
      ppc32 8xx: export symbols required for modular IDE
      ppc32 8xx: Fix harmless warning in 8xx_io/commproc.c
      ppc32 8xx: fix cpm_dpalloc() comment
      ppc32 8xx: fix m8xx_wdt accessor macro update
      ppc32: handle access to non-present IO ports on 8xx
      Only disallow _setting_ of function key string
      fs_enet build fix
      [PCMCIA] MPC8xx PCMCIA update

Marian Balakowicz (1):
      [MTD] maps: Add support for the "TQM834x" Boards

Mark Adams (1):
      dvb: fix bug in demux that caused lost mpeg sections

Mark Gross (1):
      Telecom Clock Driver for MPCBL0010 ATCA computer blade

Mark Haverkamp (5):
      [SCSI] aacraid: fix inquiry page
      [SCSI] aacraid: fix struct element cpu order
      [SCSI] aacraid: remove compiler warning
      [SCSI] aacraid: Newer adapter communication iterface support
      [SCSI] aacraid: Fix read capacity 16 return data

Mark Lord (1):
      libata: add new driver pdc_adma for PDC ADMA ATA cards

Mark M. Hoffman (1):
      hwmon: New device ID for the smsc47b397 driver

Mark Maule (4):
      [IA64-SGI] volatile semantics in places where it seems necessary
      [IA64-SGI] fix sn_pci_legacy_read/fix sn_pci_legacy_write
      [IA64] altix: misc pci interrupt related fixes
      [IA64-SGI] set altix preferred console

Markus Rechberger (12):
      v4l: 761: fixed registry value in em2820
      v4l: 762: added support for the terratec cinergy 250 usb tv remote
      v4l: 782: ir-kbd-i2c.c updates
      v4l: 783: fixed bad em2820 remote layout values
      v4l: 790: added support for terratec cinergy 250 usb
      v4l: 802: replaced kmalloc kfree with usb buffer alloc usb buffer free to get
      v4l: 813: replaced obsolete video get drvdata and video set drvdata
      v4l: 814: cleanup dev assignment
      v4l: 838: modified settings for msi vox usb 2.0
      v4l: 840: fixed settings for msi vox usb 2.0 saa7114 is missing atm
      v4l: 841: added saa7114 initcode for msi vox usb 2.0
      v4l: 843: added saa7114 support on i2c address 0x42

Martin Bachem (1):
      i4l: update hfc_usb driver

Martin Hagelin (1):
      USB: add new device id to ftdi_sio module

Martin J. Bligh (1):
      e1000: remove warning about e1000_suspend

Martin Schwidefsky (3):
      s390: stop_hz_timer vs. xtime updates
      s390: remove pagex support
      s390: const pointer uaccess

Martin Zwickel (1):
      dvb: add support for Technotrend Budget Card S1500

Mateusz Berezecki (1):
      [wireless ipw2200] remove redundant return statement

Mathieu Desnoyers (1):
      i386 and x86_64 TSC set_cyc2ns_scale imprecision

Matt Domsch (2):
      ipmi: use kthread API
      [PPP]: add PPP MPPE encryption module

Matt Helsley (1):
      Process Events Connector

Matt Mackall (1):
      Error checks omitted in init_tmpfs() in mm/tiny-shmem.c

Matt Porter (18):
      Add rapidio net driver
      USB: Fix usb hub build
      EHCI, split out PCI glue
      ppc32: Cleanup AMCC PPC44x eval board U-Boot support
      phy address mask support for generic phy layer
      ppc32: cleanup AMCC PPC40x eval boards to support U-Boot
      ppc32: Remove internal PCI arbiter check on PPC40x
      ppc32: Add missing initrd header on ppc440
      RapidIO support: core base
      RapidIO support: core includes
      RapidIO support: core enum
      rapidio: core updates
      RapidIO support: ppc32
      rapidio: message interface updates
      ppc32: Fix RapidIO build on 85xx
      ppc32: Fix STx GP3 build
      ppc32: fix perf_irq extern on e500
      ppc32: fix ppc44x fpu build

Matt Reimer (1):
      [ARM] 3029/1: Add HWUART support for PXA 255/26x

Matthew Wilcox (14):
      [PARISC] Convert parisc_device tree to use struct device klists
      [PARISC] Change the driver names so /sys/bus/parisc/drivers/ looks better
      [PARISC] Convert parisc_device to use struct resource for hpa
      [PARISC] Update dino from parisc tree
      [PARISC] Update spinlocks from parisc tree
      [PARISC] Reorganize sticore probe routine to be a little less convoluted
      [PARISC] Fix compile warning in pci.h
      [PARISC] Update pdc console from parisc tree
      [PARISC] Explicitly specify sr4 when flushing kernel space
      [PARISC] Update scsi drivers from parisc tree
      [PARISC] Fix mux.c driver
      [PARISC] Update parisc specific input code from parisc tree
      [SCSI] ncr53c8xx: Cleanup namespace collision with ktimers
      b44 reports wrong advertised flags

Mauro Carvalho Chehab (50):
      v4l: 647: included cb3 structures on tda8290 that should be changed according with
      v4l: 660: small fixes
      v4l: 670: cardlist update
      v4l: 673: initial code for texas instruments tvp5150a and tvp5150am1
      v4l: 675: tvp5150 included on makefile
      v4l: 678: fixed input selection
      v4l: 683: some v4l2 api calls implemented on msp3400.c
      v4l: 689: cx88 cardlist updated now it also includes pci subsystem ids
      v4l: 690: added support for lifeview flytv platinum mini2
      v4l: 692: bttv coding style and card ids
      vl4: 693: bttv board renaming
      v4l: 694: updated an entry to reflect changes on tuner-simple.c
      v4l: 695: added more pci id
      v4l: 702: included audio chips enum
      v4l: 703: added new card prolink pixelview playtv mpeg2 pv m4900
      v4l: 717: added scripts and cardlist for em2820
      v4l: 729: fixed include when compiling at kernel tree
      v4l: 739: created make changelog to make easier to generate patches
      v4l: 758: some improvements at msp3400 c from ivtv code
      v4l: 759: more improvements at msp3400 c from ivtv code
      v4l: 767: included support for em2800
      v4l: 784: several improvement on i2c ir handling for em2820
      v4l: 791: codingstyle fixes
      v4l: 800: whitespace cleanups
      v4l: 801: whitespaces cleanups
      v4l: 803: after msp34xxg reset msp wake thread should be called
      v4l: 809: some changes to allow compiling cx88 and saa7134
      v4l: 815: commented obsoleted stuff at videodev headers
      v4l: 819: added autodetection code to tda8290 to avoid conflicts
      v4l: 820: fixed log for tveeprom on em28xx cards
      v4l: 829: fixed user mode compiling
      v4l: 830: rearranged print order to present a correct answer
      v4l: 856: some module rename and small fixes
      v4l: 863: added pinnacle dazzle dvc 90
      v4l: 864: improved isoc error detection
      v4l: 865: fixed bttv to accept radio devices like tea5767
      v4l: 867: correcting fixes to accept radio devices like tea5767
      v4l: 875: some cleanups at i2c stuff and fixing when tuner addr is set
      v4l: 877: module em2820 renamed to em28xx and moved to v4l dir
      v4l: 886: renamed common structures to em28xx
      v4l: 887: i2c id h updated to reflect the newer drivers
      v4l: 888: saa7113 renamed to saa711x
      v4l: 897: saa7146 fix
      v4l: 898: em2820 i2c fix
      v4l: 899: remove media id.h
      V4L: 907: em28xx cleanups and fixes
      V4L: SAA7134 alsa build fix
      V4L: 916: fixes set scart parameter definitions and audout ioctl
      V4L: 920: fixed autodetection of max size by if alternate setting
      V4L: removal schedule for V4L1 API

Meelis Roos (1):
      PCI: Fix VIA 686 PCI quirk names

Michael Buesch (1):
      ieee80211 subsystem:

Michael Chan (9):
      tg3: add 5714/5715 support
      tg3: fix ASF heartbeat
      tg3: update version and minor fixes
      bnx2: add 5708 support
      bnx2: update firmware for 5708
      bnx2: update nvram code for 5708
      bnx2: update firmware handshake for 5708
      bnx2: refine bnx2_poll
      bnx2: update version and minor fixes

Michael Ellerman (28):
      ppc64 iSeries: Move iSeries ppc_md functions into a machdep_calls struct
      ppc46 iSeries: Make some generic irq code compile for iSeries
      ppc64 iSeries: Update create_pte_mapping to replace iSeries_bolt_kernel()
      ppc64 iSeries: Make stab_initialize() work on iSeries
      ppc64 iSeries: Make smp_release_cpus() callable on iSeries
      ppc64 iSeries: Create a fake flat device tree on iSeries
      ppc64 iSeries: Call early_setup() on iSeries
      ppc64 iSeries: Move memory setup into iSeries device tree
      ppc64 iSeries: Move setup of systemcfg->platform into iSeries device tree
      ppc64 iSeries: Define /cpus in iSeries device tree
      powerpc: Don't blow away load_addr in start_thread
      powerpc: Fix mmap returning 64 bit addresses
      powerpc: Remove duplicate definition of set_tb()
      powerpc: Remove trailing \n" in HMT macros
      powerpc: Move firmware.h into include/asm-powerpc
      powerpc: Move ras.c into arch/powerpc/platforms/pseries
      powerpc: Copy default configs into arch/powerpc/configs
      powerpc: Make set_dabr() a ppc_md function
      powerpc: Move plpar_wrappers.h into arch/powerpc/platforms/pseries
      powerpc: Merge asm-ppc/kexec.h and asm-ppc64/kexec.h
      powerpc: Make early debugging fit on 80 character terminal
      powerpc: Set entry point and text address in linker script
      powerpc: Add helper functions for synthesising instructions at runtime
      powerpc: Cleanup vpa code
      powerpc: Implement smp_release_cpus() in C not asm
      powerpc: Fix random memory corruption in merged elf.h
      Merge with Paulus
      powerpc: Make ppc_md.set_dabr non 64-bit specific

Michael Hanselmann (1):
      fbdev: Framebuffer mode required for PowerBook Titanium

Michael Krufky (41):
      dvb: Add ATSC support for DViCO FusionHDTV5 Lite
      dvb: microtune mt7202dtf: Fix charge pump setting
      dvb: Add support for Air2PC/AirStar 2 ATSC 3rd generation (HD5000)
      dvb: Updated documentation for FusionHDTV Lite cards
      dvb: nxt200x: check callback fix
      dvb: nxt200x: remove null check before kfree()
      dvb: determine tuner write method based on nxt chip
      dvb: documentation updates for hybrid v4l/dvb cards
      dvb: lgdt330x: Correct QAM symbol_rate_min for lgdt3302 and lgdt3303
      v4l: 630: capitalized hex a f changed to lowercase in pci subsystem id constants
      v4l: 633: climov s previous patch missing changelog entry
      v4l: 634: implemented tuner set standby on cx88 init
      v4l: 636: don t enable gpioirq until after card probe
      v4l: 646: enable dvb support for dvico fusionhdtv5 lite
      v4l: 657: update documentation
      v4l: 672: fix build for 2.6.14
      v4l: 674: move some if kernel version into compat.h
      v4l: 704: enable support for the ir remote on compro videomate t200
      v4l: 711: changed pll 1 to pll pll 28
      v4l: 715: enable s video input on dvico fusionhdtv5 lite
      v4l: 723: fix build for 2.6.14
      v4l: 768: don t bother gerd with bttv cards patches
      v4l: 773: be sure to enable video buf dvb in kernel build
      v4l: 775: fix build warnings
      v4l: 776: added card 75 avermedia avertvhd mce a180
      v4l: 777: updated script to function in new tree layout
      v4l: 842: create kconfig files for cx88 and saa7134 directories
      v4l: 847: fix bug 5484 asus digimatrix card doesnt work with pal tuner
      v4l: 854: move cx88 and saa7134 configuration
      v4l: 855: improve kconfig user friendliness for hybrid dvb v4l boards
      v4l: 869: iso c90 forbids mixed declarations and code
      v4l: 870: added dvb support for avermedia avertvhd mce a180
      v4l: 873: updated comments for avertvhd a180
      v4l: 881: video cx88 need not depend on experimental
      v4l: 889: add em28xx to kernel build
      v4l: 890: fixed typo
      v4l: 891: change config em28xx to config video em28xx
      v4l: 892: correct nicam audio settings to match dscaler
      v4l: 896: rename BTTV_FOO --> BTTV_BOARD_FOO
      V4L: 902: saa6588.c should build saa6588.ko rather than rds.ko
      V4L: 909: updated cardlist and strip trailing whitespace

Michael S. Tsirkin (4):
      [IB] mthca: report asynchronous CQ events
      [IB] umad: two small fixes
      [IB] mthca: fix posting of atomic operations
      [IB] mthca: fix posting long lists of receive work requests

Michael Schimek (1):
      v4l: 876: moved some user defines to be out of kernel define

Michael Wu (1):
      This patch fixes a typo in ieee80211.h: ieee82011_deauth -> ieee80211_deauth

Michal Januszewski (1):
      fbdev: fix the fb_find_nearest_mode() function

Michal Schmidt (1):
      airo: fix resume

Michal Wronski (1):
      Update Michal Wronski contact info

Mikael Magnusson (1):
      [ALSA] emu10k1: Front channels via fxbus 8 and 9

Mike Christie (10):
      [SCSI] iscsi: nodelay fix
      [SCSI] iscsi: preemt fix and cleanup
      [SCSI] iscsi: handle nonlinear skbs
      [SCSI] iscsi: update some iscsi proto defs
      [SCSI] iscsi: fix ahs len
      [SCSI] iscsi: add newline to sysfs output
      [SCSI] iscsi: rename some proto defs
      [SCSI] iscsi: fix nop-in handling
      [SCSI] iscsi: add module version
      kill libata scsi_wait_req usage (make libata compile with scsi-misc changes)

Mike Kershaw (1):
      Adds radiotap support to ipw2200 in monitor mode..

Mike Kravetz (5):
      Memory Add Fixes for ppc64
      revised Memory Add Fixes for ppc64
      Memory Add Fixes for ppc64
      Memory Add Fixes for ppc64
      Memory Add Fixes for ppc64

Miklos Szeredi (9):
      open: cleanup in lookup_flags()
      fuse: clean up dead code related to nfs exporting
      fuse: spelling fixes
      fuse: remove unused define
      VFS: pass file pointer to filesystem from ftruncate()
      FUSE: bump interface minor version
      FUSE: add access call
      FUSE: atomic create+open
      FUSE: pass file handle in setattr

Mirco Macrelli (1):
      Input: logips2pp - add support for MX3100

Muli Ben-Yehuda (1):
      perform maintenance on Documentation/vm/hugetlbpage.txt

Natalie Protasevich (1):
      x86: hot plug CPU to support physical add of new processors

Natalie.Protasevich at unisys.com (1):
      ES7000 platform update

Nate Diller (2):
      block cleanups: Add kconfig default iosched submenu
      block cleanups: Fix iosched module refcount leak

Nathan Scott (35):
      [XFS] Add a comment about the use of XFS_SIZE_TOKEN_WANT.
      [XFS] Fix signedness issues in dquot ID handling, allowing uids/gids above
      [XFS] Provide a mechiansm for flushing delalloc before quota reporting.
      [XFS] Move some code around to prepare for the upcoming extended
      [XFS] Ondisk format extension for extended attributes (attr2).	Basically,
      [XFS] Ondisk format extension for extended attributes (attr2).	Basically,
      [XFS] Ondisk format extension for extended attributes (attr2).	Basically,
      [XFS] Make some extended attributes routines take const parameters, for
      [XFS] Fix up an internal sort function name collision issue.
      [XFS] Remove a null CELL macro and its one caller, not useful to anyone.
      [XFS] Improve buffered read throughput by removing unnecessary timer calls
      [XFS] Track external log/realtime device names for correct reporting in
      [XFS] Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot.
      [XFS] Update license/copyright notices to match the prefered SGI
      [XFS] Update license/copyright notices to match the prefered SGI
      [XFS] Fix up a 32/64 local flags variable issue when enabling attr2 mode.
      [XFS] Show additional mount options in /proc/mounts, fix up some debug
      [XFS] Remove unused type, xfs_gap_t.
      [XFS] Disable attr2 by default, until a more appropriate time to enable
      [XFS] Rework the dquot hash sizing heuristics.
      [XFS] Rework the final mount options flag bit to make room for more.
      [XFS] Rework fid encode/decode wrt 64 bit inums interacting with NFS.
      [XFS] Remove old, broken nolog-mode code - noone plans to ever fix it.
      [XFS] Remove an unhelpful ifdef, the comment above the routine explains
      [XFS] Fix boundary conditions when issuing direct IOs from large userspace
      [XFS] Ensure fsync does not incorrectly return EIO for pages beyond EOF.
      [XFS] Update XFS documentation.
      [XFS] Update XFS quota header license to match the SGI boilerplate.
      [XFS] Add the project quota type into the XFS quota header.
      [XFS] Add a mechanism for XFS to use the generic quota sync method.
      [XFS] fix XFS quota for modular XFS builds
      [XFS] Cleanup cosmetic differences between source trees.
      [XFS] Remove several no-longer-used files.
      [XFS] Fix an inode32 regression - if no options are presented, must still
      [XFS] Remove no-longer-used qsort source.

Neil Horman (2):
      3c59x: cleanup of mdio_read routines to use MII_* macros
      [SCTP]: Include ulpevents in socket receive buffer accounting.

NeilBrown (30):
      knfsd: fix setattr-on-symlink error return
      knfsd: Restore functionality to read from file in /proc/fs/nfsd/
      knfsd: Allow run-time selection of NFS versions to export
      knfsd: Fix some minor sign problems in nfsd/xdr
      knfsd: make sure svc_process call the correct pg_authenticate for multi-service port
      md: better handling of readerrors with raid5.
      md: initial sysfs support for md
      md: extend md sysfs support to component devices.
      md: add kobject/sysfs support to raid5
      md: allow a manual resync with md
      md: teach raid5 the difference between 'check' and 'repair'.
      md: fix ref-counting problems with kobjects in md
      md: minor MD fixes
      md: change raid5 sysfs attribute to not create a new directory
      md: improvements to raid5 handling of read errors
      md: convert 'faulty' and 'in_sync' fields to bits in 'flags' field
      md: make md on-disk bitmaps not host-endian
      md: support BIO_RW_BARRIER for md/raid1
      md: Remove attempt to use dynamic names in sysfs for component devices on an MD array.
      md: allow md arrays to be started read-only (module parameter).
      md: make sure /block link in /sys/.../md/ goes to correct devices
      md: make manual repair work for raid1
      md: make sure a user-request sync of raid5 ignores intent bitmap
      md: fix some locking and module refcounting issues with md's use of sysfs
      md: split off some md attributes in sysfs to a separate group
      md: only try to print recovery/resync status for personalities that support recovery
      md: ignore auto-readonly flag for arrays where it isn't meaningful
      md: complete conversion of md to use kthreads
      md: improve 'scan_mode' and rename it to 'sync_action'
      md: document sysfs usage of md, and make a couple of small refinements

Nick Piggin (4):
      core remove PageReserved
      as: cooperating processes
      sched: disable preempt in idle tasks
      sched: resched and cpu_idle rework

Nickolay V. Shmyrev (24):
      v4l: 628: added new avermedia card 550
      v4l: 629: added behold tv 409 fm
      v4l: 639: added new card gotview pci 7135
      v4l: 640: fixed typos
      v4l: 643: use key media instead of key videomodeswitch since
      v4l: 644: lower switch from vhf lo to vhf hi for philips 1216me mk3
      v4l: 645: refine input handling for manli beholder
      v4l: 663: add new rtd cards
      v4l: 665: fix for problem with audio register setup via dsp access
      v4l: 667: remove some if 0 which doesn t have any sense
      v4l: 688: add remote for dvb t300 remote
      v4l: 691: set if of tda8275 according to tv norm
      v4l: 706: reindent cx88 tvaudio c to keep coding style
      v4l: 708: full mute of saa7134 on mute command
      v4l: 713: add alsa support to saa7134 driver
      v4l: 714: fix typo
      v4l: 718: fixed build
      v4l: 795: new config option for tda9887 to specifically set intercarrier
      v4l: 811: strip trailing whitespaces
      v4l: 826: unify whitespaces
      v4l: 851: fixed broken api link and indentation
      v4l: 859: fix compilation with 2.6.8
      v4l: 866: fix bug with setting mt2050 radio frequency
      v4l: 874: quick and dirty fix for audc config pinnacle

Nicolas DET (2):
      chrp_pegasos_eth: Added Marvell Discovery II SRAM support
      mv643xx_eth_showsram: Added information message when using the SRAM

Nicolas Pitre (28):
      [ARM] 2930/1: optimized sha1 implementation for ARM
      [ARM] 3035/1: RISCOS compat code fix
      [ARM] 2897/2: PXA2xx IRDA support
      smc91x: shut down power after probing
      [ARM] 3059/1: fix XIP support
      [ARM] 3060/1: allow constants found in asm/memory.h to be used in asm code
      [ARM] 3061/1: cleanup the XIP link address mess
      [ARM] 3049/1: More optimized libgcc functions
      extable: remove needless declaration
      [ARM] 2946/2: split --arch_clear_user() out of lib/uaccess.S
      [ARM] 2947/1: copy template with new memcpy/memmove
      [ARM] 2948/1: new preemption safe copy_{to|from}_user implementation
      [ARM] 3092/1: remove excessive print format padding
      [ARM] 3094/1: remove PLD stuff from old uaccess code
      [ARM] 3097/1: change library link ordering
      [ARM] 3115/1: small optimizations to exception vector entry code
      [MTD] cleanups to cfi_cmdset_0001
      {MTD] add support for Intel's "Sibley" flash
      [MTD] writev support for cfi-cmdset-0001
      [JFFS2] Teach JFFS2 about Sibley flash
      [MTD] Don't let gcc inline functions marked __xipram
      [MTD] chips/cfi_cmdset_0001: fix for P30 cfi parsing
      [ARM] 3134/1: add missing EXPORT_SYMBOL for the ARM  version of sha_transform
      [ARM] 3135/1: harden SA11x0 and PXA2xx timer init code
      [ARM] 3100/1: simplify a pointer computation
      [ARM] 3150/1: make various assembly local labels actually local (uaccess.S)
      [ARM] 3151/1: make various assembly local labels actually local (io-*.S)
      [ARM] 3152/1: make various assembly local labels actually local (the rest)

Nikita Danilov (2):
      mm/filemap.c:filemap_populate(): move export.
      include/linux/kernel.h:BUILD_BUG_ON(): fix a comment

Nishanth Aravamudan (15):
      drivers/net: fix-up schedule_timeout() usage
      [ALSA] Fix schedule_timeout usage
      ia64: fix-up schedule_timeout() usage
      m68k: fix-up schedule_timeout() usage
      ppc: fix-up schedule_timeout() usage
      um: fix-up schedule_timeout() usage
      drivers/acpi: fix-up schedule_timeout() usage
      ieee1394: fix-up schedule_timeout() usage
      isdn: fix-up schedule_timeout() usage
      drivers/macintosh: fix-up schedule_timeout() usage
      drivers/md: fix-up schedule_timeout() usage
      drivers/media: fix-up schedule_timeout() usage
      message: fix-up schedule_timeout() usage
      drivers/scsi: fix-up schedule_timeout() usage
      serial: fix-up schedule_timeout() usage

NooneImportant (1):
      dvb: let other frontends support FE_DISHNETWORK_SEND_LEGACY_CMD

Norbert Kiesel (1):
      delete 2 unreachable statements in drivers/block/paride/pf.c

OGAWA Hirofumi (3):
      mm/msync.c cleanup
      fat: cleanup and optimization of checksum
      fat: remove the unneeded vfat_find() in vfat_rename()

Olaf Hering (28):
      ppc32: update xmon help text
      ppc32: nvram driver for chrp
      Add modalias for pmac network drivers
      ppc64 boot: remove include from lib/zlib_inflate/inflate.c
      ppc64 boot: remove include from include/linux/zutil.h
      ppc64 boot: missing include for size_t
      ppc64 boot: remove zlib
      ppc64 boot: remove need for imagesize.c
      ppc64 boot: move gunzip function before use
      ppc64 boot: bootfiles depend on linker script
      ppc64 boot: cleanup linker script
      ppc64 boot: use memset to clear bss
      ppc64 boot: fix typo in asm comments
      ppc64 boot: remove global initializers
      ppc64 boot: make the zImage relocateable
      ppc64 boot: proof that reloc works
      ppc64 boot: print firmware provided stackpointer
      ppc64: AC Power handling broken for desktops
      ppc64: compile nls_cp437 and nls_iso8859_1 into the kernel in defconfig
      ppc64: reenable make install with defconfig
      ppc64: change name of target file during make install
      ppc64: remove duplicate local variable in set_preferred_console
      ppc64: add MODALIAS= for vio bus
      changing CONFIG_LOCALVERSION rebuilds too much, for no good reason
      ppc64 boot: remove local initializers
      ppc64 boot: remove argv usage
      ppc64 boot: remove sysmap from required filenames
      ppc64 boot: fix compile warnings

Olaf Kirch (1):
      From: Olaf Kirch <okir at suse.de>

Oleg Nesterov (14):
      fix ->signal->live leak in copy_process()
      little de_thread() cleanup
      introduce setup_timer() helper
      fix de_thread vs it_real_fn() deadlock
      kill sigqueue->lock
      posix-timers: use schedule_timeout() in common_nsleep()
      coredump_wait() cleanup
      fix de_thread() vs do_coredump() deadlock
      remove hardcoded SEND_SIG_xxx constants
      cleanup the usage of SEND_SIG_xxx constants
      remove unneeded SI_TIMER checks
      improve scheduler fairness a bit
      fix de_thread() vs send_group_sigqueue() race
      Don't auto-reap traced children

Oliver Endriss (2):
      dvb: stv0299: reduce i2c xfer and set register 0x12 from inittab
      dvb: fixed inittab register 0x12 for BSRU6/BSBE1

Oliver Neukum (2):
      USB: microtek patch to use kzalloc
      USB: cdc-acm patch to use kzalloc

Olof Johansson (5):
      ppc64: Updated Olof iommu updates 1/3
      ppc64: Updated Olof iommu updates 2/3
      ppc64: Updated Olof misc updates 3/3
      powerpc: Nicer printing of address at oops
      POWERPC/PPC64: Fix CONFIG_SMP=n build for ppc64

Ondrej Zary (1):
      ide-floppy: software eject not working with LS-120 drive

Pablo Neira Ayuso (8):
      [NETFILTER] ctnetlink: check if protoinfo is present
      [NETFILTER] ctnetlink: add marking support from userspace
      [NETFILTER] ctnetlink: add module alias to fix autoloading
      [NETFILTER] ctnetlink: kill unused includes
      [NETFILTER] ctnetlink: get_conntrack can use GFP_KERNEL
      [NETFILTER] ctnetlink: return -EINVAL if size is wrong
      [NETFILTER] ctnetlink: propagate error instaed of returning -EPERM
      [NETFILTER] ctnetlink: Add support to identify expectations by ID's

Panagiotis Issaris (3):
      ipw2200: Missing kmalloc check
      wireless net: Conversions of kmalloc/memset to kzalloc
      [IA64] Replace kcalloc(1, with kzalloc.

Pantelis Antoniou (7):
      Add fs_enet ethernet network driver, for several embedded platforms.
      Maintainers for fs_enet
      fs_enet: Fix dma_unmap_single calls
      fec_8xx: Remove dependency on NETTA & NETPHONE
      fec_8xx: Add support for Intel PHY LX971
      [SERIAL] Support Au1x00 8250 UARTs using the generic 8250 driver.
      ppc32: Add CPM1 config option

Paolo 'Blaisorblade' Giarrusso (9):
      i386: little pgtable.h consolidation vs 2/3level
      uml: reuse i386 cpu-specific tuning
      uml: fix "reuse i386 cpu optimizations"
      uml: remove old UM_FASTCALL, and make the thing work again
      i386: use -mcpu, not -mtune, for GCCs older than 3.4
      uml: fix syscall stubs
      uml: fix hardcoded ZONE_* constants in zone setup
      uml: build host-binaries with the native host arch again
      Fix dm-snapshot tutorial in Documentation

Pat Gefre (1):
      ioc4 serial support - mostly cleanup

Patrick Boettcher (1):
      dvb: Add support for the Artec T1 USB2.0 box

Patrick Caulfield (2):
      [DECNET]: Remove some redundant ifdeffed code
      [DECNET]: fix SIGPIPE

Patrick McHardy (1):
      prism54: Free skb after disabling interrupts

Paul E. McKenney (3):
      RCU torture-testing kernel module
      Remove duplicate code in signal.c
      Remove hlist_for_each_rcu() API, convert existing use to hlist_for_each_entry_rcu

Paul Jackson (9):
      cpuset cleanup
      cpusets: remove depth counted locking hack
      cpusets: dual semaphore locking overhaul
      cpusets: simple rename
      cpusets: confine pdflush to its cpuset
      cpusets: bitmap and mask remap operators
      cpusets: automatic numa mempolicy rebinding
      lib/string.c cleanup: restore useful memmove const
      sched: hardcode non-smp set_cpus_allowed

Paul Mackerras (188):
      Revert "[PATCH] ppc32: Allow user to individual select CHRP/PMAC/PREP config"
      Merge from Linus' tree.
      powerpc: Merge enough to start building in arch/powerpc.
      Merge refs/heads/devtree from rsync://oak/kernels/iseries/work/.git
      ppc64: Fix typo in iommu cleanups that broke pmac build.
      powerpc: Fix building in the old arch's boot directory for now
      powerpc: Fixes to get the merged kernel to boot on powermac.
      Don't call a NULL ack function in the generic IRQ code.
      Merge Stephen Rothwell's patches
      Merge by hand from Linus' tree.
      powerpc: Get merged kernel to compile and run on 32-bit SMP powermac.
      Merge rsync://ozlabs.org/sfr-git/for-paulus/
      ppc32: export a few more things where they are defined
      ppc32: remove obsolete klock_info definition
      powerpc: Define 32/64 bit asm macros and use them in fpu.S
      powerpc: Merge in the ppc64 version of the prom code.
      powerpc: Merge lmb.c and make MM initialization use it.
      powerpc: Remove 64-bit cpu support from ppc32.
      powerpc: Merge of_device.c and of_device.h
      powerpc: Use the merged of_device.c with ARCH=powerpc
      powerpc: Merge traps.c a bit more
      powerpc: Define a _sdata symbol
      powerpc: Fix idle.c compile warning
      powerpc: Use SPRN_xxx rather than xxx for SPR numbers
      powerpc: Make some #includes explicit.
      powerpc: Merged processor.h.
      ppc64: Use the merged lmb routines
      powerpc: Rename files to have consistent _32/_64 suffixes
      powerpc: Merge arch/ppc64/mm to arch/powerpc/mm
      powerpc: move pSeries files to arch/powerpc/platforms/pseries
      ppc64: Use SPRN_ prefix for special purpose register names
      powerpc: rename powermac files to remove pmac_ prefix
      powerpc: Merge Kconfig.debug
      powerpc: Use reg.h instead of processor.h when we just want reg names
      powerpc: Use arch/powerpc/mm and arch/powerpc/lib for 64-bit
      powerpc: make process.c suitable for both 32-bit and 64-bit
      powerpc: Introduce entry_{32,64}.S, misc_{32,64}.S, systbl.S
      powerpc: Make prom_init.c suitable for both 32-bit and 64-bit
      powerpc: Reduce the 32/64-bit differences in traps.c
      powerpc: Reduce the 32/64-bit diffs in vmlinux.lds.S
      powerpc: Fix bug caused by negation of 64-bit reloc_offset value
      powerpc: move lparmap.c to arch/powerpc/kernel
      powerpc: Get 64-bit configs to compile with ARCH=powerpc
      powerpc: Get iseries to compile with ARCH=powerpc
      powerpc: Merge asm/irq.h
      powerpc: Merge asm/unistd.h
      powerpc: Fix off-by-one error in prom_init.c
      powerpc: Fix compilation for 32-bit configs
      powerpc: Start merging 64-bit support into powermac files
      powerpc: Make building the boot image work for both 32-bit and 64-bit
      powerpc: Merged asm/backlight.h
      powerpc: Merged asm/i8259.h
      powerpc: Remove 83xx from arch/powerpc/platforms/Makefile for now
      powerpc: Merged asm/xmon.h
      powerpc: Remove xmon.h include from arch/powerpc/platforms/powermac/pic.c
      powerpc: Remove debug messages from setup_64.c
      ppc: Adapt to asm-powerpc/irq.h irq_canonicalize changes
      ppc: Various minor compile fixes
      ppc64: Use merged versions of init_task.c and process.c.
      ppc64: compile fix - define execve in misc.S
      Merge from Linus' tree
      powerpc: Move default hash table size calculation to hash_utils_64.c
      powerpc: Bring in some changes made to arch/ppc and include/asm-ppc64
      ppc64: Remove duplicate versions of some headers
      powerpc: Initialize btext subsystem later, after prom_init
      powerpc: Merge syscalls.c and sys_ppc32.c.
      ppc: Use the merged of_device.c from arch/powerpc/kernel
      ppc: Fix various compile errors resulting from ptrace.c merge
      powerpc: Clear the BSS at the start of early_init with ARCH=ppc
      powerpc: Make CONFIG_PROC_DEVICETREE independent of CONFIG_PPC_OF
      powerpc: Fix various compile errors with ARCH=ppc, ppc64 and powerpc
      Merge rsync://oak/kernels/iseries/work/
      ppc: Minor smp changes for consistency with ppc64
      powerpc: Merge machdep.h
      ppc: declare smp_ops in asm/smp.h, since platform setup code needs it
      powerpc: Eliminate a compile warning in signal_32.c
      powerpc: Move ptrace32.c from arch/ppc64 to arch/powerpc
      ppc64: Minor compilation fixes
      powerpc: Merge time.c and asm/time.h.
      powerpc: Fix a branch-too-far link error for 32-bit targets
      powerpc: Fix a corner case in __div64_32
      ppc64: Change ppc_md.get_cpuinfo to ppc_md.show_cpuinfo
      powerpc: Move smp_mpic_message_pass into mpic.c
      powerpc: Fix places where ppc_md.show_[per]cpuinfo was treated as int
      powerpc: Merge various powermac-related header files.
      ppc: rename pci_assign_all_busses to pci_assign_all_buses
      ppc64: Move init_boot_text call and conswitchp init into setup_arch
      powerpc: Move some calculations from xxx_calibrate_decr to time_init
      ppc64: Use the merged mpic.c
      powerpc/ppc/ppc64: Various compile fixes.
      powerpc: Fix some bugs in the new merged time code
      powerpc: Move agp_special_page export to where it is defined
      ppc64: Fix delivery of RT signals to 32-bit processes.
      ppc64/powerpc: Fix time initialization on SMP systems
      ppc64: Add a `primary' argument to pci_process_bridge_OF_ranges
      ppc64: Rearrange btext initialization for consistency with ppc32
      ppc64: Simplify secondary CPU startup on powermacs
      powerpc: Make set_rtc_time() return error code from lower-level function
      powerpc: Merge in 64-bit powermac support.
      ppc64: Use arch/powerpc/platforms/powermac for powermac build.
      Merge changes from linux-2.6 by hand
      powerpc: Fix time code for 601 processors
      powerpc: Run on old powermacs.
      powerpc: Make coff boot wrapper load the kernel at 8M
      ppc: Use the indirect_pci.c from arch/powerpc/sysdev
      powerpc: Merge i8259.c into arch/powerpc/sysdev
      powerpc: Merge rtas.c into arch/powerpc/kernel
      powerpc: Pull common bits of setup_{32,64}.c into setup-common.c
      powerpc: Pull out MPC106 (grackle) initialization code into its own file
      powerpc: Fix interrupt-tree parsing
      powerpc: Don't limit pmac_get_rtc_time to return only positive values
      powerpc: Merge 32-bit CHRP support.
      powerpc: Fixes to get the Longtrail CHRP a bit further
      power: Update the multiple inclusion protection symbol on machdep.h
      powerpc32: Limit memory to lowmem if !CONFIG_HIGHMEM.
      powerpc: Fix incorrect timer register addresses in mpic.c
      powerpc: 32-bit powermac needs the mpc106 code
      powerpc: Remove common stuff from setup_64.c
      powerpc: undeprecate the old OF device tree accessors for now
      ppc64: remove arch/ppc64/kernel/setup.c
      powerpc: remove duplicate screen_info from setup_32.c
      powerpc: 32-bit CHRP SMP fixes
      powerpc: Introduce toreal/fromreal assembly macros
      powerpc: Fix new-world powermac detection
      powerpc: Move U3 IOMMU driver to arch/powerpc/sysdev
      ppc64: Include arch/powerpc/kernel/setup-common.o
      ppc64: Use the correct prototypes for i8259 functions
      Merge in v2.6.14 by hand
      Merge git://oak/home/sfr/kernels/iseries/work/
      powerpc: Rename asm offset TRAP to _TRAP for 32-bit
      powerpc: Make single-stepping emulation (mostly) usable on 32-bit
      powerpc: Merge xmon
      powerpc: Add -mno-altivec for ARCH=powerpc builds
      powerpc: Merge maple support code to arch/powerpc/platforms/maple
      powerpc: 32-bit needs cur_cpu_spec exported too
      powerpc: import a gfp_t fix to arch/powerpc/mm/pgtable_32.c
      powerpc: Remove T command from xmon help text since it no longer exists
      powerpc: Fix time setting bug on 32-bit
      powerpc: Fix bug arising from having multiple memory_limit variables
      ppc: remove duplicate export of cur_cpu_spec
      Merge ../linux-2.6 by hand
      powerpc: apply recent changes to merged code
      powerpc: import a fix from arch/ppc/mm/pgtable.c
      Input: adbhid - fix OOPS introduced by dynalloc conversion
      powerpc: Fix BUG/WARN macros for 64-bit
      powerpc: Fix pseries (64-bit) build
      powerpc: Use rtas_call not call_rtas in CHRP code
      powerpc: Fix compile error with CONFIG_TAU=y
      powerpc: exclude powerbook sleep code with CONFIG_PPC64 and CONFIG_PM
      Merge git://oak/home/sfr/kernels/iseries/work
      powerpc: clean up bug.h further
      Merge ../linux-2.6
      powerpc: include lmb.h in arch/powerpc/platforms/powermac/setup.c
      powerpc: include <linux/platform_device.h> in pegasos_eth.c
      powerpc: Compile fixes for chrp/nvram.c
      powerpc: Merge remaining RTAS code
      Merge git://oak/home/sfr/kernels/iseries/work
      powerpc: Merge smp-tbsync.c (the generic timebase sync routine)
      Merge branch 'for-paulus' of git://kernel/home/michael/src/work/
      Merge git://oak/home/sfr/kernels/iseries/work
      powerpc: Merge smp.c and smp.h
      powerpc: Fix vmlinux.lds.S for 32-bit
      powerpc: Various UP build fixes
      Merge ../linux-2.6
      Merge ../linux-2.6
      powerpc: Fix typo in pmac_cpufreq_resume
      macintosh: Always export pmu_[un]register_sleep_notifier if CONFIG_PM set
      powermac: Use a spinlock in swim3.c (floppy driver) instead of cli
      powerpc: Fix crash in early boot on some powermacs
      powerpc: Simplify and clean up the xmon terminal I/O
      Merge ../linux-2.6
      ppc/powerpc: workarounds for old Open Firmware versions
      powerpc: Fix find_next_bit on 32-bit
      Merge git://oak/home/sfr/kernels/iseries/work
      powerpc: merge code values for identifying platforms
      powerpc: Fix typo introduced in merging platform codes
      powerpc: Fix compile error in EEH code with gcc4
      powerpc: Fixes for 32-bit powermac SMP
      powerpc: Fix SMP time initialization problem
      powerpc: Add user CPU features for POWER4, POWER5, POWER5+ and Cell.
      powerpc: 32-bit fixes for xmon
      powerpc: Move some extern declarations from C code into headers
      Merge git://oak/home/sfr/kernels/iseries/work
      ppc64: Add declarations to ppc64 headers as well as powerpc headers
      Merge git://oak/home/sfr/kernels/iseries/work
      powerpc: Initialize secondary CPU setup for 32-bit SMP
      powerpc: Fix reading and writing SPRs from xmon on 32-bit
      powerpc: Fix some compile problems with the VDSO stuff

Paul Mundt (7):
      sh: Re-add sh to drivers/Makefile
      sh: Drop deprecated support for custom ramdisk embedding
      superhyway: multiple block support and VCR rework
      sh: SuperHyway support for SH4-202
      sh: pte_mkhuge() compile fix for !CONFIG_HUGETLB_PAGE
      sh: Drop hp690 discontig support
      sh: Use pfn_valid() for lazy dcache write-back on SH7705

Paul T Zalac (1):
      v4l: 834: add card pctv cardbus tv radio ito25 rev 2b

Paul Vriens (1):
      v4l: 780: fixed typo in module param description

Pavel Machek (10):
      b44: fix suspend/resume
      [ARM] Sharp sl-5500 touchscreen support
      [ARM] Support pcmcia slot on sharp sl-5500
      swsusp: remove unneccessary includes
      swsusp: cleanups
      Input: locomokbd - fix wrong bustype
      suspend-to-ram: update docs
      swsusp cleanups
      swsusp: remove unused variable
      sleep: Fix oops in enter_state

Pavel Mihaylov (1):
      V4L: 906: remote and more info for pctv cardbus whitespace cleanup

Pavel Roskin (15):
      orinoco: WE-18 support
      orinoco: Remove conditionals that are useless in the kernel drivers.
      orinoco: Don't include <net/ieee80211.h> twice.
      orinoco: Update PCMCIA ID's.
      orinoco: Remove inneeded system includes.
      orinoco: Make nortel_pci_hw_init() static.
      orinoco: Fix memory leak and unneeded unlock in orinoco_join_ap()
      orinoco: orinoco_send_wevents() could return without unlocking.
      orinoco: Remove unneeded forward declarations.
      orinoco: Annotate endianess of variables and structure members.
      orinoco: Read only needed data in __orinoco_ev_txexc().
      orinoco: Bump version to 0.15rc3.
      hostap: Fix pci_driver name for hostap_plx and hostap_pci
      modules: fix sparse warning for every MODULE_PARM
      [NET]: Annotate h_proto in struct ethhdr

Pekka Enberg (3):
      fat: Remove duplicate directory scanning code
      VFS: update overview document
      VFS: split dentry locking documentation

Pekka J Enberg (1):
      mm: rename kmem_cache_s to kmem_cache

Perceval Anichini (2):
      dvb: dst: fix memory leaks
      dvb: dst: remove redundant checksum calculation

Pete Popov (27):
      Changed all Au1x boards to noncoherent again.
      Comment correction after further investigation of issue.
      No barrier needed on au1x.
      Base Au1200 2.6 support.
      Moved irq_tab_alchemy to the board specific irqmap.c files.
      Int controller fixes.
      When CONFIG_PM is enabled, it uses the TOY_MATCH2 interrupt as the system
      Au1100 FB driver uplift for 2.6.
      Remove CONFIG_PM dependency from au1x wait in cpu_probe.
      Fixed buglet with previous patch that broke non au1x builds.
      * use 'unsigned long' as address supplied to au_write[bwl]()
      Removed __ilog2 since it's no longer needed and conflicts with the
      Fix the fixup_bigphys_addr compile problem.
      Philips PNX8550 support: MIPS32-like core with 2 Trimedias on it.
      Au1x PM fixes.
      Get rid of a bunch of debug serial routines. Use prom_printf instead.
      When no yamon command line is passed to the kernel, preserve the default
      Misc au1200 updates.
      Cleaned up AMD Au1200 IDE driver:
      - moved platform structure to platform.c
      Updated pcmcia driver with pb1200 and db1200 support.
      Fix a cache snooping issue.
      Kernel gpio/2 routines that will be used by some drivers.
      Au1[12]00 mmc driver. Only tested on the Au1200 at this point though
      smc91x platform support; requires patch to smc91x.h which was sent
      [MTD] NAND: Alchemy board driver cleanup
      smc91x: DB1200 support.

Pete Zaitcev (2):
      ub: suppress gcc warnings for pointer casts
      usb: Patch for USBDEVFS_IOCTL from 32-bit programs

Peter 'p2' De Schrijver (1):
      pm2fb: Manual configuration of timings for Elsa Winner 2000 Office

Peter Chubb (2):
      [IA64] Allow simulator to use bigger disks
      [IPV6]: Fix fallout from CONFIG_IPV6_PRIVACY

Peter Hagervall (2):
      dvb: fix sparse warnings
      v4l: 651: fix a number of sparse warnings

Peter Jones (2):
      Make all the places the firmware fails to load showerrors (in decimal,
      Fixed is_network_packet() to include checking for broadcast packets.

Peter Keilty (1):
      [IA64] Use bitmaps for efficient context allocation/free

Peter Oberparleiter (3):
      s390: dasd diag inline assembly
      s390: dasd diag with block sizes > 512
      s390: cleanup of include/asm-s390/vtoc.h

Peter Osterlund (1):
      Fix ext3 warning for unused var

Peter Staubach (1):
      memory leak in dentry_open()

Petko Manolov (1):
      pegasus.h

Petr Vandrovec (1):
      hwmon: Fix w83627ehf/hf vs PNPACPI conflict (bug #4014)

Phil Dibowitz (3):
      Add unusual_dev for iBeat
      Add unusual_devs for iPod Nano
      USB Storage: Expand range of Freecom unusual_devs entry

Philip Craig (1):
      [NETFILTER] PPTP helper: fix PNS-PAC expectation call id

Philippe De Muyter (2):
      sundance: fix DFE-580TX Tx Underrun
      [PPP]: handle misaligned accesses

Pierre Ossman (7):
      [MMC] wbsd suspend support
      [MMC] Use command class to determine read-only status
      [MMC] Fix chip config in wbsd
      [MMC] Use controller id instead of driver name for printks
      [MMC] Use __devexit_p in wbsd
      [MMC] Add MODULE_AUTHOR to wbsd
      [MMC] wbsd version 1.5

Pieter Palmers (1):
      v4l: 796: add sknet monster tv mobile card

Pozsar Balazs (2):
      fix vgacon blanking
      [WATCHDOG] w83627hf_wdt trivial typo

Prasanna S Panchamukhi (1):
      Move Kprobes and Oprofile to "Instrumentation Support" menu

R.Marek at sh.cvut.cz (2):
      PCI: ICH6 ACPI and GPIO quirk
      unhide ICH6 SMBus - take 2

Rafael J. Wysocki (9):
      swsusp: rework image freeing
      swsusp: move snapshot functionality to separate file
      swsusp: reduce the use of global variables
      swsusp: rework memory freeing on resume
      swsusp: get rid of unnecessary wrapper function
      swsusp: two simplifications
      swsusp: reduce code duplication
      swsusp: simplify pagedir relocation
      swsusp: rework swsusp_suspend

Rajesh Shah (1):
      PCI: fix namespace clashes

Ralf Baechle (250):
      AX.25: Delete debug printk from mkiss driver
      AX.25: Convert mkiss.c to DEFINE_RWLOCK
      rcu in bpqether driver.
      SMACK support for mkiss
      Initialize the .owner field the tty_ldisc structure.
      sb1250-mac: Check the actual setting for reporting hw checksumming.
      sb1250-mac: Ensure 16-byte alignment of the descriptor ring.
      au1000_eth: Misc Au1000 net driver fixes.
      de2104x: Resurrect Cobalt support for 2.6.
      sgiseeq: Fix resource handling.
      sgiseeq: Configure PIO and DMA timing requests.
      declance: Convert to irqreturn_t.
      declance: Fix mapping of device.
      declance: Deal with the bloody KSEG vs CKSEG horror...
      declance: Use physical addresses at the interface level.
      ne: Support for RBHMA4500 eval board.
      mipsnet: Virtual ethernet driver for MIPSsim.
      Remove unused header.
      sb1250-mac: Get rid of all the funny SBMAC_WRITECSR and SBMAC_READCSR macros.
      sb1250-mac: Whitespace cleanup.
      sb1250-mac: PHY probing fixes.
      [AX.25]: Use constant instead of magic number
      [SCSI] dec_esp: Fix mapping of ESP.
      [SCSI] dec_esp: Use physical addresses
      [SCSI] dec_esp: Use the right address space macro
      [SCSI] sgiwd93: small fixes
      Fix build with SMP disabled and preemption enabled.
      Dummy ISA DMA functions for systems that don't have ISA but share
      Get rid of early_init.  There's more need to make this form of
      Fix register layout in o32 core dumps on 64-bit systems.
      Signed-off-by: Ralf Baechle <ralf at linux-mips.org>
      Define __raw_read_can_lock / __raw_write_can_lock.
      Replace deprecated interruptible_sleep_on() function call with direct
      Move Sibyte Kconfig stuff into it's own Kconfig.
      Remove old wrong bits of cache code.
      Use hardware mechanism to deal with cache aliases in the 24K.
      Provide functions to access cop0 config4-7 registers
      Move missplaced code line to the right place.
      It works better when including arch/mips/sgi-ip27/Kconfig ...
      More oprofile bits for MIPS32-style performance counters.  The code to
      Use preempt_schedule_irq.
      rm9000_init() really is __init code.
      Delete duplicate copy of fixrange_init.
      20Kc and SB1 don't suffer from aliases.
      Add a few more PrId vendor IDs.
      25Kf is also physically indexed.
      Fix ptrace aliasing issue in copy_from_user_page / copy_to_user_page.
      Document why calling smp_call_function will deadlock when called with
      Update MIPS to use the 4-level pagetable code thereby getting rid of
      Moves a test which determines if we actually need to perform a
      Rewrite to avoid the use of $at.  Unfortunately binutils 2.15 and CVS
      It's unwise to disable all interrupts of the boot node ;-)
      If you want RM7000 better fix it to build first ...
      Replace the complicated and broken attempt to clean interrupt by
      Allocate break code 513 to KDB.
      Use generic compat_sys_wait4 to implement 32-bit wait4(2).
      Waitid(2) now has 5 arguments.
      Implement 32-bit compatibility for waitid(2).
      32-bit compatibility for ptrace GETEVENTMSG operation.
      Update to match the native siginfo structure and code.
      32-bit compatibility for various timer-related system calls.
      Resurrect Cobalt support for 2.6.
      Define MAP_BASE for IP27
      On multiprocessor systems the BogoMIPS for each CPU was reported was
      Merge do_boot_cpu() into the new style __cpu_up().
      Convert struct hw_interrupt_type initializations to ISO C99 named
      Cleanup fpuemuprivate declarations.
      Gross macro abuse.  Get rid of gpreg_t, vaddr_t, REG_TO_VA and
      ISOify.
      New hazard handling function back_to_back_c0_hazard() to handle back to
      On 24K we did always disable cache parity protection - obviously not
      Sparseify MIPS.
      One definition of back_to_back_c0_hazard too much.
      Fix preemption bug.
      Use new txx9 serial driver.
      Gcc 4.0 fixes.
      Put salone.o back into arclib.  It's a lib so doesn't harm if unused atm.
      Export shm_align_mask and flush_data_cache_page.
      qtronix.c: Handle kmalloc failure.
      Multithreaded core dumps.
      Get rid of the the remains of 2.4-style ramdisk support.
      Reformatting, remove debugging code.
      Reformat; cosmetic cleanups.
      SECCOMP for MIPS.
      Use compat_sigval_t in struct compat_siginfo.
      R4300 delay slot.
      HUB interrupts are allocated per node, not per slice.  Make manipulation
      HUB interrupts are allocated per node, not per slice.  Make
      Detect the 4KEcR2 and for now detect handle it like the 4KEc.
      When simulating ll/sc compute the return EPC before modifying the
      Fix one more case of computing the return EPC after the registers have
      Fix BogoMIPS display on UP and some minor cosmetical things.
      Build fix for certain configurations.
      NPTL, round one.
      We pass a kernel pointer to do_sigaltstack in sys32_sigaltstack, so
      Arrested for multiple offences of header file inclusion.
      Useless includes of everything, the kitchen sink and version.h ...
      Move sync into the delay slot here also.
      Need to include smp.h for the definition of smp_processor_id().
      Fix a few build warnings.
      Fix D-cache aliasing problem in the PIO IDE driver potencially resulting
      Fix preemption and SMP problems in the FP emulator code.
      Cleanup decoding of MIPSxx config registers.
      No point in checking cpu_has_tlb before we've computed the CPU options.
      __compute_return_epc() uses CFC1 instruction which might result in a
      Get rid of the eir struct mips_fpu_emulator_private member.  It's
      Now that a struct is the only member left in struct
      On MIPS the struct sigev preamble is only 8 bytes.
      Bugs are now a configuration option.
      Fix tasteless #ifdef mess in audit_arch(), minor cleanups.
      When building for Atlas, Malta or SEAD convert the kernel to srecs by
      Fix build for CONFIG_BUG=n.  Yes, bugs are now a compile time option ;-)
      64-bit fixes for Alchemy code ;)
      Support the MIPS32 / MIPS64 DSP ASE.
      Fix build with CONFIG_PRINTK disabled.
      Remove dead code which was causing warnings.
      Redo RM9000 workaround which along with other DSP ASE changes was
      Get the thing to compile again ...
      Using get_nasid() to find the console node will blow up nicely if
      Conversion to plat_setup() for TX4927 also.
      More .set to keep 32-bit processors happy.
      Avoid defining variables in the middle of a block which breaks older
      Don't redeclare ll_local_timer_interrupt.
      Rename CONFIG_CPU_MIPS{32,64} to CONFIG_CPU_MIPS{32|64}_R1.
      Date:   Fri Jul 8 20:10:17 2005 +0000
      Fix endianess bugs.
      Temporary hack for Qemu and MIPSsim until they get a proper ELF loader.
      Setup_frame is now returning a success value.
      Define kmap_atomic_pfn() for MIPS.
      Use Kconfig.preempt.
      In pcibios_enable_resources go back to handling all PCI_NUM_RESOURCES
      Use clz / dclz on MIPS32 / MIPS64 processors.
      MIPS 32/64 R2 config option.
      Use ei / di MIPS32 R2 instructions if available.
      Generate code for MIPS32 / MIPS64 Release 2 if configured for one of
      Detect the 34K.
      MIPS R2 instruction hazard handling.
      Mark a few variables __read_mostly.
      Add inotify syscalls for MIPS.
      Add a few more SHN_MIPS_* symbols from glibc.
      Add EF_MIPS_ARCH_32R2 and EF_MIPS_ARCH_64R2 for tagging of R2 binaries.
      Use an irq_enable_hazard hazard barrier in unmask_mips_irq.  This
      New kernel option nowait allows disabling the use of the wait instruction.
      A few more macros to access MIPS R2 architecture registers.
      Macros to access the register of processors using the new MIPS
      Detect the MIPS R2 vectored interrupt, external interrupt controller
      Prevent gcc from optimizing a few functions away completly.
      Move Origin crapola into a machine-specific header file.
      Cleanups.
      More AP / SP bits for the 34K, the Malta bits and things.  Still wants
      Avoid SMP cacheflushes.  This is a minor optimization of startup but
      Make sure that the processor is actually online or die spectacularly.
      Drop IP27 support for Qlogic ISP.  This driver is buggy and has been
      commit 1858f72fa2e2f63e62114a9bd40c8e68468d8c5e
      Support for Toshiba's RBHMA4500 eval board for the TX4938.
      sys is only used for native o32 ...
      Get rid of the nonsense in the CONFIG_CPU_HAS_PREFETCH block.
      Send CONFIG_VTAG_ICACHE back into it's cold grave.
      Use pr_debug instead of homegrown debug print macros.
      Inlining will result in back-to-back mtc0 mfc0 instructions.  Break the
      A little more Kconfig untangeling.
      Implement get_system_type() for Qemu to get procfs-enabled kernels to
      Support for CoreFPGA-3.
      Spelling fix.
      Delete old junk.
      Display presence of SmartMIPS, DSP and MT ASEs in /proc/cpuinfo.
      Add missing space.
      Reindent dump_tlb.c.
      Add a few simple error checks to tlb dumper.
      Define cpu_icache_snoops_remote_store.  This is slight abuse of something
      Do the timer interrupt only once on CPU 0 ...
      Fix parenthesis in macros.
      On CONFIG_64BIT_PHYS_ADDR, pfn always fits in 'unsigned long', but
      MT bulletproofing.
      Virtual SMP support for the 34K.
      Drop might_sleep() calls from get_user() & co.  This should fix the issue
      Remove workaround for binutils 2.15 assembler bug; this version is not
      Sprinkle a few more .set mipsX over xchg to make sure we dont' end up with
      Handle mtc0 - tlb write hazard for VR5432.
      Move genrtc.c's functions into <asm/rtc.h>
      Provide MODULE_ARCH_VERMAGIC for MIPS.
      Delete the SABLE_RTL case.
      Define pcibus_to_node() for IP27.
      Futexes for MIPS, for the time being only the R10000_LLSC_WAR version.
      The values for SO_SNDBUFFORCE / SO_RCVBUFFORCE were already taken ...
      GCC bulletproofing: __mips64 is only defined when compiling for 64-bit
      Use ARCH_MAY_HAVE_PC_FDC where needed.
      Reorder & reformat a bit.
      Fix excessive signal latencies.
      The type of sum in csum_tcpudp_nofold is "unsigned int", so when we assign
      Add SOCK_DCCP definition for MIPS also.
      SMP on Malta needs to define ARCH_HAS_IRQ_PER_CPU since 2.6.14-rc1.
      Glue again after removal of BUILD_BUG().
      Switch Sibyte profiling driver to ->compat_ioctl
      Support for MIPSsim, the cycle accurate MIPS simulator.
      Fix ARCH_KMALLOC_MINALIGN values on MIPS
      Don't call memset to clean irq_desc; these data fields have already
      Fix build error caused by missmatching duplicate declaration.
      Use R4000 TLB routines for SB1 also.
      Cleanup the mess in cpu_cache_init.
      No need to explicitly call __read_64bit_c0_split; __read_64bit_c0_register
      Provide 64-bit address space definitions for the Sibyte SB1 CPU core.
      Don't copy SB1 cache error handler to uncached memory.
      Make kgdb_wait static.
      Define and initialize kdb_lock using DEFINE_SPINLOCK.
      Convert the remaining SPIN_LOCK_UNLOCKED instances to DEFINE_SPINLOCK.
      We're no longer hosted on oss for ages ...
      Detect 4KSD and treat it like 4KSc.
      Protect manipulation of c0_status against preemption and multithreading.
      Document the meaning of the CPU_MIPS32, CPU_MIPS64, CPU_MIPSR1 and
      Fixup a few lose ends in explicit support for MIPS R1/R2.
      Fix wrong comment.
      Fix weirdness in <asm/bug.h>
      Date:   Fri Jan 14 03:03:23 2005 +0000
      Cleanup Sibyte Kconfig a bit further.
      Complete the fcntl.h cleanup.
      2.6.14-rc1 updates for MIPS compat types.
      More configcheck fixes.
      Sliceup Kconfig; it's grown too large.
      Define EOWNERDEAD and ENOTRECOVERABLE.
      Rename page argument of flush_cache_page to something more descriptive.
      Don't print file name and line in die and die_if_kernel.
      FPU emulator garbage collection.
      Sys_lookup_dcookie arguments occupy 4 argument slots.
      Get 64-bit right in the kgdb stub.
      Make UL what should be UL.
      More foolproofing of the CPU configuration.
      Hack to resolve longstanding prefetch issue
      Remove useless casts of kmalloc return values.
      Protect against multiple inclusion.
      Include for prototypes.
      Delete unused ieee754_cname[] and declaration.
      Fix all the get_user / put_user related sparse warnings.
      Get rid of SINGLE_ONLY_FPU.  Linux does not support half FPU other than
      Update MIPS defconfig files.
      Turn rtlx upside down.
      Add spaces to MODULE_PROC_FAMILY values.
      PNX8550 uses a MIPS32-like processor core, not R4xx0.
      VPE loader janitoring
      Add .gitignore files for MIPS.
      Add .gitignore files for Turbochannel
      IRIX: Use schedule_timeout_interruptible.
      Delete duplicate definitions.
      [SERIAL] IOC3: Update 8250 driver bits
      IOC: And don't mark the things as broken Cowboy.
      fbdev: Remove remains of epson1356fb
      Alchemy PCMCIA: Fix config.h inclusion
      SAA9730: Whitespace cleanup.
      SAA9730: Driver overhaul
      gt96100eth.c: Don't concatenate __FUNCTION__ with strings.

Ram Pai (14):
      lindent fs/namespace.c
      sanitize the interface of graft_tree().
      umount_tree() locking change
      mount expiry fixes
      making namespace_sem global
      beginning of the shared-subtree proper
      introduce shared mounts
      shared mount handling: bind and rbind
      shared mounts handling: move
      shared mounts handling: umount
      introduce slave mounts
      handling of slave mounts
      unbindable mounts
      Complete description of shared subtrees.

Randolph Chung (6):
      [PARISC] Take into account nullified insn and lock functions for profiling
      [PARISC] Replace some calls to bl with b,l or bv to use longer offsets
      [PARISC] Disable use of fpregs in pa_memcpy
      [PARISC] Prevent signal loops if we have a problem setting up a frame
      [PARISC] Update minimum compiler version and CROSS_COMPILE for parisc64
      [PARISC] Avoid use of floating point in the kernel

Randy Dunlap (27):
      Fix implicit nocast warnings in ieee80211 code:
      libata kernel-doc fixes
      [SK_BUFF] kernel-doc: fix skbuff warnings
      kernel-doc: drivers/base fixes
      kernel-doc: fix PCI hotplug
      kernel-doc: PCI fixes
      safe_serial: use preprocessor directive for error
      usb doc: fix kernel-doc warning
      libata-core cleanups (updated)
      clarify help text for INIT_ENV_ARG_LIMIT
      clarify menuconfig /(search) help text
      firmware: fix all kernel-doc warnings
      sparse cleanups: NULL pointers, C99 struct init.
      hpet: allow HPET FIXED_MEM32 resource type
      hpet: use HPET physical addresses for dup. detection
      hpet: hpet driver cleanups
      [ALSA] sound: align device drivers menus
      fb: straighten up fb drivers menu
      Doc/MSI-HOWTO: cleanups
      jbd doc: fix some kernel-doc warnings
      kernel-doc: fix some kernel-api warnings
      Doc/hpet.txt: change to < 80 columns
      more kernel-doc cleanups, additions
      kernel-docs: fix kernel-doc format problems
      kernel-doc: fix warnings in vmalloc.c
      libata kernel-doc fixes
      pci-driver: store_new_id() not inline

Randy.Dunlap (1):
      framebuffer: add some help text in Kconfig

Ravi Anand (2):
      [SCSI] qla2xxx: Correct loop-in-transition issues
      [SCSI] qla2xxx: Correct abort issue during loop-down state.

Ravikiran G Thirumalai (1):
      e1000: use vmalloc_node()

Ravinandan Arakali (2):
      S2io: MSI/MSI-X support (runtime configurable)
      S2io: Updated documentation

Ray Cole (1):
      v4l: 799: don t request gpint on avermedia tv capture 98

Raymond Mantchala (1):
      dvb: dst: ASN.1 length field Fix

Ricardo Cerqueira (14):
      v4l: 635: add bttv card 137 conceptronic ctvfmi v2
      v4l: 720: alsa support for saa7134 that should work wonderful
      v4l: 725: fixed kernel oops when hotswapping pc cards
      v4l: 727: fixed a bug that caused some saa7133 code to run on saa7134 boards
      v4l: 812: supports the pinnacle pctv 110i board video inputs and remote
      v4l: 817: saa713x keymaps and key builders were moved from ir kbd i2c c
      v4l: 818: cleanup some unnecessary alsa memory (de/)allocations
      v4l: 871: fixed bttv to accept radio devices like tea5767
      v4l: 893: rollback recent i2c change to solve tuner detection breakage
      v4l: 894: work around to allow hybrid dvb card to autoload the tda9887
      V4L: 913: saa713x cards with i2c remotes now autoload ir-kbd-i2c
      V4L: 914: use less generic name for saa7134 card 79
      V4L: 925: saa7134 alsa is now a standalone module
      V4L: 926: Saa7134 alsa can only be autoloaded after saa7134 is active

Richard Hitt (1):
      s390: 3270 fullscreen view

Richard Purdie (8):
      [ARM] 3066/1: Fix PXA irda driver suspend/resume functions
      [ARM] 3067/1: Add poodle irda platform support
      [ARM] 3068/1: Add corgi irda platform support
      [ARM] 3069/1: Add spitz irda platform support
      [ARM] 3113/1: PXA: Allow machines to override (and also reuse) pxa pm functions
      [MTD] NAND sharpsl.c: Add support for akita and borzoi models
      [ARM] 3093/1: SharpSL PCMCIA Updates for Cxx00 models
      [ARM] 3096/1: Add SharpSL Zaurus power and battery management core driver

Rik Van Riel (2):
      add sem_is_read/write_locked()
      swaptoken tuning

Rob Landley (1):
      ramfs, rootfs, and initramfs docs

Robert W. Boone (2):
      v4l: 686: change the number of lines in the input signal when the
      v4l: 719: implement some differences in video output port

Robin Holt (1):
      [IA64] 4-level page tables

Roger While (3):
      [wireless prism54] Fix frame length
      prism54 : Unused variable / extraneous udelay
      prism54 : Transmit stats updated in wrong place

Roland Dreier (60):
      [IB] uverbs: ABI-breaking fixes for userspace verbs
      [IB] uverbs: Fix up resource creation error paths
      [IB] uverbs: Add device-specific ABI version attribute
      [IB] uverbs: reject invalid memory registration permission flags
      [IB] Check port number in ib_query_port()/ib_modify_port()
      [IB] mthca: SRQ limit reached events
      [IB] mthca: detect SRQ overflow
      [IB] Fix leak on MAD initialization failure
      [IPoIB] Rename ipoib_create_qp() -> ipoib_init_qp() and fix error cleanup
      [IB] uverbs: unlock correctly in error paths
      [IB] fail SA queries if device initialization failed
      [IB] uverbs: Add a mask of device methods allowed for userspace
      [IB] uverbs: Add ABI structures for more commands
      [IB] uverbs: Implement more commands
      [IB] ucm: quiet sparse warnings
      [IPoIB] Improve ipoib_timeout() output
      [IB] mthca: Use enum in mthca_alloc_db() prototype
      [IB] mthca: Add struct pci_driver.owner field
      [IB] Fail sysfs queries after device is unregistered
      [IB] cm: Add missing break in switch
      [IB] user_mad: trivial coding style fixes
      [IB] user_mad: Use class_device.devt
      [IB] mthca: Always re-arm EQs in mthca_tavor_interrupt()
      Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [IB] Add idr_destroy() calls on module unload
      Manual merge of for-linus to upstream (fix conflicts in drivers/infiniband/core/ucm.c)
      [IB] mthca: correct modify QP attribute masks for UC
      [IB] simplify mad_rmpp.c:alloc_response_msg()
      [IB] mthca: first pass at catastrophic error reporting
      [IB] ib_umad: fix crash when freeing send buffers
      [IPoIB] Drop RX packets when out of memory
      [IB] umad: Fix device lifetime problems
      [IB] uverbs: Fix device lifetime problems
      Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [IB] fix up class_device_create() calls
      ppc: make phys_mem_access_prot() work with pfns instead of addresses
      [IPoIB] use spin_trylock_irqsave()
      [IB] uverbs: Avoid NULL pointer deref on CQ async event
      [IB] mthca: Avoid SRQ free WQE list corruption
      [IPoIB] cleanups: fix comment, remove useless variables
      toshiba_ohci1394_dmi_table should be __devinitdata, not __devinit
      [IB] kzalloc() conversions
      [IPoIB] remove unneeded initializations to 0
      IB: Add SCSI RDMA Protocol (SRP) initiator
      [IPoIB] don't compile debug code if debugging isn't enabled
      [IB] mthca: fix format of FW version
      [IB] umad: fix hot remove of IB devices
      ppc32: Allow ERPN for early serial to depend on CPU type
      ppc32: Dump error status for both PLB segments on 440SP
      ppc32: Add 440SPe support
      ppc32: Add Yucca (440SPe eval board) platform
      [IPoIB] add path record information in debugfs
      [IB] umad: avoid potential deadlock when unregistering MAD agents
      [IPoIB] no need to set skb->dev right before freeing skb
      [IB] mthca: fix typo in catastrophic error polling
      [IB] Have cq_resize() method take an int, not int*
      [IB] umad: get rid of unused mr array
      [IB] mthca: fix wraparound handling in mthca_cq_clean()
      [IB] umad: further ib_unregister_mad_agent() deadlock fixes
      PCI: add pci_find_next_capability()

Roland McGrath (2):
      wait4 PTRACE_ATTACH race fix
      posix-cpu-timers: fix overrun reporting

Roman Zippel (8):
      kconfig: fix restart for choice symbols
      kconfig: preset config during all*config
      kconfig: allow variable argumnts for range
      kconfig: update kconfig Makefile
      kconfig: use gperf for kconfig keywords
      kconfig: simplify symbol type parsing
      kconfig: improve error handling in the parser
      kconfig: stricter error checking for .config

Ronald S. Bultje (1):
      prevent dmesg warning in zr36067 driver

Rudolf Marek (1):
      [ALSA] es1938 - Fix resume

Rui Santos (1):
      USB: ftdi: Artemis and ATIK based USB astronomical CCD cameras

Russ Anderson (4):
      [IA64-SGI] fix bte_copy() calling get_nasid() while preemptible
      [IA64] MCA recovery based on PSP bits
      [IA64] MCA recovery: pfn_valid() needs a pfn
      [IA64] MCA recovery: Bump reference count on bad pages

Russell King (86):
      [ARM] 1/4: Move include of asm/hardware.h to asm-arm/arch-*/io.h
      [ARM] 2/4: Remove asm/hardware.h from asm-arm/arch-ebsa110/io.h
      [ARM] 3/4: Remove asm/hardware.h from Versatile and Integrator io.h
      [ARM] 3/4: Remove asm/hardware.h from SA1100 io.h
      [ARM] Fix sparse warnings
      [ARM] Re-jig bootmem initialisation
      [ARM] 1/4 Move oprofile driver model code
      [ARM] 2/4 Fix oprofile suspend/resume
      [ARM] 3/4 Rename common oprofile code
      [ARM] 4/4 Combine oprofile common and init code
      DRIVER MODEL: Get rid of the obsolete tri-level suspend/resume callbacks
      PCI: Fixup PCI driver shutdown
      PCI: Convert megaraid to use pci_driver shutdown method
      [ARM] Ensure machine information structures aren't optimised away
      [ARM] Fix buggy __phys_to_pfn / __pfn_to_phys
      [ARM] Rename 'data' to 'plat' in sa1100 MTD map driver
      [ARM] Add support for init/exit methods in sa1100 MTD map driver
      [ARM] Fix MTD device/partition destruction
      [ARM] Allow MTD device name to be passed via platform data
      [ARM] Add support for SA1100 Jornada flash device support
      [ARM] Fix Assabet reboot with SA1100 MTD map driver
      Create platform_device.h to contain all the platform device details.
      [DRIVER MODEL] Add missing platform_device.h header.
      [MMC] pxamci doesn't need to include asm/irq.h
      [DRIVER MODEL] Add missing driver_unregister in i2c-s3c2410 failure path.
      [DRIVER MODEL] Add missing driver_unregister to IMX serial driver
      [ARM] Re-organise die()
      [ARM] Make v6 copypage function static and cleanup pgprots
      [ARM] Turn ARM RiscPC PCF8583 i2c RTC driver into a proper module
      [ARM] Clean up dmabounce
      [SERIAL] Arrange better identification of ports
      [SERIAL] Update serial_core documentation
      [SERIAL] Fix port numbering
      [ARM] Fixup platform device.h includes for realview board
      [ARM] Convert EBSA110 network driver to a platform driver
      [ARM] Fix realview machine type for patch 3060/1
      [ARM] Fix mm initialisation with write buffered write allocate caches
      [ARM] Fix Realview machine for patch 3016/1
      [ARM] AMBA CLCD driver can drive PL110 and PL111 primecells
      [ARM] Fix ARM rwlock implementations
      [ARM SMP] Track CPU idle threads
      [ARM SMP] Fix a couple of warnings
      [ARM SMP] Add hotplug CPU infrastructure
      [ARM] Fix more 3016/1 breakage
      [ARM] Add Realview default configuration file
      [ARM] Fix another build error with IOP3xx platforms
      [ARM SMP] Add configuration option for ARMv6K processors
      [ARM SMP] Do not clear cpu_vm_mask for VIPT caches
      [ARM] Merge SMP tree
      ARM: Reverted 2919/1: CS8900A ethernet driver modifications for the Comdial MP1000
      ARM: Reverted 2921/1: Support for the RTC / nvram on the Comdial MP1000
      ARM: Reverted 2918/1: [update] Base port of Comdial MP1000 platfrom
      [MMC] Response to write commands is R1 nor R1b
      [DRIVER MODEL] Improved dynamically allocated platform_device interface
      [DRIVER MODEL] Fix depca
      [DRIVER MODEL] Fix jazzsonic
      [DRIVER MODEL] Fix macsonic
      [DRIVER MODEL] Fix arcfb
      [DRIVER MODEL] Fix gbefb
      [DRIVER MODEL] Fix sgivwfb
      kbuild: permanently fix kernel configuration include mess
      [ARM] Fix another use of // as a comment
      [ARM] Fix missing declaration of cache_is_vivt()
      [ARM] Fix second missing declaration of cache_is_vivt()
      [ARM] Don't call dump_cpu_info unless we're booting
      [ARM] Fix /proc/cpuinfo format for ARM SMP
      [ARM SMP] Add support for shared memory attribute
      [ARM] realview core.h uses leds_event_t, so include asm/leds.h
      [ARM] Add support for Realview with MPcore tile
      Merge with ARM SMP tree
      [ARM SMP] Add Realview MPcore SMP support
      [ARM] Allow SMP if Realview MPcore is selected
      [ARM SMP] Add missing SMP timer handling for realview
      [ARM SMP] Fix some sparse warnings in SMP code
      [ARM] More sparse fixes
      [ARM] Declare asm entry points in asm/smp.h
      [ARM SMP] Add core ARM support for local timers
      Merge with ARM SMP tree
      [ARM SMP] Add local timer support for Realview MPcore
      [ARM SMP] Add CPU hotplug support for Realview MPcore
      Merge with ARM SMP tree
      [ARM] Clean up save_and_disable_irqs macro and allow use of ARMv6 CPSID
      [DRIVER MODEL] Add platform_driver
      [DRIVER MODEL] Convert platform drivers to use struct platform_driver
      [ARM] Fix csumpartial corner case
      [ARM] Update mach-types

Sam Ravnborg (1):
      kconfig: fix xconfig on fedora 2 & 3 (x86_64)

Samuel Thibault (1):
      Set the vga cursor even when hidden

Santiago Leon (6):
      ibmveth fix bonding
      ibmveth fix buffer pool management
      ibmveth fix buffer replenishing
      ibmveth lockless TX
      ibmveth fix failed addbuf
      ibmveth fix panic in initial replenish cycle

Sascha Sommer (3):
      v4l: 786: chip id removed since it isn t required anymore
      v4l: 793: remotes for the cinergy 200 usb and cinergy 250 usb are the same
      v4l: 850: update em2800 scaler code and comments based on info from empiatech

Sasha Khapyorsky (4):
      [ALSA] au88x0: codec access procs for multiple AC97 codecs
      [ALSA] dev_class=SNDRV_PCM_CLASS_MODEM for modem PCMs
      [ALSA] Removing obsolete AC97_SHARED_TYPES
      [ALSA] Sasha Khapyorsky: My email address is changed, there is update.

Scott MacKenzie (1):
      intelfb: extend partial support of i915G to include i915GM

Sean Hefty (6):
      [IB] merge ucm.h into ucm.c
      [IB] CM: bind IDs to a specific device
      [IB] CM: Fix initialization of QP attributes for UC QPs.
      [IB] Fix MAD layer DMA mappings to avoid touching data buffer once mapped
      [IB] ib_umad: various cleanups
      [IB] ucm: 32/64 compatibility fixes

Sean Young (3):
      [MTD] Add Resident Flash Disk (RFD) support
      [MTD] maps/ts5500: Fix partition support. Code cleanup
      [MTD] maps/Kconfig: Simplify and update dependencies

Seth, Rohit (2):
      mm: page_alloc: increase size of per-cpu-pages
      mm: set per-cpu-pages lower threshold to zero

Shaohua Li (3):
      FPU context corrupted after resume
      introduce .valid callback for pm_ops
      x86: add MCE resume

Siddha, Suresh B (2):
      [IA64] fix siblings field value in /proc/cpuinfo
      intel_cacheinfo: remove MAX_CACHE_LEAVES limit

Simeon Simeonov (1):
      USB: storage patch for LEICA camera

Stefan Richter (1):
      [SCSI] Documentation: typo in scsi/scsi_eh.txt

Stephen Hemminger (28):
      [PKTGEN]: Sleeping function called under lock
      [PKTGEN]: Use kzalloc
      [PKTGEN]: Spelling and white space
      [PKTGEN]: proc interface revision
      [ETH]: ether address compare
      [BRIDGE]: Use ether_compare
      [TCP]: BIC max increment too large
      [ETHERNET]: Optimize is_broadcast_ether_addr
      [ETHERNET]: Add ether stuff to docbook
      [NETEM]: use PSCHED_LESS
      [NETEM]: Support time based reordering
      [NETEM]: Add version string
      [TCP/DCCP]: Randomize port selection
      3c59x: don't enable scatter/gather w/o checksum support
      [NET]: sk_add_backlog convert from macro to inline
      skge: clear PCI PHY COMA mode on boot
      skge: use kzalloc
      skge: add mii ioctl support
      skge: goto low power mode on shutdown
      skge: use prefetch on receive
      skge: spelling fixes
      skge: increase version number
      [TCP]: fix congestion window update when using TSO deferal
      [TCP]: simplify microsecond rtt sampling
      [TCP]: add tcp_slow_start helper
      [TCP]: Appropriate Byte Count support
      [TCP]: spelling fixes
      [TCP]: speed up SACK processing

Stephen Rothwell (103):
      powerpc: Move arch/ppc*/kernel/vecemu.c to arch/powerpc
      powerpc: Merge include/asm-ppc*/a.out.h into include/asm-powerpc
      powerpc: Move arch/ppc*/oprofile/Kconfig to arch/powerpc
      Merge arch/ppc*/oprofile/Makefile into arch/powerpc/oprofile
      powerpc: rename op_ppc{32,64}_model to op_powerpc_model
      powerpc: merge oprofile headers
      powerpc: merge the rest of arch/ppc*/oprofile
      powerpc: reduce oprofile/common.c differences
      ppc64 iSeries: Don't create linux,boot-cpu
      powerpc: clean up after powermac build merge
      ppc64 g5: merge tree build fix
      powerpc: Create arch/powerpc/platforms/iseries
      powerpc: Move HvLpConfig.c to powerpc arch
      powerpc: Move LparData.c to powerpc platforms
      powerpc: move iSeries_setup.[ch] and mf.c into platforms/iseries
      powerpc: move ItLpQueue.c to powerpc/platforms/iseries
      powerpc: move hvCall.s to powerpc/platforms/iseries
      powerpc: Merge HvLpEvent.c into lpevents.c
      powerpc: move iSeries_proc.c to powerpc/platforms/iseries
      powerpc: Move iSeries_htab.c to powerpc/platforms/iseries
      powerpc: Move iSeries_iommu.c to powerpc/platforms/iseries
      powerpc: Move iSeries_pci.c to powerpc/platform/iseries
      powerpc: Move iSeries_irq.c to powerpc/platorms/iseries
      powerpc: Move iSeries_VpdInfo.c to powerpc/platforms/iseries
      powerpc: Move iSeries_vio.c to powerpc/platforms/iseries
      powerpc: Move iSeries_smp.c to powerpc/platforms/iseries
      powerpc: Move viopath.c to powerpc/platforms/iseries
      powerpc: Make powerpc pmac 32 bit build again
      powerpc: move more iSeries code
      ppc64 iSeries: use device_node instead of iSeries_Device_node
      ppc64 iseries: move some iSeries include files
      powerpc: merge asm-offsets.c
      powerpc: remove old vector.S files
      powerpc: more cleanup of powerpc/kernel
      powerpc: Move lparmap.c to powerpc/platforms
      powerpc: merge idle_power4.S and trapc.s
      ppc64: simplify the build a little
      powerpc: make iSeries build
      powerpc: make iSeries boot
      powerpc: pci_dn's should point to their device_node's
      powerpc: make iSeries boot again
      powerpc: consolidate cputable.c
      powerpc: create 32 bit LOADADDR macro
      powerpc: make 64 bit binaries work
      ppc64: merge binfmt_elf32.c
      ppc64: fix arch/ppc64/kernel/Makefile
      ppc64: use powerpc of_device.c
      powerpc: merge ptrace.c
      powerpc: fix uname -m
      powerpc: move iSeries/iSeries_pci.h to platforms/iseries
      powerpc: remove ISERIES_[SUB]BUS macros
      powerpc: eliminate DsaAddr from pci_dn
      powerpc: move iSeries/HvCallHpt.h to platforms/iseries/call_hpt.h
      powerpc: move iSeries/HvCallPci.h to platforms/iseries/call_pci.h
      powerpc: fix 32bit LOADADDR macro
      ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES
      powerpc: merge ppc signal.c and ppc64 signal32.c
      powerpc: change sys32_ to compat_sys_
      powerpc: Merge arch/ppc64/kernel/vio.c into arch/powerpc/kernel/vio.c
      powerpc: Move include/asm-ppc64/vio.h to include/asm-powerpc/vio.h
      powerpc: don't duplicate name between vio_driver and device_driver
      powerpc: iseries: Fix a bogus comment
      powerpc: set the driver.owner field for all vio drivers
      powerpc: Add a shutdown member to vio_driver
      ppc64: make dma_addr_t 64 bits
      powerpc: merge scatterlist.h
      ppc64: use the merged syscall table
      ppc64: use checksum_64.S from powerpc
      ppc64: use e2a.c from powerpc/lib
      ppc64: use copypage_64.S from powerpc/lib
      ppc64: use copyuser_64.S from powerpc/lib
      ppc64: use lockc.c from powerpc/lib
      ppc64: use memcpy_64.S from powerpc/lib
      ppc64: use sstep.c from powerpc/lib
      ppc64: user strcase.c from powerpc/lib
      ppc64: use usercopy_64.c from powerpc/lib
      ppc64: use mem_64.S from powerpc/lib
      powerpc: merge uaccess.h
      powerpc: fix __strnlen_user in merge tree
      powerpc: make mem= work on iSeries again
      powerpc: remove duplicate ioctl definitions
      powerpc: use asm-generic/termios.h
      powerpc: clean up uaccess.h
      Merge iSeries include file move
      Merge Paulus' tree
      powerpc: merge stat.h
      powerpc: merge ptrace.h
      powerpc: move ppc64/kernel/signal.c to arch/powerpc
      powerpc: move include/asm-ppc64/ppc32.h to arch/powerpc/kernel
      powerpc: merge sigcontext.h
      powerpc: merge ucontext.h
      powerpc: merge tlb.h
      powerpc: merge tlbflush.h
      [SPARC]: remove duplicate TIOCPKT_ definitions
      powerpc: merge ide.h
      powerpc: create kernel/setup.h
      ppc64: move stack switching up in interrupt processing
      ppc64: allow iSeries to use IRQSTACKS again
      ppc64: remove ppc_irq_dispatch_handler
      powerpc: merge irq.c
      powerpc: remove some warnings when building iSeries
      powerpc: implement atomic64_t on ppc64
      powerpc: fix iSeries build

Stephen Smalley (3):
      selinux: MLS compatibility
      selinux: disable setxattr on mountpoint labeled filesystems
      selinux: extend selinuxfs context interface

Steve Dickson (1):
      RPC: stops the release_pipe() funtion from being called twice

Steve French (94):
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
      [CIFS] CIFS writepage improvements - eliminate double copy
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
      [CIFS] Add stats for findfirst, findnext, findclose
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
      [CIFS] Fix typo in POSIX SetFSInfo call
      [CIFS] Performance improvement, finish up adding CIFSSMBWrite2
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Add compat with SFU (part 1)
      [CIFS] Fix path name conversion for long filenames when mapchars mount
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Add compat with SFU (part 2)
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Fix missing entries in search results when very long file names and
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Add missing check for path name allocation failure.  Remove four
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Missing ; from previous fix. Pointed out by Shaggy.
      [CIFS] Ensure that cifs multiplex ids do not collide.
      [CIFS] rmmod cifs can oops if done soon after the last cifs unmount
      [CIFS] Change Notify support part 1 - add dnotify thread for processing
      [CIFS] Add mount option for disabling sending byte range lock requests
      [CIFS] Finish cifs mount option which requests case insensitive path
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Make CIFS statistics more accurate and add some stats that were
      [CIFS] Finish up of case-insensitive dentry handling for cifs.  This
      [CIFS] Support for mounting to older, pre-CIFS servers added.  This
      [CIFS] Support for mounting to older servers part 2.  Add support for
      CIFS: Reduce CONFIG_CIFS_STATS ifdefs
      CIFS: Fix typos in fs/cifs/CHANGES
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Update thanks/contributor list with Miklos Szeredi
      [CIFS] Change notify support part 2
      [CIFS] Missing line from previous patch
      [CIFS] Change notify support part 3
      [CIFS] Use file instead of dentry in cifs dir_notify struct
      [CIFS] Support for legacy servers part 3 - Add support for Open and most
      [CIFS] Remove cifs_sb argument from *build_path_from_dentry
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Add support for suspend
      [CIFS] Add nolock synonym (ala nfs) for nobrl to disable sending byte range
      [CIFS] Add support for legacy servers part 4
      [CIFS] Add support for legacy servers part 5
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Update cifs TODO list with additional new features that
      [CIFS] Fix compiler warnings
      [CIFS] Fix readdir caching when unlink removes file in current search
      [CIFS] Add support for legacy servers part six. Fix read syntax so
      [CIFS] Add support for legacy servers part seven. Fix open for write,
      [CIFS] Add support for legacy servers part eight. Write fixes for Windows
      [CIFS] Add support for legacy servers part nine.  statfs (df and du) is now
      [CIFS] Various minor bigendian fixes and sparse level 2 warning message fixes
      [CIFS] Add writepages support to shrink memory usage on writes,
      [CIFS] Allow SMBWrite2 to work to older servers
      [CIFS] Missing parenthesis from error message in previous fix
      CIFS: Create routine find_writable_file to reduce redundant code
      CIFS: implement cifs_writepages to perform multi-page I/O
      CIFS: Allow wsize to exceed CIFSMaxBufSize
      [CIFS] cleanup sparse and compile errors in previous fix
      [CIFS] /proc/fs/cifs debug code cleanup and new stats2
      [CIFS] Reduce CIFS tcp congestion timeout (it was too long) and backoff
      [CIFS] Fix rsize calculation so that large readx flag is checked.
      [CIFS] Fix byte range locking to Windows when Windows server returns
      [CIFS] Update cifs version to 1.38
      [CIFS] Correct cifs tcp retry when some data sent before getting EAGAIN.
      [CIFS] Do not shrink tcp sndbuf/rcvbuf from their defaults
      [CIFS] Fix minor build problem with previous changeset
      [CIFS] Still missing a line from previous fix
      [CIFS] Fix oops in experimental notify code (when CONFIG_CIFS_EXPERIMENTAL
      [CIFS] CIFS Stats improvements
      [CIFS] Add null malloc response check in notify experimental code
      CIFS: cifs_writepages should not write beyond end of file
      [CIFS] Defer close of file handle slightly if there are pending writes that
      Merge with /pub/scm/linux/kernel/git/sfrench/cifs-2.6.git/
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Change pragma pack(1) to attribute(packed) to allow cifs on arm to access
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Export __pagevec_release and pagevec_lookup_tag
      [CIFS] Make CONFIG_CIFS_EXPERIMENTAL depend on CONFIG_EXPERIMENTAL
      [CIFS] Update kconfig for cifs
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      commit 93968d7551f1ff1806f70cdacf1bd997ef30836e
      [CIFS] Reserve upcall IDX value for CIFS with connector header and add
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Update CIFS change log
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Reduce sparse endian warnings
      [CIFS] Fix spaces in cifs kconfig entry

Steven J. Hill (3):
      Until I figure out why NFS filesystems are having problems with
      Fix 'prctl' system call for IRIX. At this point IRIX 5.3 static binaries
      The DbAu1500 board also support big endian. Gee, imagine that.

Stig Telfer (2):
      i2c: Fix i2c-elektor on Alpha
      i2c: Big i2c-elektor cleanup

Stuart Auchterlonie (1):
      dvb: Nebula nxt6000 requires fe reset

Stuart Brady (2):
      [PARISC] Update harmony from parisc tree
      [PARISC] Fix parisc_setup_cache_timing to choose a better flush threshold

Suzanne Wood (1):
      md: provide proper rcu_dereference / rcu_assign_pointer annotations in md

Sven Schnelle (1):
      [PARISC] Add NETPOLL support to lasi_82596

Takashi Iwai (33):
      Fix documentation of driver suspend/resume callbacks
      [ALSA] Fix surround control of CMI9761
      [ALSA] Fix a typo
      [ALSA] Add description for ALC260 codec
      [ALSA] intel8x0 - Suppress the codec warnings during probing
      [ALSA] Add dummy obsoleted module options for backward compatibility
      [ALSA] Allow 8-44khz sample rates on Revolution 7.1
      [ALSA] Remove snd_runtime_check() macro
      [ALSA] Use getnstimeofday()
      [ALSA] Make snd_task_name() module local
      [ALSA] Remove vmalloc wrapper, kfree_nocheck()
      [ALSA] Remove kmalloc wrappers
      [ALSA] via82xx - Add DXS entry for Clevo D470
      [ALSA] es1938 - Clean up and fix trigger in PM
      [ALSA] hda-codec - Get subsystem ID from AFG/MFG
      [ALSA] Add the missing forward declration
      [ALSA] Add support of high-rate SPDIF output
      [ALSA] Remove obsolete chip_t
      [ALSA] intel8x0 - Fix handling of module parameters
      [ALSA] Add description about a new option of nm256 driver
      [ALSA] Fix the type of enable module option
      [ALSA] Remove multi-card support for ali5451 and nm256
      [ALSA] Add missing KERN_* suffix to printk
      [ALSA] hdsp - Code clean up
      [ALSA] Add missing KERN_* prefix
      [ALSA] Fix a typo in the last fix
      [ALSA] intel8x0 - Fix irq handler registration
      [ALSA] ac97 - Fix confliction of DRA and surround slots
      [ALSA] ice1724 - Add SPDIF support to Shuttle SN25P
      [ALSA] hda-codec - Show power state in proc file
      [ALSA] hda-codec - Minor rewrites
      Fix wrong irq enable via rtc_control()
      [ALSA] ice1724 - Fix ADC mux put callback in aureon.c

Tejun Heo (31):
      SATA: rewritten sil24 driver
      sil24: add FIXME comment above ata_device_add
      sil24: remove irq disable code on spurious interrupt
      sil24: add testing for PCI fault
      sil24: move error handling out of hot interrupt path
      sil24: remove PORT_TF
      sil24: replace pp->port w/ ap->ioaddr.cmd_addr
      sil24: fix PORT_CTRL_STAT constants
      sil24: add more comments for constants
      sil24: initialization fix
      libata EH document update
      libata: add ATA exceptions chapter to doc
      sil24: ignore non-error exception irqs
      sil24: remove CMDERR clearing
      sil24: implement proper TF register reading & caching
      sil24: implement tf_read callback
      [libata sata_sil24] nit pickings
      [libata sata_sil24] add support for 3131/3531
      fix try_module_get race in elevator_find
      01/05 Implement generic dispatch queue
      03/05 move last_merge handlin into generic elevator code
      04/05 remove last_merge handling from ioscheds
      05/05 update biodoc to match new generic dispatch api
      [BLOCK] kill generic max_back_kb handling
      [BLOCK] Reimplement elevator switch
      blk: fix merge bug in as-iosched
      fs: error case fix in __generic_file_aio_read
      vm: remove redundant assignment from __pagevec_release_nonlru()
      vm: remove unused/broken page_pte[_prot] macros
      blk: fix dangling pointer access in __elv_add_request
      [libata] restore sg on DMA mapping failure

Thibaut Varene (1):
      [PARISC] Add printing of fpregs state to stack dump

Thiemo Seufer (43):
      De-optimize and decomplicate the spurious interrupt handler.
      Fix typos and formatting.
      Remove unused arguments from preempt_{start,stop}/local_irq_{en,dis}able.
      Move the invalid pmd and pte tables from .data to .bss. Fix alignment.
      O2 doesn't have _that_ much RAM.
      Use intermediate variable.
      Handle addresses beyond VMALLOC_END correctly.
      Initialize iomem_resource.
      Improved modules loader, more robust and works on 64bit kernels.
      Fix wchan implementation, based on earlier by from Atsushi Nemoto.
      Fix compilation, and bring 32/64 bit variants more in line.
      -nostdlib boilerplate.
      Enable/disable irq's only if needed.
      Fix initialization. Unbreak the wait-for-completion loops. Code cleanup.
      It helps to not use a _mem_ function for requesting I/O space.
      sys_futex has 6 arguments.
      Fix 64bit SMP TLB handler and stack frame handling, optimize 32bit SMP
      Fix race conditions for read_c0_entryhi. Remove broken ASID masks in
      Use fixed up pfn.
      fcntl64 needs to be wrapped for n32.
      Ustat needs a wrapper on n32.
      Better interface to run uncached cache setup code.
      Handle _PAGE_DIRTY correctly for CONFIG_64BIT_PHYS_ADDR on 32bit CPUs.
      Code cleanup, thanks Brian Murphy.
      Brian Murphy says:
      Hack to make compiles for the other endianness easier.
      Grep deesn't like shell-style matching...
      ... and it isn't a canonicalized triplet but just the n-plet used to
      IP30 Identification.
      Fix get_saved_sp for 64bit address space. Simplify set_save_sp.
      Protect noat assembly with .set push/pop and make it somewhat readable.
      R4600 has 32 FPRs.
      IP22 EISA support update.
      Fix MAP_BASE for 64bit ip22.
      More .set push/pop encapsulation, more eyefriendly code formatting.
      Typo fix.
      Define some more common ip22 CPU features.
      Let r4600 PRID detection match only legacy CPUs, cleanups.
      More .set push/pop.
      Don't set up a sg dma address if we have no page address for some reason.
      R4600 v2.0 needs a nop before tlbp.
      Minor code cleanup.
      Add/Fix missing bit of R4600 hit cacheop workaround.

Thomas Gleixner (20):
      jiffies_64 cleanup
      Merge branch 'master' of /home/tglx/work/mtd/git/linux-2.6.git/
      [MTD] Remove deprecated power management functions
      [MTD] NAND: Use correct mask for OOB size calculation
      [MTD] Tidy up Tims include cleanup
      Revert "[PATCH] OneNAND: Add simulator"
      [MTD] OneNAND/Kconfig: Fix dependencies
      [MTD] maps/plat-ram: Avoid gcc 4.0 warning
      [MTD] NAND Kconfig: Simplify dependencies
      [MTD] core: Clean up trailing white spaces
      [JFFS2] Clean up trailing white spaces
      [LIB] reed_solomon: Clean up trailing white spaces
      [MTD] includes: Clean up trailing white spaces
      [MTD] user-abi: Clean up trailing white spaces
      [MTD] chips: Clean up trailing white spaces
      [MTD] maps: Clean up trailing white spaces
      [MTD] devices: Clean up trailing white spaces
      [MTD] NAND: Clean up trailing white spaces
      [MTD] OneNAND: Clean up trailing white spaces
      [MTD] chips: Clean up trailing white spaces

Thomas Graf (34):
      [PKT_SCHED]: Rework QoS and/or fair queueing configuration
      [PKT_SCHED]: Generic RED layer
      [NET]: Introduce INET_ECN_set_ce() function
      [PKT_SCHED]: RED: Use new generic red interface
      [PKT_SCHED]: RED: Use generic queue management interface
      [PKT_SCHED]: RED: Dont start idle periods while already idling
      [PKT_SCHED]: RED: Cleanup and remove unnecessary code
      [PKT_SCHED]: GRED: Cleanup equalize flag and add new WRED mode detection
      [PKT_SCHED]: GRED: Transform grio to GRED_RIO_MODE
      [PKT_SCHED]: GRED: Cleanup dumping
      [PKT_SCHED]: GRED: Dump table definition
      [PKT_SCHED]: GRED: Use a central table definition change procedure
      [PKT_SCHED]: GRED: Report out-of-bound DPs as illegal
      [PKT_SCHED]: GRED: Use central VQ change procedure
      [PKT_SCHED]: GRED: Use new generic red interface
      [PKT_SCHED]: GRED: Do not reset statistics in gred_reset/gred_change
      [PKT_SCHED]: GRED: Report congestion related drops as NET_XMIT_CN
      [PKT_SCHED]: GRED: Use generic queue management interface
      [PKT_SCHED]: GRED: Introduce tc_index_to_dp()
      [PKT_SCHED]: GRED: Improve error handling and messages
      [PKT_SCHED]: GRED: Remove initd flag
      [PKT_SCHED]: GRED: Dont abuse default VQ for equalizing
      [PKT_SCHED]: GRED: Remove auto-creation of default VQ
      [PKT_SCHED]: GRED: Cleanup and remove unnecessary code
      [PKT_SCHED]: GRED: Fix restart of idle period in WRED mode upon dequeue and drop
      [PKT_SCHED]: GRED: Support ECN marking
      [PKT_SCHED]: (G)RED: Introduce hard dropping
      [PKT_SCHED]: Correctly handle empty ematch trees
      [NETLINK]: Type-safe netlink messages/attributes interface
      [NETLINK]: Make netlink_callback->done() optional
      [NETLINK]: Generic netlink receive queue processor
      [XFRM]: Use generic netlink receive queue processor
      [RTNETLINK]: Use generic netlink receive queue processor
      [NETLINK]: Generic netlink family

Thomas Riewe (1):
      drivers/usb/serial/ftdi_sio: add PID/VID

Thorsten Maerz (1):
      dvb: remove duplicate key definitions

Tim (1):
      [ALSA] Fix emu10k1 synth problems.

Tim Schmielau (2):
      fix missing includes
      fix remaining missing includes

Tobias Klauser (5):
      Replace drivers/net/wan custom ctype macros with standard ones
      drivers/net/tg3: Use the DMA_{32,64}BIT_MASK constants
      arch/i386: Use ARRAY_SIZE macro
      [SPARC]: Use ARRAY_SIZE macro
      [SPARC64]: Use ARRAY_SIZE macro

Todd Poynor (10):
      [MTD] CHIPS: Recognize Spansion CFI 1.4 chips
      [MTD] mtd_blkdevs.c: Remove DEVFS leftovers
      [MTD] mtd_blkdevs.c: Fix names when many devices/partitions are created
      [MTD] Pre-CFI Sharp chip driver: Some speedups and cleanups
      [MTD] mtdchar: Return EINVAL for bad seeks instead of fixing up to valid byte
      [ARM] 2787/2: PXA27x low power modes support
      [ARM] 3087/1: PXA2xx flash platform device conversion
      [MTD] maps: Add mapping driver for PQ2FADS boards.
      [JFFS2] Return 0, not number of bytes written, for success at commit_write
      [MTD] NAND: nand_write_ecc memory and OOB corruption

Tom Hughes (1):
      dvb: dst: fix DST DVB-S get_frequency

Tommy Christensen (1):
      3c59x: avoid blindly reading link status twice

Tony Lindgren (6):
      [ARM] 3141/1: OMAP 1/5: Update omap1 specific files
      [ARM] 3142/1: OMAP 2/5: Update files common to omap1 and omap2
      [ARM] 3145/1: OMAP 3a/5: Add support for omap24xx
      [ARM] 3146/1: OMAP 3b/5: Add omap24xx clock framework
      [ARM] 3143/1: OMAP 4/5: Update omap include files
      [ARM] 3144/1: OMAP 5/5: Update omap H2 defconfig

Tony Luck (39):
      [IA64] simplified efi memory map parsing
      [IA64] Need to include <asm/sn/io.h> in a few more places.
      [IA64] Two more uses of cpuid_to_cnodeid() must go.
      [IA64] end of kernel 'data' is at _end, not _edata
      Removed remaining PCI specific references from swiotlb.c
      Update from upstream with manual merge of Yasunori Goto's
      Pull altix-fpga-reset into release branch
      Pull altix-mmr into release branch
      Pull hp-machvec into release branch
      Pull 1024-cpu into release branch
      Pull ar-k0-usage into release branch
      Pull move-iosapic-to-acpi into release branch
      Pull update-default-configs into release branch
      Pull acpi-produce-consume into release branch
      Pull sn_pci_legacy_read-write into release branch
      Pull define-node-cleanup into release branch
      Pull new-efi-memmap into release branch
      Pull remove-sn-bist-lock into release branch
      Pull sparsemem-v5 into release branch
      Pull big-sim-disk into release branch
      Pull proc-cpuinfo-siblings into release branch
      Pull asm-slot-fix into release branch
      Pull for-each-cpu into release branch
      Pull xpc-disengage into release branch
      Pull fix-bte-copy into release branch
      Pull fix-slow-tlb-purge into release branch
      Pull optimize-ptrace-threads into release branch
      Auto-update from upstream
      [IA64] fix warning unused variable `g'
      manual update from upstream:
      Auto-update from upstream
      Auto-update from upstream
      Auto-update from upstream
      Pull align-sig-frame into release branch
      Pull mca-check-psp into release branch
      Pull memoryless-node-allocation into release branch
      Pull extend-notify-die into release branch
      Pull context-bitmap into release branch
      Pull add-mmio-to-proc-iomem into release branch

Torsten Seeboth (2):
      v4l: 648: some clean up in cx88 tvaudio c
      V4L: 919: improves the audio handling for nicam on cx88-audio

Trond Myklebust (62):
      NFS: Drop inode after rename
      NFS: Don't expose internal READDIR errors to userspace
      NFS: Make /proc/mounts display the protocol used by NFSv4
      Revert "[PATCH] RPC,NFS: new rpc_pipefs patch"
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6
      RPC: allow call_encode() to delay transmission of an RPC call.
      NFSv4: Add functions to order RPC calls
      NFSv4: Fix a potential CLOSE race
      NFSv4: Remove obsolete state_owner and lock_owner semaphores
      NFSv4: Remove nfs4_client->cl_sem from close() path
      NFSv4: Add missing handling of OPEN_CONFIRM requests on CLAIM_DELEGATE_CUR.
      NFSv4: Make NFS clean up byte range locks asynchronously
      NFSv4: Fix up handling of open_to_lock sequence ids
      NFS: Fix up a race in the NFS implementation of GETLK
      VFS: Allow the filesystem to return a full file pointer on open intent
      NFSv4: Eliminate nfsv4 open race...
      [NFS]: Check that the server returns a valid regular file to our OPEN request
      VFS: Make link_path_walk set LOOKUP_CONTINUE before calling permission().
      NFSv4: Return delegation upon rename or removal of file.
      NFSv4: Return delegations in case we're changing ACLs
      NFSv4: If a delegated open fails, ensure that we return the delegation
      NFSv4: Ensure that we recover from the OPEN + OPEN_CONFIRM BAD_STATEID race
      Fix Connectathon locking test failure
      NFS: Fix rename of directory onto empty directory
      Merge branch 'master' of ssh://rsync.linux-nfs.org/home/trondmy/www_sites/rsync.linux-nfs.org/pub/linux/nfs-2.6
      Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6
      NFSv4: Fix an oopsable condition in nfs_free_seqid
      NFSv4: Final tweak to sequence id
      NFSv4: Fix up locking for nfs4_state_owner
      Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6
      Merge branch 'master' of ssh://rsync.linux-nfs.org/home/trondmy/www_sites/rsync.linux-nfs.org/pub/linux/nfs-2.6
      Revert "RPC: stops the release_pipe() funtion from being called twice"
      NFS: Fix a bad cast in nfs3_read_done
      Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6
      NFS: Cleanup initialisation of struct nfs_fattr
      NFS: Convert cache_change_attribute into a jiffy-based value
      NFS: Optimise inode attribute cache updates
      NFS: Don't let nfs_end_data_update() clobber attribute update information
      NFSv4: Add directory post-op attributes to the CREATE operations.
      NFS: Optimise attribute revalidation on close().
      NFS: Add optional post-op getattr instruction to the NFSv4 file close.
      NFS: Ensure that nfs_link() instantiates the dentry correctly
      NFSv4: Add post-op attributes to nfs4_proc_link()
      NFSv4: Add post-op attributes to nfs4_proc_rename()
      NFSv4: Add post-op attributes to nfs4_proc_remove()
      NFSv4: Add post-op attributes to NFSv4 write and commit callbacks.
      NFSv4: Convert unnecessary XDR warning messages into dprintk()
      NFS: Allow files that are open for write to invalidate caches
      RPC: Ensure that nobody can queue up new upcalls after rpc_close_pipes()
      Merge /home/trondmy/scm/kernel/git/torvalds/linux-2.6
      Ensure that 'make distclean' does not delete files in '.git'
      NFS: Remove unbalanced spin_unlock() calls from nfs_refresh_inode()
      NFSv4: Fix a race between open() and close()
      NFSv4: Fix problem with OPEN_DOWNGRADE
      NFSv4: Fix the handling of the error NFS4ERR_OLD_STATEID
      NFSv4: Return any delegations before sillyrenaming the file
      NFSv4: Fix recovery of flock() locks.
      NFSv4: Recover locks too when returning a delegation
      NFSv4: Teach NFSv4 to cache locks when we hold a delegation
      SUNRPC: don't reencode when looping in call transmit.

Tyler Trafford (1):
      V4L: 911: added support for ntsc 4.43 video standard

Uli Luckas (1):
      [ARM] 3120/1: Fix MMC/SD card driver resume deadlock

Ursula Braun (1):
      s390: introducing support in qeth for new OSA CHPID type OSN

Ursula Braun-Krahl (1):
      s390: duplicate timeout in qdio

Uwe Zeisberger (1):
      kbuild: make kernelrelease in unconfigured kernel prints an error

Vadim Lobanov (1):
      Unify sys_tkill() and sys_tgkill()

Vasily Averin (1):
      sis900: come alive after temporary memory shortage

Venkatesh Pallipadi (2):
      x86: bug fix in P6 Machine check initialization
      x86: when L3 is present show its size in /proc/cpuinfo

Ville Syrjälä (5):
      matroxfb: Remove an unused wait queue entry
      matroxfb: Add support for Mystique AGP
      matroxfb: Use CACHEFLUSH on all chips
      matroxfb: Kill a useless message
      matroxfb: Set maxhipri to 0

Vinod G (1):
      [ALSA] hda-intel - Add NVidia support

Vitaly Bordug (2):
      ppc32: ppc_sys fixes for 8xx and 82xx
      ppc32: Fixed warning in m8xx_setup.c

Vitaly Wool (2):
      [MTD] NAND: Add suspend/resume functionality
      [MTD] NAND nand_base: Fix shift for bad block check (16bit devices only)

Vivek Goyal (1):
      kdump/i386: apic verification failure fix

Vladislav Yasevich (3):
      [SCTP]: Fix potential NULL pointer dereference in sctp_v4_get_saddr
      [SCTP]: Remove timeouts[] array from sctp_endpoint.
      [SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands.

Volker Braun (1):
      Fix problem with WEP unicast key > index 0

Wei Ni (1):
      [ALSA] intel8x0 - fix capture for M1563

Will Dyson (2):
      add sysfs support for ide tape
      remove unused fs/befs/attribute.c

Willem Riede (2):
      [SCSI] ide-scsi fails to call idescsi_check_condition for things like "Medium not present"
      ide: ide-scsi fails to call idescsi_check_condition for things like "Medium not present"

Wim Van Sebroeck (2):
      [WATCHDOG] pcwd_pci.c update comments
      [WATCHDOG] adds device_driver .owner field

YOSHIFUJI Hideaki (4):
      TIMERS: add missing compensation for HZ == 250
      [IPV6]: Put addr_diff() into common header for future use.
      [IPV6]: Make ipv6_addr_type() more generic so that we can use it for source address selection.
      [IPV6]: RFC3484 compliant source address selection

Yan Zheng (5):
      [MCAST] IPv6: Fix algorithm to compute Querier's Query Interval
      [IPV6]: Fix behavior of ip6_route_input() for link local address
      [MCAST] IPv6: Check packet size when process Multicast
      [MCAST]: ip[6]_mc_add_src should be called when number of sources is zero
      [IPV6]: inet6_ifinfo_notify should use RTM_DELLINK in addrconf_ifdown

Yasuyuki Kozakai (4):
      [NETFILTER]: packet counter of conntrack is 32bits
      [NETFILTER]: refcount leak of proto when ctnetlink dumping tuple
      [NETFILTER]: stop tracking ICMP error at early point
      [NETFILTER]: Add nf_conntrack subsystem.

Yingping Lu (3):
      [XFS] Fixed a bug in reporting extent list for attribute fork running
      [XFS] Fixing size report discrepancy between ls and du caused by xfs_fsr
      [XFS] Fixed the inconsistency between attribute b-tree intermidiate node

Yuan Mu (1):
      hwmon: Fix two w83627hf bugs

Yuri Vasilevski (2):
      fix build on nls free systems
      typo correction for fix-build-on-nls-free-systems

Zach Brown (1):
      aio: remove aio_max_nr accounting race

Zach Smith (1):
      fbcon: Add rl (Roman Large) font

Zachary Amsden (3):
      x86: bogus tls from gdt
      x86: add an accessor function for getting the per-CPU gdt
      kbuild: build breaks after -imacros was introduced

Zhu Yi (13):
      IPW_DEBUG has already included DRV_NAME, remove double prefix print.
      Move code from ipw2100_wpa_enable to IPW2100_PARAM_DROP_UNENCRYPTED to
      Fix hardware encryption (both WEP and AES) doesn't work with fragmentation.
      Fix is_duplicate_packet() bug for fragmentation number setting.
      [bug 667] Fix the notorious "No space for Tx" bug.
      Workaround kernel BUG_ON panic caused by unexpected duplicate packets.
      Disable host fragmentation in open mode since IPW2200/2915 hardware
      [Bug 792] Fix WPA-PSK AES both for -Dipw and -Dwext.
      [Bug 701] Fix a misuse of ieee->mode with ieee->iw_mode.
      Fix ipw_wx_get_txpow shows wrong disabled value.
      Fix firmware error when setting tx_power.
      [Bug 760] Fix setting WEP key in monitor mode causes IV lost.
      [Fix bug# 771] Too many (8) bytes recieved when using AES/hwcrypto

Zwane Mwaikambo (1):
      i386: LVT entries remaining unmasked on reboot

akpm at osdl.org (1):
      v4l: 716: support for em28xx board family

aleksey_gorelov at phoenix.com (1):
      asus vt8235 router buggy bios workaround

brking at us.ibm.com (26):
      [SCSI] ipr: Disk array rescanning fix
      [SCSI] ipr: Cleanup error structures
      [SCSI] ipr: Physical resource error logging macro
      [SCSI] ipr: Generic adapter error cleaup
      [SCSI] ipr: Handle unknown errors
      [SCSI] ipr: Error logging cleanup
      [SCSI] ipr: Include all disks in supported list
      [SCSI] ipr: Prevent upper layer driver binding
      [SCSI] ipr: slave_alloc optimization
      [SCSI] ipr: Write caching state host attribute
      [SCSI] ipr: Convert to use kzalloc
      [SCSI] ipr: Fix adapter microcode update DMA mapping leak
      [SCSI] ipr: Runtime debugging options
      [SCSI] ipr: Provide reset_adapter retry method for offlined adapters
      [SCSI] ipr: handle new adapter errors
      [SCSI] ipr: Runtime reset
      [SCSI] ipr: Module parm to disable RAID 0 auto create
      [SCSI] ipr: Handle device autosense
      [SCSI] ipr: New adapter error types
      [SCSI] ipr: Support new device queueing model
      [SCSI] ipr: Support device reset to RAID disks
      [SCSI] pci: PCI ids for new ipr adapters
      [SCSI] ipr: New PCI Ids
      [SCSI] ipr: Increase ipr device scanning limits
      [SCSI] ipr: Better handle failure of adapter bringup commands
      [SCSI] ipr: Driver version 2.1.0

goggin, edward (1):
      [SCSI] fix usb storage oops

hawkes at sgi.com (2):
      [IA64] wider use of for_each_cpu_mask() in arch/ia64
      [IA64] another place to use for_each_cpu_mask() in arch/ia64

jdl at freescale.com (1):
      powerpc: Merge asm-ppc*/posix_types.h

john stultz (1):
      NTP shift_right cleanup

linas (2):
      ppc64 PCI Hotplug: cleanup unsymmetric API routines
      ppc64: uniform usage of bus unit id interfaces

linuxppc at jdl.com (2):
      powerpc: Revised merge asm-ppc*/hardirq.h
      powerpc: Merge asm-ppc*/vga.h

mike.miller at hp.com (1):
      [SCSI] cciss: scsi error handling

nshmyrev at yandex.ru (2):
      v4l: 794: added asound skyeye bttv card
      v4l: 797: more intellect on clearing in bits on irq lock

rajesh.shah at intel.com (17):
      shpchp: use the PCI core for hotplug resource management
      shpchp: remove redundant display of PCI device resources
      shpchp: reduce dependence on ACPI
      shpchp: detect SHPC capability before doing a lot of work
      shpchp: dont save PCI config for hotplug slots/devices
      shpchp: remove redundant data structures
      shpchp: miscellaneous cleanups
      shpchp: reduce debug message verbosity
      shpchp: fix oops at driver unload
      patch 1/8] pciehp: use the PCI core for hotplug resource management
      pciehp: reduce dependence on ACPI
      pciehp: remove redundant data structures
      pciehp: miscellaneous cleanups
      pciehp: reduce debug message verbosity
      pciehp: request control of each hotplug controller individually
      pciehp: clean-up how we request control of hotplug hardware
      pciehp: fix handling of power faults during hotplug

ravinandan.arakali at neterion.com (1):
      S2io: Offline diagnostics fixes

scwhab at suse.de (1):
      Add modalias to macio sysfs attributes

simon at thekelleys.org.uk (1):
      Atmel wireless update

viro at ZenIV.linux.org.uk (2):
      lne390 bogus casts
      C99 initializers in ray_cs.c

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

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



More information about the pkg-fso-commits mailing list