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

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


The annotated tag, v2.6.17-rc1 has been created
        at  d882e0c80e6e3c60640492b83395e6fbbae04276 (tag)
   tagging  6246b6128bbe34d0752f119cf7c5111c85fe481d (commit)
  replaces  v2.6.16
 tagged by  Linus Torvalds
        on  Sun Apr 2 20:22:21 2006 -0700

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

iD8DBQBEMJT6F3YsRnbiHLsRAqgaAJ0UiQRZJPGuW3OcVFUVDpFBYgYr4ACdE5Zh
iekulTc7MQtdWjVLCb+o4M0=
=+aPF
-----END PGP SIGNATURE-----

A. Maitland Bottoms (1):
      USB: ftdi_sio: add Icom ID1 USB product and vendor ids

Aaron Brooks (1):
      kbuild: make namespace.pl CROSS_COMPILE happy

Aaron Young (1):
      [IA64-SGI] Handle SC env. powerdown events

Adrian Bunk (101):
      drivers/net/sk98lin/: possible cleanups
      drivers/net/arcnet/: possible cleanups
      drivers/net/s2io.c: make code static
      Move ip2.c and ip2main.c to drivers/char/ip2/ where the other files
      VIDEO_CX88_ALSA must select SND_PCM
      V4L/DVB (3428): drivers/media/dvb/ possible cleanups
      net/: fix the WIRELESS_EXT abuse
      AIRO{,_CS} <-> CRYPTO fixes
      drivers/net/wireless/ipw2100.c: make ipw2100_wpa_assoc_frame() static
      drivers/net/wireless/ipw2200: possible cleanups
      Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      V4L/DVB (3318e): DVB: remove the at76c651/tda80xx frontends
      kbuild: remove a tab from an empty line
      V4L/DVB (3337): Drivers/media/dvb/frontends/mt312.c: cleanups
      V4L/DVB (3341): Upstream sync - make 2 structs static
      [SCSI] drivers/message/fusion/mptfc.c: make 2 functions static
      V4L/DVB (3399a): cpia2/cpia2_v4l.c cleanups
      remove obsolete sis900 documentation
      V4L/DVB (3414): Saa7134: document that there's also a 220RF from KWorld
      V4L/DVB (3415): Msp3400-kthreads.c: make 3 functions static
      CONFIG_FORCEDETH updates
      chelsio/espi.c:tricn_init(): remove dead code
      drivers/net/e1000/: proper prototypes
      [SCSI] NCR_D700: fix a NULL dereference
      [SCSI] dmx3191d: fix a NULL pointer dereference
      [SCSI] ibmmca: fix a NULL pointer dereference
      [SCSI] sim710: fix a NULL pointer dereference
      Kconfig: remove the CONFIG_CC_ALIGN_* options
      Input: serio - fix memory leak
      Input: gameport - fix memory leak
      drivers/net/wireless/ipw2200.c: make ipw_qos_current_mode() static
      drivers/net/wireless/ipw2200.c: fix an array overun
      Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      MAINTAINERS: remove the LANMEDIA entry
      update the i386 defconfig
      SCSI_AACRAID: add a help text
      remove dead Radeon URL
      Kobject: kobject.h: fix a typo
      USB: remove OBSOLETE_OSS_USB_DRIVER drivers
      USB: drivers/usb/core/message.c: make usb_get_string() static
      USB: vicam.c: fix a NULL pointer dereference
      [IPV4] fib_rules.c: make struct fib_rules static again
      [DCCP] ipv4: make struct dccp_v4_prot static
      [TIPC]: Cleanups
      [PKT_SCHED]: Let NET_CLS_ACT no longer depend on EXPERIMENTAL
      [TG3]: make drivers/net/tg3.c:tg3_request_irq() static
      [DECNET]: net/decnet/dn_route.c: fix inconsequent NULL checking
      V4L/DVB (3509): Make a needlessly global function static.
      V4L/DVB (3527): VIDEO_CPIA2 must depend on USB
      Documentation/dvb/get_dvb_firmware: fix firmware URL
      [ALSA] sound/core/: fix 3 off-by-one errors
      [ALSA] sound/pci/rme9652/hdspm.c: fix off-by-one errors
      [ALSA] fix some memory leaks
      [ALSA] sound/pci/ice1712/delta.c: make 2 functions static
      kcalloc(): INT_MAX -> ULONG_MAX
      i386: let REGPARM no longer depend on EXPERIMENTAL
      x86: some fixups for the X86_NUMAQ dependencies
      kill _INLINE_
      kernel/rcupdate.c: make two structs static
      hostap: Fix hw reset after CMDCODE_ACCESS_WRITE timeout
      hostap: Fix ap_add_sta() return value verification
      PCI: cpqphp_ctrl.c: board_replaced(): remove dead code
      PCI: the scheduled removal of PCI_LEGACY_PROC
      w1: misc cleanups
      fix W1_MASTER_DS9490_BRIDGE dependencies
      remove ISA legacy functions: remove documentation
      fs/9p/: possible cleanups
      fs/ext2/: proper ext2_get_parent() prototype
      fs/coda/: proper prototypes
      kill include/linux/platform.h, default_idle() cleanup
      show MCP menu only on ARCH_SA1100
      fs/inode.c: make iprune_mutex static
      drivers/block/nbd.c: don't defer compile error to runtime
      kernel/params.c: make param_array() static
      remove MAINTAINERS entry for rtlinux
      add a proper prototype for setup_arch()
      reiserfs/xattr_acl.c:reiserfs_get_acl(): make size an int
      md/bitmap.c:bitmap_mask_state(): fix inconsequent NULL checking
      drivers/char/ipmi/ipmi_msghandler.c: fix a memory leak
      i4l/isdn_tty.c: fix a check-after-use
      Kconfig help: MTD_JEDECPROBE already supports Intel
      PCMCIA_SPECTRUM must select FW_LOADER
      fs/nfsd/export.c,net/sunrpc/cache.c: make needlessly global code static
      video/sis/init301.c:SiS_ChrontelDoSomething2(): remove dead code
      let BLK_DEV_RAM_COUNT depend on BLK_DEV_RAM
      drivers/block/paride/pd.c: fix an off-by-one error
      fs/fat/: proper prototypes for two functions
      autofs4: proper prototype for autofs4_dentry_release()
      arch/i386/kernel/microcode.c: remove the obsolete microcode_ioctl
      pcmcia: make pcmcia_release_{io,irq} static
      drivers/mtd/: small cleanups
      MTD_NAND_SHARPSL and MTD_NAND_NANDSIM should be tristate's
      unexport get_wchan
      fs/namei.c: make lookup_hash() static
      help text: SOFTWARE_SUSPEND doesn't need ACPI
      fix a typo in the AIC7XXX_DEBUG_MASK help text
      fix the email address of Wendy Xiong
      typos: s/ducument/document/
      V4L/DVB (3670): Fix typo in comment
      Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [WATCHDOG] pcwd_usb.c: fix a NULL pointer dereference

Adrian Cox (1):
      ppc: Fix platform_notify functions marked __init

Akinobu Mita (56):
      fix swap cluster offset
      x86_64: {set,clear,test}_bit() related cleanup and pci_mmcfg_init() fix
      frv: remove unnesesary "&"
      more s/fucn/func/ typo fixes
      um: fix undefined reference to hweight32
      arm: fix undefined reference to generic_fls
      bitops: alpha: use config options instead of __alpha_fix__ and __alpha_cix__
      bitops: ia64: use cpu_set() instead of __set_bit()
      bitops: parisc: add ()-pair in __ffz() macro
      bitops: cris: remove unnecessary local_irq_restore()
      bitops: use non atomic operations for minix_*_bit() and ext2_*_bit()
      bitops: generic {,test_and_}{set,clear,change}_bit()
      bitops: generic __{,test_and_}{set,clear,change}_bit() and test_bit()
      bitops: generic __ffs()
      bitops: generic ffz()
      bitops: generic fls()
      bitops: generic fls64()
      bitops: generic find_{next,first}{,_zero}_bit()
      bitops: generic sched_find_first_bit()
      bitops: generic ffs()
      bitops: generic hweight{64,32,16,8}()
      fix error: __u32 undeclared
      bitops: generic ext2_{set,clear,test,find_first_zero,find_next_zero}_bit()
      bitops: generic ext2_{set,clear}_bit_atomic()
      bitops: generic minix_{test,set,test_and_clear,test,find_first_zero}_bit()
      bitops: alpha: use generic bitops
      bitops: arm: use generic bitops
      bitops: arm26: use generic bitops
      bitops: cris: use generic bitops
      bitops: frv: use generic bitops
      bitops: h8300: use generic bitops
      bitops: i386: use generic bitops
      bitops: ia64: use generic bitops
      bitops: m32r: use generic bitops
      bitops: m68k: use generic bitops
      m68k: fix undefined reference to generic_find_next_zero_le_bit
      ppc: fix undefined reference to hweight32
      bitops: m68knommu: use generic bitops
      bitops: mips: use generic bitops
      bitops: parisc: use generic bitops
      bitops: powerpc: use generic bitops
      bitops: s390: use generic bitops
      bitops: sh: use generic bitops
      bitops: sh64: use generic bitops
      bitops: sparc: use generic bitops
      bitops: sparc64: use generic bitops
      bitops: v850: use generic bitops
      bitops: x86_64: use generic bitops
      bitops: xtensa: use generic bitops
      bitops: update include/asm-generic/bitops.h
      bitops: sh: make thread_info.flags an unsigned long
      bitops: ia64: make partial_page.bitmap an unsigned long
      bitops: ntfs: remove generic_ffs()
      bitops: remove unused generic bitops in include/linux/bitops.h
      bitops: hweight() related cleanup
      bitops: hweight() speedup

Al Viro (43):
      arcnet probing cleanups and fixes
      ibm_emac sparse annotations
      appletalk/cops.h: missing const in struct ltfirmware
      macsonic.c: missed s/driver_unregister/platform_driver_unregister/
      missing include of asm/irq.h in drivers/net
      bogus include of linux/irq.h in 7990.c
      wrong ifdefs in 82596.c
      dead code removed in hp100
      [SCSI] scsi_lib: fix recognition of cache type of Initio SBP-2 bridges
      don't do exit_io_context() until we know we won't be doing any IO
      fix double-free in blk_init_queue_node()
      fix locking in queue_requests_store()
      fix cfq hash lookups
      stop leaking cfq_data in cfq_set_request()
      switch to use of ->key to get cfq_data by cfq_io_context
      keep sync and async cfq_queue separate
      fix the exclusion for ioprio_set()
      make cfq_exit_queue() prune the cfq_io_context for that queue
      stop cfq from pinning queue down
      stop elv_unregister() from rogering other iosched's data, fix locking
      deal with rmmod/put_io_context() races
      fix cfq_get_queue()/ioprio_set(2) races
      regularize blk_cleanup_queue() use
      fix sysfs interaction and lifetime rules handling for queues
      don't bother with refcounting for cfq_data
      noise removal: cfq-iosched.c
      elevator_t lifetime rules and sysfs fixes
      fix rmmod problems with elevator attributes, clean them up
      remove ISA legacy functions: drivers/char/toshiba.c
      remove ISA legacy functions: drivers/scsi/g_NCR5380.c
      remove ISA legacy functions: drivers/scsi/in2000.c
      remove ISA legacy functions: drivers/net/hp-plus.c
      remove ISA legacy functions: drivers/net/lance.c
      remove ISA legacy functions: remove the helpers
      slab: implement /proc/slab_allocators
      uml: eliminate symlinks to host arch
      uml: clean up remapping code build magic
      uml: eliminate duplicate mrpropered files
      uml: kconfigs
      uml: sparse cleanups
      uml: __user annotations
      uml: remove unused make variables
      uml: fix min usage

Alan Cox (30):
      V4L/DVB (3376): Add cpia2 camera support
      libata: Add the useful macros/constants needed for merging PATA stuff
      libata: pick a less confusion "um dunno" error
      libata: make code actually compile with debugging on
      libata: Note weakness in our PCI handling that one day wants fixing
      libata: two new PCI helpers
      libata: report which drive is causing mode problems
      libata: make irqtrap mode compile
      libata: note missing posting in mmio cmd write
      libata: Fix a drive detection problem
      Update libata DMA blacklist to cover versions, and resync with IDE layer
      libata: Symbol exports
      libata: add ata_dev_pair helper
      rio: more header cleanup
      rioboot: lindent
      rioboot: post-Lindent
      rio driver rework continued #1
      rio driver rework continued #2
      rio driver rework continued #3
      rio driver rework continued #4
      rio driver rework continued #5
      Yet more rio cleaning (1 of 2)
      Yet more rio cleaning (2 of 2)
      V4L/DVB (3569): PATCH: switch cpia2 to mutexes and use ioctl 32 compat lib func
      Small fixes backported to old IDE SiS driver
      libata: BMDMA handling updates
      libata: Add ->set_mode hook for odd drivers
      libata - ATA is both ATA and CFA
      libata: Simplex and other mode filtering logic
      libata: Fix interesting use of "extern" and also some bracketing

Alan Curry (1):
      framebuffer: cmap-setting return values

Alan Horstmann (3):
      [ALSA] ice1712 - disable unused ADCs & DACs on DMX6fire
      [ALSA] ice1712 - typo fixes for dxr_enable module option
      [ALSA] ice1712 - Fix wrong register value for DMX 6FIRE

Alan Stern (14):
      [SCSI] Recognize missing LUNs for non-standard devices
      usbhid: add error handling
      UHCI: use one QH per endpoint, not per URB
      UHCI: use dummy TDs
      UHCI: remove main list of URBs
      UHCI: improve debugging code
      UHCI: Don't log short transfers
      uhci-hcd: fix mistaken usage of list_prepare_entry
      USB core and HCDs: don't put_device while atomic
      usbcore: fix compile error with CONFIG_USB_SUSPEND=n
      USB: UHCI: Increase port-reset completion delay for HP controllers
      USB: usbcore: Don't assume a USB configuration includes any interfaces
      PCI: Move pci_dev_put outside a spinlock
      Notifier chain update: API changes

Alasdair G Kergon (6):
      dm: bio split bvec fix
      device-mapper snapshot: fix origin_write pending_exception submission
      device-mapper snapshot: replace sibling list
      device-mapper snapshot: fix invalidation
      dm snapshot: fix kcopyd destructor
      dm: tidy mdptr

