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

Linus Torvalds torvalds at g5.osdl.org
Tue Mar 3 14:48:02 UTC 2009


The annotated tag, v2.6.18-rc1 has been created
        at  7df8ea909888d4856d3aff1c41192739d715a393 (tag)
   tagging  120bda20c6f64b32e8bfbdd7b34feafaa5f5332e (commit)
  replaces  v2.6.17
 tagged by  Linus Torvalds
        on  Wed Jul 5 21:10:01 2006 -0700

- Shortlog ------------------------------------------------------------
Linux v2.6.18-rc1

Merge window closed..
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQBErI0rF3YsRnbiHLsRAtO3AJ9QDgGdBj0immi4tBYjYTCASkkjAgCcDLY0
SVPMSyDlAIGWkHCmi0mTERA=
=ps58
-----END PGP SIGNATURE-----

Aaron Young (1):
      [IA64-SGI] fix prom revision checks in SN kernel

Adrian Bunk (71):
      [ACPI] drivers/acpi/video.c: fix error path NULL pointer dereference
      ACPI: Kconfig: ACPI should depend on, not select PCI
      ieee80211_wx.c: remove dead code
      drivers/mtd/devices/docprobe.c: correct #if's
      drivers/net/s2io.c: make bus_speed[] static
      USB: sisusbvga: possible cleanups
      drivers/w1/w1.c: fix a compile error
      make drivers/net/forcedeth.c:nv_update_pause() static
      arch/i386/kernel/apic.c: make modern_apic() static
      kernel/power/snapshot.c: cleanups
      fs/locks.c: make posix_locks_deadlock() static
      fs/fat/misc.c: unexport fat_sync_bhs
      drivers/md/raid6algos.c: fix a NULL dereference
      [AGPGART] remove unused variable
      V4L/DVB (3770): Kill drivers/media/common/saa7146_vv_ksyms.c
      V4L/DVB (3820): Drivers/media/dvb/dvb-usb/: possible cleanups
      V4L/DVB (3931): Vivi.c: possible cleanups
      V4L/DVB (3963): Em28xx/: possible cleanups
      V4L/DVB (4060): Make dvb/b2c2/flexcop-fe-tuner.c:alps_tdee4_stv0297_tuner_set_params() static
      V4L/DVB (4146): Drivers/media/video/vivi.c: make 2 functions static
      V4L/DVB (4147): Drivers/media/video/pwc/: make code static
      V4L/DVB (4184): Static variables mustn't be EXPORT_SYMBOL 'ed
      uml: remove dead declaration
      fs/ufs/inode.c: make 2 functions static
      drivers/char/applicom.c: proper module_{init,exit}
      kernel/sys.c: cleanups
      [NET]: make net/core/dev.c:netdev_nit static
      V4L/DVB (4213): Cx88: cleanups
      remove the bouncing email address of David Campbell
      move acknowledgment for Mark Adler to CREDITS
      fbdev: cleanup the CONFIG_VIDEO_SELECT mess
      fbdev: Remove duplicate #include's
      fbdev: Remove unused exports
      md: make md_print_devices() static
      drivers/md/md.c: make code static
      x86_64: remove sys32_ni_syscall()
      fs/ocfs2/dlm/: cleanups
      drivers/net/hamradio/dmascc.c: fix section mismatch
      V4L/DVB (4260): Stradis.c: make 2 functions static
      fs/buffer.c: cleanups
      drivers/char/ipmi/ipmi_msghandler.c: make proc_ipmi_root static
      drivers/message/i2o/iop.c: unexport i2o_msg_nop()
      fix sgivwfb compile
      arch/i386/mach-visws/setup.c: remove dummy function calls
      re-add CONFIG_SOUND_SSCAPE
      drivers/md/raid5.c: remove an unused variable
      ocfs2: OCFS2_FS must depend on SYSFS
      fs/jffs2/: make 2 functions static
      fs/ocfs2/dlm/dlmrecovery.c: make dlm_lockres_master_requery() static
      [IrDA]: MCS7780 usb_driver struct should be static
      [NET]: make skb_release_data() static
      [XFRM]: unexport xfrm_state_mtu
      [IrDA]: Fix the AU1000 FIR dependencies
      smb is no longer maintained
      fix a typo in the RTC_CLASS help text
      typo fixes: bandwith -> bandwidth
      typo fixes: mecanism -> mechanism
      typo fixes: aquire -> acquire
      typo fixes: disadvantadge -> disadvantage
      typo fixes: infomation -> information
      typo fixes: occuring -> occurring
      typo fixes in Documentation/networking/pktgen.txt
      typo fixes: specfic -> specific
      fix ISTALLION=y
      UML: fix the INIT_ENV_ARG_LIMIT dependencies
      show Acorn-specific block devices menu only when required
      drivers/cdrom/cm206.c: cleanups
      ACPI: drivers/acpi/scan.c: make acpi_bus_type static
      V4L/DVB (4287): Pvrusb2/: possible cleanups
      [SCSI] qla2xxx: make some more functions static
      [IOAT]: drivers/dma/iovlock.c: make num_pages_spanned() static

Akinobu Mita (7):
      iosched: use hlist for request hashtable
      use list_add_tail() instead of list_add()
      arch: use list_move()
      core: use list_move()
      net/rxrpc: use list_move()
      drivers: use list_move()
      fs: use list_move()

Al Boldi (1):
      ide-io: increase timeout value to allow for slave wakeup

Al Viro (47):
      trivial annotations in rio
      rio ->Copy() expects the sourse as first argument
      bogus order of copy_from_user() arguments
      uses of ->Copy() in rioroute are bogus
      fix rio_copy_to_card() for OLDPCI case
      handling rio MEMDUMP
      forgotten swap of copyout() arguments
      copy_to_user() from iomem is a bad thing
      missing readb/readw in rio
      [XFS] Kill direct access to ->count in valusema(); all we ever use it for
      remove config.h from inotify.h
      audit_panic() is audit-internal
      fix deadlocks in AUDIT_LIST/AUDIT_LIST_RULES
      execve argument logging
      collect sid of those who send signals to auditd
      log ppid
      add filtering by ppid
      proc_loginuid_write() uses simple_strtoul() on non-terminated array
      inline more audit helpers
      deprecate AUDIT_POSSBILE
      validate rule fields' types
      [SCTP]: sctp_unpack_cookie() fix
      [ATM]: fix broken uses of NIPQUAD in net/atm
      sparc build breakage
      frv: __user infrastructure
      frv: basic __iomem annotations
      frv: signal annotations
      frv: sysctl __user annotations
      frv: binfmt_elf_fdpic __user annotations
      frv: misc __user annotations
      frv: misc sparse annotations
      frv: wrong syscall
      ext2 XIP won't build without MMU
      frv: initrd is grossly broken on frv (never built)
      frv: NULL noise removal in frv xchg()
      frv: ieee1394 is borken on frv
      frv: Add missing qualifier to memcpy_fromio() prototype
      frv: trivial cleanups in frv_ksyms.c
      frv: clean frv unistd.h
      m68k traps.c constraints
      m68k: windfarm is powerpc-only, don't do it on m68k macs
      intelfb delousing
      kbuild: kill some false positives from modpost
      fix %s in affs_fill_super()
      spufs: update ->flush method proto
      kill open-coded offsetof in cm4000_cs.c ZERO_DEV()
      audit syscall classes

Alan Cox (24):
      libata: PIO 0
      libata - fix bracketing and DMA oops
      PATCH: libata. Add ->data_xfer method
      ata_piix formatting
      libata: Remove obsolete flag
      PCI identifiers for the pata_via update
      libata: add pio_data_xfer_noirq
      skb_padto()-area fixes in 8390, wavelan
      IDE CD end-of media error fix
      Correct tty doc
      Fix IDE locking error
      [SCSI] Bogus disk geometry on large disks
      stallion clean up
      stallion: fix recent SMP locking cleanup
      istallion: cleanups
      Old IDE, fix SATA detection for cabling
      ide: clean up siimage
      SC1200 debug printk
      ide: fix error handling for drives which clear the FIFO on error
      ide: housekeeping on IDE drivers
      ide: clean up pdc202xx_old so its more readable (done so I could work on libata ports)
      Set err_stops_fifo for newer Promise as well
      pcmcia: warn if driver requests exclusive, but gets a shared IRQ
      Fix problem with ATAPI DMA on IT8212 in Linux

Alan Horstmann (6):
      [ALSA] Change seq_midi.c so client name is card, rather than port, specific
      [ALSA] ice1712 - Provides specified midi port names instead of defaults
      [ALSA] au88x0 - Init before create components
      [ALSA] Remove ENTER_UART from au88x0 init
      [ALSA] ice1712 - Disable AC97 for DMX6fire
      [ALSA] ice1712 - Set mpu401 info flags from _card_info

Alan Nisota (1):
      V4L/DVB (4029): [PATCH] Genpix 8PSK->USB driver (Take 2)

Alan Stern (31):
      Driver Core: Make dev_info and friends print the bus name if there is no driver
      USB: usbcore: always turn on hub port power
      USB: net2280: add a shutdown routine
      USB: UHCI: store the endpoint type in the QH structure
      USB: UHCI: fix obscure bug in enqueue()
      usbhid: automatically set HID_QUIRK_NOGET for keyboards and mice
      UHCI: Common result routine for Control/Bulk/Interrupt
      UHCI: Remove non-iso TDs as they are used
      UHCI: Move code for cleaning up unlinked URBs
      UHCI: Eliminate the TD-removal list
      UHCI: Reimplement FSBR
      UHCI: Work around old Intel bug
      UHCI: use integer-sized frame numbers
      UHCI: fix race in ISO dequeuing
      UHCI: store the period in the queue header
      UHCI: remove ISO TDs as they are used
      gadgetfs: fix AIO interface bugs
      gadgetfs: fix memory leaks
      usbtest: report errors in iso tests
      usbhid: Remove unneeded blacklist entries
      usbcore: port reset for composite devices
      USB hub: use usb_reset_composite_device
      usb-storage: use usb_reset_composite_device
      usbhid: use usb_reset_composite_device
      usbcore: recovery from Set-Configuration failure
      usb-storage: unusual_devs entry for Nikon DSC D70s
      UHCI: remove hc_inaccessible flag
      UHCI: Improve FSBR-off timing
      USB: unusual_devs entry for Nokia N80
      Allow raw_notifier callouts to unregister themselves
      [SCSI] SCSI core: Allow QUIESCE -> CANCEL sdev transition

Alasdair G Kergon (8):
      dm snapshot: unify chunk_size
      dm mirror log: refactor context
      dm mirror log: bitset_size fix
      dm mirror log: sync_count fix
      dm: consolidate creation functions
      dm: add exports
      dm: prevent removal if open
      dm: improve error message consistency

Albert Lee (44):
      libata: interrupt driven pio for libata-core
      libata: interrupt driven pio for LLD
      libata irq-pio: add comments and cleanup
      libata irq-pio: rename atapi_packet_task() and comments
      libata irq-pio: simplify if condition in ata_dataout_task()
      libata irq-pio: cleanup ata_qc_issue_prot()
      libata: move atapi_send_cdb() and ata_dataout_task()
      [libata irq-pio] reorganize ata_pio_sector() and __atapi_pio_bytes()
      [libata irq-pio] reorganize "buf + offset" in ata_pio_sector()
      [libata irq-pio] use PageHighMem() to optimize the kmap_atomic() usage
      libata irq-pio: misc fixes
      libata irq-pio: merge the ata_dataout_task workqueue with ata_pio_task workqueue
      libata irq-pio: eliminate unnecessary queuing in ata_pio_first_block()
      libata irq-pio: add read/write multiple support
      libata-dev: determine err_mask when error is found
      libata-dev: filter out noisy ATAPI error messages
      libata-dev: Fix array index value in ata_rwcmd_protocol()
      libata-dev: Use new ata_queue_pio_task() for PIO polling task
      libata-dev: Use new AC_ERR_* flags
      libata-dev: Minor comment fix
      libata-dev: recognize WRITE_MULTI_FUA_EXT for r/w multiple
      libata-dev: Remove trailing whitespaces
      libata-dev: Fix merge problem with upstream
      libata-dev: Remove atapi_packet_task()
      libata-dev: Move out the HSM code from ata_host_intr()
      libata-dev: Minor fix for ata_hsm_move() to work with ata_host_intr()
      libata-dev: Let ata_hsm_move() work with both irq-pio and polling pio
      libata-dev: Convert ata_pio_task() to use the new ata_hsm_move()
      libata-dev: Cleanup unused enums/functions
      libata-dev: ata_check_atapi_dma() fix for ATA_FLAG_PIO_POLLING LLDDs
      libata-dev: Make the the in_wq check as an inline function
      libata-dev: irq-pio minor fixes (respin)
      libata-dev: fix the device err check sequence (respin)
      libata-dev: wait idle after reading the last data block
      libata-dev: print out information for ATAPI devices with CDB interrupts
      libata-dev: handle DRQ=1 ERR=1 (revised)
      libata-dev: irq-pio minor fix
      libata-dev: irq-pio minor fix 2
      libata: convert ATAPI_ENABLE_DMADIR to module parameter
      libata: Fix the HSM error_mask mapping (was: Re: libata-tj and SMART)
      libata: use qc->result_tf for temp taskfile storage
      libata: minor fix for irq-pio merge
      libata: add back ->data_xfer to ata_piix.c
      libata-dev: move the CDB-intr DMA blacklisting

Aleksey Gorelov (1):
      fix broken vm86 interrupt/signal handling

Alessandro Zummo (2):
      rtc subsystem, fix capability checks in kernel interface
      rtc subsystem: add capability checks

Alex Williamson (3):
      [IA64] add vmlinuz target
      [IA64] sanity check reserved region usage
      pcmcia: TI PCIxx12 CardBus controller support

Alexander Belyakov (1):
      MTD: mtdconcat NAND/Sibley support (rev.2)

Alexey Dobriyan (22):
      e1000: endian fixes
      NFSv4: really return status from decode_recall_args()
      sata_sil24: endian anotations
      [NETFILTER]: PPTP helper: fixup gre_keymap_lookup() return type
      [IPV4] igmp: Fixup struct ip_mc_list::multiaddr type
      [IPV4]: Right prototype of __raw_v4_lookup()
      [IPX]: Endian bug in ipxrtr_route_packet()
      [BNX2]: Endian fixes.
      Don't trigger full rebuild via CONFIG_MTRR
      Don't trigger full rebuild via CONFIG_X86_MCE
      blktrace_api.h: endian annotations
      nfs: remove nfs_put_link()
      emu10k1: mark midi_spinlock as used
      nbd: endian annotations
      Fix "biovec-(256)" in /proc/slabinfo
      xfs: update ->flush method proto
      reiserfs: remove reiserfs_aio_write()
      [XFS] link(2) on directory is banned in VFS.
      [XFS] * There is trivial "inode => vnode => inode" conversion, but only
      [XFS] remove unused behaviour lock - shrink XFS vnode as a side effect.
      [XFS] Reduce size of xfs_trans_t structure. * remove ->t_forw, ->t_back --
      [XFS] Remove redundant directory checks from inode link operation.

Alexey Starikovskiy (1):
      ACPI: execute Notify() handlers on new thread

Allan Stephens (34):
      [TIPC]: Prevent name table corruption if no room for new publication
      [TIPC]: Use correct upper bound when validating network zone number.
      [TIPC]: Corrected potential misuse of tipc_media_addr structure.
      [TIPC]: Allow ports to receive multicast messages through native API.
      [TIPC]: Links now validate destination node specified by incoming messages.
      [TIPC]: Multicast link failure now resets all links to "nacking" node.
      [TIPC]: Allow compilation when CONFIG_TIPC_DEBUG is not set.
      [TIPC]: Fixed privilege checking typo in dest_name_check().
      [TIPC]: Fix misleading comment in buf_discard() routine.
      [TIPC]: Added support for MODULE_VERSION capability.
      [TIPC]: Validate entire interface name when locating bearer to enable.
      [TIPC]: Non-operation-affecting corrections to comments & function definitions.
      [TIPC]: Fixed connect() to detect a dest address that is missing or too short.
      [TIPC]: Implied connect now saves dest name for retrieval as ancillary data.
      [TIPC]: Can now return destination name of form {0,x,y} via ancillary data.
      [TIPC]: Connected send now checks socket state when retrying congested send.
      [TIPC]: Stream socket send indicates partial success if data partially sent.
      [TIPC]: Improved performance of error checking during socket creation.
      [TIPC]: recvmsg() now returns TIPC ancillary data using correct level (SOL_TIPC)
      [TIPC]: Simplify code for returning partial success of stream send request.
      [TIPC]: Optimized argument validation done by connect().
      [TIPC]: Withdrawing all names from nameless port now returns success, not error
      [TIPC]: Added missing warning for out-of-memory condition
      [TIPC]: Fixed memory leak in tipc_link_send() when destination is unreachable
      [TIPC]: Disallow config operations that aren't supported in certain modes.
      [TIPC]: First phase of assert() cleanup
      [TIPC]: Enhanced & cleaned up system messages; fixed 2 obscure memory leaks.
      [TIPC]: Fixed link switchover bugs
      [TIPC]: Get rid of dynamically allocated arrays in broadcast code.
      [TIPC]: Fix incorrect correction to discovery timer frequency computation.
      [TIPC]: Fixed skb_under_panic caused by tipc_link_bundle_buf
      [TIPC]: Improve response to requests for node/link information
      [TIPC]: Initial activation message now includes TIPC version number
      [TIPC] Fixed sk_buff panic caused by tipc_link_bundle_buf (REVISED)

Amit Arora (1):
      [SCSI] Return -EINVAL when "id == max_id" in scsi_scan_host_selected()

Amos Waterland (1):
      [POWERPC] Fix builtin command line interaction with firmware

Amul Shah (1):
      Fix kdump Crash Kernel boot memory reservation for NUMA machines

Amy Griffis (10):
      inotify (1/5): split kernel API from userspace support
      inotify (2/5): add name's inode to event handler
      inotify (3/5): add interfaces to kernel API
      inotify (4/5): allow watch removal from event handler
      inotify (5/5): update kernel documentation
      fix audit_krule_to_{rule,data} return values
      audit: path-based rules
      fix AUDIT_FILTER_PREPEND handling
      log more info for directory entry change events
      add rule filterkey

Ananda Raju (5):
      s2io: performance improvements
      s2io: input parms, output messages update
      s2io: fixes
      s2io: additional stats
      s2io: init/shutdown fixes

Andi Kleen (27):
      [ACPI] fix "nolapic" flag in ACPI mode
      [BLOCK] Fix bounce limit address check
      x86_64: Update defconfig
      x86_64: Use __always_inline for __inline_memcpy
      i386/x86-64: Use new official CPUID to get APICID/core split on AMD platforms
      i386/x86-64: Emulate CPUID4 on AMD
      x86_64: Remove most of ia32_unistd.h
      x86_64: Remove bogus comment in topology.h
      x86_64: Implement compat functions for PTRACE_SETSIGINFO/GETSIGINFO
      x86_64: Clean and enhance up K8 northbridge access code
      x86_64: Use -ENODEV in IOMMU initialization
      x86_64: Add compat_printk and sysctl to turn off compat layer warnings
      x86_64: Remove long obsolete CVS
      x86_64: Remove ia32_sys_call_table export
      x86_64: Optimize bitmap_weight for small bitmaps
      x86_64: Make sure is_compat_task works early
      x86_64: Rename IOMMU option, fix help and mark option embedded.
      x86_64: Get rid of pud_offset_k / __pud_offset_k
      i386/x86-64: Fix isoimage when syslinux is in /usr/share
      x86_64: Move VM86 config into arch/i386/Kconfig
      x86_64: Mark mce_amd cpu notifier __cpuinit/__cpuinitdata
      x86_64: Remove bogus RED-PEN comment in signal.c
      i386/x86-64/ia64: Move polling flag into thread_info_status
      x86_64: Fix fast check in safe_smp_processor_id
      x86_64: Fix race in cpu_local_* on preemptible kernels
      x86_64: Move export symbols to their C functions
      x86_64: Minor string functions optimizations

Andreas Dilger (1):
      reserve space for swap label

Andreas Gruenbacher (2):
      NFSv3: Client-side nfsacl caching fix
      kbuild: support for %.symtypes files

Andreas Herrmann (6):
      [SCSI] zfcp: (cleanup) shortened copyright and author information
      [SCSI] zfcp: (cleanup) remove useless comments
      [SCSI] zfcp: (cleanup) kmalloc/kzalloc replacement
      [SCSI] zfcp: (cleanup) removed superfluous macros, struct members, typedefs
      [SCSI] zfcp: make use of fc_remote_port_delete when target port is unavailable
      [SCSI] zfcp: bump up version number

Andreas Mohr (23):
      ACPI: apply "__read_mostly" to processor_idle.c loop module parameters and friends
      Input: constify drivers/char/keyboard.c
      [ALSA] azt3328.c: add suspend/resume support
      [ALSA] azt3328.c: add 3D sound mixer switch/rename controls
      [ALSA] azt3328.c: use kernel coding style
      i386 apm.c optimization
      x86: make using_apic_timer __read_mostly
      x86: cyrix code CONFIG_PCI fix / add __initdata
      x86: make i387 mxcsr_feature_mask __read_mostly
      make ACPI errata __read_mostly
      x86: constify arch/i386/pci/irq.c
      x86: use proper defines for i8259A I/O
      x86/powerpc make hardirq_ctx and softirq_ctx __read_mostly
      make noirqdebug/irqfixup __read_mostly, add (un)likely()
      cpu_relax(): smpboot.c
      constify parts of kernel/power/
      constify libcrc32c table
      spelling fixes
      make pmtmr_ioport __read_mostly
      x86_64: Add cpu_relax to apic_wait_icr_idle
      x86: constify some parts of arch/i386/kernel/cpu/
      ACPI: restore comment justifying 'extra' P_LVLx access
      NI5010 netcard cleanup

Andreas Oberritter (1):
      V4L/DVB (3727): Remove DMX_GET_EVENT and associated data structures

Andreas Schwab (3):
      [CONNECTOR]: Fix warning in cn_queue.c
      [POWERPC] Unify ppc syscall tables
      Makefile typo

Andrew Chew (1):
      sata_nv: Add MCP61 support

Andrew Morton (79):
      ACPI: UP build fix for bugzilla-5737
      [SCSI] scsi_lib.c: fix warning in scsi_kmap_atomic_sg
      Update UML kernel/physmem.c to use rb_parent() accessor macro
      ACPI: asus_acpi_init(): propagate correct return value
      [JFFS2] Fix printk format in some error messages.
      git-mtd: symbol_get() fix
      [MTD] Avoid 64-bit division in mtdconcat
      [MTD] Fix debug printk format warning in m25p80 SPI chip driver, again.
      [MTD] Fix build warnings (and debug build error) in nand_base.c
      [AGPGART] uninorth-agp warning fixes
      [AGPGART] alpha-agp warning fix
      powerpc kbuild warning fix
      [MTD] Prepare physmap for 64-bit-resources
      kbuild: modpost build fix
      smc911x Kconfig fix
      [MMC] sdhci truncated pointer fix
      [I/OAT]: Do not use for_each_cpu().
      [LLC]: Fix double receive of SKB.
      w1 exports
      w1: warning fix
      suspend_console() warning fix
      myri10ge build fix
      prune_one_dentry() tweaks
      PG_uncached is ia64 only
      initialise total_memory() earlier
      mmput() might sleep
      jbd: avoid kfree(NULL)
      ext3_clear_inode(): avoid kfree(NULL)
      connector-exports
      CONFIG_NET=n build fix
      cpufreq build fix
      s390_hypfs filesystem: get_sb_single() fix
      V4L/DVB (3809a): Remove compat stuff for DMX_GET_EVENT
      V4L/DVB (4210a): git-dvb versus matroxfb
      V4L/DVB (4210b): git-dvb: tea575x-tuner build fix
      git-nfs-build-fixes
      nfs-build-fix-99
      more for_each_cpu() removal
      remove for_each_cpu()
      ufs: printk warning fixes
      msnd section fix
      cpqarray section fix
      pdflush: handle resume wakeups
      schedule_on_each_cpu(): reduce kmalloc() size
      for_each_cpu_mask() warning fix
      at91rm9200-rtc-driver-tidy
      irda-usb printk fix
      [ATM]: atm/mpc.c warning fix
      V4L/DVB (4227): Update this driver for recent header file movement.
      fix "USB: move <linux/usb_input.h> to <linux/usb/input.h>"
      hangcheck: remove monotomic_clock on x86
      x86_64: check_addr() cleanups
      libata.h needs scatterlist.h
      libata reduce timeouts
      ACPI: asus_acpi_init: propagate correct return value
      pm_trace is dangerous
      do_IRQ() warning fix
      [POWERPC] powerpc: kconfig warning fix
      x86: do_IRQ(): check irq number
      load_module() cleanup
      x86_64: oprofile build fix
      generic_file_buffered_write(): handle zero-length iovec segments
      sparc: register_cpu() build fix
      ufs: printk() fix
      msr.c: use register_hotcpu_notifier()
      zoned-vm-counters: remove read_page_state()
      add smp_setup_processor_id()
      cond_resched() fix
      infiniband: devfs fix
      i2c-801: 64bit resource fix
      ACPI: Kconfig: ACPI_SRAT depends on ACPI
      hotcpu_notifier-fixes
      pnp: suppress request_irq() warning
      genirq ia64 cleanup
      sparc i8042 build fix
      sparc: resource warning fix
      forcedeth: typecast cleanup
      [AF_UNIX]: datagram getpeersec fix
      revert "kthread: convert stop_machine into a kthread"

Andrew Vasquez (25):
      [SCSI] qla2xxx: Update ISP24xx firwmare loading heuristics.
      [SCSI] qla2xxx: ABBA lock ordering fix.
      [SCSI] qla2xxx: Correct endianess comparisons during ISP24xx NVRAM configuration.
      [SCSI] qla2xxx: Add support for alternate WWN NVRAM setting.
      [SCSI] qla2xxx: Drop unused driver cruft.
      [SCSI] qla2xxx: Remove unused port-type RSCN handling code.
      [SCSI] qla2xxx: Remove obsolete firmware-loader-module support.
      [SCSI] qla2xxx: Use PCI_DEVICE() for pci_device_id definition.
      [SCSI] qla2xxx: Consolidate "qla2xxx" string usage to a #define.
      [SCSI] qla2xxx: Consolidate firmware-dump handling across ISPs.
      [SCSI] qla2xxx: Correct issue where driver improperly issued SNS commands in N2N topologies.
      [SCSI] qla2xxx: Update version number to 8.01.05-k2.
      [SCSI] qla2xxx: Rework firmware-trace facilities.
      [SCSI] qla2xxx: Resync with latest HBA SSID specification -- 2.2j.
      [SCSI] qla2xxx: Add NVRAM 'Disable Serdes' bit support.
      [SCSI] qla2xxx: Honour 'skip process-login' option during fabric-login IOCB.
      [SCSI] qla2xxx: Add DMI (Diagnostics Monitoring Interface) support.
      [SCSI] qla2xxx: Create an VPD sysfs entry for supported ISPs only.
      [SCSI] qla2xxx: Remove no-op IOCTL codes and macros.
      [SCSI] qla2xxx: Cleanup DEBUG macro usage.
      [SCSI] qla2xxx: Add support for extended error logging.
      [SCSI] qla2xxx: Correct 'loop-down' determination logic in qla2x00_fw_ready().
      [SCSI] qla2xxx: Convert from pci_module_init() to pci_register_driver().
      [SCSI] qla2xxx: Correctly set the firmware NOS/OLS timeout during initialization.
      [SCSI] qla2xxx: Update version number to 8.01.05-k3.

Andrew Victor (33):
      [ARM] 3565/1: AT91RM9200 MMC update
      [ARM] 3578/1: AT91RM9200 Clock update
      [ARM] 3579/1: AT91RM9200 Timer simplification
      [ARM] 3580/1: AT91RM9200 Timer suspend/resume support
      [ARM] 3581/1: AT91RM9200 Internal SRAM
      [ARM] 3582/1: AT91RM9200 IRQ trigger types
      [ARM] 3583/1: AT91RM9200 IRQ suspend/resume support
      [ARM] 3584/1: AT91RM9200 GPIO suspend/resume support
      [ARM] 3585/1: AT91RM9200 Platform devices
      [ARM] 3586/1: AT91RM9200 header update
      [ARM] 3587/1: AT91RM9200 hardware headers
      [ARM] 3588/1: AT91RM9200 CSB337/637 board update
      [ARM] 3589/1: AT91RM9200 DK/EK board update
      [ARM] 3590/1: AT91RM9200 Platform devices support
      [ARM] 3592/1: AT91RM9200 Serial driver update
      [WATCHDOG] convert AT91RM9200 watchdog to platform driver
      [ARM] 3603/1: AT91RM9200 remove old files
      [ARM] 3604/1: AT91RM9200 New boards
      [ARM] 3605/1: AT91RM9200 Power Management
      [ARM] 3607/1: AT91RM9200 misc fixes
      [ARM] 3599/1: AT91RM9200 remove global variables
      AT91RM9200 Ethernet #1: Link poll
      AT91RM9200 Ethernet #2: MII interface
      AT91RM9200 Ethernet #3: Cleanup
      AT91RM9200 Ethernet #4: Suspend/Resume
      [ARM] 3631/1: Remove legacy __mem_isa() definitions
      RTC: Add rtc_year_days() to calculate tm_yday
      AT91RM9200 RTC driver
      [ARM] 3660/1: Remove legacy defines
      [ARM] 3675/2: Preparing for AT91SAM926 support
      Correct rtc_wkalrm comments
      [ARM] 3710/1: AT91 Serial: Use GPIO API
      [ARM] 3711/1: AT91 timer update

Andrew de Quincey (62):
      V4L/DVB (3741): Budget-core doesn't check if register adapter fails
      V4L/DVB (3762): Add sysfs device links to dvb devices
      V4L/DVB (3805): Fix KNC1 card frontend detection
      V4L/DVB (3845): DVB core changes for PLL refactoring
      V4L/DVB (3847): Convert cx22700 to refactored tuner code
      V4L/DVB (3848): Convert cx22702 to refactored tuner code
      V4L/DVB (3849): Convert mt312 to refactored tuner code
      V4L/DVB (3850): Convert stv0297 to refactored tuner code
      V4L/DVB (3851): Convert tda8083 to refactored tuner code
      V4L/DVB (3853): Convert ves1820 to refactored tuner code
      V4L/DVB (3854): Convert ves1x93 to refactored tuner code
      V4L/DVB (3855): Convert stv0299 to refactored tuner code
      V4L/DVB (3856): Convert sp887x to refactored tuner code
      V4L/DVB (3857): Convert sp8870 to refactored tuner code
      V4L/DVB (3858): Convert tda1004x to refactored tuner code
      V4L/DVB (3859): Convert s5h1420 to refactored tuner code
      V4L/DVB (3860): Convert l64871 to refactored tuner code
      V4L/DVB (3861): Convert mt352 to refactored tuner code
      V4L/DVB (3862): Convert tda10021 to refactored tuner code
      V4L/DVB (3863): Convert cx24110 to refactored tuner code
      V4L/DVB (3864): Convert dvb_dummy_fe to refactored tuner code
      V4L/DVB (3865): Convert or51132 to refactored tuner code
      V4L/DVB (3866): Convert nxt200x to refactored tuner code
      V4L/DVB (3867): Convert nxt6000 to refactored tuner code
      V4L/DVB (3868): Convert zl10353 to refactored tuner code
      V4L/DVB (3869): Convert cx24123 to refactored tuner code
      V4L/DVB (3870): Convert dib3000* to refactored tuner code
      V4L/DVB (3871): Convert lgdt330x to refactored tuner code
      V4L/DVB (3872): Convert bsbe1/bsru6 to refactored tuner code
      V4L/DVB (3873): Convert pluto2 to refactored tuner code
      V4L/DVB (3874): Convert ttpci/av7110 to refactored tuner code
      V4L/DVB (3875): Convert ttpci/budget to refactored tuner code
      V4L/DVB (3876): Convert ttpci/budget-ci to refactored tuner code
      V4L/DVB (3877): Convert ttpci/budget-av to refactored tuner code
      V4L/DVB (3878): Convert ttpci/budget-patch to refactored tuner code
      V4L/DVB (3879): Convert saa7134-dvb to refactored tuner code
      V4L/DVB (3880): Convert dvb-ttusb-budget to refactored tuner code
      V4L/DVB (3881): Convert core dvb-usb pll code to refactored tuner code
      V4L/DVB (3882): Convert dvb-usb/umt-010 to refactored tuner code
      V4L/DVB (3883): Convert digtv to refactored tuner code
      V4L/DVB (3884): Convert dibusb* to refactored tuner code
      V4L/DVB (3885): Convert dvb-pll to be a refactored tuner
      V4L/DVB (3887): Convert bt8xx to refactored tuner code
      V4L/DVB (3889): Sort out support for non-attached tuners on mt352
      V4L/DVB (3890): Add support for non-attached tuners to zl10353
      V4L/DVB (3891): Convert cx88-dvb to refactored tuner code
      V4L/DVB (3892): Trim documentation
      V4L/DVB (3898): Fix dvb-usb tuner code
      V4L/DVB (3886): Convert flexcop-fe-tuner to refactored tuner code
      V4L/DVB (3888): Convert cxusb to refactored tuner code
      V4L/DVB (3893): Convert calls from _pllbuf() to _calc_reg()
      V4L/DVB (3894): Fix tda10046 tuning
      V4L/DVB (3895): Additional frontend_init safety checks
      V4L/DVB (3932): Convert lnbp21 to a module
      V4L/DVB (3933): Add isl6421 module
      V4L/DVB (3935): Add missing pll gate control calls
      V4L/DVB (3984): Fix CI interface on KNC1 DVBT and DVBC cards
      V4L/DVB (4011): Fix PLL refactoring breakage to WinTV NOVA T USB 2 driver
      V4L/DVB (4012): Fix cx24123 diseqc
      V4L/DVB (4032): Fix Pinnacle 300i
      V4L/DVB (4276): Fix CI on old KNC1 DVBC cards
      V4L/DVB (4277): Fix CI interface on PRO KNC1 cards

Andrey Savochkin (1):
      [BRIDGE]: br_dump_ifinfo index fix

Andy Adamson (1):
      NFSv4: A root pathname is sent as a zero component4

Andy Fleming (1):
      Add 85xx CDS to arch/powerpc

Andy Whitcroft (3):
      zone handle unaligned zone boundaries
      squash duplicate page_to_pfn and pfn_to_page
      sparsemem: record nid during memory present

Angelo Marconi (1):
      V4L/DVB (4016): Cx88-blackbird: add support for ProLink Pixelview Playtv at P7000

Angelo P. Castellani (1):
      [TCP]: TCP Compound congestion control

Anil S Keshavamurthy (7):
      Notify page fault call chain for x86_64
      Notify page fault call chain for i386
      Notify page fault call chain for ia64
      Notify page fault call chain for powerpc
      Notify page fault call chain for sparc64
      Kprobes registers for notify page fault
      Notify page fault call chain

Anssi Hannula (2):
      Input: iforce - use ENOSPC instead of ENOMEM
      Input: fix accuracy of fixp-arith.h

Anton Altaparmakov (1):
      NTFS: Critical bug fix (affects MIPS and possibly others)

Anton Blanchard (17):
      powerpc: remove io_page_mask
      powerpc: add num_pmcs to 970MP cputable entry
      Add a prctl to change the endianness of a process.
      [POWERPC] 64bit FPSCR support
      [POWERPC] Optimise some TOC usage
      [POWERPC] Remove stale 64bit on 32bit kernel code
      [POWERPC] Update pseries defconfig
      [POWERPC] pcibus_to_node fixes
      [POWERPC] node local IOMMU tables
      [POWERPC] cleanup dma_mapping_ops
      [POWERPC] Fix HV bit handling on non partitioned machines
      [POWERPC] system call micro optimisation
      [POWERPC] update pmac32_defconfig
      [POWERPC] Fix mdelay badness on shared processor partitions
      [POWERPC] Dont look for class-code in pci children
      [POWERPC] support ibm,extended-*-frequency properties
      Link error when futexes are disabled on 64bit architectures

Antonino A. Daplas (45):
      intelfb: use firmware EDID for mode database
      savagefb: Allocate space for current and saved register states
      savagefb: Add state save and_restore hooks
      fbdev: More accurate sync range extrapolation
      nvidiafb: Revise pci_device_id table
      atyfb: Fix hardware cursor handling
      atyfb: Remove unneeded calls to wait_for_idle
      atyfb: Set correct acceleration flags
      epson1355fb: Update platform code
      vesafb: Update platform code
      vfb: Update platform code
      vga16fb: Update platform code
      fbdev: Static pseudocolor with depth less than 4 does exist
      savagefb: Whitespace cleanup
      fbdev: Firmware EDID fixes
      nvidiafb: Add support for Geforce 6100 and related chipsets
      vesafb: Fix return code of vesafb_setcolreg
      vesafb: Prefer VGA registers over PMI
      atyfb: Fix dead code
      fbdev: Coverity Bug 85
      fbdev: Coverity Bug 90
      backlight: Fix Kconfig dependency
      fbdev: Fix logo rotation if width != height
      macmodes: Fix section warning
      atyfb: Fix section warnings
      Detaching fbcon: fix vgacon to allow retaking of the console
      Detaching fbcon: fix give_up_console()
      Detaching fbcon: remove calls to pci_disable_device()
      Detaching fbcon: sdd sysfs class device entry for fbcon
      Detaching fbcon: clean up exit code
      Detaching fbcon: add capability to attach/detach fbcon
      Detaching fbcon: update documentation
      VT binding: Add binding/unbinding support for the VT console
      VT binding: Update fbcon to support binding
      VT binding: fbcon: Update documentation
      VT binding: Add new doc file describing the feature
      VT binding: Add sysfs control to the VT layer
      VT binding: Make VT binding a Kconfig option
      VT binding: Do not create a device file for class device 'fbcon'
      VT binding: Update documentation
      VT binding: Make mdacon support binding
      VT binding: Make newport_con support binding
      VT binding: Make promcon support binding
      VT binding: Make sticon support binding
      vt: Decrement ref count of the VT backend on deallocation

Arjan van de Ven (17):
      sem2mutex: drivers/acpi/processor_perflib.c
      unused exports in wireless drivers
      PCI: Add a "enable" sysfs attribute to the pci devices to allow userspace (Xorg) to enable devices without doing foul direct access
      USB: convert the semaphores in the sisusb driver to mutexes
      Add EXPORT_UNUSED_SYMBOL and EXPORT_UNUSED_SYMBOL_GPL
      pcmcia: fix deadlock in pcmcia_parse_events
      bcm43xx: netlink deadlock fix
      make more file_operation structs static
      lockdep: annotate serio
      lockdep: annotate sunrpc code
      lockdep: annotate the quota code
      lockdep: annotate USBFS
      lockdep: annotate sound/core/seq/seq_device.c
      lockdep: annotate sb ->s_umount
      lockdep: annotate vlan net device as being a special class
      lockdep: annotate hostap netdev ->xmit_lock
      fix AB-BA deadlock inversion at cs46xx_dsp_remove_scb

Arnaldo Carvalho de Melo (1):
      skeletonfb: remove duplicate module init, exit, license lines

Arnaud Patard (2):
      ACPI: suppress power button event on S3 resume
      s3c2410fb: Fix resume

Arnd Bergmann (2):
      [POWERPC] disable floating point exceptions for init
      [POWERPC] spufs: fix class0 interrupt assignment

Artem B. Bityutskiy (2):
      [MTD] assume mtd->writesize is 1 for NOR flashes
      [MTD] Initialize 'writesize'

Arthur Othieno (1):
      [SCSI] scsi: remove Documentation/scsi/cpqfc.txt

Ashok Raj (3):
      ACPI: build fix for u8 cpu_index
      ACPI: Allow hot-add of ejected processor
      x86_64: Remove stale lapic definition from apicdef.h

Atsushi Nemoto (14):
      [MIPS] Fix fpu_save_double on 64-bit.
      [MIPS] Fix futex_atomic_op_inuser.
      [MIPS] Unify mips_fpu_soft_struct and mips_fpu_hard_structs.
      [MIPS] Make timer interrupt frequency configurable from kconfig.
      RTC: rtc-dev UIE emulation
      RTC: add rtc-ds1553 driver
      RTC: add rtc-ds1742 driver
      LED: add LED heartbeat trigger
      [CRYPTO] khazad: Use 32-bit reads on key
      [CRYPTO] digest: Add alignment handling
      RTC: Add a comment for ENOIOCTLCMD in ds1553_rtc_ioctl
      RTC: add rtc-rs5c348 driver
      [MIPS] Fix FIXADDR_TOP for TX39/TX49.
      [MIPS] MIPS32/MIPS64 S-cache fix and cleanup

Auke Kok (43):
      e1000: Remove PM warning DPRINTKs breaking 2.4.x kernels
      e1000: Esb2 wol link cycle bug and uninitialized registers
      e1000: De-inline functions to benefit from compiler smartness
      e1000: Made an adapter struct variable into a local (txb2b)
      e1000: Update truesize with the length of the packet for packet split
      e1000: Dead variable cleanup
      e1000: Buffer optimizations for small MTU
      e1000: implement more efficient tx queue locking
      e1000: Version bump, contact fix, year string change
      {e100{,0},ixgb}: Add Auke Kok as new patch maintainer for e{100,1000} and ixgb
      e1000: fix mispatch for media type detect.
      e1000: fix mismerge skb_put.
      ixgb: fix rare early tso completion
      ixgb: remove duplicate code setting duplex and speed
      ixgb: fix flow control
      ixgb: add NETIF_F_LLTX analogous to e1000
      ixgb: add copper 10gig driver id
      ixgb: remove hardcoded number
      ixgb: use DPRINTK and msglvl, and ethtool to control it
      ixgb: add tx timeout counter
      ixgb: increment version to 1.0.104-k2
      e1000: add shutdown handler back to fix WOL
      e1000: remove backslash r debug printfs
      e1000: remove leading and trailing whitespace.
      e1000: Fix date string in Makefile
      e1000: remove changelog in driver
      e1000: bump version to 7.0.38-k4
      ixgb: add performance enhancements to the buffer_info struct
      ixgb: use rx copybreak/skb recycle
      ixgb: increment version to 1.0.104-k4
      ixgb: fix smp polling race condition
      ixgb: fix interface losing macaddr on ifdn/up
      ixgb: revert an unwanted fix regarding tso/descriptors
      ixgb: allocate only buffersize needed
      ixgb: remove lock access in the fast path
      ixgb: remove inlines, allow compiler to choose
      ixgb: replace netdev->priv with netdev_priv()
      ixgb: remove changelog
      ixgb: update version, dates
      e100: add PCI Error Recovery
      e1000: add PCI Error Recovery
      [DOC] Update bonding documentation with sysfs info
      ata_piix: add ICH6/7/8 to Kconfig

Ayaz Abdulla (14):
      forcedeth: add support for flow control
      pci_ids: add new device ids
      forcedeth config: tso cleanup
      forcedeth config: ring sizes
      forcedeth config: flow control
      forcedeth config: phy
      forcedeth config: wol
      forcedeth config: csum
      forcedeth config: statistics
      forcedeth config: move functions
      forcedeth config: diagnostics
      forcedeth config: module parameters
      forcedeth config: version
      forcedeth: new device ids

Badari Pulavarty (1):
      ext3: Add "-o bh" option

Barry Naujok (1):
      [XFS] Add degframentation exclusion support

Bart Massey (1):
      USB HID/HIDBP, INPUT DRIVERS: fix various usb/input/hid-input.c bugs that make Apple Mighty Mouse work poorly

Bartlomiej Swiercz (1):
      ACPI: additional blacklist entry for ThinkPad R40e

Bastiaan Jacques (1):
      ahci: add support for VIA VT8251

Ben Collins (30):
      video1394: be quiet
      ieee1394: speed up of dma_region_sync_for_cpu
      ohci1394: Remove superfluous call to free_dma_rcv_ctx,
      sbp2: make TSB42AA9 workaround specific to Momobay CX-1
      From: Arjan van de Ven <arjan at infradead.org>
      raw1394: fix whitespace after x86_64 compat patch
      ieee1394/ohci1394: CycleTooLong interrupt management
      ieee1394: support for slow links or slow 1394b phy ports
      ieee1394: save RAM by using a single tlabel for broadcast transactions
      sbp2: remove manipulation of inquiry response
      sbp2: log number of supported concurrent logins
      ieee1394: extend lowlevel API for address range properties
      ohci1394: set address range properties
      ohci1394: make phys_dma parameter read-only
      sbp2: remove ohci1394 specific constant
      sbp2: fix S800 transfers if phys_dma is off
      Update feature removal of obsolete raw1394 ISO requests.
      sbp2: provide helptext for CONFIG_IEEE1394_SBP2_PHYS_DMA and mark it experimental
      sbp2: use __attribute__((packed)) for on-the-wire structures
      Fix broken suspend/resume in ohci1394
      eth1394: endian fixes
      sbp2: fix deregistration of status fifo address space
      ieee1394: add preprocessor constant for invalid csr address
      ieee1394: sbp2: Kconfig fix
      ieee1394_core: switch to kthread API
      ieee1394: hl_irqs_lock is taken in hardware interrupt context
      ieee1394: adjust code formatting in highlevel.c
      eth1394: replace __constant_htons by htons
      [IRDA]: add some IBM think pads
      [SERIAL] 8250_pnp: add support for other Wacom tablets

Ben Dooks (43):
      [MTD] Fix build warnings in RedBoot MTD partition parser.
      [ARM] 3550/1: OSIRIS: fix serial port map for 1:1
      [ARM] 3551/1: S3C24XX: PM code failes to compile with CONFIG_DCACHE_WRITETHROUGH
      [ARM] 3552/1: S3C24XX: Move VA of GPIO for low-level debug
      [ARM] 3553/1: S3C24XX: earlier print of cpu idcode info
      [ARM] 3558/1: SMDK24XX: LED platform devices
      [ARM] 3557/1: S3C24XX: centralise and cleanup uart registration
      [ARM] 3559/1: S3C2442: core and serial port
      [MTD NAND] s3c24x0 board: Fix clock handling, ensure proper initialisation.
      [MTD NAND] S3C2410 driver cleanup
      [ARM] 3591/1: Anubis: IDE device definitions
      [ARM] 3609/1: S3C24XX: defconfig update for s3c2410_defconfig
      [MTD] NAND: S3C2410 convert prinks to dev_*()s
      [ARM] 3613/1: S3C2410: Add sysdev and sysclass
      [ARM] 3627/1: S3C24XX: split s3c2410 clocks from core clocks
      [ARM] 3628/1: S3C24XX: add get_rate call to struct clk
      [ARM] 3629/1: S3C24XX: fix missing bracket in regs-dsc.h
      [ARM] 3633/1: S3C24XX: s3c2410 gpio bugfix - wrong pin nos
      [ARM] 3635/1: S3C24XX: Add S3C2412 core cpu support
      [ARM] 3636/1: S3C2412: Add selection of CPU_ARM926
      [ARM] 3637/1: S3C24XX: Add mpll clock, and set as fclk parent
      [ARM] 3638/1: S3C2412: core clocks
      [ARM] 3639/1: S3C2412: serial port support
      [ARM] 3640/1: S3C2412: Use S3C24XX_DCLKCON instead of S3C2410_DCLKCON
      [ARM] 3641/1: S3C2412: Fixup gpio register naming
      [ARM] 3642/1: S3C24XX: Add machine SMDK2413
      [ARM] 3643/1: S3C2410: Add new usb clocks
      [ARM] 3645/1: S3C2412: irq support for external interrupts
      [ARM] 3647/1: S3C24XX: add Osiris to the list of simtec pm machines
      AX88796 parallel port driver
      [ARM] 3649/1: S3C24XX: Fix capitalisation of CPU on SMDK2440
      [ARM] 3650/1: S3C2412: Update s3c2410_defconfig
      [ARM] 3651/1: S3C24XX: Make arch list more detailed
      [ARM] 3656/1: S3C2412: Add S3C2412 and S3C2413 documenation
      [ARM] 3657/1: S3C24XX: Documentation update of Overview.txt
      DM9000 - better checks for platform resources
      DM9000 - check for MAC left in by bootloader
      DM9000 - do no re-init spin lock
      DM9000 - minor code cleanups
      [MTD NAND] s3c2412 support in s3c2410.c
      [ARM] 3658/1: S3C244X: Change usb-gadget name to s3c2440-usbgadget
      [ARM] 3661/1: S3C2412: Fix compilation if CPU_S3C2410 only
      RTC: class driver for Samsung S3C series SoC

Ben Williamson (1):
      [ALSA] USB midi: Remove duplicate CS_AUDIO_* #defines

Benjamin Herrenschmidt (20):
      powerpc vdso updates
      powerpc: Fix buglet with MMU hash management
      powerpc: Add udbg-immortal kernel option
      [POWERPC] cell: add RAS support
      [POWERPC] spufs: map mmio space as guarded into user space
      [POWERPC] spufs: fix MFC command queue purge
      genirq: add IRQ_TYPE_SENSE_MASK
      genirq: fasteoi handler: handle interrupt disabling
      powermac: Fix some 64b resource damage
      [POWERPC] Fix various offb and BootX-related issues
      [POWERPC] Fix booting on Momentum "Apache" board (a Maple derivative)
      [POWERPC] Fix error handling in detecting legacy serial ports
      [POWERPC] Update the SWIM3 (powermac) floppy driver
      genirq: Allow fasteoi handler to retrigger disabled interrupts
      [POWERPC] Use the genirq framework
      [POWERPC] New device-tree interrupt parsing code
      [POWERPC] Copy i8259 code back to arch/ppc
      [POWERPC] Add new interrupt mapping core and change platforms to use it
      [POWERPC] Actually copy over i8259.c to arch/ppc/syslib this time
      powerpc: Fix loss of interrupts with MPIC

Benoit Boissinot (1):
      [IOAT]: Fix a warning in ioatdma

Bernhard Kaindl (1):
      yenta: fix hidden PCI bus numbers

Bin Zhou (1):
      [TCP]: TCP Veno congestion control

Bjorn Helgaas (30):
      PNPACPI: fix non-memory address space descriptor handling
      PNPACPI: remove some code duplication
      PNPACPI: whitespace cleanup
      ACPI: request correct fixed hardware resource type (MMIO vs I/O port)
      ACPI: Display "ACPI" to motherboard resources in /proc/io{mem,port}
      ACPI: make acpi_bus_register_driver() return success/failure, not device count
      ACPI: update asus_acpi driver registration to unload on failure
      ACPI: fix sonypi ACPI driver registration to unregister on failure
      ACPI: simplify scan.c coding
      ACPI: fix memory hotplug range length handling
      HPET: fix ACPI memory range length handling
      ACPI: remove __init/__exit from Asus .add()/.remove() methods
      ACPI: Don't print internal BIOS names of wakeup devices
      [IA64] rework memory attribute aliasing
      ACPI: acpi_bus_unregister_driver() returns void
      PCI: fix to pci ignore pre-set 64-bit bars on 32-bit platforms
      vgacon: make VGA_MAP_MEM take size, remove extra use
      CCISS: disable device when returning failure
      CCISS: request all PCI resources
      CCISS: announce cciss%d devices with PCI address/IRQ/DAC info
      CCISS: use ARRAY_SIZE without intermediates
      CCISS: fix a few spelling errors
      CCISS: remove parens around return values
      CCISS: run through Lindent
      CCISS: tidy up product table indentation
      ACPI: acpi_os_wait_semaphore(): silence complaint
      IRQ: Use SA_PERCPU_IRQ, not IRQ_PER_CPU, for irqaction.flags
      IRQ: warning message cleanup
      PNPACPI: support shareable interrupts
      SERIAL: allow shared 8250_pnp interrupts

Björn Steinbrink (1):
      i386: Fix softirq accounting with 4K stacks

Bob Breuer (5):
      [SPARC]: Add topology_init()
      [SPARC]: Setup cpu_possible_map
      [SPARC]: Add missing rw can_lock macros
      [SPARC]: Mark smp init functions as cpuinit
      [SPARC]: Fix iommu_flush_iotlb end address

Bob Copeland (1):
      docs: update sparse.txt with CHECK_ENDIAN

Bob Moore (10):
      [ACPI] ACPICA 20060210
      ACPI: ACPICA 20060217
      ACPI: ACPICA 20060310
      [ACPI] ACPICA 20060317
      ACPI: ACPICA 20060331
      ACPI: ACPICA 20060421
      ACPI: ACPICA 20060512
      ACPI: ACPICA 20060526
      ACPI: ACPICA 20060608
      ACPI: ACPICA 20060623

Borislav Petkov (4):
      libata debugging: set initial dbg value
      libata: Adjust initial debugging levels through preprocessor defines.
      [libata] conversion to new debug scheme, part 1 of $N
      libata-core.c: restore configuration boot messages in ata_dev_configure(), v2

Brent Casavant (2):
      PCI: Move various PCI IDs to header file
      SGI IOC4: Detect IO card variant

Brian Haley (1):
      s2io: netpoll support

Brian King (5):
      libata: Setup nbytes in ata_sg_init_one
      libata: Add ata_scsi_dev_disabled
      [SCSI] scsi: Add allow_restart sysfs class attribute
      [SCSI] scsi: Device scanning oops for offlined devices (resend)
      libata: Conditionally set host->max_cmd_len

Brian Swetland (1):
      ARM: OMAP: Add core fsample support

Brice Goglin (12):
      Revive pci_find_ext_capability
      Add Myri-10G Ethernet driver
      myri10ge update
      add __iowrite64_copy
      PCI: Add PCI_CAP_ID_VNDR
      PCI: AMD 8131 MSI quirk called too late, bus_flags not inherited ?
      PCI: nVidia quirk to make AER PCI-E extended capability visible
      PCI: Add PCI_CAP_ID_VNDR
      myri10ge - drop workaround for the missing AER ext cap on nVidia CK804
      myri10ge - drop workaround pci_save_state() disabling MSI
      myri10ge - Use dev_info() when printing parameters after probe
      myri10ge - Export more parameters to ethtool

Bryan O'Sullivan (36):
      IB/ipath: name zero counter offsets so it's clear they aren't counters
      IB/ipath: update copyrights and other strings to reflect new company name
      IB/ipath: share more common code between RC and UC protocols
      IB/ipath: fix an indenting problem
      IB/ipath: fix shared receive queues for RC
      IB/ipath: allow diags on any unit
      IB/ipath: update some comments and fix typos
      IB/ipath: remove some duplicate code
      IB/ipath: don't allow resources to be created with illegal values
      IB/ipath: fix some memory leaks on failure paths
      IB/ipath: return an error for unknown multicast GID
      IB/ipath: report correct device identification information in /sys
      IB/ipath: enforce device resource limits
      IB/ipath: removed unused field ipath_kregvirt from struct ipath_devdata
      IB/ipath: print better debug info when handling 32/64-bit DMA mask problems
      IB/ipath: enable freeze mode when shutting down device
      IB/ipath: use more appropriate gfp flags
      IB/ipath: use vmalloc to allocate struct ipath_devdata
      IB/ipath: memory management cleanups
      IB/ipath: reduce overhead on receive interrupts
      IB/ipath: fixed bug 9776 for real
      IB/ipath: fix lost interrupts on HT-400
      IB/ipath: disallow send of invalid packet sizes over UD
      IB/ipath: don't confuse the max message size with the MTU
      IB/ipath: removed redundant statements
      IB/ipath: check for valid LID and multicast LIDs
      IB/ipath: fixes to performance get counters for IB compliance
      IB/ipath: rC receive interrupt performance changes
      IB/ipath: purge sps_lid and sps_mlid arrays
      IB/ipath: drop the "stats" sysfs attribute group
      IB/ipath: support more models of InfiniPath hardware
      IB/ipath: read/write correct sizes through diag interface
      IB/ipath: fix a bug that results in addresses near 0 being written via DMA
      IB/ipath: remove some #if 0 code related to lockable memory
      IB/ipath: ignore receive queue size if SRQ is specified
      IB/ipath: namespace cleanup: replace ips with ipath

Bryan Scott (1):
      V4L/DVB (4170): ATSC typecheck bugfix

Cameron Hutchinson (1):
      V4L/DVB (4186): Add support for the DNTV Live! mini DVB-T card.

Carl-Daniel Hailfinger (1):
      i386/x86-64: Consolidate arch/{i386,x86_64}/boot/compressed/misc.c

Carlos O'Donell (2):
      [PARISC] Use FIXUP_BRANCH_CLOBBER to asm clobber list
      [PARISC] Remove unconditional #define PIC in syscall macros

Catalin Marinas (1):
      [ARM] 3548/1: Fix the ARMv6 CPU id in compressed/head.S

Catherine Zhang (2):
      [LSM-IPsec]: SELinux Authorize
      [AF_UNIX]: Datagram getpeersec

Cedric Le Goater (1):
      s390: add __raw_writeq required by __iowrite64_copy

Chandra Seetharaman (7):
      cpu hotplug: revert init patch submitted for 2.6.17
      cpu hotplug: revert initdata patch submitted for 2.6.17
      cpu hotplug: make [un]register_cpu_notifier init time only
      cpu hotplug: make cpu_notifier related notifier blocks __cpuinit only
      cpu hotplug: make cpu_notifier related notifier calls __cpuinit only
      cpu hotplug: add hotplug versions of cpu_notifier
      cpu hotplug: use hotplug version of cpu notifier in appropriate places

Charles Spirakis (1):
      HWMON: w83791d: New hardware monitoring driver for the Winbond W83791D

Chas Williams (3):
      [ATM]: [idt77105] should be __devinit not __init
      [ATM]: [iphase] should be __devinit not __init
      [ATM]: [suni] change suni_init to __devinit

Chen, Kenneth W (2):
      tightening hugetlb strict accounting
      sched: fix smt nice lock contention and optimization

Chris Dearman (3):
      [MIPS] MIPS32/MIPS64 secondary cache management
      [MIPS] Typo fixes.
      [MIPS] Fix handling of 0 length I & D caches.

Chris Leech (9):
      [I/OAT]: DMA memcpy subsystem
      [I/OAT]: Driver for the Intel(R) I/OAT DMA engine
      [I/OAT]: Setup the networking subsystem as a DMA client
      [I/OAT]: Utility functions for offloading sk_buff to iovec copies
      [I/OAT]: Structure changes for TCP recv offload to I/OAT
      [I/OAT]: Rename cleanup_rbuf to tcp_cleanup_rbuf and make non-static
      [I/OAT]: Make sk_eat_skb I/OAT aware.
      [I/OAT]: Add a sysctl for tuning the I/OAT offloaded I/O threshold
      [I/OAT]: TCP recv offload to I/OAT

Chris Lund (1):
      USB: free allocated memory on io_edgeport startup memory failure

Chris Wedgwood (2):
      PCI: MSI-K8T-Neo2-Fir: run only where needed
      EDD isn't EXPERIMENTAL anymore

Chris Wright (1):
      cpuset: remove extra cpuset_zone_allowed check in __alloc_pages

Christian Kujau (1):
      x86_64: msi_apic.c build fix

Christian Lupien (1):
      ACPI: handle AC notify event on broken BIOS

Christian Praehauser (1):
      V4L/DVB (3966): Core: ULE fixes and RFC4326 additions

Christian Trefzer (1):
      neofb: fix unblank logic interfering with lid toggled backlight

Christoph Hellwig (12):
      [SCSI] fix up request buffer reference in various scsi drivers
      [XFS] endianess annotations for xfs_dir2_data_entry_t
      [XFS] endianess annotations for xfs_dir_leaf_hdr_t
      [XFS] endianess annotations for xfs_dir_leaf_entry_t
      powerpc: implement pcibus_to_node and pcibus_to_cpumask
      powerpc: node-aware dma allocations
      [SCSI] remove scsi_request infrastructure
      [SCSI] remove RQ_SCSI_* flags
      [IRDA]: stir4200, switching to the kthread API
      slab: clean up kmem_getpages
      slab: stop using list_for_each
      mark address_space_operations const

Christoph Lameter (43):
      Page Migration: Make do_swap_page redo the fault
      migration: remove unnecessary PageSwapCache checks
      page migration cleanup: rename "ignrefs" to "migration"
      page migration cleanup: group functions
      page migration cleanup: remove useless definitions
      page migration cleanup: drop nr_refs in remove_references()
      page migration cleanup: extract try_to_unmap from migration functions
      page migration cleanup: pass "mapping" to migration functions
      page migration cleanup: move fallback handling into special function
      Swapless page migration: add R/W migration entries
      Swapless page migration: rip out swap based logic
      Swapless page migration: modify core logic
      More page migration: do not inc/dec rss counters
      More page migration: use migration entries for file pages
      page migration: Update documentation
      page migration: simplify migrate_pages()
      page migration: handle freeing of pages in migrate_pages()
      page migration: use allocator function for migrate_pages()
      page migration: sys_move_pages(): support moving of individual pages
      sys_move_pages: x86_64 support
      sys_move_pages: 32bit support (i386, x86_64)
      move_pages: fix 32 -> 64 bit compat function
      mm: remove VM_LOCKED before remap_pfn_range and drop VM_SHM
      page migration: Support a vma migration function
      Allow migration of mlocked pages
      zoned vm counters: create vmstat.c/.h from page_alloc.c/.h
      zoned vm counters: basic ZVC (zoned vm counter) implementation
      zoned vm counters: convert nr_mapped to per zone counter
      zoned vm counters: conversion of nr_pagecache to per zone counter
      zoned vm counters: remove NR_FILE_MAPPED from scan control structure
      zoned vm counters: split NR_ANON_PAGES off from NR_FILE_MAPPED
      zoned vm counters: zone_reclaim: remove /proc/sys/vm/zone_reclaim_interval
      zoned vm counters: conversion of nr_slab to per zone counter
      zoned vm counters: conversion of nr_pagetables to per zone counter
      zoned vm counters: conversion of nr_dirty to per zone counter
      zoned vm counters: conversion of nr_writeback to per zone counter
      zoned vm counters: conversion of nr_unstable to per zone counter
      zoned vm counters: conversion of nr_bounce to per zone counter
      zoned vm counters: remove useless struct wbs
      Use Zoned VM Counters for NUMA statistics
      Light weight event counters
      slab: consolidate code to free slabs from freelist
      ZVC/zone_reclaim: Leave 1% of unmapped pagecache pages for file I/O

Christoph Pfister (2):
      V4L/DVB (3988): Add math routines required by DVB demods
      V4L/DVB (3996): Make the table static

Christopher J. PeBenito (1):
      [SELINUX]: add security class for appletalk sockets

Christopher Neufeld (1):
      V4L/DVB (4050): Add NTSC sliced VBI support to the cx25840 module.

Chuck Ebbert (8):
      PCI: fix issues with extended conf space when MMCONFIG disabled because of e820
      i386: let usermode execute the "enter" instruction
      i386: fix get_segment_eip() with vm86 segments
      i386: extra checks in show_registers()
      i386: cpu_relax() in crash.c and doublefault.c
      x86_64: enlarge window for stack growth
      i386: use C code for current_thread_info()
      binfmt_elf: fix checks for bad address

Chuck Lever (9):
      SUNRPC: select privileged port numbers at random
      SUNRPC: NFS_ROOT always uses the same XIDs
      NFS: Optimize allocation of nfs_read/write_data structures
      NFS: Separate functions for counting outstanding NFS direct I/Os
      NFS: "open code" the NFS direct write rescheduler
      NFS: remove user_addr, user_count, and pos from nfs_direct_req
      NFS: refactor nfs_direct_free_user_pages
      NFS: Eliminate nfs_get_user_pages()
      NFS: alloc nfs_read/write_data as direct I/O is scheduled

Clemens Ladisch (8):
      [ALSA] fix a wrong lock
      [ALSA] fix port type bits
      [ALSA] add more sequencer port type information bits
      [ALSA] rawmidi: add get_port_info callback for sequencer information flags
      [ALSA] usb-audio: add workaround for CSR Bluetooth Headphones (Saitek A-250)
      [ALSA] bt87x: add Voodoo TV 200 whitelist entry
      [ALSA] virmidi: revert erroneous removal of zero initialization
      [ALSA] make CONFIG_SND_DYNAMIC_MINORS non-experimental

Cliff Wickman (1):
      fs/freevxfs: cleanup of spelling errors

Con Kolivas (2):
      mm: fix swap unused warning
      sched: fix interactive ceiling code

Constantine Sapuntzakis (1):
      drivers/block/loop.c: don't return garbage if LOOP_SET_STATUS not called

Corey Minyard (4):
      [WATCHDOG] Pre-Timeout flags
      IPMI: tidy msghandler timer
      IPMI: remove high res timer code
      IPMI: watchdog handle panic properly

Cornelia Huck (4):
      [S390] channel measurement fix.
      [S390] ccwgroup device unregister.
      [S390] cio chpid offline.
      [S390] rework of channel measurement facility.

Dan Streetman (1):
      improved TT scheduling for EHCI

Dan Williams (1):
      wireless/airo: minimal WPA awareness

Daniel Alomar (1):
      m68knommu: build support for the Avnet/5282 board

Daniel Drake (12):
      mtd: SC520CDP should depend on MTD_CONCAT
      softmac: deauthentication implies deassociation
      softmac: suggest per-frame-type TX rate
      softmac: complete shared key authentication
      softmac: Fix handling of authentication failure
      USB shuttle_usbat: hardcode flash detection for now
      USB: usb-storage alauda: Fix transport info mismerge
      USB: print message when device is rejected due to insufficient power
      bcm43xx: use softmac-suggested TX rate
      bcm43xx: enable shared key authentication
      ZyDAS ZD1211 USB-WLAN driver
      zd1211rw: disable TX queue during stop

Daniel Jacobowitz (1):
      [ARM] 3648/1: Update struct ucontext layout for coprocessor registers

Daniel Phillips (2):
      Clean up ocfs2 hash probe and make it faster
      ocfs2: allocate lockres hash pages in an array

Daniel R Thompson (1):
      fbdev: tag by scantype in sysfs

Daniel Ritz (2):
      i2c-i801.c: don't pci_disable_device() after it was just enabled
      yenta: do power-up only after socket is configured

Daniel T Chen (3):
      [ALSA] sound/pci/: Add hp_only quirk for Dell D800 laptops
      [ALSA] Add hp_only quirk for pci id [161f:2032] to via82xx
      [ALSA] HDA - Lenovo 3000 N100-07684JU - enable laptop-eapd by default

Daniel Walker (2):
      invert irq/migration.c brach prediction
      idetape gcc 4.1 warning fix

Daniele Venzano (1):
      Add VLAN (802.1q) support to sis900 driver

Darrel Goeddel (4):
      fix se_sen audit filter
      [NETLINK]: Encapsulate eff_cap usage within security framework.
      audit: rename AUDIT_SE_* constants
      audit: support for object context filters

Dave Airlie (22):
      intelfb: prepare for i9xx support.
      intelfb: add pll index to the intelfb structure
      intelfb: change splitm to be brute force
      intelfb: add p divisor increments for i9xx.
      intelfb: enable on x86_64
      intelfb: add support for i945G
      intelfb: make i915 modeset
      intelfb: add hw cursor support for i9xx
      intelfb: fixup whitespace..
      intelfb: add i945GM support
      This patch makes a needlessly global struct static.
      intelfb: fixup p calculation
      intelfb: fixup pitch calculation like X does
      intelfb: some cleanups for intelfbhw
      intelfb: align with changes from my X driver.
      sync modesetting code with X.org
      Revert "intelfb driver -- use the regular modedb table instead of the VESA"
      intelfb: fixup clock calculation debugging.
      drm: radeon add a tcl state flush before accessing tcl vector space
      drm: update radeon to 1.25 add r200 vertex program support
      Add i915 ioctls to configure pipes for vblank interrupt.
      drm: radeon constify radeon microcode

Dave C Boutcher (2):
      [POWERPC] check firmware state before suspending
      [SCSI] ibmvscsi: treat busy and error conditions separately

Dave Jones (35):
      [ACPI] fix possible acpi thermal leak in failure path
      [CPUFREQ] Typo in powernow-k8
      [CPUFREQ] Disambiguate loop indexes in powernow-k7
      [CPUFREQ] Clean up longhaul's speed pretty-printer
      [CPUFREQ] Remove redundant initialisation from longhaul.
      [CPUFREQ] Remove pointless reinitialisation from powernow-k8
      [CPUFREQ] Remove pointless reinitialisations in acpi-cpufreq
      [CPUFREQ] Remove duplicate assignment from cpufreq-nforce2
      [CPUFREQ] CodingStyle nits in cpufreq_stats.c
      [CPUFREQ] Remove duplicate assignment in freq_table
      [CPUFREQ] Fix another redundant initialisation in freq_table
      [CPUFREQ] Remove more freq_table reinitialisations.
      [AGPGART] Remove pointless code from agp_generic_create_gatt_table()
      [AGPGART] Remove pointless initialisation in intel-agp
      [CPUFREQ] Remove strange No-op from longrun.c
      [CPUFREQ] Make acpi-cpufreq 'sticky'.
      [CPUFREQ] Prepare powernow-k8 for future CPUs.
      [CPUFREQ] Make powernow-k7 work on SMP kernels.
      [CPUFREQ] sets nforce2 minimum PLL divider to 2.
      [NET]: NET_TCPPROBE Kconfig fix
      [AGPGART] Whitespace cleanups for ati-agp
      [AGPGART] Suspend/Resume improvements for ATI AGP
      [AGPGART] Suspend/Resume support for nVidia nForce AGP.
      [AGPGART] Compile fix for ati-agp
      [AGPGART] Fix pci_register_driver checking in amd64-agp
      remove dead code from elevator switching
      fix typo in acpi video brightness changes.
      V4L/DVB (4149): Fix up funky logic in dvb
      [SCSI] kmalloc argument switcheroo in recent 53c700 change.
      [AGPGART] Make AGP depend on PCI
      remove devinit from ioc4 pci_driver
      GPIO for SCx200 & PC-8736x: x86-only
      Merge ../linus
      Move workqueue exports to where the functions are defined.
      [POWERPC] fix implicit declaration on cell.

Dave Kleikamp (1):
      [CIFS] Do not overwrite aops

Dave Peterson (1):
      mm: fix typos in comments in mm/oom_kill.c