Albert Lee (4):
      libata CHS: LBA28/LBA48 optimization (revise #6)
      libata-dev: add flush task to ata_exec_internal()
      libata-dev: Remove ATA_PROT_PIO_MULT
      libata: ata_dev_init_params() fixes

Alberto Mardegan (1):
      w100fb: Add acceleration support to ATI Imageon

Alessandro Zummo (19):
      [ARM] 3349/1: ixp4xx exp bus defines
      [ARM] 3368/1: ixp4xx: set gpio direction in ixp4xx_config_irq
      I2C: i2c-ixp4xx: Add hwmon class
      cirrus ep93xx watchdog driver
      RTC Subsystem: library functions
      RTC subsystem: ARM cleanup
      RTC subsystem: class
      RTC subsystem: I2C cleanup
      RTC subsystem: I2C driver ids
      RTC subsystem: sysfs interface
      RTC subsystem: proc interface
      RTC subsystem: dev interface
      RTC subsystem: X1205 driver
      RTC subsystem: test device/driver
      RTC subsystem: DS1672 driver
      RTC subsystem: PCF8563 driver
      RTC subsystem: RS5C372 driver
      RTC subsystem: EP93XX driver
      RTC subsystem: M48T86 driver

Alex Tomas (1):
      fast ext3_statfs

Alexander Clouter (4):
      cpufreq_conservative: aligning of codebase with ondemand
      cpufreq_conservative: alter default responsiveness
      cpufreq_conservative: make for_each_cpu() safe
      cpufreq_conservative: alternative initialise approach

Alexander Zarochentsev (2):
      reiserfs: handle trans_id overflow
      reiserfs: use balance_dirty_pages_ratelimited_nr in reiserfs_file_write()

Alexander Zarochentzev (1):
      reiserfs: fix transaction overflowing

Alexey Dobriyan (32):
      V4L/DVB (3413): Typos grab bag of the month
      [SCSI] drivers/scsi/FlashPoint.c: remove unused things
      [SCSI] drivers/scsi/FlashPoint.c: remove trivial wrappers
      [SCSI] drivers/scsi/FlashPoint.c: remove UCHAR
      [SCSI] drivers/scsi/FlashPoint.c: remove USHORT
      [SCSI] drivers/scsi/FlashPoint.c: remove UINT
      [SCSI] drivers/scsi/FlashPoint.c: remove ULONG
      [SCSI] drivers/scsi/FlashPoint.c: remove ushort_ptr
      [SCSI] drivers/scsi/FlashPoint.c: use standard fixed size types
      [SCSI] drivers/scsi/FlashPoint.c: untypedef struct _SCCB
      [SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBMgr_info
      [SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBMgr_tar_info
      [SCSI] drivers/scsi/FlashPoint.c: untypedef struct NVRAMInfo
      [SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBcard
      [SCSI] drivers/scsi/FlashPoint.c: Lindent
      [SCSI] drivers/scsi/FlashPoint.c: don't use parenthesis with "return"
      [ATM] suni: cast arg properly in SONET_SETFRAMING
      It's UTF-8
      [ALSA] vx - Fix memory leak on error path
      fs/ufs/file.c: drop insane header dependencies
      Extract inode_inc_link_count(), inode_dec_link_count()
      minix: switch to inode_inc_link_count, inode_dec_link_count
      sysv: switch to inode_inc_count, inode_dec_count
      ext2: switch to inode_inc_count, inode_dec_count
      ufs: switch to inode_inc_count, inode_dec_count
      fs/*/file.c: drop insane header dependencies
      extract-ikconfig: use mktemp(1)
      extract-ikconfig: be sure binoffset exists before extracting
      extract-ikconfig: don't use --long-options
      s/;;/;/g
      drivers/block/acsi_slm.c: size_t can't be < 0
      Typo fixes

Alexey Kuznetsov (1):
      [TCP]: Do not use inet->id of global tcp_socket when sending RST.

Alpt (1):
      [NET] rtnetlink: Add RTPROT entry for Netsukuku.

Ami Perlmutter (1):
      IB/uverbs: Use correct alt_pkey_index in modify QP

Amos Waterland (1):
      The comment describing how MS_ASYNC works in msync.c is confusing

Amy Griffis (5):
      Pass dentry, not just name, in fsnotify creation hooks.
      Collect more inode information during syscall processing.
      audit string fields interface + consumer
      fix audit_init failure path
      inotify: IN_DELETE events missing

Anders Larsen (1):
      MTD: remove obsolete Kconfig options

Andi Kleen (39):
      PCI: Give PCI config access initialization a defined ordering
      [AGPGART] x86_64: Enable VIA AGP driver on x86-64 for VIA P4 chipsets
      x86_64: Update defconfig
      x86-64: Use -mtune=generic for generic kernels
      x86_64: Increase the variability of the process stack on 64bit architectures
      x86_64: Rename struct node in x86-64 NUMA code to struct bootnode
      x86_64: Don't need to read PIT in timer handler when PM timer is used
      x86_64: Report local APIC ID when initializing CPU
      x86_64: Use cpu_relax in poll loop in GART IOMMU
      x86_64: Check that early arguments are words on their own
      x86_64: Don't define string functions to builtin
      x86_64: Make pfn_valid work early in boot
      x86_64: Implement compat code for raw1394 read/write
      x86_64: Move kernel to 2MB
      x86_64: Clean up and tweak ACPI blacklist year code
      x86_64: Implement early DMI scanning
      x86_64: Add __init to fixmap functions that are only called during boot
      x86_64: Handle years beyond 2100
      x86_64: Fix formatting in time.c
      x86_64: Reename CMOS update warning
      x86_64: Don't invoke OOM killer while allocating floppy DMA buffers
      x86_64: Don't invoke OOM killer during dma_alloc_coherent()
      x86_64: Always use IO-APIC routing for timer.
      x86_64: Quieten down microcode update driver
      x86_64: Limit max number of CPUs to 255
      x86_64: Change default setting for noexec32 to match i386 kernel
      x86_64: Force broadcast timer on AMD systems with C3 too.
      x86_64: Try to allocate node memmap near the end of node
      i386/x86-64: List Intel LaGrange AKA SMX in /proc/cpuinfo
      x86_64: Remove CONFIG_UNORDERED_IO
      x86_64: Make local_t 64bit instead of 32bit
      x86_64: Remove bogus special case in AMD core parsing.
      x86_64: Initialize powernow_data[] for all siblings
      x86_64: Report SIGSEGV for IRET faults
      x86_64: Removed duplicated declaration of force_iommu
      x86_64: Don't enable CONFIG_UNWIND_INFO by default for DEBUG_KERNEL
      x86_64: Add cpu_relax() to busy loops in PM timer code
      Fix compilation of processor_idle.c on IA64
      Optimize select/poll by putting small data sets on the stack

Andrea Bittau (6):
      [DCCP] ackvec: Introduce ack vector records
      [DCCP] CCID2: Initial CCID2 (TCP-Like) implementation
      [DCCP]: Initial feature negotiation implementation
      [DCCP] CCID2: Drop sock reference count on timer expiration and reset.
      [DCCP] feat: Actually change the CCID upon negotiation
      [DCCP]: sparse endianness annotations

Andreas Happe (1):
      ipw2200: add monitor and qos entries to Kconfig

Andreas Mohr (3):
      Small schedule() optimization
      cfq-iosched: small cfq_choose_req() optimization
      [ALSA] maestro3.c: fix BUG, optimization

Andreas Oberritter (8):
      V4L/DVB (3375): Add AUDIO_GET_PTS and VIDEO_GET_PTS ioctls
      V4L/DVB (3435): Remove 'pid' from struct dmxdev_filter
      V4L/DVB (3436): Remove 'dvbdev' from struct dmxdev_filter
      V4L/DVB (3437): Fix typo in enum name and use enum in struct dmxdev_filter
      V4L/DVB (3438): Optical cleanup for dmxdev.c
      V4L/DVB (3484): Make dvb_ringbuffer compatible to dmxdev_buffer
      V4L/DVB (3500): Ringbuffer: don't reset pointers to zero
      V4L/DVB (3501): Dmxdev: use dvb_ringbuffer

Andrew Burri (1):
      V4L/DVB (3361): Add support for Kworld ATSC110

Andrew Morton (98):
      git-netdev-all: s2io fixes
      s2io c99 warning fix
      [SCSI] cciss: kfree(NULL) is legal
      [SPARC64]: Fix binfmt_aout32.c build.
      [SPARC64]: CONFIG_BLK_DEV_RAM fix
      get_cpu_sysdev() signedness fix
      USB: optimise devio.c usbdev_read fix
      [IRDA]: remove MODULE_PARM()
      [BRIDGE] ebtables: Build fix.
      [BRIDGE] br_netfilter: Warning fixes.
      [BRIDGE]: Remove duplicate const from is_link_local() argument type.
      skfp warning fixes
      efi_call_phys_epilog() warning fix
      __get_page_state() cpumask cleanup and fix
      multiple exports of strpbrk
      slab cleanup
      on_each_cpu(): disable local interrupts
      slab: use on_each_cpu()
      vmscan: scan_control cleanup
      vmscan: use unsigned longs
      vmscan return nr_reclaimed
      vmscan: rename functions
      mm: prep_zero_page() in irq is a bug
      powerpc: Fix warning in add_memory
      powerpc: via-pmu warning fix
      x86: early_printk(): remove MAX_YPOS and MAX_XPOS macros
      revert "swsusp: fix breakage with swap on lvm"
      ext3_readdir: use generic readahead
      notifier: profile.h forward decl fix
      pause_on_oops command line option
      more for_each_cpu() conversions
      W1: u64 is not long long
      more-for_each_cpu-conversions fix
      free_uid() locking improvement
      filemap_fdatawrite_range() api: clarify -end parameter
      fadvise(): write commands
      balance_dirty_pages_ratelimited: take nr_pages arg
      set_page_dirty() return value fixes
      msync(): perform dirty page levelling
      msync(MS_SYNC): don't hold mmap_sem while syncing
      msync: fix return value
      fsync: extract internal code
      msync(): use do_fsync()
      sys_setrlimit() cleanup
      RLIMIT_CPU: fix handling of a zero limit
      RLIMIT_CPU: document wrong return value
      fix build error if CONFIG_SYSFS=n
      V4L/DVB (3571): Printk warning fixes
      V4L/DVB (3604): V4l printk fix
      timer irq driven soft watchdog fix
      jbd: embed j_commit_timer in journal struct
      jbd: convert kjournald to kthread API
      hysdn: remove custom types
      sysrq cleanup
      initcall failure reporting
      kconfig: clarify memory debug options
      tpm: sparc32 build fix
      ads7846 build fix
      irq: uninline migration functions
      find_task_by_pid() needs tasklist_lock
      roundup_pow_of_two() 64-bit fix
      cpumask: uninline first_cpu()
      cpumask: uninline next_cpu()
      cpumask: uninline highest_possible_processor_id()
      cpumask: uninline any_online_cpu()
      git-scsi-misc: min() warning fix
      cpufreq: speedstep-smi asm fix
      tlclk: fix handling of device major
      remove fixup_cpu_present_map()
      ads7846: sparc32 warning fix
      2tb-files-add-blkcnt_t-fixes
      ext3: cleanups and WARN_ON()
      cmpci: don't use generic_hweight32()
      powerpc: hot_add_scn_to_nid() build fix
      blk_execute_rq_nowait-speedup
      dm: remove SECTOR_FORMAT
      dm-md-dependency-tree-in-sysfs-holders-slaves-subdirectory-tidy
      [CPUFREQ] powernow: remove private for_each_cpu_mask()
      git-powerpc: WARN was a dumb idea
      paride: register_chrdev fix
      paride-pt: register_chrdev fix
      capi: register_chrdev() fix
      symversion warning fix
      alpha: make poll flags the same as other architectures
      remove relayfs_fs.h
      ide_generic_all_on() warning fix
      ia64: const f_ops fix
      compat_sys_futex() warning fix
      [NETFILTER]: Rename init functions.
      [NET]: add SO_RCVBUF comment
      m25p80: printk warning fix
      make tty_insert_flip_string a non-GPL export
      sys_sync_file_range()
      "3c59x collision statistics fix" fix
      make local_t signed
      modules: permit Dual-MIT/GPL licenses
      resurrect __put_task_struct
      [NET]: com90xx kmalloc fix

Andrew Vasquez (3):
      [SCSI] qla2xxx: Remove legacy ISP6312 firmware loader.
      [SCSI] qla2xxx: Firmware updates.
      [SCSI] qla2xxx: update MAINTAINERS

Andrew Victor (11):
      USB: add support for OCHI on AT91rm9200
      [ARM] 3384/1: AT91RM9200: Timer
      [ARM] 3386/1: AT91RM9200 Clock update
      AT91RM9200 Ethernet driver
      [ARM] 3397/1: AT91RM9200 Header update
      pcmcia: AT91RM9200 Compact Flash driver
      [ARM] 3393/2: AT91RM9200 LED support
      [ARM] 3395/2: AT91RM9200 Dataflash Card vs MMC selection
      [ARM] 3396/2: AT91RM9200 Platform devices update
      [WATCHDOG] at91_wdt.c - Atmel AT91RM9200 watchdog driver
      [ARM] 3456/1: AT91RM9200 support for 2.6 (MMC/SD driver)

Andrew de Quincey (1):
      V4L/DVB (3673): Fix budget-av CAM reset

Andrey Borzenkov (1):
      Fix EDD to properly ignore signature of non-existing drives

Andrey Panin (1):
      fix DMI onboard device discovery

Andrzej Zaborowski (1):
      Fix simple typos

Andy Adamson (7):
      lockd: clean up nlmsvc_lock
      lockd: simplify nlmsvc_grant_blocked
      lockd: make nlmsvc_lock use only posix_lock_file
      locks: remove unused posix_block_lock
      locks,lockd: fix race in nlmsvc_testlock
      VFS,fs/locks.c,NFSD4: add race_free posix_lock_file_conf() interface
      NFSD4: return conflict lock without races

Andy Fleming (1):
      powerpc: Add PCI support for 8540 ADS to powerpc tree

Anton Altaparmakov (18):
      NTFS: Fix two compiler warnings on Alpha.  Thanks to Andrew Morton for
      Merge branch 'master' of /home/aia21/ntfs-2.6/
      Merge branch 'master' of /usr/src/ntfs-2.6/
      NTFS: Fix an (innocent) off-by-one error in the runlist code.
      NTFS: Fix a buggette in an "should be impossible" case handling where we
      NTFS: Use buffer_migrate_page() for the ->migratepage function of all ntfs
      NTFS: Fix comparison of $MFT and $MFTMirr to not bail out when there are
      NTFS: Add support for sparse files which have a compression unit of 0.
      NTFS: Remove all the make_bad_inode() calls.  This should only be called
      NTFS: Limit name length in fs/ntfs/unistr.c::ntfs_nlstoucs() to maximum
      NTFS: Improve comments on file attribute flags in fs/ntfs/layout.h.
      NTFS: Fix a bug in fs/ntfs/inode.c::ntfs_read_locked_index_inode() where we
      NTFS: Add a missing call to flush_dcache_mft_record_page() in
      NTFS: Handle the recently introduced -ENAMETOOLONG return value from
      NTFS: 2.1.27 - Various bug fixes and cleanups.
      Merge branch 'master' of /home/aia21/ntfs-2.6/
      Merge branch 'master' of /usr/src/ntfs-2.6/
      Merge branch 'master' of git://imp.csi.cam.ac.uk/home/src/ntfs-2.6-devel/

Anton Blanchard (13):
      powerpc: dont allow old RTC to be selected
      fix scheduler deadlock
      quieten zone_pcp_init
      powerpc: Allow non zero boot cpuids
      powerpc: Consistent printing of node id
      powerpc: Compile warning in hvcs driver
      powerpc: Remove some ifdefs in oprofile_impl.h
      powerpc: export validate_sp for oprofile calltrace
      powerpc: Fix some initcall return values
      powerpc: Add oprofile calltrace support to all powerpc cpus
      powerpc: Remove oprofile spinlock backtrace code
      [NET]: Allow skb headroom to be overridden
      powerpc: trivial spelling fixes in fault.c

Antonino A. Daplas (13):
      i810fb_cursor(): use GFP_ATOMIC
      vgacon: Add support for soft scrollback
      nvidiafb: add suspend and resume hooks
      fbdev: Make BIOS EDID reading configurable
      rivafb: Remove NULL check
      nvidiafb: Remove NULL check
      nvidiafb: Remove NULL check #2
      i810fb: Remove NULL check
      savagefb: Remove NULL check
      atyfb: Remove dead code
      imsttfb: Remove dead code
      fbcon: Save current display during initialization
      fbcon: Fix big-endian bogosity in slow_imageblit()

Aras Vaichas (1):
      USB: ethernet gadget driver section fixups

Arjan van de Ven (26):
      JFS: make buddy table static
      Input: serio - semaphore to mutex conversion
      Input: gameport - semaphore to mutex conversion
      Massive net driver const-ification.
      USB: convert a bunch of USB semaphores to mutexes
      [IRDA] sem2mutex: drivers/net/irda
      [NET] sem2mutex: net/
      sem2mutex: kcapi.c
      sem2mutex: drivers: raw, connector, dcdbas, ppp_generic
      sem2mutex: kernel/
      sem2mutex: blockdev #2
      sem2mutex: eventpoll
      sem2mutex: vfs_rename_mutex
      sem2mutex: jbd, j_checkpoint_mutex
      convert ext3's truncate_sem to a mutex
      sem2mutex: drivers/ide
      fat_lock is used as a mutex, convert it to using the new mutex primitive
      I2C: Convert i2c to mutexes
      x86_64: prefetch the mmap_sem in the fault path
      x86_64: Patch to make the head.S-must-be-first-in-vmlinux order explicit
      x86_64: Basic reorder infrastructure
      x86_64: Reorder one field of the PDA to reduce padding
      sem2mutex: drivers/md
      mark f_ops const in the inode
      Make most file operations structs in fs/ const
      revert incorrect mutex conversion in hdaps driver

Arnaldo Carvalho de Melo (44):
      sundance: Really read addr 0
      [DCCP] ackvec: Ditch dccpav_buf_len
      [DCCP]: Fix error handling in dccp_init
      [DCCP] ackvec: Introduce dccp_ackvec_slab
      [LIST]: Introduce list_for_each_entry_safe_from
      [LIST]: Introduce list_for_each_entry_from
      [DCCP] CCID: Allow ccid_{init,exit} to be NULL
      [DCCP] ackvec: Delete all the ack vector records in dccp_ackvec_free
      [DCCP]: Don't alloc ack vector for the control sock
      [DCCP] CCID3: Set the no_feedback_timer fields near init_timer
      [DCCP] CCID: Improve CCID infrastructure
      [DCCP]: Make CCID2 be the default
      [DCCP]: Kconfig tidy up
      [DCCP]: Call dccp_feat_init more early in dccp_v4_init_sock
      [DCCP] feat: Introduce sysctls for the default features
      [DCCP]: Generalize dccp_v4_send_reset
      [DCCP]: Move dccp_v4_{init,destroy}_sock to the core
      [DCCP]: Move dccp_[un]hash from ipv4.c to the core
      [DCCP]: Dont use dccp_v4_checksum in dccp_make_response
      [DCCP]: Move dccp_hashinfo from ipv4.c to the core
      [DCCP]: Rename init_dccp_v4_mibs to dccp_mib_init
      [DCCP]: Move the IPv4 specific bits from proto.c to ipv4.c
      [LLC]: Fix struct proto .name
      [LLC]: Replace __inline__ with inline
      [LLC]: Fix sap refcounting
      [DCCP]: Uninline some functions
      [DCCP] ipv6: Add missing ipv6 control socket
      [ICSK]: Introduce inet_csk_ctl_sock_create
      [DCCP] ipv6: cleanups
      [DCCP] ccid2: coding style cleanups
      [DCCP] options: Fix some aspects of mandatory option processing
      [DCCP] options: Fix handling of ackvecs in DATA packets
      [DCCP]: Use sk->sk_prot->max_header consistently for non-data packets
      [DCCP]: ditch dccp_v[46]_ctl_send_ack
      [DCCP]: Remove leftover dccp_send_response prototype
      [DCCP] options: Make dccp_insert_options & friends yell on error
      [SNAP]: Remove leftover unused hdr variable
      [ICSK] compat: Introduce inet_csk_compat_[gs]etsockopt
      [INFINIBAND] ipoib: Remove leftover use of neigh_ops->destructor
      [SECURITY] getpeersec: Fix build breakage
      [SK_BUFF]: export skb_pull_rcsum
      [NET]: Identation & other cleanups related to compat_[gs]etsockopt cset
      [DCCP] minisock: Rename struct dccp_options to struct dccp_minisock
      [DCCP] feat: Pass dccp_minisock ptr where only the minisock is used

Arnd Bergmann (12):
      add sys_unshare to syscalls.h
      powerpc: fix cell iommu setup
      powerpc: update cell defconfig
      powerpc: work around a cell interrupt HW bug
      powerpc: declare arch syscalls in <asm/syscalls.h>
      spufs: allow SPU code to do syscalls
      spufs: implement mfc access for PPE-side DMA
      powerpc: fix spider-pic affinity setting
      powerpc: use guarded ioremap for cell on-chip mappings
      spufs: Fix endless protection fault on LS writes by SPE.
      powerpc: add hvc backend for rtas
      spufs: fix __init/__exit annotations

Artem B. Bityuckiy (1):
      Remove ugly debugging stuff

Arthur Kepner (1):
      [NET] pktgen: Fix races between control/worker threads.

Arthur Othieno (4):
      block: floppy98 removal, really.
      sound: remove PC98-specific OPL3_HW_OPL3_PC98
      matroxfb: simply return what i2c_add_driver() does
      net: remove CONFIG_NET_CBUS conditional for NS8390

Artur Skawina (1):
      sis900 adm7001 PHY support

Ash Willis (1):
      [ALSA] Add snd-als300 driver for Avance Logic ALS300/ALS300+ soundcards

Ashok Raj (6):
      [IA64] support for cpu0 removal
      [IA64] Fix UP build with BSP removal support.
      x86 topology: don;t create a control file for BSP that cannot be removed
      x86: make CONFIG_HOTPLUG_CPU depend on !X86_PC
      Check if cpu can be onlined before calling smp_prepare_cpu()
      x86_64: cleanup allocating logical cpu numbers in x86_64

Ashutosh Naik (1):
      kernel/module.c Semaphore to Mutex Conversion for module_mutex

Atsushi Nemoto (10):
      [CRYPTO] all: Add missing cra_alignmask
      [CRYPTO] tcrypt: Fix key alignment
      [MIPS] sc-rm7k.c cleanup
      [MIPS] Make I/O helpers more customizable
      [MIPS] Signal cleanup
      [MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend
      [MIPS] Further sparsification for 32-bit compat code.
      [MIPS] TX49XX has prefetch.
      serial: serial_txx9 driver update
      mtd cmdlinepart: allow zero offset value

Ayaz Abdulla (3):
      forcedeth: Add vlan support
      forcedeth: Add support for 64bit rings
      forcedeth: Add support for MSI/MSIX

Badari Pulavarty (6):
      change buffer_head.b_size to size_t
      pass b_size to ->get_block()
      map multiple blocks for mpage_readpages()
      remove ->get_blocks() support
      ext3: multi-block get_block()
      ext3: "nobh" writeback support for filesystems blocksize < pagesize

Bart Samwel (3):
      Represent dirty_*_centisecs as jiffies internally
      Represent laptop_mode as jiffies internally
      Range checking in do_proc_dointvec_(userhz_)jiffies_conv

Baruch Even (4):
      [TCP] H-TCP: Use msecs_to_jiffies
      [TCP] H-TCP: Account for delayed-ACKs
      [TCP] H-TCP: Better time accounting
      rcu: undeclared variable used in documentation

Bastian Blank (1):
      dasd: "cleanup dasd_ioctl" fix

Bastien Roucaries (1):
      drivers/char/ftape/lowlevel/fdc-io.c: Correct a comment

Bauke Jan Douma (1):
      PCI: quirk for asus a8v and a8v delux motherboards

Becky Bruce (6):
      powerpc: Updated Initial MPC8540 ADS port with OF Flat Dev
      powerpc: Fix Kernel FP unavail exception for BookE
      powerpc: mpc85xx_ads.c include file cleanup
      powerpc: rename mpc85xx.c to misc.c
      powerpc: lindent 85xx platform code
      powerpc/ppc: Add missing isyncs in head_fsl_booke.S

Ben Dooks (18):
      [ARM] 3327/1: S3C2410 - add osiris machine support
      [ARM] 3329/1: S3C24XX - fix time for osiris machine
      [ARM] 3330/1: S3C24XX - move UPLL to main clock
      [ARM] 3331/1: S3C24XX - add clk_set_parent() to clock code
      [ARM] 3332/1: S3C24XX - documentation update
      [ARM] 3333/1: S3C2XX - add dclk and clkout clock support
      [ARM] 3359/1: S3C24XX - add support for clk_set_rate
      [ARM] 3360/1: S3C2440 - add set rate methods and camera clock
      [ARM] 3361/1: S3C24XX - add USB bus clock source
      [ARM] 3375/1: S3C2440 - fix osiris machine build
      [ARM] 3376/2: S3C2410 - update defconfig
      [ARM] 3440/1: [S3C2410] make SMDK2410 and SMDK2440 similarities common
      [ARM] 3443/1: [S3C2410] Improve IRQ entry code
      [ARM] 3447/1: [S3C2410] SMDK - default LEDs to off
      [ARM] 3442/1: [S3C2410] SMDK: NAND device setup
      [ARM] 3448/1: [S3C2410] Settle delay when _enabling_ USB PLL
      [ARM] 3449/1: [S3C2410] Anubis - fix NAND timings
      [ARM] 3452/1: [S3C2410] RX3715 - add nand information

Ben Gardner (7):
      i2c: scx200_acb whitespace and comment cleanup
      i2c: scx200_acb debug log cleanup
      i2c: scx200_acb refactor/simplify code
      i2c: scx200_acb remove use of lock_kernel
      i2c: scx200_acb add support for the CS5535/CS5536
      i2c: scx200_acb fix and speed up the poll loop
      i2c: scx200_acb minimal documentation update

Ben Woodard (1):
      [BLOCK] increase size of disk stat counters

Benjamin Herrenschmidt (1):
      powerpc: Kill _machine and hard-coded platform numbers

Benjamin LaHaise (5):
      [AF_UNIX]: use shift instead of integer division
      [AF_UNIX]: scm: better initialization
      [NET]: use fget_light() in net/socket.c
      get_empty_filp tweaks, inline epoll_init_file()
      reduce size of bio mempools

Benoit Boissinot (1):
      indirect_print_item() warning fix

Bernhard Kaindl (1):
      PCI: PCI/Cardbus cards hidden, needs pci=assign-busses to fix

Bernhard R Link (1):
      [SPARC64]: fix sparc_floppy_irq's auxio_register reseting

Bill Moss (1):
      ipw2200: Add signal level to iwlist scan output

Bjorn Helgaas (34):
      Input: ns558 - fix logic around pnp_register_driver()
      Input: i8042 - fix logic around pnp_register_driver()
      [IA64] sn_check_intr: use ia64_get_irr()
      powerpc: tidy-up of_register_driver()/driver_register() return values
      macintosh: tidy-up driver_register() return values
      hp300: fix driver_register() return handling, remove dio_module_init()
      EISA: tidy-up driver_register() return value
      amiga: fix driver_register() return handling, remove zorro_module_init()
      [SERIAL] remove 8250_acpi (replaced by 8250_pnp and PNPACPI)
      EFI, /dev/mem: simplify efi_mem_attribute_range()
      ia64: ioremap: check EFI for valid memory attributes
      DMI: only ioremap stuff we actually need
      EFI: keep physical table addresses in efi structure
      ACPI: clean up memory attribute checking for map/read/write
      pnp: parport: adjust pnp_register_driver signature
      pnp: mpu401: adjust pnp_register_driver signature
      pnp: cs4236: adjust pnp_register_driver signature
      pnp: opl3sa2: adjust pnp_register_driver signature
      pnp: IRDA: adjust pnp_register_driver signature
      pnp: cs4232: adjust pnp_register_driver signature
      pnp: PNP: adjust pnp_register_driver signature
      PNP: adjust pnp_register_card_driver() signature: ad1816a
      PNP: adjust pnp_register_card_driver() signature: als100
      PNP: adjust pnp_register_card_driver() signature: azt2320
      PNP: adjust pnp_register_card_driver() signature: cmi8330
      PNP: adjust pnp_register_card_driver() signature: dt019x
      PNP: adjust pnp_register_card_driver() signature: es18xx
      PNP: adjust pnp_register_card_driver() signature: es968
      PNP: adjust pnp_register_card_driver() signature: interwave
      PNP: adjust pnp_register_card_driver() signature: sb16
      PNP: adjust pnp_register_card_driver() signature: sb_card
      PNP: adjust pnp_register_card_driver() signature: sscape
      PNP: adjust pnp_register_card_driver() signature: wavefront
      [IA64] ioremap() should prefer WB over UC

Bob Breuer (1):
      [SPARC]: Try to start getting SMP back into shape.

Bodo Stroesser (1):
      uml: more carefully test whether we are in a system call

BoyZonder (1):
      V4L/DVB (3349): Remote control codes for BTTV_BOARD_CONTVFMI

Brent Casavant (1):
      [IA64] hooks to wait for mmio writes to drain when migrating processes

Brent Cook (1):
      [ALSA] Add support for EDIROL UM-3ex

Brian Gerst (4):
      kbuild: remove checkconfig.pl
      PCI: Add pci_device_shutdown to pci_bus_type
      x86_64: Use cpumask bitops for cpu_vm_mask
      Remove long dead i386 floppy asm code

Brian King (6):
      [SCSI] scsi: Handle device_add failure in scsi_alloc_target
      libata: Add some dummy noop functions
      libata: ata_scsi_slave_config cleanup
      libata: ata_scsi_queuecmd cleanup
      libata: ata_scsi_ioctl cleanup
      libata: Remove dependence on host_set->dev for SAS

Brian Rogan (2):
      Add oprofile_add_ext_sample
      powerpc: Add oprofile calltrace support

Bryan Holty (1):
      IRQ: prevent enabling of previously disabled interrupt

Bryan O'Sullivan (16):
      IB/ipath: core device driver
      IB/ipath: core driver header files
      IB/ipath: support for HyperTransport devices
      IB/ipath: support for PCI Express devices
      IB/ipath: chip initialisation code, and diag support
      IB/ipath: misc driver support code
      IB/ipath: sysfs and ipathfs support for core driver
      IB/ipath: support for userspace apps using core driver
      IB/ipath: layering interfaces used by higher-level driver code
      IB/ipath: infiniband header files
      IB/ipath: infiniband UC and UD protocol support
      IB/ipath: infiniband RC protocol support
      IB/ipath: misc infiniband code, part 1
      IB/ipath: misc infiniband code, part 2
      IB/ipath: infiniband verbs support
      IB/ipath: kbuild infrastructure

Bunk (1):
      [netdrvr] schedule eepro100 for removal

C.Y.M (1):
      V4L/DVB (3671): New module parameter 'tv_standard' (dvb-ttpci driver)

Cahill, Ben M (2):
      ipw2200: Set a meaningful silence threshold value
      ipw2200: Enables the "slow diversity" algorithm

Cal Peake (1):
      BFP->BPF in Documentation/networking/tuntap.txt

Carlos Aguiar (1):
      [MMC] Add OMAP MMC host driver

Carsten Otte (2):
      remove needless check in binfmt_elf.c
      remove needless check in fs/read_write.c

Catalin Marinas (3):
      [ARM] 3366/1: Allow the 16bpp mode configuration in the CLCD control register
      [ARM] 3367/1: CLCD mode no longer supported on the RealView boards
      [ARM] 3398/1: Fix the VFP registers loading/storing base address

Catalin(ux aka Dino) BOIE (1):
      Fix io ordering problems in e100

Catherine Zhang (2):
      [SECURITY]: TCP/UDP getpeersec
      [SELINUX]: selinux_socket_getpeer_{stream,dgram} fixup

Charl Coetzee (1):
      [ALSA] ac97 - Added a codec patch for LM4550

Chen, Kenneth W (20):
      [IA64] implement ia64 specific mutex primitives
      [IA64] map ia64_hint definition to intel compiler intrinsic
      [IA64] clean up asm/intel_intrin.h
      [IA64] add __builtin_trap definition for icc build
      [IA64] use icc defined constant
      convert hugetlbfs_counter to atomic
      optimize follow_hugetlb_page
      [IA64] fix ia64 is_hugepage_only_range
      [IA64] add __init declaration to mca functions
      [IA64] add init declaration to cpu initialization functions
      [IA64] add init declaration to memory initialization functions
      [IA64] add init declaration - gate page functions
      [IA64] add init declaration - nolwsys
      [IA64] move patchlist and machvec into init section
      [IA64] cleanup dig_irq_init
      x86: HUGETLBFS and DEBUG_PAGEALLOC are incompatible
      direct-io: bug fix in dio handling write error
      [IA64] optimize flush_tlb_range on large numa box
      fix extra page ref count in follow_hugetlb_page
      hugetlb: don't allow free hugetlb count fall below reserved count

Chris Pascoe (3):
      V4L/DVB (3308): Use parallel transport for FusionHDTV Dual Digital USB
      V4L/DVB (3408): DViCO FusionHDTV DVB-T Hybrid and ZL10353-based FusionHDTV DVB-T Plus support
      V4L/DVB (3410): Move DViCO hybrid initialisation data from stack.

Chris Wright (3):
      i386: remove duplicate declaration of mp_bus_id_to_pci_bus
      refactor capable() to one implementation, add __capable() helper
      make cap_ptrace enforce PTRACE_TRACME checks

Christoph Hellwig (19):
      JFS: Use the kthread_ API
      [SCSI] mptsas: add support for enclosure and bay identifier attributes
      [SCSI] sas: add support for enclosure and bad ID rphy attributes
      [SCSI] aacraid: use kthread_ API
      [SCSI] aic7xxx: semaphore to completion conversion
      [SCSI] qla2xxx: use kthread_ API
      [SCSI] megaraid_sas: fix extended timeout handling
      powerpc: add for_each_node_by_foo helpers
      spidernet: select FW_LOADER
      lockd: stop abusing file_lock_list
      mm: remove set_pgdir leftovers
      cleanup cdrom_ioctl
      kill cdrom ->dev_ioctl method
      s390: use normal switch statement for ioctls in dasd_ioctlc
      s390: use normal switch statement for ioctls in dasd_ioctlc
      s390: merge cmb into dasdc
      s390: remove dynamic dasd ioctls
      deprecate the kernel_thread export
      deprecate the tasklist_lock export

Christoph Lameter (17):
      slab: Remove SLAB_NO_REAP option
      Thin out scan_control: remove nr_to_scan and priority
      zone_reclaim: additional comments and cleanup
      vmscan: emove obsolete checks from shrink_list() and fix unlikely in refill_inactive_zone()
      slab: cache_reap(): further reduction in interrupt holdoff
      slab: make drain_array more universal by adding more parameters
      slab: remove drain_array_locked
      slab: fix drain_array() so that it works correctly with the shared_array
      drain_node_pages: interrupt latency reduction / optimization
      page migration reorg
      cpusets: only wakeup kswapd for zones in the current cpuset
      slab: add transfer_objects() function
      slab: Bypass free lists for __drain_alien_cache()
      alloc_kmemlist: Some cleanup in preparation for a real memory leak fix
      slab: fix memory leak in alloc_kmemlist
      mm: make page migration dependent on swap and NUMA
      migrate_pages_to() must be defined for the no swap case

Christophe Lucas (1):
      [IRDA]: pci_register_driver conversion

Chuck Ebbert (13):
      kbuild: add -fverbose-asm to i386 Makefile
      i386: multi-column stack backtraces
      i386: __devinit should be __cpuinit
      i386: allow disabling X86_FEATURE_SEP at boot
      i386: fall back to sensible CPU model name
      i386: Don't let ptrace set the nested task bit
      i386: let signal handlers set the resume flag
      x86: start early_printk at sensible screen row
      i386: fix singlestep through an int80 syscall
      i386: more vsyscall documentation
      i386: fix dump_stack()
      i386 spinlocks: disable interrupts only if we enabled them
      x86_64: fix orphaned bits of timer init messages

Chuck Lever (34):
      VFS: New /proc file /proc/self/mountstats
      NFS: show retransmit settings when displaying mount options
      NFS: clean up some mount options
      NFS: introduce mechanism for tracking NFS client metrics
      NFS: add I/O performance counters
      NFS: add hooks to account for NFSERR_JUKEBOX errors
      NFS: report how long an NFS file system has been mounted
      SUNRPC: track length of RPC wait queues
      SUNRPC: add a handful of per-xprt counters
      SUNRPC: introduce per-task RPC iostats
      SUNRPC: provide a mechanism for collecting stats in the RPC client
      NFS: add RPC I/O statistics to /proc/self/mountstats
      SUNRPC: display human-readable procedure name in rpc_iostats output
      SUNRPC: eliminate rpc_call()
      SUNRPC: minor cleanup
      NFS: directory trace messages
      NFS: clean up NFS client's a_ops->direct_IO method
      NFS: update comments and function definitions in fs/nfs/direct.c
      NFS: use size_t type for holding rsize bytes in NFS O_DIRECT read path
      NFS: remove support for multi-segment iovs in the direct read path
      NFS: make iocb available everywhere in direct read path
      NFS: support EIOCBQUEUED return in direct read path
      NFS: create common routine for waiting for direct I/O to complete
      NFS: create common routine for allocating nfs_direct_req
      NFS: create common routine for handling direct I/O completion
      NFS: make direct write path generate write requests concurrently
      NFS: remove support for multi-segment iovs in the direct write path
      NFS: make iocb available everywhere in direct write path
      NFS: support EIOCBQUEUED return in direct write path
      NFS: clean up comments and tab damage in direct.c
      NFS: Replace atomic_t variables in nfs_direct_req with a single spin lock
      NFS: fix data_update accounting in NFS direct I/O path
      SUNRPC: fix compile warnings on 64-bit platforms
      NFS: fix compiler warnings on 64-bit platforms

Clemens Ladisch (20):
      USB: EHCI full speed ISO bugfixes
      [ALSA] usb-audio: cosmetic changes
      [ALSA] usb-audio: factor out packet size calculation code
      [ALSA] ymfpci: fix swapped channels in SPDIF output
      [ALSA] usb-audio: add Edirol PC-50 support
      [ALSA] usb-audio: add Roland G-70 support
      [ALSA] usb-audio: fix number of G-70 ports
      [ALSA] usb-audio: add UM-1EX/UM-2EX information
      [ALSA] usb-audio: rename QUIRK_MIDI_MIDITECH to QUIRK_MIDI_CME
      [ALSA] usb-audio: add Miditech Play'n Roll support
      [ALSA] usb-audio: optimize snd_usbmidi_count_bits()
      [ALSA] return ENODEV for disconnected devices
      [ALSA] usb-audio: add Casio AP-80R support
      [ALSA] usb-audio: show USB error descriptions
      [ALSA] usb-audio: change Casio quirk product name
      [ALSA] bt87x: add more DVB card IDs
      [ALSA] usb-audio: add error message about missing split iso support
      [ALSA] usb-audio: add MDP-5/EZ-J24 support
      [ALSA] usb-audio: add Casio PL-40R support
      [ALSA] usb-audio: add Maya44 mixer control names

Con Kolivas (8):
      swswsup: return correct load_image error
      cleanup smp_call_function UP build
      sched: cleanup task_activated()
      sched: make task_noninteractive use sleep_type
      sched: dont decrease idle sleep avg
      sched: include noninteractive sleep in idle detect
      sched: remove on runqueue requeueing
      sched: activate SCHED BATCH expired

Corey Minyard (6):
      ipmi: add generic PCI handling
      ipmi: add full sysfs support
      ipmi: Increment driver version to v39.0
      IPMI: fix startup race condition
      IPMI: tidy up various things
      IPMI: convert from semaphores to mutexes

Cornelia Huck (3):
      s390: wrong interrupt delivered for hsch() or csch()
      s390: cio documentation update
      s390: channel path measurements

Coywolf Qi Hunt (1):
      sb_set_blocksize cleanup

Craig Shelley (1):
      USB: cp2101: add new device IDs

Curt Meyers (3):
      V4L/DVB (3362): KWorld ATSC110: implement set_pll_input
      V4L/DVB (3363): Kworld ATSC110: enable composite and svideo inputs
      V4L/DVB (3366): Kworld ATSC110: initialize the tuner for analog mode on module load

Dale Farnsworth (16):
      mv643xx_eth: Remove needless mp->port_mac_addr
      mv643xx_eth: Merge unicast and multicast address filtering code
      mv643xx_eth: Rename mp->tx_ring_skbs to mp->tx_desc_count
      mv643xx_eth: Make port queue enable/disable code consistent
      mv643xx_eth: Clean up platform_data configuration
      mv643xx_eth: Remove duplicate includes of linux/in.h and linux/ip.h
      mv643xx_eth: Fix misplaced parenthesis in mv643xx_eth_port_disable_rx
      mv643xx_eth: Rename "channels" to "queues"
      mv643xx_eth: Select CONFIG_MII on CONFIG_MV643XX_ETH
      mv643xx_eth: Refactor tx command queuing code
      mv643xx_eth: Refactor/clean up tx queue handling
      mv643xx_eth: Move #defines of constants to mv643xx_eth.h
      mv643xx_eth: Clean up interrupt handling
      mv643xx_eth: Remove non-working feature: task level rx queue refill
      mv643xx_eth: Remove BIT0-BIT31 #defines
      mv643xx_eth: Cache align skb->data if CONFIG_NOT_COHERENT_CACHE

Dan Williams (9):
      wireless/airo: add IWENCODEEXT and IWAUTH support
      wireless/ipw2200: support WE-18 WPA enc_capa
      wireless/atmel: convert constants to ieee80211 layer equivalents
      wireless/airo: fix setting TX key index plus key in ENCODEEXT
      wireless/airo: Remove 'Setting transmit key' info messages
      [libata] sata_vsc: fix inconsistent NULL checking
      wireless/airo: clean up printk usage to print device name
      wireless/airo: define default MTU
      wireless/airo: cache wireless scans

Daniel Drake (1):
      sata_promise: Support FastTrak TX4300/TX4310

Danny van Dyk (1):
      Sync bcm43xx_phy_initb6() with specs

Darren Jenkins (2):
      I2C: hwmon: Rename register parameters
      fix array overrun in efi.c

Darrick J. Wong (1):
      dm store geometry

Dave Airlie (12):
      drm: fixup PCI DMA support
      drm: update r300 register names
      drm: rework radeon memory map (radeon 1.23)
      drm: Add general-purpose packet for manipulating scratch registers (r300)
      drm: rationalise some pci ids
      drm: fixup improper cast.
      drm:  remove pointless checks in radeon_state
      drm: fixup i915 breadcrumb read/write
      drm: read breadcrumb in IRQ handler
      drm: add new radeon PCI ids..
      drm: sis fix compile warning
      drm: remove drm_{alloc,free}_pages

Dave Hansen (1):
      unify PFN_* macros

Dave Jones (24):
      V4L/DVB (3318c): fix saa7146 kobject register failure
      [CPUFREQ] Silence powernow-k8 warning on k7's.
      [CPUFREQ] Remove duplicate cpuinfo struct
      [CPUFREQ] Lots of whitespace & CodingStyle cleanup.
      [AGPGART] Lots of CodingStyle/whitespace cleanups.
      [AGPGART] ATI RS350 support.
      [CPUFREQ] powernow-k8: Let cpufreq driver handle affected CPUs
      [CPUFREQ] Fix handling for CPU hotplug
      [CPUFREQ] Mark longhaul driver as broken.
      [CPUFREQ] Whitespace cleanup
      [CPUFREQ] kzalloc conversion for gx-suspmod
      [SCSI] fix two leaks in scsi_alloc_sdev failure paths
      [IPV6]: remove useless test in ip6_append_data
      [ALSA] fix usbmixer double kfree
      [ALSA] emu10k1_synth use after free
      [ALSA] sound/isa/sb/sb_mixer.c double kfree
      [ALSA] ad1848 double free
      [ALSA] Fix use after free in opl3_seq and opl3_oss
      [WIRELESS]: Fix config dependencies.
      remove dead address from maintainers list.
      x86_64: s/Overwrite/Override/ in arch/x86-64
      Remove redundant check from autofs4_put_super
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/cpufreq-2.6
      powerpc/cell: compile fixes

Dave Kleikamp (7):
      JFS: Add back directory i_size calculations for legacy partitions
      Merge with /home/shaggy/git/linus-clean/
      Merge with /home/shaggy/git/linus-clean/
      JFS: Fix regression.  fsck complains if symlinks do not have INLINEEA attribute
      JFS: Take logsync lock before testing mp->lsn
      JFS: add uid, gid, and umask mount options
      Merge with /home/shaggy/git/linus-clean/

Dave Peterson (21):
      EDAC: switch to kthread_ API
      EDAC: printk cleanup
      EDAC: name cleanup
      EDAC: amd76x pci_dev_get/pci_dev_put fixes
      EDAC: e752x cleanup
      EDAC: i82860 cleanup
      EDAC: i82875p cleanup
      EDAC: e7xxx fix minor logic bug
      EDAC: cleanup code for clearing initial errors
      EDAC: edac_mc_add_mc fix [1/2]
      EDAC: edac_mc_add_mc fix [2/2]
      EDAC: kobject_init/kobject_put fixes
      EDAC: kobject/sysfs fixes
      EDAC: protect memory controller list
      EDAC: Kconfig dependency changes
      EDAC: reorder EXPORT_SYMBOL macros
      EDAC: formatting cleanup
      EDAC: documentation spelling fixes
      EDAC: use sysbus_message in e752x code
      EDAC: add maintainers for chipset drivers
      EDAC: use EXPORT_SYMBOL_GPL

Davi Arnaut (4):
      Bug fixes and cleanup for the BSD Secure Levels LSM
      strndup_user()
      strndup_user: convert module
      strndup_user: convert keyctl

David Basden (1):
      [IRDA]: TOIM3232 dongle support

David Brownell (9):
      USB: EHCI and NF2 quirk
      USB: EHCI unlink tweaks
      USB: add support for AT91 gadget
      USB: minor gadget/rndis tweak
      recognize three more usb peripheral controllers
      USB: usbcore sets up root hubs earlier
      USB: ohci uses driver model wakeup flags
      USB: remove usbcore-specific wakeup flags
      USB: gadget driver section fixups

David Chinner (6):
      [XFS] find_exported_dentry().  XFS does not need to use this symbol as it
      [XFS] On machines with more than 8 cpus, when running parallel I/O
      [XFS] Add support for hotplug CPUs to the per-CPU superblock counters by
      [XFS] using a spinlock per cpu for superblock counter exclusion results in
      [XFS] Explain the race closed by the addition of vn_iowait() to the start
      [XFS] Check that a page has dirty buffers before finding it acceptable for

David Gibson (10):
      powerpc: Fixup for STRICT_MM_TYPECHECKS
      powerpc: Better pmd_bad() and pud_bad() checks
      hugepage: Small fixes to hugepage clear/copy path
      hugepage: serialize hugepage allocation and instantiation
      hugepage: Strict page reservation for hugepage inodes
      hugepage: Make {alloc,free}_huge_page() local
      hugepage: Fix hugepage logic in free_pgtables()
      hugepage: Fix hugepage logic in free_pgtables() harder
      hugepage: Move hugetlb_free_pgd_range() prototype to hugetlb.h
      hugepage: is_aligned_hugepage_range() cleanup

David Howells (4):
      Optimise d_find_alias()
      Keys: Fix key quota management on key allocation
      Keys: Replace duplicate non-updateable keys rather than failing
      Document Linux's memory barriers [try #7]

David McCullough (1):
      [CRYPTO] aes: Fixed array boundary violation

David S. Miller (261):
      [SPARC64]: Move away from virtual page tables, part 1.
      [SPARC64]: No need to D-cache color page tables any longer.
      [SPARC64]: Kill pgtable quicklists and use SLAB.
      [SPARC64]: Elminate all usage of hard-coded trap globals.
      [SPARC64]: TSB refinements.
      [SPARC64]: Add infrastructure for dynamic TSB sizing.
      [SPARC64]: Dynamically grow TSB in response to RSS growth.
      [SPARC64]: Preload TSB entries from update_mmu_cache().
      [SPARC64]: Kill {save,restore}_alternate_globals()
      [SPARC64]: Fix incorrect TSB lock bit handling.
      [SPARC64]: Fix bogus flush instruction usage.
      [SPARC64]: Use sparc64_highest_unlocked_tlb_ent in __tsb_context_switch()
      [SPARC64]: Kill PROM locked TLB entry preservation code.
      [SPARC64]: Kill sole argument passed to setup_tba().
      [SPARC64]: Increase swapper_tsb size to 32K.
      [SPARC64]: Kill hard-coded %pstate setting in sparc_exit.
      [SPARC64]: Fix too early reference to %g6
      [SPARC64]: Kill swapper_pgd_zero, totally unused.
      [SPARC64]: Fix race in LOAD_PER_CPU_BASE()
      [SPARC64]: Don't clobber alt-global %g4 on window fixups.
      [SPARC64]: Kill out-of-date commentary in asm-sparc64/tsb.h
      [SPARC64]: Access TSB with physical addresses when possible.
      [SPARC64]: Correctable ECC errors cannot occur at trap level > 0.
      [SPARC64]: Turn off TSB growing for now.
      [SPARC64]: Refine code sequences to get the cpu id.
      [SPARC64]: Add explicit register args to trap state loading macros.
      [SPARC64]: Refine register window trap handling.
      [SPARC64]: SUN4V hypervisor interface defines.
      [SPARC64]: SUN4V hypervisor TLB flush support code.
      [SPARC64]: Add 'hypervisor' to ultra_tlb_type enumeration.
      [SPARC64]: Add some hypervisor tlb_type checks.
      [SPARC64]: Add Niagara init-store twin-load ASI defines.
      [SPARC64]: Niagara optimized memcpy() and copy_{to,from}_user().
      [SPARC64]: Sun4v specific ASI defines.
      [SPARC64]: Sun4v scratchpad register layout.
      [SPARC64]: Sun4v interrupt queue register definitions.
      [SPARC64]: Add sun4v case to __GET_CPUID() patch tables.
      [SPARC64]: Add define for "GL" field of sun4v %tstate register.
      [SPARC64]: Fill dead cycles on trap entry with real work.
      [SPARC64]: Add initial code to twiddle %gl on trap entry/exit.
      [SPARC64]: Kill all %pstate changes in context switch code.
      [SPARC64]: Sanitize %pstate writes for sun4v.
      [SPARC64]: Add missing memory barriers to instruction patching functions.
      [SPARC64]: Initial sun4v TLB miss handling infrastructure.
      [SPARC64]: Rename gl_{1,2}insn_patch --> sun4v_{1,2}insn_patch
      [SPARC64]: Niagara copy/clear page.
      [SPARC64]: asm/cpudata.h needs asm/asi.h
      [SPARC64]: Register per-cpu fault status area with sun4v hypervisor.
      [SPARC64]: Patch up mmu context register writes for sun4v.
      [SPARC64]: Fix some comment typos in asm/hypervisor.h
      [SPARC64]: Add sun4v mondo queue bases to struct trap_per_cpu.
      [SPARC64]: Verify all trap_per_cpu assembler offsets in trap_init()
      [SPARC64]: Allocate and register the 4 sun4v mondo queues at bootup.
      [SPARC64]: Sun4v interrupt handling.
      [SPARC64]: Sun4v cross-call sending support.
      [SPARC64]: Detect sun4v early in boot process.
      [SPARC64]: Print ARCH as SUN4V when tlb_type is hypervisor.
      [SPARC64]: kernel/cpu.c needs asm/spitfire.h
      [SPARC64]: Implement sun4v TSB miss handlers.
      [SPARC64]: Hypervisor TSB context switching.
      [SPARC64]: SUN4V memory exception trap handlers.
      [SPARC]: Clean up idprom header files.
      [SPARC64]: Fetch cpu mid properly on sun4v.
      [SPARC64]: Beginnings of SUN4V PCI controller support.
      [SPARC64]: More SUN4V PCI controller work.
      [SPARC64]: Implement SUN4V PCI config space access.
      [SPARC64]: Add HV_PCI_TSBID() macro.
      [SPARC64]: Fix hypervisor call arg passing.
      [SPARC64]: First cut at SUN4V PCI IOMMU handling.
      [SPARC64]: Use ASI_SCRATCHPAD address 0x0 properly.
      [SPARC64]: Simplify sun4v TLB handling using macros.
      [SPARC64]: Fetch bootup time of day from Hypervisor.
      [SPARC64]: Add SUN4V Hypervisor Console driver.
      [SPARC64]: Handle hypervisor case correctly in copy_tsb().
      [SPARC64]: Fix some Niagara memcpy() bugs.
      [SPARC64]: Fix sun4v early bootup.
      [SPARC64]: Fix typo in sun4v_patch().
      [SPARC64]: Fix some SUN4V TLB miss bugs.
      [SPARC64]: Register kernel TSB with hypervisor.
      [SPARC64]: Deal with PTE layout differences in SUN4V.
      [SPARC64]: Fix mondo queue allocations.
      [SPARC64]: Do not try to write to %tick or %stick on SUN4V.
      [SPARC64]: Do not try to synchronize %stick registers on SUN4V.
      [SPARC64]: Recognize "virtual-console" as input and output console device.
      [SPARC64]: Fix branch signedness bug in all code patching.
      [SPARC64]: Don't expect cfg space in PCI PBM ranges on SUN4V.
      [SPARC64]: Move PTE field definitions back into asm/pgtable.h
      [SPARC64]: Use inline patching for critical PTE operations.
      [SPARC64]: PCI-SUN4V fixes.
      [SPARC64]: Implement basic pci_sun4v_scan_bus().
      [SPARC64]: Missing 'return' statement in sun4v_pci_init().
      [SPARC64]: Range check bus number in SUN4V PCI controller driver.
      [SPARC64]: Move devino_to_sysino out of pci_sun4v_asm.S
      [SPARC64]: Implement rest of generic interrupt hypervisor calls.
      [SPARC64]: Log faulting vaddr when bogus kernel PC detected.
      [SPARC64]: More SUN4V PCI work.
      [SPARC64]: Generic sun4v_build_irq().
      [SPARC64]: Program IRQ registers correctly on sun4v.
      [SPARC64]: Prevent registering wrong serial console.
      [SPARC64]: Kill spurious semicolon in sun4v_pci_init().
      [SPARC64]: Probe virtual-devices root node on sun4v.
      [SPARC64] sunhv: Use virtual-devices layer to get interrupt.
      [SPARC64]: Fix comment typo in asm/hypervisor.h
      [SPARC64] sunhv: Bug fixes.
      [SPARC64]: Trim down sun4v IRQ translation kernel log message.
      [SPARC64]: Fix IOMMU mapping on sun4v.
      [SPARC64]: Use TRAP_LOAD_IRQ_WORK() in sun4v device mondo handler.
      [SPARC64]: Pass correct ino to sun4v_intr_*().
      [SPARC64]: Make error codes available from sun4v_intr_get*().
      [SPARC64]: arch/sparc64/kernel/trampoline.S needs asm/cpudata.h
      [SPARC64]: Fix gcc-3.3.x warnings.
      [SPARC64]: Kill sun4v_register_fault_status() on SMP.
      [SPARC64]: INO is never fully specified already on SUN4V.
      [SPARC64]: Don't printk() any messaages in sun4v_build_irq().
      [SPARC64]: Fix C-function name called by sun4v_mna trap code.
      [SPARC64]: Restrict PCI bus scanning on SUN4V.
      [SPARC64]: Explicitly init *nregs to 0 in find_device_prom_node().
      [SPARC64]: Fix sun4v_intr_setenabled() return value check in enable_irq().
      [SPARC64]: Make lack of interrupt-map-* a fatal error on SUN4V.
      [SPARC64]: Use different cache sizing defaults on SUN4V.
      [SPARC64]: Fixup TSTATE layout diagram in asm/pstate.h
      [SPARC64]: Two IRQ handling fixes.
      [SPARC64]: Fix pci_intmap_match().
      [SPARC64]: Add prom_{start,stop}cpu_cpuid().
      [SPARC64]: Decode virtual-devices interrupts correctly.
      [SPARC64]: Fix comment typo in __flush_tlb_kernel_range.
      [SPARC64]: Fix flush_tsb_user() on SUN4V.
      [SPARC64]: Do not write garbage into %pstate in tsb_context_switch().
      [SPARC64]: Don't use ASI_QUAD_LDD_PHYS on SUN4V.
      [SPARC64]: Fix OOPS on sunhv interrupts.
      [SPARC64] PCI: Size TSB correctly on SUN4V.
      [SPARC64] sunhv: Support SYSRQ properly.
      [SPARC64]: Fix tl1 trap state capture/dump on SUN4V.
      [SPARC64]: Fix bogus call to sun4v_mna in winfixup code.
      [SPARC64]: do_fptrap needs to load the thread reg into %g6.
      [SPARC]: Kill off these __put_user_ret things.
      [SPARC64]: Add sun4v_cpu_qconf() hypervisor call.
      [SPARC64]: Set dummy bucket->{imap,iclr} unique on SUN4V.
      [SPARC64]: Add GET_GL_GLOBAL() macro for SUN4V.
      [SPARC64]: Fix return from trap on SUN4V.
      [SPARC64]: Don't set interrupt state to IDLE in enable_irq().
      [SPARC64]: Rewrite pci_intmap_match().
      [SPARC64]: Disable smp_report_regs() for now.
      [SPARC64]: Get SUN4V SMP working.
      [SPARC64]: Fix PCI IRQ probing regression.
      [SPARC64]: Fix uniprocessor IRQ targetting on SUN4V.
      [SPARC64]: Use phys tsb address in tsb_insert() in SUN4V.
      [SPARC64]: Add HWCAP_SPARC_BLKINIT elf capability flag for Niagara.
      [SPARC64]: Put SUN4V ITSB miss into correct trap table entry.
      [SPARC64]: __bzero_noasi --> __clear_user
      [SPARC64]: Set associativity of kernel TSB descriptor correctly.
      [SPARC64]: Define ARCH_HAS_READ_CURRENT_TIMER.
      [SPARC64]: Init boot cpu's trap_block[] before paging_init()
      [SPARC64]: Check for errors in hypervisor_tlb_lock().
      [SPARC64]: Fix some SUN4V TLB handling bugs.
      [SPARC64]: Don't do anything in flush_ptrace_access() on SUN4V.
      [SPARC64]: More TLB/TSB handling fixes.
      [SPARC64]: Export a PAGE_SHARED symbol.
      [SPARC64]: Put sunhv.o earliest in the list of sparc serial drivers.
      [SPARC64] sunhv: Fix locking in sunhv_start_tx()
      [SPARC64]: Set %gl to 1 in kvmap_itlb_longpath on SUN4V.
      [SPARC64]: Fix unaligned access winfxup handling on SUN4V.
      [SPARC64]: Use KERN_EMERG in dump_tl1_traplog() and sun4v TLB errors.
      [SPARC64]: Remove PGLIST_NENTS PCI IOMMU mapping limitation on SUN4V.
      [SPARC64]: Disable smp_report_regs() for now.
      [SPARC64]: Fix typo in dump_tl1_traplog()
      [SPARC64]: Kill stray PGLIST_NENTS check in pci_sun4v.c
      [SPARC64]: Handle zero-length map requests in pci_sun4v.c
      [SPARC64]: Typo in sun4v_data_access_exception log message.
      [SPARC] serial: Make sure sysfs nodes get named correctly.
      [SPARC64]: Handle unimplemented FPU square-root on Niagara.
      [SPARC64]: Args to SUNW,set-trap-table are 64-bit.
      [SPARC64]: Pass multiple CPUs at once to hypervisor cross-call API.
      [SPARC64]: Niagara optimized memset/bzero/clear_user.
      [SPARC64]: Kill cpudata->idle_volume.
      [SPARC64]: Add sun4v_cpu_yield().
      [SPARC64] math-emu: Delete debugging printk left by previous commit.
      [SPARC64]: Use sun4v_cpu_idle() in cpu_idle() on SUN4V.
      [SPARC64]: Make use of Niagara 256MB PTEs for kernel mappings.
      [SPARC64]: Create a seperate kernel TSB for 4MB/256MB mappings.
      [SPARC64]: Drop %gl to 0 before re-enabling PSTATE_IE in rtrap
      [SPARC64]: Fix %tstate ASI handling in start_thread{,32}()
      [SPARC64]: Export _PAGE_E and _PAGE_CACHE to modules.
      [SPARC64]: Put syscall tables after trap table.
      [SPARC64]: Fix TLB context allocation with SMT style shared TLBs.
      [SPARC64]: destroy_context() needs to disable interrupts.
      [SPARC64]: Niagara optimized XOR functions for RAID.
      [SPARC64]: Report mondo error correctly in hypervisor_xcall_deliver().
      [SPARC64]: Bulletproof hypervisor TLB flushing.
      [SPARC64]: Avoid dcache-dirty page state management on sun4v.
      [SPARC64]: Use 13-bit context size always.
      [SPARC64]: Fix indexing into kpte_linear_bitmap.
      [SPARC64]: Fix bugs in SMP TLB context version expiration handling.
      [SPARC64]: Fix bugs in SUN4V cpu mondo dispatch.
      [SPARC64]: Add mini-RTC driver for Starfire and SUN4V.
      [SPARC64]: Kill bogus function externs in asm/pgtable.h
      [SPARC64]: Fix typo in SUN4V D-TLB miss handler.
      [SPARC64]: Fix _PAGE_EXEC handling.
      [SPARC64]: Do not allow mapping pages within 4GB of 64-bit VA hole.
      [SPARC64]: Fix mini RTC driver reading.
      [SPARC64]: Fix sun4v mna winfixup handling.
      [SPARC64]: More SUN4V cpu mondo bug fixing.
      [SPARC64]: Simplify TSB insert checks.
      [SPARC64]: Fix loop termination in mark_kpte_bitmap()
      [SPARC64]: Bulletproof MMU context locking.
      [SPARC64]: Fix new context version SMP handling.
      [SPARC64]: Move over to sparsemem.
      [SPARC64]: Fix 32-bit truncation which broke sparsemem.
      [SPARC64]: Add SMT scheduling support for Niagara.
      [SPARC64]: Fix system type in /proc/cpuinfo and remove bogus OBP check.
      [SPARC64]: First cut at VIS simulator for Niagara.
      [TG3]: Do not try to access NIC_SRAM_DATA_SIG on Sun parts.
      [SUNSU]: Fix missing spinlock initialization.
      [SPARC64]: Fix and re-enable dynamic TSB sizing.
      [SPARC64] bbc_i2c: Fix cpu check and add missing module license.
      [SPARC64]: Top-down address space allocation for 32-bit tasks.
      [SPARC64]: Increase top of 32-bit process stack.
      [SPARC64]: Randomize mm->mmap_base when PF_RANDOMIZE is set.
      [SPARC64]: Don't kill the page allocator when growing a TSB.
      [SPARC64]: Use SLAB caches for TSB tables.
      [SPARC64]: Allow CONFIG_MEMORY_HOTPLUG to build.
      [SPARC64]: Optimized TSB table initialization.
      [SPARC64]: Fix 2 bugs in huge page support.
      [SPARC64]: Update defconfig.
      [NET]: Do not lose accepted socket when -ENFILE/-EMFILE.
      [XFRM]: Make sure xfrm_replay_timer_handler() is declared early enough.
      [XFRM]: Move xfrm_nl to xfrm_state.c from xfrm_user.c
      [XFRM]: Add some missing exports.
      [IPV6]: Fix some code/comment formatting in ip6_dst_output().
      [IPSEC] xfrm_user: Kill PAGE_SIZE check in verify_sec_ctx_len()
      [ATM]: Fix build after neigh->parms->neigh_destructor change.
      [DCCP]: Fix uninitialized var warnings in dccp_parse_options().
      [NETFILTER]: Fix warnings in ip_nat_snmp_basic.c
      [INET]: Fix typo in Arnaldo's connection sock compat fixups.
      [SPARC]: Fixup SO_PEERSEC value on 32-bit sparc.
      [TG3]: Don't mark tg3_test_registers() as returning const.
      [TG3]: Bump driver version and reldate.
      [SPARC]: Respect vm_page_prot in io_remap_page_range().
      [SPARC64]: Add a secondary TSB for hugepage mappings.
      [TG3]: Update driver version and reldate.
      [NET]: Ensure device name passed to SO_BINDTODEVICE is NULL terminated.
      [NET]: Fill in a 32-bit hole in struct sock on 64-bit platforms.
      [TCP]: Mark tcp_*mem[] __read_mostly.
      [SPARC64]: Keep cpu_present_map in sync with phys_cpu_present_map.
      [SPARC64]: Update defconfig.
      [SPARC64]: Kill duplicate exports of string library functions.
      [SPARC64]: Fix off-by-1 error in TSB grow check.
      [SPARC64]: Implement futex_atomic_cmpxchg_inatomic().
      [NET]: Kill Documentation/networking/TODO
      [ECONET]: Convert away from SOCKOPS_WRAPPED
      [TCP]: Kill unused extern decl for tcp_v4_hash_connecting()
      [SPARC64]: Make tsb_sync() mm comparison more precise.
      [SPARC64]: Document the instruction checks we do in do_sparc64_fault().
      [SPARC64]: Align address in huge_pte_alloc().
      [SPARC64]: Update defconfig.
      [SPARC]: Wire up sys_splice() into the syscall tables.
      [SPARC]: Wire up sys_sync_file_range() into syscall tables.
      [TG3]: Revert "Speed up SRAM access"
      [TG3]: Update driver version and reldate.
      [NET]: Fix dentry leak in sys_accept().
      [NET]: Fully fix the memory leaks in sys_accept().

David Vrabel (4):
      driver core: platform_get_irq*(): return -ENXIO on error
      handle errors returned by platform_get_irq*()
      [ALSA] CS5535: shorter delays when accessing AC'97 codec registers
      fbdev: framebuffer driver for Geode GX

David Woodhouse (6):
      Fix IA64 success/failure indication in syscall auditing.
      Fix audit record filtering with !CONFIG_AUDITSYSCALL
      Minor cosmetic cleanups to the code moved into auditfilter.c
      Restore channel setting after scan.
      softmac: reduce scan dwell time
      softmac: reduce default rate to 11Mbps.

David chosrova (1):
      [IRDA]: sti/cli removal from EP7211 IrDA driver

Davide Libenzi (1):
      POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications

Dean Roe (1):
      [IA64-SGI] fix for-loop in sn_hwperf_geoid_to_cnode()

Deepak Saxena (1):
      [ARM] 3334/1: Add support for IXDP28x5 platforms

Denis Vlasenko (7):
      WEP fields are incorrectly shown to be INSIDE snap in the doc
      ieee80211: trivial fix for misplaced ()'s
      [CRYPTO] twofish: Use rol32/ror32 where appropriate
      ieee80211_rx_any: filter out packets, call ieee80211_rx or ieee80211_rx_mgt
      fix messages in fs/minix
      [NET]: deinline 200+ byte inlines in sock.h
      [NET]: Deinline some larger functions from netdevice.h

Dick Streefland (1):
      USB: support for USB-to-serial cable from Speed Dragon Multimedia

Dimitri Sivanich (2):
      Add SA_PERCPU_IRQ flag support
      hrtimer: call get_softirq_time() only when necessary in run_hrtimer_queue()

Dirk Herrendoerfer (1):
      spufs: initialize context correctly

Dirk Opfer (1):
      LED: add device support for tosa

Dmitry Mishin (3):
      [NET]: {get|set}sockopt compatibility layer
      [NETFILTER]: futher {ip,ip6,arp}_tables unification
      [NETFILTER]: iptables 32bit compat layer

Dmitry Torokhov (14):
      Input: uinput - semaphore to mutex conversion
      Input: initialize serio and gameport at subsystem level
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Input: fix input_free_device() implementation
      Input: atkbd - allow disabling on X86_PC (if EMBEDDED)
      [IRDA]: nsc-ircc: PM update
      vr41xx: convert to the new platform device interface
      mv64x600_wdt: convert to the new platform device interface
      tb0219: convert to the new platform device interface
      dcdbas: convert to the new platform device interface
      Manual merge with Linus.
      Input: limit attributes' output to PAGE_SIZE
      Input: convert /proc handling to seq_file
      Input: make modalias code respect allowed buffer size

Domen Puncer (3):
      powerpc: Remove arch/ppc/syslib/ppc4xx_pm.c
      devpts: use lib/parser.c for parsing mount options
      serial_cs: add Merlin U630 IDs

Dominik Brodowski (26):
      cpufreq_ondemand: add range check
      pcmcia: remove unused field Present from config_t
      pcmcia: access config_t using pointer instead of array
      pcmcia: always use device pointer to config_t
      pcmcia: make config_t independent, add reference counting
      pcmcia: remove unused defines
      pcmcia: use mutexes instead of semaphores
      pcmcia: remove include of config.h
      pcmcia: remove pcmcia_compat.c
      pcmcia: size reduction if ioctl isn't compiled
      pcmcia: remove duplicate fields in io_window_t
      parport_cs: don't play games with resources
      pcmcia: socket.functions starts with 1
      pcmcia: add pcmcia_disable_device
      pcmcia: convert remaining users of pcmcia_release_io and _irq
      pcmcia: default suspend and resume handling
      pcmcia: remove export of pcmcia_release_configuration
      pcmcia: remove unneeded Vcc pseudo setting
      pcmcia: rename pcmcia_device.state
      pcmcia: embed dev_link_t into struct pcmcia_device
      pcmcia: remove dev_link_t and client_handle_t indirection
      pcmcia: add return value to _config() functions
      pcmcia: remove unused p_dev->state flags
      pcmcia: use bitfield instead of p_state and state
      pcmcia: convert DEV_OK to pcmcia_dev_present
      pcmcia: pseudo device handling update

Don Fry (1):
      pcnet32: support boards with multiple phys

Dotan Barak (10):
      IB/uverbs: Support for query QP from userspace
      IB/uverbs: Support for query SRQ from userspace
      IB/mthca: Return actual capacity from create_srq
      IB/uverbs: Return actual capacity from create SRQ operation
      IB/mthca: Add support for send work request fence flag
      IB/mthca: Check alternate P_Key index when setting alternate path
      IB: Fix modify QP checking of "current QP state" attribute
      IB/uverbs: Fix query QP return of sq_sig_all
      IB/mthca: Correct reported SRQ size in MemFree case.
      IB/mthca: Check that sgid_index and path_mtu are valid in modify_qp

Doug McLain (1):
      [ALSA] ice1712 - Fix wordclock status on Delta1010LT

Duncan Sands (3):
      V4L/DVB (3394): Bttv: correct bttv_risc_packed buffer size
      V4L/DVB (3420): Nskips maybe used uninitialized in bttv_risc_overlay
      V4L/DVB (3488): Snd_cx88_create: don't dereference NULL core

Dustin Kirkland (5):
      Filter rule comparators
      Exclude messages by message type
      Capture selinux subject/object context information.
      Miscellaneous bug and warning fixes
      Fix audit operators

Ed L. Cashin (12):
      aoe [1/8]: zero packet data after skb allocation
      aoe [2/8]: support dynamic resizing of AoE devices
      aoe [3/8]: increase allowed outstanding packets
      aoe [4/8]: use less confusing driver name
      aoe [5/8]: allow network interface migration on packet retransmit
      aoe [6/8]: update device information on last close
      aoe [7/8]: update driver compatibility string
      aoe [8/8]: update driver version number
      aoe: do not stop retransmit timer when device goes down
      aoe [1/3]: support multiple AoE listeners
      aoe [2/3]: don't request ATA device ID on ATA error
      aoe [3/3]: update version to 22

Eli Cohen (6):
      IB/mthca: Support for query QP and SRQ
      IB/mthca: Write FW commands through doorbell page
      IPoIB: Close race in setting mcast->ah
      IPoIB: Clean up if posting receives fails
      IB/mthca: Optimize large messages on Sinai HCAs
      IB/mthca: Query SRQ srq_limit fixes

Eric Dumazet (10):
      kref: avoid an atomic operation in kref_put()
      Shrinks sizeof(files_struct) and better layout
      Only allocate percpu data for possible CPUs
      __GENERIC_PER_CPU changes
      HOTPLUG_CPU: avoid hitting too many cachelines in recalc_bh_state()
      No need to protect current->group_info in sys_getgroups(), in_group_p() and in_egroup_p()
      Use unsigned int types for a faster bsearch
      x86_64: group memnodemap and memnodeshift in a memnode structure
      Use __read_mostly on some hot fs variables
      use fget_light() in select/poll

Eric Piel (2):
      cpufreq_ondemand: Warn if it cannot run due to too long transition latency
      cpufreq_ondemand: keep ignore_nice_load value when it is reselected

Eric Rossman (1):
      s390: CEX2A crt message length

Eric Sesterhenn (84):
      [CIFS] Convert remaining places in fs/cifs from
      JFS: kzalloc conversion
      Input: use kzalloc() throughout the code
      kzalloc() conversion in arch/ppc
      [SPARC]: BUG_ON() Conversion in arch/sparc/kernel/ioport.c
      [SPARC64]: kzalloc() conversion
      NFS: kzalloc conversion in fs/nfs
      sysfs: kzalloc conversion
      USB: kzalloc() conversion for rest of drivers/usb
      USB: kzalloc() conversion in drivers/usb/gadget
      [CRYPTO] all: Use kzalloc where possible
      V4L/DVB (3485): BUG_ON() Conversion in drivers/video/media
      Use after free in net/tulip/de2104x.c
      Use of uninitialized variable in drivers/net/depca.c
      PCI: kzalloc() conversion in drivers/pci
      s390: kzalloc() conversion in arch/s390
      s390: kzalloc() conversion in drivers/s390
      BUG_ON() Conversion in md/bitmap.c
      BUG_ON() Conversion in md/dm-hw-handler.c
      BUG_ON() Conversion in input/serio/hil_mlc.c
      BUG_ON() Conversion in fs/binfmt_elf_fdpic.c
      BUG_ON() Conversion in fs/coda/
      BUG_ON() Conversion in block/elevator.c
      BUG_ON() Conversion in ipc/msg.c
      BUG_ON() Conversion in kernel/cpu.c
      BUG_ON() Conversion in lib/swiotlb.c
      BUG_ON() Conversion in drivers/s390/block/dasd.c
      BUG_ON() Conversion in sound/sparc/cs4231.c
      BUG_ON() Conversion in drivers/block/
      BUG_ON() Conversion in drivers/parisc/
      BUG_ON() Conversion in drivers/video/
      BUG_ON() Conversion in drivers/mtd/
      BUG_ON() Conversion in drivers/char
      BUG_ON() Conversion in drivers/isdn
      BUG_ON() Conversion in md/dm-path-selector.c
      BUG_ON() Conversion in md/dm-table.c
      BUG_ON() Conversion in input/serio/hp_sdc_mlc.c
      BUG_ON() Conversion in fs/buffer.c
      BUG_ON() Conversion in fs/dcache.c
      BUG_ON() Conversion in fs/hfs/
      BUG_ON() Conversion in fs/ext2/
      BUG_ON() Conversion in ipc/sem.c
      BUG_ON() Conversion in kernel/fork.c
      BUG_ON() Conversion in mm/memory.c
      BUG_ON() Conversion in mm/mempool.c
      BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c
      Fix compilation for sound/oss/vwsnd.c
      Dead code in drivers/isdn/avm/avmcard.h
      kzalloc() conversion in drivers/block
      unused label in drivers/block/cciss.
      Change dash2underscore() return value to char
      Dead code in mtd/maps/pci.c
      BUG_ON() Conversion in md/dm-target.c
      BUG_ON() Conversion in md/raid1.c
      BUG_ON() Conversion in fs/direct-io.c
      BUG_ON() Conversion in fs/exec.c
      BUG_ON() Conversion in fs/hfsplus/
      BUG_ON() Conversion in fs/jffs2/
      BUG_ON() Conversion in fs/smbfs/
      BUG_ON() Conversion in fs/sysfs/
      BUG_ON() Conversion in ipc/util.c
      BUG_ON() Conversion in kernel/printk.c
      BUG_ON() Conversion in mm/mmap.c
      BUG_ON() Conversion in mm/swap_state.c
      BUG_ON() Conversion in mm/vmalloc.c
      BUG_ON() Conversion in drivers/s390/block/dasd_erp.c
      BUG_ON() Conversion in drivers/s390/char/tape_block.c
      BUG_ON() Conversion in md/raid5.c
      BUG_ON() Conversion in md/raid6main.c
      BUG_ON() Conversion in md/raid10.c
      BUG_ON() Conversion in fs/dquot.c
      BUG_ON() Conversion in fs/fcntl.c
      BUG_ON() Conversion in fs/inode.c
      BUG_ON() Conversion in fs/sysv/
      BUG_ON() Conversion in fs/udf/
      BUG_ON() Conversion in fs/freevxfs/
      BUG_ON() Conversion in ipc/shm.c
      BUG_ON() Conversion in kernel/ptrace.c
      BUG_ON() Conversion in kernel/signal.c
      BUG_ON() Conversion in kernel/signal.c
      BUG_ON() Conversion in mm/highmem.c
      BUG_ON() Conversion in mm/slab.c
      BUG_ON() Conversion in drivers/s390/net/lcs.c
      BUG_ON() Conversion in drivers/net/

Eric Sesterhenn / snakebyte (4):
      BUG_ON() Conversion in net/tulip/xircom_cb.c
      BUG_ON() Conversion in net/tulip/de2104x.c
      BUG_ON() Conversion in net/tulip/winbond-840.c
      Fix debug statement in inftlcore.c

Eric Van Hensbergen (3):
      v9fs: update license boilerplate
      9p: fix name consistency problems
      9p: update documentation

Eric W. Biederman (11):
      unshare: Error if passed unsupported flags
      i386: Add a temporary to make put_user more type safe
      exec: allow init to exec from any thread.
      Remove dead kill_sl prototype from sched.h
      do_tty_hangup: use group_send_sig_info not send_group_sig_info
      do_SAK: don't depend on session ID 0
      pidhash: kill switch_exec_pids
      Make setsid() more robust
      task: RCU protect task->usage
      pidhash: Refactor the pid hash table
      dcache: Add helper d_hash_and_lookup

Erik Hovland (1):
      [ARM] 3389/1: typo and grammar fix

Erik Mouw (1):
      [ARM] 3416/1: Update LART site URL

Eugene Surovegin (1):
      lock PTE before updating it in 440/BookE page fault handler

Eugene Teo (7):
      USB: Fix irda-usb use after use
      [ALSA] Fix seq_clientmgr dereferences before NULL check
      [ALSA] Fix gus_pcm dereference before NULL
      hostap: Fix double free in prism2_config() error path
      v9fs: fix vfs_inode dereference before NULL check
      Fix sb_mixer use before validation
      Fix sequencer missing negative bound check

Evgeniy Polyakov (5):
      [CONNECTOR]: Use netlink_has_listeners() to avoind unnecessary allocations.
      W1: Change the type 'unsigned long' member of 'struct w1_bus_master' to 'void *'.
      W1: Move w1 bus master code into 'w1/masters' and move w1 slave code into 'w1/slaves'
      W1: Add the DS2482 I2C-to-w1 bridge driver.
      w1: use kthread api.

Fabio M. Di Nitto (1):
      [SPARC64] Fix build if CONFIG_HUGETLB_PAGE is not set

Felix Kuehling (1):
      [ALSA] hda-intel - Add support of ATI SB600

Fenghua Yu (1):
      [IA64] New IA64 core/thread detection patch

Florian Schlichting (1):
      [ALSA] Fix NM256 hard lock up

Florin Malita (1):
      do_mounts.c: Minor ROOT_DEV comment cleanup

Franck Bui-Huu (1):
      USB: Zero driver: Removed duplicated code

Frank Pavlic (3):
      s390: qeth driver statistics fixes
      s390: qeth driver cleanups
      s390: qeth :allow setting of attribute "route6" to "no_router".

Freddy Spierenburg (1):
      [SERIAL] Small time UART configuration fix for AU1100 processor

Frederik Deweerdt (1):
      [ALSA] Kconfig SND_SEQUENCER_OSS help text fix

Gary Zambrano (2):
      b44: fix force mac address before ifconfig up
      b44: ensure valid mac addr

Geoff Levand (1):
      powerpc: Add missing vmlinux.bin target

Gerd Hoffmann (1):
      x86: SMP alternatives

Giampiero Giancipoli (1):
      V4L/DVB (3302): Added support for the LifeView FlyDVB-T LR301 card

Giuliano Pochini (1):
      [ALSA] make control.c suspend aware

Glauber de Oliveira Costa (1):
      ext3: Properly report backup block present in a group

Glen Overby (1):
      [XFS] A change to inode chunk allocation to try allocating the new chunk

Goldwyn Rodrigues (1):
      NFS: Code comments update in NFS

Grant C. Likely (9):
      powerpc: Move xparameters.h into xilinx virtex device specific path
      powerpc: Make Virtex-II Pro support generic for all Virtex devices
      powerpc: Migrate Xilinx Vertex support from the OCP bus to the platfom bus.
      powerpc: Migrate ML300 reference design to the platform bus
      powerpc: Add ML300 defconfig
      powerpc: Add Virtex-4 FX to cpu table
      powerpc: Add xparameters file for Xilinx ML403 reference design
      powerpc: Add support for Xilinx ML403 reference design
      powerpc: Add ML403 defconfig

Grant Grundler (2):
      PCI: clean up msi.c a bit
      PCI: fix problems with MSI-X on ia64

Grant Likely (1):
      Fix compile error for ML300/403

Greg KH (1):
      [SCSI] Remove devfs support from the SCSI subsystem

Greg Kroah-Hartman (13):
      sysfs: sysfs_remove_dir() needs to invalidate the dentry
      Mark empty release functions as broken
      add EXPORT_SYMBOL_GPL_FUTURE()
      add EXPORT_SYMBOL_GPL_FUTURE() to RCU subsystem
      add EXPORT_SYMBOL_GPL_FUTURE() to USB subsystem
      fix module sysfs files reference counting
      Kobject: provide better warning messages when people do stupid things
      sysfs: don't export dir symbols
      sysfs: fix a kobject leak in sysfs_add_link on the error path
      USB: fix initdata issue in isp116x-hcd
      USB serial: add navman driver
      USB: omninet: fix up debugging comments
      sysfs: zero terminate sysfs write buffers

H. Peter Anvin (3):
      [MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.
      x86: "make isoimage" support; FDINITRD= support; minor cleanups
      Update documentation for BLK_DEV_INITRD to match current usage

Hal Rosenstock (1):
      IB/mad: RMPP support for additional classes

Hannes Reinecke (7):
      [SCSI] aic79xx: remove qfrozen
      [SCSI] aic79xx: use tcq functions
      [SCSI] aic79xx: Remove dead code
      [SCSI] aic79xx: Update error recovery
      [SCSI] aic79xx: Invalid Sequencer interrupt occured
      [SCSI] aic79xx: use BIOS settings
      [SCSI] aic79xx: Avoid renegotiation on inquiry

Hans Verkuil (36):
      V4L/DVB (3402): Fix handling of VIDIOC_G_TUNER audmode in msp3400
      V4L/DVB (3403): Add probe check for the tda9840.
      V4L/DVB (3427): audmode and rxsubchans fixes (VIDIOC_G/S_TUNER)
      V4L/DVB (3430): Add new internal VIDIOC_INT commands
      V4L/DVB (3300): Add standard for South Korean NTSC-M using A2 audio.
      V4L/DVB (3324): Fix Samsung tuner frequency ranges
      V4L/DVB (3354): Fix maximum for the saturation and contrast controls.
      V4L/DVB (3551): Fix saturation bug. Fix NTSC->PAL standard change. Detect NTSC-KR standard.
      V4L/DVB (3577): Cleanup audio input handling
      V4L/DVB (3578): Make scart definitions easier to handle
      V4L/DVB (3579): Move msp_modus to msp3400-kthreads, add JP and KR std detection
      V4L/DVB (3580): Last round of msp3400 cleanups before adding routing commands
      V4L/DVB (3581): Add new media/msp3400.h header containing the routing macros
      V4L/DVB (3582): Implement correct msp3400 input/output routing
      V4L/DVB (3584): Implement V4L2_TUNER_MODE_LANG1_LANG2 audio mode
      V4L/DVB (3587): Always wake thread after routing change.
      V4L/DVB (3588): Remove VIDIOC_G/S_AUDOUT from msp3400
      V4L/DVB (3598): Add bit algorithm adapter for the Conexant CX2341X boards.
      V4L/DVB (3599): Implement new routing commands for wm8775 and cs53l32a.
      V4L/DVB (3605): Add support for I2C_HW_B_CX2341X board adapter
      V4L/DVB (3606): Minor layout changes to make it consistent
      V4L/DVB (3607): Implement routing command for saa7115.c
      V4L/DVB (3608): Implement new routing commands in saa7127.c
      V4L/DVB (3609): Remove VIDIOC_S_AUDIO from tvaudio: no longer used.
      V4L/DVB (3610): Added the new routing commands to cx25840.
      V4L/DVB (3661): Add wm8739 stereo audio ADC i2c driver
      V4L/DVB (3662): Don't set msp3400c-non-existent register
      V4L/DVB (3663): Fix msp3400c wait time and better audio mode fallbacks
      V4L/DVB (3665): Add new NEC uPD64031A and uPD64083 i2c drivers
      V4L/DVB (3666): Remove trailing newlines
      V4L/DVB (3692): Keep experimental SLICED_VBI defines under an #if 0
      V4L/DVB (3693): Fix msp3400c and bttv stereo/mono/bilingual detection/handling
      V4L/DVB (3696): Previous change for cx2341X boards broke the remote support
      V4L/DVB (3697): More msp3400 and bttv fixes
      V4L/DVB (3700): Remove obsolete commands from tvp5150.c
      V4L/DVB (3702): Make msp3400 routing defines more consistent

Hansjoerg Lipp (9):
      isdn4linux: Siemens Gigaset drivers - Kconfigs and Makefiles
      isdn4linux: Siemens Gigaset drivers - common module
      isdn4linux: Siemens Gigaset drivers - event layer
      isdn4linux: Siemens Gigaset drivers - isdn4linux interface
      isdn4linux: Siemens Gigaset drivers - tty interface
      isdn4linux: Siemens Gigaset drivers - procfs interface
      isdn4linux: Siemens Gigaset drivers - direct USB connection
      isdn4linux: Siemens Gigaset drivers - isochronous data handler
      isdn4linux: Siemens Gigaset drivers - M105 USB DECT adapter

Harald Welte (3):
      [NETFILTER] NAT sequence adjustment: Save eight bytes per conntrack
      [NETFILTER] nfnetlink_log: add sequence numbers for log events
      [NETFILTER] nf_conntrack: clean up to reduce size of 'struct nf_conn'

Hartmut Hackmann (11):
      V4L/DVB (3275): Allow SAA7134 to fall back to AM sound when there is NICAM-L
      V4L/DVB (3303): TDA8290 update
      V4L/DVB (3304): TDA10046 Driver update
      V4L/DVB (3305): Added support for the ADS Instant TV DUO Cardbus PTV331
      V4L/DVB (3378): Restore power on defaults of tda9887 after tda8290 probe
      V4L/DVB (3395): Fixed Pinnacle 300i DVB-T support
      V4L/DVB (3400): Fixes for Lifeview Trio non fatal bugs
      V4L/DVB (3401): Coding style fixes in saa7134-dvb.c
      V4L/DVB (3644): Added PCI IDs of 2 LifeView Cards
      V4L/DVB (3645): Corrected CVBS input for the AVERMEDIA 777 DVB-T
      V4L/DVB (3646): Added support for the new Lifeview hybrid cardbus modules

Heiko Carstens (1):
      s390: early parameter parsing

Heiko J Schick (1):
      powerpc: Extends HCALL interface for InfiniBand usage

Helge Deller (12):
      [PARISC] Enable free_initrd_mem()
      [PARISC] I/O-Space must be ioremap_nocache()'d
      [PARISC] Fix IOREMAP with a 64-bit kernel
      [PARISC] Add STRICT_MM_TYPECHECKS
      [PARISC] Add CONFIG_HPPA_IOREMAP to conditionally enable ioremap
      [PARISC] Fix stifb with IOREMAP and a 64-bit kernel
      [PARISC] Enable ioremap functionality unconditionally
      [PARISC] Temporary FIXME for ioremapping EISA regions
      [PARISC] Remove obsolete CONFIG_DEBUG_IOREMAP
      [PARISC] Fixup CONFIG_EISA a bit
      [PARISC] Convert HIL drivers to use input_allocate_device
      [PARISC] Update defconfigs

Henrik Brix Andersen (1):
      ipw2200: print geography code upon module load

Henrik Kretzschmar (2):
      [AGPGART] x86_64: Fix wrong PCI ID for ALI M1695 AGP bridge
      x86_64: Fix wrong PCI ID for ALI M1695 AGP bridge

Herbert Poetzl (6):
      JFS: ext2 inode attributes for jfs
      JFS: Add missing file from fa3241d24cf1182b0ffb6e4d412c3bc2a2ab7bf6
      don't call check_acpi_pci() on x86 with ACPI disabled
      loop: potential kernel hang waiting for kthread
      mtd: fix broken name_to_dev_t() declaration
      cleanup in proc_check_chroot()

Herbert Xu (8):
      [NET]: Replace skb_pull/skb_postpull_rcsum with skb_pull_rcsum
      [CRYPTO] api: Align tfm context as wide as possible
      [NET]: Take RTNL when unregistering notifier
      [SCTP]: Fix up sctp_rcv return value
      [IPSEC]: Fix tunnel error handling in ipcomp6
      [INET]: Introduce tunnel4/tunnel6
      [IPSEC]: Kill unused decap state argument
      [IPSEC]: Kill unused decap state structure

Holger Eitzenberger (1):
      [NETFILTER]: Fix CID offset bug in PPTP NAT helper debug message

Horms (5):
      IA64: Use early_parm to handle mvec_name and nomca
      net: ne2k.c won't compile if pci_clone_list is const
      Documentation: Reorder documentation of nomca and nomce
      Documentation: Make fujitsu/frv/kernel-ABI.txt 80 columns wide
      kexec: grammar fix for crash_save_this_cpu()

Horst Hummel (2):
      s390: Remove old history/whitespave from partition code
      s390: random values in result of BIODASDINFO2

Horst Kronstorfer (1):
      ppc32: Fix BCSR_SIZE for MPC834x SYS

Horst Schirmeier (2):
      USB: usbcore: usb_set_configuration oops (NULL ptr dereference)
      USB: fix check_ctrlrecip to allow control transfers in state ADDRESS

Hugh Dickins (4):
      remove VM_DONTCOPY bogosities
      shmem: inline to avoid warning
      shmdt: check address alignment
      pcmcia: fix pcmcia_device_remove oops

Hyok S. Choi (8):
      [ARM] noMMU: block sys_fork in nommu mode
      [ARM] noMMU: removes TLB codes in nommu mode
      [ARM] nommu: rename compressed/head.S symbols to a new style
      [ARM] nommu: MPU support in boot/compressed/head.S
      [ARM] nommu: start-up code
      [ARM] nommu: add nommu specific Kconfig and MMUEXT variable in Makefile
      [ARM] nommu: fixups for the exception vectors
      [ARM] nommu: trivial patch for arch/arm/lib/Makefile

Håkon Løvdal (1):
      README: bzip2 is not new

Ian Kent (20):
      autofs4: lookup white space cleanup
      autofs4: use libfs routines for readdir
      autofs4: can't mount due to mount point dir not empty
      autofs4: expire code readability cleanup
      autofs4: simplify expire tree traversal
      autofs4: fix false negative return from expire
      autofs4: expire mounts that hold no (extra) references only
      autofs4: remove update_atime unused function
      autofs4: add a show mount options for proc filesystem
      autofs4: white space cleanup for waitq.c
      autofs4: rename simple_empty_nolock function
      autofs4: change may_umount* functions to boolean
      autofs4: increase module version
      autofs4: nameidata needs to be up to date for follow_link
      autofs4: add v5 follow_link mount trigger method
      autofs4: add v5 expire logic
      autofs4: add new packet type for v5 communications
      autofs4: change AUTOFS_TYP_* AUTOFS_TYPE_*
      autofs4: follow_link missing functionality
      autofs4: atomic var underflow

Ian McDonald (2):
      [DCCP]: Set the default CCID according to kernel config selection
      Documentation: Update to BUG-HUNTING

Ian Pickworth (3):
      V4L/DVB (3416): Recognise Hauppauge card #34519
      V4L/DVB (3393): Cx88: reduce excessive logging
      V4L/DVB (3423): Fix cx88 error messages on balance change

Ilia Sotnikov (1):
      [IPV4]: Aggregate route entries with different TOS values

Ingo Molnar (67):
      JFS: semaphore to mutex conversion.
      V4L/DVB (3318b): sem2mutex: drivers/media/, #2
      Input: psmouse - semaphore to mutex conversion
      Input: atkbd - semaphore to mutex conversion
      Input: joysticks - semaphore to mutex conversion
      ipw2100: semaphore to mutexes conversion
      NFS: sem2mutex idmap.c
      simplify audit_free() locking
      sem2mutex: audit_netlink_sem
      [CASSINI]: sem2mutex
      [SUNGEM]: sem2mutex
      [NET]: sem2mutex part 2
      [ALSA] semaphore -> mutex (core part)
      [ALSA] semaphore -> mutex (driver part)
      [ALSA] semaphore -> mutex (ISA part)
      [ALSA] semaphore -> mutex (PCI part)
      [ALSA] semaphore -> mutex (Archs, misc buses)
      sem2mutex: security/
      V4L/DVB (3568g): sem2mutex: zoran
      Make CONFIG_REGPARM enabled by default
      kernel/cpuset.c, mutex conversion
      convert kernel/rcupdate.c:rcu_barrier_sema to mutex
      convert fs/9p/ to mutexes, fix locking bugs
      sem2mutex: drivers/char/
      sem2mutex: quota
      sem2mutex: inotify
      sem2mutex: tty
      sem2mutex: iprune
      sem2mutex: kprobes
      sem2mutex: fs/libfs.c
      sem2mutex: fs/seq_file.c
      sem2mutex: drivers/block/loop.c
      sem2mutex: drivers/block/nbd.c
      sem2mutex: sound/oss/
      sem2mutex: JFFS
      sem2mutex: autofs4 wq_sem
      sem2mutex: HPFS
      sem2mutex: NCPFS
      sem2mutex: UDF
      sem2mutex: serial ->port_write_mutex
      oss: semaphore to mutex conversion
      make bug messages more consistent
      NTFS: Semaphore to mutex conversion.
      i2c: Semaphore to mutex conversions, part 2
      hwmon: Semaphore to mutex conversions
      PCI hotplug: convert semaphores to mutex
      timer-irq-driven soft-watchdog, cleanups
      [NETFILTER] x_table.c: sem2mutex
      drivers/block/floppy.c: dont free_irq() from irq context
      warn if free_irq() is called from IRQ context
      sem2mutex: fs/
      sem2mutex: misc static one-file mutexes
      sem2mutex: ipc, id.sem
      ia64: add ptr_to_compat()
      s390: add ptr_to_compat()
      parisc: add ptr_to_compat()
      mips: add ptr_to_compat()
      lightweight robust futexes: arch defaults
      lightweight robust futexes: core
      lightweight robust futexes: docs
      lightweight robust futexes: compat
      lightweight robust futexes: i386
      lightweight robust futexes: x86_64
      lightweight robust futexes updates
      lightweight robust futexes updates 2
      sem2mutex: mtd/doc2000.c
      sem2mutex: drivers/mtd/

Ingo Oeser (3):
      [IPV6]: Cleanup of net/ipv6/reassambly.c
      [IPV6]: Nearly complete kzalloc cleanup for net/ipv6
      [IPV6]: Cleanups for net/ipv6/addrconf.c (kzalloc, early exit) v2

Ingo Schneider (1):
      V4L/DVB (3669): Configurable dma buffer size for saa7146-based budget dvb cards

Ishai Rabinovitz (1):
      IB/mthca: Use an enum for HCA page size

J. Bruce Fields (9):
      lockd: Remove FL_LOCKD flag
      SUNRPC,RPCSEC_GSS: remove unnecessary kmalloc of a checksum
      NFSv4: Dont list system.nfs4_acl for filesystems that don't support it.
      SUNRPC,RPCSEC_GSS: fix krb5 sequence numbers.
      LOCKD: nlmsvc_traverse_blocks return is unused
      LOCKD: Make nlmsvc_traverse_shares return void
      SUNRPC,RPCSEC_GSS: spkm3: import contexts using NID_cast5_cbc
      SUNRPC,RPCSEC_GSS: spkm3--fix config dependencies
      VFS,fs/locks.c: cleanup locks_insert_block

J.O. Aho (1):
      V4L/DVB (3395): Hauppauge Grey Remote support

Jack Morgenstein (8):
      IB/mthca: Implement query_ah method
      IB/umad: Add support for large RMPP transfers
      IPoIB: Move ipoib_ib_dev_flush() to ipoib workqueue
      IB/mthca: Check that SRQ WQE size does not exceed device's max value
      IB/mthca: Check SRQ limit in modify SRQ operation
      IB/mthca: Fix uninitialized variable in mthca_alloc_qp()
      IB/mthca: Fix check of size in SRQ creation
      IB/mad: include GID/class when matching receives

Jack Steiner (6):
      [IA64-SGI] - Eliminate SN pio_phys_xxx macros. Move to assembly
      [IA64] Increase max node count on SN platforms
      [IA64] Increase max node count on SN platforms
      [IA64] Increase max node count on SN platforms
      [IA64] Increase max node count on SN platforms
      sched: reduce overhead of calc_load

Jakub Jelinek (1):
      Mark unwind info for signal trampolines in vDSOs

Jamal Hadi Salim (8):
      [IPSEC]: Sync series - core changes
      [IPSEC]: Sync series - fast path
      [IPSEC]: Sync series - user
      [IPSEC]: Sync series - acquire insert
      [IPSEC]: Sync series - SA expires
      [IPSEC]: Sync series - policy expires
      [IPSEC]: Sync series - update selinux
      [XFRM]: Rearrange struct xfrm_aevent_id for better compatibility.

James Bottomley (24):
      [SCSI] Add EXPORT_SYMBOL for spi msg functions
      [SCSI] add execute_in_process_context() API
      [SCSI] fix scsi process problems and clean up the target reap issues
      [SCSI] mptspi: Add transport class Domain Validation
      [SCSI] add 6.0 Gbit phy definitions to the sas transport class
      [SCSI] make some sas class properties optional
      convert aic94xx over to using the sas transport end device
      [SCSI] lpfc: minor syntax fixes
      [SCSI] sr: partial revert of 24669f75a3231fa37444977c92d1f4838bec1233
      [SCSI] add missing transport_container_unregister in sas class
      [SCSI] fix minor problem in spi transport message functions
      [SCSI] mptscsih: remove unused page 1 setting function
      [SCSI] add preliminary expander support to the sas transport class
      Merge ../linux-2.6
      [SCSI] add scsi_reprobe_device
      [SCSI] add scsi_mode_select to scsi_lib.c
      [SCSI] allow displaying and setting of cache type via sysfs
      [SCSI] convert mptsas over to end_device/expander allocations
      [SCSI] eliminate rphy allocation in favour of expander/end device allocation
      Merge ../linux-2.6
      Add API for flushing Anon pages
      Add flush_kernel_dcache_page() API
      [PARISC] Add parisc implementation of flush_anon_page()
      [PARISC] Add parisc implementation of flush_kernel_dcache_page()

James Chapman (2):
      mv643xx_eth: use MII library for PHY management
      mv643xx_eth: use MII library for ethtool functions

James Ketrenos (3):
      ipw2200: stop netdev queue if h/w doesn't have space for new packets
      ipw2200: switch to the new ipw2200-fw-3.0 image format
      ieee80211: Don't update network statistics from off-channel packets.

James Morris (8):
      selinuxfs cleanups: fix hard link count
      selinuxfs cleanups: use sel_make_dir()
      selinuxfs cleanups: sel_fill_super exit path
      selinuxfs cleanups: sel_make_bools
      selinuxfs cleanups: sel_make_avc_files
      SELinux: fix hard link count for selinuxfs root directory
      SELinux: cleanup stray variable in selinux_inode_init_security()
      SELinux: add slab cache for inode security struct

James Ring (1):
      Fix spelling in E1000_DISABLE_PACKET_SPLIT Kconfig description

James Smart (7):
      [SCSI] lpfc 8.1.4 : Fix Discovery processing for NPorts that change their NPortId on the fly
      [SCSI] lpfc 8.1.4 : Fixed RSCN handling when a PLOGI is in retry
      [SCSI] lpfc 8.1.4 : Fixed a timer panic due to timer firing after freeing ndlp
      [SCSI] lpfc 8.1.4 : Introduce lpfc_reset_barrier() function for resets on dual channel adapters
      [SCSI] lpfc 8.1.4 : Two misc fixes
      [SCSI] lpfc 8.1.4 : Change version number to 8.1.4
      [SCSI] FC transport : Avoid device offline cases by stalling aborts until device unblocked

Jamie Lokier (1):
      Remova long-incorrect address for Jamie Lokier

Jamie Wellnitz (30):
      [SCSI] lpfc 8.1.2: Remove unused prototypes from lpfc_crtn.h
      [SCSI] lpfc 8.1.2: Remove unreferenced cfg_fcp_bind_method from struct lpfc_hba
      [SCSI] lpfc 8.1.2: Remove unused SLI_IOCB_HIGH_PRIORITY
      [SCSI] lpfc 8.1.2: Handling of ELS commands RRQ, RPS, RPL and LIRR correctly
      [SCSI] lpfc 8.1.2: Fixed a race condition in the PLOGI retry logic.
      [SCSI] lpfc 8.1.2: Explicitly initialize the skip_post argument to lpfc_sli_send_reset
      [SCSI] lpfc 8.1.2: Fixed system panic in lpfc_sli_brdreset during dynamic add of LP11K
      [SCSI] lpfc 8.1.2: Fixed a double insertion of mail box object to the SLI mailbox list.
      [SCSI] lpfc 8.1.2: Add module parameter to limit number of outstanding commands per lpfc HBA
      [SCSI] lpfc 8.1.2: Misc FC Discovery changes :
      [SCSI] lpfc 8.1.2: Correct use of the hostdata field in scsi_host
      [SCSI] lpfc 8.1.2: Remove hba_list from struct lpfc_hba
      [SCSI] lpfc 8.1.2: Add ERROR and WARM_START modes for diagnostic purposes.
      [SCSI] lpfc 8.1.2: Added support for FAN
      [SCSI] lpfc 8.1.2: Make lpfc_els_rsp_rps_acc and lpfc_els_rsp_rpl_acc static
      [SCSI] lpfc 8.1.2: Code style changes for Discovery code
      [SCSI] lpfc 8.1.2: Allow turning on internal loop-back mode
      [SCSI] lpfc 8.1.2: Code cleanup of lpfc_mbx_cmpl_config_link
      [SCSI] lpfc 8.1.2: Fixed module parameter descriptions.
      [SCSI] lpfc 8.1.2: Fix panic caused by HBA resets and target side cable pulls
      [SCSI] lpfc 8.1.2: Modify RSCN handling to unregister rpis on lost FCP_TARGETs immediately
      [SCSI] lpfc 8.1.2: Change version number to 8.1.2
      lpfc 8.1.3: Derive supported speeds from LMT field in the READ_CONFIG
      lpfc 8.1.3: PCI hrd_type should be obtained with pci_read_config_byte() macro
      lpfc 8.1.3: Remove unused MBhostaddr from lpfc_sli structure
      lpfc 8.1.3: Fix performance when using multiple SLI rings
      lpfc 8.1.3: Fix deadlock in lpfc_fdmi_tmo_handler
      lpfc 8.1.3: Protect NPL lists with host lock
      lpfc 8.1.3: Fix polling mode panic
      lpfc 8.1.3: Change version number to 8.1.3

Jan Beulich (20):
      kbuild: consolidate command line escaping
      kbuild: fix mkmakefile
      kbuild: version.h should depend on .kernelrelease
      kconfig: fix time ordering of writes to .kconfig.d and include/linux/autoconf.h
      i386: actively synchronize vmalloc area when registering certain callbacks
      i386: fix uses of user_mode() vs. user_mode_vm()
      i386: cleanup after cpu_gdt_descr conversion to per-cpu data
      tvec_bases too large for per-cpu data
      abstract type/size specification for assembly
      CONFIG_UNWIND_INFO
      adjust /dev/{kmem,mem,port} write handlers
      x86_64: Use correct PUD for memory hotadd
      x86_64: cpu_pda array to macro followup correction
      x86_64: disallow multi-byte hardware execution breakpoints
      x86_64: eliminate set_debug()
      x86_64: save FPU context slightly later
      x86_64: actively synchronize vmalloc area when registering certain callbacks
      x86_64: remove dead do_softirq_thunk
      x86_64: miscellaneous cleanup
      i386: pass proper trap numbers to die chain handlers

Jan Kara (2):
      Fix oops in invalidate_dquots()
      Small cleanup in quota.h

Jan Niehusmann (1):
      let IPW2{1,2}00 select IEEE80211

Janos Farkas (1):
      pcmcia: permit single-character identifiers

Jaroslav Kysela (9):
      [ALSA] PCM midlevel & PCM OSS - make procfs & OSS plugin code optional
      [ALSA] ymfpci - make rear channel swap optional
      [ALSA] snd_pcm_format_name() is no longer exported
      [ALSA] ice1712 & cs8427 - fix problem for S/PDIF input setup
      [ALSA] bt848 - added Leadtek Winfast tv 2000xp delux to whitelist
      [ALSA] ice1712 - Delta 1010LT S/PDIF fixes
      [ALSA] intel8x0 - wait for ICH_RESETREGS
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [ALSA] version 1.0.11rc4

Jason Baron (1):
      make vm86 call audit_syscall_exit

Jason Gunthorpe (1):
      Fix typo causing bad mode of /initrd.image

Jay Vosburgh (2):
      bonding: suppress duplicate packets
      bonding: support carrier state for master

Jean Delvare (29):
      macintosh: cleanup the use of i2c headers
      V4L/DVB (3568a): saa7114: Fix i2c block write
      V4L/DVB (3568b): saa7111: Prevent array overrun
      V4L/DVB (3568c): zoran: Init cleanups
      V4L/DVB (3568e): bt856: Spare memory
      V4L/DVB (3568f): saa7110: Fix array overrun
      V4L/DVB (3568i): adv7175: Drop unused register cache
      V4L/DVB (3568j): adv7175: Drop unused encoder dump command
      V4L/DVB (3568k): zoran: Use i2c_master_send when possible
      i386 traps: merge printk calls
      m68k: rtc driver cleanup
      hwmon: Use attribute arrays in f71805f
      I2C: fix sx200_acb build on other arches
      hwmon: w83792d drop useless macros
      i2c: Speed up block transfers
      i2c: Semaphore to mutex conversions, part 3
      hwmon: f71805f semaphore to mutex conversions
      hwmon: Add support for the Winbond W83687THF
      hwmon: Support the Pentium M VID code
      w83781d: Document the alarm and beep bits
      w83781d: Don't reset the chip by default
      i2c: Optimize core_lists mutex usage
      i2c: Drop the i2c-frodo bus driver
      i2c: Fix i2c-ite name initialization
      i2c: Cleanup isp1301_omap
      I2C: i2c-ali1535: Drop redundant mutex
      I2C: i2c-amd756-s4882: Improve static mutex initialization
      I2C: Drop unneeded i2c-dev.h includes
      matrox maven: memory allocation and other cleanups

Jean Tourrilhes (4):
      [IRDA]: nsc-ircc: ISAPnP support
      [IRDA]: nsc-ircc: support for yet another Thinkpad IrDA chipset
      WE-20 for kernel 2.6.16
      zd1201 wireless stat update

Jeff Dike (17):
      uml: fix build warnings in __get_user
      uml: fix declaration of exit()
      uml: fix some printf formats
      uml: move libc-dependent irq code to os-Linux
      uml: merge irq_user.c and irq.c
      uml: move SIGIO startup code to os-Linux/start_up.c
      uml: move sigio_user.c to os-Linux/sigio.c
      uml: move tty logging to os-Linux
      uml: oS header cleanups
      uml: allow ubd devices to be shared in a cluster
      uml: fix segfault on signal delivery
      uml: prevent umid theft
      uml: fix thread startup race
      uml: fix hostfs stack corruption
      UML: Hotplug memory, take 2
      uml: redeclare highmem
      uml: fix initcall return values

Jeff Garzik (104):
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'janitor'
      Merge branch 'upstream'
      Merge branch 'debug'
      Merge branch 'lba48-opt'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      [libata ata_piix] Fix ICH6/7 map value interpretation
      Merge branch 'upstream-fixes'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'upstream-fixes'
      [libata sata_mv] add 6042 support, fix 60xx/50xx EDMA configuration
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      Merge branch 'sundance'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      [libata scsi] build fix for ATA_FLAG_IN_EH change
      Merge branch 'upstream-fixes'
      [libata] Move PCI IDE BMDMA-related code to new file libata-bmdma.c.
      Merge branch 'net.b0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird
      Merge branch 'viro'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      Merge branch 'forcedeth'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'master'
      Merge branch 'lro'
      Merge branch 'net-const'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      Merge branch 'e1000-upstream' of git://198.78.49.142/linux-2.6
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      libata: turn on ATAPI by default
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'master'
      [libata] sata_mv: fix irq port status usage
      [netdrvr] pcnet32: Lindent
      [netdrvr] pcnet32: other source formatting cleanups
      Merge branch 'e1000-fixes' of git://198.78.49.142/~jbrandeb/linux-2.6
      [libata] SCSI VPD page 0x83 fixes
      [libata] add prototypes for helpers
      [libata] fix oops on non-DMA bmdma hardware
      [libata sata_vsc, sata_svw] Convert #define'd constants to enums
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      [libata sata_sil24] cleanups: use pci_iomap(), kzalloc()
      [libata sata_nv] cleanups: convert #defines to enums; remove in-file history
      [libata sata_nv] eliminate duplicate codepaths with iomap
      [libata sata_uli] kill scr_addr abuse
      [libata] Move some bmdma-specific code to libata-bmdma.c
      Merge branch 'master'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      PCI: fix pci_request_region[s] arg
      [libata] export ata_dev_pair; trim trailing whitespace
      Merge branch 'master'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'mv-merge'
      [libata] ahci: add ATI SB600 PCI IDs
      splice exports
      Merge branch 'master'

Jeff Kirsher (20):
      e1000: Remove Multiqueue code until we have support for MSI-X in our hardware
      e1000: Fix dead counters
      e1000: Fix lock up while setting ring parameters
      e1000: Fix unecessary delay for 82573 controllers
      e1000: Fix AMT losing connectivity when switching VLAN in passive mode
      e1000: Fix dhcp issue when the skb structure fields are not filled properly
      e1000: Fix 82543 issue when reading eeprom
      e1000: Fix RSS if enabled in mid-connection
      e1000: Fix Quadport Wake on LAN
      e1000: Fix network problems when forced at 100Mb/s and to fix TSO when forced at 100Mb/s
      e1000: Fix filling skb descriptors while using packet split
      e1000: Add 82573 controller support to TSO fix
      e1000: Add enabled Jumbo frame support for 82573L
      e1000: Add performance enahancement by balancing TX and RX
      e1000: Add support for new hardware (ESB2)
      e1000: Fixed the following issues with ESB2 (requires ESB2 support):
      e1000: Add copybreak when using packet split
      e1000: Added a performance enhancement - prefetch
      e1000: Added driver comments and whitespace changes.  Modified long lines of code to ensure they would not wrap beyond 80 characters.
      e1000: Fix mii-tool access to setting speed and duplex

Jeff Mahoney (2):
      [TG3]: netif_carrier_off runs too early; could still be queued when init fails
      reiserfs: reiserfs_file_write() will lose error code when a 0-length write occurs w/ O_SYNC

Jeff Moyer (1):
      firmware: fix BUG: in fw_realloc_buffer

Jens Axboe (19):
      relay: migrate from relayfs to a generic relay API
      relay: add sendfile() support
      Block queue IO tracing support (blktrace) as of 2006-03-23
      [BLOCK] ll_rw_blk: kmalloc -> kzalloc conversion
      ide-cd: quiet down GPCMD_READ_CDVD_CAPACITY failure
      Fix blktrace compile with sysfs not defined
      Don't make debugfs depend on DEBUG_KERNEL
      [BLOCK] cfq-iosched: change cfq io context linking from list to tree
      ll_rw_blk: fix 80-col offender in put_io_context()
      [BLOCK] cfq-iosched: seek and async performance fixes
      Introduce sys_splice() system call
      splice: add support for SPLICE_F_MOVE flag
      splice: fix shadow[] filling logic
      splice: improve writeback and clean up page stealing
      splice: add comments documenting more of the code
      splice: add a SPLICE_F_MORE flag
      splice: export generic_splice_sendpage
      splice: page stealing needs to wait_on_page_writeback()
      splice: fix page stealing LRU handling.

Jens Osterkamp (4):
      fix spidernet build issue
      powerpc: cell interrupt controller updates
      spidernet : reduce console spam
      spidernet : enable tx checksum offloading by default

Jes Sorensen (11):
      [IA64-SGI] sem2mutex ioc4.c
      Input: input core - semaphore to mutex conversion
      [IA64-SGI] SN2-XP reduce kmalloc wrapper inlining
      [SCSI] SCSI core kmalloc2kzalloc
      kobj_map semaphore to mutex conversion
      sem2mutex: drivers/scsi/ide-scsi.c
      sem2mutex: drivers/block/pktcdvd.c
      sem2mutex: drivers/block/floppy.c
      snsc kmalloc2kzalloc
      [IA64] Add __mca_table to the DISCARD list in gate.lds
      avoid unaligned access when accessing poll stack

Jesper Juhl (23):
      kbuild: small update of allnoconfig description
      NFS: "const static" vs "static const" in nfs4
      [IPCOMP6]: don't check vfree() argument for NULL.
      [ALSA] no need to check pointers passed to vfree() for NULL
      [ALSA] Don't NULL check vfree argument in pdaudiocf_pcm.c
      [ALSA] fix resource leak in usbmixer
      fix implicit declaration of GET_APIC_ID in arch/i386/kernel/apic.c
      Fix the imlicit declaration of mtrr_centaur_report_mcr in arch/i386/kernel/cpu/centaur.c
      ISDN: fix copy_to_user() unused result warning in isdn_ppp
      fix 'defined but not used' warning in net/rxrpc/main.c::rxrpc_initialise
      kallsyms: handle malloc() failure
      OSS: Fix leak in awe_wave, also remove pointless cast.
      Fix memory leak in isapnp
      Docs update: missing files and descriptions for filesystems/00-INDEX
      vfree NULL check fixup for sb_card
      maestro3 vfree NULL check fixup
      no need to check vfree arg for null in oss/sequencer
      vfree does its own NULL check, no need to be explicit in oss/msnd.c
      fix signed vs unsigned in nmi watchdog
      trivial typos in Documentation/cputopology.txt
      sound: Remove unneeded kmalloc() return value casts
      ISDN: fix a few memory leaks in sc_ioctl()
      Decrease number of pointer derefs in jsm_tty.c

Jesse Brandeburg (3):
      e100/e1000/ixgb: update MAINTAINERS to current developers
      e100: update e100.txt
      e1000: update the readme with the latest text

Jim Cromie (5):
      hwmon: Allow sensor attributes arrays
      hwmon: Use attribute arrays in pc87360
      hwmon: Refactor SENSOR_DEVICE_ATTR_2
      Re-alphabetize a couple MAINTANTER entries.
      tabify drivers/char/Makefile

Jing Min Zhao (1):
      [NETFILTER]: Add H.323 conntrack/NAT helper

Jiri Slaby (1):
      V4L/DVB (3439a): media video stradis memory fix

Jochen Hein (1):
      Documentation/Changes: remove outdated translation references

Jody McIntyre (3):
      Signed-off-by: Jody McIntyre <scjody at modernduck.com>
      ohci1394: cleanup the "Unexpected PCI resource length" warning.
      Merge with git+ssh://master.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

Joe Korty (2):
      rtc.h broke strace(1) builds
      Simplify proc/devices and fix early termination regression

Johannes Berg (22):
      ieee80211: fix sparse warning about missing "static"
      wireless: Add softmac layer to the kernel
      make softmac depend on IEEE80211 and EXPERIMENTAL
      softmac: fix some sparse warnings
      softmac: fix Makefiles
      softmac: convert to use global workqueue
      softmac: correctly use netif_carrier_{on,off}
      softmac: try to reassociate when being disassociated from the AP
      softmac: add fixme for disassoc
      softmac: select "best" network based on rssi
      softmac: check if disassociation is for us before processing it
      softmac: scan at least once before selecting a network by essid
      softmac: properly check return value of ieee80211softmac_alloc_mgt
      softmac: some comment stuff
      softmac: add copyright and license headers
      softmac: add MODULE_DESCRIPTION and MODULE_AUTHORs
      softmac: move EXPORT_SYMBOL_GPL right after functions
      update copyright in softmac
      trivial fixes to softmac
      softmac: update deauth handler to quiet warning
      softmac: add reassociation code
      softmac: remove dead code

Johannes Stezenbach (2):
      V4L/DVB (3385): Dvb: fix __init/__exit section references in av7110 driver
      MAINTAINERS: remove dead URL

John Bowler (1):
      LED: add LED device support for ixp4xx devices

John Hawkes (1):
      fix alloc_large_system_hash() roundup

John Heffner (3):
      [TCP]: MTU probing
      [TCP] mtu probing: move tcp-specific data out of inet_connection_sock
      [TCP]: Set default max buffers from memory pool size

John Keller (1):
      PCI Hotplug: SN: Fix cleanup on hotplug removal of PPB

John Rose (1):
      powerpc: dynamic probe - use ppc_md.pci_probe_mode()

John W. Linville (11):
      Merge branch 'upstream-fixes'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'upstream-fixes'
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'from-linus'
      Merge branch 'from-jgarzik-upstream'
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      softmac: remove function_enter()
      wireless: import bcm43xx sources
      bcm43xx: patch Kconfig and wireless/Makefile for import

John Z. Bohach (1):
      console_setup() depends (wrongly?) on CONFIG_PRINTK

Jon Mason (4):
      powerpc: trivial: modify comments to refer to new location of files
      trivial: fix spelling errors in Kconfigs
      x86_64: free_bootmem_node needs __pa in allocate_aperture
      x86_64: Make GART_IOMMU kconfig help text more specific (trivial)

Jonathan Corbet (1):
      radix-tree documentation cleanups

Jonathan Woithe (10):
      [ALSA] hda: add PCM for 2nd ADC on ALC260
      [ALSA] hda: ALC260 test model implementation
      [ALSA] HDA/ALC260: 1/7 - Fix test model input mux label
      [ALSA] HDA/ALC260: 2/7 - switch pin buffer enables
      [ALSA] HDA/ALC260: 3/7 - generalise some structures
      [ALSA] HDA/ALC260: 4/7 - add GPIO switches to test model
      [ALSA] HDA/ALC260: 5/7 - add 'acer' model
      [ALSA] HDA/ALC260: 6/7 - Fujitsu/test model tweaks
      [ALSA] HDA/ALC260: 7/7 - add SPDIF enable to test model
      [ALSA] HDA/Realtek: multiple input mux definitions and pin mode additions

Jordan Crouse (2):
      USB: EHCI for AU1200
      USB: OHCI for AU1200

Jose Alberto Reguero (1):
      V4L/DVB (3267): Add support for the Avermedia 777 DVB-T card

Jouni Malinen (5):
      hostap: Fix unlikely read overrun in CIS parsing
      hostap: Remove dead code (duplicated idx != 0)
      hostap: Fix memory leak on PCI probe error path
      hostap: Make hostap_tx_encrypt() static
      hostap: Fix EAPOL frame encryption

Julian Bradfield (1):
      USB: PL2303 and TIOCMIWAIT

Jun'ichi Nomura (9):
      kobject: fix build error if CONFIG_SYSFS=n
      kobject_add_dir
      drivers/md/dm-raid1.c: Fix inconsistent mirroring after interrupted recovery
      dm flush queue EINTR
      dm/md dependency tree in sysfs: holders/slaves subdirectory
      dm/md dependency tree in sysfs: bd_claim_by_kobject
      dm/md dependency tree in sysfs: md to use bd_claim_by_disk
      dm/md dependency tree in sysfs: dm to use bd_claim_by_disk
      dm/md dependency tree in sysfs: convert bd_sem to bd_mutex

Jörn Engel (1):
      [NET]: Uninline kfree_skb and allow NULL argument

KAMEZAWA Hiroyuki (39):
      unify pfn_to_page: generic functions
      unify pfn_to_page: i386 pfn_to_page
      unify pfn_to_page: x86_64 pfn_to_page
      unify pfn_to_page: powerpc pfn_to_page
      unify pfn_to_page: alpha pfn_to_page
      unify pfn_to_page: arm pfn_to_page
      unify pfn_to_page: arm26 pfn_to_page
      unify pfn_to_page: cris pfn_to_page
      unify pfn_to_page: FRV pfn_to_page
      unify pfn_to_page: h8300 pfn_to_page
      unify pfn_to_page: m32r pfn_to_page
      unify pfn_to_page: mips pfn_to_page
      unify pfn_to_page: parisc pfn_to_page
      unify pfn_to_page: ppc pfn_to_page
      unify pfn_to_page: s390 pfn_to_page
      unify pfn_to_page: sh pfn_to_page
      unify pfn_to_page: sh64 pfn_to_page
      unify pfn_to_page: sparc pfn_to_page
      unify pfn_to_page: uml pfn_to_page
      unify pfn_to_page: v850 pfn_to_page
      unify pfn_to_page: xtensa pfn_to_page
      unify pfn_to_page: ia64 pfn_to_page
      remove zone_mem_map
      define for_each_online_pgdat
      for_each_online_pgdat: for_each_bootmem
      for_each_online_pgdat: renaming for_each_pgdat
      for_each_online_pgdat: remove sorting pgdat
      for_each_online_pgdat: remove pgdat_list
      uninline zone helpers
      for_each_possible_cpu: defines for_each_possible_cpu
      for_each_possible_cpu: fixes for generic part
      for_each_possible_cpu: loopback device.
      for_each_possible_cpu: oprofile.
      for_each_possible_cpu: i386
      for_each_possible_cpu: documentaion
      for_each_possible_cpu: powerpc
      for_each_possible_cpu: ppc
      for_each_possible_cpu: sh
      for_each_possible_cpu: s390

KaiGai Kohei (1):
      Fix pacct bug in multithreading case.

Kalin KOZHUHAROV (1):
      Fix comments: s/granuality/granularity/

Karsten Suehring (1):
      V4L/DVB (3347): Pinnacle PCTV 40i: add filtered Composite2 input

Keith Owens (4):
      [IA64] Delete MCA/INIT sigdelayed code
      [IA64] MCA: print messages in MCA handler
      [IA64] MCA: update MCA comm field for user space tasks
      [IA64] MCA: remove obsolete ifdef

Ken Arromdee (1):
      [ALSA] ad1816a - Fix PCM trigger direction

Kenji Kaneshige (19):
      [IA64] Ignore disabled Local SAPIC Affinity Structure in SRAT
      shpchp - cleanup init_slots()
      shpchp - cleanup shpchp_core.c
      shpchp - cleanup slot list
      shpchp - cleanup controller list
      shpchp - cleanup check command status
      shpchp - bugfix: add missing serialization
      pcihp_skeleton.c cleanup
      shpchp - replace kmalloc() with kzalloc() and cleanup arg of sizeof()
      shpchp - removed unncessary 'magic' member from slot
      shpchp - move slot name into struct slot
      shpchp - Fix incorrect return value of interrupt handler
      shpchp: Remove unused pci_bus member from controller structure
      shpchp: Remove unused wait_for_ctrl_irq
      shpchp: event handling rework
      shpchp: Fix slot state handling
      shpchp: adapt to pci driver model
      shpchp: cleanup bus speed handling
      acpiphp: Scan slots under the nested P2P bridge

Kevin Corry (1):
      dm: remove unnecessary typecast

Kevin Winchester (1):
      x86_64: Eliminate register_die_notifier symbol exported

Kim Phillips (1):
      powerpc: Add FSL SEC node to documentation

Kirill Korotaev (2):
      Reduce sched latency in shrink_dcache_sb()
      wrong error path in dup_fd() leading to oopses in RCU

Kirk True (2):
      smbfs: Fix debug logging-only compilation error
      ext3: Fix debug logging-only compilation error

Komal Shah (1):
      [ARM] 3437/1: Kill duplicate exports of string library functions

Komuro (3):
      pcnet_cs: add new id (Logitec LPM-LN100TE)
      axnet_cs.c : add hardware multicast support
      pcmcia: remove wrong comment in ciscode.h

Kristen Accardi (9):
      PCI: return max reserved busnr
      PCI: really fix parent's subordinate busnr
      PCI: quirk for IBM Dock II cardbus controllers
      acpiphp: add new bus to acpi
      acpi: export acpi_bus_trim
      acpiphp: add dock event handling
      acpi: remove dock event handling from ibm_acpi
      PCI Hotplug: add common acpi functions to core
      ibmphp: remove TRUE and FALSE

Kumar Gala (19):
      powerpc: Add CONFIG_DEFAULT_UIMAGE to build a uImage by default for a board
      powerpc: cleaned up fsl_soc.c
      powerpc: Add platform support for MPC834x USB controllers
      powerpc: Cleanup MPC83xx platform support
      powerpc: Lindent platforms/83xx
      powerpc: Fix mpc83xx restart bug
      Merge branch 'master' of git+ssh://galak@master.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
      Merge branch 'master'
      Merge branch 'master'
      USB: EHCI and Freescale 83xx quirk
      USB: Fix masking bug initialization of Freescale EHCI controller
      ide: Allow IDE interface to specify its not capable of 32-bit operations
      ppc: fix strncasecmp prototype
      powerpc: use memparse() for mem= command line parsing
      powerpc: move math-emu over to arch/powerpc
      powerpc: Make uImage default build output for MPC8540 ADS
      powerpc: remove OCP references
      powerpc: merge machine_check_exception between ppc32 & ppc64
      powerpc: converted embedded platforms to use new define_machine support

Kurt Hackel (3):
      ocfs2: fix hang in dlm lock resource mastery
      ocfs2: dlm recovery fixes
      ocfs2: don't use MLF* in dlm/ files

Kyle McMartin (11):
      Move read_mostly definition to asm/cache.h
      Conditionalize compat_sys_newfstatat
      Decrapify asm-generic/local.h
      [PARISC] getsockopt should be ENTRY_COMP
      [PARISC] More useful readwrite lock helpers
      [PARISC] Add PREEMPT support
      [PARISC] Make local_t use atomic_long_t
      [PARISC] Move ioremap EXPORT_SYMBOL from parisc_ksyms.c
      [PARISC] Kill duplicated EXPORT_SYMBOL warnings
      [PARISC] Add atomic_sub_and_test
      [PARISC] Fix double free when removing HIL drivers

Larry Finger (5):
      ieee80211: common wx auth code
      Add two management functions to ieee80211_rx.c
      Remove duplicated code from ipw2200.c
      Fix softmac scan
      Minor (janitorial) change to ieee80211

Latchesar Ionkov (3):
      v9fs: assign dentry ops to negative dentries
      v9fs: print 9p messages
      v9fs: add extension field to Tcreate

Laurent MEYER (1):
      powerpc: fix incorrect SA_ONSTACK behaviour for 64-bit processes

Lennert Buytenhek (25):
      [ARM] 3369/1: ep93xx: add core cirrus ep93xx support
      [ARM] 3371/1: ep93xx: gpio support
      [ARM] 3372/1: ep93xx: add defconfig
      [ARM] 3373/1: move uengine loader to arch/arm/common
      [ARM] 3374/1: ep93xx: gpio interrupt support
      [ARM] 3378/1: ixp2000: fix gpio interrupt handling
      [ARM] 3379/1: ixp2000: use generic 8250 debug macros
      [ARM] 3380/1: ixp2000: simplify ixdp2x00_master_npu() check
      [ARM] 3381/1: ixp2000: fix slowport write timing control register fields
      [ARM] 3382/1: ixp2000: unify defconfigs
      [ARM] 3391/1: use PLAT8250_DEV_PLATFORM{,1} for platform device id instead of 0/1
      [ARM] 3383/3: ixp2000: ixdp2x01 platform serial conversion
      [ARM] 3414/1: ep93xx: reset ethernet controller before uncompressing
      [SERIAL] Provide Cirrus EP93xx AMBA PL010 serial support.
      [ARM] 3377/2: add support for intel xsc3 core
      [ARM] 3387/1: ixp23xx: add defconfig
      [ARM] 3417/1: add support for logicpd pxa270 card engine
      [ARM] 3388/1: ixp23xx: add core ixp23xx support
      ixp2000: fix gcc4 breakage
      [ARM] 3425/1: xsc3: need to include pgtable-hwdef.h
      [ARM] 3424/2: ixp23xx: fix uncompress.h for recent CRLF decompressor change
      [ARM] 3438/1: ixp23xx: add pci slave support
      [ARM] 3439/2: xsc3: add I/O coherency support
      [ARM] 3450/1: ep93xx: use the ep93xx rtc driver
      [ARM] 3451/1: ep93xx: use the m48t86 rtc driver on the ts72xx platform

Leonid Arsh (3):
      IPoIB: Pass correct pointer when flushing child interfaces
      IPoIB: Fix network interface "RUNNING" status
      IPoIB: P_Key change event handling

Levent Serinol (1):
      SUNRPC: more verbose output for rpc auth weak error

Linas Vepstas (6):
      [SCSI] PCI Error Recovery: IPR SCSI device driver
      powerpc/pseries: Cleanup device name printing.
      Janitor: drivers/net/pcnet32: fix incorrect comments
      powerpc/pseries: mutex lock to serialize EEH event processing
      powerpc/pseries: print message if EEH recovery fails
      powerpc/pseries: fix device name printing, again.

Linus Torvalds (97):
      Merge branch 'block-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/block
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-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/davem/sparc-2.6
      Merge branch 'origin'
      Merge kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git with fixups
      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
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Revert "V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion"
      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/jejb/scsi-misc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa
      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/davem/net-2.6
      scsi: link in the debug driver last
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      PCI: resource address mismatch
      Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge branch 'blktrace' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6
      Merge branch 'audit.b3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
      powerpc: fix strncasecmp prototype
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'cfq-merge' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394
      Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      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 branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      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:/home/rmk/linux-2.6-mmc
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      ppc64: actually add sys_splice() to the system call table
      splice: add SPLICE_F_NONBLOCK flag
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
      Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-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/mchehab/v4l-dvb
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
      Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block
      Update dummy snd_power_wait() function for new calling convention
      Linux v2.6.17-rc1

Lonnie Mendez (1):
      USB: cypress_m8: add support for the Nokia ca42-version 2 cable

Luca Risolia (7):
      USB: Add ZC0301 Video4Linux2 driver
      USB: ZC0301 driver updates
      USB: CREDITS: Add credits about the ZC0301 and ET61X[12]51 USB drivers
      USB: SN9C10x driver updates
      USB: ET61X[12]51 driver updates
      USB: ZC0301 driver updates
      USB: ZC0301 driver bugfix

Luca Tettamanti (1):
      swsusp: add s2ram ioctl to userland interface

Lucas Correia Villa Real (1):
      fix rwlock usage example

Luiz Capitulino (9):
      [PKTGEN]: Lindent run.
      [PKTGEN]: Ports thread list to Kernel list implementation.
      [PKTGEN]: Fix kernel_thread() fail leak.
      [PKTGEN]: Fix Initialization fail leak.
      [PKTGEN]: Ports if_list to the in-kernel implementation.
      [PKTGEN]: Updates version.
      [PKTGEN]: Convert thread lock to mutexes.
      [PKTGEN]: Removes thread_{un,}lock() macros.
      [PKTGEN]: Updates version.

Luke Kosewski (1):
      [libata sata_promise] add correct read/write of hotplug registers for SATAII devices

Luke Yang (2):
      kbuild: Fix bug in crc symbol generating of kernel and modules
      flat binary loader doesn't check fd table full

MUNEDA Takahiro (3):
      acpiphp - slot management fix - V4
      acpiphp: fix bridge handle
      acpiphp: fix acpi_path_name

Malcolm Parsons (1):
      [ARM] 3399/1: Fix link problem when CONFIG_PRINTK is disabled

Malte Doersam (1):
      USB: Pegasus: Linksys USBVPN1 support + cleanup

Mandy Kirkconnell (6):
      [XFS] 929045 567344 This mod re-organizes some of the in-core file extent
      [XFS] 929045 567344 This mod introduces multi-level in-core file extent
      [XFS] Fix assert to check that in-core extents are inline only.
      [XFS] There are a few problems with the new
      [XFS] Remove unused/obsoleted function: xfs_bmap_do_search_extents()
      [XFS] Cleanup comment to remove reference to obsoleted function

Maneesh Soni (2):
      sysfs: fix problem with duplicate sysfs directories and files
      Use loff_t for size in struct proc_dir_entry

Manfred Spraul (1):
      one ipc/sem.c->mutex.c converstion too many..

Manu Abraham (9):
      V4L/DVB (3294): Fix [Bug 5895] to correct snd_87x autodetect
      V4L/DVB (3340): Make a struct static
      V4L/DVB (3388): Ignore DiSEqC messages > 6 and < 3
      V4L/DVB (3389): Fix broken IF-OUT Relay handling
      V4L/DVB (3390): Fix module parameters
      V4L/DVB (3392): Do a RESYNC for all cards
      V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion
      V4L/DVB (3539): Move bttv fragments to bt8xx/
      V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion

Marc-Andre Hebert (1):
      [ARM] 3434/1: pxa i2s amsl define

Marcelo Feitoza Parisi (5):
      drivers/net/*: use time_after() and friends
      drivers/block/*: use time_after() and friends
      nvidia-agp: use time_before_eq()
      ide-tape: use time_after(), time_after_eq()
      drivers/scsi/*: use time_after() and friends

Marcelo Tosatti (2):
      powerpc: generalize PPC44x_PIN_SIZE
      pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error)

Marcin Rudowski (3):
      V4L/DVB (3266): Fix NICAM buzz on analog sound
      V4L/DVB (3425): Correct gpio values for Aver 303 Studio in v4l-dvb tree
      V4L/DVB (3449): Cx88 default picture controls values

Marco Manenti (1):
      V4L/DVB (3297): Add IR support to KWorld DVB-T (cx22702-based)

Marco Schluessler (1):
      V4L/DVB (3403): Workaround to fix initialization for Nexus CA

Mark A. Greer (3):
      serial: mpsc driver passes bad devname to request_irq()
      serial: mpsc driver has definition of SUPPORT_SYSRQ below include of serial_core.h
      serial: merge mpsc.h into mpsc.c

Mark Brown (3):
      natsemi: NAPI and a bugfix
      natsemi: NAPI and a bugfix
      natsemi: Support oversized EEPROMs

Mark Fasheh (4):
      ocfs2: use __attribute__ format
      ocfs2: don't use MLF* in cluster/ files
      ocfs2: don't use MLF* in the file system
      ocfs2: finally remove MLF* macros

Mark Lord (2):
      [libata] sata_mv: off-by-1 fix
      sata_mv: three bug fixes

Mark M. Hoffman (1):
      hwmon: add required idr locking

Mark Maule (1):
      [IA64-SGI] driver bugfixes and hardware workarounds for CE1.0 asic

Mark Nutter (1):
      spufs: enable SPE problem state MMIO access.

Mark Salazar (4):
      [ALSA] #1/4 for Zoom Video - resolve common vs chipset specific mixer controls
      [ALSA] #2/4 for Zoom Video - resolve number of record sources
      [ALSA] #3/4 for Zoom Video - change Hardware Volume interrupt handling
      [ALSA] #4/4 for Zoom Video - add Zoom Video support

Markus Bollinger (1):
      [ALSA] pcxhr - Fix the crash with REV01 board

Markus Gutschke (1):
      x86: Make _syscallX() macros compile in PIC mode

Markus Rechberger (14):
      V4L/DVB (3429): Missing break statement on tuner-core
      V4L/DVB (3432): Hauppauge HVR 900 Composite support
      V4L/DVB (3434): changed comment in tuner-core.c
      V4L/DVB (3276): Added terratec hybrid xs and kworld 2800rf support
      V4L/DVB (3280): Changed description of KWorld PVR TV 2800RF
      V4L/DVB (3281): Added signal detection support to tvp5150
      V4L/DVB (3306): Fixed i2c return value, conversion mdelay to msleep
      V4L/DVB (3314): Fixed em28xx based system lockup
      V4L/DVB (3325): Disabled debug on by default in tvp5150
      V4L/DVB (3326): Adding support for Terratec Prodigy XS
      V4L/DVB (3291): Added support for xc3028 analogue tuner  (Hauppauge HVR900, Terratec Hybrid XS)
      V4L/DVB (3292): Fixed xc3028 firmware extractor, added terratec fw support
      V4L/DVB (3293): Fixed amux hauppauge hvr900/terratec hybrid xs
      V4L/DVB (3506): Cinergy T2 dmx cleanup on disconnect

Martin Andersson (1):
      sched: fix task interactivity calculation

Martin Devera (1):
      I2C: i2c-piix4: Add Broadcom HT-1000 support

Martin Josefsson (2):
      [NETFILTER]: fix ifdef for connmark support in nf_conntrack_netlink
      [NETFILTER]: {ip,nf}_conntrack_netlink: fix expectation notifier unregistration

Martin Langer (1):
      [ALSA] Add snd-miro driver

Martin Michlmayr (4):
      kbuild: Accept various mips sub-types in SUBARCH
      [MIPS] Reformat all of signal32.c with tabs instead of space for consistency
      [MIPS] Mention Broadcom part number for BigSur board
      [MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.

Martin Samuelsson (1):
      V4L/DVB (3568d): saa7111.c fix

Martin Schwidefsky (3):
      s390: /proc/sys/vm/cmm_* permission bits
      s390: BUG() warnings
      s390: connector support

Martin Waitz (1):
      Documentation: fix minor kernel-doc warnings

Masami Hiramatsu (3):
      kprobes: clean up resume_execute()
      x86: kprobes-booster
      kretprobe: kretprobe-booster

Matheus Izvekov (2):
      V4L/DVB (3447): Cx88-cards.c: fix values of gpio0 for card CX88_BOARD_PROLINK_PLAYTVPVR
      V4L/DVB (3448): Cx88-input.c: add IR remote control support to CX88_BOARD_PROLINK_PLAYTVPVR

Matt Domsch (1):
      ia64: use i386 dmi_scan.c

Matt Mackall (14):
      RTC: Remove RTC UIP synchronization on x86
      RTC: Remove RTC UIP synchronization on x86_64
      RTC: Remove RTC UIP synchronization on Sparc64
      RTC: Remove RTC UIP synchronization on PPC CHRP (arch/ppc)
      RTC: Remove RTC UIP synchronization on CHRP (arch/powerpc)
      RTC: Remove RTC UIP synchronization on PPC Maple
      RTC: Remove RTC UIP synchronization on ARM
      RTC: Remove RTC UIP synchronization on MIPS MC146818
      RTC: Remove RTC UIP synchronization on MIPS-based DEC
      RTC: Remove RTC UIP synchronization on SH03
      RTC: Remove RTC UIP synchronization on SH MPC1211
      RTC: Remove RTC UIP synchronization on Alpha
      RTC: Fix up some RTC whitespace and style
      RTC: Remove some duplicate BCD definitions

Matthew Dobson (8):
      mempool: add page allocator
      mempool: use common mempool page allocator
      mempool: add kmalloc allocator
      mempool: use common mempool kmalloc allocator
      mempool: add kzalloc allocator
      mempool: use common mempool kzalloc allocator
      mempool: add mempool_create_slab_pool()
      mempool: use mempool_create_slab_pool()

Matthew Martin (1):
      USB: Fix warning in drivers/usb/media/ov511.c

Matthew Wilcox (9):
      [SCSI] Neaten comments in scsi_cmnd.h
      [SCSI] fix uninitialized variable error
      [SCSI] unused show_spi_transport_period_helper parameter
      [SCSI] ncr53c8xx update
      [SCSI] Add spi_populate_*_msg functions
      [SCSI] Make spi_print_msg more consistent
      [SCSI] Improve message printing code
      [SCSI] Missing names from SPI3, SPI4 and SPI5
      PCI: Provide a boot parameter to disable MSI

Matthias Gehre (1):
      Replace 0xff.. with correct DMA_xBIT_MASK

Mattia Dongili (2):
      kbuild: fix a cscope bug (make cscope segfaults)
      [CPUFREQ] cpufreq_conservative: keep ignore_nice_load and freq_step values when reselected

Mattias Nordstrom (1):
      V4L/DVB (3382): Fix stv0297 for qam128 on tt c1500 (saa7146)

Mauro Carvalho Chehab (44):
      V4L/DVB (3405): Fixes tvp5150a/am1 detection.
      V4L/DVB (3406): Added credits for em28xx-video.c
      V4L/DVB (3407): added some code for VBI processing and cleanup debug dump
      V4L/DVB (3408): Included new sliced VBI types to videodev2.h and tvp5150
      V4L/DVB (3410): Implemented sliced VBI set on VIDIOC_S_FMT
      V4L/DVB (3419): added some VBI macros and moved minor definitions to header file
      V4L/DVB (3420): Added iocls to configure VBI on tvp5150
      V4L/DVB (3421): Several fixes to prepare for VBI
      V4L/DVB (3422): Implemented VIDIOC_G_FMT/S_FMT for sliced VBI
      V4L/DVB (3423): CodingStyle fixes.
      V4L/DVB (3453a): Alters MAINTAINERS file to point to newer v4l-dvb email
      V4L/DVB (3318a): Makes Some symbols static.
      V4L/DVB (3300a): Removing personal email from DVB maintainers
      V4L/DVB (3300b): .gitignore should also ignore StGit generated dirs
      V4L/DVB (3332): XC3028 code marked with an special define option
      V4L/DVB (3334): Added ET61X251 fourcc type
      V4L/DVB (3371): Add debug to ioctl arguments.
      V4L/DVB (3372): Fix a small bug when constructing fps and line numbers
      V4L/DVB (3373): Debug messages for ioctl improved
      V4L/DVB (3374): Adds debuging v4l2_memory enum
      V4L/DVB (3392a): XC3028 code removed from -git versions
      V4L/DVB (3419): This patch fixes Tuner TNF5335 family
      V4L/DVB (3424): Updated CARDLIST.tuner with newer tenna string
      V4L/DVB (3439): Added no_overlay option and quirks to saa7134
      V4L/DVB (3499): Fix a bug when more than MAXBOARDS were plugged on em28xx
      V4L/DVB (3513): Remove saa711x driver
      V4L/DVB (3514): SAA7113 doesn't have auto std chroma detection mode
      V4L/DVB (3521): Avoid warnings at video-buf.c
      V4L/DVB (3522): Fixed a trouble with other PAL standards
      V4L/DVB (3537a): Whitespace cleanup
      V4L/DVB (3545): Fixed no_overlay option and quirks on saa7134 driver
      V4L/DVB (3516): Make video_buf more generic
      V4L/DVB (3518): Creates a virtual video device driver
      V4L/DVB (3519): Corrects MODULE_AUTHOR
      V4L/DVB (3546): Fix Compilation after moving bttv code
      V4L/DVB (3547): Tvaudio.h are just i2c addresses. Merged into i2c-addr.h
      V4L/DVB (3548): Renamed I2C_foo addresses to I2C_ADDR_foo
      V4L/DVB (3599a): Move drivers/usb/media to drivers/media/video
      V4L/DVB (3599b): Whitespace cleanups under drivers/media
      V4L/DVB (3599c): Whitespace cleanups under Documentation/video4linux
      V4L/DVB (3614): Fix compilation warning at powerpc platform
      V4L/DVB (3619): Whitespace cleanup
      V4L/DVB (3643): Fix default values for tvp5150 controls
      V4L/DVB (3667a): Fix SAP + stereo mode at msp3400

Maximilian Rehkopf (1):
      [ALSA] Add Aux input switch control for Aureon Universe

Micah F. Galizia (1):
      Input: HID - fix duplicate key mapping for Logitech UltraX remote

Michael Buesch (58):
      Uninline sys_mmap common code (reduce binary size)
      bcm43xx: sync with svn.berlios.de
      bcm43xx: remove linux version compatibility code.
      bcm43xx: Move README file to Documentation directory.
      bcm43xx: remove redundant COPYING file.
      bcm43xx: add DEBUG Kconfig option. Also fix indention.
      bcm43xx: Fix makefile. Remove all the "out-of-tree" stuff.
      bcm43xx: Add more initvals sanity checks and error out, if one sanity check fails.
      bcm43xx: Remove function bcm43xx_channel_is_allowed()
      bcm43xx: basic ethtool support
      bcm43xx: Wireless Ext update
      bcm43xx: fix txpower reporting in WE.
      bcm43xx: enable SPROM writing.
      bcm43xx: heavily increase mac_suspend timeout.
      bcm43xx: fix compiletime warning (phy_xmitpower)
      bcm43xx: remove WX debugging.
      bcm43xx: Partially fix PIO code. Add Kconfig option for PIO or DMA mode (or both).
      bcm43xx: add a note that not all devices support PIO.
      Apple Airport: Add Kconfig note that the bcm43xx driver has to be used for Airport Extreme cards.
      bcm43xx: update README
      bcm43xx: fix LED code.
      bcm43xx: rewrite and simplify the periodic task handling.
      bcm43xx: Code cleanups. This removes various "inline" statements and reduces codesize.
      bcm43xx: Move sprom lowlevel reading/writing to its own functions.
      bcm43xx: make bcm43xx_sprom_crc() static.
      bcm43xx: split the channel helper functions, so that they can be used without a valid running core.
      bcm43xx: remove old unused struct.
      bcm43xx: Fix Kconfig typo (transfer mode default)
      bcm43xx: Workaround init_board vs IRQ race.
      bcm43xx: move initialized = 1 to the end of init_board.
      bcm43xx: add assert(bcm->initialized) to periodic_tasks_setup().
      bcm43xx: Move TX/RX related functions to its own file. Add basic RTS/CTS code.
      bcm43xx: Add sysfs attributes for device specific tunables.
      bcm43xx: Set both, the DMAmask and the coherent DMAmask.
      bcm43xx: Abstract the locking mechanism.
      bcm43xx: Remove the mmio access printing facility overhead.
      bcm43xx: fix some stuff, add a few missing mmiowb(), remove dead code.
      bcm43xx: receive TX status on MMIO or DMA unconditionally regarding the 80211 core rev.
      bcm43xx: add functions bcm43xx_dma_read/write, bcm43xx_dma_tx_suspend/resume.
      bcm43xx: reduce the size of bcm43xx_private by removing unneeded members.
      bcm43xx: Fix crash on ifdown, by being careful in pio/dma freeing.
      bcm43xx: Remove the workaround in dummy_transmission,
      bcm43xx: Do boardflags workarounds for specific boards.
      bcm43xx: properly mask txctl1 before writing it to hardware.
      bcm43xx: remove check for mmio length, as it differs among platforms. (especially embedded)
      bcm43xx: fix some gpio register trashing (hopefully :D)
      bcm43xx: merge all iwmode code into the set_iwmode function.
      bcm43xx: some IRQ handler cleanups.
      bcm43xx: set default attenuation values.
      bcm43xx: sync interference mitigation code to the specs.
      bcm43xx: fix nrssi_threshold calculation.
      bcm43xx: add useless and broken statistics stuff. People seem to want it. well...
      bcm43xx: get rid of "/* vim: ..." lines at the end of several files.
      bcm43xx: fix "include" issues on some platforms.
      bcm43xx: remove some compilerwarnings.
      bcm43xx: fix the remaining sparse warnings.
      bcm43xx: sync GPHY init with the specs.
      bcm43xx: don't set the channel on a device, which is down.

Michael Chan (37):
      [TG3]: Add support for 5714S and 5715S
      [TG3]: Enable TSO by default
      [TG3]: Support shutdown WoL.
      [TG3]: Update version and reldate
      [BNX2]: Reduce register test size
      [BNX2]: Add ethtool -d support
      [BNX2]: Fix bug when rx ring is full
      [BNX2]: Support larger rx ring sizes (part 1)
      [BNX2]: Support larger rx ring sizes (part 2)
      [BNX2]: Update version
      [BNX2]: include <linux/vmalloc.h>
      [TG3]: Add some missing netif_running() checks
      [TG3]: Fix tg3_get_ringparam()
      [TG3]: Add 5787 and 5754 basic support
      [TG3]: Add 5787 nvram support
      [TG3]: Add new hard_start_xmit
      [TG3]: Add ipv6 checksum support
      [TG3]: Add new one-shot MSI handler
      [TG3]: Fixup memory test for 5787
      [TG3]: nvram cleanup
      [TG3]: Add firmware version info
      [TG3]: update version and reldate
      [TG3]: Fix SRAM access during tg3_init_one()
      [TG3]: Skip phy power down on some devices
      [BNX2]: Fix link change handling
      [BNX2]: Combine small mem allocations
      [BNX2]: Move .h files to bnx2.c
      [BNX2]: Separate tx producer and consumer fields
      [BNX2]: Update version and reldate
      [TG3]: Add 5755 support
      [TG3]: Add 5755 nvram support
      [TG3]: Fix probe failure due to invalid MAC address
      [TG3]: Fix bug in 40-bit DMA workaround code
      [TG3]: Fix PHY loopback on 5700
      [TG3]: Speed up SRAM access
      [TG3]: Skip timer code during full lock
      [TG3]: Update version and reldate

Michael Ellerman (22):
      powerpc: Always panic if lmb_alloc() fails
      powerpc: Move LMB_ALLOC_ANYWHERE out of lmb.h
      powerpc: Put parameter names in lmb.h prototypes
      powerpc: Clean up pSeries firmware feature initialisation
      powerpc: Move pSeries firmware feature setup into platforms/pseries
      powerpc: Fix bug in bug fix for bug in lmb_alloc()
      debugfs: Add debugfs_create_blob() helper for exporting binary data
      powerpc: Unconfuse htab_bolt_mapping() callers
      powerpc: Remove unused iommu_off logic from pSeries_init_early()
      powerpc: trivial: Cleanup whitespace in cputable.h
      powerpc: Replace platform_is_lpar() with a firmware feature
      powerpc: iseries: mf related cleanups
      powerpc: iseries: Remove pointless iSeries_(restart|power_off|halt)
      powerpc: iseries: Make more stuff static in platforms/iseries/mf.c
      powerpc: Add strne2a() to convert a string from EBCDIC to ASCII
      powerpc: iseries: Add /system-id, /model and /compatible
      powerpc: iseries: Add bootargs to /chosen
      powerpc: Remove calculation of io hole
      powerpc: Make BUG_ON & WARN_ON play nice with compile-time optimisations
      powerpc: Change firmware_has_feature() to a macro
      powerpc: Rename and export ppc64_firmware_features
      powerpc: Cope with duplicate node & property names in /proc/device-tree

Michael Hanselmann (1):
      fbdev: Remove old radeon driver

Michael Hayes (1):
      Fix minor documentation typo

Michael Holzheu (2):
      s390: tape operation abortion leads to panic
      s390: fix endless retry loop in tape driver

Michael Krufky (65):
      V4L/DVB (3392): Add PCI ID for DigitalNow DVB-T Dual, rebranded DViCO FusionHDTV DVB-T Dual.
      V4L/DVB (3411): group dvb-bt8xx Subsystem ID's together, in order.
      V4L/DVB (3413): Kill nxt2002 in favor of the nxt200x module
      V4L/DVB (3414): rename dvb_pll_tbmv30111in to dvb_pll_samsung_tbmv
      V4L/DVB (3417): make VP-3054 Secondary I2C Bus Support a Kconfig option.
      V4L/DVB (3431): fixed spelling error, exectuted --> executed.
      V4L/DVB (3435): rename cb variable names in tuner structures for global consistency
      V4L/DVB (3436): move config byte from tuner_params to tuner_range struct.
      V4L/DVB (3439): removed duplicated tuner_ranges
      V4L/DVB (3442): Allow tristate build for cx88-vp3054-i2c
      V4L/DVB (3265): Add count to tunertype struct
      V4L/DVB (3268): Move video std detection to top of set_tv_freq function
      V4L/DVB (3269): Allow multiple tuner params in each tuner definition
      V4L/DVB (3270): Tuner_dbg will show tuner param and range selected
      V4L/DVB (3271): Update tuner comments
      V4L/DVB (3277): Use default tuner_params if desired_type not available
      V4L/DVB (3278): Show debug for tuners trying to use unsupported video standards
      V4L/DVB (3299): Kconfig: DVB_USB_CXUSB depends on DVB_LGDT330X and DVB_MT352
      V4L/DVB (3310): Use MT352 parallel transport function for all Bluebird FusionHDTV DVB-T boxes.
      V4L/DVB (3316): Add initial support for KWorld HardwareMpegTV XPert
      V4L/DVB (3335): Fix in-kernel build
      V4L/DVB (3336): Bt8xx documentation authors fix
      V4L/DVB (3343): KWorld HardwareMpegTV XPert: Add radio support
      V4L/DVB (3344): KWorld HardwareMpegTV XPert must set gpio2
      V4L/DVB (3352): Cxusb: fix lgdt3303 naming
      V4L/DVB (3365): Kworld ATSC110: cleanups
      V4L/DVB (3368): KWorld HardwareMpegTV XPert: update comments
      V4L/DVB (3380): TUV1236d: declare buffer as static const
      V4L/DVB (3398): ELSA EX-VISION 700TV: fix incorrect PCI subsystem ID
      V4L/DVB (3399): ELSA EX-VISION 500TV: fix incorrect PCI subsystem ID
      V4L/DVB (3409): Kconfig: fix in-kernel build for cx88-dvb: zl10353 frontend
      V4L/DVB (3411): FE6600 is a Thomson tuner
      V4L/DVB (3443): Thomson FE6600: add missing "count" array element
      V4L/DVB (3444): Saa7134: small whitespace cleanup
      V4L/DVB (3445): LG TALN series: add PAL / SECAM support
      V4L/DVB (3479): Cleanup mangled whitespace
      V4L/DVB (3495): Kconfig: select VIDEO_CX25840 to build cx25840 a/v decoder module
      V4L/DVB (3496): Cpia2: move Kconfig build logic into cpia2/Kconfig
      V4L/DVB (3497): Remove redundant makefile inclusion of tuner.o
      V4L/DVB (3502): Saa7134: make unsupported secondary decoder message generic
      V4L/DVB (3503): Whitespace: fix incorrect indentation of curly bracket
      V4L/DVB (3504): Medion 7134: Autodetect second bridge chip
      V4L/DVB (3494): Kconfig: select VIDEO_MSP3400 to build msp3400.ko
      V4L/DVB (3524): Kconfig: add menu items for saa7115 and saa7127
      V4L/DVB (3525): Kconfig: remove VIDEO_DECODER
      V4L/DVB (3528): Kconfig: fix ATSC frontend menu item names by manufacturer
      V4L/DVB (3529): Kconfig: add menu items for cs53l32a and wm8775 A/D converters
      V4L/DVB (3530): Kconfig: remove VIDEO_AUDIO_DECODER
      V4L/DVB (3557): Kconfig: fix title and description for VIDEO_CX88_ALSA
      V4L/DVB (3572): Cxusb: conditionalize gpio write for the medion box
      V4L/DVB (3573): Cxusb: remove FIXME: comment in bluebird_patch_dvico_firmware_download
      V4L/DVB (3574): Cxusb: fix debug messages
      V4L/DVB (3575): Cxusb: fix i2c debug messages for bluebird devices
      V4L/DVB (3597): Vivi: fix warning: implicit declaration of function 'in_interrupt'
      V4L/DVB (3617): Cxusb: add support for FusionHDTV USB portable remote control
      V4L/DVB (3621): Fix camera key on FusionHDTV portable remote control
      V4L/DVB (3653a): Kconfig: clean up media/usb menus
      V4L/DVB (3653b): et61x251: fixed Kconfig menu and Makefile build configuration
      V4L/DVB (3653c): zc0301: fixed Kconfig menu and Makefile build configuration
      V4L/DVB (3653d): sn9c102: fixed Kconfig menu and Makefile build configuration
      V4L/DVB (3653e): pwc: fixed Kconfig menu and Makefile build configuration
      V4L/DVB (3653f): usbvideo: fixed Kconfig menu and Makefile build configuration
      V4L/DVB (3653g): put v4l encoder/decoder configuration into a separate menu
      V4L/DVB (3653h): Move usb v4l docs into Documentation/video4linux
      V4L/DVB (3689): Kconfig: fix VP-3054 Secondary I2C Bus build configuration menu dependencies

Michael Neuling (3):
      Input: pcspkr - separate device and driver registration
      powerpc: legacy_serial loop cleanup
      powerpc: HVC init race

Michael Owen (1):
      typo patch for fs/ufs/super.c

Michael Ryan (1):
      s390: cpu up retries

Michael S. Tsirkin (5):
      IPoIB: clarify to_ipoib_neigh()
      IPoIB: Fix multicast race between canceling and completing
      IB/mad: Fix oopsable race on device removal
      [NET]: Move destructor from neigh->ops to neigh_params
      PCI: make MSI quirk inheritable from the pci bus

Michal Wronski (1):
      Remove superfluous NOTIFY_COOKIE_LEN define

Mike Anderson (3):
      [SCSI] scsi: move target_destroy call
      dm: store md name
      dm table: store md

Mike Christie (2):
      [SCSI] don't call ips_eh_reset in ips_queue to avoid deadlock
      update max_sectors documentation

Mike Galbraith (1):
      sched: remove sleep_avg multiplier

Mike Isely (2):
      V4L/DVB (3418): Cause tda9887 to use I2C_DRIVERID_TDA9887
      V4L/DVB (3639): Reduce FWSEND due to certain I2C bus adapter limits

Mike Kravetz (1):
      powerpc: Workaround for pSeries RTAS bug

Miklos Szeredi (1):
      locks: don't panic

Mingming Cao (5):
      ext3_get_blocks: Mapping multiple blocks at a once
      ext3_get_blocks: multiple block allocation
      ext3_get_blocks: support multiple blocks allocation in ext3_new_block()
      ext3_get_blocks: Adjust accounting info in ext3_new_blocks()
      ext3_get_blocks: Adjust reservation window size for mblocks

Moore, Eric (12):
      [SCSI] fusion - mptlan - remove wierd humor print
      [SCSI] drivers/base/bus.c - export reprobe
      [SCSI] fusion - loginfo header update
      [SCSI] fusion - move some debug firmware event debug msgs to verbose level
      [SCSI] fusion - static fix's
      [SCSI] fusion - removing target_id/bus_id from the VirtDevice structure
      [SCSI] fusion - cleanup mptsas event handling functions
      [SCSI] fusion - exclosure misspelled
      [SCSI] fusion - memory leak, and initializing fields
      [SCSI] fusion - exposing raid components in mptsas
      [SCSI] fusion - expander hotplug suport in mptsas module
      [SCSI] fusion - bump version

Natalie.Protasevich at unisys.com (1):
      Compilation fix for ES7000 when no ACPI is specified in config (i386)

Nathan Fontenot (1):
      powerpc/pseries: EEH Cleanup

Nathan Lynch (7):
      powerpc numa: fix boot_cpuid always assigned to node 0
      powerpc numa: Minor debugging code changes
      powerpc numa: Minor cpu hotplug-related cleanups
      powerpc numa: Get rid of "numa domain" terminology
      powerpc numa: Consolidate handling of Power4 special case
      powerpc numa: Support sparse online node map
      powerpc numa: Consolidate assignment of cpus to nodes

Nathan Scott (67):
      [XFS] XFS propagates MS_NOATIME through two levels internally but doesn't
      [XFS] Cleanup the use of zones/slabs, more consistent and allows flags to
      [XFS] Fix a mutex_destroy diagnostic about a locked-mutex-on-destroy from
      [XFS] Flag the XFS inode cache as in need of spreading also.
      [XFS] When compiling with gcc 4.0 and CONFIG_SMP unset, there are many
      [XFS] Make headers compile for more compiler variants; minor cleanup.
      [XFS] UUID endianess fix.  uu_timelow is a 32bit field and needs to be
      [XFS] Use XFS_VFSTOM in more places instead of open coding it.
      [XFS] Move some code around to avoid prototypes and prep for future
      [XFS] Add xfs_map_buffer helper, use it in a couple of places.
      [XFS] Additional mount time superblock validation checks.
      [XFS] Dynamically allocate local kiocb structures in readv/writev routines
      [XFS] Dynamically allocate xfs_dir2_put_args_t structure to reduce stack
      [XFS] Reduce complexity in xfs_trans_init by pushing complex macros out
      [XFS] Take a dentry structure off the stack into the data segment.
      [XFS] Dynamically allocate vattr in places it makes sense to do so, to
      [XFS] Reduce xfs_bmapi stack use by removing some local state variables,
      [XFS] Reduce stack usage within xfs_bmapi by rearranging some code,
      [XFS] Remove a couple of no-longer-used macros/types from XFS.
      [XFS] Switch over from linvfs names for address space ops for consistent
      [XFS] Switch over from linvfs names for file operations for consistent
      [XFS] Switch over from linvfs names for inode operations for consistent
      [XFS] Switch over from linvfs names for sb/quotactl operations for
      [XFS] Dynamically allocate the xfs_dinode_core_t structure to reduce our
      [XFS] Revert kiocb and vattr stack changes, theory is the AIO rework will
      [XFS] Complete transition away from linvfs naming convention, finally.
      [XFS] Correct the dquot reservation component for the link transation.
      [XFS] Fix an infinite loop issue in bulkstat when a corrupt inode is
      [XFS] Cleanup references to i_sem.
      [XFS] Make couple names consitent, be more defensive on releasepage (and
      [XFS] Merge Yingpings fix for a vn_count assert failure during QA -
      [XFS] Flush and invalidate dirty pages at the start of a direct read also,
      [XFS] endianess annotations for xfs_dir2_data_hdr structure.
      [XFS] endianess annotations for xfs_dir2_free_hdr_t
      [XFS] endianess annotations for XFS_DIR2_LEAF_BESTS_P
      [XFS] endianess annotations for xfs_dir2_leaf_tail_t
      [XFS] endianess annotations for xfs_dir2_data_unused_t
      [XFS] endianess annotations for XFS_DIR2_DATA_UNUSED_TAG_P
      [XFS] endianess annotations for xfs_dir2_block_tail_t
      [XFS] endianess annotations for xfs_dir2_leaf_hdr_t
      [XFS] endianess annotations for xfs_dir2_leaf_entry_t
      [XFS] endianess annotations for XFS_DIR2_DATA_ENTRY_TAG_P
      [XFS] endianess annotations for xfs_da_blkinfo_t
      [XFS] remove bogus INT_GET on u8 variables in xfs_dir2_block.c
      [XFS] endianess annotations for xfs_attr_leaf_hdr_t
      [XFS] endianess annotations for xfs_attr_leaf_entry_t
      [XFS] endianess annotations for xfs_attr_leaf_name_local_t
      [XFS] endianess annotations for xfs_attr_leaf_name_remote_t
      [XFS] endianess annotations for xfs_attr_shortform_t
      [XFS] store xfs_attr_sf_sort in native endian
      [XFS] store xfs_attr_inactive_list_t in native endian
      [XFS] endianess annotations for xfs_da_node_entry_t
      [XFS] endianess annotations for xfs_da_node_hdr_t
      [XFS] remove bogus INT_GET for u8 variables in xfs_dir_leaf.c
      [XFS] Fix compiler warning from xfs_file_compat_invis_ioctl prototype.
      [XFS] Fixup naming inconsistencies found by Pekka Enberg and one from Jan
      [XFS] Reenable the noikeep (delete inode cluster space) option by default.
      [XFS] Sync up one/two other minor changes missed in previous merges.
      Merge HEAD from ../linux-2.6
      [XFS] We really suck at spulling.  Thanks to Chris Pascoe for fixing all
      [XFS] Fix compiler warning and small code inconsistencies in compat
      Fixes a regression from the recent "remove ->get_blocks() support"
      [XFS] Cleanup in XFS after recent get_block_t interface tweaks.
      [XFS] Implement the silent parameter to fill_super, previously ignored.
      [XFS] Make project quota enforcement return an error code consistent with
      [XFS] Reenable write barriers by default.
      [XFS] Provide XFS support for the splice syscall.

Navin Boppuri (1):
      x86_64: Search K8 devices on more devices.

Neil Brown (1):
      NFS: Fix buglet in fs/nfs/write.c

Neil Horman (3):
      [IPV4] ARP: Alloc acceptance of unsolicited ARP via netdevice sysctl.
      [IPV4] ARP: Documentation for new arp_accept sysctl variable.
      proc: fix duplicate line in /proc/devices

NeilBrown (46):
      DM: Fix bug: BIO_RW_BARRIER requests to md/raid1 hang.
      Update some VFS documentation
      Honour AOP_TRUNCATE_PAGE returns in page_symlink
      More corrections to vfs.txt update
      Make address_space_operations->sync_page return void
      Make address_space_operations->invalidatepage return void
      knfsd: Change the store of auth_domains to not be a 'cache'
      knfsd: Break the hard linkage from svc_expkey to svc_export
      knfsd: Get rid of 'inplace' sunrpc caches
      knfsd: Create cache_lookup function instead of using a macro to declare one
      knfsd: Convert ip_map cache to use the new lookup routine
      knfsd: Use new cache_lookup for svc_export
      knfsd: Use new cache_lookup for svc_expkey cache
      knfsd: Use new sunrpc cache for rsi cache
      knfsd: Use new cache code for rsc cache
      knfsd: Use new cache code for name/id lookup caches
      knfsd: An assortment of little fixes to the sunrpc cache code
      knfsd: Remove DefineCacheLookup
      knfsd: Unexport cache_fresh and fix a small race
      knfsd: Convert sunrpc_cache to use krefs
      knfsd: Tidy up unix_domain_find
      knfsd: Update rpc-cache.txt to match recent changes
      dm: make sure QUEUE_FLAG_CLUSTER is set properly
      md: Make sure QUEUE_FLAG_CLUSTER is set properly for md.
      md: Add '4' to the list of levels for which bitmaps are supported
      md: Fix the 'failed' count for version-0 superblocks
      md: Update status_resync to handle LARGE devices
      md: Split disks array out of raid5 conf structure so it is easier to grow
      md: Allow stripes to be expanded in preparation for expanding an array
      md: Infrastructure to allow normal IO to continue while array is expanding
      md: Core of raid5 resize process
      md: Final stages of raid5 expand code
      md: Checkpoint and allow restart of raid5 reshape
      md: Only checkpoint expansion progress occasionally
      md: Split reshape handler in check_reshape and start_reshape
      md: Make 'reshape' a possible sync_action action
      md: Support suspending of IO to regions of an md array
      md: Improve comments about locking situation in raid5 make_request
      md: Remove some stray semi-colons after functions called in macro..
      md: Remove bi_end_io call out from under a spinlock
      md: Fix md grow/size code to correctly find the maximum available space
      md: Restore 'remaining' count when retrying an write operation
      md: Convert reconfig_sem to reconfig_mutex
      md: Don't clear bits in bitmap when writing to one device fails during recovery
      md: Remove some code that can sleep from under a spinlock
      md: Raid-6 did not create sysfs entries for stripe cache

Nick Piggin (31):
      powerpc: newline for ISYNC_ON_SMP
      powerpc: native atomic_add_unless
      mm: never ClearPageLRU released pages
      mm: PageLRU no testset
      mm: PageActive no testset
      mm: less atomic ops
      mm: page_alloc less atomics
      mm: slab less atomics
      mm: simplify vmscan vs release refcounting
      mm: de-skew page refcounting
      xtensa: pgtable fixes
      mm: split highorder pages
      mm: page_state comment more
      mm: cleanup bootmem
      hugepage allocator cleanup
      sg: use compound pages
      i386: pageattr remove __put_page
      x86_64: pageattr use single list
      x86_64: pageattr remove __put_page
      mm: make __put_page internal
      mm: nommu use compound pages
      remove set_page_count(page, 0) users (outside mm)
      remove set_page_count() outside mm/
      mm: cleanup prep_ stuff
      mm: more CONFIG_DEBUG_VM
      mm: optimise page_count
      sparc64: fix set_page_count merge clash
      atomic: add_unless cmpxchg optimise
      inotify: lock avoidance with parent watch status in dentry
      mm: restore vm_normal_page check
      mm: schedule find_trylock_page() removal

Nickolay V. Shmyrev (1):
      V4L/DVB (3400): Remove duplicated keymaps and add keymap for KWorld LTV883IR.

Nico Sabbi (1):
      V4L/DVB (3396): Add DVB-T support for the LifeView DVB Trio PCI card

Nico Schottelius (1):
      Updated Documentation/nfsroot.txt

Nicolas Pitre (4):
      smc91x: allow for dynamic bus access configs
      [ARM] 3261/2: remove phys_ram from struct machine_desc (part 3)
      [ARM] 3030/2: fix permission check in the obscur cmpxchg syscall
      mutex: some cleanups

Nigel Cunningham (1):
      Make libata not powerdown drivers on PM_EVENT_FREEZE.

Norbert Kiesel (1):
      [NET]: drop duplicate assignment in request_sock

OGAWA Hirofumi (6):
      freeze_bdev() cleanup
      Move cond_resched() after iput() in sync_sb_inodes()
      PM-Timer: don't use workaround if chipset is not buggy
      [ALSA] sound/pci/hda: use create_singlethread_workqueue()
      Don't pass boot parameters to argv_init[]
      fat: kill reserved names

Olaf Hering (8):
      powerpc: cleanup pmac_newworld variable usage
      powerpc: remove check for ELF offset in powerpc bootimage
      powerpc: add a raw dump command to xmon
      powerpc: make powerbook_sleep_grackle static
      remove ipmi pm_power_off redefinition
      correct the comment about stackpointer alignment in __boot_from_prom
      powerpc: return to OF via trap, not exit
      fbdev: add modeline for 1680x1050 at 60

Olaf Kirch (1):
      SUNRPC: Auto-load RPC authentication kernel modules

Oleg Drokin (3):
      Missed error checking for intent's filp in open_namei().
      Introduce FMODE_EXEC file flag
      Add lookup_instantiate_filp usage warning

Oleg Nesterov (38):
      readahead: ->prev_page can overrun the ahead window
      sigprocmask: kill unneeded temp var
      BUILD_LOCK_OPS: cleanup preempt_disable() usage
      rcu_process_callbacks: don't cli() while testing ->nxtlist
      simplify exec from init's subthread
      choose_new_parent: remove unused arg, sanitize exit_state check
      remove add_parent()'s parent argument
      don't use REMOVE_LINKS/SET_LINKS for reparenting
      kill SET_LINKS/REMOVE_LINKS
      pidhash: don't count idle threads
      pidhash: don't use zero pids
      reparent_thread: use remove_parent/add_parent
      wait_for_helper: trivial style cleanup
      release_task: replace open-coded ptrace_unlink()
      convert sighand_cache to use SLAB_DESTROY_BY_RCU
      introduce lock_task_sighand() helper
      introduce sig_needs_tasklist() helper
      copy_process: cleanup bad_fork_cleanup_sighand
      copy_process: cleanup bad_fork_cleanup_signal
      cleanup __exit_signal()
      rename __exit_sighand to cleanup_sighand
      move __exit_signal() to kernel/exit.c
      revert "Optimize sys_times for a single thread process"
      do __unhash_process() under ->siglock
      sys_times: don't take tasklist_lock
      relax sig_needs_tasklist()
      do_signal_stop: don't take tasklist_lock
      do_group_exit: don't take tasklist_lock
      do_sigaction: don't take tasklist_lock
      pids: kill PIDTYPE_TGID
      make fork() atomic wrt pgrp/session signals
      cleanup __exit_signal->cleanup_sighand path
      simplify do_signal_stop()
      finish_stop: don't check stop_count < 0
      do_notify_parent_cldstop: remove 'to_self' param
      send_sigqueue: simplify and fix the race
      kill __init_timer_base in favor of boot_tvec_bases
      __mod_timer: simplify ->base changing

Oliver Endriss (4):
      V4L/DVB (3307): Support for Galaxis DVB-S rev1.3
      V4L/DVB (3404): Refactored LNBP21 and BSBE1 support
      V4L/DVB (3406): Use refactored LNBP21 and BSBE1 code
      V4L/DVB (3533): Add WSS (wide screen signalling) module parameters

Oliver Neukum (15):
      USB: optimise devio.c::usbdev_read
      USB: mdc800.c to kzalloc
      USB: kzalloc for storage
      USB: kzalloc for hid
      USB: kzalloc in dabusb
      USB: kzalloc in w9968cf
      USB: kzalloc in usbvideo
      USB: kzalloc in cytherm
      USB: kzalloc in idmouse
      USB: kzalloc in ldusb
      USB: kzalloc in PhidgetInterfaceKit
      USB: kzalloc in PhidgetServo
      USB: kzalloc in usbled
      USB: kzalloc in sisusbvga
      use kzalloc and kcalloc in core fs code

Olivier Hochreutiner (1):
      ipw2200: wireless extension sensitivity threshold support

Or Gerlitz (1):
      IB: Enable FMR pool user to set page size

Pablo Neira Ayuso (5):
      [NETFILTER]: ctnetlink: Fix expectaction mask dumping
      [NETFILTER]: nfnetlink_queue: fix nfnetlink message size
      [NETFILTER]: conntrack: cleanup the conntrack ID initialization
      [NETFILTER]: x_tables: set the protocol family in x_tables targets/matches
      [NETFILTER]: nf_conntrack: support for layer 3 protocol load on demand

Pallipadi, Venkatesh (1):
      [CPUFREQ] Fix the p4-clockmod N60 errata workaround.

Paolo 'Blaisorblade' Giarrusso (7):
      uml: idle thread needn't take access to init_mm
      uml: split ldt.h in arch-independent and arch-dependant code
      uml: clean arch_switch usage
      uml: implement {get,set}_thread_area for i386
      uml: tls support: hack to make it compile on any host
      uml: add arch_switch_to for newly forked thread
      uml: check for differences in host support

Pat Gefre (1):
      Altix: rs422 support for ioc4 serial driver

Patrick Boettcher (4):
      V4L/DVB (3312): FIX: Multiple usage of VP7045-based devices
      V4L/DVB (3313): FIX: Check if FW was downloaded or not + new firmware file
      V4L/DVB (3549): Make hotplug automatically load the b2c2-flexcop-usb module
      V4L/DVB (3655): Support for a new revision of the WT220U-stick

Patrick Caulfield (2):
      [DECnet]: Patch to fix recvmsg() flag check
      [DECNET]: Fix refcount

Patrick McHardy (29):
      [NET]: Reduce size of struct sk_buff on 64 bit architectures
      [NETFILTER]: xt_tables: add centralized error checking
      [NETFILTER]: Change {ip,ip6,arp}_tables to use centralized error checking
      [NETFILTER]: Convert ip_tables matches/targets to centralized error checking
      [NETFILTER]: Convert arp_tables targets to centralized error checking
      [NETFILTER]: Convert ip6_tables matches/targets to centralized error checking
      [NETFILTER]: Convert x_tables matches/targets to centralized error checking
      [NETFILTER]: x_tables: pass registered match/target data to match/target functions
      [NETFILTER]: x_tables: add xt_{match,target} arguments to match/target functions
      [NETFILTER]: Move ip6_masked_addrcmp to include/net/ipv6.h
      [NETFILTER]: x_tables: replace IPv4/IPv6 policy match by address family independant version
      [NETFILTER]: ctnetlink: avoid unneccessary event message generation
      [NETLINK]: Add netlink_has_listeners for avoiding unneccessary event message generation
      [PKT_SCHED]: Qdisc drop operation is optional
      [PKT_SCHED]: Dump child qdisc handle in sch_{atm,dsmark}
      [PKT_SCHED]: Restore TBF change semantic
      [PKT_SCHED]: Keep backlog counter in sch_sfq
      [PKT_SCHED]: Convert sch_red to a classful qdisc
      [NETFILTER]: Fix skb->nf_bridge lifetime issues
      [XFRM]: Fix aevent related crash
      [NETFILTER]: Fix ip6tables breakage from {get,set}sockopt compat layer
      [NETFILTER]: Fix xt_policy address matching
      [NETFILTER]: Fix undefined references to get_h225_addr
      [IPV4]: Add fib rule netlink notifications
      [NET_SCHED]: cls_u32: remove unnecessary NULL-ptr check
      [IPV6]: ip6_xmit: remove unnecessary NULL ptr check
      cciss: fix use-after-free in cciss_init_one
      W1: Remove incorrect MODULE_ALIAS
      [MODULES]: Don't allow statically declared exports

Paul Brook (1):
      [ARM] 3420/1: Missing clobber in example code

Paul E. McKenney (1):
      rcutorture: tag success/failure line with module parameters

Paul Fulghum (3):
      synclink: remove dead code
      synclink_gt add gpio feature
      synclink_gt: remove uneeded async code

Paul Jackson (20):
      mm: hugetlb alloc_fresh_huge_page bogus node loop fix
      mm: slab cache interleave rotor fix
      bitmap: region cleanup
      bitmap: region restructuring
      cpuset cleanup not not operators
      cpuset use combined atomic_inc_return calls
      cpuset memory spread basic implementation
      cpuset memory spread page cache implementation and hooks
      cpuset memory spread: slab cache filesystems
      cpuset memory spread: slab cache format
      cpuset memory spread slab cache implementation
      cpuset memory spread slab cache optimizations
      cpuset memory spread slab cache hooks
      cpuset: remove unnecessary NULL check
      cpuset: don't need to mark cpuset_mems_generation atomic
      cpuset: memory_spread_slab drop useless PF_SPREAD_PAGE check
      cpuset: remove useless local variable initialization
      cpuset: task_lock comment fix
      cpuset: unsafe mm reference fix
      cpuset: memory migration interaction fix

Paul Mackerras (27):
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge ../powerpc-merge
      Merge ../powerpc-merge
      powerpc: Implement accurate task and CPU time accounting
      powerpc: Export variables used in conversions to/from cputime_t
      Merge ../powerpc-merge
      Merge ../linux-2.6
      Merge ../linux-2.6
      Merge branch '85xx' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
      powerpc: Unify the 32 and 64 bit idle loops
      powerpc: Simplify pSeries idle loop
      powerpc: Move l2cr.S over to arch/powerpc
      powerpc: Move cpu_setup_6xx.S and temp.c over to arch/powerpc
      powerpc: Move swsusp.S over to arch/powerpc
      powerpc: Move module.c over to arch/powerpc
      powerpc: Move perfmon_fsl_booke.c over to arch/powerpc
      powerpc: Don't compile in arch/ppc/kernel for 32-bit ARCH=powerpc
      ppc: Remove duplicate exports of __down, __up etc.
      powerpc: Fix event-scan code for 32-bit CHRP
      powerpc: Fix goof in 6xx and POWER4 idle power-save functions
      ppc: Remove CHRP, POWER3 and POWER4 support from arch/ppc
      Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
      Merge branch '85xx' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
      ppc: Fix compile error in arch/ppc/lib/strcase.c
      Merge ../linux-2.6
      Merge branch 'for_paulus' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
      powerpc: hook up the splice syscall

Paul Mundt (1):
      bitmap: region multiword spanning support

Paul Smith (1):
      kbuild: change kbuild to not rely on incorrect GNU make behavior

Pavel Machek (9):
      swsusp: documentation updates
      suspend: make progress printing prettier
      fix hardcoded values in collie frontlight
      collie: fix missing pcmcia bits
      [ARM] 3385/1: Battery support for sharp zaurus sl-5500 (collie)
      Kill ifdefs in mtdcore.c
      Add chip used in collie to jedec_probe
      Fix suspend with traced tasks
      [ARM] 3436/1: 2.6.16-git18: collie_defconfig broken

Pavel Pisa (3):
      [ARM] 3444/1: i.MX: Scatter-gather DMA emulation for i.MX/MX1
      [ARM] 3446/1: i.MX: MMC/SD SDHC controller registration for i.MX/MX1 MX1ADS board
      [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1

Pavel Roskin (1):
      Add ID for Quadro NVS280

Pekka Enberg (10):
      3c509: use proper suspend/resume API
      USB: remove LINUX_VERSION_CODE macro usage
      slab: object to index mapping cleanup
      slab: extract setup_cpu_cache
      mm: kill kmem_cache_t usage
      isofs: remove unused debugging macros
      slab: introduce kmem_cache_zalloc allocator
      slab: optimize constant-size kzalloc calls
      mm: use kmem_cache_zalloc
      udf: remove duplicate definitions

Per Liden (3):
      [TIPC]: Remove unused functions
      [TIPC]: Reduce stack usage
      [TIPC]: Avoid compiler warning

Perceval Anichini (2):
      V4L/DVB (3405): TechnoTrend S-1500 card handling moved from budget.c to budget-ci.c
      V4L/DVB (3532): Moved duplicated code of ALPS BSRU6 tuner to a standalone file.

Pete Zaitcev (8):
      ieee80211_geo.c: remove frivolous BUG_ON's
      ub: use kzalloc
      USB: ub 01 remove first_open
      USB: ub 02 remove diag
      USB: ub 03 drop stall clearing
      USB: storage: another unusual_devs.h entry
      USB: storage: unusual_devs.h entry 0420:0001
      bcm43xx: fix DMA TX skb freeing in case of fragmented packets.

Peter Beutner (1):
      V4L/DVB (3386): Dvb-core: remove dead code

Peter Chubb (1):
      [BRIDGE]: Unaligned accesses in the ethernet bridge

Peter Gruber (1):
      [ALSA] Add snd-riptide driver for Conexant Riptide chip

Peter Hartshorn (1):
      V4L/DVB (3315): Added support for the Tevion DVB-T 220RF card

Peter Horton (1):
      [MIPS] Add early console for Cobalt.

Peter Korsgaard (1):
      mtd/redboot: Handle holes in fis table

Peter Missel (1):
      V4L/DVB (3409): Mark Typhoon cards as Lifeview OEM's

Peter Oberparleiter (1):
      s390: remove experimental flag from dasd diag

Peter Staubach (1):
      compat_sys_nfsservctl(): handle errors correctly

Peter Teichmann (1):
      [ARM] 3346/1: Fix udelay() for HZ values different from 100

Petko Manolov (1):
      USB: rtl8150 small fix

Petr Vandrovec (2):
      [NET]: Fix ipx/econet/appletalk/irda ioctl crashes
      pcmcia: Add support for Possio GCC AKA PCMCIA Siemens MC45

Petri T. Koistinen (1):
      drivers/mtd/maps/vmax301.c: fix off by one vmax_mtd

Phil Dibowitz (1):
      USB: storage: sandisk unusual_devices entry

Philip Gladstone (1):
      Philip Gladstone has moved

Phillip Susi (1):
      udf: fix uid/gid options and add uid/gid=ignore and forget options

Pierre Ossman (2):
      Secure Digital Host Controller id and regs
      mmc: Secure Digital Host Controller Interface driver

Prarit Bhargava (1):
      [IA64] Tollhouse HP: IA64 arch changes

Prasanna S Panchamukhi (5):
      kprobes: fix broken fault handling for i386
      kprobes: fix broken fault handling for x86_64
      kprobes: fix broken fault handling for powerpc64
      kprobes: fix broken fault handling for ia64
      kprobes: fix broken fault handling for sparc64

Rafael J. Wysocki (9):
      mm: make shrink_all_memory try harder
      swsusp: low level interface
      swsusp: separate swap-writing/reading code
      swsusp: userland interface
      swsusp: freeze user space processes first
      swsusp: finally solve mysqld problem
      swsusp: add check for suspension of X-controlled devices
      swsusp: let userland tools switch console on suspend
      vt: add TIOCL_GETKMSGREDIRECT

Ralf Baechle (19):
      [SCSI] jazz_esp: Delete useless prototype
      [SCSI] jazz_esp: Fix sparse warnings.
      sb1250-mac: Add support for the BCM1480
      Sparse: Cleanup sgiseeq sparse warnings.
      [SCSI] wd33c93: Fix missing prototypes by including <linux/interrupt.h>.
      [SCSI] Make sgiwd93_detect and sgiwd93_detect static.
      [MIPS] MIPS64 R2 optimizations for 64-bit endianess swapping.
      [MIPS] Symmetric Uniprocessor support for Qemu.
      [MIPS] Delete unused sys32_waitpid.
      [MIPS] Remove CONFIG_BUILD_ELF64.
      [MIPS] Reformat __xchg().
      [MIPS] Makefile crapectomy.
      [MIPS] War on whitespace: cleanup initial spaces followed by tabs.
      [MIPS] Update defconfigs.
      PCI: Avoid leaving MASTER_ABORT disabled permanently when returning from pci_scan_bridge.
      EISA: Ignore generated file drivers/eisa/devlist.h
      [SERIAL] Remove obsoleted au1x00_uart driver
      au1200fb: Alchemy Au1200 framebuffer driver
      sparse: Fix warnings in newport driver about non-static functions

Ralph Campbell (2):
      IB/mad: Remove redundant check from smi_check_local_dr_smp()
      IB/mad: Simplify SMI by eliminating smi_check_local_dr_smp()

Randy Dunlap (16):
      From: Borislav Petkov <petkov at uni-muenster.de>
      V4L/DVB (3433): Fix printk type warning
      Various libata documentation updates.
      AUDIT: kerneldoc for kernel/audit*.c
      slab: fix kernel-doc warnings
      V4L/DVB (3568h): cpia: correct email address
      kernel/power: move externs to header files
      early_printk: cleanup trailiing whitespace
      doc: more serial-console info
      Doc: fix example firmware source code
      hpet header sanitization
      [DCCP]: Use NULL for pointers, comfort sparse.
      acenic: fix section mismatches
      edac_752x needs CONFIG_HOTPLUG
      V4L/DVB (3616a): cpia cleanups
      V4L/DVB (3667b): cpia2: fix function prototype

Randy Vinson (1):
      USB: EHCI for Freescale 83xx

Raphael Assenat (1):
      Input: gamecon - add SNES mouse support

Ravikiran G Thirumalai (4):
      x86: mark cyc2ns_scale readmostly
      slab: remove cachep->spinlock
      Avoid taking global tasklist_lock for single threadedprocess at getrusage()
      x86_64: to use lapic ids instead of initial apic ids

Ravinandan Arakali (1):
      S2io: Large Receive Offload (LRO) feature(v2) for Neterion (s2io) 10GbE Xframe PCI-X and PCI-E NICs

Rene Herman (6):
      [SCSI] MODULE_ALIAS_{BLOCK,CHAR}DEV_MAJOR for drivers/scsi
      PnPBIOS: Missing SMALL_TAG_ENDDEP tag
      parport: move PP_MAJOR from ppdev.h to major.h
      ide: AMD756 no host side cable detection
      [ALSA] ISA drivers bailing on first !enable[i]
      [ALSA] AdLib FM card driver

Ricardo Cerqueira (4):
      V4L/DVB (3393): Move all IR keymaps to ir-common module
      V4L/DVB (3348): Fixed saa7134 ALSA initialization with multiple cards
      V4L/DVB (3197a): IR keymaps are exported by the ir-common module now
      V4L/DVB (3620): Fix video-buf PCI wrappers

Richard Knutsson (1):
      oss/sonicvibes.c defines its own hweight32

Richard Purdie (19):
      Input: zaurus keyboard driver updates
      [ARM] 3415/1: Akita: Add missing EXPORT_SYMBOL
      RTC subsystem: ARM Integrator cleanup
      RTC subsystem: SA1100/PXA2XX driver
      LED: class documentation
      LED: add LED class
      LED: add LED trigger tupport
      LED: add LED timer trigger
      LED: add sharp charger status LED trigger
      LED: add LED device support for the zaurus corgi and spitz models
      LED: add LED device support for locomo devices
      LED: add NAND MTD activity LED trigger
      Ensure ide-taskfile calls any driver specific end_request function
      LED: Add IDE disk activity LED trigger
      backlight: Backlight Class Improvements
      backlight: HP Jornada 680 Backlight driver updates/fixes
      backlight: corgi_bl: Generalise to support other Sharp SL hardware
      pxafb: Minor driver fixes
      [ARM] 3453/1: Poodle: Correctly set the memory size

Richard Thrippleton (1):
      Input: synaptics - limit rate to 40pps on Toshiba Protege M300

Rick Jones (1):
      [TCP]: sysctl to allow TCP window > 32767 sans wscale

Rickard Osser (1):
      V4L/DVB (3446): Saa7134: add support for AVerMedia A169 Dual Analog tuner card

Rob Landley (1):
      Ext2 flags shouldn't report "nogrpid"

Robert Olsson (3):
      [IPV4]: Use RCU locking in fib_rules.
      [IPV4]: fib_trie initialzation fix
      [IPV4]: fib_trie stats fix

Roberto Nibali (1):
      x86_64: Clean up white space in traps.c

Rodolfo Quesada (1):
      USB: storage: new unusual_devs.h entry: Mitsumi 7in1 Card Reader

Roger Luethi (1):
      via-rhine: link state fix

Roland Dreier (26):
      IB/mthca: Make functions that never fail return void
      IB/mthca: Get rid of might_sleep() annotations
      IB: Add userspace support for resizing CQs
      IB/mthca: Add device-specific support for resizing CQs
      IB/mthca: Whitespace cleanups
      IB: Allow userspace to set node description
      IB/mthca: Add modify_device method to set node description
      IB/mthca: Generate SQ drained events when requested
      IB: Add ib_modify_qp_is_ok() library function
      IB/mthca: Convert to use ib_modify_qp_is_ok()
      IB: Whitespace cleanups
      IB/mthca: Bump driver version and release date
      IB/uverbs: Fix alignment of struct ib_uverbs_create_qp_resp
      IB/mthca: Update firmware versions
      IB/srp: Add SCSI host attributes to show target port
      IPoIB: Fix build now that neighbour destructor is in neigh_params
      IB: Coverity fixes to sysfs.c
      IB/mthca: Coverity fix to mthca_init_eq_table()
      IB/srp: Coverity fix to srp_parse_options()
      IPoIB: Get rid of useless test of queue length
      IB/srp: Use a fake scatterlist for non-SG SCSI commands
      IB/mthca: Fix indentation
      IB/mthca: Fix modify QP error path
      IB/srp: Fix unmapping of fake scatterlist
      IPoIB: Fix oops with raw sockets
      IB/mthca: Fix section mismatch problems

Roman Zippel (9):
      remove pps support
      hrtimers: pass current time to hrtimer_forward()
      hrtimers: posix-timer: cleanup common_timer_get()
      hrtimers: simplify nanosleep
      hrtimers: remove state field
      hrtimers: remove it_real_value calculation from proc/*/stat
      hrtimers: remove DEFINE_KTIME and ktime_to_clock_t()
      hrtimers: remove nsec_t typedef
      hrtimers: remove data field

Rudo Thomas (1):
      V4L/DVB (3369): LifeView FlyDVB-T Duo: add support for remote control

Russ Anderson (2):
      [IA64] MCA recovery: kernel context recovery table
      [IA64] Move __mca_table out of the __init section

Russ Cox (2):
      v9fs: consolidate trans_sock into trans_fd
      v9fs: rename tids to tags to be consistent with Plan 9 documentation

Russell King (35):
      [ARM] Fix cosmetic typo in asm/irq.h
      [SERIAL] kernel console should send CRLF not LFCR
      [SERIAL] Merge avlab serial board entries in parport_serial
      [ARM] Fix typo in tlbflush.h
      [ARM] Move read of processor ID out of lookup_processor_type()
      [ARM] nommu: Move hardware page table definitions to pgtable-hwdef.h
      [ARM] select TLS_REG_EMUL and NEEDS_SYSCALL_FOR_CMPXCHG
      [ARM] Move HZ definition into Kconfig
      [ARM] Remove asm/arch/irq.h
      [ARM] Fix HZ definition for OMAP without 32K timer
      [ARM] Remove unnecessary asm/hardware.h includes
      [ARM] Move IRQ enable after coprocessor number decode
      [ARM] Rename chipdata to 'base' and make it an iomem pointer
      [ARM] Adapt vic.c to allow for multiple VICs in a system.
      [ARM] Convert SA1111 to use clock architecture
      [ARM] Fix SA1100 debug-macros.S
      [ARM] Collect 8250-based debug implementations together
      [ARM] Collect Primecell PL01x-based debug implementations together
      [ARM] Convert kmalloc+memset to kzalloc
      [ARM] Oprofile: Convert semaphore to mutex
      [ARM] Oprofile: dynamically allocate counter_config
      [ARM] Use kcalloc to allocate counter_config array rather than kmalloc
      [ARM] Quieten spurious IRQ detection
      [ARM] Move enable_irq and disable_irq to assembler.h
      [SERIAL] amba-pl010: Remove accessor macros
      [ARM] SMP: don't set cpu_*_map in smp_prepare_boot_cpu
      Merge nommu tree
      [SERIAL] amba-pl010: allow platforms to specify modem control method
      [ARM] proc-v6: mark page table walks outer-cacheable, shared.  Enable NX.
      [ARM] Fix decompressor serial IO to give CRLF not LFCR
      [ARM] Move ice-dcc code into misc.c
      Merge nommu tree
      [MMC] Pass -DDEBUG on compiler command line if MMC_DEBUG selected
      [SERIAL] Allow 8250 PCI, PNP, GSC and HP300 support to be disabled
      [ARM] Allow un-muxed syscalls to be available for everyone

Rusty Russell (1):
      Remove MODULE_PARM

Ryan S. Arnold (1):
      powerpc: hvc_console updates

Rytchkov Alexey (1):
      fixed path to moved file in include/linux/device.h

S P (1):
      [TCP]: Fix RFC2465 typo.

Sam Ravnborg (37):
      kbuild: support building individual files for external modules
      kbuild: use warn()/fatal() consistent in modpost
      kbuild: apply CodingStyle to modpost.c
      kbuild: improved modversioning support for external modules
      kbuild: warn about duplicate exported symbols
      kbuild: avoid stale modules in $(MODVERDIR) for external modules
      kbuild: run depmod when installing external modules
      kbuild: check for section mismatch during modpost stage
      kbuild: make cc-version available in kbuild files
      kbuild: fix comment in Kbuild.include
      kbuild: do not segfault in modpost if MODVERDIR is not defined
      kbuild: fix segfault in modpost
      kbuild: include symbol names in section mismatch warnings
      kbuild: do not warn when unwind sections references .init/.exit sections
      kbuild: Add copyright to modpost.c
      kbuild: ignore all generated files for make allmodconfig (x86_64)
      kbuild: whitelist false section mismatch warnings
      kbuild: kill trailing whitespace in modpost & friends
      kbuild: kill false positives from section mismatch warnings for powerpc
      kbuild: fix section mismatch check for unwind on IA64
      kbuild: in the section mismatch check try harder to find symbols
      kbuild: fix make dir/file.xx when asm symlink is missing
      kbuild: when warning symbols exported twice now tell user this is the problem
      kbuild: replace PHONY with FORCE
      kbuild: in makefile.txt note that Makefile is preferred name for kbuild files
      cpufreq: fix section mismatch warnings
      kbuild: fix genksyms build error
      kbuild: Lindent genksyms.c
      kbuild: clean-up genksyms
      Clean up module.c symbol searching logic
      kbuild: fix make help & make *pkg
      kbuild: remove obsoleted scripts/reference_* files
      [WAN]: fix section mismatch warning in sbni
      [TIPC]: Fix simple sparse warnings
      [TIPC]: Remove inlines from *.c
      ide: fix section mismatch warning
      block/floppy: fix section mismatch warnings

Samuel Thibault (2):
      vgacon: fix EGA cursor resize function
      Input: add support for Braille devices

Satoru Takeuchi (2):
      [IA64] correct some messages and fixes some minor things
      [IA64] simplify some condition checks in iosapic_check_gsi_range

Sean Hefty (1):
      IB/cm: Check cm_id state before handling a REP

Segher Boessenkool (1):
      powerpc/pseries: Change H_StudlyCaps to H_SHOUTING_CAPS

Serge E. Hallyn (1):
      mqueue comment typo fix

Sergei Shtylylov (2):
      [ALSA] AMD Au1x00: make driver build after cleanup
      AMD Au1xx0: fix Ethernet TX stats

Sergei Shtylyov (2):
      [ALSA] AMD Au1x00: fix DMA init/cleanup
      [ALSA] AMD Au1x00: AC'97 controller is memory mapped

Sergey Vlasov (1):
      Fix module refcount leak in __set_personality()

Shaohua Li (5):
      x86: cpuid.4 doesn't need cpu level 5
      x86: deterine xapic using apic version
      swsusp: drain high mem pages
      PCI: remove msi save/restore code in specific driver
      x86: don't use cpuid.2 to determine cache info if cpuid.4 is supported

Shaun Pereira (6):
      [NET]: allow 32 bit socket ioctl in 64 bit kernel
      [NET]: socket timestamp 32 bit handler for 64 bit kernel
      [X25]: ioctl conversion 32 bit user to 64 bit kernel
      [X25]: fix kernel error message 64 bit kernel
      [X25]: allow ITU-T DTE facilities for x25
      [X25]: dte facilities 32 64 ioctl conversion

Siddha, Suresh B (2):
      sched: new sched domain for representing multi-core
      sched: fix group power for allnodes_domains

Stas Sergeev (2):
      x86: early printk handling fixes
      Register the boot-cpu in the cpu maps earlier

Stefan Bader (2):
      s390: tape retry flooding by deferred CC in interrupt
      s390: 3590 tape driver

Stefan Richter (12):
      sbp2: prevent unloading of 1394 low-level driver
      ieee1394: remove devfs support
      ieee1394: remove amdtp remains from ieee1394_core.h
      ohci1394: clean up asynchronous and physical request filters programming
      sbp2: check for ARM failure
      ieee1394: set read permission for parameter disable_irm
      sbp2: proper treatment of DID_OK
      sbp2: misc debug logging cleanups
      Doc/kernel-parameters.txt: delete false version information and history
      Doc/kernel-parameters.txt: mention modinfo and sysfs
      Doc/kernel-parameters.txt: slightly reword sentence about restrictions
      sbp2: fix spinlock recursion

Stefan Rompf (5):
      starfire: Implement suspend/resume
      ipw2200: Fix WPA network selection problem
      ipw2100: add radiotap headers to packtes captured in monitor mode
      [NET] core: add RFC2863 operstate
      [VLAN]: translate IF_OPER_DORMANT to netif_dormant_on()

Stefan Weinhuber (1):
      s390: dasd extended error reporting

Steffen Klassert (8):
      3c59x: use mii_check_media
      3c59x: decrease polling interval
      3c59x: carriercheck for forced media
      3c59x: use ethtool_op_get_link
      3c59x: remove per-driver versioning
      3c59x: minor cleanups
      3c59x: documentation update
      3c59x: fix networking for 10base2 NICs

Stephen Hemminger (47):
      [NET]: Convert RTNL to mutex.
      [NET]: minor net_rx_action optimization
      [NET]: dev_put/dev_hold cleanup
      [BRIDGE]: remove unneeded bh disables
      [BRIDGE]: use setup_timer
      [BRIDGE]: use kcalloc
      [BRIDGE]: use kzalloc
      [BRIDGE]: optimize frame pass up
      [BRIDGE]: netfilter whitespace
      [BRIDGE]: netfilter dont use __constant_htons
      [BRIDGE]: netfilter VLAN macro cleanup
      [BRIDGE]: netfilter inline cleanup
      [BRIDGE]: forwarding remove unneeded preempt and bh diasables
      [BRIDGE]: stp timer to jiffies cleanup
      [BRIDGE]: use llc for receiving STP packets
      [BRIDGE]: allow show/store of group multicast address
      [LLC]: llc_mac_hdr_init const arguments
      [BRIDGE]: use LLC to send STP
      skge: use NAPI for tx cleanup.
      skge: use auto masking of irqs
      skge: check the allocation of ring buffer
      skge: dma configuration cleanup
      skge: use kcalloc
      skge: use mmiowb
      skge: formmating and whitespace cleanup
      skge: handle pci errors better
      skge: version 1.4
      sky2: remove support for untested Yukon EC/rev 0
      sky2: drop broken wake on lan support
      sky2: rework of NAPI and IRQ management
      sky2: coalescing parameters
      sky2: add MSI support
      sky2: whitespace fixes
      sky2: transmit recovery
      sky2: handle all error irqs
      sky2 version 1.1
      sky2: more ethtool stats
      sky2: typo in last stats patch
      sky2: Fix RX stats
      sky2: dont need to use dev_kfree_skb_any
      skge: align receive buffers
      skge: dont use dev_alloc_skb for rx buffs
      skge: rx_reuse called twice
      skge: multicast statistics fix
      skge: dont free skb until multi-part transmit complete
      skge: compute available ring buffers
      skge: version 1.5

Stephen Rothwell (8):
      powerpc: update mailing list addresses
      create struct compat_timex and use it everywhere
      consolidate sys32/compat_adjtimex
      powerpc: work around sparse warnings in cputable.h
      powerpc: fix various sparse warnings
      powerpc: make ISA floppies work again
      powerpc: a couple of trivial compile warning fixes
      powerpc: iSeries needs slb_initialize to be called

Stephen Smalley (2):
      selinux: Disable automatic labeling of new inodes when no policy is loaded
      selinux: simplify sel_read_bool

Steve French (29):
      [CIFS] Cleanup NTLMSSP session setup handling
      [CIFS] fix compile error (typo) and warning in cifssmb.c
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] SessionSetup cleanup part 2
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Fix large (ie over 64K for MaxCIFSBufSize) buffer case for wrapping
      [CIFS] Free small buffers earlier so we exceed the cifs
      [CIFS] CIFS readdir perf optimizations part 1
      [CIFS] Add posix (advisory) byte range locking support to cifs client
      [CIFS] Use correct pid on new cifs posix byte range lock call
      [CIFS] Move noisy debug message (triggerred by some older servers) from
      [CIFS] Make POSIX CIFS Extensions SetFSInfo match exactly what we want
      [CIFS] Allow fallback for setting file size to Procom SMB server when
      [CIFS] Workaround various server bugs found in testing at connectathon
      [CIFS] Fix slow oplock break response when mounts to different
      [CIFS] Upate cifs change log
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Set correct lock type on new posix unlock call
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Fix two remaining coverity scan tool warnings.
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Fix unlink oops when indirectly called in rename error path
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Incorrect signature sent on SMB Read
      [CIFS] Fix typo in earlier cifs_unlink change and protect one

Steve Grubb (5):
      Define new range of userspace messages.
      SE Linux audit events
      add/remove rule update
      Add tty to syscall audit records
      promiscuous mode

Steven Pratt (1):
      readahead: fix initial window size calculation

Steven Rostedt (1):
      protect remove_proc_entry

Steven Whitehouse (3):
      [DECnet]: Endian annotation and fixes for DECnet.
      [DECnet]: Use RCU locking in dn_rules.c
      [PKTGEN]: Add MPLS extension.

Stuart Brady (1):
      [PARISC] Enabled some NLS modules in a500, b180 and c3000 defconfigs

Sylvain Munaut (3):
      ppc32: Adds support for the PCI hostbridge in MPC5200B
      ppc32: Adds support for the LITE5200B dev board
      ppc32: Reorganize and complete MPC52xx initial cpu setup

Takashi Iwai (65):
      [ALSA] pcxhr - Suppress debug messages
      [ALSA] ens1370 - Fix resume
      [ALSA] intel8x0 - Fix/cleanup detection of codecs on SIS7012
      [ALSA] hda-intel - Add single_cmd option for debugging
      [ALSA] Fix a typo
      [ALSA] Clean up pcm-oss plugins
      [ALSA] ice1724 - Add support of Prodigy-7.1LT
      [ALSA] Update description of ice1724 driver
      [ALSA] au88x0 - 64bit arch fixes
      [ALSA] Fix snd_xxx_t typedefs
      [ALSA] au88x0 - Fix structs for equalizer
      [ALSA] Add the notes on PM to ens1370/ens1371 sections
      [ALSA] Fix mulaw -> linear conversion in OSS PCM emulation
      [ALSA] Use dma_alloc_coherent() hack on i386 only
      [ALSA] Removed unneeded page-reserve
      [ALSA] ac97 - Add support of static resolution tables
      [ALSA] hda: minor correction to fujitsu ALC260 initverbs
      [ALSA] via82xx - Add dxs entry for FSC Amilo L7300
      [ALSA] ac97 - Remove duplicated entry in lm4550_restbl
      [ALSA] hda-codec - Add missing model entries for Intel 945 boards
      [ALSA] hda-intel - Automatic correction to single_cmd mode
      [ALSA] hda-intel - Auto-correction of the DMA position mode
      [ALSA] Fix check of enable module option
      [ALSA] pcm - Move PAUSE ioctl to common ioctl handler
      [ALSA] Fix sleep in atomic in virmidi driver
      [ALSA] cs4236 - Fix a typo
      [ALSA] opti9x - Fix compile without CONFIG_PNP
      [ALSA] hda-codec - Fix ALC262 for Fujitsu laptop
      [ALSA] Update description of hda-intel models
      [ALSA] via82xx - Add dxs entry for ASRock mobo
      [ALSA] hda-codec - Fix AD198x recording and add HP model
      [ALSA] Fix missing AD1986a capsrc
      [ALSA] Fix typos in document
      [ALSA] hda-codec - Add lg model for LG laptop
      [ALSA] emu10k1 - Add the entry for Audigy4 SB0400
      [ALSA] Add default entry for CTL Travel Master U553W
      [ALSA] hda-codec - Fix support of laptops with AD1986A codec
      [ALSA] hda-codec - Fix Aopen i915GMm-HFS mobo
      [ALSA] ac97 - Allow drivers to set static volume resolution table
      [ALSA] ac97 - Clean up obsolete workarounds
      [ALSA] hda-codec - Add model entry for FIC P4M-915GD1
      [ALSA] hda-codec - Add support for VAIO FE550G and SZ110
      [ALSA] hda-codec - Fix for Samsung R65 and ASUS A6J
      [ALSA] ice1712 - Fix wrong value types for enum items
      [ALSA] hda-codec - Fix BIOS auto-configuration
      [ALSA] hda-codec - Fix generic auto-configurator
      [ALSA] Fix memory leaks in error path of control.c
      [ALSA] hda-codec - Add support for HP nx9420 laptop
      [ALSA] hda-codec - Add support for ASUS P4GPL-X
      Fix "value computed not used" warnings
      [ALSA] Add support of LG LW20 laptop
      [ALSA] hda-codec - Fix VREF level of Mic inputs on STAC92xx codecs
      [ALSA] via82xx - Add dxs entry for EPoX EP-8KRAI
      [ALSA] Cleanup unused argument for snd_power_wait()
      [ALSA] Make CONFIG_SND_CS46XX_NEW_DSP yes as default
      [ALSA] hda-codec - Fix unsol event initialization at resume of stac92xx
      [ALSA] hda-codec - Fix noisy output wtih AD1986A 3stack model
      [ALSA] Remove obsolete kfree_nocheck call
      [ALSA] Remove obsolete kfree_nocheck call
      [ALSA] Tiny clean up of PCM codes
      [ALSA] Clean up PCM codes (take 2)
      [ALSA] Fix / clean up PCM-OSS setup hooks
      [ALSA] Test volume resolution of usb audio at initialization
      [ALSA] cs4281 - Fix the check of right channel
      [ALSA] cs4281 - Fix the check of timeout in probe

Takashi Sato (3):
      2TB files: st_blocks is invalid when calling stat64
      2TB files: add blkcnt_t
      2TB files: change type of kstatfs entries

Tamuki Shoichi (1):
      V4L/DVB (3346): Add saa713x card: ELSA EX-VISION 700TV (saa7130)

Tejun Heo (119):
      libata: separate out ata_sata_print_link_status
      ahci: separate out ahci_stop/start_engine
      ahci: separate out ahci_dev_classify
      ata_piix: fix MAP VALUE interpretation for for ICH6/7
      libata: fold __ata_qc_complete() into ata_qc_free()
      libata: make the owner of a qc responsible for freeing it
      libata: fix ata_qc_issue() error handling
      ahci: fix err_mask setting in ahci_host_intr
      libata: add detailed AC_ERR_* flags
      libata: return AC_ERR_* from issue functions
      SCSI: export scsi_eh_finish_cmd() and scsi_eh_flush_done_q()
      libata: implement and apply ata_eh_qc_complete/retry()
      libata: create pio/atapi task queueing wrappers
      ahci: stop engine during hard reset
      ahci: add constants for SRST
      libata: export ata_busy_sleep
      libata: modify ata_dev_try_classify
      libata: new ->probe_reset operation
      libata: implement ata_drive_probe_reset()
      libata: implement standard reset component operations and ->probe_reset
      libata: implement ATA_FLAG_IN_EH port flag
      libata: EH / pio tasks synchronization
      libata: fix ata_std_probe_reset() SATA detection
      libata: separate out sata_phy_resume() from sata_std_hardreset()
      libata: add probeinit component operation to ata_drive_probe_reset()
      libata: implement ata_std_probeinit()
      libata: add ATA_QCFLAG_EH_SCHEDULED
      libata: implement ata_scsi_timed_out()
      libata: use ata_scsi_timed_out()
      libata: kill NULL qc handling from ->eng_timeout callbacks
      ahci: separate out ahci_fill_cmd_slot()
      libata: make new reset act identical to ->phy_reset register-wise
      libata: kill SError clearing in sata_std_hardreset().
      sata_sil: convert to new reset mechanism
      sata_sil24: convert to new reset mechanism
      sata_sil24: add hardreset
      libata: inline ata_qc_complete()
      ahci: make ahci_fill_cmd_slot() take *pp instead of *ap
      ahci: convert to new reset mechanism
      libata: convert assert(X)'s in libata core layer to WARN_ON(!X)'s
      libata: convert assert(xxx)'s in low-level drivers to WARN_ON(!xxx)'s
      libata: kill assert() macro
      libata: allow ->probe_reset to return ATA_DEV_UNKNOWN
      ata_piix: kill spurious assignment in piix_sata_probe()
      libata: implement ata_dev_id_c_string()
      libata: use ata_dev_id_c_string()
      libata: separate out ata_id_n_sectors()
      libata: separate out ata_id_major_version()
      libata: make ata_dump_id() take @id instead of @dev
      libata: don't do EDD handling if ->probe_reset is used
      libata: make ata_dev_knobble() per-device
      libata: move cdb_len for host to device
      libata: add per-device max_sectors
      libata: kill sht->max_sectors
      libata: rename ata_dev_id_[c_]string()
      libata: update ata_dev_init_params()
      libata: fix comment regarding setting cable type
      ata_piix: convert pata to new reset mechanism
      ata_piix: convert sata to new reset mechanism
      libata: separate out ata_dev_read_id()
      libata: kill ata_dev_reread_id()
      sata_sil24: add a new PCI ID for SiI 3124
      libata: kill illegal kfree(id)
      sata_sil: remove unneeded ATA_FLAG_SRST from 3512 port info
      libata: seperate out ata_class_present()
      ata_piix: finer-grained port_info
      ata_piix: add a couple of flags
      ata_piix: implement proper port map
      ata_piix: reimplement piix_sata_probe()
      libata: convert dev->id to pointer
      libata: separate out ata_dev_configure()
      libata: fold ata_dev_config() into ata_dev_configure()
      libata: reorganize ata_bus_probe()
      ata_piix: rename PIIX_FLAG_IGN_PRESENT to PIIX_FLAG_IGNORE_PCS
      sata_sil: replace sil_3112_m15w board id with sil_3112
      sata_sil: use kzalloc
      sata_sil: replace register address constants with sil_port[] entry
      sata_sil: cosmetic flag/constant changes
      libata: re-initialize parameters before configuring
      libata: add @print_info argument to ata_dev_configure()
      libata: implement ata_dev_revalidate()
      libata: revalidate after transfer mode configuration
      sata_sil24: fix mwdma_mask setting
      libata: implement port_task
      libata: convert pio_task and packet_task to port_task
      libata: kill unused pio_task and packet_task
      libata: rename ATA_FLAG_FLUSH_PIO_TASK to ATA_FLAG_FLUSH_PORT_TASK
      libata: improve xfer mask constants and update ata_mode_string()
      libata: add xfer_mask handling functions
      libata: use ata_id_xfermask() in ata_dev_configure()
      libata: use xfer_mask helpers in ata_dev_set_mode()
      libata: reimplement ata_set_mode() using xfer_mask helpers
      libata: kill unused xfer_mode functions
      libata: fix missing classes[] initialization in ata_bus_probe()
      sata_sil24: exit early from softreset if SStatus reports no device
      sata_sil24: lengthen softreset timeout
      ahci: enable prefetching for PACKET commands
      libata: fix class handling in ata_bus_probe()
      libata: check Word 88 validity in ata_id_xfer_mask()
      libata: use local *id instead of dev->id in ata_dev_configure()
      libata: move IDENTIFY info printing from ata_dev_read_id() to ata_dev_configure()
      [SCSI] libata: implement minimal transport template for ->eh_timed_out
      libata: do not ignore PIO-only devices
      ahci: add softreset
      libata: implement ata_unpack_xfermask()
      libata: add per-dev pio/mwdma/udma_mask
      libata: make per-dev transfer mode limits per-dev
      libata: check if port is disabled after internal command
      libata: implement ata_dev_disable()
      libata: use ata_dev_disable() in ata_bus_probe()
      libata: make ata_set_mode() responsible for failure handling
      libata: kill E.D.D.
      libata: cosmetic changes in ata_bus_softreset()
      libata: add FIXME above ata_dev_xfermask()
      libata: kill trailing whitespace
      ata_piix: fix ich6/m_map_db
      libata: fix ata_qc_issue failure path
      libata: make ata_qc_issue complete failed qcs
      libata: fix ata_xfer_tbl termination

Theodore Ts'o (1):
      vfs: MS_VERBOSE should be MS_SILENT

Thibault LE MEUR (2):
      [ALSA] Fixes audiophile usb analog capture with the new device_setup parameter
      [ALSA] Fixes typos in Audiophile-USB.txt

Thibaut VARENE (1):
      [PARISC] Clarify pdc_stable license terms

Thiemo Seufer (1):
      [MIPS] Kill tlb-andes.c.

Thilo Berger (1):
      V4L/DVB (3377): Support for Satelco EasyWatch DVB-S light

Thomas Gleixner (6):
      sys_alarm() unsigned signed conversion fixup
      Validate and sanitze itimer timeval from userspace
      hrtimers: optimize softirq runqueues
      hrtimer: create generic sleeper
      hrtimer: use generic sleeper for nanosleep
      futex: check and validate timevals

Thomas Koeller (1):
      constify tty flip buffer handling

Thomas Vögtle (1):
      [NETFILTER]: Fix Kconfig typos

Tilman Schmidt (1):
      Driver core: add macros notice(), dev_notice()

Tim Shimmin (1):
      [XFS] forgot a couple of calls to XLOG_VEC_SET_TYPE when porting from irix

Tobias Klauser (6):
      [BLUETOOTH]: Return negative error constant
      Intruduce DMA_28BIT_MASK
      fs: Use ARRAY_SIZE macro
      drivers/video: Use ARRAY_SIZE macro
      drivers/mtd: Use ARRAY_SIZE macro
      drivers/char/[i]stallion: Clean up kmalloc usage

Todd Poynor (1):
      include/linux/clk.h is betraying its ARM origins

Tolentino, Matthew E (1):
      EFI fixes

Tom Zanussi (1):
      relay: consolidate sendfile() and read() code

Tony Lindgren (8):
      [ARM] 3426/1: ARM: OMAP: 1/8 Update clock framework
      [ARM] 3427/1: ARM: OMAP: 2/8 Update timers
      [ARM] 3428/1: ARM: OMAP: 3/8 Update pin multiplexing
      [ARM] 3429/1: ARM: OMAP: 4/8 Update GPIO
      [ARM] 3430/1: ARM: OMAP: 5/8 Update PM
      [ARM] 3454/1: ARM: OMAP: 6/8 Update framebuffer low-level init code, take 2
      [ARM] 3455/1: ARM: OMAP: 7/8 Misc updates, take 2
      [ARM] 3433/1: ARM: OMAP: 8/8 Update board files

Tony Luck (11):
      Pull bsp-removal into release branch
      Pull ia64-mutex-primitives into release branch
      Pull sem2mutex-ioc4 into release branch
      Pull delete-sigdelayed into release branch
      Pull sn-handle-sc-powerdown into release branch
      Pull altix-ce1.0-asic into release branch
      Pull sn2-mmio-writes into release branch
      Pull icc-cleanup into release branch
      Pull mca-cleanup into release branch
      Pull sn2-reduce-kmalloc-wrap into release branch
      [IA64] Avoid "u64 foo : 32;" for gcc3 vs. gcc4 compatibility

Trent Piepho (3):
      V4L/DVB (3657): Kconfig: Add firmware download comments for or51211 and or51132
      V4L/DVB (3658): Kconfig: Fix PCI ID typo in VIDEO_CX88_ALSA help text
      V4L/DVB (3672): Fix memory leak in dvr open

Trond Myklebust (52):
      NFS: Fix a busy inodes issue...
      NFS: Avoid races between writebacks and truncation
      VFS: Fix __posix_lock_file() copy of private lock area
      NLM: nlm_alloc_call should not immediately fail on signal
      lockd: Don't expose the process pid to the NLM server
      NFS: writes should not clobber utimes() calls
      NFSv4: Don't invalidate cached attributes if change attribute is unchanged
      NFS: reduce the number of false cache invalidations.
      SUNRPC: Run rpci->queue_timeout on the rpciod workqueue instead of generic
      SUNRPC: Ensure that rpc_mkpipe returns a refcounted dentry
      NFSv4: Do not call rpciod_down() before call to destroy_nfsv4_state()
      NFSv4: Kill braindead gcc warnings
      NFS: Cleanup of NFS write code in preparation for asynchronous o_direct
      NFS: Cleanup of NFS read code
      NFS: Make nfs_commit_alloc() extern
      nfs: Use UNSTABLE + COMMIT for NFS O_DIRECT writes
      NFS: O_DIRECT async IO may lose context
      NFS: Debugging code for nfs_direct_(read|write)_schedule()
      NFS: Uninline nfs_writedata_(alloc|free) and nfs_readdata_(alloc|free)
      lockd: posix_test_lock() should not call locks_copy_lock()
      lockd: Fix server-side lock blocking code
      lockd: Add refcounting to struct nlm_block
      lockd: Clean up of the server-side GRANTED code
      lockd: Make nlmsvc_create_block() use nlmsvc_lookup_host()
      lockd: Make lockd use rpc_new_client() instead of rpc_create_client
      lockd: Fix Oopses due to list manipulation errors.
      NLM: nlmclnt_cancel_callback should accept NLM_LCK_DENIED errors
      NFS: Clean up nfs_get_user_pages
      NFS: O_DIRECT needs to use a completion
      NLM: Simplify client locks
      NLM: Fix nlmclnt_test to not copy private part of locks
      NLM: Add nlmclnt_release_call
      lockd: Add helper for *_RES callbacks
      lockd: Fix a typo in nlmsvc_grant_release()
      NFSv4: Ensure nfs_callback_down() calls svc_destroy()
      NFSv4: Send the delegation stateid for SETATTR calls
      NFSv4: SETCLIENTID_CONFIRM should handle NFS4ERR_DELAY/NFS4ERR_RESOURCE
      lockd: blocks should hold a reference to the nlm_file
      NFSv4: Fix an oops in nfs4_fill_super
      NFS: Make nfs_fhget() return appropriate error values
      NFS, NLM: Allow blocking locks to respect signals
      SUNRPC: Fix a 'Busy inodes' error in rpc_pipefs
      NFSv4: Ensure the callback daemon flushes signals
      NFS: Fix a race with PG_private and nfs_release_page()
      NFS: Clean up nfs_flush_list()
      NFS: Fix a race in nfs_sync_inode()
      SUNRPC: Fix memory barriers for req->rq_received
      SUNRPC: Ensure rpc_call_async() always calls tk_ops->rpc_release()
      Merge branch 'linus'
      Merge branch 'linus'
      config: fix CONFIG_LFS option
      fs/locks.c: Fix sys_flock() race

Uwe Bugla (2):
      V4L/DVB (3391): Documentation update
      V4L/DVB (3538): Bt8xx documentation update

Uwe Zeisberger (4):
      Fix "frist", "fisrt", typos
      add "tags" to .gitignore
      fix typos "wich" -> "which"
      fix typo "Suposse" -> "Suppose"

Vadim Lobanov (1):
      Fold select_bits_alloc/free into caller code.

Vasily Averin (2):
      [SCSI] i2o: fix memory leak in i2o_exec_lct_modified
      i2o_dump_hrt() output cleanup

Vitaly Bordug (4):
      ppc32 8xx: Added setbitsXX/clrbitsXX macro for read-modify-write operations
      PPC32 8xx: support for the physmapped flash on m8xx
      ppc32: MPC885ADS, MPC866ADS and MPC8272ADS-specific platform stuff for fs_enet
      ppc32: Make platform devices being able to assign functions

Vivek Goyal (3):
      x86_64: timer interrupt lockup due to pending interrupt
      i386: export: memory more than 4G through /proc/iomem
      i386 kdump timer vector lockup fix

Vladimir V. Saveliev (1):
      reiserfs: cleanups

Vojtech Pavlik (2):
      Input: atkbd - fix complaints about 'releasing unknown key 0x7f'
      Input: atkbd - disable softrepeat for dumb keyboards

Will Schmidt (1):
      powerpc/pseries: misc lparcfg fixes

Willem Riede (1):
      [SCSI] osst: changes required to move forward to block request

Wim Van Sebroeck (6):
      [WATCHDOG] pcwd.c control status patch
      [WATCHDOG] pcwd.c firmware-info patch
      [WATCHDOG] pcwd.c pcwd_cleanup_module patch
      [WATCHDOG] pcwd.c add debug info
      [WATCHDOG] pcwd.c general clean-up after patches
      [WATCHDOG] pcwd.c sprintf/strcpy fix

Wolfgang Rohdewald (1):
      USB: add support for Creativelabs Silvercrest USB keyboard

Wu Fengguang (2):
      mm: isolate_lru_pages() scan count fix
      mm: shrink_inactive_lis() nr_scan accounting fix

YOSHIFUJI Hideaki (28):
      [IPV6]: TUNNEL6: Don't try to add multicast route twice.
      [NET]: NEIGHBOUR: Ensure to record time to neigh->updated when neighbour's state changed.
      [IPV6]: ADDRCONF: Use our standard algorithm for randomized ifid.
      [IPV6]: ADDRCONF: Split up ipv6_generate_eui64() by device type.
      [IPV6]: ROUTE: Add accept_ra_defrtr sysctl.
      [IPV6]: ADDRCONF: Add accept_ra_pinfo sysctl.
      [IPV6]: ROUTE: Split up rt6_cow() for future changes.
      [IPV6]: ROUTE: Set appropriate information before inserting a route.
      [IPV6]: ROUTE: Copy u.dst.error for RTF_REJECT routes when cloning.
      [IPV6]: ROUTE: Add rt6_alloc_clone() for cloning route allocation.
      [IPV6]: ROUTE: Unify two code paths for pmtu disc.
      [IPV6]: ROUTE: Clean up reference counting / unlocking for returning object.
      [IPV6]: ROUTE: Convert rt6_cow() to rt6_alloc_cow().
      [IPV6]: ROUTE: Clean-up cow'ing in ip6_route_{intput,output}().
      [IPV6]: ROUTE: Eliminate lock for default route pointer.
      [IPV6]: ROUTE: More strict check for default routers in rt6_get_dflt_router().
      [IPV6]: ROUTE: Try selecting better route for non-default routes as well.
      [IPV6]: ROUTE: Clean up rt6_select() code path in ip6_route_{intput,output}().
      [IPV6]: ROUTE: Try finding the next best route.
      [IPV6]: ROUTE: Handle finding the next best route in reachability in BACKTRACK().
      [IPV6]: ROUTE: Add support for Router Preference (RFC4191).
      [IPV6]: ROUTE: Add Router Reachability Probing (RFC4191).
      [IPV6]: ROUTE: Add accept_ra_rtr_pref sysctl.
      [IPV6]: ROUTE: Add router_probe_interval sysctl.
      [IPV6]: ROUTE: Add experimental support for Route Information Option in RA (RFC4191).
      [IPV6]: ROUTE: Flag RTF_DEFAULT for Route Infomation for ::/0.
      [IPV6]: ROUTE: Add accept_ra_rt_info_max_plen sysctl.
      [IPV6]: ROUTE: Ensure to accept redirects from nexthop for the target.

Yasuyuki Kozakai (3):
      [NETFILTER]: nf_conntrack: use ipv6_addr_equal in nf_ct_reasm
      [NETFILTER]: x_tables: unify IPv4/IPv6 esp match
      [NETFILTER]: x_tables: unify IPv4/IPv6 multiport match

Yingping Lu (2):
      [XFS] Fixing KDB's xrwtrc command, also added the current process id into
      [XFS] Fixing the error caused by the conflict between DIO Write's

Yoichi Yuasa (1):
      mips: fixed collision of rtc function name

Yuan Mu (2):
      hwmon: w83792d use arrays of attributes
      w83627ehf: Refactor the sysfs interface

Zach Brown (1):
      x86: align per-cpu section to configured cache bytes

Zdenek Pavlas (1):
      BLK_DEV_INITRD: do not require BLK_DEV_RAM=y

Zhang, Yanmin (3):
      Enable mprotect on huge pages
      [IA64] lazy_mmu_prot_update needs to be aware of huge pages
      [IA64] Export cpu cache info by sysfs

Zhu Yi (44):
      ieee80211: Log if netif_rx() drops the packet
      ieee80211: Add LEAP authentication type
      ieee80211: add flags for all geo channels
      ieee80211: Add spectrum management information
      ieee80211: kmalloc+memset -> kzalloc cleanups
      ieee80211: TIM information element parsing
      ieee80211: Add TKIP crypt->build_iv
      ieee80211: Add 802.11h data type and structures
      ieee80211: Add helpers for IBSS DFS handling
      ieee80211: Add 802.11h information element parsing
      ipw2100: Add LEAP authentication algorithm support
      ipw2100: Make iwconfig txpower setting consistent with user input
      ipw2100: Add generic geo information
      ipw2100: remove white space and better format the code
      increase ipw2100 driver version to git-1.1.4
      ipw2200: Fix indirect SRAM/register 8/16-bit write routines
      ipw2200: Mask out the WEP_KEY command dump from debug log for security reason
      ipw2200: Add LEAP authentication algorithm support
      ipw2200: Bluetooth coexistence support
      ipw2200: use jiffies_to_msec() wherever possible
      ipw2200: Make LED blinking frequency independent of HZ
      ipw2200: add module parameter to enable/disable roaming
      ipw2200: Scale firmware loading watchdog with the firmware size
      ipw2200: stack reduction
      ipw2200: Fix qos_cmd param switch bug
      ipw2200: increase ipw2200 driver version
      ipw2200: remove white space and better format the code
      ipw2200: Semaphore to mutexes conversion
      ipw2200: Disable hwcrypto by default
      ieee80211: Use IWEVGENIE to set WPA IE
      ipw2200: Fix software crypto shared WEP authentication problem
      ipw2200: fix a potential NULL pointer dereference
      ipw2200: use generic ieee80211_get_hdrlen() to get packet length
      ipw2200: remove the WPA card associates to non-WPA AP checking
      ipw2200: Fix rf_kill is activated after mode change with 'disable=1'
      ipw2200: Fix ipw_sw_reset() implementation inconsistent with comment
      ipw2200: Filter unsupported channels out in ad-hoc mode
      ipw2200: Change debug level for firmware error logging
      ipw2200: export `debug' module param only if CONFIG_IPW2200_DEBUG
      ipw2200: Update ipw2200 version stamp to 1.1.1
      ipw2x00: expend Copyright to 2006
      ipw2100: Fix radiotap code gcc warning
      ipw2100: move mutex.h include from ipw2100.c to ipw2100.h
      ipw2100: Update version ipw2100 stamp to 1.2.2

adam radford (1):
      [SCSI] 3ware 9000 add big endian support

akpm at osdl.org (1):
      kbuild: fix modpost compile with older gcc

andrew.vasquez at qlogic.com (8):
      [SCSI] qla2xxx: Convert IS_QLA*() defines to bit-operations.
      [SCSI] qla2xxx: Add ISP54xx support.
      [SCSI] qla2xxx: Consolidate ISP63xx handling.
      [SCSI] qla2xxx: NVRAM id-list updates.
      [SCSI] qla2xxx: Correct swing/emphasis settings on ISP24xx.
      [SCSI] qla2xxx: Add VPD sysfs attribute.
      [SCSI] qla2xxx: Further restrict ZIO mode support.
      [SCSI] qla2xxx: Correct FCAL login retry logic for ISP24xx.

bibo mao (1):
      kretprobe instance recycled by parent process

bibo,mao (1):
      kprobe handler: discard user space trap

hawkes at sgi.com (1):
      [IA64-SGI] sn_hwperf use of num_online_cpus()

lorenzo at gnu.org (1):
      EXPORT_SYMBOL patch for audit_log, audit_log_start, audit_log_end and audit_format

maximilian attems (4):
      [SERIAL] icom: select FW_LOADER
      isicom: select FW_LOADER
      V4L/DVB (3615): Saa7134: select FW_LOADER
      V4L/DVB (3616): Bt8xx: select FW_LOADER

shin, jacob (1):
      [CPUFREQ] hotplug cpu fix for powernow-k8

tomek at koprowski.org (1):
      PCI: SMBus unhide on HP Compaq nx6110

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

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



More information about the pkg-fso-commits mailing list