David Brownell (23):
      [JFFS2] Fix section mismatch warnings in JFFS2.
      [ARM] 3534/1: add spi support to lubbock platform
      Driver Core: CONFIG_DEBUG_PM covers drivers/base/power too
      platform_bus learns about modalias
      remove duplication from Documentation/power/devices.txt
      Driver core: PM_DEBUG device suspend() messages become informative
      USB: usbnet, zaurus mtu fixup
      USB: correct the USB info in Documentation/power/swsusp.txt
      USB: more pegasus log spamming removed
      USB: cdc_ether: recognize olympus r1000 (fix regression)
      UHCI: various updates
      USB: whitespace removal from usb/gadget/ether
      USB: move <linux/usb_cdc.h> to <linux/usb/cdc.h>
      USB: move hardware-specific <linux/usb_*.h> to <linux/usb/*.h>
      USB: move <linux/usb_input.h> to <linux/usb/input.h>
      I2C: I2C controllers go into right place on sysfs
      "RTC-framework" driver for DS1307 and similar RTC chips
      ARM: OMAP: Mistral board updates (spi, ...)
      ARM: OMAP: Mistral ads7846 pendown state
      ARM: OMAP: Add bitbank SPI driver for Innovator 1510 touchscreen
      fix static linking of NFS
      SPI: infrastructure to initialize spi_device.mode early
      pcmcia: at91_cf suspend/resume/wakeup

David Chinner (1):
      [XFS] Stop a BUG from occurring in generic_delete_inode by preventing

David Hollister (1):
      vt: Delay the update of the visible console

David Howells (11):
      NFS: Split fs/nfs/inode.c
      Keys: Fix race between two instantiators of a key
      VFS: Permit filesystem to override root dentry on mount
      VFS: Permit filesystem to perform statfs with a known root dentry
      XFS: Use the dentry passed to statfs() to limit the scope of the results
      add page_mkwrite() vm_operations method
      Another couple of alterations to the memory barrier doc
      Corrections to memory barrier doc
      keys: sort out key quota system
      keys: discard the contents of a key on revocation
      Keys: Allow in-kernel key requestor to pass auxiliary data to upcaller

David M. Richter (1):
      knfsd: nfsd: fix misplaced fh_unlock() in nfsd_link()

David Mosberger-Tang (2):
      [IA64] make efi_stub.S fit in 80 cols
      V4L/DVB (4046): Trivial videodev2.h patch

David Quigley (8):
      SELinux: add security hooks to {get,set}affinity
      SELinux: add security hook call to mediate attach_task (kernel/cpuset.c)
      SELinux: add task_movememory hook
      SELinux: add security_task_movememory calls to mm code
      SELinux: extend task_kill hook to handle signals sent by AIO completion
      SELinux: add security hook call to kill_proc_info_as_uid
      SELinux: update USB code with new kill_proc_info_as_uid
      SELinux: Add security hook definition for getioprio and insert hooks

David S. Miller (105):
      [I/OAT]: ioatdma.c needs linux/dma-mapping.h
      [I/OAT]: Move PCI_DEVICE_ID_INTEL_IOAT to linux/pci_ids.h
      [TCP]: tcp_rcv_rtt_measure_ts() call in pure-ACK path is superfluous
      [TCP]: Fix compile warning in tcp_probe.c
      [IPV4] icmp: Kill local 'ip' arg in icmp_redirect().
      [NET]: Fix warnings after LSM-IPSEC changes.
      [TCP]: Add tcp_slow_start_after_idle sysctl.
      [IRDA]: Use put_unaligned() in irlmp_do_discovery().
      [SCTP]: Fix unintentional change to SCTP_ASSERT when !SCTP_DEBUG
      Restrict headers exported to userspace for SPARC and SPARC64
      [SPARC64]: Send all device interrupts via one PIL.
      [SPARC64]: bp->pil can never be zero
      [SPARC]: Kill __irq_itoa().
      [SPARC64]: Kill ino_bucket->pil
      [SPARC64]: Virtualize IRQ numbers.
      [SPARC64]: Move over to GENERIC_HARDIRQS.
      [SPARC64]: Don't double-export synchronize_irq.
      [SPARC64]: Update defconfig.
      [SBUS]: Start cleaning up generic sbus support layer.
      [SPARC64]: Import OBP device tree into kernel data structures.
      [SPARC64]: Add of_find_node_by_{name,type}().
      [SPARC64]: Use in-kernel OBP device tree for PCI controller probing.
      [SPARC64]: Disable verbose PCI IRQ probing messages by default.
      [SPARC64]: Rate limited kernel unaligned trap logging, ala IA64.
      [SPARC64]: Convert sun4v virtual-device layer to in-kernel PROM device tree.
      [SPARC64]: Add of_getintprop_default().
      [SPARC64]: Convert cpu_find_by_*() interface to in-kernel PROM device tree.
      [SPARC64]: Minor bug fix to obp_read_memory().
      [SPARC64]: Fix for Niagara memory corruption.
      [SPARC64]: Must run smp_setup_cpu_possible_map() after paging_init()
      [SPARC64]: Convert sparc64 PCI layer to in-kernel device tree.
      [SPARC64]: Use in-kernel PROM tree for EBUS and ISA.
      [SPARC64]: Kill ebus/isa range and interrupt mapping struct members.
      [SPARC64]: Convert central bus layer to in-kernel PROM device tree.
      [SPARC64]: Convert Cheetah memory controller driver to in-kernel PROM tree.
      [SPARC64]: Kill off some more prom_getproperty() remnants.
      [SPARC64]: Kill unused local vars in map_prom_timers().
      [SPARC64]: Expand of_*() interfaces some more.
      [SPARC64]: Add of_device layer and make ebus/isa use it.
      [SPARC]: Port sparc64 in-kernel device tree code to sparc32.
      [SPARC]: Port of_device layer and make ebus use it.
      [SBUS]: Rewrite and plug into of_device framework.
      [SOUND] sparc: Port amd7930 to new SBUS device layer.
      [SCSI] sparc: Port esp to new SBUS driver layer.
      [NET] sunhme: Kill __sparc__ and __sparc_v9__ ifdefs.
      [NET] sunhme: Convert to new SBUS driver framework.
      [NET] sunlance: Convert to new SBUS driver framework.
      [NET] sunbmac: Convert over to new SBUS device framework.
      [NET] sunqe: Convert to new SBUS driver layer.
      [NET] myri_sbus: Convert to new SBUS device layer.
      [NET] myri_sbus: Kill unused next_module struct member.
      [NET] sunhme: Kill useless loop over sdevs in quattro_sbus_find().
      [SCSI] esp: Fix bug in esp_remove_common.
      [SCSI] qlogicpti: Convert to new SBUS device framework.
      [Documentation]: Update probing info in sbus_drivers.txt
      [PARPORT] sunbpp: Convert to new SBUS device framework.
      [SPARC64]: Make auxio a real driver.
      [SPARC64]: Update defconfig.
      [MTD] sun_uflash: Port to new EBUS device layer.
      [PARPORT] sunbpp: Fix typo.
      [CPWATCHDOG]: Fix the build.
      [RIOWATCHDOG]: Fix the build.
      [SPARC]: Export x_bus_type to modules.
      [SPARC64]: Allow floppy driver to build modular.
      [SPARC64]: Export _PAGE_IE to modules.
      [SPARC64]: Add missing interfaces to dma-mapping.h
      [SPARC64]: Export auxio_register to modules.
      [SPARC]: Add of_set_property() interface.
      [SPARC]: Add unique device_node IDs and a ".node" property.
      [OPENPROMFS]: Rewrite using in-kernel device tree and seq_file.
      [OPENPROM]: Rewrite driver to use in-kernel device tree.
      [SPARC]: Add iomap interfaces.
      [IOAT]: Do not dereference THIS_MODULE directly to set unsafe.
      [SPARC64]: Kill starfire_cookie from SBUS/PCI.
      [SPARC]: Add of_n_{addr,size}_cells().
      [SPARC]: Beginnings of generic of_device framework.
      [SPARC]: Encode I/O space into resource flags on sparc32.
      [SPARC]: Add of_io{remap,unmap}().
      [SPARC]: Convert all FB SBUS drivers to of_driver framework.
      [SPARC64] auxio: Convert to pure of_device driver.
      [SPARC]: Convert clock drivers to of_driver framework.
      [SPARC]: Kill interrupt stuff and linux_phandle from device_node.
      [SPARC64]: Let irq_install_pre_handler() get called multiple times.
      [SPARC64]: Fix typo in isa_dev_get_irq_using_imap().
      [SPARC64] power: Do not pass SA_SHIRQ to request_irq().
      [SPARC64] clock: Only probe central fhc clock on Enterprise boxes.
      [SPARC64]: Fix typo in clock_probe().
      [SPARC64]: of_device layer IRQ resolution
      [SPARC]: sparc32 side of of_device layer IRQ resolution.
      [SERIAL] sunzilog: Convert to of_driver.
      [SERIAL] sunzilog: Fix bugs in device deregristration.
      [SERIAL] sunsu: Convert to of_driver framework.
      [SERIAL] sun{su,zilog}: Add missing MODULE_*() niceties.
      [SERIAL] sunsab: Convert to of_driver framework.
      [SERIAL] sunsab: Fix section mis-match errors.
      [SPARC64] auxio: Remove asm/{sbus,ebus}.h includes.
      [SPARC64] power: Convert to of_driver.
      [SPARC64]: time: Kill unnecessary asm/{fhc,sbus,ebus,isa}.h includes.
      [SERIO] i8042-sparcio.h: Convert to of_driver framework.
      [SPARC64]: Print symbol name of regs->tpc on kernel unaligned accesses.
      [SUNHME]: Mark SBUS probing routines as __devinit.
      [SERIAL] sunsu: Missing return statement in su_probe().
      [SPARC64]: Mask out top 8-bits in physical address when building resources.
      [SERIAL] sunhv: Convert to of_driver layer.
      [SPARC64]: Kill sun4v virtual device layer.

David Shaohua Li (1):
      [ACPI] enable SMP C-states on x86_64

David Teigland (2):
      dm table split_args: handle no input
      dm: create error table

David Wilder (2):
      Updated kdump documentation
      [POWERPC] Add the use of the firmware soft-reset-nmi to kdump.

David Woodhouse (184):
      New MTD git tree in MAINTAINERS
      [JFFS2] Fix race in post-mount node checking
      Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [RBTREE] Add accessor macros for colour and parent fields of rb_node
      [RBTREE] Change rbtree off-tree marking in I/O schedulers.
      [RBTREE] Update ext3 to use rb_parent() accessor macro.
      [RBTREE] Update key.c to use rb_parent() accessor macro.
      [RBTREE] Update eventpoll.c to use rb_parent() accessor macro.
      [RBTREE] Update JFFS2 to use rb_parent() accessor macro.
      [RBTREE] Remove dead code in rb_erase()
      [RBTREE] Merge colour and parent fields of struct rb_node.
      [RBTREE] Add explicit alignment to sizeof(long) for struct rb_node.
      [RBTREE] Update hrtimers to use rb_parent() accessor macro.
      Remove user-visible references to PAGE_SIZE in include/asm-powerpc/elf.h
      Include <linux/jiffies.h> from linux/acct.h only in kernel-private part.
      Don't include agp_backend.h in user-visible part of agpgart.h
      Use __KERNEL__ to hide kernel-private bits of linux/gameport.h
      Export only the appropriate GS_xxx flags to userspace from generic_serial.h
      Include various private files only from within __KERNEL__ in genhd.h
      Sanitise linux/i2c-algo-ite.h for userspace consumption
      Sanitise linux/i2c.h for userspace consumption
      Don't include <linux/device.h> from user-visible part of linux/ipmi.h
      Remove gratuitous inclusion of <linux/pci.h> from linux/isdn/tpam.h
      Sanitise linux/mman.h for userspace consumption
      Don't include private files from user-visible part of linux/ncp_fs.h
      Don't include <linux/list.h> from user-visible part of linux/msg.h
      Don't include <linux/stringify> from user-visible part of linux/net.h
      Don't include private headers from user-visible parts of include/linux/nfs*.h
      Don't include private headers from user-visible parts of linux/quota.h
      Don't include <linux/list.h> from user-visible part of reiserfs_xattr.h
      Partially sanitise linux/sched.h for userspace consumption
      Don't include <asm/atomic.h> from user-visible part of linux/sem.h
      Don't include private headers from user-visible part of linux/signal.h
      Move comment in mtd-abi.h to stop confusing unifdef
      Don't include <linux/spinlock.h> from user-visible part of linux/wanrouter.h
      Don't export CONFIG_COMPAT stuff in linux/usbdevice_fs.h to userspace
      Sanitise linux/sunrpc/debug.h for userspace consumption
      Don't include private headers from user-visible part of linux/smb_fs.h
      Don't include private headers from user-visible part of linux/ext2_fs.h
      Don't include private headers from user-visible part of linux/ext3_fs.h
      Don't include <linux/config.h> and <linux/linkage.h> from linux/socket.h
      Don't include linux/config.h from anywhere else in include/
      Sanitise linux/audit.h for userspace consumption, split elf-em.h from elf.h
      Sanitise linux/sched.h for userspace consumption
      Don't include implementation details from asm-s390/ptrace.h and page.h
      Add standard include guard to asm-generic/signal and use compiler.h
      Exclude asm-generic/{page,memory_model}.h from user bits of i386/x86_64 page.h
      linux/blkpg.h needs <linux/compiler.h> for __user
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Don't include <linux/mod_devicetable.h> in public part of linux/pci.h
      Remove struct input_device_id from public view in linux/input.h
      Remove 'extern int errno;' from public view in linux/unistd.h
      Remove unneeded _syscallX macros from user view in asm-*/unistd.h
      Sanitise ethtool.h and mii.h for userspace.
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Guard some of linux/compiler.h with #ifdef __KERNEL__
      Move jffs2_fs_i.h and jffs2_fs_sb.h from include/linux/ to fs/jffs2/
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Restore __attribute_const__ to user-visibility in linux/compiler.h...for now
      Fix integer types in <sound/hdsp.h> SNDRV_HDSP_IOCTL_GET_PEAK_RMS ioctl
      Fix private integer types used in V4L2 ioctls.
      Remove unneeded inclusion of <linux/time.h> from <linux/ufs_fs.h>
      S390 BIODASDREADCMB ioctl should use __u64 not u64 type.
      Use __uXX types for S390 DASD volume label definitions which are user-visible
      Don't use 'u32' in user-visible struct ip_conntrack_old_tuple.
      Use __uXX types in user-visible structures in <linux/nbd.h>
      Remove PPP_FCS from user view in <linux/ppp_defs.h>, remove __P mess entirely
      Use __u32 for elf_addr_t in <asm-powerpc/elf.h>, not u32. It's user-visible.
      Use __uXX types in <linux/divert.h> for struct divert_blk et al.
      Include <linux/types.h> and use __uXX types in <linux/affs_hardblocks.h>
      Remove private struct dx_hash_info from public view in <linux/ext3_fs.h>
      Use __uXX types in <linux/i2o_dev.h>, include <linux/ioctl.h> too
      Include <linux/types.h> and use __uXX types in <linux/cramfs_fs.h>
      Revert include/media changes: Mauro says those ioctls are only used in-kernel(!)
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Remove inter_module_xxx() from DiskOnChip drivers.
      Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390
      Fix non-modular case for DiskOnChip probe
      Remove use of inter_module_crap in NOR flash chip drivers.
      Finally remove the obnoxious inter_module_xxx()
      Export cfi_cmdset_0020 and cfi_cmdset_0002 with EXPORT_SYMBOL_GPL
      [MTD] Fix capitalisation in export of DiskOnChip Millennium initfunc
      [MTD] Basic NAND driver for AMD/NatSemi CS5535/CS5536 Geode companion chip
      [MTD] Fix capitalisation in export of old doc2001.c initfunc
      [MTD NAND] Use vmalloc for buffer when scanning for bad blocks.
      [MTD NAND] Update CS553x NAND driver: Hardware ECC support, optimisations.
      [MTD NAND] Reduce paranoia level when scanning for bad blocks on virgin chips
      [MTD NAND] Indent all of drivers/mtd/nand/*.c.
      [MTD] Fix module refcounting in NAND board drivers.
      [MTD] Deal correctly with NOR chips which are smaller than the map window
      [MTD] Fix legacy character sets throughout drivers/mtd, include/linux/mtd
      [JFFS2] Reduce excessive node count for syslog files.
      [MTD] Remove gratuitous inclusion of ARM-only header from physmap.c
      [MTD] Clean up <linux/mtd/physmap.h> to fix modular build
      [MTD NAND] Modify check for modules registering NAND devices without ->owner
      [JFFS2] Don't pack on-medium structures, because GCC emits crappy code
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [MTD] Add help text for MTD_NAND_CS553X option.
      [MTD NAND] Make various initfuncs static, remove #ifdef MODULE from exitfuncs
      [JFFS2] Fix printk format in jffs2_sum_write_data() error message.
      [JFFS2] Repack some on-medium structures. ARM is weirder than I thought.
      Remove struct fddi_statistics from user view in <linux/if_fddi.h>
      [MTD] Fix mtdconcat build. We didn't introduce mtd->writesize yet.
      [MTD] Fix printk format error in gen_probe.c
      [JFFS2] Support new device nodes
      [MTD] Use __symbol_get() instead of symbol_get() in NOR chip probe
      [JFFS2] Optimise reading of eraseblock summary nodes
      [JFFS2] Reduce calls to ref_totlen() in jffs2_mark_node_obsolete()
      Merge git://git.infradead.org/jffs2-xattr-2.6
      [JFFS2] Introduce jffs2_link_node_ref() function to reduce code duplication
      [JFFS2] Correct accounting of erroneous cleanmarkers and failed summaries.
      [JFFS2] Correct handling of JFFS2_FEATURE_RWCOMPAT_COPY nodes.
      [JFFS2] Fix memory leak in scan code; improve comments.
      [JFFS2] Fix summary handling of unknown but compatible nodes.
      [JFFS2] Introduce jffs2_scan_dirty_space() function.
      [JFFS2] Discard remaining free space when filing a dirty block in scan.
      [JFFS2] Mark gaps in summary list as dirty space
      [JFFS2] Add length argument to jffs2_add_physical_node_ref()
      [JFFS2] File node reference for wasted space when flushing wbuf
      [JFFS2] Remove stray kfree of summary info in XATTR code.
      [JFFS2] Locking issues in summary write code.
      [JFFS2] Finally eliminate __totlen field from struct jffs2_raw_node_ref
      [MTD] Use symbol_request() in old DiskOnChip probe code to find actual driver
      [MTD] Account for MODULE_SYMBOL_PREFIX when requesting NOR chip driver
      Merge git://git.infradead.org/jffs2-devel-2.6
      Move inclusion of <linux/compat.h> out of user scope in asm-x86_64/mtrr.h
      [JFFS2] Fix dummy jffs2_sum_scan_sumnode() macro for !SUMMARY case.
      [JFFS2] Fix accounting error in jffs2_link_node_ref()
      [JFFS2] Initialise ref->next_in_ino when marking dirty space in wbuf flush
      [JFFS2] Extend jffs2_link_node_ref() to link into per-inode list too.
      [JFFS2] Add some preemptive BUG checks for XATTR code
      [JFFS2] Put list of nodes in common part of ic/x_ref/x_datum structure
      [JFFS2] Remove flash offset argument from various functions.
      [JFFS2] Reduce visibility of raw_node_ref to upper layers of JFFS2 code.
      [JFFS2] Introduce ref_next() macro for finding next physical node
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge branch 'master' of git://git.infradead.org/~gleixner/mtd-nand-2.6.git
      [JFFS2] Revert Artem's Bunkage in debug messages.
      [JFFS2] Allocate node_ref for wasted space when skipping to page boundary
      [JFFS2] jffs2_free_all_node_refs() doesn't free them all. Rename it.
      [JFFS2] Correctly handle wasted space before summary node.
      [JFFS2] Add 'jeb' argument to jffs2_prealloc_raw_node_refs()
      [JFFS2] Fix and improve debugging output during scan.
      [MTD] Fix NAND_VERIFY_WRITE case to build with tglx's recent changes
      [JFFS2] Fix 64-bit size_t problems in XATTR code.
      [MTD] Remove PCI dependency for Geode CS553[56] NAND controller.
      [JFFS2] Switch to using an array of jffs2_raw_node_refs instead of a list.
      [MTD] Fix thinko in nand_write_page_hwecc()
      [JFFS2] Fix wbuf recovery of f->metadata->raw node.
      [JFFS2] Fix oops when marking space dirty in scan, but no previous node exists.
      [JFFS2] Preallocate raw_node_refs in a couple of missing places in scan
      [MTD] AMD Geode NAND support can depend on X86_32; we won't see it on x86_64
      [JFFS2] Fix calculation of potential summary marker offset on NOR flash.
      [JFFS2] Preallocate node refs for cleanmarker in summary scan
      Add <sys/types.h> to headers included for userspace in <linux/input.h>
      [JFFS2] Remove stray __exit from jffs2_compressors_exit()
      Switch to __s32 types in joystick.h instead of C99 types for consistency.
      [RBTREE] Switch rb_colour() et al to en_US spelling of 'color' for consistency
      [JFFS2] Fix more breakage caused by janitorial meddling.
      [MTD NAND] Fix s3c2410 NAND driver so it at least _looks_ like it compiles
      [MTD] Restore MTD_ROM and MTD_RAM types
      [JFFS2] Don't trust node headers before the CRC is checked.
      [JFFS2] Mark XATTR support as experimental, for now
      Basic implementation of 'make headers_install'
      Basic implementation of 'make headers_check'
      Add generic Kbuild files for 'make headers_install'
      Add Kbuild file for PowerPC 'make headers_install'
      Add Kbuild file for x86_64 'make headers_install'
      Add Kbuild file for i386 'make headers_install'
      Add Kbuild file for S390 'make headers_install'
      Add Kbuild file for IA64 'make headers_install'
      Add Kbuild file for SPARC 'make headers_install'
      Add Kbuild file for Alpha 'make headers_install'
      Add empty Kbuild files for 'make headers_install' in remaining arches.
      [JFFS2] When retiring nextblock, allocate a node_ref for the wasted space
      [JFFS2] Check CRC32 on dirent and data nodes each time they're read
      [TCP]: Move inclusion of <linux/dmaengine.h> to correct place in <linux/tcp.h>
      [NET]: Require CAP_NET_ADMIN to create tuntap devices.
      R3964: fix GFP_KERNEL allocations in timer function
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Remove gratuitous inclusion of <linux/config.h> from <linux/dmaengine.h>
      Remove export of include/linux/isdn/tpam.h
      powerpc: implement missing jiffies64_to_cputime64()

Davide Libenzi (1):
      epoll: use unlocked wqueue operations

Dean Nelson (1):
      change gen_pool allocator to not touch managed memory

Deepak Saxena (2):
      [ARM] 3610/1: Make reboot work on Versatile
      Add driver for ARM AMBA PL031 RTC

Dennis Munsie (5):
      intelfb -- uses stride alignment of 64 on the 9xx chipsets.
      intelfb driver -- use the regular modedb table instead of the VESA
      intelfb: use regular modedb table instead of VESA
      Removed hard coded EDID buffer size.
      fbdev: Add 1366x768 (WXGA) mode to mode database

Dmitry Bazhenov (1):
      [JFFS2] Fix race in setting file attributes

Dmitry Torokhov (12):
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Input: fix potential overflows in driver/input/mouse
      Input: fix potential overflows in driver/input/joystick
      Input: fix potential overflows in driver/input/touchscreen
      Input: fix potential overflows in driver/input/keyboard
      Input: change my e-mail address in MAINTAINERS file
      Input: reset name, phys and uniq when unregistering
      Input: fix formatting to better follow CodingStyle
      Input: rearrange exports
      Input: atkbd - fix HANGEUL/HANJA keys
      Input: fix resetting name, phys and uniq when unregistering device
      Input: atkbd - fix hardware autorepeat

Domen Puncer (8):
      [JFFS2] Remove obsolete histo.h
      Remove CONFIG_PARPORT_ARC, drivers/parport/parport_arc.c
      au1550_ac97: spin_unlock in error path
      au1xxx: oss sound support for au1200
      [MIPS] au1xxx: fix PSC_SMBTXRX_RSR.
      [MIPS] au1xxx: dbdma, no sleeping under spin_lock
      [MIPS] au1xxx: export dbdma functions
      au1xxx: pcmcia: fix __init called from non-init

Dominik Brodowski (4):
      ACPI: C-States: accounting of sleep states
      ACPI: C-States: bm_activity improvements
      ACPI: C-States: only demote on current bus mastering activity
      pcmcia: another ID for serial_cs.c

Dominik Hackl (1):
      nfs: non-procfs build fix

Don Fry (7):
      pcnet32: Fix Section mismatch error
      pcnet32: Use PCI_DEVICE macro
      pcnet32: Fix off-by-one in get_ringparam
      pcnet32: Use kcalloc instead of kmalloc and memset
      pcnet32: Handle memory allocation failures cleanly when resizing tx/rx rings
      pcnet32: Suspend the chip rather than restart when changing multicast/promisc
      pcnet32: Cleanup rx buffers after loopback test.

Don Zickus (1):
      x86_64: nmi watchdog header cleanup

Doug Thompson (7):
      PCI Bus Parity Status-broken hardware attribute, EDAC foundation
      PCI: Bus Parity Status sysfs interface
      EDAC: PCI device to DEVICE cleanup
      EDAC: mc numbers refactor 1-of-2
      EDAC: probe1 cleanup 1-of-2
      EDAC: maintainers update
      EDAC: fix module names quoted in sysfs

Douglas Gilbert (1):
      [SCSI] scsi_debug version 1.79

Duncan Sands (2):
      USBATM: remove pointless inline
      USBATM: remove no-longer needed #include

Dustin Kirkland (1):
      kbuild: documentation change on allowing checkers besides sparse

Dustin McIntire (1):
      RE: [PATCH 1/1] net driver: Add support for SMSC LAN911x line of ethernet chips

Dyks, Axel (XL) (1):
      V4L/DVB (4090): Fix cinergyt2_poll() to allow non-blocking IO on frontend

Edgar Hucek (1):
      imacfb: Add Intel-based Macintosh Framebuffer Support

Eduard Warkentin (1):
      USB: added support for ASIX 88178 chipset USB Gigabit Ethernet adaptor

Egry Gabor (1):
      i386: Trivial typo fixes

Egry Gábor (1):
      Trivial typo fixes in Kconfig files (MTD).

Elizabeth Oldham (1):
      [MIPS] Malta: Handle byteswapping hardare bug in big endian mode.

Eric Hustvedt (2):
      Adds support for 256MB aperture on 945 chipsets to the intelfb driver
      intelfb: int option fix

Eric Leblond (1):
      [NETFILTER]: conntrack: add fixed timeout flag in connection tracking

Eric Moore (5):
      [SCSI] fusion : mpi header update
      [SCSI] mptsas: wide port support
      [SCSI] mptsas: Adding 1078 ROC support
      [SCSI] mptsas: make two functions static
      [SCSI] mptbase: mpt_interrupt should return IRQ_NONE

Eric Paris (1):
      SELinux: Add sockcreate node to procattr API

Eric Sandeen (2):
      x86_64: (resend) x86_64 stack overflow debugging
      x86_64: x86_64 stack usage debugging

Eric Sesterhenn (21):
      PCI Hotplug: fake NULL pointer dereferences in IBM Hot Plug Controller Driver
      USB: negative index in drivers/usb/host/isp116x-hcd.c
      [ALSA] NULL pointer dereference in sound/synth/emux/soundfont.c
      Remove useless check in drivers/net/pcmcia/xirc2ps_cs.c
      Array overrun in drivers/net/wireless/wavelan.c
      Dereference in tokenring/olympic.c
      More BUG_ON conversion
      V4L/DVB (4070): Zoran strncpy() fix
      Cyclades Cleanup
      Clean up char/esp.c
      More !tty cleanups in drivers/char
      Remove needless checks in fs/9p/vfs_inode.c
      [TIPC] Fix for NULL pointer dereference
      Fix typo in drivers/isdn/hisax/q931.c
      Array overrun in drivers/infiniband/core/cma.c
      [XFS] Fix realtime subvolume expansion, a porting bug b0rked it.  Coverity
      Input: db9 - fix potential buffer overrun
      Deref in drivers/block/paride/pf.c
      SKB leak in drivers/isdn/i4l/isdn_x25iface.c
      V4L/DVB (4289): Missing statement in drivers/media/dvb/frontends/cx22700.c
      skb used after passing to netif_rx in net/ieee80211/ieee80211_rx.c

Eric W. Biederman (25):
      ptrace: document the locking rules
      proc: Fix the .. inode number on /proc/<pid>/fd
      proc: Remove useless BKL in proc_pid_readlink
      proc: Remove unnecessary and misleading assignments from proc_pid_make_inode
      proc: Simplify the ownership rules for /proc
      proc: Replace proc_inode.type with proc_inode.fd
      proc: Remove bogus proc_task_permission
      proc: Kill proc_mem_inode_operations
      proc: Properly filter out files that are not visible to a process
      proc: Fix the link count for /proc/<pid>/task
      proc: Move proc_maps_operations into task_mmu.c
      proc: Rewrite the proc dentry flush on exit optimization
      proc: Close the race of a process dying durning lookup
      proc: refactor reading directories of tasks
      proc: Remove tasklist_lock from proc_pid_readdir
      proc: Remove tasklist_lock from proc_pid_lookup() and proc_task_lookup()
      simply fix first_tgid
      proc: make PROC_NUMBUF the buffer size for holding integers as strings
      proc: don't lock task_structs indefinitely
      proc: Use struct pid not struct task_ref
      proc: optimize proc_check_dentry_visible
      proc: Use sane permission checks on the /proc/<pid>/fd/ symlinks
      proc: Cleanup proc_fd_access_allowed
      proc: Remove tasklist_lock from proc_task_readdir.
      genirq: irq: document what an IRQ is

Evgeniy Dushistov (21):
      ufs: ufs_trunc_indirect: infinite cycle
      ufs: right block allocation
      ufs: change block number on the fly
      ufs: directory and page cache: install aops
      ufs: directory and page cache: from blocks to pages
      ufs: wrong type cast
      ufs: not usual amounts of fragments per block
      ufs: Unmark CONFIG_UFS_FS_WRITE as BROKEN
      ufs: easy debug
      ufs: little directory lookup optimization
      ufs: i_blocks wrong count
      ufs: unlock_super without lock
      ufs: zero metadata
      ufs: missed brelse and wrong baseblk
      ufs: one way to access super block
      ufs: fsync implementation
      ufs: make fsck -f happy
      ufs: ubh_ll_rw_block cleanup
      ext2: cleanup: put_page and comment fix
      ufs: ufs_read_inode cleanup
      ufs: truncate should allocate block for last byte

Evgeniy Polyakov (11):
      [CONNECTOR]: Initialize subsystem earlier.
      w1: Added default generic read/write operations.
      w1: Replace dscore and ds_w1_bridge with ds2490 driver.
      w1: Userspace communication protocol over connector.
      w1: Move w1-connector definitions into linux/include/connector.h
      w1: netlink: Mark netlink group 1 as unused.
      w1: Make w1 connector notifications depend on connector.
      w1: Use mutexes instead of semaphores.
      W1: cleanups
      W1: possible cleanups
      w1: clean up W1_CON dependency.

FUJITA Tomonori (1):
      [SCSI] ibmvscsi: convert kmalloc + memset to kcalloc

Faidon Liambotis (1):
      Add two PLX device IDs

Felix Kuehling (1):
      [ALSA] hda - Add support for the ATI RS600 HDMI audio device

Ferenc Havasi (1):
      [JFFS2] Remove forgotten summary code

Finn Thain (1):
      m68k: m68k mac VIA2 fixes and cleanups

Florin Malita (4):
      jffs2: memory leak in jffs2_scan_medium()
      orinoco: possible null pointer dereference in orinoco_rx_monitor()
      9pfs: missing result check in v9fs_vfs_readlink() and v9fs_vfs_link()
      ocfs2: remove redundant NULL checks in ocfs2_direct_IO_get_blocks()

Franck Bui-Huu (4):
      Fix a deadlock in usbtest
      usb-storage: get rid of the timer during URB submission
      USB: gadget-serial: fix a deadlock when closing the serial device
      USB: gadget-serial: do not save/restore IRQ flags in gs_close()

Francois Romieu (1):
      via-velocity: the link is not correctly detected when the device starts

Frank Filz (1):
      knfsd: fixing missing 'expkey' support for fsid type 3

Frank Gevaerts (1):
      USB Serial: clean tty fields on failed device open

Frank Pavlic (2):
      s390: remove tty support from ctc network device driver [1/2]
      s390: remove tty support from ctc network device driver [2/2]

Frank de Lange (1):
      Input: wistron - add mapping for Wistron MS 2111

Fredrik Roubert (1):
      fix magic sysrq on strange keyboards

Fredrik Tolf (1):
      keys: let keyctl_chown() change a key's owner

Frode Isaksen (1):
      fs: sys_poll with timeout -1 bug fix

G. Liakhovetski (1):
      drivers/acorn/char/pcf8583.[hc] vs. RTC subsystem

GOTO Masanori (1):
      [SCSI] Add scsi_add_host() failure handling for nsp32

Ganapathi CH (1):
      IB/uverbs: Release lock on error path

Gary Zambrano (7):
      b44: fix manual speed/duplex/autoneg settings
      b44: add wol
      b44: add parameter
      b44: add wol for old nic
      b44: update version to 1.01
      b44: update b44 Kconfig entry
      add b44 to maintainers

Geoff Levand (5):
      powerpc: remove do-nothing cpu setup routines
      [POWERPC] spufs: split the Cell BE support into generic and platform dependant parts
      [POWERPC] spufs: further abstract priv1 register access
      [POWERPC] spufs: fix spu irq affinity setting
      [POWERPC] spufs: fix memory hotplug dependency

George C. Wilson (1):
      Audit of POSIX Message Queue Syscalls v.2

Gerald Schaefer (3):
      [S390] add __cpuinit to appldata cpu hotplug notifier.
      [S390] avenrun export in appdata_base.c
      [S390] appldata enhancements.

Gerd Hoffmann (2):
      x86_64: x86_64 version of the smp alternative patch.
      SMP alternatives: skip with UP kernels

Giridhar Pemmasani (1):
      usbcore: Fix broken RNDIS config selection

Giuliano Pochini (1):
      [ALSA] Add echoaudio sound drivers

Grant Grundler (3):
      PCI: remove unneeded msi code
      PCI: clean up pci documentation to be more specific
      [PARISC] Fix gcc 4.1 warnings in sba_iommu.c

Greg Kroah-Hartman (55):
      PCI: fix error with pci_get_device() call in the mpc85xx driver
      kobject: make people pay attention to kobject_add errors
      Add kernel<->userspace ABI stability documentation
      CCISS: add device symlink to the block cciss block devices in sysfs
      Driver Core: remove unused exports
      Driver core: change make_class_name() to take kobjects
      Driver core: allow struct device to have a dev_t
      Driver core: add proper symlinks for devices
      USB: add usb_interrupt_msg() function for api completeness.
      USB: move the endpoint specific sysfs code to it's own file
      USB: make usb_create_ep_files take a struct device
      USB: make endpoints real struct devices
      USB: move usb_device_class class devices to be real devices
      USB: convert usb class devices to real devices
      USB: only make /sys/class/usb show up when there is something in it
      USB: get USB suspend to work again
      Driver core: fix locking issues with the devices that are attached to classes
      devfs: Remove devfs from the kernel tree
      devfs: Remove devfs documentation from the kernel tree
      devfs: Remove devfs from the partition code
      devfs: Remove devfs from the init code
      devfs: Remove devfs support from the serial subsystem
      devfs: Remove devfs support from the ide subsystem.
      devfs: Remove devfs support from the sound subsystem
      devfs: Remove devfs_*_tape() functions from the kernel tree
      devfs: Remove devfs_mk_dir() function from the kernel tree
      devfs: Remove devfs_mk_symlink() function from the kernel tree
      devfs: Remove devfs_mk_bdev() function from the kernel tree
      devfs: Remove devfs_mk_cdev() function from the kernel tree
      devfs: Remove devfs_remove() function from the kernel tree
      devfs: Remove the devfs_fs_kernel.h file from the tree
      devfs: Remove the miscdevice devfs_name field as it's no longer needed
      devfs: Remove the gendisk devfs_name field as it's no longer needed
      devfs: Remove the videodevice devfs_name field as it's no longer needed
      devfs: Remove the line_driver devfs_name field as it's no longer needed
      devfs: Remove the tty_driver devfs_name field as it's no longer needed
      devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV
      devfs: Last little devfs cleanups throughout the kernel tree.
      devfs: Remove it from the feature_removal.txt file
      64bit resource: C99 changes for struct resource declarations
      64bit resource: fix up printks for resources in sound drivers
      64bit resource: fix up printks for resources in networks drivers
      64bit resource: fix up printks for resources in pci core and hotplug drivers
      64bit resource: fix up printks for resources in mtd drivers
      64bit resource: fix up printks for resources in ide drivers
      64bit resource: fix up printks for resources in video drivers
      64bit resource: fix up printks for resources in pcmcia drivers
      64bit resource: fix up printks for resources in arch and core code
      64bit resource: fix up printks for resources in misc drivers
      64bit resource: introduce resource_size_t for the start and end of struct resource
      64bit resource: change resource core to use resource_size_t
      64bit resource: change pci core and arch code to use resource_size_t
      64bit resource: change pnp core to use resource_size_t
      64bit Resource: convert a few remaining drivers to use resource_size_t where needed
      64bit Resource: finally enable 64bit resource sizes

Greg Ungerer (47):
      m68knommu: 532x FEC eth struct map
      m68knommu: read/write register access for ColdFire core timer
      m68knommu: switch arch config name to CONFIG_M68K
      m68knommu: remove use of rom_length
      m68knommu: read/write register access for PIT timer
      m68knommu: ColdFire 532x CPU startup code
      m68knommu: ColdFire 532x register definitions
      m68knommu: 532x UART support
      m68knommu: add ColdFire 532x cache init
      m68knommu: include ColdFire 532x register definitions
      m68knommu: check DEBUG defined arch code
      m68knommu: cleanup setup.c
      m68knommu: add ColdFire 532x timer build support
      m68knommu: add ColdFire 532x UART address support
      m68knommu: ColdFire 532x CPU platform build support
      m68knommu: ColdFire 532x CPU configure support
      m68knommu: configure support for Avnet5282 board
      m68knommu: configurable frequency selection
      m68knommu: configurable frequency selection header
      m68knommu: force stack alignment on ColdFire
      m68knommu: ColdFire cache flush fixups
      m68knommu: fix ColdFire 5249 PLL set
      m68knommu: make enable_irq() macro statement
      m68knommu: remove __ramvec from 68328/pilot start code
      m68knommu: remove unused vars from generic 68328 start code
      m68knommu: create configurable RAM setup
      m68knommu: use configurable RAM setup in linker script
      m68knommu: use configurable RAM setup in start up code
      m68knommu: use configurable RAM setup page_offset.h
      m68knommu: update m68knommu defconfnig
      m68knommu: FEC driver event/irq fixes
      m68knommu: remove NO_FORMAT_VECi from ptrace.h header
      m68knommu: use Kconfig RAM config options in 68360 RAM startup code
      m68knommu: use Kconfig RAM config options in 68360 ROM startup code
      m68knommu: use Kconfig RAM config options in 68328 startup code
      m68knommu: create romvec.S for 68328
      m68knommu: fix compilation problems with 68328serial driver
      m68knommu: remove romvec asm code from ints.c
      m68knommu: build support for 68328 romvec.S
      m68knommu: fix clobber list in uCdimm/uCsimm helper asm
      m68knommu: include irqnode.h in 68360/ints.c
      m68knommu: fix 68360/config.c asm
      m68knommu: fix 68VZ328/config.c asm
      m68knommu: fix 68EZ328/config.c asm
      m68knommu: configuration options for ROM region
      m68knommu: remove fixed ROM region setups from linker script
      uclinux: fix proc_task()/get_proc-task() naming

Guennadi Liakhovetski (5):
      [SCSI] dc395x: dynamically map scatter-gather for PIO
      [SCSI] Remove last page_address from dc395x.c
      USB: console: fix oops
      USB console: fix disconnection issues
      [ARM] 3672/1: PXA: don't probe output GPIOs for interrupt

H. Peter Anvin (5):
      [ARM] Fix byte order macros for Thumb
      PCI: Ignore pre-set 64-bit BARs on 32-bit platforms
      Make procfs obligatory except under CONFIG_EMBEDDED
      Make sysctl obligatory except under CONFIG_EMBEDDED
      initramfs overwrite fix

Hannes Reinecke (3):
      [SCSI] audit drivers for incorrect max_id use
      [SCSI] HP XP devinfo update
      [SCSI] aic79xx: remove slave_destroy

Hans Verkuil (32):
      V4L/DVB (3709): Improve line-in handling
      V4L/DVB (3711): Add support for VIDIOC_INT_S_CRYSTAL_FREQ internal command.
      V4L/DVB (3712): Fix video input setting of em28xx, use _INT_S_VIDEO_ROUTING in tvp5150
      V4L/DVB (3814): Add support for Samsung TCPG 6121P30A PAL tuner.
      V4L/DVB (4005): Add support for the cx25836/7 video decoder.
      V4L/DVB (4006): Stop/start microcontroller when changing sampling frequency
      V4L/DVB (4008): Audio soft reset improvements
      V4L/DVB (4188): Add new MPEG control/ioctl definitions to videodev2.h
      V4L/DVB (4189): Add videodev support for VIDIOC_S/G/TRY_EXT_CTRLS.
      V4L/DVB (4190): Add helper functions for control processing to v4l2-common.
      V4L/DVB (4191): Add CX2341X MPEG encoder module.
      V4L/DVB (4192): Use control helpers for saa7115, cx25840, msp3400.
      V4L/DVB (4193): Update cx2341x fw encoding API doc.
      V4L/DVB (4196): Port cx88-blackbird to the new MPEG API.
      V4L/DVB (4197): Port new MPEG API to saa7134-empress with saa6752hs
      V4L/DVB (4198): Avoid newer usages of obsoleted experimental MPEGCOMP API
      V4L/DVB (4199): Add cx2341x-specific control array to cx2341x.c
      V4L/DVB (4200): Disable bitrate_mode when encoding mpeg-1.
      V4L/DVB (4202): allow selecting CX2341x port mode
      V4L/DVB (4203): Explicitly set the enum values.
      V4L/DVB (4221): Add HM12 YUV format define.
      V4L/DVB (4222): Always switch tuner mode when calling VIDIOC_S_FREQUENCY.
      V4L/DVB (4223): Add V4L2_CID_MPEG_STREAM_VBI_FMT control
      V4L/DVB (4252): Remove duplicate 'tda9887' in info messages.
      V4L/DVB (4253): IVTV VBI format description too long.
      V4L/DVB (4254): Remove obsoleted tuner_debug option.
      V4L/DVB (4255): Tda9887 default TOP value is 0x10
      V4L/DVB (4257): Fix 64-bit compile warnings.
      V4L/DVB (4259): Pass an explicit log prefix to cx2341x_log_status
      V4L/DVB (4270): Add tda9887-specific tuner configuration
      V4L/DVB (4281): TDA9887_SET_CONFIG should only be handled by the tda9887.
      V4L/DVB (4290): Add support for the TCL M2523_3DB_E tuner.

Hans de Goede (3):
      abituguru: New hardware monitoring driver
      abituguru: Review fixes
      abituguru: Fix fan detection

Hansjoerg Lipp (3):
      TTY: return class device pointer from tty_register_device()
      i4l gigaset: move sysfs entry to tty class device
      i4l: Gigaset drivers: add IOCTLs to compat_ioctl.h

Haren Myneni (2):
      powerpc: clear IPIs on kdump
      [POWERPC] kdump: Reserve the existing TCE mappings left by the first kernel

Hartmut Rick (1):
      smsc47m192: New hwmon driver for SMSC LPC47M192/997

Heiko Carstens (20):
      cpu hotplug: fix CPU_UP_CANCEL handling
      s390: setup.c cleanup + build fix
      [S390] cleanup bitops.h.
      [S390] incomplete stack traces.
      [S390] memory detection.
      [S390] __syscall_return error check.
      [S390] head.S code moving.
      [S390] preempt_count initialization.
      add __[start|end]_rodata sections to asm-generic/sections.h
      s390: put sys_call_table into .rodata section and write protect it
      lockdep: special s390 print_symbol() version
      lockdep: console_init after local_irq_enable()
      lockdep: add print_ip_sym()
      lockdep: s390 CONFIG_FRAME_POINTER support
      lockdep: stacktrace subsystem, s390 support
      lockdep: irqtrace subsystem, s390 support
      lockdep: s390 turn validator off in machine-check handler
      lockdep: annotate qeth driver
      zfcp: fix incorrect usage of erp_lock
      zfcp: fix incorrect usage of fsf_req_list_lock

Henk Vergonet (1):
      USB: add YEALINK phones to the HID_QUIRK_IGNORE blacklist

Henrik Sjoberg (1):
      V4L/DVB (4181): Fix CA Info and Application Info

Herbert Valerio Riedel (4):
      phy: new SMSC LAN83C185 PHY driver
      net: au1000_eth: PHY framework conversion
      [MIPS] Au1xxx: board specific irq code cleanup
      [MTD] CORE mtdchar.c: fix off-by-one error in lseek()

Herbert Xu (41):
      [IPSEC] xfrm: Undo afinfo lock proliferation
      [IPSEC] xfrm: Abstract out encapsulation modes
      [IPSEC] proto: Move transport mode input path into xfrm_mode_transport
      [IPSEC] xfrm: Use IPPROTO_MAX instead of 256
      [NET]: Add netif_tx_lock
      [NET]: Clean up skb_linearize
      [NET] ppp: Remove unnecessary pskb_may_pull
      [NET]: skb_trim audit
      [NET]: Warn in __skb_trim if skb is paged
      [NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM
      [BRIDGE]: Add support for NETIF_F_HW_CSUM devices
      [ETHTOOL]: Fix UFO typo
      [NET]: Prevent multiple qdisc runs
      [FORCEDETH] Fix xmit_lock/netif_tx_lock after merge
      [NET]: Avoid allocating skb in skb_pad
      [NET]: Prevent transmission after dev_deactivate
      [NET]: Merge TSO/UFO fields in sk_buff
      [NET]: Add generic segmentation offload
      [NET]: Add software TSOv4
      [NET]: Added GSO toggle
      [IPSEC]: Handle GSO packets
      [NET]: Fix CHECKSUM_HW GSO problems.
      [CRYPTO] aes-i586: Get rid of useless function wrappers
      [CRYPTO] digest: Remove unnecessary zeroing during init
      [CRYPTO] all: Pass tfm instead of ctx to algorithms
      [CRYPTO] padlock: Rearrange context structure to reduce code size
      [CRYPTO] api: Added cra_init/cra_exit
      [CRYPTO] api: Removed const from cra_name/cra_driver_name
      [CRYPTO] api: Allow replacement when registering new algorithms
      [CRYPTO] aes: Add wrappers for assembly routines
      [CRYPTO] tcrypt: Forbid tcrypt from being built-in
      nfsd kconfig: select things at the closest tristate instead of bool
      [NET]: Added GSO header verification
      [NET]: Make illegal_highdma more anal
      [NET]: Fix logical error in skb_gso_ok
      [TCP]: Reset gso_segs if packet is dodgy
      [IPV6]: Remove redundant length check on input
      [IPV6]: Added GSO support for TCPv6
      [NET]: Generalise TSO-specific bits from skb_setup_caps
      [IPV6]: Added GSO support for TCPv6
      [NET]: Verify gso_type too in gso_segment

HighPoint Linux Team (2):
      [SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver
      [SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver

Hiro Yoshioka (1):
      x86: cache pollution aware __copy_from_user_ll()

Hong Liu (1):
      ieee80211: fix not allocating IV+ICV space when usingencryption in ieee80211_tx_frame

Horms (2):
      [IPVS]: Add sysctl documentation
      CONFIG_WIRELESS_EXT is neccessary after all

Horst Hummel (3):
      [S390] dasd_eckd_dump_sense bug.
      [S390] dasd whitespace and other cosmetics.
      [S390] add PAV support to the dasd driver.

Hua Zhong (3):
      likely cleanup: remove unlikely in sys_mprotect()
      remove unlikely() in might_sleep_if()
      remove unlikely(sb) in prune_dcache

Hugh Dickins (3):
      swapoff: use atomic_inc_not_zero() on mm_users
      remove unused o_flags from do_shmat
      fix update_mmu_cache in fremap.c

Hyok S. Choi (4):
      [ARM] nommu: avoid selecting TLB and CPU specific copy code
      [ARM] nommu: add arch/arm/Kconfig-nommu to Kconfig files
      [ARM] nommu: export flush_dcache_page()
      [ARM] nommu: Initial uCLinux support for MMU-based CPUs

Ian Abbott (1):
      USB: ftdi_sio: add support for Yost Engineering ServoCenter3.1

Ian Kent (1):
      autofs4: need to invalidate children on tree mount expire

Ian Wienand (1):
      [IA64] SKI Simulator boot

Imre Deak (2):
      ARM: OMAP: GPIO IRQ lazy IRQ disable fix
      ARM: OMAP: Fix GPIO IRQ mask handling

Ingo Molnar (126):
      sem2mutex: acpi, acpi_link_lock
      [XFS] lock validator: lockdep: small xfs init_rwsem() cleanup
      mm/slab.c: fix early init assumption
      i386: break out of recursion in stackframe walk
      cond_resched() might_sleep() fix
      introduce WARN_ON_ONCE(cond)
      [CIFS] Remove calls to to take f_owner.lock
      [ARM] fix drivers/mfd/ucb1x00-core.c IRQ probing bug
      work around ppc64 bootup bug by making mutex-debugging save/restore irqs
      Convert kernel/cpu.c to mutexes
      fix IDE deadlock in error reporting code
      x86_64: x86_64-enable-large-bzImage.patch
      x86_64: fix unlikely profiling & vsyscalls on x86_64
      x86_64: fix vector_lock deadlock in io_apic.c
      vdso: randomize the i386 vDSO by moving it into a vma
      spin/rwlock init cleanups
      pi-futex: futex code cleanups
      pi-futex: robust futex docs fix
      pi-futex: introduce debug_check_no_locks_freed()
      pi-futex: introduce WARN_ON_SMP
      pi-futex: add plist implementation
      pi-futex: scheduler support for pi
      pi-futex: rt mutex core
      pi-futex: rt mutex debug
      pi-futex: rt mutex futex api
      pi-futex: futex_lock_pi/futex_unlock_pi support
      genirq: rename desc->handler to desc->chip
      genirq: sem2mutex probe_sem -> probing_active
      genirq: cleanup: merge irq_affinity[] into irq_desc[]
      genirq: cleanup: remove irq_descp()
      genirq: cleanup: remove fastcall
      genirq: cleanup: misc code cleanups
      genirq: cleanup: reduce irq_desc_t use, mark it obsolete
      genirq: cleanup: include/linux/irq.h
      genirq: cleanup: merge irq_dir[], smp_affinity_entry[] into irq_desc[]
      genirq: cleanup: merge pending_irq_cpumask[] into irq_desc[]
      genirq: cleanup: turn ARCH_HAS_IRQ_PER_CPU into CONFIG_IRQ_PER_CPU
      genirq: add ->retrigger() irq op to consolidate hw_irq_resend()
      genirq: doc: comment include/linux/irq.h structures
      genirq: doc: handle_IRQ_event() and __do_IRQ() comments
      genirq: cleanup: no_irq_type cleanups
      genirq: update copyrights
      genirq MSI fixes
      genirq: add handle_bad_irq()
      genirq: cleanup: no_irq_type -> no_irq_chip rename
      genirq: more verbose debugging on unexpected IRQ vectors
      genirq: add chip->eoi(), fastack -> fasteoi
      fix drivers/video/imacfb.c compilation
      fix platform_device_put/del mishaps
      pi-futex: futex_wake() lockup fix
      lockdep: floppy.c irq release fix
      lockdep: add is_module_address()
      lockdep: add per_cpu_offset()
      lockdep: add disable/enable_irq_lockdep() API
      lockdep: add local_irq_enable_in_hardirq() API
      lockdep: add DECLARE_COMPLETION_ONSTACK() API
      lockdep: clean up rwsems
      lockdep: remove RWSEM_DEBUG remnants
      lockdep: rename DEBUG_WARN_ON()
      lockdep: remove DEBUG_BUG_ON()
      lockdep: remove mutex deadlock checking code
      lockdep: better lock debugging
      lockdep: mutex section binutils workaround
      lockdep: locking init debugging improvement
      lockdep: beautify x86_64 stacktraces
      lockdep: x86_64 document stack frame internals
      lockdep: i386 remove multi entry backtraces
      lockdep: stacktrace subsystem, core
      lockdep: stacktrace subsystem, i386 support
      lockdep: stacktrace subsystem, x86_64 support
      lockdep: irqtrace subsystem, core
      lockdep: irqtrace subsystem, docs
      lockdep: irqtrace subsystem, i386 support
      lockdep: irqtrace cleanup of include/asm-i386/irqflags.h
      lockdep: irqtrace subsystem, x86_64 support
      lockdep: irqtrace cleanup of include/asm-x86_64/irqflags.h
      lockdep: locking API self tests
      lockdep: core
      lockdep: allow read_lock() recursion of same class
      lockdep: design docs
      lockdep: procfs
      lockdep: prove rwsem locking correctness
      lockdep: prove spinlock rwlock locking correctness
      lockdep: prove mutex locking correctness
      lockdep: kconfig
      lockdep: print all lock classes on SysRQ-D
      lockdep: x86_64 early init
      lockdep: x86 smp alternatives workaround
      lockdep: do not recurse in printk
      lockdep: fix RT_HASH_LOCK_SZ
      lockdep: enable on i386
      lockdep: enable on x86_64
      lockdep: enable on s390
      lockdep: annotate direct io
      lockdep: annotate serial
      lockdep: annotate dcache
      lockdep: annotate i_mutex
      lockdep: annotate futex
      lockdep: annotate genirq
      lockdep: annotate waitqueues
      lockdep: annotate mm
      lockdep: annotate skb_queue_head_init
      lockdep: annotate timer base locks
      lockdep: annotate scheduler runqueue locks
      lockdep: annotate hrtimer base locks
      lockdep: annotate sock_lock_init()
      lockdep: annotate af_unix locking
      lockdep: annotate bh_lock_sock()
      lockdep: annotate ieee1394 skb-queue-head locking
      lockdep: annotate ->mmap_sem
      lockdep: annotate NTFS locking rules
      lockdep: annotate sound/core/seq/seq_ports.c
      lockdep: annotate 8390.c disable_irq()
      lockdep: annotate 3c59x.c disable_irq()
      lockdep: annotate enable_in_hardirq()
      lockdep: annotate on-stack completions
      lockdep: annotate ->s_lock
      lockdep: annotate SLAB code
      lockdep: annotate blkdev nesting
      lockdep: annotate on-stack completions, mmc
      lockdep: annotate sk_locks
      lockdep: annotate forcedeth.c disable_irq()
      sched: clean up fallout of recent changes
      sched: cleanup, remove task_t, convert to struct task_struct
      sched: cleanup, convert sched.c-internal typedefs to struct
      lock validator: fix ns83820.c irq-flags bug

Ingo van Lil (1):
      drivers/block/nbd.c compile fix

Irwan Djajadi (1):
      [ACPI] drivers/acpi/hotkey.c: check kmalloc return value

Ishai Rabinovitz (4):
      IB/srp: Clean up loop in srp_remove_one()
      IB/srp: Handle DREQ events from CM
      IB/srp: Factor out common request reset code
      [SCSI] sg.c: Fix bad error handling in

J. Bruce Fields (10):
      NFSv4: remove obviously bogus comparison from decode_getacl
      knfsd: nfsd4: fix open_confirm locking
      knfsd: nfsd: call nfsd_setuser() on fh_compose(), fix nfsd4 permissions problem
      knfsd: nfsd4: remove superfluous grace period checks
      knfsd: svcrpc: gss: simplify rsc_parse()
      knfsd: nfsd4: fix some open argument tests
      knfsd: nfsd4: fix open flag passing
      knfsd: svcrpc: Simplify nfsd rpcsec_gss integrity code
      knfsd: nfsd: mark rqstp to prevent use of sendfile in privacy case
      knfsd: svcrpc: gss: server-side implementation of rpcsec_gss privacy

Jack Morgenstein (3):
      IB: Add caching of ports' LMC
      IB/mad: Check GID/LID when matching requests
      IPoIB: Fix kernel unaligned access on ia64

Jack Steiner (2):
      [IA64-SGI] SN topology fix for large systems
      [IA64-SGI] - Pass OS logical cpu number to the SN prom (bios)

Jacob Shin (4):
      x86_64: apic support for extended apic interrupt
      x86_64: mce_amd relocate sysfs files
      x86_64: mce_amd support for family 0x10 processors
      x86_64: mce_amd cleanup

Jae-hyeon Park (2):
      ACPI: Device [kobj-name] is not power manageable
      ACPI: fix not power-manageable device message

Jake Moilanen (2):
      [POWERPC] Add support for PCI-Express nodes in the device tree
      [POWERPC] MSI abstraction

James Bottomley (19):
      Merge ../scsi-rc-fixes-2.6
      [SCSI] fix proc_scsi_write to return "length" on success with remove-single-device case
      [SCSI] aic7xxx: expose the bus setting to sysfs
      [SCSI] spi transport: don't allow dt to be set on SE or HVD buses
      Merge ../linux-2.6
      [SCSI] scsi_transport_sas: fix panic in sas_free_rphy
      [SCSI] hptiop: don't use cmnd->bufflen
      [SCSI] 53c700: remove reliance on deprecated cmnd fields
      [PARISC] Fix PCREL22F relocation problem for most modules
      [PARISC] Fix do_gettimeofday() hang
      fix subarchitecture breakage with CONFIG_SCHED_SMT
      voyager: fix compile after setup rework
      voyager: add cpu_present_map
      [SCSI] scsi_transport_sas: introduce a sas_port entity
      Merge ../linux-2.6/
      [SCSI] 53c700: fix breakage caused by the autosense update
      [SCSI] mptsas: eliminate ghost devices
      [SCSI] fix error handling in scsi_io_completion
      Merge ../scsi-misc-2.6

James Courtier-Dutton (6):
      [ALSA] ca0106: Add analog capture controls.
      [ALSA] emu10k1: Add support for Audigy4 (not Pro)
      [ALSA] Add p17v.h file.
      [ALSA] ca0106: Fixes MSI K8N's SB Live 24 bit, no sound from line-in.
      [ALSA] AC97: Correct Mic Boost label.
      [ALSA] snd-ca0106: Update playback to 24bit. Fix typo is comment.

James Morris (8):
      [SECMARK]: Add new flask definitions to SELinux
      [SECMARK]: Add SELinux exports
      [SECMARK]: Add secmark support to core networking.
      [SECMARK]: Add xtables SECMARK target
      [SECMARK]: Add secmark support to conntrack
      [SECMARK]: Add CONNSECMARK xtables target
      [SECMARK]: Add new packet controls to SELinux
      lsm: add task_setioprio hook

James Smart (5):
      [SCSI] Block I/O while SG reset operation in progress - the midlayer patch
      [SCSI] Block I/O while SG reset operation in progress - lpfc portion
      [SCSI] fc transport: resolve scan vs delete deadlocks
      [SCSI] update max sdev block limit
      [SCSI] fc transport: bug fix: correct references

Jan Altenberg (1):
      m68k: ptrace.h typo fix

Jan Beulich (21):
      [CPUFREQ] dprintk adjustments to cpufreq-nforce2
      [CPUFREQ] dprintk adjustments to cpufreq-speedstep-centrino
      [CPUFREQ] cpufreq core {d,}printk adjustments
      PCI Hotplug: Fix recovery path from errors during pcie_init()
      fix x86 microcode driver handling of multiple matching revisions
      adjust handle_IRR_event() return type
      x86_64: serialize assign_irq_vector() use of static variables
      i386/x86-64: simplify ioapic_register_intr()
      x86_64: add END()/ENDPROC() annotations to entry.S
      x86_64: reliable stack trace support
      x86_64: reliable stack trace support (x86-64)
      x86_64: reliable stack trace support (x86-64 IRQ stack
      x86_64: reliable stack trace support (x86-64 syscall
      i386: reliable stack trace support (i386)
      i386: reliable stack trace support i386 entry.S
      i386/x86-64: fall back to old-style call trace if no unwinding
      x86_64: allow unwinder to build without module support
      x86_64: use halt() instead of raw inline assembly
      x86_64: miscellaneous mm/init.c fixes
      i386/x86-64: adjust /proc/interrupts column headings
      x86_64: adjust kstack_depth_to_print default

Jan Engelhardt (7):
      Update devices.txt
      openpromfs: fix missing NUL
      openpromfs: remove unnecessary casts
      openpromfs: factorize out
      printk time parameter
      fuse: use MISC_MAJOR
      update-devices.txt

Jan Kara (2):
      jbd: fix BUG in journal_commit_transaction()
      JBD: split checkpoint lists

Jani Alinikula (1):
      [ALSA] Stereo controls for M-Audio Revolution cards

Jarkko Lavinen (1):
      OneNand: Fix free byte positions.

Jarkko Nikula (1):
      ARM: OMAP: Correct two bugs in arch/arm/mach-omap2/clock.c

Jaroslav Kysela (2):
      [ALSA] aoa driver - Kconfig - remove spaces for SND!=n
      [ALSA] version 1.0.12rc1

Jason Lunz (1):
      bcm43xx: quiet down log spam from set_security

Jay Cliburn (1):
      via-velocity: allow MTU size less than 1500 bytes

Jaya Kumar (6):
      [ALSA] PM support for cs5535audio
      [ALSA] Single variables for cs5535audio
      [ALSA] ac97_codec - fix duplicate control creation in AC97
      [ALSA] cs5535audio - trivial debug printk
      [ALSA] AD1888 suspend/resume fix
      [ALSA] AD1888 mixer controls for DC mode

Jean Delvare (24):
      Remove <linux/i2c-id.h> and <linux/i2c-algo-ite.h> from userspace export
      w83627ehf: Add alarms support
      f71805f: Resource needs not be global
      hwmon: Add sysfs interface for individual alarm files
      I2C: i2c-piix4: Fix typo in documentation
      I2C: i2c-piix4: Document the IBM problem more clearly
      I2C: i2c-nforce2: Add support for the nForce4 MCP51 and MCP55
      HWMON: hdaps: Update the list of supported systems
      HWMON: lm83: Documentation update
      HWMON: Improve the help text for CONFIG_HWMON
      i2c: Suggest N for rare devices in Kconfig
      hwmon: Sysfs interface documentation update, 2 of 2, take 2
      hwmon: Fix a typo in the hdaps driver
      hwmon: Drop some maintainers entries
      scx200_acb: Mark scx200_acb_probe __init
      scx200_acb: Documentation update
      i2c-i801: Fix block transaction poll loops
      i2c-i801: Remove force_addr parameter
      i2c-i801: Remove PCI function check
      i2c-i801: Cleanups
      i2c-i801: Better pci subsystem integration
      i2c-i801: Merge setup function
      hwmon: Fix the Kconfig header
      rtc: small documentation update

Jean-Luc Leger (6):
      [MTD] Fix invalid default value of CONFIG_MTD_PCMCIA_ANONYMOUS in Kconfig
      W1: fix dependencies of W1_SLAVE_DS2433_CRC
      clean up default value of SCHED_SMT
      clean up default value of SYSCALL_DEBUG
      clean up default value of USB_ISP116X_HCD, USB_SL811_HCD and USB_SL811_CS
      clean up default value of IP_DCCP_ACKVEC

Jeff Dike (9):
      UML: fix wall_to_monotonic initialization
      uml: fix /proc/mounts parsing boundary condition
      uml: fix off-by-one bug in VM file creation
      uml: unregister useless console when it's not needed
      uml: add locking to xtime accesses
      uml: remove unneeded time definitions
      uml: remove stray file
      uml: fix biarch gcc build on x86_64
      uml: add __raw_writeq definition

Jeff Garzik (160):
      Merge libata upstream (which includes C/H/S support) include irq-pio branch.
      Merge branch 'upstream'
      [libata irq-pio] build fix
      Merge branch 'upstream'
      [libata pdc_adma] update for removal of ATA_FLAG_NOINTR
      Merge branch 'master'
      Merge branch 'upstream'
      [libata pdc_adma] fix for new irq-driven PIO code
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream'
      [libata sata_mv] IRQ PIO build fix
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'master'
      Merge branch 'upstream'
      [libata] irq-pio: fix breakage related to err_mask merge
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      [libata sata_promise] irq_pio: fix merge bug
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'tmp'
      Merge branch 'tmp'
      Merge branch 'tmp'
      Merge branch 'tmp'
      Merge branch 'tmp'
      Merge branch 'upstream-2.6.17'
      Merge branch 'upstream'
      Merge branch 'upstream'
      [libata] build fix after merging some pre-packet_task-removal code
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      [libata irq-pio] s/assert/WARN_ON/
      Merge branch 'upstream'
      [libata] build fix after cdb_len move
      Merge branch 'upstream'
      sata_vsc build fix
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      libata: irq-pio build fixes
      Merge branch 'upstream'
      Merge branch 'upstream'
      [libata] irq-pio: fix build breakage
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'upstream'
      [libata] irq-pio: Fix merge mistake
      Merge branch 'upstream'
      [libata] kill bogus cut-n-pasted comments in three drivers
      [libata] bump versions
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'master'
      libata: Fix EH merge difference between this branch and upstream.
      libata: Add helper ata_shost_to_port()
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      Merge branch '7.0.38-k2' of git://66.93.40.222/srv/git/netdev-2.6
      Merge branch 'master'
      Merge branch 'upstream'
      Merge branch 'upstream'
      Merge branch 'master'
      Merge branch 'e1000-7.0.38-k2-fixes' of git://63.64.152.142/~ahkok/git/netdev-2.6
      [netdrvr smc911x] trim trailing whitespace
      Merge branch 'upstream-fixes'
      Merge branch 'upstream-fixes'
      Merge branch 'master'
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'master' into upstream
      Merge branch 'master' into upstream
      Merge branch 'upstream' into max-sect
      Merge branch 'upstream' into irq-pio
      Merge branch 'master' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'master' into upstream
      Merge branch 'for-jeff' of git://htj.dyndns.org/libata-tj into tejun-merge
      Merge branch 'max-sect' into upstream
      Merge branch 'master' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'master' into upstream
      Merge branch 'e1000-7.0.38-k4' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream
      Merge branch 'master' into upstream
      [netdrvr pcnet_cs, myri] trim trailing whitespace
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
      Merge branch 'upstream-fixes' into upstream
      [netdrvr ibmlana, ibmveth] trim trailing whitespace
      Merge branch 'master' into upstream
      [libata sata_promise] Add PATA cable detection.
      Merge branch 'upstream-fixes' into upstream
      [libata] libata-scsi, sata_mv: trim trailing whitespace
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'master' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'upstream-fixes' into upstream
      [netdrvr] trim trailing whitespace: 8139*.c, epic100, forcedeth, tulip/*
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'velocity' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
      Merge branch 'master' into upstream
      Merge branch 'master' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'upstream' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into tmp
      Merge branch 'upstream-fixes' into upstream
      libata: more verbose request_irq() failure
      libata: fix build, by adding required workqueue member to port struct
      [libata] Update docs to reflect current driver API
      Merge branch 'master' into upstream
      Merge branch 'master' into upstream
      Merge branch 'master' into upstream
      Merge branch 'master' into upstream
      Merge branch 'upstream' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
      [libata] sata_nv: s/spin_lock_irqsave/spin_lock/ in irq handler
      Merge branch 'master' into upstream
      Merge branch 'master' into upstream
      [libata] ahci: Add NVIDIA PCI IDs.
      [libata] sata_nv: add PCI IDs
      [libata] ahci: add JMicron PCI IDs
      Merge branch 'upstream' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
      [libata] Add host lock to struct ata_port
      [libata] Bump versions
      [libata] sata_vsc: partially revert a PCI ID-related commit
      [netdrvr] natsemi: Separate out media initialization code
      [netdrvr] natsemi: minor cleanups
      [netdrvr] Remove long-unused bits from Becker template drivers
      [netdrvr] epic100: minor cleanups
      [netdrvr] Remove Linux-specific changelogs from several Becker template drivers
      [netdrvr] Remove Becker-template 'io_size' member, when invariant
      [netdrvr] via-velocity: use netdev_priv() where appropriate
      [netdrvr] minor cleanups in Becker-derived drivers
      [netdrvr] via-velocity: misc. cleanups
      [netdrvr] via-velocity: remove io_size struct member, it is invariant
      [netdrvr] Use dev_printk() when ethernet interface isn't available
      [netdrvr] use dev_xxx() printk helpers, rather than dev_printk(KERN_xxx, ...
      [PCI] Add JMicron PCI ID constants

Jeff Mahoney (8):
      lib: add idr_replace
      dm: fix idr minor allocation
      dm: move idr_pre_get
      dm: change minor_lock to spinlock
      dm: add DMF_FREEING
      dm: fix mapped device ref counting
      dm: add module ref counting
      dm: fix block device initialisation

Jeff Moyer (1):
      Add a sysfs file to determine if a kexec kernel is loaded

Jelle Foks (1):
      V4L/DVB (3426): PATCH cx88-mpeg: cx8802_restart_queue() for blackbird

Jens Axboe (10):
      cfq-iosched: Don't set the queue batching limits
      Kill PF_SYNCWRITE flag
      Get rid of struct request request_pm_state member
      Rearrange a few struct request members
      Make CFQ the default IO scheduler
      cfq-iosched: correctly set ioprio on both targets
      cfq-iosched: many performance fixes
      cfq-iosched: rq update fixes
      splice: retrieve mapping after locking the page
      rbtree: support functions used by the io schedulers

Jens Osterkamp (1):
      spidernet: replace whitespaces by tabs

Jeremy Fitzhardinge (7):
      ACPI: Allow a WAN module enable/disable on a Thinkpad X60.
      redirect speedstep-centrino maintainer mail to cpufreq list
      USB: Add Sierra Wireless MC5720 ID to airprime.c
      Clean up and refactor i386 sub-architecture setup
      Fix bounds check in vsnprintf, to allow for a 0 size and NULL buffer
      Implement kasprintf
      [NET] netpoll: don't spin forever sending to stopped queues

Jeremy Kerr (6):
      powerpc: cell: use kzalloc in alloc_spu_context()
      powerpc: Add of_parse_dma_window()
      powerpc: pseries: Use generic dma-window parsing function
      [POWERPC] cell: register SPUs as sysdevs
      [POWERPC] spufs: use kzalloc in create_spu
      [POWERPC] change get_property to return void *

Jerome Pinot (1):
      Input: fix misspelling of Hangeul key

Jes Sorensen (1):
      kernel/sys.c doesn't need init.h

Jesper Juhl (26):
      mtd, nettel: fix build error and implicit declaration
      [JFFS2] Remove number of pointer dereferences in fs/jffs2/summary.c
      mtd: fix memory leaks in phram_setup
      mtd: fix memory leak in block2mtd_setup()
      [SCSI] fix (unlikely) memory leak in DAC960 driver
      [ALSA] fix potential NULL pointer deref in snd_sb8dsp_midi_interrupt()
      xtensa: remove verify_area macros
      OSS: cs46xx cleanup and tiny bugfix
      i4l: memory leak fix for sc_ioctl().
      ISDN: correctly handle isdn_writebuf_stub() errors
      binfmt_elf: CodingStyle cleanup and remove some pointless casts
      binflt_elf: remove more casts
      V4L/DVB (4154): Fix use-after-free bug in cpia2 driver
      ensure NULL deref can't possibly happen in is_exported()
      pnp: card_probe(): fix memory leak
      moxa: remove pointless casts
      moxa: remove pointless check of 'tty' argument vs NULL
      moxa: partial CodingStyle cleanup & spelling fixes
      Correct sa'K' description in sysrq.txt
      Input: iforce - remove some pointless casts
      Bluetooth: fix potential NULL ptr deref in dtl1_cs.c::dtl1_hci_send_frame()
      Clean up 'inline is not at beginning' warnings for usb storage
      Remove redundant NULL checks before [kv]free - in fs/
      Remove redundant NULL checks before [kv]free - in kernel/
      Remove redundant NULL checks before [kv]free - in drivers/
      [SCSI] small whitespace cleanup for qlogic driver

Jim Cromie (22):
      generic-time: add macro to simplify/hide mask constants
      GTOD: add scx200 HRT clocksource
      chardev: GPIO for SCx200 & PC-8736x: whitespace pre-clean
      chardev: GPIO for SCx200 & PC-8736x: modernize driver init to 2.6 api
      chardev: GPIO for SCx200 & PC-8736x: add platforn_device for use w dev_dbg
      chardev: GPIO for SCx200 & PC-8736x: device minor numbers are unsigned ints
      chardev: GPIO for SCx200 & PC-8736x: put gpio_dump on a diet
      chardev: GPIO for SCx200 & PC-8736x: add 'v' command to device-file
      chardev: GPIO for SCx200 & PC-8736x: refactor scx200_probe to better segregate _gpio initialization
      chardev: GPIO for SCx200 & PC-8736x: add gpio-ops vtable
      chardev: GPIO for SCx200 & PC-8736x: dispatch via vtable
      chardev: GPIO for SCx200 & PC-8736x: add empty common-module
      chardev: GPIO for SCx200 & PC-8736x: migrate file-ops to common module
      chardev: GPIO for SCx200 & PC-8736x: migrate gpio_dump to common module
      chardev: GPIO for SCx200 & PC-8736x: add new pc8736x_gpio module
      chardev: GPIO for SCx200 & PC-8736x: add platform_device for use w dev_dbg
      chardev: GPIO for SCx200 & PC-8736x: use dev_dbg in common module
      chardev: GPIO for SCx200 & PC-8736x: fix gpio_current, use shadow regs
      chardev: GPIO for SCx200 & PC-8736x: replace spinlocks w mutexes
      gpio-patchset-fixups: include linux/io.h
      chardev: GPIO for SCx200 & PC-8736x: display pin values in/out in gpio_dump
      chardev: GPIO for SCx200 & PC-8736x: add proper Kconfig, Makefile entries

Jimi Xenidis (3):
      powerpc: Auto reserve of device tree blob
      [POWERPC] Don't access HID registers if running on a Hypervisor.
      [POWERPC] Skip the "copy down" of the kernel if it is already at zero.

Jing Min Zhao (1):
      [NETFILTER]: H.323 helper: Add support for Call Forwarding

Jiri Benc (1):
      orinoco: fix BAP0 offset error after several days of operation

Jiri Slaby (2):
      ACPI: EC acpi-ecdt-uid-hack
      pci: bcm43xx avoid pci_find_device

Joel Becker (5):
      ocfs2: Alloc at least a page for the DLM hash
      configfs: Release memory in configfs_example.
      configfs: Clear up a few extra spaces where there should be TABs.
      ocfs2: Compile-time disabling of ocfs2 debugging output.
      ocfs2: silence -EEXIST from ocfs2_extent_map_insert/lookup

Joern Engel (10):
      mtd: improve parameter parsing for block2mtd
      [MTD] Use single flag to mark writeable devices.
      [MTD] Introduce writesize
      [MTD] Merge STMicro NOR_ECC code with Intel Sibley code
      [MTD] Introduce MTD_BIT_WRITEABLE
      [MTD] remove a forgotten MTD_XIP
      [MTD] replace MTD_ROM with MTD_GENERIC_TYPE
      [MTD] replace MTD_RAM with MTD_GENERIC_TYPE
      [MTD] Disconnect struct mtd_info from ABI
      [MTD] Allow alternate JFFS2 mount variant for root filesystem.

Johann Lombardi (1):
      ext3: cleanup dead code in ext3_add_entry()

Johannes Berg (11):
      sungem: Marvell PHY suspend
      softmac: add SIOCSIWMLME
      softmac: clean up event handling code
      [POWERPC] make pmf irq_client functions safe against pmf interrupts coming in
      [ALSA] snd-aoa: add snd-aoa
      [ALSA] snd-powermac: no longer handle anything with a layout-id property
      Input: via-pmu - add input device support
      [POWERPC] Convert powermac ide blink to new led infrastructure
      [ALSA] snd-aoa: not experimental
      [ALSA] snd-aoa: support iMac G5 iSight
      [ALSA] snd-aoa: enable dual-edge in GPIOs

John Rose (2):
      powerpc: reorg RTAS delay code
      [POWERPC] RTAS delay, fix module build breaks

John W. Linville (12):
      Merge branch 'from-linus' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'from-linus' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'from-linus' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'from-linus' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'from-linus' into upstream
      Merge branch 'upstream-fixes' into upstream
      Merge branch 'from-linus' into upstream
      softmac: fix build-break from 881ee6999d66c8fc903b429b73bbe6045b38c549

Jon Loeliger (15):
      [POWERPC] Guard L3CR references with CPU_FTR_L3CR.
      [POWERPC] Prevent duplicate lmb reservations for Device Tree blob.
      [POWERPC] Add the mpc8641 hpcn Kconfig and Makefiles.
      [POWERPC] Add mpc8641_hpcn_defconfig config file.
      [POWERPC] Add 8641 CPU table entry.
      [POWERPC] Add starting of secondary 86xx CPUs.
      [POWERPC] Add the MPC8641 HPCN platform files.
      [POWERPC] Add mpc8641hpcn PCI/PCI-Express platform files.
      [POWERPC] Add 8641 Register space and IRQ definitions.
      [POWERPC] Document I2C_MPC option for 86xx too.
      [POWERPC] Add Vitesse 8244 PHY for MPC8641 HPCN platform.
      [POWERPC] Remove redundant PPC_86XX check.
      [POWERPC] Move I8259 selection under MPC8641HPCN board
      [POWERPC] Remove redundant STD_MMU selection.
      [POWERPC] Remove obsolete #include <linux/config.h>.

Jon Maloy (1):
      [TIPC] Improved tolerance to promiscuous mode interface

Jon Mason (8):
      remove powerpc bitops in favor of existing generic bitops
      x86_64: pci-dma.c clean-up - trivial
      x86_64: trivial gart clean-up
      x86_64: remove unused gart header file
      x86_64: Calgary IOMMU - introduce iommu_detected
      x86_64: Calgary IOMMU - move valid_dma_direction into the callers
      x86_64: Calgary IOMMU - IOMMU abstractions
      x86_64: Calgary IOMMU - Calgary specific bits

Jonathan Brassow (1):
      dm kcopyd: error accumulation fix

Jonathan McDowell (3):
      [MTD] Add Amstrad Delta NAND support
      leds: Amstrad Delta LED support
      ARM: OMAP: Readd Amstrad Delta USB support

Jordan Crouse (2):
      lm83: Add LM82 support
      scx200_acb: Use PCI I/O resource when appropriate

Jorge Matias (1):
      [NETFILTER]: xt_sctp: fix --chunk-types matching

Jose Alberto Reguero (1):
      V4L/DVB (4110): Small bug in saa7127.c

Joseph Jezak (3):
      softmac: unified capabilities computation
      SoftMAC: Prevent multiple authentication attempts on the same network
      SoftMAC: Add network to ieee80211softmac_call_events when associate times out

Josh Boyer (1):
      CHIPS: Fix potential starvation in cfi_cmdset_0001

Josh Triplett (2):
      [IrDA]: Fix RCU lock pairing on error path
      rcu: Add lock annotations to RCU locking primitives

Juha Yrjola (4):
      ARM: OMAP: Register the 24xx McSPI device
      ARM: OMAP: Add GPMC support for OMAP2
      ARM: OMAP: Fix GPMC compilation when DEBUG is defined
      ARM: OMAP: Make clock variables static

Justin Piszcz (1):
      md: md Kconfig speeling feex

Jörn Engel (5):
      Simplify test for RAM devices
      Make mtdblock_ro unconditionally readonly
      Remove unchecked MTD flags
      Remove unused MTD types
      Remove obsolete #include <linux/config.h>

Jürgen Schindele (1):
      [ARM] 3666/1: TRIZEPS4 [1/5] core

KAMEZAWA Hiroyuki (9):
      ACPI: use for_each_possible_cpu() instead of for_each_cpu()
      ACPI add ia64 exports to build acpi_memhotplug as a module
      for_each_possible_cpu: xfs
      support for panic at OOM
      update vm_total_pages at memory hotadd
      acpi memory hotplug cannot manage _CRS with plural resoureces
      register hot-added memory to iomem resource
      catch valid mem range at onlining memory
      node hotplug: register cpu: remove node struct

KaiGai Kohei (25):
      [JFFS2][XATTR] XATTR support on JFFS2 (version. 5)
      [JFFS2][XATTR] remove typedef from posix_acl related definition.
      [JFFS2][XATTR] Add a description about c->xattr_sem
      [JFFS2][XATTR] Remove 'struct list_head ilist' from jffs2_inode_cache.
      [JFFS2][XATTR] Remove jffs2_garbage_collect_xattr(c, ic)
      [JFFS2][XATTR] '#include <linux/list.h>' was added into xattr.h.
      [JFFS2][XATTR] Unify each file header part with any jffs2 file.
      [JFFS2][XATTR] remove senseless comment
      [JFFS2][XATTR] remove '__KERNEL__' from acl.h
      [JFFS2][XATTR] remove redundant pointer cast in acl.c
      [JFFS2][XATTR] Handling the duplicate JFFS2_NODETYPE_XATTR node cases.
      [JFFS2][XATTR] Fix obvious typo
      Merge git://git.infradead.org/mtd-2.6
      pacct: add pacct_struct to fix some pacct bugs.
      pacct: avoidance to refer the last thread as a representation of the process
      pacct: none-delayed process accounting accumulation
      [JFFS2][XATTR] using 'delete marker' for xdatum/xref deletion
      [JFFS2][XATTR] Fix ACL bug when updating null xattr by null ACL.
      [JFFS2][XATTR] rid unnecessary writing of delete marker.
      [JFFS2][XATTR] Fix memory leak with jffs2_xattr_ref
      [JFFS2][XATTR] Re-define xd->refcnt as atomic_t
      [JFFS2][XATTR] Fix wrong copyright
      [JFFS2][XATTR] coexistence between xattr and write buffering support.
      [JFFS2][XATTR] Fix xd->refcnt race condition
      [JFFS2][XATTR] Fix memory leak in POSIX-ACL support

Kaiwan N Billimoria (1):
      lm70: New hardware monitoring driver

Karol Kozimor (11):
      ACPI: asus_acpi: misc cleanups
      ACPI: asus_acpi: support A3G
      ACPI: asus_acpi: LED display support
      ACPI: asus_acpi: support W3400N
      ACPI: asus_acpi: support A4G
      ACPI: asus_acpi: handle internal Bluetooth / support W5A
      ACPI: asus_acpi: support L5D
      ACPI: asus_acpi: rework model detection
      ACPI: asus_acpi: add S1N WLED control
      ACPI: asus_acpi: add S1N WLED control
      ACPI: asus_acpi: correct M6N/M6R display nodes

Karsten Keil (5):
      fix processing of the last byte in isdn_readbchan_tty()
      i4l fix DLE masking in isdn_tty_try_read
      i4l: remove unneeded include/linux/isdn/tpam.h
      i4l make PCMCIA for all cards working with shared IRQ
      i4l:add some checks for valid drvid and driver pointer

Karsten Wiese (1):
      [ALSA] via82xx - Default to variable samplerate enabled for MSI K8T Neo2-FI

Kay Sievers (2):
      Driver core: bus device event delay
      Driver core: add generic "subsystem" link to all devices

Keith Owens (3):
      [IA64] Sanitize assembler code for ia64_sal_os_state
      x86_64: Standardize i386/x86_64 handling of NMI_VECTOR
      x86_64: Avoid broadcasting NMI IPIs

Kelly Daly (1):
      [POWERPC] re-enable OProfile for iSeries, using timer interrupt

Kenji Kaneshige (21):
      acpi_pcihp: Fix programming _HPP values
      acpi_pcihp: Remove improper error message about OSHP
      acpi_pcihp: Add support for _HPX
      pciehp: Fix programming hotplug parameters
      SHPC: Cleanup SHPC register access
      SHPC: Cleanup SHPC Logical Slot Register access
      SHPC: Cleanup SHPC Logical Slot Register bits access
      SHPC: Fix SHPC Logical Slot Register bits access
      SHPC: Fix SHPC Contoller SERR-INT Register bits access
      shpchp: Mask Global SERR and Intr at controller release time
      shpchp: Create shpchpd at controller probe time
      pciehp: Replace pci_find_slot() with pci_get_slot()
      pciehp: Add missing pci_dev_put
      pciehp: Implement get_address callback
      shpchp: Remove unnecessary hpc_ctlr_handle check
      shpchp: Cleanup interrupt handler
      shpchp: Cleanup SHPC commands
      shpchp: Cleanup interrupt polling timer
      shpchp: Remove Unused hpc_evelnt_lock
      shpchp: Cleanup improper info messages
      [IA64] Make PCI Express support selectable

Kenneth Crudup (1):
      [ALSA] hda-codec - Add support for Sony Vaio VGN-A790 laptop

Kevin Corry (1):
      dm mirror log: sector size fix

Kevin Hilman (1):
      [ARM] 3537/1: Rework DMA-bounce locking for finer granularity

Kim Phillips (4):
      Documentation: correct values in MPC8548E SEC example node
      powerpc: Add base support for the Freescale MPC8349E-mITX eval board
      powerpc: add defconfig for Freescale MPC8349E-mITX board
      Add support for the Cicada 8201 PHY

Kimball Murray (1):
      PCI: don't move ioapics below PCI bridge

Kirill Korotaev (2):
      printk() should not be called under zone->lock
      sched: CPU hotplug race vs. set_cpus_allowed()

Kirill Smelkov (1):
      x86: compile fix for asm-i386/alternatives.h

Komuro (1):
      pcmcia: hostap_cs.c - 0xc00f,0x0000 conflicts with pcnet_cs

Konrad Rzeszutek (1):
      PCI: fix memory leak in MMCONFIG error path

Konstantin Karasyov (2):
      ACPI: create acpi_fan_suspend()/acpi_fan_resume()
      ACPI: create acpi_thermal_resume()

Krishna Kumar (1):
      IB/uverbs: Don't free wr list when it's known to be empty

Kristen Accardi (7):
      PCI Hotplug: don't use acpi_os_free
      pciehp: dont call pci_enable_dev
      PCI: don't enable device if already enabled
      KEVENT: add new uevent for dock
      ACPI: dock driver
      ACPIPHP: use ACPI dock driver
      ACPIPHP: prevent duplicate slot numbers when no _SUN

Krzysztof Halasa (5):
      Goramo PCI200SYN WAN driver subsystem ID patch
      i2c: Mark block write buffers as const
      WAN: register_hdlc_device() doesn't need dev_alloc_name()
      WAN: ioremap() failure checks in drivers
      WAN: update info page for a bunch of my drivers

Kumar Gala (6):
      Merge branch '85xx'
      powerpc: provide ppc_md.panic() for both ppc32 & ppc64
      PCI: Add pci_assign_resource_fixed -- allow fixed address assignments
      USB: allow multiple types of EHCI controllers to be built as modules
      powerpc: minor cleanups for mpc86xx
      Merge branch '83xx' into for_paulus

Kumba (3):
      [MIPS] Add Missing R4K Cache Macros to IP27 & IP32
      [MIPS] Fix R4K cache macro names
      [MIPS] Correct HAL2 Kconfig description

Kurt Garloff (3):
      [SCSI] Try LUN 1 and use bflags
      [SCSI] Better log messages for PQ3 devs
      [SCSI] BLIST_ATTACH_PQ3 flags

Kurt Hackel (45):
      ocfs2: add a small delay after a failed migration
      ocfs2: recheck lockres master before sending an unlock request.
      ocfs2: fix inverted logic in dlm_is_node_dead
      ocfs2: Fix empty lvb check
      ocfs2: Better tracking for recovery state changes
      ocfs2: only recover one dead node at a time
      ocfs2: handle network errors during recovery
      ocfs2: clean up recovery related messages
      ocfs2: better mle debugging
      ocfs2: mle ref counting fixes
      ocfs2: detach mle from heartbeat events
      ocfs2: properly initialize the mle structure
      ocfs2: take mle reference during migration
      ocfs2: allow for an assert message during lock mastery
      ocfs2: mle ref count debugging
      ocfs2: dump lockres info before we BUG() on a bad reference
      ocfs2: better error handling during assert master message
      ocfs2: dlm recovery / lockres reference count fix
      ocfs2: make dlm recovery finalization 2 stage
      ocfs2: dump mismatching migrated lvbs before BUG()
      ocfs2: purge lockres' sooner
      ocfs2: do not send master requests to localhost
      ocfs2: update lvb immediately during recovery
      ocfs2: gracefully handle stale create_lock messages.
      ocfs2: teach dlm_restart_lock_mastery() to wait on recovery
      ocfs2: give the dlm dirty list a reference on the lockres
      ocfs2: have dlm_pre_master_reco_lockres() ignore dead nodes
      ocfs2: increase backoff before waiting for recovery
      ocfs2: do not unconditionally purge the lockres in dlmlock_remote()
      ocfs2: temporarily disable automatic lock migration
      ocfs2: pending mastery asserts and migrations should block each other
      ocfs2: special case recovery lock in dlmlock_remote()
      ocfs2: dlm_remaster_locks() should never exit without completing
      ocfs2: remove unneccesary spin_unlock() in dlm_remaster_locks()
      ocfs2: continue recovery when a dead node is encountered
      ocfs2: wait for recovery when starting lock mastery
      ocfs2: use GFP_NOFS in some dlm operations
      ocfs2: use cond_resched() in dlm_thread()
      ocfs2: retry operations when a lock is marked in recovery
      ocfs2: mlog in dlm_convert_lock_handler() should be ML_ERROR
      ocfs2: display message before waiting for recovery to complete
      ocfs2: tune down some noisy messages during dlm recovery
      ocfs2: fix incorrect error returns
      ocfs2: move dlm work to a private work queue
      ocfs2: remove whitespace in dlmunlock.c

Kyle McMartin (13):
      [PARISC] Ensure all ldcw uses are ldcw,co on pa2.0
      [PARISC] Whitespace clean up in asm/pgtable.h
      [PARISC] Test ioc_needs_fdc variable instead of open coding
      [PARISC] Remove dead function pc_in_user_space
      [PARISC] Use MFIA in current_text_addr on pa2.0 processors
      [PARISC] Add is_compat_task() helper
      [PARISC] Remove unused macro fixup_branch in syscall.S
      [PARISC] Match show_cache_info with reality
      [PARISC] Ensure Space ID hashing is turned off
      [PARISC] OS_ID_LINUX == 0x0006
      [PARISC] Add os_id_to_string helper
      [PARISC] Refactor show_regs in traps.c
      [PARISC] Move os_id_to_string() inside #ifndef __ASSEMBLY__

Kyungmin Park (8):
      OneNAND: Add touch_softlock_watchdog()
      OneNAND: handle byte access on BufferRAM
      OneNAND: Add write_oob verify function
      OneNAND: Write oob area with aligned size, mtd->oobsize
      OneNAND: Handle erase correctly in Double Density Package (DDP)
      OneNAND: One-Time Programmable (OTP) support
      OneNAND: fix block command typo
      ARM: OMAP: OMAP2 DMA burst support

Langsdorf, Mark (2):
      [CPUFREQ] Clarify powernow-k8 cpu_family statements
      [CPUFREQ] correct powernow-k8 fid/vid masks for extended parts

Larry Finger (4):
      wireless: Changes to ieee80211.h for user space regulatory daemon
      wireless: correct dump of WPA IE
      Convert bcm43xx-softmac to use the ieee80211_is_valid_channel routine
      2.6.17 missing a call to ieee80211softmac_capabilities from ieee80211softmac_assoc_req

Latchesar Ionkov (2):
      v9fs: return the correct error when interrupted by signal
      v9fs: fix fid check in v9fs_create

Laura Garcia (1):
      firmware_class: s/semaphores/mutexes

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

Laurent Riffard (1):
      kbuild: fix module.symvers parsing in modpost

Lee Revell (1):
      fix paniced->panicked typos

Len Brown (50):
      ACPI: enable BIOS warning
      [ACPI] document cmdline acpi_os_name=
      Revert "[PATCH] ACPI: fix vendor resource length computation"
      ACPI: inline trivial acpi_os_get_thread_id()
      ACPI: ia64 buildfix
      ACPI: ia64 buildfix
      ACPI: delete newly added debugging macros in processor_perflib.c
      ACPI: silence ia64 build warning
      ACPI: delete unused acpi_bus_drivers_lock
      ACPI: pass pm_message_t from acpi_device_suspend() to root_suspend()
      Pull acpica into release branch
      Pull address_range into release branch
      Pull cpu-hotplug into release branch
      Pull ec into release branch
      Pull Kconfig into release branch
      Pull motherboard into release branch
      Pull pnpacpi into release branch
      Pull trivial1 into release branch
      Pull novell-bugzilla-156426 into release branch
      Pull trivial into release branch
      Pull bugzilla-5653 into release branch
      Pull bugzilla-5452 into release branch
      Pull acpi_bus_register_driver into release branch
      Pull video into release branch
      Pull trivial2 into release branch
      Pull sem2mutex into release branch
      Pull ibm_acpi into release branch
      Pull bugzilla-5764 into release branch
      Pull bugzilla-5000 into release branch
      Pull bugzilla-5737 into release branch
      ACPI: resolve merge conflict between sem2mutex and processor_perflib.c
      Pull button into release branch
      merge linus into release branch
      ACPI: un-export ACPI_WARNING() -- use printk(KERN_WARNING...)
      ACPI: un-export ACPI_ERROR() -- use printk(KERN_ERR...)
      ACPI: static-ize handle_hotplug_event_func()
      Pull trivial into release branch
      Pull c-states into release branch
      Pull acpica into release branch
      merge linus into release branch
      ACPI: delete acpi_os_free(), use kfree() directly
      Pull kmalloc into release branch
      Pull acpi_device_handle_cleanup into release branch
      Pull asus_acpi-0.30 into release branch
      ACPI: remove function tracing macros from drivers/acpi/*.c
      Pull acpi_os_free into release branch
      Pull acpi_device_handle_cleanup into release branch
      Pull asus_acpi-0.30 into release branch
      Pull bugzilla-3241 into release branch
      Pull smart-battery into release branch

Lennert Buytenhek (29):
      smc91x: add support for LogicPD PXA270 platform
      ts72xx NAND driver
      [MTD] Convert physmap to platform driver
      [ARM] 3600/1: increase amba-pl010 UART_NR to 8
      [ARM] 3602/1: ixp23xx: fix two typos
      [ARM] 3614/1: ep93xx: use platform devices for physmap flash
      [ARM] 3615/1: ixp23xx: use platform devices for physmap flash
      [ARM] 3616/1: fix timer handler wrap logic for a number of platforms
      [ARM] 3617/1: ep93xx: fix slightly incorrect timer tick rate
      [ARM] 3618/1: add defconfig for logicpd pxa270 card engine
      [ARM] 3620/2: ixp23xx: add uengine loader support
      [ARM] 3632/1: iwmmxt: fix up argument comment for iwmmxt_task_restore()
      [ARM] 3634/1: ep93xx: initial implementation of the clk_* API
      [ARM] 3646/1: ep93xx: instantiate ep93xx-ohci platform device
      [ARM] 3644/1: ixp2000: export gpio_line_config()
      [ARM] 3654/1: add ajeco 1arm sbc support
      [MTD] Remove unused 'nr_banks' variable from ixp2000 map driver
      [ARM] 3662/1: ixp23xx: don't include asm/hardware.h in uncompress.h
      [ARM] 3663/1: fix resource->end off-by-one thinko during physmap conversion
      [ARM] 3664/1: crunch: add signal frame save/restore
      [ARM] 3665/1: crunch: add ptrace support
      [ARM] 3370/2: ep93xx: add crunch support
      [ARM] 3671/1: ep93xx: add cirrus logic edb9315 support
      [ARM] 3673/1: lpd270: parse lcd= command line parameter
      [ARM] 3674/1: ep93xx: add cirrus logic edb9302 support
      [ARM] 3706/2: ep93xx: add cirrus logic edb9315a support
      [ARM] 3707/1: iwmmxt: use the generic thread notifier infrastructure
      [ARM] 3705/1: add supersection support to ioremap()
      [ARM] 3708/2: fix SMP build after section ioremap changes

Leonid Arsh (4):
      IB: Add client reregister event type
      IPoIB: Handle client reregister events
      IB: Move struct port_info from ipath to <rdma/ib_smi.h>
      IB/mthca: Add client reregister event generation

Leubner, Achim (1):
      [SCSI] remove the scsi_request interface from the gdth driver

Liam Girdwood (1):
      [ARM] 3606/1: PXA27x SSP Register definitions

Linas Vepstas (4):
      powerpc/pseries: clear PCI failure counter if no new failures
      powerpc/pseries: Increment fail counter in PCI recovery
      e1000: prevent statistics from getting garbled during reset
      [POWERPC] pseries: Print PCI slot location code on failure

Linda Knippers (1):
      update of IPC audit record cleanup

Linus Torvalds (120):
      Improve SATA core suspend/resume
      Make sure to re-enable SCI after an ACPI suspend
      Add support for suspending and resuming the whole console subsystem
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Merge branch 'i915fb' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/intelfb-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge git://git.infradead.org/mtd-2.6
      Merge git://git.infradead.org/~dwmw2/rbtree-2.6
      Merge git://git.infradead.org/hdrcleanup-2.6
      Merge branch 'audit.b21' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
      Merge branch 'rio.b19' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
      Fix up CFQ scheduler for recent rbtree node shrinkage
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bcollins/linux1394-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/gregkh/pci-2.6
      Merge git://oss.sgi.com:8090/xfs-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/w1-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-serial
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
      x86: call eisa_set_level_irq() in pbibios_lookup_irq()
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Add some basic resume trace facilities
      Enable minimal per-device resume tracing
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'intelfb-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/intelfb-2.6
      Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Revert "[PATCH] usb: drivers/usb/core/devio.c dereferences a userspace pointer"
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Fix PM_TRACE dependency: works only on 32-bit x86 for now
      Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      Fix NFS2 compile error
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Revert "swsusp special saveable pages support" commits
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'x86-64'
      Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
      Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Revert "[PATCH] kthread: update loop.c to use kthread"
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Revert "kbuild: fix make -rR breakage"
      Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Properly delete sound/ppc/toonie.c
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge git://oss.sgi.com:8090/nathans/xfs-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
      Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'nommu' of master.kernel.org:/home/rmk/linux-2.6-arm
      Fix vsnprintf off-by-one bug
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6/
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/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/sam/kbuild
      Merge branch 'audit.b22' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'genirq' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      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 git://git.infradead.org/mtd-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-serial
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge git://git.infradead.org/hdrinstall-2.6
      Fix up headers_install wrt devfs removal
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge git://git.linux-nfs.org/pub/linux/nfs-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/sparc-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Linux 2.6.18-rc1

Lothar Englisch (1):
      V4L/DVB (4073): Support for new version of Satelco EasyWatch DVB-S light

Luben Tuikov (2):
      SCSI: Introduce scsi_req_abort_cmd (REPOST)
      [SCSI] sd/scsi_lib simplify sd_rw_intr and scsi_io_completion

Luc Saillard (1):
      V4L/DVB (3835): [PATCH] update pwc driver

Luca De Cicco (3):
      [TCP] Westwood: comment fixes
      [TCP] Westwood: bandwidth filter startup
      [TCP] Westwood: reset RTT min after FRTO

Luca Risolia (2):
      V4L/DVB (3838): ZC0301 driver updates
      V4L/DVB (3906): ZC0301 driver updates

Luiz Fernando N. Capitulino (1):
      usbserial: Fixes wrong return values.

MUNEDA Takahiro (4):
      acpiphp: configure _PRT - V3
      acpiphp: hotplug slot hotplug
      acpiphp: host and p2p hotplug
      acpiphp: turn off slot power at error case

Mac Michaels (1):
      V4L/DVB (4122): Lgdt330x: fix missing line in VSB snr decoding logic

Malcolm Parsons (1):
      uclinux: use PER_LINUX_32BIT in binfmt_flat

Malcolm Valentine (2):
      V4L/DVB (4056): Cx88: Add basic support for Leadtek Winfast DTV2000H card
      V4L/DVB (4057): Cx88: IR remote support for DTV2000H

Mandy Kirkconnell (2):
      [XFS] Fix size argument in kmem_free().
      [XFS] Fix nused counter.  It's currently getting set to -1 rather than

Manoj Naik (8):
      NFSv4: convert fs-locations-components to conform to RFC3530
      NFSv4: Decode mounted_on_fileid attribute in getattr.
      NFSv4: GETATTR attributes on referral
      NFSv4: Define an fs_locations bitmap
      NFSv4: Create NFSv4 transport and client
      NFS: Expand clone mounts to include other servers
      NFSv4: Ensure client submounts when following a referral
      NFSv4: Follow a referral

Manu Abraham (28):
      V4L/DVB (3995): Add missing include
      V4L/DVB (4155): ATSC frontend support
      V4L/DVB (4156): Add basic ATSC support to DST
      V4L/DVB (4157): Add support for VP-3250 ATSC card
      V4L/DVB (4158): Make ASIC RESET Conditional
      V4L/DVB (4159): Implement tuning algorithm as a module parameter
      V4L/DVB (4160): Use device specific algorithms
      V4L/DVB (4161): Utilize the device specific algorithm callbacks
      V4L/DVB (4162): Explicit defining of type is not necessary with MULTI_FE
      V4L/DVB (4163): Initialize ATSC frontend
      V4L/DVB (4164): Add DVB-S specific demod names
      V4L/DVB (4165): Add in tuner names
      V4L/DVB (4166): Fix string length
      V4L/DVB (4167): Add Board Names
      V4L/DVB (4168): ATSC tuner doesn't have variable length field
      V4L/DVB (4169): Add more Firmware and Tuner names
      V4L/DVB (4171): Fix Daughterboard detection
      V4L/DVB (4173): Dprintk macro beautification
      V4L/DVB (4174): Distinguish between STV0299 and MB86A15 based NIM's
      V4L/DVB (4175): Fix a bug in tuner detection
      V4L/DVB (4177): DCTNEW and ATSC fixes
      V4L/DVB (4178): Replace NEWTUNE with TS188
      V4L/DVB (4179): VLF fixes for DCT
      V4L/DVB (4180): Initial go at MMI
      V4L/DVB (4182): Comment out MMI functions for now
      V4L/DVB (4211): Fix an Oops for all fe that have get_frontend_algo == NULL
      V4L/DVB (4217): Fix a misplaced closing bracket/else, which caused swzigzag not to be called
      V4L/DVB (4282): Fix: use swzigzag for swalgo

Marc Eshel (1):
      locks.c: add the fl_owner to nlm_compare_locks

Marc Singer (8):
      [ARM] 3400/1: lpd7a40x: platform headers update
      [ARM] 3401/1: lpd7a40x: platform update
      [ARM] 3402/1: lpd7a40x: serial driver bug fix
      [ARM] 3403/1: lpd7a40x: updated default configurations
      [ARM] 3404/1: lpd7a40x: AMBA CLCD support
      [ARM] 3405/1: lpd7a40x: CPLD ssp driver
      [ARM] 3406/1: lpd7x: compilation fix for smc91x
      [ARM] 3407/1: lpd7x: documetation update

Marc Sowen (1):
      com20020_cs: more device support

Marc Zyngier (1):
      netdrvr: Convert cassini to pci_iomap

Marcel Holtmann (9):
      [Bluetooth] Use raw mode for the Frontline sniffer device
      [Bluetooth] Add suspend/resume support to the HCI USB driver
      [Bluetooth] Correct SCO buffer size on request
      [Bluetooth] Add automatic sniff mode support
      [Bluetooth] Add platform device for virtual and serial devices
      [Bluetooth] Use real devices for host controllers
      [Bluetooth] Small cleanup of the L2CAP source code
      [Bluetooth] Allow disabling of credit based flow control
      [Bluetooth] Add RFCOMM role switch support

Marcin Juszkiewicz (2):
      hostap: new pcmcia IDs
      pcnet_cs: Add TRENDnet TE-CF100 ethernet adapter ID

Mark A. Greer (4):
      [POWERPC] mpic: add support for serial mode interrupts
      i2c: cleanup m41t00
      I2C: m41t00: Add support for the ST M41T81 and M41T85
      [POWERPC] todc: add support for Time-Of-Day-Clock

Mark Fasheh (11):
      ocfs2: move lockres qstr next to hlist_node structure
      ocfs2: calculate lockid hash values outside of the spinlock
      ocfs2: inline dlm_lockres_get()
      ocfs2: silence a compile warning in dlm_alloc_pagevec()
      ocfs2: do LVB puts in place
      ocfs2: dlm_print_one_mle() needs to be defined
      ocfs2: fix compiler warnings in dlm_convert_lock_handler()
      ocfs2: warn the user on a dead timeout mismatch
      ocfs2: silence a debug print
      ocfs2: fix init of uuid_net_key
      ocfs2: clean up some osb fields

Mark Haverkamp (8):
      [SCSI] aacraid: remove unneeded locking
      [SCSI] aacraid: optimize sg alloc
      [SCSI] aacraid: adjustable timeouts
      [SCSI] aacraid: sa race condition fix
      [SCSI] aacraid: remove unneeded list
      [SCSI] aacraid: Fix return code interpretation
      [SCSI] aacraid: Update supported product information
      [SCSI] aacraid: small misc. cleanups

Mark Lord (1):
      sata_mv: endian annotations

Mark Maule (3):
      PCI: msi abstractions and support for altix
      PCI: per-platform IA64_{FIRST,LAST}_DEVICE_VECTOR definitions
      PCI: altix: msi support

Mark.Zhan (2):
      [MIPS] Wind River 4KC PPMC Eval Board Support
      [MIPS] Fix the build error of Wind River PPMC board, rewrite irq code to C

Markus Armbruster (2):
      oprofile: convert from semaphores to mutexes
      oprofile: Fix unnecessary cleverness

Martin Habets (1):
      [SCSI] st: remove unused st_buffer.in_use

Martin Hicks (1):
      sata_vsc: data_xfer should use mmio

Martin Michlmayr (4):
      Re-add module description for ms02-nv to Kconfig
      LASAT depends on MTD_CFI
      [ARM] 3703/1: Add help description for ARCH_EP80219
      [ARM] 3704/1: format IOP Kconfig with tabs, create more consistency

Martin Samuelsson (1):
      V4L/DVB (3916): AverMedia 6 Eyes AVS6EYES support

Martin Schwidefsky (6):
      [S390] __FD_foo definitions.
      [S390] console_unblank woes.
      [S390] modular 3270 driver.
      [S390] virtual cpu accounting vs. machine checks.
      [S390] remove unused macros from binfmt_elf32.c
      [S390] remove export of sys_call_table

Masami Hiramatsu (1):
      kprobe: boost 2byte-opcodes on i386

Masatake YAMATO (1):
      kbuild: adding symbols in Kconfig and defconfig to TAGS

Masato Noguchi (3):
      [POWERPC] spufs: remove stop_code from struct spu
      [POWERPC] spufs: fix Makefile for "make clean"
      [POWERPC] spufs: clear class2 interrupt status before wakeup

Mathieu Chouquet-Stringer (1):
      Remove duplicate symbol exports on Alpha

Matt Helsley (3):
      Process Events - Header Cleanup
      Process Events: License Change
      Remove unecessary NULL check in kernel/acct.c

Matt LaPlante (6):
      KConfig: Spellchecking 'similarity' and 'independent'
      [NETFILTE] ipv4: Fix typo (Bugzilla #6753)
      Kconfig: Typos in net/sched/Kconfig
      Documentation/IPMI typos
      arch/arm26/Kconfig typos
      Documentation/IPMI typos

Matt Mackall (5):
      random: remove SA_SAMPLE_RANDOM from floppy driver
      random: make CCISS use add_disk_randomness
      random: change cpqarray to use add_disk_randomness
      random: remove redundant SA_SAMPLE_RANDOM from touchscreen drivers
      [SCSI] random: remove redundant SA_SAMPLE_RANDOM from NinjaSCSI

Matt Porter (1):
      [ALSA] hda: add sigmatel 9227/9228/9229 ids

Matt Reimer (1):
      USB: trivial DEBUG message correction in gadget ether driver

Matt Waddel (2):
      m68knommu: build support for the Freescale 532x CPU family
      m68knommu: FEC driver support for the ColdFire 523x CPU family

Matthew Martin (1):
      ixj: make ixj_set_tone_off() static

Matthew Wilcox (3):
      IB/srp: Use SCAN_WILD_CARD from SCSI headers
      IB/srp: Get rid of unneeded use of list_for_each_entry_safe()
      IB/srp: Change target_mutex to a spinlock

Matthias Fuchs (1):
      [POWERPC] ppc32: fix CPCI405 board support

Matthias Urlichs (1):
      USB: new devices for the Option driver

Mauro Carvalho Chehab (26):
      V4L/DVB (3715): Change all emails to the currently used one.
      V4L/DVB (3753): Whitespace cleanups at media/radio
      V4L/DVB (3929): Compilation for DVB_AV7110_FIRMWARE seems to be weird
      V4L/DVB (3809b): Added missing docs at kernel tree
      V4L/DVB (3809c): Added cx2341x header file
      V4L/DVB (3968a): Remove compatibility check for I2C_PEC
      V4L/DVB (3968): Fix checking logic for a broken xawtv version
      V4L/DVB (3973a): Return value is ssize_t
      V4L/DVB (4036): Fix some compilation warnings
      V4L/DVB (4052): Wrong syntax: instead of bool, it was written boolean
      V4L/DVB (4064): No drivers should use VIDIOC_*_OLD
      V4L/DVB (4065): Several improvements at videodev.c
      V4L/DVB (4066): Vivi.c were ported to the newer videodev2 format.
      V4L/DVB (4067): Fixed cx25840 to work with PAL/M
      V4L/DVB (4068): Removed all references to kernel stuff from videodev.h and videodev2.h
      V4L/DVB (4086): There were a cross-reference on cpia and cpia_pp/cpia_usb
      V4L/DVB (4108): Fixes some userspace dependencies at V4L2 public api header
      V4L/DVB (4112): Fix: videodev.c were cleaning the pointer, not the values
      V4L/DVB (4120): Ovcamship position at Kconfig changed
      V4L/DVB (4148): Fix userbits debug prints
      V4L/DVB (4205): Merge tda9887 module into tuner.
      Fixes some sync issues between V4L/DVB development and GIT
      V4L/DVB (4209): Added some BTTV PCI IDs for newer boards
      V4L/DVB (4261): Included required header for in-kernel compilation
      V4L/DVB (4263): Fix warning when compiling on 64 bit machines
      V4L/DVB (4272): Fix tveeprom supported standards

Micah Dowty (2):
      USB: Remove 4088-byte limit on usbfs control URBs
      USB: Allow high-bandwidth isochronous packets via usbfs

Michael Buesch (14):
      bcm43xx: use pci_iomap() for convenience.
      bcm43xx: redesign locking
      bcm43xx: preemptible periodic work
      Remove old HW RNG support
      Add new generic HW RNG core
      Add Intel HW RNG driver
      Add AMD HW RNG driver
      Add Geode HW RNG driver
      Add VIA HW RNG driver
      Add ixp4xx HW RNG driver
      Add TI OMAP CPU family HW RNG driver
      Add bcm43xx HW RNG support
      CAPI crash / race condition
      bcm43xx: workaround init_board vs. IRQ race

Michael Chan (23):
      [TG3]: Add 5786 PCI ID
      [TG3]: Add recovery logic when MMIOs are re-ordered
      [TG3]: update version and reldate
      [BNX2]: Add an rx drop counter
      [BNX2]: Allow WoL settings on new 5708 chips
      [BNX2]: Add firmware decompression
      [BNX2]: Use compressed firmware
      [BNX2]: Use CPU native page size
      [BNX2]: Update version and reldate
      [TG3]: Remove unnecessary tx_lock
      [TG3]: Convert to non-LLTX
      [NET]: Fix GSO problems in dev_hard_start_xmit()
      [NET]: Add ECN support for TSO
      [BNX2]: Add NETIF_F_TSO_ECN
      [BNX2]: Use dev_kfree_skb() instead of the _irq version
      [BNX2]: Turn off link during shutdown
      [TG3]: Add tg3_netif_stop() in vlan functions
      [TG3]: Add rx BD workaround
      [TG3]: Turn on hw fix for ASF problems
      [TG3]: Add TSO workaround using GSO
      [TG3]: Update version and reldate
      [IPV6]: Fix ipv6 GSO payload length
      [TG3]: Add ipv6 TSO feature

Michael Ellerman (24):
      powerpc: Disable and EOI interrupts in machine_crash_shutdown()
      powerpc: Make early debugging options behave with oldconfig
      powerpc: Make early xmon logic immune to location of early parsing
      powerpc: Parse early parameters earlier
      powerpc: Unify mem= handling
      powerpc: Kdump header cleanup
      powerpc: Move crashkernel= handling into the kernel.
      powerpc: Make rtas console _much_ faster
      powerpc: Cleanup hvc_rtas.c a little
      [POWERPC] spufs: fix deadlock in spu_create error path
      Make printk work for really early debugging
      [POWERPC] Remove remaining iSeries debugger cruft
      [POWERPC] Export flat device tree via debugfs for debugging
      [POWERPC] powerpc: Initialise ppc_md htab pointers earlier
      [POWERPC] Use ppc_md.hpte_insert() in htab_bolt_mapping()
      [POWERPC] Make kexec_setup() a regular initcall
      [POWERPC] Setup the boot cpu's paca pointer in C rather than asm
      [POWERPC] Make rtas_call() safe if RTAS hasn't been initialised
      [POWERPC] Move RTAS exports next to their declarations
      [POWERPC] Setup RTAS values earlier, to enable rtas_call() earlier
      [POWERPC] Add udbg support for RTAS console
      [POWERPC] Enable the RTAS udbg console on IBM Cell Blade
      [POWERPC] Enable XMON in cell_defconfig
      [POWERPC] Make sure smp_processor_id works very early in boot

Michael Hanselmann (2):
      Rewritten backlight infrastructure for portable Apple computers
      powermac backlight fixes

Michael Hayes (1):
      Spelling fixes for Documentation/atomic_ops.txt

Michael Holzheu (2):
      Driver Core: Add /sys/hypervisor when needed
      s390_hypfs filesystem

Michael Krufky (46):
      V4L/DVB (3718): Removed trailing newlines
      V4L/DVB (3720): Fix spelling error / typo in comments
      V4L/DVB (3736): Cx88 cleanup: move CX88_BOARD_PCHDTV_HD5500 to the end of the cards array
      V4L/DVB (3764): Lgdt330x: update supported cards list in comments
      V4L/DVB (3765): Dvb-bt8xx: add support for DViCO FusionHDTV DVB-T Lite 2nd revision
      V4L/DVB (3801): Cx88-tvaudio: replace 'if' with 'switch..case'
      V4L/DVB (3806): Cx88-blackbird: allow proper detection of PAL vs. NTSC video standard
      V4L/DVB (3807): Cx88-blackbird: fix typo
      V4L/DVB (3810): KWorld HardwareMpegTV XPert: Enable Blackbird MPEG encoder support
      V4L/DVB (3811): Cxusb: lgh064f: set auxiliary byte in pll_set
      V4L/DVB (3817): KWorld HardwareMpegTV XPert: set encoder video standard based on tvnorm
      V4L/DVB (3830): Fix display name for LG TDVS-H06xF
      V4L/DVB (3840): Create standalone fe_lgh064f header
      V4L/DVB (3841): Dvb-bt8xx: use fe_lgh06xf.h
      V4L/DVB (3842): Cx88-dvb: use fe_lgh06xf.h
      V4L/DVB (3843): Cxusb: use fe_lgh06xf.h
      V4L/DVB (3844): B2c2-flexcop: use fe_lgh06xf.h
      V4L/DVB (3900): Rename fe_lgh06xf.h to lg_h06xf.h
      V4L/DVB (3919): V4l: rename TUNER_LG_TDVS_H062F to TUNER_LG_TDVS_H06XF
      V4L/DVB (3920): Dvb: rename dvb_pll_tdvs_tua6034 to dvb_pll_lg_tdvs_h06xf
      V4L/DVB (3970): Cx88-blackbird: use firmware api commands defined in cx2341x.h
      V4L/DVB (3971): Cx88-blackbird: use standard filename for cx23416 firmware
      V4L/DVB (3982): Cx88-blackbird: use encoder firmware filename defined in cx2341x.h
      V4L/DVB (3991): Cx88: add autodetection for another Twinhan VP-3054 board.
      V4L/DVB (4042): Documentation: whitespace cleanup
      V4L/DVB (4043): Miropcm20: fix sub-optimal header inclusion for sound/oss/aci.h
      V4L/DVB (4053): KWorld HardwareMpegTV XPert: enable s-video/composite video inputs
      V4L/DVB (4058): Bttv: add autodetection support for Osprey 230
      V4L/DVB (4072): Cx88: whitespace cleanup
      V4L/DVB (4094): Cxusb: add support for DViCO FusionHDTV DVB-T Dual USB based on zl10353
      V4L/DVB (4096): CinergyT2: whitespace cleanup
      V4L/DVB (4097): Cx88: add support for DViCO FusionHDTV DVB-T Dual PCI based on zl10353
      V4L/DVB (4098): Cx88: #ifdef cleanups
      V4L/DVB (4099): Cx88-dvb: clean up long linewraps
      V4L/DVB (4121): Update cardlist documentation
      V4L/DVB (4124): Kconfig: fix description for saa7115 module
      V4L/DVB (4135): Cx88-tvaudio.c must #include <linux/config.h>
      V4L/DVB (4144): Cx88: add support for FusionHDTV 3 Gold (original revision)
      V4L/DVB (4150): Cx88: clear EN_I2SIN_ENABLE bit for ASUS PVR-416 to enable audio
      V4L/DVB (4206): Cx88-blackbird: always set encoder height based on tvnorm->id
      V4L/DVB (4214): Make VIDEO_CX2341X a selectable build option
      V4L/DVB (4215): Make VIDEO_CX88_BLACKBIRD a separate build option
      V4L/DVB (4229): Cx88-blackbird: implement VIDIOC_LOG_STATUS
      V4L/DVB (4264): Cx88-blackbird: implement VIDIOC_QUERYCTRL and VIDIOC_QUERYMENU
      V4L/DVB (4267): Remove all instances of request_module("tda9887")
      add Mike Isely as pvrusb2 maintainer

Michael LeMay (5):
      selinux: add hooks for key subsystem
      keys: allocate key serial numbers randomly
      keys: restrict contents of /proc/keys to Viewable keys
      keys: add a way to store the appropriate context for newly-created keys
      selinux: inherit /proc/self/attr/keycreate across fork

Michael Neuling (2):
      powerpc: whitespace cleanup in reg.h
      powerpc: oprofile support for POWER6

Michael Reed (5):
      [SCSI] mptfusion: move fc event/reset handling to mptfc
      [SCSI] mptfc: set fibre channel fw target missing timers to one second
      [SCSI] mptfc: fix fibre channel infinite request/response loop
      [SCSI] mptfc: abort of board reset leaves port dead requiring reboot
      [SCSI] mptfusion: change driver revision to 3.03.10

Michael S. Tsirkin (4):
      IB/mthca: restore missing PCI registers after reset
      IB/mthca: memfree completion with error FW bug workaround
      IB/mthca: Remove dead code
      IB/cm: remove unneeded flush_workqueue

Michael Schimek (1):
      V4L/DVB (4001): Cx88 NTSC VBI fixes

Michal Ludvig (4):
      x86: VIA C7 CPU flags
      [CRYPTO] api: Fixed incorrect passing of context instead of tfm
      [CRYPTO] tcrypt: Return -EAGAIN from module_init()
      [CRYPTO] tcrypt: Speed benchmark support for digest algorithms

Michal Schmidt (1):
      wireless/airo: minimal WPA awareness

Mikael Pettersson (1):
      [SPARC64]: Fix stack overflow checking in modular non-SMP kernels.

Mike Christie (28):
      [SCSI] iscsi: rm kernel iscsi handles usage for session and connection
      [SCSI] iscsi: add sysfs attrs for uspace sync up
      [SCSI] iscsi: fix up iscsi eh
      [SCSI] iscsi: add libiscsi
      [SCSI] iscsi: convert iscsi tcp to libiscsi
      [SCSI] iscsi: fix manamgement task oops
      [SCSI] iscsi: increment expstatsn during login
      [SCSI] iscsi: dequeue all buffers from queue
      [SCSI] iscsi: dont use sendpage for iscsi headers
      [SCSI] iscsi: only preallocate login buffer
      [SCSI] iscsi: kill dtask mempools
      [SCSI] iscsi: support mutiple daemons
      [SCSI] iscsi: fix command requeues during iscsi recovery
      [SCSI] iscsi: update version
      [SCSI] iscsi: don't switch states when just cleaning up
      [SCSI] iscsi: fix run list corruption
      [SCSI] iscsi: return task found during search
      [SCSI] iscsi: fix writepsace race
      [SCSI] iscsi: update version to 1.0-595
      [SCSI] iscsi: add target discvery event to transport class
      [SCSI] iscsi: fixup set/get param functions
      [SCSI] iscsi: convert iser to new set/get param fns
      [SCSI] iscsi: convert iscsi_tcp to new set/get param fns
      [SCSI] iscsi: fix session refcouting
      [SCSI] iscsi: rm channel usage from iscsi
      [SCSI] iscsi: break up session creation into two stages
      [SCSI] iscsi: pass target nr to session creation
      [SCSI] iscsi: add async notification of session events

Mike Habeck (2):
      SGI Hotplug: Incorrect power status
      [IA64-SGI] fix SGI Altix tioce_bus_fixup() bug

Mike Isely (19):
      V4L/DVB (4228a): pvrusb2 to kernel 2.6.18
      V4L/DVB (4231): Include some extra headers that we need.
      V4L/DVB (4232): Rearrange things in pvrusb2-encoder in preparation for use of cx2341x module
      V4L/DVB (4233): Don't print empty enum values in pvrusb2-sysfs.c
      V4L/DVB (4234): Clean up long-standing video format handling mess in pvrusb2-v4l2.c
      V4L/DVB (4235): Increase the maximum number of controls that pvrusb2-sysfs.c can handle.
      V4L/DVB (4236): Rearrange things in pvrusb2 driver in preparation for using cx2341x module
      V4L/DVB (4237): Move LOG_STATUS bracketing to a different part of the pvrusb2 driver
      V4L/DVB (4238): Make sure flags field is initialized when quering a control in pvrusb2
      V4L/DVB (4239): Handle boolean controls in pvrusb2
      V4L/DVB (4240): Various V4L control enhancements in pvrusb2
      V4L/DVB (4241): Fix faulty encoder error recovery in pvrusb2
      V4L/DVB (4242): Don't suspend encoder when changing its attributes (in pvrusb2)
      V4L/DVB (4243): Exploit new V4L control features in pvrusb2
      V4L/DVB (4244): Implement use of cx2341x module in pvrusb2 driver
      V4L/DVB (4245): Reduce the amount of pvrusb2-sourced noise going into the system log
      V4L/DVB (4273): Always log pvrusb2 device register / unregister events
      V4L/DVB (4274): Eliminate use of tda9887 from pvrusb2 driver
      V4L/DVB (4288): Clean out a zillion sparse warnings in pvrusb2

Mike Miller (1):
      make kernel warn about incorrectly sized partitions

Mike Waychison (1):
      x86_64: iommu_gart_bitmap search to cross next_bit

Mike Wolf (1):
      kbuild: fix make rpm for powerpc

Miklos Szeredi (12):
      remove steal_locks()
      locks: don't unnecessarily fail posix lock operations
      locks: don't do unnecessary allocations
      locks: clean up locks_remove_posix()
      vfs: add lock owner argument to flush operation
      fuse: no backgrounding on interrupt
      fuse: add control filesystem
      fuse: add POSIX file locking support
      fuse: ensure FLUSH reaches userspace
      fuse: rename the interrupted flag
      fuse: add request interruption
      fuse: scramble lock owner ID

Milan Broz (1):
      dm table: get_target: fix last index

Milan Svoboda (5):
      usb gadget: allow drivers support speeds higher than full speed
      usb gadget: fix compile errors
      usb gadget: update pxa2xx_udc.c driver to fully support IXP4xx platform
      [ARM] 3612/1: make pci bus optional for ixp4xx platform
      usb gadget: fixup pxa2xx_udc to include asm/arch/udc.h again

Mingming Cao (4):
      percpu counter data type changes to suppport more than 2**31 ext3 free blocks counter
      Avoid disk sector_t overflow for >2TB ext3 filesystem
      ext3_fsblk_t: filesystem, group blocks and bug fixes
      ext3_fsblk_t: the rest of in-kernel filesystem blocks conversion

Muthu Kumar (1):
      PCI ACPI: Rename the functions to avoid multiple instances.

Nathan Lynch (1):
      [POWERPC] Extra sanity check in EEH code

Nathan Scott (34):
      [XFS] Fix a comment typo, originally noticed by Ming Zhang.
      [XFS] Fix a noatime regression related to updating inode atime field on
      [XFS] Drop use of m_writeio_blocks when zeroing, its not meaningful
      [XFS] getattr can return an error code, so propogate any from lower
      [XFS] Shutdown the filesystem if all device paths have gone.  Made
      [XFS] Fix a buffer refcount leak in dir2 code on a forced shutdown.
      [XFS] Make the pflags test/set wrappers more legible for us mere humans.
      [XFS] Start writeout earlier (on last close) in the case where we have a
      [XFS] Fix a typo in a header file comment.
      [XFS] Remove dead code from come bulkstat paths.
      [XFS] Portability changes: remove prdev, stick to one diagnostic
      [XFS] statvfs component of directory/project quota support, code
      [XFS] Resolve a namespace collision on vfs/vfsops for FreeBSD porters.
      [XFS] Resolve a namespace collision on vnode/vnodeops for FreeBSD porters.
      [XFS] Resolve a namespace collision on remaining vtypes for FreeBSD
      [XFS] Cleanup a missed porting conversion, and freezing.
      [XFS] Remove unused parameter from di2xflags routine.
      [XFS] Fix up debug code so that bulkstat wont generate thousands of
      [XFS] Fix mismerge of the fs_writable cleanup patch causing a freeze/thaw
      [XFS] Fix broken const use inside local suffix_strtoul routine.
      [XFS] Minor XFS documentation updates.
      [XFS] Remove unnecessary local from open_exec dmapi path.
      [XFS] Push some common code out of write path into core XFS code for
      [XFS] Remove an incorrect use of unlikely() on a relatively likely code
      [XFS] Remove unneeded conditional code on NFS export interface related
      [XFS] Map EFSCORRUPTED to an actual error code, not just a made up one
      [XFS] Remove version 1 directory code.	Never functioned on Linux, just
      [XFS] Fix a Makefile issue related to exports.o handling.
      [XFS] Remove files from the build that are now unused.
      Merge HEAD from ../linux-2.6
      [XFS] Remove a couple of no-longer-used macros.
      [XFS] Remove a race condition where a linked inode could BUG_ON in
      [XFS] Rework code snippets slightly to remove remaining recent-gcc
      [XFS] Fixup whitespace damage in log_write, remove final warning.

Neil Brown (1):
      dm: mirror sector offset fix

Neil Horman (2):
      [SCTP]: Fix persistent slowdown in sctp when a gap ack consumes rx buffer.
      [NET] netpoll: break recursive loop in netpoll rx path

NeilBrown (35):
      Fix dcache race during umount
      Remove semi-softlockup from invalidate_mapping_pages
      Prepare for __copy_from_user_inatomic to not zero missed bytes
      Make copy_from_user_inatomic NOT zero the tail on i386
      md: reformat code in raid1_end_write_request to avoid goto
      md: remove arbitrary limit on chunk size
      md: remove useless ioctl warning
      md: increase the delay before marking metadata clean, and make it configurable
      md: merge raid5 and raid6 code
      md: remove nuisance message at shutdown
      md: allow checkpoint of recovery with version-1 superblock
      md: allow a linear array to have drives added while active
      md: support stripe/offset mode in raid10
      md: split reshape portion of raid5 sync_request into a separate function
      md/bitmap: fix online removal of file-backed bitmaps
      md/bitmap: remove bitmap writeback daemon
      md/bitmap: cleaner separation of page attribute handlers in md/bitmap
      md/bitmap: use set_bit etc for bitmap page attributes
      md/bitmap: remove unnecessary page reference manipulations from md/bitmap code
      md/bitmap: remove dead code from md/bitmap
      md/bitmap: tidy up i_writecount handling in md/bitmap
      md/bitmap: change md/bitmap file handling to use bmap to file blocks
      md: Change md/bitmap file handling to use bmap to file blocks-fix
      md: Calculate correct array size for raid10 in new offset mode
      md: Fix bug that stops raid5 resync from happening
      md: Allow re-add to work on array without bitmaps
      md: Don't write dirty/clean update to spares - leave them alone
      md: Set/get state of array via sysfs
      md: Allow rdev state to be set via sysfs
      md: Allow raid 'layout' to be read and set via sysfs
      md: Allow resync_start to be set and queried via sysfs
      md: Allow the write_mostly flag to be set via sysfs
      knfsd: improve the test for cross-device-rename in nfsd
      knfsd: remove noise about filehandle being uptodate
      knfsd: ignore ref_fh when crossing a mountpoint

Nick Fedchik (1):
      [IRDA]: irda-usb.c: STIR421x cleanups

Nick Piggin (3):
      mm: introduce remap_vmalloc_range()
      radix-tree: direct data
      radix-tree: small

Nickolay (1):
      kbuild: bugfix with initramfs

Nicolas Boichat (1):
      USB: MacBook Pro touchpad support

Nicolas Pitre (5):
      cfi-cmdset-0001: always update the chip status
      cfi_cmdset_0001: factorize code to wait for flash status
      [ARM] 3626/1: ARM EABI: fix syscall restarting
      fix silly ARM non-EABI build error
      [ARM] 3541/2: workaround for PXA27x erratum E7

Niels Kristian Bech Jensen (1):
      Update contact information in CREDITS

OGAWA Hirofumi (3):
      Fix a race condition between ->i_mapping and iput()
      writeback: fix range handling
      Fix modular cpuid.ko

Olaf Weber (2):
      [XFS] Add parameters to xfs_bmapi() and xfs_bunmapi() to have them report
      [XFS] Originally the ATTR_DMI flag also had the functionality of the

Oleg Nesterov (13):
      list: introduce list_replace() helper
      list: use list_replace_init() instead of list_splice_init()
      simplify/fix first_tid()
      cleanup next_tid()
      de_thread: fix lockless do_each_thread
      coredump: optimize ->mm users traversal
      coredump: speedup SIGKILL sending
      coredump: kill ptrace related stuff
      coredump: don't take tasklist_lock
      coredump: some code relocations
      coredump: shutdown current process first
      coredump: copy_process: don't check SIGNAL_GROUP_EXIT
      sched: uninline task_rq_lock()

Oliver Bock (1):
      USB: new driver for Cypress CY7C63xxx mirco controllers

Oliver Neukum (1):
      USB: cdc-acm: add a new special case for modems with buggy firmware

Olof Johansson (14):
      powerpc: Quiet HVSI boot output
      powerpc: Quiet time init output
      powerpc: Quiet page order output
      powerpc: Quiet VETH version printk
      powerpc: Don't print chosen idle loop at every boot
      powerpc: Less verbose mem configuration output
      powerpc: Lack of ISA interrupts on XICS isn't dangerous
      powerpc: Quiet PCI init printouts
      powerpc: Quiet rtasd output at boot
      powerpc: Quiet oprofile output at boot
      powerpc: Remove stale iseries global
      powerpc: kill union tce_entry
      powerpc iommu: minor cleanup
      [POWERPC] U4 DART improvements

Or Gerlitz (10):
      [SCSI] iscsi: add transport end point callbacks
      [SCSI] iscsi: align printks
      IB/mthca: Fill in max_map_per_fmr device attribute
      IB/fmr: Use device's max_map_map_per_fmr attribute in FMR pool.
      IB/iser: iSCSI iSER transport provider header file
      IB/iser: iSCSI iSER transport provider high level code
      IB/iser: iSER initiator iSCSI PDU and TX/RX
      IB/iser: iSER RDMA CM (CMA) and IB verbs interaction
      IB/iser: iSER handling of memory for RDMA
      IB/iser: iSER Kconfig and Makefile

Paolo 'Blaisorblade' Giarrusso (4):
      blk_start_queue() must be called with irq disabled - add warning
      uml: make copy_*_user atomic
      uml: fix not_dead_yet when directory is in bad state
      uml: rename and improve actually_do_remove()

Patrick Boettcher (3):
      V4L/DVB (4030): Minor code cleanup on the genpix-module
      V4L/DVB (4027): Fixes after dvb_tuner_ops-conversion
      V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a pointer field inside dvb_frontend

Patrick McHardy (22):
      [NETFILTER]: x_tables: remove some unnecessary casts
      [NETFILTER]: x_tables: add SCTP/DCCP support where missing
      [NETFILTER]: x_tables: add quota match
      [NETFILTER]: x_tables: add statistic match
      [NETFILTER]: recent match: replace by rewritten version
      [NETFILTER]: conntrack: don't call helpers for related ICMP messages
      [NETFILTER]: conntrack: add sysctl to disable checksumming
      [NETFILTER]: ctnetlink: fix NAT configuration
      [NETFILTER]: ctnetlink: change table dumping not to require an unique ID
      [NETFILTER]: SNMP helper: fix debug module param type
      [NETFILTER]: FTP helper: search optimization
      [NETFILTER]: amanda helper: convert to textsearch infrastructure
      [NETFILTER]: H.323 helper: replace internal_net_addr parameter by routing-based heuristic
      [NETFILTER]: Add SIP connection tracking helper
      [NETFILTER]: recent match: fix "sleeping function called from invalid context"
      [NETFILTER]: recent match: missing refcnt initialization
      [NETFILTER]: hashlimit match: fix random initialization
      [NETFILTER]: xt_sctp: fix endless loop caused by 0 chunk length
      [NETFILTER]: x_tables: fix xt_register_table error propagation
      [NETFILTER]: ip_queue/nfnetlink_queue: drop bridge port references when dev disappears
      [NETFILTER]: statistic match: add missing Kconfig help text
      [NETFILTER]: SCTP conntrack: fix crash triggered by packet without chunks

Patrick Mochel (30):
      ACPI: create acpi_device_suspend()/acpi_device_resume()
      ACPI: delete tracing macros from drivers/acpi/*.c
      ACPI: ac: Add struct acpi_device to struct acpi_ac.
      ACPI: acpi_memhotplug: add struct acpi_device to struct acpi_memory_device.
      ACPI: battery: add struct acpi_device to struct acpi_battery.
      ACPI: fan: add struct acpi_device to struct acpi_fan.
      ACPI: pci root: add struct acpi_device to struct acpi_pci_root.
      ACPI: thermal: add struct acpi_device to struct acpi_thermal.
      ACPI: power: add struct acpi_device to struct acpi_power_resource
      ACPI: video: add struct acpi_device to struct acpi_video_bus.
      ACPI: ac: Use acpi_device's handle instead of driver's
      ACPI: acpi_memhotplug: Use acpi_device's handle instead of driver's
      ACPI: battery: Use acpi_device's handle instead of driver's
      ACPI: button: Use acpi_device's handle instead of driver's
      ACPI: fan: Use acpi_device's handle instead of driver's
      ACPI: pci_link: Use acpi_device's handle instead of driver's
      ACPI: pci_root: Use acpi_device's handle instead of driver's
      ACPI: power: Use acpi_device's handle instead of driver's
      ACPI: thermal: Use acpi_device's handle instead of driver's
      ACPI: video: Use acpi_device's handle instead of driver's
      ACPI: ac: Remove unneeded acpi_handle from driver.
      ACPI: acpi_memhotplug: Remove unneeded acpi_handle from driver.
      ACPI: battery: Remove unneeded acpi_handle from driver.
      ACPI: button: Remove unneeded acpi_handle from driver.
      ACPI: fan: Remove unneeded acpi_handle from driver.
      ACPI: pci_link: Remove unneeded acpi_handle from driver.
      ACPI: pci_root: Remove unneeded acpi_handle from driver.
      ACPI: power: Remove unneeded acpi_handle from driver.
      ACPI: thermal: Remove unneeded acpi_handle from driver.
      ACPI: video: Remove unneeded acpi_handle from driver.

Patrick Pletscher (1):
      Documentation/DocBook/mtdnand.tmpl: typo fixes

Paul Brook (1):
      [ARM] 3335/1: Old-abi Thumb sys_syscall broken

Paul Collins (1):
      v9fs: do not include linux/version.h

Paul Drynoff (1):
      slab: kmalloc, kzalloc comments cleanup and fix

Paul E. McKenney (5):
      Make RCU API inaccessible to non-GPL Linux kernel modules
      RCU documentation: self-limiting updates and call_rcu()
      rcutorture: catchup doc fixes for idle-hz tests
      rcutorture: add ops vector and Classic RCU ops
      rcutorture: add call_rcu_bh() operations

Paul Fulghum (12):
      USB: console: fix cr/lf issues
      USB: console: prevent ENODEV on node
      fix memory leak in rocketport rp_do_receive
      add synclink_gt custom hdlc idle
      add synclink_gt crc return feature
      fix synclink_gt diagnostics error reporting
      synclink_gt: add GT2 adapter support
      tty: fix TCSBRK comment
      remove TTY_DONT_FLIP
      add receive_room flow control to flush_to_ldisc
      remove active field from tty buffer structure
      remove dead entry in net wan Kconfig

Paul Mackerras (26):
      Merge branch 'merge'
      Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      Merge branch 'merge'
      Merge branch 'merge'
      Merge ../linux-2.6
      Merge branch 'for_paulus' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
      Merge ../linux-2.6
      Merge branch 'merge'
      powerpc: Implement support for setting little-endian mode via prctl
      powerpc: Implement PR_[GS]ET_UNALIGN prctls for powerpc
      powerpc: Fix bug in iommu_alloc_coherent causing hang during boot
      powerpc: add context.vdso_base for 32-bit too
      Merge branch 'merge'
      powerpc: Remove unused paca->pgdir field
      powerpc: Fix some missed ppc32 mm->context.id conversions
      powerpc: Use 64k pages without needing cache-inhibited large pages
      powerpc: Simplify push_end definition in pci_32.c
      Define __raw_get_cpu_var and use it
      [POWERPC] Simplify the code defining the 64-bit CPU features
      [POWERPC] Make sure we select CONFIG_NEW_LEDS if ADB_PMU_LED is set
      Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      [POWERPC] Correct the MAX_CONTEXT definition
      [POWERPC] Use little-endian bit from firmware ibm,pa-features property
      [POWERPC] Add a default config for 32-bit CHRP machines
      Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      lockdep: irqtrace subsystem, move account_system_vtime() calls into kernel/softirq.c

Paul Serice (1):
      USB: EHCI works again on NVidia controllers with >2GB RAM

Pavel Machek (6):
      usb wifi: zd1201 cleanups
      wireless: move zd1201 where it belongs
      [CIFS] Fix suspend/resume problem which causes EIO on subsequent access to
      swsusp: documentation updates
      nbd: kill obsolete changelog, add GPL
      remove obsolete swsusp_encrypt

Pavel Pisa (1):
      [ARM] 3601/1: i.MX/MX1 DMA error handling for signaled channels only

Pavel Roskin (25):
      orinoco: Remove useless CIS validation
      orinoco: remove PCMCIA audio support, it's useless for wireless cards
      orinoco: remove underscores from little-endian field names
      orinoco: remove tracing code, it's unused
      orinoco: remove debug buffer code and userspace include support
      orinoco: Symbol card supported by spectrum_cs is LA4137, not LA4100
      orinoco: optimize Tx exception handling in orinoco
      orinoco: orinoco_xmit() should only return valid symbolic constants
      orinoco replace hermes_write_words() with hermes_write_bytes()
      orinoco: don't use any padding for Tx frames
      orinoco: refactor and clean up Tx error handling
      orinoco: simplify 802.3 encapsulation code
      orinoco: delay FID allocation after firmware initialization
      orinoco_pci: disable device and free IRQ when suspending
      orinoco_pci: use pci_iomap() for resources
      orinoco: support PCI suspend/resume for Nortel, PLX and TMD adaptors
      orinoco: reduce differences between PCI drivers, create orinoco_pci.h
      orinoco: further comment cleanup in the PCI drivers
      orinoco: bump version to 0.15
      orinoco: unregister network device before releasing PCMCIA resources
      orinoco: report more relevant data on startup
      orinoco: simplify locking, fix error handling in PCMCIA resume
      orinoco: eliminate the suspend/resume functions if CONFIG_PM is unset
      orinoco: don't put PCI resource data to the network device
      kbuild: obj-dirs is calculated incorrectly if hostprogs-y is defined

Pedro Alejandro López-Valencia (1):
      sundance: PCI ID for ip100a

Pekka Enberg (7):
      slab: extract cache_free_alien from __cache_free
      slab: page mapping cleanup
      slab: redzone double-free detection
      slab: verify pointers before free
      read_mapping_page for address space
      strstrip() API
      ipmi: strstrip conversion

Per Dalén (1):
      V4L/DVB (4013): Change the sweeprate for TT C1500 using QAM64

Pete Zaitcev (12):
      USB: clean out an unnecessary NULL check from ub
      usb: io_edgeport, cleanup to unicode handling
      USB serial: encapsulate schedule_work, remove double-calling
      USB: Improve Kconfig comment for mct_u232
      USB: Syntax cleanup for pl2303 (trailing backslash)
      USB: rmmod pl2303 after -28
      ub: atomic add_disk
      ub: random cleanups
      USB: io_edgeport touch-up
      USB: update usbmon, fix glued lines
      USB: implement error event in usbmon
      USB: update usbmon.txt

Peter Chubb (2):
      USB: shuttle_usbat: Fix handling of scatter-gather buffers
      USB: shuttle_usbat: Hardcode detection of HP CDRW devices

Peter Hagervall (1):
      Sparse fixes for synclink_cs

Peter Korsgaard (2):
      i2c: New bus driver for the OpenCores I2C controller
      i2c-ocores: Minor cleanups

Peter Oberparleiter (3):
      [S390] cio long busy in read configuration data.
      [S390] cio async subchannel reprobe.
      [S390] Add vmpanic parameter.

Peter Staubach (1):
      ftruncate does not always update m/ctime

Peter Ujfalusi (1):
      ARM: OMAP: DMA transfer parameter configuration fix

Peter Williams (4):
      sched: fix SCHED_FIFO bug in sys_sched_rr_get_interval()
      sched: implement smpnice
      sched: modify move_tasks() to improve load balancing outcomes
      sched: Avoid unnecessarily moving highest priority task move_tasks()

Peter Zijlstra (1):
      buglet in radix_tree_tag_set

Petr Stetiar (1):
      [MTD] NAND: Fix typo in mtd/nand/ts7250.c

Phil Oester (1):
      [NET]: skb_find_text ignores to argument

Philip Craig (2):
      8139cp: fix eeprom read command length
      8139cp: add ethtool eeprom support

Philipe De Muyter (1):
      m68knommu: remove useless compiler args

Philippe De Muyter (2):
      m68knommu: improve syscall entry and fix strace
      m68knommu: avoid fec driver hang when link disappears

Philippe Retornaz (1):
      usb: drivers/usb/core/devio.c dereferences a userspace pointer

Pierre Ossman (21):
      [MMC] sdhci: check SDHCI base clock
      [MMC] sdhci: print device id
      [MMC] sdhci: support for multiple voltages
      [MMC] sdhci: fix timeout loops in sdhci
      [MMC] sdhci: fix sdhci reset timeout
      [MMC] sdhci: proper timeout handling
      [MMC] sdhci: correct register order
      [MMC] sdhci: fix interrupt handling
      [MMC] Fix sdhci PIO routines
      [MMC] sdhci: Avoid sdhci DMA boundaries
      [MMC] sdhci: Test for invalid block size
      [MMC] sdhci: check only relevant inhibit bits
      [MMC] sdhci: check controller version
      [MMC] sdhci: reset sdhci controller early
      [MMC] sdhci: more DMA capabilities tests
      [MMC] sdhci: support controller specific quirks
      [MMC] sdhci: version bump sdhci
      [MMC] sdhci: Add SDHCI controller ids
      [MMC] sdhci: quirk for broken reset
      [MMC] sdhci: force DMA on some controllers
      [MMC] sdhci: remove duplicate error message

Piotr Kaczuba (1):
      x86_64: Fix modular pc speaker

Porpoise (1):
      When CONFIG_BASE_SMALL=1, cascade() may enter an infinite loop

Pozsar Balazs (1):
      Input: psmouse - add support for Intellimouse 4.0

Prarit Bhargava (1):
      PCI Hotplug: Tollhouse HP: SGI hotplug driver changes

Prasanna Meda (1):
      dup fd error fix

Rachita Kothiyal (1):
      Fix cdrom being confused on using kdump

Rafael J. Wysocki (3):
      swsusp: rework memory shrinker
      swsusp: take lowmem reserves into account
      swsusp: use less memory during resume

Raimonds Cicans (1):
      [ALSA] add support for SB Live! 24-Bit External remote control

Rajesh Shah (2):
      PCI: i386/x86_84: disable PCI resource decode on device disable
      PCI: Allow MSI to work on kexec kernel

Ralf Baechle (58):
      [MIPS] IP22: Fix ISA driver builds if CONFIG_EISA is selected.
      [MIPS] Fix optimization for size build.
      [MIPS] Mark PNX8550 support broken.
      [MIPS] IP27: Fix collision with hardcoded interrupt number.
      [MIPS] Remove prototype for non-existing function.
      [MIPS] Remove unused instances of prom_build_cpu_map.
      [MIPS] Cleanup __emt() a bit.
      [MIPS] Remove duplicate declarations from Alchemy code.
      [MIPS] C99-ify struct resource initialization.
      [MIPS] IP27: Nuke last leftovers of CONFIG_SGI_IO.
      [MIPS] IP27: Nuke last leftovers from FRUTEST
      [MIPS] IP27: Remove leftovers of sable support.
      [MIPS] IP27: Nuke leftovers of _STANDALONE
      [MIPS] IP27: Remove #if 0'ed code.
      [MIPS] Cleanup ARCH_DISCONTIGMEM_ENABLE and NUMA configuration.
      [MIPS] SN: Move FRU header one level up; it is not SN0-specific.
      [MIPS] SN: Rename SGI_SN0_N_MODE -> SGI_SN_N_MODE.
      [MIPS] Consolidate definitions of pfn_valid in one file.
      [MIPS] Drop 0 definition for kern_addr_valid
      [MIPS] IP27: Throw away old unused hacks.
      [MIPS] IP27: Cleanup N/M mode configuration.
      [MIPS] IP27: Use symbolic constants instead of magic numbers.
      [MIPS] IP27: Extract pci_ops into separate file.
      [MIPS] Remove unused function alloc_pci_controller.
      [MIPS] SN: Declare bridge_pci_ops.
      [MIPS] Cleanup memory managment initialization.
      [MIPS] Remove support for NEC DDB5074.
      [MIPS] Remove support for NEC DDB5476.
      [MIPS] SN: include asm/sn/types.h for nasid_t.
      [MIPS] Support for the RM9000-based Basler eXcite smart camera platform.
      USB: EHCI on non-Au1200 build fix
      IP27: Really set PCI64_ATTR_VIRTUAL, not PCI64_ATTR_PREC.
      Delete unused definitions of kvaddr_to_nid
      [NETROM]: Fix possible null pointer dereference.
      [MIPS] Only register RAM as resources if UNCAC_BASE != IO_BASE.
      Remove au1x00_uart from feature-removal-schedule.txt.
      [MIPS] Wire up tee(2).
      [MIPS] Consistent formatting for Qemu makefile segment.
      [MIPS] Define ARCH_HAS_IRQ_PER_CPU for all SMP systems.
      [MIPS] Fix use of ehb instruction for non-R2 configurations.
      elf-em.h: Define and explain both EM_MIPS_RS3_LE and EM_MIPS_RS4_BE.
      [MIPS] Limit MIPS_MT to MIPS32R2 only.
      [MIPS] Fix build error: don't offer SMP on systems that don't have SMP.
      [MIPS] Fix configuration of R2 CPU features and multithreading.
      [MIPS] Early printk for IP27.
      [MIPS] excite: plat_setup -> plat_mem_setup.
      [MIPS] excite: PCI makefile needs to use += if it wants a chance to work.
      [MIPS] Oprofile: Support VSMP on 34K.
      [MIPS] Treat CPUs with AR bit as physically indexed.
      [MIPS] 74K: Assume it will also have an AR bit in config7
      [MIPS] ioc3.h: Uses u8, so include <linux/types.h>.
      [MIPS] Remove BSD and Sys V compat data types.
      [MIPS] Death list of board support to be removed after 2.6.18.
      [MIPS] Add missing backslashes to macro definitions.
      Fix IS_ERR Threshold Value
      [ROSE]: Fix dereference of skb pointer after free.
      [ROSE]: Try all routes when establishing a ROSE connections.
      Fix freeing of net device

Ralf Baechle DL5RB (2):
      [AX.25]: Reference counting for AX.25 routes.
      [NETROM]: Use socket helpers instead of direct fiddling with struct sock

Ralph Wuerthner (2):
      [SCSI] zfcp: print bit error threshold data human readable
      [SCSI] zfcp: evaluate plogi payload to set maxframe_size, supported_classes of rports

Ram Pai (2):
      kbuild: export-type enhancement to modpost.c
      kbuild: export-symbol usage report generator

Ramachandra K (2):
      [SCSI] srp.h: Add I/O Class values
      IB/srp: Support SRP rev. 10 targets

Randy Dunlap (67):
      MTD: m25p80: fix printk format warning
      jffs2: fix printk warnings
      [SCSI] imm: no need for unchecked_isa_dma
      kbuild: ignore smp_locks section warnings from init/exit code
      kconfig: exit if no beginning filename
      hp ethernet: fix section mismatches
      smc ethernet: fix section mismatch warnings
      3c5zz ethernet: fix section warnings
      [CPUFREQ] Fix powernow-k8 SMP kernel on UP hardware bug.
      [ALSA] sound/vxpocket: fix printk warning
      [NET]: fix net-core kernel-doc
      kernel-doc for mm/filemap.c
      add Doc/SubmitChecklist
      Doc: add audit & acct to DocBook
      CodingStyle: add typedefs chapter
      V4L/DVB (4047): Doc. sources: expose video4linux/
      fix list.h kernel-doc
      list.h doc: change "counter" to "cursor"
      kernel-doc: drop leading space in sections
      kernel-doc: script cleanups
      megaraid_mbox: fix section mismatch warnings
      kernel-doc: mm/readhead fixup
      checkstack: print module names
      wan/sdla section fixes
      trident fb section fixes
      cdrom/mcdx: section fixes
      char/ip2: more section fixes (replacement)
      advansys section fixes
      kernel-doc: warn on malformed function docs.
      ide-floppy: fix debug-only syntax error
      kernel-doc for lib/bitmap.c
      kernel-doc for lib/cmdline.c
      kernel-doc for lib/crc*.c
      kernel-doc: don't use XML escapes in text or man output mode
      kernel-doc: use Members for struct fields consistently
      reed-solomon: fix kernel-doc comments
      ktime/hrtimer: fix kernel-doc comments
      DMI: cleanup kernel-doc, add to DocBook
      kthread: move kernel-doc and put it into DocBook
      parport: add to kernel-doc
      [SCSI] lpfc: sparse NULL warnings
      ata: add some NVIDIA chipset IDs
      kernel/acct: fix function definition
      zlib inflate: fix function definitions
      add poison.h and patch primary users
      update two drivers for poison.h
      poison: add & use more constants
      fix kernel-doc in kernel/ dir
      [SCSI] atp870u: reduce huge stack usage
      [WATCHDOG] Documentation/watchdog update
      sound: fix cs4232 section mismatch
      ac97_codec: make bitfield unsigned
      oss/via: make bitfield unsigned
      MTD: fix all kernel-doc warnings
      MTD: kernel-doc fixes + additions
      V4L/DVB (4269): Subject: videocodec: make 1-bit fields unsigned
      pcmcia: expose tool in pcmcia/Documentation/pcmcia/
      pcmcia: fix kernel-doc function name
      [SCSI] qla1280: fix section mismatch warnings
      kernel-doc: make man/text mode function output same
      kernel-doc MAINTAINERS
      [IOAT]: fix sparse ulong warning
      [IOAT]: fix header file kernel-doc
      [IOAT]: fix kernel-doc in source files
      [NET]: add+use poison defines
      [ATM]: add+use poison defines
      [SPARC64]: Fix sparc64 build errors when CONFIG_PCI=n.

Randy.Dunlap (3):
      Section mismatch in drivers/net/ne.o during modpost
      wd7000: fix section mismatch warnings
      kernel-doc: consistent text/man mode output

Raphael Assenat (2):
      Add max6902 RTC support
      Add v3020 RTC support

Ravi Anand (3):
      [SCSI] qla2xxx: Don't wait for loop transition to complete if LOOP_DEAD state is attained.
      [SCSI] qla2xxx: Add support for new flash part.
      [SCSI] qla2xxx: Use FW calculated residual count for underrun handling.

Ravikiran G Thirumalai (2):
      avoid tasklist_lock at getrusage for multithreaded case too
      percpu_counters: create lib/percpu_counter.c

Remy Bruno (1):
      [ALSA] RME HDSP - fixed proc interface (missing {})

Rene Herman (2):
      Driver model: add ISA bus
      [ALSA] unregister platform device again if probe was unsuccessful

Rene Rebe (1):
      USB: Add Apple MacBook product IDs to usbhid

Renzo Davoli (1):
      powerpc: enable PPC_PTRACE_[GS]ETREGS on ppc32

Ricardo Cerqueira (6):
      V4L/DVB (4026): Bttv-gpio-irq is no longer used, remove it
      V4L/DVB (4038): New cx88 card #50: NPG Tech RealTV
      V4L/DVB (4088): Fixes for card cx88 #50
      V4L/DVB (4130): Fix card cx88 #50 remote
      V4L/DVB (4131): Fix cx88-alsa vs IRQ remote conflict
      V4L/DVB (4132): Don't kill cx88 DMA sound on channel change

Rich Townsend (2):
      ACPI: replace spin_lock_irq with mutex for ec poll mode
      ACPI: add support for Smart Battery

Richard Purdie (10):
      MTD: Correct Poodle partition size
      JFFS2: Return an error for long filenames
      [ARM] 3563/1: LED: Set the LOCOMO LED driver default triggers
      [ARM] 3593/1: Add reboot and shutdown handlers for Zaurus handhelds
      [ARM] 3561/1: Poodle: Correct the MMC/SD power control
      [ARM] 3564/1: sharpsl_pm: Abstract some machine specific parameters
      [ARM] 3594/1: Poodle: Add touchscreen support + other updates
      zlib_inflate: Upgrade library code to a recent version
      Input: return correct size when reading modalias attribute
      backlight: LOCOMO Backlight Driver updates

Rob Landley (2):
      bloat-o-meter: gcc-4 fix
      Initramfs docs update

Rod Whitby (2):
      [ARM] 3595/1: ixp4xx/nas100d: Board support for new LED subsystem
      [ARM] 3597/1: ixp4xx/nslu2: Board support for new LED subsystem

Rodolfo Giometti (3):
      [MIPS] APM emu support
      [ALSA] Disable AC97 AUX and VIDEO controls for WM9705 touchscreen
      au1100fb: add power management support

Rohit Seth (4):
      x86_64: Change assembly to use regular cpuid_count macro
      x86_64: moving phys_proc_id and cpu_core_id to cpuinfo_x86
      x86_64: x86_64 setup.c - printing cmp related boottime information
      i386: move phys_proc_id and cpu_core_id to cpuinfo_x86

Roland Dreier (14):
      IB/srp: Use FMRs to map gather/scatter lists
      IB/mthca: Convert FW commands to use wait_for_completion_timeout()
      IB: Make needlessly global ib_mad_cache static
      IPoIB: Mention RFC numbers in documentation
      IB/srp: Get rid of "Target has req_lim 0" messages
      IPoIB: Avoid using stale last_send counter when reaping AHs
      IB/ipath: Add client reregister event generation
      IB/uverbs: Don't decrement usecnt on error paths
      IB/uverbs: Factor out common idr code
      IB/mthca: Fix memory leak on modify_qp error paths
      IB/mthca: Make all device methods truly reentrant
      IB/uverbs: Don't serialize with ib_uverbs_idr_mutex
      IB/uverbs: Remove unnecessary list_del()s
      IB/uverbs: Set correct user handle for user SRQs

Roman Kagan (1):
      [ATM]: basic sysfs support for ATM devices

Roman Zippel (53):
      kconfig: improve config load/save output
      kconfig: fix .config dependencies
      kconfig: remove SYMBOL_{YES,MOD,NO}
      kconfig: allow multiple default values per symbol
      kconfig: allow loading multiple configurations
      kconfig: integrate split config into silentoldconfig
      kconfig: move .kernelrelease
      kconfig: add symbol option config syntax
      kconfig: add defconfig_list/module option
      kconfig: Add search option for xconfig
      kconfig: finer customization via popup menus
      kconfig: create links in info window
      kconfig: jump to linked menu prompt
      kconfig: warn about leading whitespace for menu prompts
      kconfig: remove leading whitespace in menu prompts
      kconfig: KCONFIG_OVERWRITECONFIG
      kbuild: `make kernelrelease' speedup
      x86_64: use select for GART_IOMMU to enable AGP
      x86: fix __range_ok constraint
      m68k: completely initialize hw_regs_t in ide_setup_ports
      m68k: atyfb_base compile fix for CONFIG_PCI=n
      m68k: cleanup unistd.h
      m68k: Remove some unused definitions in zorro.h
      m68k: use c99 initializer
      m68k: print correct stack trace
      m68k: restore amikbd compatibility with 2.4
      m68k: wd33c93: extra delay
      m68k: use proper defines for zone initialization
      m68k: adjust to changed HARDIRQ_MASK
      m68k: clean up uaccess.h
      kbuild: fix silentoldconfig recursion
      m68k: fix uaccess.h for gcc-3.x
      m68k: fix constraints of the signal functions and some cleanup
      m68k: fix __iounmap for 030
      m68k: small flush_icache() cleanup
      m68k: Add the generic dma API functions
      m68k: dma API addition
      m68k: fix show_registers()
      m68k: separate handler for auto and user vector interrupt
      m68k: cleanup generic irq names
      m68k: cleanup amiga irq numbering
      m68k: introduce irq controller
      m68k: convert generic irq code to irq controller
      m68k: convert amiga irq code
      m68k: convert apollo irq code
      m68k: convert atari irq code
      m68k: convert hp300 irq code
      m68k: convert mac irq code
      m68k: convert q40 irq code
      m68k: convert sun3 irq code
      m68k: convert VME irq code
      fix and optimize clock source update
      fix rt-mutex defaults and dependencies

Rudolf Marek (6):
      w83627ehf: Add voltage inputs support
      i2c-piix4: Add ATI IXP200/300/400 support
      I2C: i2c-piix4: Remove the fix_hstcfg parameter
      HWMON: Trim VID values to correct number of bits
      hwmon: Sysfs interface documentation update, 1 of 2
      hwmon-vid: Add support for Intel Core and Conroe

Russ Anderson (1):
      [IA64-SGI] Remove SN SAL error handling feature bit that is no longer needed

Russell King (54):
      [MMC] Add (MMC) to entry in MAINTAINERS file
      [SERIAL] PARPORT_SERIAL should depend on SERIAL_8250_PCI
      [ARM] Remove rt_sigframe puc and pinfo pointers
      [ARM] Replace extramask with a full copy of the sigmask
      [ARM] Merge sigcontext and sigmask members of sigframe
      [ARM] Re-use sigframe within rt_sigframe
      [ARM] Gather common sigframe restoration code into restore_sigframe()
      [ARM] Gather common sigframe saving code into setup_sigframe()
      [MMC] Convert all hosts except mmci to use data->blksz
      [ARM] Fix badge4 build error
      Merge AT91 branch
      Merge Zaurus branch
      [ARM] Include asm/hardware.h not asm/arch/hardware.h
      Merge S3Cxxxx branch
      [ARM] Fix tosa build error
      Driver Core: Fix platform_device_add to use device_add
      [ARM] Add thread_notify infrastructure
      [ARM] Enable VFP to be built when non-VFP capable CPUs are selected
      Merge ep93xx branch
      Merge S3C24xx branch
      [ARM] Add identifying number for non-rt sigframe
      Merge signal handler branch
      [ARM] Remove RETINSTR macro
      [ARM] Remove LOADREGS macro
      [ARM] Remove partial non-v6 binutils compatibility
      [ARM] Remove save_lr/restore_pc macros
      [ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ
      [ARM] Update mach-types
      [ARM] Remove the __arch_* layer from uaccess.h
      [ARM] nommu: we need the TLS register emulation for nommu mode
      [ARM] nommu: adjust headers for !MMU ARM systems
      [ARM] nommu: uaccess tweaks
      [ARM] nommu: add stubs for ioremap and friends
      [ARM] nommu: Provide a simple flush_dcache_page implementation
      [ARM] Remove TABLE_SIZE, and several unused function prototypes
      [ARM] nommu: remove fault-armv, mmap and mm-armv files from nommu build
      [ARM] nommu: prevent Xscale-based machines being selected
      [ARM] nommu: backtrace code must not reference a discarded section
      [ARM] Remove yucky ifdefs to print "id(wb)BRR" suffix on CPU name
      [ARM] nommu: provide a way for correct control register value selection
      Merge omap tree
      [ARM] Set bit 4 on section mappings correctly depending on CPU
      [ARM] Fix sa11x0 SDRAM selection
      [ARM] Add section support to ioremap
      Merge nommu branch
      [SERIAL] Convert fifosize to an unsigned int
      [ARM] More missing proc-macros.S includes
      [ARM] Fix bad asm instruction in proc-arm925.S
      [ARM] Fix ISA IRQ resources
      [ARM] Fix ecard.c resource warnings.
      [ARM] Fix warnings in arch/arm/kernel/setup.c
      [ARM] Fix warning in consistent.c
      [SERIAL] Ensure 8250_pci quirks are not marked __devinit
      [ARM] Fix lh7a40x_udc.c

Rusty Russell (1):
      x86: increase interrupt vector range

Rusty Scott (1):
      V4L/DVB (3735): Add support for pcHDTV HD5500 ATSC/QAM

Salyzyn, Mark (1):
      [SCSI] aacraid: remove x86_64 IOMMU dependent code

Sam Ravnborg (12):
      kbuild: fix false section mismatch with ARCH=um build
      kbuild: check license compatibility when building modules
      kbuild: ignore make's built-in rules & variables
      kbuild: fix make -rR breakage
      kbuild: replace abort() with exit(1)
      kbuild: trivial fixes in Makefile
      kbuild: fix ia64 breakage after introducing make -rR
      kbuild: fix segv in modpost
      kbuild: warn when a moduled uses a symbol marked UNUSED
      kbuild: explicit turn off gcc stack-protector
      Merge branch 'master' of /home/sam/kernel/linux-2.6/
      kbuild: introduce utsrelease.h

Sam Revitch (2):
      [ALSA] hda-codec - Add support for Apple Mac Mini (early 2006)
      [ALSA] usb-audio support for Turtle Beach Roadie

Samuel Ortiz (3):
      [IRDA]: Initial support for MCS7780 based dongles
      [IRDA]: ali-ircc: using device model power management
      ARM: OMAP: Add OMAP_TAG_CAMERA_SENSOR

Samuel Thibault (1):
      kconfig: enhancing accessibility of lxdialog

Santiago Leon (1):
      ibmveth change buffer pools dynamically

Saqeb Akhter (2):
      V4L/DVB (4284): Cx24123: fix set_voltage function according to the specs
      V4L/DVB (4285): Cx88: add support for Geniatech Digistar / Digiwave 103g

Sascha Hauer (12):
      [ARM] 3566/1: netX: register definitions
      [ARM] 3571/1: netX: serial driver for Hilscher netX
      [ARM] 3572/1: netX: framebuffer driver for Hilscher netX
      [ARM] 3567/2: arm: base support for Hilscher netX
      [ARM] 3568/2: netX: pointer fifo driver
      [ARM] 3569/2: netX: driver for XMAC/XPEC engines
      [ARM] 3574/1: netX: board support for NXDKN development board
      [ARM] 3575/1: netX: board support for NXDB500 development board
      [ARM] 3576/1: netX: board support for NXEB500HMI development board
      [ARM] 3577/1: netX: Default config for netx based boards
      network driver for Hilscher netx
      [MTD] Fix off-by-one error in physmap.c

Savin Zlobec (1):
      [MTD] NAND: Missing fixups

Scott Alfter (1):
      V4L/DVB (4048): Add support for the Texas Instruments TLV320AIC23B audio codec

Sean Hefty (11):
      IB: common handling for marshalling parameters to/from userspace
      IB/cm: Match connection requests based on private data
      [NET]: Export ip_dev_find()
      IB: address translation to map IP toIB addresses (GIDs)
      IB: IP address based RDMA connection manager
      IB/ucm: convert semaphore to mutex
      IB/ucm: Get rid of duplicate P_Key parameter
      IB: Add ib_init_ah_from_wc()
      IB/sa: Add ib_init_ah_from_path()
      IB/cm: Use address handle helpers
      IB/core: Set alternate port number when initializing QP attributes

Sean Young (3):
      [PCMCIA MTD] Fix leak and crash on reboot
      [MTD] RFD FTL: Be noisier, and don't assume block without RFD magic are erased
      USB Phidget InterfaceKit: make inputs pollable and new device support

Sebastien Dugue (1):
      futex_requeue() optimization

Serge E. Hallyn (7):
      minor audit updates
      kthread: update loop.c to use kthread
      kthread: convert smbiod
      kthread: convert stop_machine into a kthread
      Convert s390_collect_crw_info() in s390mach.c from being started
      [S390] fix duplicate export of overflow{ug}id
      pcmcia: convert pcmcia_cs to kthread

Sergei Shtylyov (7):
      au1000_eth.c probe code straightened up
      NAND: AMD Au1550 driver reads write-only register
      NAND: Fix NAND ECC errors on AMD Au1550
      [MIPS] arch/mips/au1000/time.c cleanup
      Au1550/1200: add missing PSC #define's, make OSS driver use the proper ones
      ide: actually honor drive's minimum PIO/DMA cycle times
      ide: pdc202xx_old: remove the obsolete busproc

Sergey Vlasov (1):
      x86_64: Do not use -ffunction-sections for modules

Shaohua Li (8):
      PCI: disable msi mode in pci_disable_device
      Driver Core: Allow sysdev_class have attributes
      swsusp: add architecture special saveable pages support
      swsusp: i386 mark special saveable/unsaveable pages
      swsusp: x86_64 mark special saveable/unsaveable pages
      don't use flush_tlb_all in suspend time
      move do_suspend_lowlevel to correct segment
      x86: cpu_init(): avoid GFP_KERNEL allocation while atomic

Shuya MAEDA (1):
      [PKT_SCHED]: PSCHED_TADD() and PSCHED_TADD2() can result,tv_usec >= 1000000

Siddha, Suresh B (2):
      x86_64: fix apic error on bootup
      sched: mc/smt power savings sched policy

Sigmund Augdal Helberg (2):
      V4L/DVB (4172): Remove spurious newlines in dprintk's. Add dst(card-num) as prefix in dprintk
      V4L/DVB (4176): Bug-fix: Fix memory overflow

Sonny Rao (3):
      fix race in idr code
      rtc: fix idr locking
      [POWERPC] Fix idr locking in init_new_context

Sridhar Samudrala (2):
      [SCTP]: Don't do CRC32C checksum over loopback.
      [TCP]: Export accept queue len of a TCP listening socket via rx_queue

Srivatsa Vaddagiri (4):
      sched_domain: handle kmalloc failure
      sched_domai: Don't use GFP_ATOMIC
      sched_domai: Use kmalloc_node
      sched_domai: Allocate sched_group structures dynamically

Stefan Richter (1):
      ieee1394: nodemgr: do not peek into struct semaphore

Stefan Weinhuber (2):
      [S390] missing check in dasd_eer_open.
      [S390] dasd eer data format.

Stefano Brivio (2):
      bcm43xx: fix whitespace
      bcm43xx: add PCI ID for bcm4319

Stephen Hemminger (21):
      skge: use workq for PHY handling
      skge: TX low water mark definition
      skge: transmit complete via IRQ not NAPI
      skge: dont allow bad hardware address from ROM
      skge: version 1.6
      [LLC]: use more efficient ether address routines
      [LLC]: allow datagram recvmsg
      [LLC]: use rcu_dereference on receive handler
      [LLC]: allow applications to get copy of kernel datagrams
      [LLC]: add multicast support for datagrams
      [BRIDGE]: optimize conditional in forward path
      [BRIDGE]: fix module startup error handling
      [BRIDGE]: netlink interface for link management
      [TCP]: TCP Compound quad root function
      [TCP]: Minimum congestion window consolidation.
      [TCP]: TCP Probe congestion window tracing
      [TCP]: Limited slow start for Highspeed TCP
      [NET]: net.ipv4.ip_autoconfig sysctl removal
      [TCP] Westwood: fix first sample
      Driver core: class_device_add needs error checks
      Get rid of /proc/sys/proc

Stephen Rothwell (28):
      powerpc: add all the iSeries virtual devices to the device tree
      powerpc: use the device tree for the iSeries vio bus probe
      powerpc: use a common vio_match_device routine
      powerpc: merge the rest of the vio code
      powerpc: update iseries_veth device-tree information
      powerpc: update iSeries viodasd device-tree entries
      powerpc: update iSeries vdevice
      powerpc: update iSeries viocd and viotape device-tree
      powerpc: the iSeries vio lan driver changed device type
      powerpc: tidy up iseries/pci.c
      powerpc: reintroduce HvCallPci_configLoad32
      powerpc: move iSeries PCI devices to the device tree
      powerpc: remove iSeries_Global_Device_List
      powerpc: remove Irq from pci_dn
      powerpc: remove LogicalSlot from pci_dn
      powerpc: iSeries PCI devices can now have a devpsec attribute
      powerpc: clean up iSeries PCI probe
      powerpc: make iSeries flat device tree stuff static
      powerpc: give iSeries device tree nodes better names
      powerpc: split device tree stuff out of iseries/setup.c
      powerpc: make iSeries flattened device tree dynamic
      powerpc: make iSeries flattened device tree dynamic - part 2
      powerpc: cleanup of iSeries flat device tree
      [POWERPC] Clean up it_lp_queue.h
      [POWERPC] update asm-powerpc/time.h
      [POWERPC] Remove unused function call_with_mmu_off
      [POWERPC] Consolidate some of kernel/misc*.S
      [POWERPC] Make lparcfg.c work when both iseries and pseries are selected

Steve French (25):
      [CIFS] Cleanup extra whitespace in dmesg logging. Update cifs change log
      [CIFS] Support for setting up SMB sessions to legacy lanman servers
      [CIFS] Missing include shows up on some architectures
      [CIFS] Support for setting up SMB sessions to legacy lanman servers part 2
      [CIFS] Fix minor build breaks due to cifs kconfig issues
      [CIFS] Missing brace
      [CIFS] Fix mapping of old SMB return code Invalid Net Name so it is
      [CIFS] Support for older servers which require plaintext passwords
      CIFS] Support for older servers which require plaintext passwords - part 2
      [CIFS] Fix mask so can set new cifs security flags properly
      [CIFS] NTLMv2 support part 2
      [CIFS] NTLMv2 support part 3
      [CIFS] NTLMv2 support part 4
      [CIFS] Add support for readdir to legacy servers
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] NTLMv2 support part 5
      [CIFS] fix minor compile warning when config_cifs_weak_security is off
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Enable sec flags on mount for cifs (part one)
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Fix compile warning when CONFIG_CIFS_EXPERIMENTAL is off
      [CIFS] remove some redundant null pointer checks
      [CIFS] Fix allocation of buffers for new session setup routine to allow
      [CIFS] Fix alignment of unicode strings in previous patch
      [CIFS] Fix authentication choice so we do not force NTLMv2 unless the

Steve Grubb (1):
      make set_loginuid obey audit_enabled

Steven Rostedt (4):
      sched: simplify bitmap definition
      unnecessary long index i in sched
      BUG() if setscheduler is called from interrupt context
      pi-futex: rt mutex docs

Stuart MacDonald (1):
      USB: Whiteheat: fix firmware spurious errors

Sumant Patro (2):
      [SCSI] megaraid_sas: switch fw_outstanding to an atomic_t
      [SCSI] megaraid_sas: zcr with fix

Sunil Mushran (2):
      ocfs2: Cleanup message prints
      ocfs2: silence ENOENT during lookup of broken links

Sylvain Pasche (1):
      V4L/DVB (4023): Subject: Pinnacle PCTV grey remote control support

Takashi Iwai (72):
      [ALSA] vxpocket - Fix a typo
      [ALSA] hda-codec - Add Thinkpad X60/T60/Z60 support
      [ALSA] hda-codec - Fix a typo
      [ALSA] Clean up ugly hacks in pcm_params.h
      [ALSA] Clean up EXPORT_SYMBOL()s in snd module
      [ALSA] Clean up EXPORT_SYMBOL()s in snd-seq module
      [ALSA] ac97 - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] opl3 - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] opl4 - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] emu10k1 - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] trident - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] emux - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] vx - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] i2c - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] hda-codec - Move EXPORT_SYMBOL() to adjacent to each function
      [ALSA] Move OSS-specific hw_params helper to snd-pcm-oss module
      [ALSA] Clean up ugly hacks in pcm_lib.c
      [ALSA] Make buffer size of proc text interface variable
      [ALSA] Remove unneeded read/write_size fields in proc text ops
      [ALSA] Remove spinlocks around proc prints
      [ALSA] Insert might_sleep() in snd_iprintf()
      [ALSA] Add O_APPEND flag support to PCM
      [ALSA] Fix mmap_count with O_APPEND opened streams
      [ALSA] Fix compile warning in timer.c
      [ALSA] hda-codec - Add support for LG S1 laptop
      [ALSA] Add a workaround for ASUS A6KM
      [ALSA] cs5535audio - Add missing module_param*() and MODULE_PARM_DESC()
      [ALSA] hda-codec - Fix mute switch on VAIO laptops with STAC7661
      [ALSA] Fix a typo in writing-an-alsa-driver document
      [ALSA] cmipci - Disable integrated mpu401 as default
      [ALSA] rme96 - Fix OSS full-duplex
      [ALSA] hda-codec - Add support for Sony Vaio VGN-S3HP
      [ALSA] Remove obsolete description from ALSA-Configuration.txt
      [ALSA] hda-codec - Fix handling of capture controls on ALC882 3/6-stack models
      [ALSA] Fix rwlock around snd_iprintf() in sound core
      [ALSA] Fix description of snd-hda-intel driver in document
      [ALSA] Fix pcm-draining of capture stream in PCM middle layer
      [ALSA] Remove zero-initialization of static variables
      [ALSA] hda-codec - Fix init verbs for ALC260 hp model
      [ALSA] usbaudio - Fix a typo
      [ALSA] mpu401_uart - Fix coding style and code clean up
      [ALSA] Fix description of cs5535audio driver in ALSA-Configuration.txt
      [ALSA] hdsp - Fix compilation with hdsp driver built in kernel
      [ALSA] Change an arugment of snd_mpu401_uart_new() to bit flags
      [ALSA] au88x0 - Fix 64bit address of MPU401 MMIO port
      [ALSA] ice1724 - Add functionality for Audiotrak Prodigy 7.1 LT
      [ALSA] hda-codec - Fix model for HP dc7600
      [ALSA] cmipci - Fix a typo in 'PC Speaker Playback Switch' control
      [ALSA] hda-intel - Fix race in remove
      [ALSA] Fix possible races in PCI driver removal
      [ALSA] ac97 - Add Thinkpad T41p to AD1981 jack-sense blacklist
      [ALSA] hda-codec - Add model entry for HP nx6320
      [ALSA] Fix races in irq handler and ioremap
      [ALSA] Remove bogus check of mmap_count in snd_pcm_release()
      [ALSA] Fix invalid __init in ALSA ISA drivers
      [ALSA] hda-codec - Add SPDIF support to Thinkpad T/X/Z60
      [ALSA] hda-codec - Use 3stack model for ASUS P5RD2-VM / P5GPL-X SE
      [ALSA] Remove ppc/toonie.c
      [ALSA] Remove nested mutexes in seq_ports.c
      [ALSA] hda-codec - Show EAPD and pin-detection capabilities in proc
      [ALSA] Suppress irq handler mismatch messages in ALSA ISA drivers
      [ALSA] fix build failure due to snd-aoa
      [ALSA] Fix wrong dependencies of snd-aoa driver
      [ALSA] hda-codec - Add model entry for Samsung X60 Chane
      [ALSA] Fix misuse of __list_add() in seq_ports.c
      [ALSA] Remove CONFIG_EXPERIMENTAL from intel8x0m driver
      [ALSA] ak4xxx-adda - Code clean-up
      [ALSA] Fix a typo in echoaudio/midi.c
      [ALSA] Fix/add support of Realtek ALC883 / ALC888 and ALC861 codecs
      [ALSA] Add Intel D965 board support
      [ALSA] echoaudio - Fix Makefile
      [ALSA] echoaudio - Remove kfree_nocheck()

Tejun Heo (192):
      libata: increase LBA48 max sectors to 65535
      libata: fix ata_set_mode() return value
      libata: make ata_bus_probe() return negative errno on failure
      libata: separate out ata_spd_string()
      libata: convert do_probe_reset() to ata_do_reset()
      libata: implement ata_dev_enabled and disabled()
      libata: make ata_set_mode() handle no-device case properly
      libata: reorganize ata_set_mode()
      libata: don't disable devices from ata_set_mode()
      libata: preserve SATA SPD setting over hard resets
      libata: implement ata_dev_absent()
      libata: implement ap->sata_spd_limit and helpers
      libata: use SATA speed down in ata_drive_probe_reset()
      libata: add 5s sleep between resets
      libata: implement ata_down_xfermask_limit()
      libata: improve ata_bus_probe()
      libata: consider disabled devices in ata_dev_xfermask()
      libata: report device number when PIO fails
      libata: ata_dev_revalidate() printk update
      libata: ATA_FLAG_IN_EH is not used, kill it
      libata: clean up constants
      libata: rename ATA_FLAG_PORT_DISABLED to ATA_FLAG_DISABLED
      libata: clear only affected flags during ata_dev_configure()
      libata: clear ATA_DFLAG_PIO before setting it
      libata: add ATA_QCFLAG_IO
      libata: pass qc around intead of ap during PIO
      libata: always generate sense if qc->err_mask is non-zero
      libata: don't read TF directly from sense generation functions
      libata: add @cdb to ata_exec_internal()
      libata: dec scmd->retries for qcs with zero err_mask
      libata: separate out libata-eh.c
      libata: make some libata-core routines extern
      libata: print SControl in SATA link status info message
      ahci: do not fail softreset if PHY reports no device
      libata: set default cbl in probeinit
      libata: kill @verbose from ata_reset_fn_t
      libata: make reset methods complain when they fail
      sata_sil24: fix timeout calculation in sil24_softreset
      sata_sil24: better error message from softreset
      libata: implement ata_wait_register()
      ahci: use ata_wait_register()
      sata_sil24: use ata_wait_register()
      libata: disable failed devices only once in ata_bus_probe()
      libata: cosmetic update to ata_bus_probe()
      libata: export ata_set_sata_spd()
      sata_sil24: typo fix
      sata_sil24: rename PORT_IRQ_SDB_FIS to PORT_IRQ_SDB_NOTIFY
      sata_sil24: add more constants
      sata_sil24: consolidate host flags into SIL24_COMMON_FLAGS
      sata_sil24: implement loss of completion interrupt on PCI-X errta fix
      sata_sil24: implement sil24_init_port()
      sata_sil24: put port into known state before softresetting
      sata_sil24: kill 10ms sleep in softreset
      sata_sil24: reimplement hardreset
      sata_sil24: don't do hardreset during driver initialization
      sata_sil24: fix on-memory structure byteorder
      sata_sil24: enable 64bit
      SCSI: implement shost->host_eh_scheduled
      libata: silly fix in ata_scsi_start_stop_xlat()
      libata: rename ata_down_sata_spd_limit() and friends
      ahci: hardreset classification fix
      libata: unexport ata_scsi_error()
      libata: kill duplicate prototypes
      libata: fix ->phy_reset class code handling in ata_bus_probe()
      libata: clear ap->active_tag atomically w.r.t. command completion
      libata: hold host_set lock while finishing internal qc
      libata: use preallocated buffers
      libata: move ->set_mode() handling into ata_set_mode()
      libata: remove postreset handling from ata_do_reset()
      libata: implement qc->result_tf
      sata_sil24: update TF image only when necessary
      libata: init ap->cbl to ATA_CBL_SATA early
      libata: implement new SCR handling and port on/offline functions
      libata: use new SCR and on/offline functions
      libata: kill old SCR functions and sata_dev_present()
      libata: add dev->ap
      libata: use dev->ap
      libata: implement ATA printk helpers
      libata: use ATA printk helpers
      libata-eh-fw: add flags and operations for new EH
      libata-eh-fw: clear SError in ata_std_postreset()
      libata-eh-fw: use special reserved tag and qc for internal commands
      libata-eh-fw: update ata_qc_from_tag() to enforce normal/EH qc ownership
      libata-eh-fw: implement new EH scheduling via error completion
      libata-eh-fw: implement ata_port_schedule_eh() and ata_port_abort()
      libata-eh-fw: implement freeze/thaw
      libata-eh-fw: implement new EH scheduling from PIO
      libata-eh-fw: update ata_scsi_error() for new EH
      libata-eh-fw: update ata_exec_internal() for new EH
      libata-eh-fw: update SCSI command completion path for new EH
      libata-eh: add ATA and libata flags for new EH
      libata-eh: implement dev->ering
      libata-eh: implement ata_eh_info and ata_eh_context
      libata-eh: implement new EH
      libata-eh: implement BMDMA EH
      ata_piix: convert to new EH
      sata_sil: convert to new EH
      ahci: convert to new EH
      ahci: add PIOS interim interrupt handling
      sata_sil24: convert to new EH
      Merge branch 'irq-pio'
      libata: fix irq-pio merge
      libata-ncq: add NCQ related ATA/libata constants and macros
      libata-ncq: pass ata_scsi_translate() return value to SCSI midlayer
      libata-ncq: rename ap->qactive to ap->qc_allocated
      libata-ncq: implement ap->qc_active, ap->sactive and complete helper
      libata-ncq: implement NCQ command translation and exclusion
      libata-ncq: update EH to handle NCQ
      libata-ncq: implement NCQ device configuration
      ahci: clean up AHCI constants in preparation for NCQ
      ahci: add HOST_CAP_NCQ constant
      ahci: kill pp->cmd_tbl_sg
      ahci: implement NCQ suppport
      sata_sil24: implement NCQ support
      libata: enforce default EH actions
      SCSI: make scsi_implement_eh() generic API for SCSI transports
      libata: set PIO-0 after successful EH reset
      libata: shift host flag constants
      libata: implement ata_eh_wait()
      libata-hp-prep: add flags and eh_info/context fields for hotplug
      libata-hp-prep: implement ata_dev_init()
      libata-hp-prep: make some ata_device fields persistent
      libata-hp-prep: update ata_scsi_find_dev() and friends
      libata-hp-prep: use __ata_scsi_find_dev()
      libata-hp-prep: implement ap->hw_sata_spd_limit
      libata-hp-prep: store attached SCSI device
      libata-hp-prep: add ata_aux_wq
      libata-hp-prep: make probing related functions global
      libata-hp-prep: implement sata_phy_debounce()
      libata-hp-prep: add prereset() method and implement ata_std_prereset()
      libata-hp-prep: implement followup softreset handling
      libata: export ata_hsm_move()
      sata_sil: add new constants in preparation for new interrupt handler
      sata_sil: new interrupt handler
      sata_sil24: rename PORT_PRB to PORT_LRAM and add PORT_LRAM_SLOT_SZ
      sata_sil24: update sil24_hardreset()
      libata-hp: implement ata_eh_detach_dev()
      libata-hp: implement hotplug
      libata-hp: implement SCSI part of hotplug
      libata-hp: implement warmplug
      libata-hp: hook warmplug
      libata-hp: implement bootplug
      libata-hp: update unload-unplug
      ata_piix: convert ata_piix to new probing mechanism
      sata_sil: convert to new probing mechanism and add hotplug support
      ahci: convert to new probing mechanism and add hotplug support
      sata_sil24: convert to new probing mechanism and add hotplug support
      libata-hp: killl ops->probe_reset
      libata-hp: move ata_do_reset() to libata-eh.c
      libata: add missing finish_wait() call in ata_port_wait_eh()
      libata: cosmetic change in struct ata_port
      libata: add missing ->data_xfer for pdc_adma
      sata_sil: add controller unplug detection in sil_interrupt()
      libata: fix comment above ata_exec_internal()
      libata: fix ATA_EH_REVALIDATE clearing
      libata: fast exit from EH while unloading
      sata_sil: update device hotplug handling, take #2
      libata: fix oops caused rescanning NULL sdev
      libata: add host_set->next for legacy two host_sets case, take #3
      sata_nv: kill not-working hotplug code
      sata_nv: kill struct nv_host_desc and nv_host
      sata_nv: simplify constants
      sata_nv: better irq handlers
      sata_nv: convert to new EH
      sata_nv: add hotplug support
      sata_via: convert to new EH, take #3
      libata: convert several bmdma-style controllers to new EH, take #3
      ahci: disable NCQ support on vt8251
      libata: implement per-dev EH action mask eh_info->dev_action[]
      libata: move ata_eh_clear_action() upward
      libata: implement and use ata_deh_dev_action()
      libata: clear EH action on device detach
      libata: move ata_do_simple_cmd() below ata_exec_internal()
      libata: update ata_do_simple_cmd()
      libata: make two functions global
      libata: implement ata_port_max_devices()
      libata: cosmetic updates
      sata_sil: disable hotplug interrupts on two ATI IXPs
      libata: add ap->pflags and move core dynamic flags to it
      libata: fix ehc->i.action setting in ata_eh_autopsy()
      libata: replace ap_lock w/ ap->lock in ata_scsi_error()
      libata: implement ATA_EHI_RESUME_LINK
      libata: clean up debounce parameters and improve parameter selection
      libata: implement ATA_EHI_NO_AUTOPSY and QUIET
      libata: separate out __ata_ehi_hotplugged()
      libata: implement PM EH actions
      libata: reimplement per-dev PM
      libata: reimplement controller-wide PM
      sata_sil: separate out sil_init_controller()
      sata_sil: add suspend/sleep support
      sata_sil24: separate out sil24_init_controller()
      sata_sil24: add suspend/sleep support

Thago Galesi (1):
      Remove unnecessary kmalloc/kfree calls in mtdchar

Theodore Ts'o (4):
      kbuild: add option for stripping modules while installing them
      ext2: clean up dead code from mount code
      ext3: fix memory leak when the journal file is corrupted
      ext3: remove inconsistent space before exclamation point in mount code

Theodore Tso (1):
      uml build fix

Thibaut Varene (5):
      [PARISC] PDC_CHASSIS is implemented on all machines
      [PARISC] Work around machines which do not support chassis warnings
      [PARISC] pdc_stable version 0.30
      [PARISC] Reduce data footprint in pdc_stable.c
      [PARISC] Update Thibaut Varene's CREDITS entry

Thiemo Seufer (3):
      [MIPS] Qemu system shutdown support
      [MIPS] Fix bcm1480 compile
      [MIPS] Random fixes for sb1250

Thomas Bogendoerfer (1):
      [MIPS] Support SNI RM200C SNI in big endian mode and R5000 processors.

Thomas Glanzmann (1):
      Add PCI ID for the Intel IDE Controller which is in the Intel Mac Minis shipped in first quarter 2006

Thomas Gleixner (132):
      [MTD] Improve software ECC calculation
      [MTD] Simplify NAND locking
      [MTD] Add platform support for NAND
      [MTD] Add support for NDFC NAND controller
      [JFFS2] Simplify writebuffer handling
      [MTD] NAND whitespace and formatting cleanup
      [MTD] NAND consolidate data types
      [MTD] NAND cleanup nand_scan
      [MTD] NAND modularize ECC
      Merge branch 'master' of /home/tglx/work/kernel/git/mtd-2.6/
      [MTD] NAND ECC hwctl function has no return value
      [MTD] ECC rework broke diskonchip
      [MTD] Remove nand writev support
      [MTD] Remove readv/readv_ecc
      [MTD] Remove read/write _ecc variants
      [MTD] Mark NAND drivers TOTO and PPChameleon broken
      [MTD] Export nand_write_raw
      [MTD] Refactor NAND hwcontrol to cmd_ctrl
      [MTD] NAND remove write_byte/word function from nand_chip
      [MTD] NAND LED support cleanup
      [MTD] NAND coding style and namespace cleanup
      [MTD] NAND fix cmd_ctrl breakage
      [MTD] NAND Initialize controller lock and wq only once
      [MTD] NAND Introduce NAND_NO_READRDY option
      [MTD] NAND Cleanup oob functions
      [MTD] Add ECC statistics to struct mtd_info
      [MTD] NAND Add read/write function pointers to struct nand_ecc_ctrl
      [MTD] NAND Modularize read function
      [MTD] Remove the only useless readv implementation
      [MTD] NAND modularize write function
      [MTD] NAND simplify nand_chip_select
      [MTD] NAND Consolidate references and add back default name setting
      [MTD] NAND Fix platform structure and NDFC driver
      [MTD] NAND Consolidate oobinfo handling
      [MTD] NAND Replace oobinfo by ecclayout
      [MTD] Remove silly MTD_WRITE/READ macros
      [MTD] Rework the out of band handling completely
      [MTD] NAND Signal that a bitflip was corrected by ECC
      [MTD] NAND Expose the new raw mode function and status info to userspace
      [MTD] NAND Fixup NDFC merge brokeness
      [MTD] NAND: Fix breakage all over the place
      [MTD] NAND: ndfc fix address offset thinko
      [MTD] NAND: Select chip before checking write protect status
      pi-futex: rt mutex tester
      Drop tasklist lock in do_sched_setscheduler
      rtmutex: Modify rtmutex-tester to test the setscheduler propagation
      rtmutex: Propagate priority settings into PI lock chains
      [MTD] DOC: Fixup read functions and do a little cleanup
      Fix plist include dependency
      genirq: debug: better debug printout in enable_irq()
      genirq: doc: add design documentation
      genirq: add genirq sw IRQ-retrigger
      genirq: add IRQ_NOPROBE support
      genirq: add IRQ_NOREQUEST support
      genirq: add IRQ_NOAUTOEN support
      genirq: core
      genirq: add irq-chip support
      genirq: add irq-wake (power-management) support
      genirq: add SA_TRIGGER support
      [MTD] NAND: Fix broken sharpsl driver
      [ARM] 3679/1: ARM: Make ARM dyntick implementation work with genirq
      [ARM] 3690/1: genirq: Introduce and make use of dummy irq chip
      [ARM] 3692/1: ARM: coswitch irq handling to the generic implementation
      [ARM] 3686/1: ARM: arm/common: convert irq handling
      [ARM] 3689/1: ARM drivers/input/touchscreen: Fixup includes
      [ARM] 3695/1: ARM drivers/pcmcia: Fixup includes
      [ARM] 3680/1: ARM: Convert footbridge to generic irq handling
      [ARM] 3681/1: ARM: Convert ixp2000 to generic irq handling
      [ARM] 3684/1: ARM: Convert l7200 to generic irq handling
      [ARM] 3685/1: ARM: Convert pxa to generic irq handling
      [ARM] 3687/1: ARM: Convert integrator to generic irq handling
      [ARM] 3688/1: ARM: Convert clps7500 to generic irq handling
      [ARM] 3691/1: ARM: Convert imx to generic irq handling
      [ARM] 3693/1: ARM: Convert omap1 to generic irq handling
      [ARM] 3694/1: ARM: Convert ecard driver to generic irq handling
      [ARM] 3696/1: ARM: Convert clps711x to generic irq handling
      [ARM] 3697/1: ARM: Convert shark to generic irq handling
      [ARM] 3698/1: ARM: Convert sa1100 to generic irq handling
      [ARM] 3699/1: ARM: Convert s3c2410 to generic irq handling
      [ARM] 3700/1: ARM: Convert lh7a40x to generic irq handling
      [ARM] 3701/1: ARM: Convert plat-omap to generic irq handling
      [ARM] 3702/1: ARM: Convert ixp23xx to generic irq handling
      [ARM] 3682/2:  ARM: Convert ixp4xx to generic irq handling
      [ARM] 3683/2:  ARM: Convert at91rm9200 to generic irq handling
      irq-flags: consolidate flags for request_irq
      irq-flags: ALPHA: Use the new IRQF_ constants
      irq-flags: ARM26: Use the new IRQF_ constants
      irq-flags: CRIS: Use the new IRQF_ constants
      irq-flags: FRV: Use the new IRQF_ constants
      irq-flags: H8300: Use the new IRQF_ constants
      irq-flags: i386: Use the new IRQF_ constants
      irq-flags: IA64: Use the new IRQF_ constants
      irq-flags: M32R: Use the new IRQF_ constants
      irq-flags: M68KNOMMU: Use the new IRQF_ constants
      irq-flags: M68K: Use the new IRQF_ constants
      irq-flags: MIPS: Use the new IRQF_ constants
      irq-flags: PARISC: Use the new IRQF_ constants
      irq-flags: POWERPC: Use the new IRQF_ constants
      irq-flags: PPC: Use the new IRQF_ constants
      irq-flags: S390: Use the new IRQF_ constants
      irq-flags: SH64: Use the new IRQF_ constants
      irq-flags: SH: Use the new IRQF_ constants
      irq-flags: SPARC64: Use the new IRQF_ constants
      irq-flags: SPARC: Use the new IRQF_ constants
      irq-flags: UM: Use the new IRQF_ constants
      irq-flags: V850: Use the new IRQF_ constants
      irq-flags: x86_64: Use the new IRQF_ constants
      irq-flags: XTENSA: Use the new IRQF_ constants
      irq-flags: generic irq: Use the new IRQF_ constants
      irq-flags: drivers/block Use the new IRQF_ constants
      irq-flags: drivers/char: Use the new IRQF_ constants
      irq-flags: drivers/drm: Use the new IRQF_ constants
      irq-flags: ide: Use the new IRQF_ constants
      irq-flags: firewire: Use the new IRQF_ constants
      irq-flags: isdn: Use the new IRQF_ constants
      irq-flags: media: Use the new IRQF_ constants
      irq-flags: misc drivers: Use the new IRQF_ constants
      irq-flags: drivers/net: Use the new IRQF_ constants
      irq-flags: PARISC: Use the new IRQF_ constants
      irq-flags: pci: Use the new IRQF_ constants
      irq-flags: rio: Use the new IRQF_ constants
      irq-flags: scsi: Use the new IRQF_ constants
      irq-flags: serial: Use the new IRQF_ constants
      irq-flags: usb: Use the new IRQF_ constants
      irq-flags: video: Use the new IRQF_ constants
      irq-flags: sound: Use the new IRQF_ constants
      irq-flags: documentation: Use the new IRQF_ constants
      genirq: ARM dyntick cleanup
      ARM: fixup irqflags breakage after ARM genirq merge
      genirq:fixup missing SA_PERCPU replacement
      ARM: Fixup missing includes in arch/arm/mm/proc-<cputype>.S
      genirq: Fixup ARM devel merge

Thomas Graf (3):
      [PKT_SCHED]: Fix illegal memory dereferences when dumping actions
      [PKT_SCHED]: Return ENOENT if action module is unavailable
      [PKT_SCHED]: Fix error handling while dumping actions

Thomas Kaiser (1):
      V4L/DVB (3934): Support new dvb-ttusb-budget boards with stv0297

Thomas Kleffel (1):
      pcmcia: Make ide_cs work with the memory space of CF-Cards if IO space is not available

Thomas Renninger (4):
      ACPI: Enable ACPI error messages w/o CONFIG_ACPI_DEBUG
      ACPI: Export symbols for ACPI_ERROR/EXCEPTION/WARNING macros
      Pull bugzilla-5737 into release branch
      [ACPI] Print error message if remove/install notify handler fails

Tilman Schmidt (2):
      isdn4linux: Gigaset base driver: improve error recovery
      isdn4linux: Gigaset driver cleanup

Tim Kaiser (1):
      V4L/DVB (4219): Av7110: analog sound output of DVB-C rev 2.3

Tim Shimmin (2):
      [XFS] inode items and EFI/EFDs have different ondisk format for 32bit and
      [XFS] Over zealous with doing endian conversions. We endian converted the

Timo Teras (3):
      ARM: OMAP: Port dmtimers to OMAP2 and implement PWM support
      ARM: OMAP: Fix 32 kHz timer and modify GP timer to use GPT1
      ARM: OMAP: Update dmtimers

Timothy Sipples (1):
      airprime.c: add Kyocera Wireless KPC650/Passport support

Tobias Klauser (2):
      [SCSI] drivers/scsi: Use ARRAY_SIZE macro
      Storage class should be first

Tobias Oed (3):
      ide: pdc202xx_old.c: remove unneeded tuneproc() call
      pdc202xx_old depends on CONFIG_BLK_DEV_IDEDMA
      Remove code that has long been commented out from pdc20265_old

Tony Lindgren (11):
      [ARM] 3554/1: ARM: Fix dyntick locking
      ARM: OMAP: Fix gpt2_ick clock bit
      ARM: OMAP: Fix DMA channel irq handling for omap24xx
      ARM: OMAP: Update cpufreq support for 24xx
      ARM: OMAP: Add initial 24xx suspend support
      ARM: OMAP: Mux updates for external DMA and GPIO
      ARM: OMAP: Fix SRAM to use MT_MEMORY instead of MT_DEVICE
      ARM: OMAP: Multiplexing for 24xx GPMC wait pin monitoring
      [ARM] 3676/1: ARM: OMAP: Fix dmtimers and timer32k to compile on OMAP1
      [ARM] 3677/1: OMAP: Update H2 defconfig
      [ARM] 3678/1: MMC: Make OMAP MMC work

Tony Luck (5):
      Pull rework-memory-attribute-aliasing into release branch
      Auto-update from upstream
      [IA64] fix ia64 build (fadt_descriptor)
      [IA64] palinfo.c: s/register_cpu_notifier/register_hotcpu_notifier/
      [IA64] tiger_defconfig s/NR_CPUS=4/NR_CPUS=16/

Toralf Förster (1):
      ieee80211softmac_io.c: fix warning "defined but not used"

Trent Piepho (14):
      V4L/DVB (3708a): Clean up some cruft in or51132 frontend
      V4L/DVB (3721): Fix spelling
      V4L/DVB (3723): Avoid unnecessary firmware re-loads in or51132 frontend
      V4L/DVB (3724): Remove a wee bit of cruft
      V4L/DVB (3739): Add support for FE_GET_FRONTEND to or51132 frontend
      V4L/DVB (3761): Silence some dprintk's in cx88-mpeg
      V4L/DVB (3757): Fix alignment after the replacement from semaphore to muxex
      V4L/DVB (4002): Adjust VBI offset to match value reported in VBI format
      V4L/DVB (4014): Remove the spagetti code gotos that aren't useful
      V4L/DVB (4104): Default "yes", no.  default y, yes.
      V4L/DVB (4105): Remove uneeded prototype
      V4L/DVB (4106): Fix problems with AV7110 firmware building
      V4L/DVB (4118): Whitespace cleanups
      V4L/DVB (4275): The FE_SET_FRONTEND_TUNE_MODE ioctl always returns EOPNOTSUPP

Trond Myklebust (42):
      NFS: Clean up and fix page zeroing when we have short reads
      NFSv4: Some NFSv4 servers have broken behaviour for the change attribute
      NFS: Clean up inode metadata updates
      NFS: Fix page cache revalidation
      NFS: More page cache revalidation fixups
      NFS: Separate metadata and page cache revalidation mechanisms
      NFS: Fix up inode revalidation accounting
      NFS: Flesh out nfs_invalidate_page()
      NFS: Remove nfs_delete_inode()
      VFS: Add GPL_EXPORTED function vfs_kern_mount()
      VFS: Unexport do_kern_mount() and clean up simple_pin_fs()
      VFS: Add shrink_submounts()
      VFS: Remove dependency of ->umount_begin() call on MNT_FORCE
      NFS: Store the file system "fsid" value in the NFS super block.
      NFS: Ensure the client submounts, when it crosses a server mountpoint.
      NFS: Add timeout to submounts
      RPC: Allow struc xdr_stream to read the page section of an xdr_buf
      NFSv4: Implement the fs_locations function call
      NFSv4: Ensure that referral mounts bind to a reserved port
      NFS: Fix compile errors introduced by referrals patches
      NFS: Fix typo in nfs_do_clone_mount()
      NFS: Display the chosen RPCSEC_GSS security flavour in /proc/mounts
      NLM: sem to mutex conversion
      NLM: Fix reclaim races
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
      Merge branch 'odirect'
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
      Revert "Merge branch 'odirect'"
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
      VFS: Allow caller to determine if BSD or posix locks were actually freed
      NLM,NFSv4: Don't put UNLOCK requests on the wire unless we hold a lock
      NFSv4: Ensure nfs4_lock_expired() caches delegated locks
      VFS: Add support for the FL_ACCESS flag to flock_lock_file()
      NLM,NFSv4: Wait on local locks before we put RPC calls on the wire
      NFS: Fix NFS page_state usage
      This fixes a panic doing the first READDIR or READDIRPLUS call when:
      NFS: Optimise away an excessive GETATTR call when a file is symlinked
      Merge branch 'locks'

Tsutomu Fujii (1):
      [SCTP]: Send only 1 window update SACK per message.

Tushar Gohad (1):
      [PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate.

Uli Luckas (1):
      [ARM] 3624/1: Report true modem control line states

Ulrich Drepper (1):
      Implement AT_SYMLINK_FOLLOW flag for linkat

Uwe Bugla (2):
      V4L/DVB (3768): Fix a tab error in cx14110.c, dprintk
      V4L/DVB (3769): Fix a type error in dvb_frontend.c

Uwe Zeisberger (3):
      kbuild: append git revision for all untagged commits
      kbuild: append -dirty for updated but uncommited changes
      Fix phy id for LXT971A/LXT972A

Vadim Lobanov (1):
      Poll cleanups/microoptimizations

Valentin Zagura (3):
      V4L/DVB (3800): Cx88: added support for KWorld MCE 200 Deluxe
      V4L/DVB (3827): Cx88-blackbird: clean up the buffers when closing the MPEG stream
      V4L/DVB (3973): Cx88-blackbird: pause the encoder during frequency change

Valerie Henson (1):
      Make EXT2_DEBUG work again

Vasily Averin (2):
      ACPI: fix potential memory leak in acpi_evaluate_integer() error path
      ACPI: fix memory leak in acpi_thermal_add() error path

Venkatesh Pallipadi (11):
      P-state software coordination for ACPI core
      P-state software coordination for acpi-cpufreq
      P-state software coordination for speedstep-centrino
      Enable P-state software coordination via _PDC
      [CPUFREQ] Fix ondemand vs suspend deadlock
      ACPI: HW P-state coordination support
      x86_64: i386/x86-64 Add nmi watchdog support for new Intel CPUs
      [CPUFREQ] Remove slowdown from ondemand sampling path.
      [CPUFREQ] Add queue_delayed_work_on() interface for workqueues.
      [CPUFREQ] Make ondemand sampling per CPU and remove the mutex usage in sampling path.
      [CPUFREQ] Misc cleanups in ondemand.

Vernon Mauery (1):
      pi-futex: fix mm_struct memory leak

Vitaly Wool (10):
      [MTD] generic: propagate oobavail to MTD partitions
      [ARM] 3465/1: [1/3] Support for Philips PNX4008 platform: headers
      [ARM] 3466/1: [2/3] Support for Philips PNX4008 platform: chip support
      [ARM] 3467/1: [3/3] Support for Philips PNX4008 platform: defconfig
      NAND: fix remaining OOB length calculation
      [ARM] 3622/1: pnx4008: remove clk_use/clk_unuse
      [ARM] 3623/1: pnx4008: move GPIO-related defines to gpio.h
      [ARM] 3621/1: fix compilation breakage for pnx4008
      fbdev: Add framebuffer and display update module support for pnx4008
      [ARM] 3709/1: pnx4008: convert to generic irq subsystem

Vitja Makarov (1):
      USB: new cp2101 device

Vivek Goyal (2):
      [SCSI] kdump: mpt fusion driver initialization failure fix
      i386: export memory more than 4G through /proc/iomem

Vlad Yasevich (3):
      [SCTP]: Limit association max_retrans setting in setsockopt.
      [SCTP]: Reject sctp packets with broadcast addresses.
      [SCTP] Reset rtt_in_progress for the chunk when processing its sack.

Vladimir Lebedev (2):
      ACPI: fix battery on HP NX6125
      ACPI: handle battery notify event on broken BIOS

Vladimir Saveliev (1):
      reiserfs: update ctime and mtime on expanding truncate

Vladimir V. Saveliev (1):
      generic_file_buffered_write(): deadlock on vectored write

Vojtech Pavlik (7):
      x86_64: Add useful constants to time.h
      x86_64: Rename oem_force_hpet_timer to apic_is_clustered_box
      x86_64: Add X86_FEATURE_RDTSCP, fix rdtscp in /proc/cpuinfo
      x86_64: Remove hack to manually enable HPET on AMD8111 southbridges
      x86_64: Make use of the *PER* constants in time.c
      x86_64: Explain why HPET T0_CMP register is written twice
      x86_64: Update copyright in time.c

Vu Pham (2):
      IB/srp: Allow cmd_per_lun to be set per target port
      IB/srp: Allow sg_tablesize to be adjusted

Will Schmidt (2):
      nvram_print_partitions cosmetic fixup
      powerpc: fix of_parse_dma_window

Willson Callan (1):
      m68knommu: FEC driver set different priority/level on each IRQ

Wim Van Sebroeck (1):
      [WATCHDOG] add WDIOC_GETTIMELEFT ioctl

Wong Hoi Sing Edison (1):
      [TCP]: TCP Low Priority congestion control

Wu Fengguang (2):
      radixtree: normalize radix_tree_tag_get() return value
      readahead: backoff on I/O error

Xose Vazquez Perez (1):
      module.h: updated comments with a new license

YOSHIFUJI Hideaki (2):
      [IPV6]: Sum real space for RTAs.
      [IPV6] ADDRCONF: Fix default source address selection without CONFIG_IPV6_PRIVACY

Yasunori Goto (21):
      wait_table and zonelist initializing for memory hotadd: change name of wait_table_size()
      wait_table and zonelist initializing for memory hotadd: change to meminit for build_zonelist
      wait_table and zonelist initializing for memory hotadd: add return code for init_current_empty_zone
      wait_table and zonelist initializing for memory hotadd: wait_table initialization
      wait_table and zonelist initializing for memory hotadd: update zonelists
      Unify pxm_to_node() and node_to_pxm()
      Catch notification of memory add event of ACPI via container driver. (register start func for memory device)
      Catch notification of memory add event of ACPI via container driver. (avoid redundant call add_memory)
      pgdat allocation for new node add (specify node id)
      pgdat allocation for new node add (get node id by acpi)
      pgdat allocation for new node add (generic alloc node_data)
      pgdat allocation for new node add (refresh node_data[])
      pgdat allocation for new node add (export kswapd start func)
      pgdat allocation for new node add (call pgdat allocation)
      sparc64: support sparsemem and !memory hotplug
      Register sysfs file for hotplugged new node
      pgdat allocation and update for ia64 of memory hotplug: hold pgdat address at system running
      pgdat allocation and update for ia64 of memory hotplug: update pgdat address array
      pgdat allocation and update for ia64 of memory hotplug: allocate pgdat and per node data
      solve config broken: undefined reference to `online_page'
      Fix copying of pgdat array on each node for ia64 memory hotplug

Yasuyuki Kozakai (1):
      [NETFILTER]: nf_conntrack: Fix undefined references to local_bh_*

Yeasah Pell (1):
      V4L/DVB (4185): Conditionally enable 5 byte diseqc commands

Yingping Lu (1):
      [XFS] In actual allocation of file system blocks and freeing extents, the

Yoichi Yuasa (10):
      r8169: add new PCI ID
      [MIPS] Cobalt: Fix undefined reference to disable_early_printk.
      [MIPS] Remove unused definitions from addrspace.h.
      [MIPS] vr41xx: remove unnecessay items from vr41xx/Kconfig.
      mips: fix number of mremap arguments
      add "select GPIO_VR41XX" for TANBAC_TB0229
      [MIPS] Removes unused functions for GT64120
      [MIPS] Remove unused system type name for DDB5074 and DDB5476.
      [MIPS] Remove set_c0_status(ST0_IM) from wrppmc's irq.c.
      [MIPS] Remove first timer interrupt setup in wrppmc_timer_setup()

Yu, Luming (1):
      ACPI: fix potential memory leaks in driver/acpi/video.c

Yuan Mu (2):
      w83792d: Fix setting the PWM value
      w83792d: Add missing data access locks

Yuri Gushin (1):
      [NETFILTER]: xt_tcpudp: fix double unregistration in error path

Zac Bowling (1):
      V4L/DVB (4115): Saa7134 card (LifeView3000 NTSC)

Zach Brown (3):
      kbuild: add dependency on kernel.release to the package targets
      AOP_TRUNCATED_PAGE victims in read_pages() belong in the LRU
      mthca: initialize send and receive queue locks separately

Zachary Amsden (1):
      i386: don't try kprobes for v8086 mode

Zang Roy-r61911 (3):
      [POWERPC] Add general support for mpc7448hpc2 (Taiga) platform
      [POWERPC] Add tsi108 pci and platform device data register function
      [POWERPC] mpc7448hpc2 (taiga) board config file

Zhang Yanmin (2):
      PCI: fix race with pci_walk_bus and pci_destroy_dev
      x86: kernel irq balance doesn't work

Zhu Yi (25):
      ieee80211: Fix TKIP MIC calculation for QoS frames
      ieee80211: Fix TX code doesn't enable QoS when using WPA + QoS
      ieee80211: export list of bit rates with standard WEXT procddures
      ieee80211: remove unnecessary CONFIG_WIRELESS_EXT checking
      ieee80211: replace debug IEEE80211_WARNING with each own debug macro
      ieee80211: update version stamp to 1.1.13
      ipw2200: Exponential averaging for signal and noise Level
      ipw2200: Fix TX QoS enabled frames problem
      ipw2200: generates a scan event after a scan has completed
      ipw2200: add module_param support for antenna selection
      ipw2200: fix compile warning when !CONFIG_IPW2200_DEBUG
      ipw2200: Do not continue loading the firmware if kmalloc fails
      ipw2200: turn off signal debug log
      ipw2200: Set the 'fixed' flags in wext get_rate
      ipw2200: Fix endian issues with v3.0 fw image format
      README.ipw2200: rename CONFIG_IPW_DEBUG to CONFIG_IPW2200_DEBUG
      ipw2200: Enable rtap interface for RF promiscuous mode while associated
      ipw2200: version string rework
      ipw2200: update version stamp to 1.1.2
      ipw2200: rename CONFIG_IPW_QOS to CONFIG_IPW2200_QOS
      wireless Kconfig add IPW2200_RADIOTAP
      ipw2200: rename CONFIG_IEEE80211_RADIOTAP to CONFIG_IPW2200_RADIOTAP
      ipw2200: remove priv->last_noise reference
      ipw2200: Fix wpa_supplicant association problem
      ipw2200 locking fix

[MIPS] James E Wilson (1):
      Fix BCM1480 doubled process accounting times.

akpm at osdl.org (7):
      [SCSI] scsi_scan.c: fix compile warnings
      Driver for Apple Cinema Display
      V4L/DVB (3967): Pwc-dec23 oops fix
      N32 sigset and __COMPAT_ENDIAN_SWAP__
      md: Fix Kconfig error
      IPMI: use schedule in kthread
      ACPI: fixup memhotplug debug message

arnd at arndb.de (10):
      [POWERPC] cell: fix interrupt priority handling
      [POWERPC] cell: update defconfig
      [POWERPC] cell: always build spu base into the kernel
      [POWERPC] spufs: restore mapping of mssync register
      [POWERPC] spufs: set up correct SLB entries for 64k pages
      [POWERPC] spufs: add a phys-id attribute to each SPU context
      [POWERPC] spufs: fix initial state of wbox file
      [POWERPC] spufs: dont try to access SPE channel 1 count
      [POWERPC] spufs: fail spu_create with invalid flags
      [POWERPC] spufs: one more fix for 64k pages

bibo,mao (2):
      PCI: cleanup unused variable about msi driver
      x86_64: x86_86 msi miss one entry handler

bjdouma (1):
      two additions to ./linux/Documentation/ioctl-number.txt

brice at myri.com (2):
      myri10ge - Drop unused pm_state
      myri10ge - Drop ununsed nvidia chipset id

dmitry pervushin (1):
      [MIPS] Support for the R5500-based NEC EMMA2RH Mark-eins board

jayakumar.video at gmail.com (1):
      V4L/DVB (4018): Usbvideo/quickcam_messenger driver v4l

jimix at watson.ibm.com (1):
      powerpc: udbg_printf() formatting attribute

john stultz (13):
      Time: Clocksource Infrastructure
      Time: Use clocksource infrastructure for update_wall_time
      Time: Let user request precision from current_tick_length()
      Time: Use clocksource abstraction for NTP adjustments
      Time: Introduce arch generic time accessors
      Time: i386 Conversion - part 1: Move timer_pit.c to i8253.c
      Time: i386 Conversion - part 2: Rework TSC Support
      Time: i386 Conversion - part 3: Enable Generic Timekeeping
      Time: i386 Conversion - part 4: Remove Old timer_opts Code
      Time: i386 Clocksource Drivers
      time: rename clocksource functions
      time: fix time going backward w/ clock=pit
      time initialisation fix

lamikr (1):
      ARM: OMAP: Aic23 alsa platform driver code for board-innovator

mao, bibo (1):
      Kprobe: multi kprobe posthandler for booster

mark gross (1):
      type-oh bug in tlclk.c

mostrows at watson.ibm.com (2):
      powerpc: Create /proc/rtas, /proc/ppc64/rtas if RTAS exists.
      [POWERPC] Editable kernel command-line in zImage binary.

olecom at mail.ru (1):
      typo fixes

pageexec at freemail.hu (1):
      small fix for not releasing the mmap semaphore in i386/arch_setup_additional_pages

ravikiran thirumalai (1):
      x86_64: Use local APIC ID from local APIC instead of CPUID

root (1):
      ahci: Ensure that we don't grab both functions

zhao, forrest (1):
      Snoop SET FEATURES - WRITE CACHE ENABLE/DISABLE command(v5)

Łukasz Stelmach (1):
      [IPV6]: Fix source address selection.

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

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



More information about the pkg-fso-commits mailing list