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

Linus Torvalds torvalds at woody.osdl.org
Tue Mar 3 14:48:15 UTC 2009


The annotated tag, v2.6.20-rc1 has been created
        at  a7ecdd29e85a7d51179c6a4507a4c25a87ab5c0e (tag)
   tagging  cc016448b0bf0764928275d034e367753bde8162 (commit)
  replaces  v2.6.19
 tagged by  Linus Torvalds
        on  Wed Dec 13 17:15:46 2006 -0800

- Shortlog ------------------------------------------------------------
Linux v2.6.20-rc1

The aim here is to make 2.6.20 reasonably quickly, and avoid the big
kernel changes that we've had in every single release lately.

Knock wood.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBFgKYKF3YsRnbiHLsRAuQ7AJ0VmmR2YoNJHKDnZzklM4fb7rqjEACfSi8x
ymwvZYjWxPxLyDRrBmL0y7w=
=+p43
-----END PGP SIGNATURE-----

=?utf-8?q?Felix_K=C3=BChling?= (1):
      drm: drm_rmdraw: Declare id and idx as signed so testing for < 0 works as intended.

=?utf-8?q?Michel_D=C3=A4nzer?= (17):
      drm: add support for secondary vertical blank interrupt to DRM core
      drm: add support for secondary vertical blank interrupt to i915
      drm: Add support for tracking drawable information to core
      drm: Add support for interrupt triggered driver callback with lock held to DRM core.
      drm: drawable locking + memory management fixes + copyright
      drm: Change first valid DRM drawable ID to be 1 instead of 0.
      drm: Make locked tasklet handling more robust.
      drm: Core vsync: Add flag DRM_VBLANK_NEXTONMISS.
      drm: Core vsync: Don't clobber target sequence number when scheduling signal.
      drm: i915: Add ioctl for scheduling buffer swaps at vertical blanks.
      drm: DRM_I915_VBLANK_SWAP ioctl: Take drm_vblank_seq_type_t instead
      drm: Make handling of dev_priv->vblank_pipe more robust.
      drm: i915: Add SAREA fileds for determining which pipe to sync window buffer swaps to.
      drm: i915: Fix 'sequence has passed' condition in i915_vblank_swap().
      drm: i915: Only return EBUSY after we've established we need to schedule a new swap.
      drm: i915: fix up irqflags arg
      drm: i915 updates

Aaron Durbin (1):
      x86-64: Insert Local and IO APIC(s) into resource map

Adam B. Jerome (1):
      /proc/kallsyms reports lower-case types for some non-exported symbols

Adrian Bunk (64):
      [SCSI] qla2xxx: make some functions static
      [SCSI] megaraid_sas: make 2 functions static
      [SCSI] ipr: Make ipr_ioctl static
      USB: make drivers/usb/input/wacom_sys.c:wacom_sys_irq() static
      USB: make drivers/usb/host/u132-hcd.c:u132_hcd_wait static
      USB: ftdi-elan.c: fixes and cleanups
      USB: make drivers/usb/core/driver.c:usb_device_match() static
      USB: build the appledisplay driver
      PCI: ibmphp_pci.c: fix NULL dereference
      PCI: make arch/i386/pci/common.c:pci_bf_sort static
      Driver core: make drivers/base/core.c:setup_parent() static
      [2.6 patch] make ocfs2_create_new_lock() static
      configfs: make configfs_dirent_exists() static
      [NET]: The scheduled removal of the frame diverter.
      [IPV6] net/ipv6/sit.c: make 2 functions static
      [NET]: Possible cleanups.
      [PKT_SCHED]: Remove unused exports.
      [POWERPC] include/asm-powerpc/: "extern inline" -> "static inline"
      m68knommu: fix compile when CONFIG_BLK_DEV_INITRD=n
      pcmcia: fix m32r_cfc.c compilation
      i386: alloc_gdt() static
      i386: handle a negative return value
      i386: Make irq_vector static
      x86-64: remove duplicate ARCH_DISCONTIGMEM_ENABLE option
      i386: always enable regparm
      x86-64: include/asm-x86_64/cpufeature.h isn't a userspace header
      x86-64: remove remaining pc98 code
      i386: Clean up smp_tune_scheduling()
      [CRYPTO] xcbc: Make needlessly global code static
      [CRYPTO] geode: Make needlessly global geode_aes_crypt() static
      [CRYPTO] api: Remove unused functions
      make mm/thrash.c:global_faults static
      arch/frv/kernel/futex.c must #include <linux/uaccess.h>
      fix v850 compilation
      ext4_ext_split(): remove dead code
      The scheduled removal of some OSS options
      make mm/shmem.c:shmem_xattr_security_handler static
      remove kernel/lockdep.c:lockdep_internal
      make kernel/signal.c:kill_proc_info() static
      make ecryptfs_version_str_map[] static
      make fs/jbd/transaction.c:__journal_temp_unlink_buffer() static
      make fs/jbd2/transaction.c:__kbd2_journal_temp_unlink_buffer() static
      fs/lockd/host.c: make 2 functions static
      make fs/proc/base.c:proc_pid_instantiate() static
      fs/sysv/: doc cleanup
      proper prototype for remove_inode_dquot_ref()
      remove drivers/char/riscom8.c:baud_table[]
      arch/i386/kernel/reboot.c should #include <linux/reboot.h>
      remove EXPORT_UNUSED_SYMBOL'ed symbols
      include/asm-cris/: "extern inline" -> "static inline"
      include/asm-h8300/: "extern inline" -> "static inline"
      remove NFSD_OPTIMIZE_SPACE
      MAINTAINERS: remove the non-existing sun3 list
      cleanup include/asm-generic/atomic.h
      paride: remove parport #ifdef's
      remove drivers/block/paride/jumbo
      cleanup asm/setup.h userspace visibility
      i4l: remove the broken HISAX_AMD7930 option
      make drivers/md/dm-snap.c:ksnapd static
      [BNX2]: Add an error check.
      V4L/DVB (4834): Cafe_ccic.c: make a function static
      V4L/DVB (4887): Remove the broken VIDEO_ZR36120 driver
      one more EXPORT_UNUSED_SYMBOL removal
      remove the broken BLK_DEV_SWIM_IOP driver

Adrian Cox (1):
      [POWERPC] Fix wraparound problem in smp-tbsync on 32-bit

Akinobu Mita (27):
      [WATCHDOG] sc1200wdt.c pnp unregister fix.
      Input: lightning - return proper error codes from l4_init()
      Input: handle serio_register_driver() errors
      acpiphp: fix use of list_for_each macro
      acpiphp: fix missing acpiphp_glue_exit()
      pci: fix __pci_register_driver error handling
      cm4000_cs: fix return value check
      paride: return proper error code
      futex: init error check
      spi: check platform_device_register_simple() error
      synclink_gt: fix init error handling
      bit reverse library
      crc32: replace bitreverse by bitrev32
      video: use bitrev8
      isdn/hisax: use bitrev8
      atm/ambassador: use bitrev8
      isdn/gigaset: use bitrev8
      isdn: fix missing unregister_capi_driver
      fault injection: documentation and scripts
      fault-injection capabilities infrastructure
      fault-injection capability for kmalloc
      fault-injection capability for alloc_pages()
      fault-injection capability for disk IO
      fault injection: process filtering for fault-injection capabilities
      fault injection: stacktrace filtering
      i2c: Fix return value check in i2c-dev
      driver core: delete virtual directory on class_unregister()

Al Viro (210):
      [GFS2] split gfs2_dinode into on-disk and host variants
      [GFS2] gfs2_dinode_host fields are host-endian
      [GFS2] split gfs2_sb
      [GFS2] fields of gfs2_sb_host are host-endian
      [GFS2] split and annotate gfs2_rgrp
      [GFS2] split and annotate gfs2_inum_range
      [GFS2] split and annotate gfs2_log_head
      [GFS2] split and annotate gfs2_meta_header
      [GFS2] split and annotate gfs_rindex
      [GFS2] split and annotate gfs2_inum
      [GFS2] split and annotate gfs2_quota
      [GFS2] split and annotate gfs2_statfs_change
      [GFS2] split and annotate gfs2_quota_change
      [GFS2] gfs2 misc endianness annotations
      [GFS2] gfs2 __user misannotation fix
      beginning of 8390 fixes - generic and arm/etherh
      8390 fixes - m68k oddballs
      8390 cleanup - etherh iomem annotations
      8390 fixes - the final chunk (h8300)
      [TIPC]: endianness annotations
      [NET]: ipconfig and nfsroot annotations
      [IPV6]: annotate inet6_hashtables
      [XFRM]: misc annotations
      [IPV6]: 'info' argument of ipv6 ->err_handler() is net-endian
      [IPV6]: annotate icmpv6 headers
      [IPV6]: annotate struct frag_hdr
      [IPV6]: annotate ipv6 mcast
      [SUNRPC]: annotate hash_ip()
      [IPV4]: encapsulation annotations
      [AF_KEY]: annotate
      [XFRM]: annotate ->new_mapping()
      [NET]: annotate dsfield.h
      [INET]: annotate inet_ecn.h
      [IPV6]: flowlabels are net-endian
      [IPV6]: annotate inet6_csk_search_req()
      [LLC]: anotations
      [AF_PACKET]: annotate
      [NETFILTER]: trivial annotations
      [IPV6]: ip6_output annotations
      [BLUETOOTH] bnep endianness bug: filtering by packet type
      [BLUETOOTH]: bnep endianness annotations
      [BLUETOOTH]: rfcomm endianness annotations
      [BLUETOOTH] rfcomm endianness bug: param_mask is little-endian on the wire
      [IRDA]: Trivial annotations.
      [NET] net/core: Annotations.
      [IPV6]: Assorted trivial endianness annotations.
      [RANDOM]: Annotate random.h IP helpers.
      [IPV6]: Misc endianness annotations.
      [IPV6]: __ipv6_addr_diff() annotations and cleanup.
      [NETFILTER]: More trivial annotations.
      [ATM]: Annotations.
      [BRIDGE]: Annotations.
      [NET]: Annotate net_srandom().
      [IPVS]: Annotate ..._app_hashkey().
      [NET]: Kill direct includes of asm/checksum.h
      [NET]: Introduce types for checksums.
      [NET]: Alpha checksum annotations and cleanups.
      [NET]: Cris checksum annotations and cleanups.
      [NET]: FRV checksum annotations.
      [NET]: H8300 checksum annotations and cleanups.
      [NET]: IA64 checksum annotations and cleanups.
      [NET]: M32R checksum annotations and cleanups.
      [NET]: M68K checksum annotations and cleanups.
      [NET]: M68Knommu checksum annotations and cleanups.
      [NET]: MIPS checksum annotations and cleanups.
      [NET]: PARISC checksum annotations and cleanups.
      [NET]: SH64 checksum annotations and cleanups.
      [NET]: UML checksum annotations and cleanups.
      [NET]: V850 checksum annotations and cleanups.
      [NET]: X86_64 checksum annotations and cleanups.
      [NET]: ARM checksum annotations and cleanups.
      [NET]: ARM26 checksum annotations and cleanups.
      [NET]: AVR32 checksum annotations and cleanups.
      [NET]: I386 checksum annotations and cleanups.
      [NET]: POWERPC checksum annotations and cleanups.
      [NET]: S390 checksum annotations and cleanups.
      [NET]: SH checksum annotations and cleanups.
      [NET]: SPARC checksum annotations and cleanups.
      [NET]: SPARC64 checksum annotations and cleanups.
      [NET]: XTENSA checksum annotations and cleanups.
      [NET]: Generic checksum annotations and cleanups.
      [NET]: Annotate checksums in on-the-wire packets.
      [NET]: Annotate callers of csum_fold() in net/*
      [NET]: Annotate callers of csum_tcpudp_nofold() in net/*
      [NET]: Annotate csum_tcpudp_magic() callers in net/*
      [NET]: Annotate csum_tcpudp_magic() callers in net/*
      [NET]: annotate csum_ipv6_magic() callers in net/*
      [NET]: Annotate csum_partial() callers in net/*
      [NET]: Annotate callers of csum_partial_copy_...() and csum_and_copy...() in net/*
      [NET]: Annotate callers of the reset of checksum.h stuff.
      [NET]: Annotate skb_checksum() and callers.
      [NET]: Annotate skb_copy_and_csum_bits() and callers.
      [NET]: Annotate ip_vs_checksum_complete() and callers.
      [NET]: Annotate __skb_checksum_complete() and friends.
      [NET]: Make mangling a checksum (0 -> 0xffff on the wire) explicit.
      [NET]: IP header modifier helpers annotations.
      [NET]: ipvs checksum annotations.
      [NET]: netfilter checksum annotations
      [NET] driver/s390/net: Checksum annotations.
      [NET]: Preliminaty annotation of skb->csum.
      [NET]: More dccp endianness annotations.
      [SCTP]: Annotate SCTP headers.
      [SCTP]: Annotate sctp_init_cause().
      [SCTP]: sctp_make_op_error() annotations.
      [SCTP]: sctp_stop_t1_and_abort() annotations.
      [SCTP]: SCTP_CMD_INIT_FAILED annotations.
      [SCTP]: SCTP_CMD_ASSOC_FAILED annotations.
      [SCTP]: Annotate tsn_dups.
      [SCTP]: Trivial sctp endianness annotations.
      [SCTP]: Beginning of sin_port fixes.
      [SCTP] bug: sctp_assoc_lookup_laddr() is broken with ipv6.
      [SCTP] bug: sctp_find_unmatch_addr() compares net-endian to host-endian
      [SCTP] bug: sctp_assoc_control_transport() breakage
      [SCTP] bug: endianness problem in sctp_getsockopt_sctp_status()
      [SCTP]: Beginning of conversion to net-endian for embedded sctp_addr.
      [SCTP] embedded sctp_addr: net-endian mirrors
      [SCTP]: Pass net-endian to ->seq_dump_addr()
      [SCTP]: Switch ->cmp_addr() and sctp_cmp_addr_exact() to net-endian.
      [SCTP]: Switch sctp_bind_addr_match() to net-endian.
      [SCTP]: Switch ->primary_addr to net-endian.
      [SCTP]: Annotate ->dst_saddr()
      [SCTP]: sctp_assoc_del_peer() switched to net-endian.
      [SCTP]: Switch sctp_assoc_lookup_paddr() to net-endian.
      [SCTP]: Switch address inside the heartbeat opaque data to net-endian.
      [SCTP]: Switch sctp_del_bind_addr() to net-endian.
      [SCTP]: Switch sctp_endpoint_is_match() to net-endian.
      [SCTP]: Switch sctp_assoc_is_match to net-endian.
      [SCTP]: sctp_init_addrs() switched to net-endian.
      [SCTP]: Switch sctp_cookie ->peer_addr to net-endian.
      [SCTP]: Switch ->from_skb() to net-endian.
      [SCTP]: sctp_transport_{init,new}() switched to net-endian.
      [SCTP]: Switch sctp_assoc_add_peer() to net-endian.
      [SCTP]: Switch sctp_add_bind_addr() to net-endian.
      [SCTP]: Switch ->from_addr_param() to net-endian.
      [SCTP]: sctp_endpoint_lookup_assoc() switched to net-endian.
      [SCTP]: sctp_has_association() switched to net-endian.
      [SCTP]: sctp_copy_one_addr() switched to net-endian.
      [SCTP]: sctp_process_init() and sctp_source() switched to net-endian.
      [SCTP]: ->get_saddr() switched to net-endian.
      [SCTP]: Pass net-endian to ->get_dst().
      [SCTP]: sctp_transport_route() switched to net-endian.
      [SCTP]: Switch sctp_chunk ->dest to net-endian.
      [SCTP]: Switch all remaining users of ->saddr_h to ->saddr.
      [SCTP]: ->source_h is not used anymore.
      [SCTP]: Trivial parts of a_h -> a switch.
      [SCTP]: sctp_make_asconf_update_ip() and sctp_find_unmatch_addr().
      [SCTP]: ->a_h is gone now.
      [SCTP]: Trivial ->ipaddr_h -> ->ipaddr conversions.
      [SCTP]: We need to be careful when copying to sockaddr_storage.
      [SCTP]: sctp_sf_send_restart_abort() is endian-agnostic.
      [SCTP]: ip6_send() doesn't need fl_ip_[sd]port.
      [SCTP]: ->a_h is gone now.
      [SCTP]: Don't bother setting sin_port in ->from_sk().
      [SCTP]: flip_to_{h,n}() are not needed anymore.
      [SCTP]: Annotate ->inaddr_any().
      [SCTP]: Get rid of the last remnants of sin_port flipping.
      [SCTP]: sctp_association ->peer.i is a host-endian analog of sctp_inthdr.
      [SCTP]: Annotate ->supported_addrs().
      [SCTP]: Netfilter sctp annotations.
      [SCTP]: More trivial sctp annotations.
      [SCTP]: SCTP_CMD_PROCESS_CTSN annotations.
      [SCTP]: Even more trivial sctp annotations.
      [NET]: Fix assorted misannotations (from md5 and udplite merges).
      [NETFILTER]: ip_nat_snmp_basic annotations.
      [NET]: Split skb->csum
      [NET]: net/sched annotations.
      [NETPOLL]: Another udp checksum mangling.
      [CIPSO]: Missing annotation in cipso_ipv4 update.
      [EBTABLES]: Fix wraparounds in ebt_entries verification.
      [EBTABLES]: Verify that ebt_entries have zero ->distinguisher.
      [EBTABLES]: Deal with the worst-case behaviour in loop checks.
      [EBTABLES]: Prevent wraparounds in checks for entry components' sizes.
      [EBTABLES]: Split ebt_check_entry_size_and_hooks
      [EBTABLES]: Pull the loop doing __ebt_verify_pointers() into a separate function.
      [EBTABLES]: Move more stuff into ebt_verify_pointers().
      [EBTABLES]: translate_table(): switch direct uses of repl->hook_info to newinfo
      [EBTABLES]: Switch ebt_check_entry_size_and_hooks() to use of newinfo->hook_entry[]
      [EBTABLES]: Clean ebt_get_udc_positions() up.
      [EBTABLES]: ebt_check_entry() doesn't need valid_hooks
      [EBTABLES]: Move calls of ebt_verify_pointers() upstream.
      [EBTABLES]: Clean ebt_register_table() up.
      [EBTABLES]: Split ebt_replace into user and kernel variants, annotate.
      severing module.h->sched.h
      severing fs.h, radix-tree.h -> sched.h
      severing uaccess.h -> sched.h
      severing skbuff.h -> highmem.h
      severing skbuff.h -> poll.h
      severing skbuff.h -> mm.h
      severing poll.h -> mm.h
      fix fallout from header dependency trimming
      __iomem annotations: smc91x
      mv643xx_eth.c NULL noise removal
      trivial missing __init in drivers/net/*
      drivers/net/arm missing __devinit
      myri10ge annotations
      ns83820 annotations
      selinux endianness annotations
      remote memory corruptor in ibmtr.c
      hamradio/dmascc: fix up work_struct-induced breakage
      drivers/{char|isdn}: work_struct-induced breakage
      More work_struct induced breakage (s390)
      ... and more work_struct-induced breakage (mips)
      ... and then some more work_struct-induced breakage (ibmvscsi)
      CONFIG_COMPUTONE should depend on ISA|EISA|PCI
      appldata_mem dependes on vm counters
      uml problems with linux/io.h
      missing includes in hilkbd
      hci endianness annotations
      lockd endianness annotations
      [NETFILTER]: {ip,ip6,arp}_tables: fix exponential worst-case search for loops

Alan (21):
      pata_hpt366 enablebits
      pata_cs5530: suspend/resume support
      pata_jmicron: fix JMB368 support, add suspend/resume handling
      pata_ali: suspend/resume support
      pata_rz1000: Force readahead off on resume
      pata_sil680 suspend/resume
      PATA libata: suspend/resume simple cases
      pata_cs5520: resume support
      pata_cmd64x: suspend/resume
      pata_serverworks suspend/resume
      pata_it821x: Suspend/Resume support
      pata_amd: suspend/resume
      pata_via suspend/resume support
      hpt36x: Suspend/resume support
      pata : more drivers that need only standard suspend and resume
      pata_hpt3x3: suspend/resume support
      pata_marvell: merge Mandriva patches
      trivial piix: swap bogus dot for comma space
      pata_via: VIA 8251 bridged systems are now out and about
      pata_ali: small fixes
      libata: Incorrect timing computation for PIO5/6

Alan Cox (22):
      PCI: quirks: fix the festering mess that claims to handle IDE quirks
      libata: Winbond support
      pci_module_init-convertion-in-ata_genericc fix
      libata: add 40pin "short" cable support, honour drive side speed detection
      pata_marvell: Marvell 6101/6145 PATA driver
      libata: Revamp blacklist support to allow multiple kinds of blacklisting flaws
      pdc202xx_old: Fix name clashes with PA-RISC
      x86: remove last two pci_find offenders in the core code
      alpha: switch to pci_get API
      via82cxxx: handle error condition properly
      HZ: 300Hz support
      ide_scsi: allow it to be used for non CD only
      mxser: PCI refcounts
      tty: preparatory structures for termios revamp
      tty: switch to ktermios and new framework
      tty: switch to ktermios
      tty_ioctl: use termios for the old structure and termios2 for the new
      termios: Enable new style termios ioctls on x86-64
      ide: more conversion to pci_get APIs
      igafb: switch to pci_get API
      ide: complete switch to pci_get
      ide-cd: Handle strange interrupt on the Intel ESB2

Alan Stern (20):
      [SCSI] Reduce polling in sd.c
      USB HID: Handle STALL on interrupt endpoint
      USB core: don't match interface descriptors for vendor-specific devices
      USB: ohci-hcd: fix compiler warning
      USB: OHCI: disable RHSC inside interrupt handler
      USB: OHCI: remove stale testing code from root-hub resume
      USB: autosuspend code consolidation
      USB: expand autosuspend/autoresume API
      USB: Move private hub declarations out of public header file
      OHCI: change priority level of resume log message
      USB core: fix compiler warning about usb_autosuspend_work
      USB: net2280: don't send unwanted zero-length packets
      EHCI: Fix root-hub and port suspend/resume problems
      USB: Add autosuspend support to the hub driver
      OHCI: make autostop conditional on CONFIG_PM
      USB: struct usb_device: change flag to bitflag
      USB hub: simplify remote-wakeup handling
      USB: keep count of unsuspended children
      usbcore: remove unused argument in autosuspend
      Allow NULL pointers in percpu_free

Albert Cahalan (1):
      x86-64: Support -mregparm arguments for signals with SA_SIGINFO in compat mode

Albert Lee (1):
      libata: let ATA_FLAG_PIO_POLLING use polling pio for ATA_PROT_NODATA

Alessandro Zummo (2):
      [libata] ARM: add ixp4xx PATA driver
      update MAINTAINERS with rtc-linux mailing list info

Alexey Dobriyan (20):
      [CPUFREQ] gx-suspmod: fix "&& 0xff" typo
      mqueue.h: don't include linux/types.h
      prism54: use BUILD_BUG_ON
      [ATM] ambassador,firestream: "-1 >>" is implementation defined
      [ROSE] rose_add_loopback_node: propagate -E
      x86-64: use BUILD_BUG_ON in FPU code
      paride: rename pi_register() and pi_unregister()
      paride_register(): shuffle return values
      Compile-time check re world-writeable module params
      fs/*: trivial vsnprintf() conversion
      hpfs: bring hpfs_error() into shape
      drivers/cdrom/*: trivial vsnprintf() conversion
      reiserfs: add missing D-cache flushing
      do_coredump() and not stopping rewrite attacks?
      ohci1394: shortcut irq printing
      drivers/isdn/*: trivial vsnprintf() conversion
      drivers/video/*: use kmemdup()
      [SPARC{32,64}]: Propagate ptrace_traceme() return value.
      sysctl: remove some OPs
      sysctl: remove unused "context" param

Alistair John Strachan (1):
      include/linux/compiler.h: reject gcc 3 < gcc 3.2

Amit Choudhary (1):
      V4L/DVB (4761): Stv680.c: check kmalloc() return value.

Amit S. Kale (6):
      Add NetXen 1G/10G ethernet driver.
      NetXen: Fixed /sys mapping between device and driver
      NetXen: temp monitoring, newer firmware support, mm footprint reduction
      NetXen: driver cleanup, removed unnecessary __iomem type casts
      NetXen: whitespace cleaup and more cleanup fixes
      NetXen: multiport firmware support, ioctl interface

Amol Lad (28):
      [CPUFREQ] sc520_freq.c: ioremap balanced with iounmap
      PCI: arch/i386/kernel/pci-dma.c: ioremap balanced with iounmap
      i386: Add iounmap in error paths in hpet code
      i386: add missing iounmap in i386 hpet clocksource code
      ioremap balanced with iounmap for drivers/char/rio/rio_linux.c
      ioremap balanced with iounmap for drivers/char/moxa.c
      ioremap balanced with iounmap for drivers/char/istallion.c
      sound/oss/btaudio.c: ioremap balanced with iounmap
      drivers/isdn: Handcrafted MIN/MAX Macro removal
      ioremap balanced with iounmap for drivers/video/virgefb
      ioremap balanced with iounmap for drivers/video/vesafb
      ioremap balanced with iounmap for drivers/video/tridentfb
      ioremap balanced with iounmap for drivers/video/tgafb
      ioremap balanced with iounmap for drivers/video/stifb
      ioremap balanced with iounmap for drivers/video/retz3fb
      ioremap balanced with iounmap for drivers/video/pvr2fb
      ioremap balanced with iounmap for drivers/video/platinumfb
      ioremap balanced with iounmap for drivers/video/offb
      ioremap balanced with iounmap for drivers/video/macfb
      ioremap balanced with iounmap for drivers/video/hpfb
      ioremap balanced with iounmap for drivers/video/fm2fb
      ioremap balanced with iounmap for drivers/video/ffb
      ioremap balanced with iounmap for drivers/video/cyberfb
      ioremap balanced with iounmap for drivers/video/cirrusfb
      ioremap balanced with iounmap for drivers/video/atyfb_base
      ioremap balanced with iounmap for drivers/video/atafb
      ioremap balanced with iounmap for drivers/video/amifb
      ioremap balanced with iounmap for drivers/video/S3triofb

Andi Kleen (37):
      x86-64: Update defconfig
      i386: Update defconfig
      x86: shorten lines in unwinder to be <= 80 characters
      x86: Compress stack unwinder output
      x86-64: Don't keep interrupts disabled while spinning in spinlocks
      i386: PDA: Fix math emulator for new pt_regs
      x86: Don't use nested idle loops
      x86: Mention PCI instead of RAM in NMI parity error message
      x86-64: Implement compat code for SIOCSIFHWBROADCAST
      x86-64: Speed and clean up cache flushing in change_page_attr
      i386: Retrieve CLFLUSH size from CPUID
      i386: Use CLFLUSH instead of WBINVD in change_page_attr
      Generic: Move __user cast into probe_kernel_address
      x86-64: Use probe_kernel_address in arch/x86_64/*
      i386: Use probe_kernel_address instead of __get_user in fault paths
      x86-64: Try multiple timer variants in check_timer
      i386: Fix race in IO-APIC routing entry setup.
      x86-64: Fix race in IO-APIC routing entry setup.
      x86-64: Don't force inlining of do_csum
      paravirt: Disable vdso by default when CONFIG_PARAVIRT is enabled
      x86-64: Add option to compile for Core2
      i386: Add support for compilation for Core2
      x86-64: Rate limit no irq handler messages
      i386: Avoid boot warning with apic=debug
      x86-64: Synchronize RDTSC on single core AMD
      unwinder: Use probe_kernel_address instead of __get_user in kernel/unwind.c
      unwinder: always use unlocked module list access in unwinder fallback
      unwinder: Remove lockdep disabling of nested locks for unwinder
      x86-64: Remove unwind stack pointer alignment forcing again
      x86-64: Clarify error message in GART code
      x86-64: Fix constraints in atomic_add_return()
      x86-64: Export smp_call_function_single
      x86-64: Update defconfig
      i386: Update defconfig
      x86: Fix verify_quirk_intel_irqbalance()
      x86: Work around gcc 4.2 over aggressive optimizer
      i386: Fix io_apic.c warning

Andrea Bittau (6):
      [DCCP] ACKVEC: Optimization - Do not traverse records if none will be found
      [DCCP] CCID2: Code optimizations
      [DCCP] ackvec: Remove unused dccpav_ack_ptr field from dccp_ackvec
      [DCCP] ackvec: infrastructure for sending more than one ackvec per packet
      [DCCP] ackvec: Split long ack vectors across multiple options
      [DCCP] ccid2: Allow window to grow larger

Andreas Gruenbacher (1):
      Remove superfluous lock_super() in extN xattr code

Andreas Mohr (1):
      i386: fix buggy MTRR address checks

Andrew Beekhof (2):
      [patch 1/3] OCFS2 - Expose struct o2nm_cluster
      [patch 3/3] OCFS2 Configurable timeouts - Protocol changes

Andrew Morton (54):
      [CPUFREQ] speedstep-centrino: remove dead code
      [WATCHDOG] config.h removal
      Input: lifebook - learn about hard tabs
      [SCSI] revert "[SCSI] ips soft lockup during reset/initialization"
      [SCSI] ips: fix soft lockup during reset initialization
      e1000 linkage fix
      [XFRM]: uninline xfrm_selector_match()
      [TCP]: Fix warnings with TCP_MD5SIG disabled.
      x86: all cpu backtrace
      x86-64: dump_trace() atomicity fix
      Fix http://bugzilla.kernel.org/show_bug.cgi?id=7606
      add bottom_half.h
      drm-sis linkage fix
      uml: workqueue build fix
      balance_pdgat() cleanup
      slab: deprecate kmem_cache_t
      probe_kernel_address() needs to do set_fs()
      slab: use probe_kernel_address()
      vfs_getattr(): remove dead code
      ext3: uninline large functions
      ext4: uninline large functions
      driver/base/memory.c: handle errors properly
      protect ext2 ioctl modifying append_only immutable etc with i_mutex
      remove HASH_HIGHMEM
      smp_call_function_single() check that local interrupts are enabled
      gcc-4.1.0 is bust
      elf.h: forward declare struct file
      [S390] workqueue fixes.
      mxser: session warning fix
      mxser-workqueue-fixes
      fault-injection Kconfig cleanup
      fault-injection: stacktrace filtering kconfig fix
      proc_misc build fix
      V4L/DVB (4794): Dvb: dibx000_common-fix
      V4L/DVB: Dvb-budget ci fix
      submit checklist update
      io-accounting: core statistics
      clean up __set_page_dirty_nobuffers()
      io-accounting: write accounting
      io-accounting: write-cancel accounting
      io-accounting: read accounting
      io-accounting-read-accounting nfs fix
      io-accounting-read-accounting cifs fix
      io-accounting: direct-io
      io-accounting: report in procfs
      cleanup taskstats.h
      io-accounting: via taskstats
      getdelays: various fixes
      io-accounting: add to getdelays
      [NETPOLL]: Make sure TX lock is taken with BH disabled.
      [NETPOLL]: Fix local_bh_enable() warning.
      arch/i386/kernel/smpboot.c: remove unneeded ifdef
      touch_atime() cleanup
      Driver core: "platform_driver_probe() can save codespace": save codespace

Andrew Vasquez (2):
      [SCSI] qla2xxx: defer topology discovery to DPC thread during initialization.
      [SCSI] qla2xxx: add asynchronous scsi scanning support.

Andrew Victor (42):
      [ARM] 3945/1: AT91: Rename devices.c
      [ARM] 3946/1: AT91: at91_arch_reset and at91_extern_irq
      [ARM] 3947/1: AT91: cpu_is_XXX macro's
      [ARM] 3948/1: AT91: Initial support for AT91SAM9261 and AT91SAM9260
      [ARM] 3950/1: AT91: Split up system header file
      [ARM] 3951/1: AT91: Rename user peripheral header files
      [ARM] 3954/1: AT91: Update drivers for new headers
      [ARM] 3952/1: AT91: Hardware headers for SAM9 perhipherals
      [ARM] 3949/2: AT91: SAM9 timer driver
      [ARM] 3953/1: AT91: SAM9 platform devices
      [ARM] 3955/1: AT91: Clear timer interrupt when resuming
      [ARM] 3956/1: AT91: Carmeva board update
      [ARM] 3957/1: AT91: Physically mapped flash on DK and EK boards
      [ARM] 3959/1: AT91: Support for SAM9 USB and HCK clocks
      [ARM] 3960/1: AT91: Final SAM9 intergration patches.
      [ARM] 3962/1: AT91: Support for Atmel AT91SAM9260-EK board
      [ARM] 3961/2: AT91: Support for Atmel AT91SAM9261-EK board
      [ARM] 3963/1: AT91: Update configuration files
      [ARM] 3966/1: AT91: RM9200 device data update
      [ARM] 3972/1: AT91: Update board.h
      [ARM] 3973/1: AT91: Serial driver compile fix
      [ARM] 3974/1: AT91: Remove USB Device header
      [ARM] 3975/1: AT91: Comments in atmel_serial.h
      [ARM] 3976/1: AT91: MAINTAINERS entry
      [ARM] 3977/1: AT91: remove loop waiting for reset
      pcmcia: at91_cf update
      pcmcia: at91_cf update
      AT91RM9200 Ethernet: Remove 'at91_dev' and use netdev_priv()
      AT91RM9200 Ethernet: Move check_timer variable and use mod_timer()
      AT91RM9200 Ethernet: Add netpoll / netconsole support
      AT91RM9200 Ethernet: Use dev_alloc_skb()
      [WATCHDOG] watchdog miscdevice patch
      [ARM] 4010/1: AT91SAM9260-EK board: Prepare for MACB Ethernet support
      [ARM] 4011/1: AT91SAM9260: Fix compilation with NAND driver
      AT91RM9200 RTC
      i2c: New Atmel AT91 bus driver
      AT91 MMC 1: Pass host structure.
      AT91 MMC 2 : Use platform resources
      AT91 MMC 3 : Move global mci_clk variable
      AT91 MMC 4 : Interrupt handler cleanup
      AT91 MMC 5 : Minor cleanups
      AT91 MMC update for 2.6.19

Andrew de Quincey (2):
      V4L/DVB (4855): Support KNC1 DVBC cards with alternative tda10021 i2c address
      V4L/DVB (4884): Remove stray IR code left from patchset

Andrey Mirkin (1):
      skip data conversion in compat_sys_mount when data_page is NULL

Andrey Savochkin (2):
      retries in ext3_prepare_write() violate ordering requirements
      retries in ext4_prepare_write() violate ordering requirements

Andy Fleming (6):
      [POWERPC] Fix up the OF functions to only do PCI stuff if PCI is actually configured
      Slight refactor of interrupt mapping for FSL parts
      of_irq_to_resource now returns the virq
      Fixed a number of bugs in the PHY Layer
      Add support for Marvell 88e1111S and 88e1145
      PHY: Add support for configuring the PHY connection interface

Andy Gospodarek (1):
      bonding: incorrect bonding state reported via ioctl

Andy Ryan (1):
      NFS Exclusive open not supported bug

Andy Whitcroft (4):
      numa node ids are int, page_to_nid and zone_to_nid should return int
      silence unused pgdat warning from alloc_bootmem_node and friends
      mm: cleanup indentation on switch for CPU operations
      mm: make compound page destructor handling explicit

Anssi Hannula (1):
      Input: HID - add a quirk for the Logitech USB Receiver

Anthony Liguori (1):
      KVM: Add missing include

Anton Blanchard (4):
      [POWERPC] Add DSCR SPR to sysfs
      [POWERPC] Add SPURR SPR to sysfs
      [POWERPC] micro optimise pSeries_probe
      [POWERPC] dont allow pSeries_probe to succeed without initialising MMU

Arjan van de Ven (5):
      x86-64: Mark rdtsc as sync only for netburst, not for core2
      Make initramfs printk a warning on incorrect cpio type
      round_jiffies infrastructure
      user of the jiffies rounding code: JBD
      user of the jiffies rounding patch: Slab

Arnaldo Carvalho de Melo (36):
      Check ieee80211softmac_auth_resp kmalloc result
      [DCCP] timewait: Remove leftover extern declarations
      [DCCP]: One NET_INC_STATS() could be NET_INC_STATS_BH in dccp_v4_err()
      [NET]: Conditionally use bh_lock_sock_nested in sk_receive_skb
      [TCP_IPV4]: CodingStyle cleanups, no code change
      [TCP_IPV4]: Use kmemdup where appropriate
      [NETLABEL]: Use kmemdup in cipso_ipv4.c
      [IPV4]: Use kmemdup in net/ipv4/devinet.c
      [TCP] minisocks: Use kmemdup and LIMIT_NETDEBUG
      [IPV6]: Use kmemdup
      [DCCP]: Use kmemdup
      [DECNET]: Use kmemdup
      [AX25]: Use kmemdup
      [NETROM]: Use kmemdup
      [TCP]: Tidy up skb_entail
      [ATM]: Use kmemdup & kzalloc where applicable
      [NET] neighbour: Use kmemdup where applicable
      [DECNET]: Use kzalloc where applicable
      [IPVS]: Use kmemdup where appropriate
      [IRDA]: Use kmemdup where applicable
      [SCHED]: Use kmemdup & kzalloc where appropriate
      [SCTP]: Use kzalloc where appropriate
      [SUNRPC]: Use k{mem,str}dup where applicable
      [TIPC]: Use kzalloc where appropriate
      [XFRM]: Use kmemdup where appropriate
      [INET_CONNECTION_SOCK]: Pack struct inet_connection_sock_af_ops
      [NET]: Pack struct hh_cache
      [XFRM]: Pack struct xfrm_policy
      [TCP]: Change tcp_header_len member in tcp_sock to u16
      [TCP]: Renove the __ prefix on the struct tcp_sock members
      [INET]: Change protocol field in struct inet_protosw to u16
      [DCCP]: Make {set,get}sockopt(DCCP_SOCKOPT_PACKET_SIZE) return 0
      Save some bytes in struct mm_struct
      Save some bytes in struct inode
      [DCCP] ccid3: Fixup some type conversions related to rtts
      [DCCP]: Whitespace cleanups

Arnaud Patard (Rtp (1):
      s3c2410fb: Add support for STN displays

Arnd Bergmann (13):
      [POWERPC] spufs: Return correct event for data storage interrupt
      [POWERPC] spufs: Always map local store non-guarded
      [POWERPC] spufs: Use SPU master control to prevent wild SPU execution
      [POWERPC] cell: Add symbol exports for oprofile
      [POWERPC] update cell_defconfig for ps3 support
      [POWERPC] spufs: always send sigtrap on breakpoint
      [POWERPC] cell: fix building without spufs
      [POWERPC] ps3: multiplatform build fixes
      [POWERPC] ps3: add a default zImage target
      [POWERPC] fix missing #include in sys_ppc32.c
      [POWERPC] fix building without PCI
      remove kernel syscalls
      [POWERPC] cell: Fix spu_info.h header export

Arne Redlich (1):
      IB/srp: Increase supported CDB size

Art Haas (1):
      Remove 'volatile' from spinlock_types

Artiom Myaskouvskey (2):
      i386: call efi_get_time during suspend
      i386: Preserve EFI run time regions with memmap parameter

Ashwin Chaugule (2):
      grab swap token reordered
      new scheme to preempt swap token

Atsushi Nemoto (21):
      [MIPS] Use "long" for 64-bit values on 64-bit kernel.
      [MIPS] Load modules to CKSEG0 if CONFIG_BUILD_ELF64=n
      [MIPS] Fast path for rdhwr emulation for TLS
      [MIPS] mips hpt cleanup: get rid of mips_hpt_init
      [MIPS] IRQ cleanups
      [MIPS] use generic_handle_irq, handle_level_irq, handle_percpu_irq
      [MIPS] Remove redundant r4k_blast_icache() calls
      [MIPS] do_IRQ cleanup
      [MIPS] mips HPT cleanup: make clocksource_mips public
      [MIPS] Use SYSVIPC_COMPAT to fix various problems on N32
      [MIPS] Unify csum_partial.S
      [MIPS] Do not use handle_level_irq for ioasic_dma_irq_type.
      [MIPS] genirq: use name instead of typename
      [MIPS] Import updates from i386's i8259.c
      [MIPS] Make csum_partial more readable
      [MIPS] Optimize flow of csum_partial
      [MIPS] Optimize csum_partial for 64bit kernel
      [MIPS] Add GENERIC_HARDIRQS_NO__DO_IRQ for i8259 users
      Fix COW D-cache aliasing on fork
      Pass vma argument to copy_user_highpage().
      MIPS: Fix COW D-cache aliasing on fork

Auke Kok (9):
      e1000: whitespace changes, comments, typos
      e1000: Remove DISABLE_MULR debug code
      e1000: FIX: enable hw TSO for IPV6
      e1000: Enble early receive (ERT) on 82573
      e1000: simplify skb_put call.
      e1000: New hardware support
      e1000: reorder e1000_param.c
      e1000: increment version to 7.3.15-k2
      e1000: update README for e1000

Avantika Mathur (3):
      ext4: if expression format
      ext4: kmalloc to kzalloc
      ext4: Eliminate inline functions

Avi Kivity (11):
      x86-64: Extract segment descriptor definitions for use outside
      kvm: userspace interface
      KVM: Put KVM in a new Virtualization menu
      KVM: Clean up AMD SVM debug registers load and unload
      KVM: Replace __x86_64__ with CONFIG_X86_64
      KVM: Move find_vmx_entry() to vmx.c
      KVM: Remove extranous put_cpu() from vcpu_put()
      KVM: MMU: Ignore pcd, pwt, and pat bits on ptes
      KVM: Add MAINTAINERS entry
      KVM: Disallow the kvm-amd module on intel hardware, and vice versa
      KVM: Fix vmx hardware_enable() on macbooks

Ayaz Abdulla (4):
      forcedeth: add mgmt unit support
      forcedeth: add recoverable error support
      forcedeth: add new NVIDIA pci ids
      forcedeth: add support for new mcp67 device

BP, Praveen (1):
      sysctl: string length calculated is wrong if it contains negative numbers

Bart De Schuymer (2):
      [NETFILTER]: ebtables: add --snap-arp option
      [NETFILTER]: bridge netfilter: deal with martians correctly

Ben Collins (2):
      [ATM]: Add CPPFLAGS to byteorder.h check
      ieee1394: Consolidate driver registering

Ben Dooks (7):
      [ARM] 3986/1: H1940: suspend to RAM support
      [ARM] 3998/1: VR1000: LED platform devices
      [ARM] 3999/1: RX3715: suspend to RAM support
      [ARM] 4000/1: Osiris: add third serial port in
      [ARM] 4001/1: S3C24XX: shorten reboot time
      [ARM] 4002/1: S3C24XX: leave parent IRQs unmasked
      [ARM] 4004/1: S3C24XX: UDC remove implict addition of VA to regs

Benjamin Herrenschmidt (37):
      Driver core: add notification of bus events
      Driver core: add dev_archdata to struct device
      ACPI: Change ACPI to use dev_archdata instead of firmware_data
      Driver core: Call platform_notify_remove later
      [POWERPC] Make pci_read_irq_line the default
      [POWERPC] Remove ppc_md.pci_map_irq & ppc_swizzle for ARCH=powerpc
      [POWERPC] Generic DCR infrastructure
      [POWERPC] Make EMAC use generic DCR access methods
      [POWERPC] Support for DCR based MPIC
      [POWERPC] Improve MPIC driver auto-configuration from DT
      [POWERPC] Native cell support for MPIC in southbridge
      [POWERPC] Souped-up of_platform_device support
      [POWERPC] Hook of_platform_bus_probe with cell
      ibmveth: Remove ibmveth "liobn" field
      [POWERPC] Refactor 64 bits DMA operations
      [POWERPC] Add DMA ops support for of_platform_device to Cell
      [POWERPC] Resolve the parent address of a PCI bus range
      [POWERPC] Resolve the BUID for RTAS PCI config space accesses
      [POWERPC] Add "parent" struct device for PCI host bridges
      [POWERPC] Generic OF platform driver for PCI host bridges.
      [POWERPC] Cell fixup DMA offset for new southbridge
      [POWERPC] Allow hooking of PCI MMIO & PIO accessors on 64 bits
      [POWERPC] Cell "Spider" MMIO workarounds
      [POWERPC] Spider uses low level BE MMIO accessors
      [POWERPC] Add an optional offset to direct DMA on 64 bits
      [POWERPC] Make direct DMA use node local allocations
      [POWERPC] Make cell use direct DMA ops
      [POWERPC] Remove ioremap64 and fixup_bigphys_addr
      [POWERPC] Merge 32 and 64 bits asm-powerpc/io.h
      [POWERPC] Fix __raw* accessors
      [POWERPC] Fix IDE build with ARCH=ppc
      [POWERPC] Xserve cpu-meter driver
      [POWERPC] powerpc: Workaround for of_platform without "reg" nor "dcr-reg"
      [POWERPC] cell: hard disable interrupts in power_save()
      [POWERPC] Fix mmap of PCI resource with hack for X
      [POWERPC] Fix irq routing on some 32-bit PowerMacs
      [POWERPC] Remove old dcr.S

Benjamin LaHaise (1):
      aio: remove ki_retried debugging member

Bernhard Kaindl (1):
      ohci1394: steps to implement suspend/resume

Boaz Harrosh (1):
      remove blk_queue_activity_fn

Brandon Philips (1):
      Input: drivers/char/keyboard.c - small cleanup in k_cur()

Brian Haley (2):
      [IPv6]: Only modify checksum for UDP
      [IPV6]: Fix IPV6_UNICAST_HOPS getsockopt().

Brian King (9):
      [SCSI] ipr: SATA reset - wait for host reset completion
      [SCSI] ipr: Stop issuing cancel all to disk arrays
      [SCSI] ipr: PCI IDs for new SAS adapters
      [SCSI] ipr: Set default ipr Kconfig values
      [SCSI] ipr: Remove ipr_scsi_timed_out
      [SCSI] ipr: Remove debug trace points from dump code
      [SCSI] ipr: Add support for logging SAS fabric errors
      [SCSI] ipr: Reduce default error log size
      [SCSI] ipr: Driver version 2.3.0

Brice Goglin (9):
      myri10ge: write as 2 32-byte blocks in myri10ge_submit_8rx
      myri10ge: indentation cleanups
      myri10ge: add page-based skb routines
      myri10ge: switch to page-based skb
      myri10ge: drop contiguous skb routines
      myri10ge: Full vlan frame in small_bytes
      myri10ge: fix big_bytes in case of vlan frames
      myri10ge: update driver version to 1.1.0
      Fix typo in 'EXPERIMENTAL' in CC_STACKPROTECTOR on x86_64

Burman Yan (5):
      USB serial: replace kmalloc+memset with kzalloc
      x86-64: replace kmalloc+memset with kzalloc in MTRR code
      i386: replace kmalloc+memset with kzalloc
      kernel core: replace kmalloc+memset with kzalloc
      isdn: replace kmalloc+memset with kzalloc

Cal Peake (2):
      add MODULE_* attributes to bit reversal library
      Fix inotify maintainers entry

Cedric Le Goater (5):
      add process_session() helper routine
      add process_session() helper routine: deprecate old field
      identifier to nsproxy
      to nsproxy
      use current->nsproxy->pid_ns

Chad Sellers (4):
      SELinux: remove current object class and permission validation mechanism
      SELinux: export object class and permission definitions
      SELinux: ensure keys constant in hashtab_search
      SELinux: validate kernel object classes and permissions

Chase Venters (1):
      Fix jiffies.h comment

Chen, Kenneth W (9):
      __unmap_hugepage_range(): add comment
      shared page table for hugetlb page
      htlb forget rss with pt sharing
      aio: kill pointless ki_nbytes assignment in aio_setup_single_vector
      [IA64] implement csum_ipv6_magic for ia64.
      [IA64] tidy up return value of ip_fast_csum
      sched: remove lb_stopbalance counter
      sched: optimize activate_task for RT task
      optimize o_direct on block devices

Chris Caputo (1):
      sched: correct output of show_state()

Chris Zankel (4):
      xtensa: fix irq and misc fixes
      xtensa: remove extra header files
      xtensa: fix system call interface
      Xtensa: Add ktermios and minor filename fix

Christian Borntraeger (2):
      [S390] remove salipl memory detection.
      [S390] set KBUILD_IMAGE.

Christian Krafft (6):
      [POWERPC] cell: add support for registering sysfs attributes to spus
      [POWERPC] sysfs: add support for adding/removing spu sysfs attributes
      [POWERPC] cell: add temperature to SPU and CPU sysfs entries
      [POWERPC] cell: add cpufreq driver for Cell BE processor
      enable booting a NUMA system where some nodes have no memory
      [POWERPC] cbe_thermal: Fix initialization of sysfs attribute_group

Christian Lamparter (1):
      wext: extend MLME support

Christoph Haubrich (1):
      V4L/DVB (4788): Tda8083: support for uncorrectable blocks and bit error rate

Christoph Hellwig (8):
      [SCSI] use one-element sg list in scsi_send_eh_cmnd
      [SCSI] untangle scsi_prep_fn
      [SCSI] kill scsi_assign_lock
      mmc: remove kernel_thread()
      [POWERPC] spufs: Avoid user-triggered oops in ptrace
      leak tracking for kmalloc_node
      add numa node information to struct device
      node-aware skb allocation

Christoph Lameter (34):
      Get rid of zone_table[]
      Remove bio_cachep from slab.h
      Move sighand_cachep to include/signal.h
      Move vm_area_cachep to include/mm.h
      Move files_cachep to include/file.h
      Move filep_cachep to include/file.h
      Move fs_cachep to linux/fs_struct.h
      Move names_cachep to linux/fs.h
      Remove uses of kmem_cache_t from mm/* and include/linux/slab.h
      drain_node_page(): Drain pages in batch units
      slab: remove SLAB_NO_GROW
      slab: remove SLAB_LEVEL_MASK
      slab: remove SLAB_NOIO
      slab: remove SLAB_NOFS
      slab: remove SLAB_USER
      slab: remove SLAB_ATOMIC
      slab: remove SLAB_KERNEL
      slab: remove SLAB_DMA
      slab: remove kmem_cache_t
      slab: fix two issues in kmalloc_node / __cache_alloc_node
      GFP_THISNODE must not trigger global reclaim
      slab: better fallback allocation behavior
      [IA64] resolve name clash by renaming is_available_memory()
      sched: avoid taking rq lock in wake_priority_sleeper
      sched: remove staggering of load balancing
      sched: disable interrupts for locking in load_balance()
      sched: extract load calculation from rebalance_tick
      sched: move idle status calculation into rebalance_tick()
      sched: use softirq for load balancing
      sched: call tasklet less frequently
      sched: add option to serialize load balancing
      slab: fix sleeping in atomic bug
      Cleanup slab headers / API to allow easy addition of new slab allocators
      More slab.h cleanups

Christophe Saout (1):
      Subject: Re: [PATCH] Fix SUNRPC wakeup/execute race condition

Chuck Ebbert (4):
      i386: add sleazy FPU optimization
      i386: remove IOPL check on task switch
      x86: add sysctl for kstack_depth_to_print
      Document how to decode an IOCTL number

Chuck Lever (17):
      SUNRPC: minor optimization of "xid" field in rpc_xprt
      SUNRPC: Make the transport-specific setup routine allocate rpc_xprt
      SUNRPC: another pmap wakeup fix
      SUNRPC: Allocate a private data area for socket-specific rpc_xprt fields
      SUNRPC: Remove sock and inet fields from rpc_xprt
      SUNRPC: Move TCP receive state variables into private data structure
      SUNRPC: Move TCP state flags into xprtsock.c
      SUNRPC: Move rpc_xprt socket connect fields into private data structure
      SUNRPC: Move the UDP socket bufsize parameters to a private data structure
      SUNRPC: move saved socket callback functions to a private data structure
      SUNRPC: Make address format buffers more generic
      SUNRPC: skb_read_bits is the same as xs_tcp_copy_data
      SUNRPC: Rename skb_reader_t and friends
      SUNRPC: create stubs for xprtsock init and cleanup
      SUNRPC: relocate the creation of socket-specific tunables
      NLM: fix print format for tk_pid
      SUNRPC: Remove pprintk() from net/sunrpc/xprt.c

Corey Minyard (13):
      IPMI: Fix device model name
      IPMI: remove interface number limits
      IPMI: pass sysfs name from lower level driver
      IPMI: Allow hot system interface remove
      IPMI: Add maintenance mode
      IPMI: fix request events
      IPMI: add poll delay
      IPMI: system interface hotplug
      IPMI: add pigeonpoint poweroff
      IPMI: fix pci warning
      IPMI: Fix BT long busy
      IPMI: increase KCS message size
      IPMI: misc fixes

Cornelia Huck (13):
      driver core: Introduce device_find_child().
      driver core: Introduce device_move(): move a device to a new parent.
      driver core: Use klist_remove() in device_move()
      [S390] Add MODALIAS= to the uevent for the ap bus.
      [S390] cio: Make ccw_dev_id_is_equal() more robust.
      [S390] cio: Use path verification for last path gone after vary off.
      [S390] cio: Retry internal operations after vary off.
      [S390] cio: Use device_reprobe() instead of bus_rescan_devices().
      [S390] Some preparations for the dynamic subchannel mapping patch.
      [S390] subchannel lock conversion.
      [S390] Support for disconnected devices reappearing on another subchannel.
      [S390] Use dev->groups for adding/removing the subchannel attribute group.
      [S390] Update documentation for dynamic subchannel mapping.

Dan Carpenter (1):
      tty_io.c balance tty_ldisc_ref()

Dan Williams (3):
      [ARM] 3967/1: xsc3: make branch predication configurable on xsc3
      [ARM] 3968/1: iop13xx: add iop13xx_defconfig
      [ARM] 3995/1: iop13xx: add iop13xx support

Daniel Drake (14):
      zd1211rw: Add 3 more device IDs
      ieee80211: Move IV/ICV stripping into ieee80211_rx
      zd1211rw: Add ID for ZyXEL G-220
      zd1211rw: Add ID for Planex GW-US54Mini
      zd1211rw: Add ID for Belkin F5D7050 v4000
      zd1211rw: Remove IW_FREQ_AUTO support
      zd1211rw: Allow channels 1-13 in Japan
      zd1211rw: Rename cs_rate to zd_rate
      zd1211rw: Use softmac ERP handling functionality
      ieee80211: Provide generic get_stats implementation
      zd1211rw: zd_mac_rx isn't always called in IRQ context
      zd1211rw: Fill enc_capa in GIWRANGE handler
      video1394: small optimizations to frame retrieval codepath
      video1394: remove BKL contention

Daniel Walker (2):
      clocksource: add usage of CONFIG_SYSFS
      clocksource: small cleanup

Darrick J. Wong (5):
      [SCSI] libsas: modify error handler to use scsi_eh_* functions
      [SCSI] libsas: add sas_abort_task
      [SCSI] aic94xx: handle REQ_TASK_ABORT
      aic94xx: handle REQ_DEVICE_RESET
      aic94xx: delete ascb timers when freeing queues

Dave Airlie (1):
      drm: fix up irqflags in drm_lock.c

Dave Jones (14):
      [CPUFREQ] Remove duplicate include from acpi-cpufreq
      [CPUFREQ] acpi-cpufreq: Fix up some CodingStyle nits leftover from the lindenting.
      [CPUFREQ] ifdef more unused on !SMP code.
      [AGPGART] Fix up misprogrammed bridges with incorrect AGPv2 rates.
      Revert "[CPUFREQ] speedstep-centrino should ignore upper performance control bits"
      i386: remove pointless printk from i386 oops output
      i386: remove duplicate printk
      i386: touch softlockup during backtracing
      More list debugging context
      Jon needs a new shift key.
      Fix typo in new debug options.
      [CPUFREQ] Fix git URL.
      Merge ../linus
      Merge ../linus

Dave Kleikamp (1):
      JFS: Fix conflicting superblock flags

David Brownell (16):
      mmc: constify mmc_host_ops vectors
      usb/gadget/ether.c minor manycast tweaks
      USB: EHCI hooks for high speed electrical tests
      USB: add ehci_hcd.ignore_oc parameter
      USB: pxa2xx_udc recognizes ixp425 rev b0 chip
      USB: lh7a40x_udc remove double declaration
      Driver core: platform_driver_probe(), can save codespace
      Documentation/driver-model/platform.txt update/rewrite
      add rtc-omap driver
      RTCs don't use i2c_adapter.dev
      i2c: Whitespace cleanups
      fix more workqueue build breakage (tps65010)
      another build fix, header rearrangements (OSK)
      rtc: remove syslog spam on registration
      rtc framewok: rtc_wkalrm.enabled reporting updates
      Driver core: deprecate PM_LEGACY, default it to N

David C Somayajulu (3):
      qla4xxx: bug fix: driver hardware semaphore needs to be grabbed before soft reset
      [SCSI] qla4xxx: add support for qla4032
      [SCSI] qla4xxx: fix for timing issue for nvram accesses.

David Erb (1):
      [POWERPC] cell: update Cell BE register definitions

David Gibson (3):
      [POWERPC] Remove todc code from ARCH=powerpc
      [POWERPC] Small clarification of initrd handling
      [POWERPC] Cleanup zImage handling of kernel entry with flat device tree

David Hardeman (8):
      V4L/DVB (4875): budget-ci IR: groundwork for following patches
      V4L/DVB (4876): budget-ci IR: support EVIOCGPHYS
      V4L/DVB (4877): budget-ci IR: improve error checking in init and deinit functions
      V4L/DVB (4878): budget-ci IR: be more verbose in case of init failure
      V4L/DVB (4879): budget-ci IR: integrate with ir-common
      V4L/DVB (4880): budget-ci IR: decode rc5 device byte
      V4L/DVB (4881): budget-ci IR: add IR debugging information
      V4L/DVB (4882): budget-ci IR: make debounce logic conditional

David Howells (17):
      WorkStruct: Separate delayable and non-delayable events.
      WorkStruct: Typedef the work function prototype
      WorkStruct: Merge the pending bit into the wq_data pointer
      WorkStruct: Pass the work_struct pointer instead of context data
      WorkStruct: make allyesconfig
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      WorkQueue: Fix up arch-specific work items where possible
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Actually update the fixed up compile failures.
      LOG2: Implement a general integer log2 facility in the kernel
      LOG2: Alter roundup_pow_of_two() so that it can use a ilog2() on a constant
      LOG2: Alter get_order() so that it can make use of ilog2() on a constant
      LOG2: Provide ilog2() fallbacks for powerpc
      WorkStruct: Use direct assignment rather than cmpxchg()
      workstruct: fix ieee80211-softmac compile problem
      LOG2: Make powerpc's __ilog2_u64() take a 64-bit argument

David Kimdon (1):
      [PKT_SCHED]: Make sch_fifo.o available when CONFIG_NET_SCHED is not set.

David Rientjes (6):
      i386: substitute __va lookup with pfn_to_kaddr
      x86-64: Remove unused GET_APIC_VERSION call from clear_local_APIC
      x86-64: remove unused variable
      fs: remove unused variable
      sys: remove unused variable
      video SiS: remove unnecessary variables in SiS_DDC2Delay

David S. Miller (29):
      [IPV6] NDISC: Calculate packet length correctly for allocation.
      [DCCP]: Fix typo _read_mostly --> __read_mostly.
      [IPV6] tcp: Fix typo _read_mostly --> __read_mostly.
      [TCP]: Don't set SKB owner in tcp_transmit_skb().
      [TCP] htcp: Better packing of struct htcp.
      [DECNET]: Fix build regressions.
      [TCP]: Fix some warning when MD5 is disabled.
      [NETPOLL]: Minor coding-style cleanups.
      [IPV6]: udp.c build fix
      [UDPLite]: udplite.h needs ip6_checksum.h
      [TCP] Vegas: Increase default alpha to 2 and beta to 4.
      [TCP] MD5SIG: Kill CONFIG_TCP_MD5SIG_DEBUG.
      [ATM]: Kill ipcommon.[ch]
      [XFRM] xfrm_user: Better validation of user templates.
      Merge master.kernel.org:/pub/scm/linux/kernel/git/acme/net-2.6
      [CRYPTO] lrw: round --> lrw_round
      [IPSEC]: Fix inetpeer leak in ipv4 xfrm dst entries.
      [TCP] inet_twdr_hangman: Delete unnecessary memory barrier().
      [WANROUTER]: Kill kmalloc debugging code.
      [NETLINK]: Put {IFA,IFLA}_{RTA,PAYLOAD} macros back for userspace.
      [SPARC64]: Add irqtrace/stacktrace/lockdep support.
      [SPARC64]: Update defconfig.
      [SPARC64]: Call do_mathemu on illegal instruction traps too.
      [SPARC64]: Unaligned accesses to userspace are hard errors.
      [SPARC64]: Run ctrl-alt-del action for sun4v powerdown request.
      [SPARC]: Check kzalloc() return value in SUN4D irq/iommu init.
      [SPARC64]: Update defconfig.
      [SPARC64]: Fix several kprobes bugs.
      [TCP]: Fix oops caused by __tcp_put_md5sig_pool()

David Teigland (10):
      [DLM] res_recover_locks_count not reset when recover_locks is aborted
      [DLM] status messages ping-pong between unmounted nodes
      [DLM] fix requestqueue race
      [DLM] fix aborted recovery during node removal
      [DLM] fix stopping unstarted recovery
      [DLM] do full recover_locks barrier
      [DLM] clear sbflags on lock master
      [DLM] fix add_requestqueue checking nodes list
      [DLM] fix size of STATUS_REPLY message
      [DLM] don't accept replies to old recovery messages

David Woodhouse (2):
      Enable RAID autorun on Mac partition tables.
      Fix noise in futex.h

David Wu (1):
      m68knommu: add SHM support

Dean Nelson (1):
      [IA64] fix possible XPC deadlock when disconnecting

Deepak Saxena (1):
      Update smc91x driver with ARM Versatile board info

Derek Fults (1):
      get_options to allow a hypenated range for isolcpus

Dirk Eibach (1):
      i2c: fix broken ds1337 initialization

Dmitry Mishin (3):
      [NETFILTER]: Fix {ip,ip6,arp}_tables hook validation
      [NETFILTER]: Fix iptables compat hook validation
      [NETFILTER]: ip_tables: ipt and ipt_compat checks unification

Dmitry Torokhov (22):
      Input: add comments to input_{allocate|free}_device()
      Input: gameport - rearrange gameport_bus initialization
      Input: i8042 - remove unneeded call to i8042_interrupt()
      Input: ads7846 - handle errors from sysfs
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Input: keyboards - handle errors when registering input devices
      Input: touchscreens - handle errors when registering input devices
      Input: joysticks - handle errors when registering input devices
      Input: mice - handle errors when registering input devices
      Input: i8042 - fix shutdown issue on some boxes with active MUXes
      Input: serio - remove serio_unregister_port_delayed()
      Input: serio - make serio_register_driver() return errors
      Input: handle errors from input_register_device in drivers/macintosh
      atmel: save on array initialization
      atmel: use ARRAY_SIZE()
      atmel: whitespace cleanup
      prism54: fix potential race in reset scheduling
      prism54: whitespace cleanup
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Input: i8042 - add another Lifebook P7010 to nomux blacklist
      Input: ucb1400 - fix compile error
      V4L/DVB (4854): Handle errors from input_register_device()

Dominik Brodowski (11):
      [CPUFREQ] Documentation fix
      [CPUFREQ] p4-clockmod: add more CPUs
      pcmcia: start over after CIS override
      pcmcia: multifunction card handling fixes
      pcmcia: handle __copy_from_user() return value in ioctl
      pcmcia: allow for four multifunction subdevices
      pcmcia: remove manf_id and card_id indirection
      pcmcia: remove prod_id indirection
      pcmcia: conf.ConfigBase and conf.Present consolidation
      pcmcia: ds.c debug enhancements
      [CPUFREQ] p4-clockmod: fix support for Core

Don Mullis (6):
      fault-injection: Correct, disambiguate, and reformat documentation
      fault-injection: Use bool-true-false throughout
      fault-injection: Clamp debugfs stacktrace-depth to MAX_STACK_TRACE_DEPTH
      fault-injection: optimize and simplify should_fail()
      fault-injection: defaults likely to please a new user
      Kconfig refactoring for better menu nesting

Dotan Barak (1):
      RDMA/cm: Remove setting local write as part of QP access flags

Duncan Sands (1):
      x86-64: fix asm constraints in i386 atomic_add_return

Dwaine Garden (1):
      V4L/DVB (4926): Fix USBVision handling of VIDIOC_QUERYCTRL

Dwayne Grant McConnell (6):
      [POWERPC] spufs: Change %llx to 0x%llx.
      [POWERPC] spufs: Add /lslr, /dma_info and /proxydma files
      [POWERPC] spufs: Remove /spu_tag_mask file
      [POWERPC] spufs: Implement /mbox_info, /ibox_info, and /wbox_info.
      [POWERPC] spufs: Read from signal files only if data is there
      [POWERPC] coredump: Add SPU elf notes to coredump.

Ed Lin (8):
      [SCSI] stex: fix biosparam calculation
      [SCSI] stex: fix controller_info command handling
      [SCSI] stex: add value check in hard reset routine
      [SCSI] stex: adjust default queue length
      [SCSI] stex: update device id info
      [SCSI] stex: add new device type support
      [SCSI] stex: change wait loop code
      [SCSI] stex: version update

Eric Dumazet (11):
      [NET]: Size listen hash tables using backlog hint
      rcu: add a prefetch() in rcu_do_batch()
      don't insert pipe dentries into dentry_hashtable.
      dcache: avoid RCU for never-hashed dentries
      net: don't insert socket dentries into dentry_hashtable
      fs: reorder some 'struct inode' fields to speedup i_size manipulations
      [NET]: Force a cache line split in hh_cache in SMP.
      constify pipe_buf_operations
      reorder struct pipe_buf_operations
      SLAB: use a multiply instead of a divide in obj_to_index()
      Optimize calc_load()

Eric Leblond (1):
      [NETFILTER]: nfnetlink_queue: allow changing queue length through netlink

Eric Sandeen (4):
      reject corrupt swapfiles earlier
      handle ext3 directory corruption better
      handle ext4 directory corruption better
      ext3/4: don't do orphan processing on readonly devices

Eric Sesterhenn (9):
      IB: kmemdup() cleanup
      BUG_ON conversion for drivers/media/video/pwc/pwc-if.c
      BUG_ON conversion for drivers/mmc/omap.c
      BUG_ON conversion for fs/aio.c
      USB: kmemdup() cleanup in drivers/usb/
      Remove unnecessary check in drivers/net/depca.c
      kmemdup() cleanup in drivers/net
      security/keys/*: user kmemdup()
      drivers/ieee1394/*: use kmemdup()

Eric W. Biederman (15):
      i386: define __pa_symbol()
      i386: Reserve kernel memory starting from _text
      i386: CONFIG_PHYSICAL_START cleanup
      relocatable kernel: Kallsyms generate relocatable symbols
      i386: Relocatable kernel support
      sysctl: simplify sysctl_uts_string
      sysctl: implement sysctl_uts_string()
      sysctl: simplify ipc ns specific sysctls
      sysctl: fix sys_sysctl interface of ipc sysctls
      Revert "[PATCH] identifier to nsproxy"
      vt: fix comments to not refer to kill_proc
      n_r3964: Use struct pid to track user space clients
      smbfs: Make conn_pid a struct pid
      ncpfs: Use struct pid to track the userspace watchdog process
      ncpfs: ensure we free wdog_pid on parse_option or fill_inode failure

Erik Mouw (1):
      Update ext[23] mailing list address

Ernie Petrides (1):
      x86-64: fix perms/range of vsyscall vma in /proc/*/maps

Evgeniy Polyakov (2):
      better CONFIG_W1_SLAVE_DS2433_CRC handling
      w1: Fix for kconfig entry typo

FUJITA Tomonori (8):
      [SCSI] export scsi-ml functions needed by tgt_scsi_lib and its LLDs
      [SCSI] scsi tgt: scsi target lib functionality
      [SCSI] scsi tgt: scsi target user and kernel communication interface
      [SCSI] scsi-ml: Makefile and Kconfig changes for tgt
      [SCSI] scsi tgt: SCSI RDMA Protocol library functions
      [SCSI] scsi tgt: IBM eServer i/pSeries virtual SCSI target driver
      fix SG_IO bio leak
      remove unnecessary blk_queue_bounce in SG_IO

Filipe (1):
      io/storage: Documentation update to as-iosched.txt

Franck Bui-Huu (11):
      [MIPS] page.h: remove __pa() usages.
      [MIPS] Make __pa() aware of XKPHYS/CKSEG0 address mix for 64 bit kernels
      [MIPS] setup.c: get ride of CPHYSADDR()
      [MIPS] Introduce __pa_symbol()
      [MIPS] setup.c: use __pa_symbol() where needed
      [MIPS] setup.c: clean up initrd related code
      [MIPS] Make free_init_pages() arguments to be physical addresses
      [MIPS] pte_offset(dir,addr): parenthesis fix
      [MIPS] Compile __do_IRQ() when really needed
      softcursor.c: avoid unaligned accesses
      [MIPS] paging_init(): use highend_pfn/highstart_pfn

Francois Romieu (6):
      forcedeth: power management support
      r8169: perform a PHY reset before any other operation at boot time
      r8169: more magic during initialization of the hardware
      r8169: tweak the PCI data parity error recovery
      r8169: phy program update
      r8169: more alignment for the 0x8168

Frank Filz (3):
      NFS: Remove use of the Big Kernel Lock around calls to rpc_execute.
      NFS: Remove use of the Big Kernel Lock around calls to rpc_call_sync
      NFS: Remove use of the Big Kernel Lock around nfs calls to readlink

Freddy Spierenburg (1):
      au11oofb: fix to remove flickering

Gary Hade (2):
      [CPUFREQ] speedstep-centrino should ignore upper performance control bits
      [CPUFREQ] speedstep-centrino should ignore upper performance control bits

Gautham R Shenoy (2):
      [CPUFREQ] Fix coding style issues in cpufreq.
      Handle per-subsystem mutexes for CONFIG_HOTPLUG_CPU not set

Gavin Lambert (1):
      m68knommu: remove FP conditionals in ucontext struct

Geert Uytterhoeven (6):
      [POWERPC] setup_kcore(): Fix incorrect function name in panic() call.
      [POWERPC] ps3: Missed renames of CONFIG_PS3 to CONFIG_PPC_PS3
      [POWERPC] Clean images in arch/powerpc/boot
      [POWERPC] of_platform_make_bus_id(): make `magic' int
      m68k: EXPORT_SYMBOL(cache_{clear,push}) bogus comment
      fbdev: remove references to non-existent fbmon_valid_timings()

Geoff Levand (21):
      [POWERPC] Make pSeries_lpar_hpte_insert static
      [POWERPC] cell: remove unused struct spu variable
      Check for null init_early routine
      [POWERPC] Change ppc_rtas declaration to weak
      [POWERPC] spufs: Replace spu.nid with spu.node
      [POWERPC] add virq_to_hw accessor routine
      [POWERPC] cell: abstract spu management routines
      [POWERPC] ps3: add support for ps3 platform
      [POWERPC] ps3: add lv1 hvcalls
      [POWERPC] ps3: add feature bits
      [POWERPC] ps3: add htab routines
      [POWERPC] ps3: add repository support
      [POWERPC] ps3: add interrupt support
      [POWERPC] ps3: add lpar addressing
      [POWERPC] ps3: add OS params support
      [POWERPC] ps3: add spu support
      [POWERPC] ps3: add ps3 platform system bus support
      [POWERPC] ps3: add ps3_defconfig
      [POWERPC] ps3: add a default zImage target
      [POWERPC] powerpc: fix build error in rom.c
      [POWERPC] ps3: Add vuart support

George G. Davis (2):
      Fix an offset error when reading the CS89x0 ADD_PORT register
      [ARM] 3982/2: Explicitly select 32-bit ARM ISA (-marm)

George Sapountzis (1):
      drm: add flag for mapping PCI DMA buffers read-only.

Gerald Schaefer (1):
      [S390] Add dynamic size check for usercopy functions.

Gerrit Renker (77):
      [DCCP]: set safe upper bound for option length
      [DCCPv6]: Add a FIXME for missing IPV6_PKTOPTIONS
      [DCCP]: Combine allocating & zeroing header space on skb
      [DCCP]: Simplify jump labels in dccp_v{4,6}_rcv
      [DCCP]: calling dccp_v{4,6}_reqsk_send_ack is a BUG
      [DCCPv4]: remove forward declarations in ipv4.c
      [DCCPv6]: remove forward declarations in ipv6.c
      [DCCP]: tidy up dccp_v{4,6}_conn_request
      [DCCP]: Update code comments for Step 2/3
      [DCCP]: Support for partial checksums (RFC 4340, sec. 9.2)
      [TCP]: Remove dead code in init_sequence
      [DCCP]: Update comments on precisely which packets can be retransmitted
      [DCCP]: Increment sequence numbers on retransmitted Response packets
      [DCCP]: Add sysctls to control retransmission behaviour
      [DCCP]: Introduce a consistent naming scheme for sysctls
      [DCCP]: Remove forward declarations in timer.c
      [DCCP]: Remove redundant statements in init_sequence (ISS)
      [DCCPv6]: Choose a genuine initial sequence number
      [TCP/DCCP]: Introduce net_xmit_eval
      [DCCPv6]: Resolve conditional build problem
      [DCCP]: Make feature negotiation more readable
      [DCCP]: Miscellaneous code tidy-ups
      [NET]: Supporting UDP-Lite (RFC 3828) in Linux
      [NET/IPv4]: Make udp_push_pending_frames static
      [DCCP]: Introduce DCCP_{BUG{_ON},CRIT} macros, use enum:8 for the ccid3 states
      [DCCP]: enable debug messages also for static builds
      [DCCP]: Add CCID3 debug support to Kconfig
      [DCCP]: Simplified conditions due to use of enum:8 states
      [CCID 3]: Add annotations for socket structures
      [DCCP] ccid3: Fix bug in calculation of first t_nom and first t_ipi
      [DCCP] ccid3: Simplify control flow in the calculation of t_ipi
      [DCCP] ccid3: Fix calculation of t_ipi time of scheduled transmission
      [DCCP] ccid3: Simplify control flow of ccid3_hc_tx_send_packet
      [DCCP] ccid3: Avoid congestion control on zero-sized data packets
      [DCCP] ccid3: Remove redundant statements in ccid3_hc_tx_packet_sent
      [DCCP] ccid3: Resolve small FIXME
      [NET]: Add documentation for TFRC structures
      [UDP(-Lite)]: consolidate v4 and v6 get|setsockopt code
      [DCCP] ccid3: Consolidate timer resets
      [DCCP] ccid3: Consistently update t_nom, t_ipi, t_delta
      [DCCP] ccid3: Consolidate handling of t_RTO
      [DCCP]: Remove allocation of sysctl numbers
      [DCCP] ccid3: Set NoFeedback Timeout according to RFC 3448
      [DCCP] ccid3: Track RX/TX packet size `s' using moving-average
      [DCCP]: Tidy up unused structures
      [DCCP] ccid3: Larger initial windows
      [DCCP]: Use `unsigned' for packet lengths
      [DCCP]: Use higher RTO default for CCID3
      [DCCP]: Fix BUG in retransmission delay calculation
      [DCCP] ccid3: Fix bug in calculation of send rate
      [DCCP] ccid3: Fix warning message about illegal ACK
      [DCCP] tfrc: Document boundaries and limits of the TFRC lookup table
      [DCCP] tfrc: Fix small error in reverse lookup of p for given f(p)
      [DCCP] tfrc: Add protection against invalid parameters to TFRC routines
      [DCCP] tfrc: Identify TFRC table limits and simplify code
      [DCCP] ccid3: Deprecate TFRC_SMALLEST_P
      [DCCP] tfrc: Binary search for reverse TFRC lookup
      [DCCP] ccid3: Check against too large p
      [DCCP] ccid3: Two optimisations for sending rate recomputation
      [DCCP] ccid3: Fix two bugs in sending rate computation
      [DCCP] ccid3: Finer-grained resolution of sending rates
      [DCCP] ccid3: Replace scaled division operations
      [DCCP] ccid3: Simplify calculation for reverse lookup of p
      [DCCP]: Debug timeval operations
      [DCCP]: Simplify TFRC calculation
      [DCCP]: Only deliver to the CCID rx side in charge
      [DCCP]: Warn when discarding packet due to internal errors
      [DCCP] ccid: Deprecate ccid_hc_tx_insert_options
      [DCCP] ccid3: Initialise RTT values
      [DCCP] ccid3: Sanity-check RTT samples
      [DCCP] ccid3: Shift window counter computation
      [DCCP] ccid3: TX history - remove unused field
      [DCCP] ccid3: Perform history operations only after packet has been sent
      [DCCP] ccid3: Make debug output consistent
      [DCCP] ccid3: Reorder packet history header file
      [DCCP] ccid3: Reorder packet history source file
      [DCCP] ccid3: BUG-FIX - conversion errors

Grant Likely (13):
      [POWERPC] Don't compile arch/powerpc mpc52xx_pic driver for ARCH=ppc
      [POWERPC] Document describing mpc52xx device tree binding conventions
      [POWERPC] Move MPC52xx PIC driver into arch/powerpc/platforms/52xx
      [POWERPC] Put mpc52xx support file in platforms/52xx
      [POWERPC] Move Efika support files into platforms/52xx
      [POWERPC] Add common routines for 52xx support in arch/powerpc
      [POWERPC] Add lite5200 board support to arch/powerpc
      [POWERPC] Add device trees for lite5200 and lite5200b eval boards
      [POWERPC] defconfig for lite5200 board
      [POWERPC] typo fix and whitespace cleanup on mpc52xx-uart driver
      [POWERPC] Add of_platform_bus support to mpc52xx psc uart driver
      [POWERPC] Remove obsolete PPC_52xx and update CLASSIC32 comment
      [POWERPC] Add missing EXPORTS for mpc52xx support

Greg Chandler (1):
      Input: lifebook - add Hitachi Flora-IE 55mi tablet DMI signature

Greg Kroah-Hartman (20):
      USB: add driver for the USB debug devices
      USB: create a new thread for every USB device found during the probe sequence
      PCI: Let PCI_MULTITHREAD_PROBE not be broken
      Driver Core: Move virtual_device_parent() to core.c
      Driver core: make old versions of udev work properly
      Driver core: convert vt code to use struct device
      Driver core: convert vc code to use struct device
      Driver core: change misc class_devices to be real devices
      Driver core: convert tty core to use struct device
      Driver core: convert raw device code to use struct device
      I2C: convert i2c-dev to use struct device instead of struct class_device
      Driver core: convert msr code to use struct device
      Driver core: convert cpuid code to use struct device
      Driver core: convert PPP code to use struct device
      Driver core: convert ppdev code to use struct device
      Driver core: convert mmc code to use struct device
      Driver core: convert firmware code to use struct device
      Driver core: convert fb code to use struct device
      Driver core: change mem class_devices to be real devices
      Driver core: convert sound core to use struct device

Greg Ungerer (12):
      m68knommu: formatting cleanup in Kconfig
      m68knommu: add printk level for oops dumps
      m68knommu: add printk level for stack dump
      m68knommu: memory register defines for 520x ColdFire CPU's
      m68knommu: remove __rom_end from 68360 startup code
      m68knommu: fix dma-mapping.h
      m68knommu: fix missing bracket in scatterlist.h
      m68knommu: create rtc.h
      m68knommu: implement irq_canonicalize()
      m68knommu: fix timer register access on 523x ColdFire platforms
      m68knommu: switch 68360 to using rtc_time
      m68knommu: ColdFire serial driver fixes

Guennadi Liakhovetski (1):
      [POWERPC] Linkstation / kurobox support

Guillem Jover (1):
      Allow user processes to raise their oom_adj value

Haavard Skinnemoen (19):
      Atmel MACB ethernet driver
      [AVR32] Portmux API update
      [AVR32] Add macb1 platform_device
      [AVR32] Move ethernet tag parsing to board-specific code
      [AVR32] Remove mii_phy_addr and eth_addr from eth_platform_data
      [AVR32] Remove unused file
      [AVR32] Set flow handler for external interrupts
      [AVR32] Put the chip in "stop" mode when halting the system
      [AVR32] Don't include <asm/delay.h>
      [AVR32] Implement intc_get_pending()
      [AVR32] Pass dev parameter to dma_cache_sync()
      [AVR32] Add missing #include <linux/param.h> to delay.c
      Generic ioremap_page_range: mips conversion
      Generic ioremap_page_range: parisc conversion
      Generic ioremap_page_range: s390 conversion
      Generic ioremap_page_range: sh conversion
      Generic ioremap_page_range: sh64 conversion
      MACB: Use struct delayed_work instead of struct work_struct
      MACB: Use __raw register access

Hannes Reinecke (1):
      [SCSI] block: convert jiffies to msecs in scsi_ioctl()

Hans Verkuil (3):
      V4L/DVB (4812): Detect presence of IR receiver/IR transmitter in tveeprom
      V4L/DVB (4886): Minor coding style improvements
      V4L/DVB (4913): Fix broken TUNER_LG_NTSC_TAPE radio support

Hans-Christian Egtvedt (2):
      spi: correct bus_num and buffer bug in spi core
      spi: set kset of master class dev explicitly

Hans-Frieder Vogt (1):
      i2c: Cleanups to the i2c-nforce2 bus driver

Hartmut Birr (5):
      V4L/DVB (4914): Saa7146: Protect access to the IER register by a spinlock
      V4L/DVB (4915): Saa7146: Add timeout protection for I2C interrupt
      V4L/DVB (4918): Budget-av: Add delay for frontend power-on
      V4L/DVB (4919): Budget-ci: Use SAA7146_IER_ENABLE/DISABLE to enable or disable a hardware interrupt
      V4L/DVB (4921): Budget-av, budget-ci: Fix MC1 register programming

Hartmut Hackmann (7):
      V4L/DVB (4726): Add support for Pinnacle 310i
      V4L/DVB (4767): Make Remote control of the Pinnacle PCTV 310i work
      V4L/DVB (4769): Added support for a ASUSTEK P7131 Dual DVB-T variant
      V4L/DVB (4791): Added autodetected flag to the saa7134_dev structure
      V4L/DVB (4792): Add support for the Compro Videomate DVB-T200A
      V4L/DVB (4835): Added support for the Terratec Cinergy HT PCMCIA module
      V4L/DVB (4872): Saa7134-alsa improvements

Heiko Carstens (25):
      cpu topology: consider sysfs_create_group return value
      [S390] Remove unused GENERIC_BUST_SPINLOCK from Kconfig.
      [S390] Add __must_check to uaccess functions.
      [S390] termio <-> termios conversion error handling.
      [S390] extmem unbalanced spin_lock.
      [S390] Reset infrastructure for re-IPL.
      [S390] Bad kexec control page allocation.
      [S390] cpcmd <-> __cpcmd calling issues
      [S390] cpu shutdown rework
      [S390] Misaligned wait PSW at memory detection.
      [S390] Cleanup memory_chunk array usage.
      [S390] pfault code cleanup.
      [S390] Use diag260 for memory size detection.
      [S390] lockdep: show held locks when showing a stackdump
      [S390] Convert extmem spin_lock into a mutex.
      [S390] Memory detection fixes.
      [S390] Don't use small stacks when lockdep is used.
      binfmt: fix uaccess handling
      compat: fix uaccess handling
      profile: fix uaccess handling
      [S390] uaccess_pt: add missing down_read() and convert to is_init().
      [S390] Virtual memmap for s390.
      [S390] Use add_active_range() and free_area_init_nodes().
      [S390] Poison init section before freeing it.
      tty: export get_current_tty

Heinz Mauelshagen (1):
      dm io: fix bi_max_vecs

Helge Deller (7):
      struct seq_operations and struct file_operations constification
      fbcmap.c: mark structs const or __read_mostly
      various fbdev files: mark structs and array read-only
      constify and annotate __read_mostly in vgacon.c and fbmem.c
      annotate some variables in vesafb driver as __read_mostly
      constify vga16fb.c
      sstfb: add sysfs interface

Henne (1):
      [SCSI] scsi: t128 scsi_cmnd convertion

Henning Schroeer (1):
      V4L/DVB (4776): Adding USB IDs for Uniwill STK7700P-ref-design

Henrik Kretzschmar (3):
      pci_module_init convertion in ata_generic.c
      pci_module_init() conversion for pata_pdc2027x
      pci_module_init() convertion in olympic.c

Henrique de Moraes Holschuh (1):
      backlight: do not power off backlight when unregistering

Henry Nestler (1):
      initrd: remove unused false condition for initrd_start

Herbert Poetzl (1):
      Fix linux banner utsname information

Herbert Xu (5):
      [BLOCK] dm-crypt: Align IV to u64 for essiv
      [CRYPTO] cryptoloop: Select CRYPTO_CBC
      [CRYPTO] dm-crypt: Make iv_gen_private a union
      [CRYPTO] dm-crypt: Select CRYPTO_CBC
      [CRYPTO] sha512: Fix sha384 block size

Hermann Pitton (1):
      V4L/DVB (4768): Add the Asus P7131 Dual hybrid to the new tda8290_i2c_gate_ctrl

Hidetoshi Seto (1):
      CPEI gets warning at kernel/irq/migration.c:27/move_masked_irq()

Hirokazu Takata (4):
      m32r: make userspace headers platform-independent
      m32r: support a synthesizable M32700 core
      m32r: fix ace_handler to pass full 32-bit address
      m32r: bootloader support for OPSPUT platform

Hiroshi Miura (1):
      [CPUFREQ] Fix speedstep-smi CPU detection to not run on Pentium 4.

Hisashi Hifumi (1):
      jbd2: wait for already submitted t_sync_datalist buffer to complete

Hoang-Nam Nguyen (1):
      IB/ehca: Use WQE offset instead of WQE addr for pending work reqs

Holden Karau (1):
      atmel: output signal strength information

Holger Schurig (1):
      usbtouchscreen: add support for DMC TSC-10/25 devices

Horms (3):
      [IA64] CONFIG_KEXEC/CONFIG_CRASH_DUMP permutations
      [IA64] Kexec/Kdump: honour non-zero crashkernel offset.
      [IA64] kexec/kdump: tidy up declaration of relocate_new_kernel_t

Horst Hummel (4):
      [S390] handle incorrect values when writing to dasd sysfs attributes.
      [S390] Enhanced handling of failed termination requests.
      [S390] return 'count' for successful execution of dasd_eer_enable.
      [S390] New DASD feature for ERP related logging

Hugh Dickins (15):
      [POWERPC] Make soft_enabled irqs preempt safe
      kill install_file_pte's pte_val
      ext4 balloc: reset windowsz when full
      ext4 balloc: fix off-by-one against grp_goal
      ext4 balloc: fix off-by-one against rsv_end
      ext4 balloc: say rb_entry not list_entry
      ext4 balloc: use io_error label
      ext4 balloc: fix _with_rsv freeze
      ext3 balloc: reset windowsz when full
      ext3 balloc: fix off-by-one against grp_goal
      ext3 balloc: fix off-by-one against rsv_end
      ext3 balloc: say rb_entry not list_entry
      ext3 balloc: use io_error label
      ext3 balloc: fix _with_rsv freeze
      read_zero_pagealigned() locking fix

Ian McDonald (10):
      [DCCP]: Fix DCCP Probe Typo
      [DCCP]: Fix logfile overflow
      [DCCP]: Set TX Queue Length Bounds via Sysctl
      [DCCP]: Make dccp_probe more portable
      [DCCP]: Update Documentation
      [DCCP] CCID3: Remove non-referenced variable
      [DCCP]: Adds the tx buffer sysctls
      [DCCP]: Remove timeo from output.c
      [DCCP]: Update documentation
      [DCCP] ccid3: return value in ccid3_hc_rx_calc_first_li

Inaky Perez-Gonzalez (2):
      PCI: switch pci_{enable,disable}_device() to be nestable
      PCI: pci_{enable,disable}_device() nestable ports

Ingo Molnar (19):
      [SCSI] fix module unload induced compile warning
      SysRq-X: show blocked tasks
      sleep profiling
      hotplug CPU: clean up hotcpu_notifier() use
      lockdep: more chains
      lockdep: show more details about self-test failures
      lockdep: register_lock_class() fix
      add ignore_loglevel boot option
      lockdep: fix seqlock_init()
      net, 8139too.c: fix netpoll deadlock
      netpoll: fix netpoll lockup
      debug: add sysrq_always_enabled boot option
      lockdep: filter off by default
      lockdep: improve verbose messages
      lockdep: improve lockdep_reset()
      lockdep: clean up VERY_VERBOSE define
      lockdep: use chain hash on CONFIG_DEBUG_LOCKDEP too
      lockdep: print irq-trace info on asserts
      lockdep: fix possible races while disabling lock-debugging

Ivan Skytte Jorgensen (1):
      [SCTP]: Add support for SCTP_CONTEXT socket option.

J Hadi Salim (1):
      [XFRM]: Fix XFRMGRP_REPORT to use correct multicast group.

J. Bruce Fields (10):
      rpc: gss: eliminate print_hexl()'s
      rpc: gss: fix a kmap_atomic race in krb5 code
      gss: krb5: remove signalg and sealalg
      rpcgss: krb5: expect a constant signalg value
      rpcgss: krb5: kill checksum_type, miscellaneous small cleanup
      rpcgss: simplify make_checksum
      rpcgss: krb5: clean up some goto's, etc.
      rpcgss: krb5: sanity check sealalg value in the downcall
      rpcgss: krb5: ignore seed
      rpcgss: krb5: miscellaneous cleanup

J.Bruce Fields (16):
      knfsd: nfsd4: remove a dprink from nfsd4_lock
      knfsd: svcrpc: fix gss krb5i memory leak
      knfsd: nfsd4: clarify units of COMPOUND_SLACK_SPACE
      knfsd: nfsd: make exp_rootfh handle exp_parent errors
      knfsd: nfsd: simplify exp_pseudoroot
      knfsd: nfsd4: handling more nfsd_cross_mnt errors in nfsd4 readdir
      knfsd: nfsd: don't drop silently on upcall deferral
      knfsd: svcrpc: remove another silent drop from deferral code
      knfsd: nfsd4: pass saved and current fh together into nfsd4 operations
      knfsd: nfsd4: remove spurious replay_owner check
      knfsd: nfsd4: move replay_owner to cstate
      knfsd: nfsd4: don't inline nfsd4 compound op functions
      knfsd: nfsd4: make verify and nverify wrappers
      knfsd: nfsd4: reorganize compound ops
      knfsd: nfsd4: simplify migration op check
      knfsd: nfsd4: simplify filehandle check

Jack Morgenstein (1):
      IB/mthca: Fix initial SRQ logsize for mem-free HCAs

Jack Steiner (1):
      [IA64] - Reduce overhead of FP exception logging messages

Jaco Kroon (1):
      USB: add Digitech USB-Storage to unusual_devs.h

Jamal Hadi Salim (9):
      [XFRM]: Make copy_to_user_policy_type take a type
      [XFRM]: Make flush notifier prettier when subpolicy used
      [XFRM]: Convert a few __u8 to proper u8
      [GENETLINK]: Add cmd dump completion.
      [XFRM]: Fix aevent structuring to be more complete.
      [GENETLINK]: Move command capabilities to flags.
      [XFRM] Optimize policy dumping
      [XFRM] Optimize SA dumping
      [GENETLINK]: Fix misplaced command flags.

James Bottomley (4):
      [SCSI] aic94xx: fix pointer to integer conversion warning
      Merge ../scsi-rc-fixes-2.6
      [SCSI] 53c700: brown paper bag fix for auto request sense
      [SCSI] libsas: better error handling in sas_expander.c

James K Lewis (1):
      Spidernet: remove ETH_ZLEN check in earlier patch

James Morris (3):
      [SELinux]: Add support for DCCP
      Compile fix for "peer secid consolidation for external network labeling"
      Rename class_destroy to avoid namespace conflicts.

James Simmons (2):
      backlight: lcd: Remove dependenct from the framebuffer layer
      Video Select set for VESA FB

James Smart (9):
      [SCSI] lpfc 8.1.11 : Discovery Fixes
      [SCSI] lpfc 8.1.11 : Fix lpfc_multi_ring_support
      [SCSI] lpfc 8.1.11 : Fix Memory leaks
      [SCSI] lpfc 8.1.11 : Adjust LOG_FCP logging
      [SCSI] lpfc 8.1.11 : Add MSI (Message Signalled Interrupts) support
      [SCSI] lpfc 8.1.11 : Removed decoding of PCI Subsystem Id
      [SCSI] lpfc 8.1.11 : Add soft_wwnn sysfs attribute, rename soft_wwn_enable
      [SCSI] lpfc 8.1.11 : Misc Fixes
      [SCSI] lpfc 8.1.11 : Change version number to 8.1.11

Jamie Lenehan (5):
      sh: sh775x/titan fixes for irq header changes.
      sh: register rtc resources for sh775x.
      rtc: rtc-sh: fix for period rtc interrupts.
      rtc: rtc-sh: fix rtc for out-by-one for the month.
      rtc: rtc-sh: alarm support.

Jan Beulich (15):
      x86-64: miscellaneous entry.S adjustments
      i386: clear_fixmap() should not use set_pte()
      i386: Don't touch per cpu memory of offline CPUs in touch_nmi_watchdog
      x86-64: remove prototype of free_bootmem_generic()
      i386: conditionalize inclusion of some MTRR flavors
      x86-64: adjust pmd_bad()
      i386: fix MTRR code
      unwinder: more sanity checks in Dwarf2 unwinder
      unwinder: Add debugging output to the Dwarf2 unwinder
      unwinder: fully support linker generated .eh_frame_hdr section
      unwinder: move .eh_frame to RODATA
      allow hwrandom core to be a module
      move kallsyms data to .rodata
      rtc: fx error case
      RTC driver init adjustment

Jan Engelhardt (5):
      Fix typos in doc and comments
      Fix typos in drivers/isdn/hisax/isdnl2.c
      constify inode accessors
      pull in necessary header files for cdev.h
      EXT{2,3,4}_FS: remove outdated part of the help text

Jarek Poplawski (4):
      lockdep: internal locking fixes
      lockdep: misc fixes in lockdep.c
      [NET_SCHED] sch_cbq: deactivating when grafting, purging etc.
      [NET_SCHED] sch_htb: turn intermediate classes into leaves

Jason Gaston (3):
      PCI: irq: irq and pci_ids patch for Intel ICH9
      i2c-i801: SMBus patch for Intel ICH9
      i2c: i2c-i801 documentation update

Jason Parekh (1):
      Input: appletouch - verious updates for MacBooks

Jay Lan (1):
      [IA64] Do not call SN_SAL_SET_CPU_NUMBER twice on cpu 0

Jean Delvare (25):
      USB: net1080: Fix && typos
      MAINTAINERS: Update the i2c and hwmon subsystems info
      i2c: Fix documentation typos
      i2c: Update the list of driver IDs
      i2c: Delete the broken i2c-ite bus driver
      i2c: Use put_user instead of copy_to_user where possible
      i2c: Use the __ATTR macro where possible
      i2c: Discard the i2c algo del_bus wrappers
      i2c: Enable PEC on more i2c-i801 devices
      i2c: Refactor a kfree in i2c-dev
      i2c: Fix OMAP clock prescaler to match the comment
      hwmon/f71805f: Store the fan control registers
      hwmon/f71805f: Add manual fan speed control
      hwmon/f71805f: Let the user adjust the PWM base frequency
      hwmon/f71805f: Support DC fan speed control mode
      hwmon/f71805f: Add support for "speed mode" fan speed control
      hwmon/f71805f: Document the fan control features
      hwmon/hdaps: Move the DMI detection data to .data
      hwmon/it87: Remove the SMBus interface support
      hwmon: New PC87427 hardware monitoring driver
      hwmon/f71805f: Add support for the Fintek F71872F/FG chip
      hwmon/f71805f: Always create all fan inputs
      hwmon/f71805f: Fix the device address decoding
      hwmon: Update Rudolf Marek's e-mail address
      [CPUFREQ] Optimize gx-suspmod revision ID fetching

Jean-Baptiste Maneyrol (1):
      i2c: Add request/release_mem_region to i2c-ibm_iic bus driver

Jeet Chaudhuri (1):
      [IrDA]: Incorrect TTP header reservation

Jeff Dike (6):
      uml: include stddef.h correctly
      uml: include asm/page.h in order to get PAGE_SHIFT
      uml: size register files correctly
      uml: use get_random_bytes() after random pool is seeded
      UML: add generic BUG support
      Fix crossbuilding checkstack

Jeff Garzik (31):
      [CPUFREQ] handle sysfs errors
      Input: trackpoint - handle sysfs errors
      Input: logips2pp - handle sysfs errors
      [SCSI] SCSI/aha1740: handle SCSI API errors
      [SCSI] minor bug fixes and cleanups
      Merge branch 'tj-upstream-fixes' of git://htj.dyndns.org/libata-tj into tmp
      Merge branch 'upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream-fixes
      [libata] pata_marvell: minor and trivial cleanups
      [libata] ahci: Match PCI class code for AHCI
      [libata] sata_promise: fix TBG mode register offset
      [netdrvr] netxen: build fixes
      Revert "[PATCH] Add support for Marvell 88e1111S and 88e1145"
      [netdrvr] skge: build fix
      [libata] pata_cs5535: fix build
      Remove long-unmaintained ftape driver subsystem.
      Merge branch 'netdev-2.6.20' of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird into tmp
      [SCSI] megaraid: fix MMIO casts
      Merge branch 'master' into upstream
      Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
      Merge tag 'r8169-upstream-20061204-00' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
      [netdrvr] netxen: workqueue-related build fixes
      [wireless] zd1211rw: workqueue-related build fixes
      I2O: more error checking
      PNP: handle sysfs errors
      RTC: handle sysfs errors
      sound/oss/emu10k1: handle userspace copy errors
      SPI: improve sysfs compiler complaint handling
      PCI MSI: always toggle legacy-INTx-enable bit upon MSI entry/exit
      ISDN: fix warnings
      atyfb, rivafb: minor fixes
      MD: conditionalize some code

Jeff Kirsher (3):
      e1000: fix VR powerdown code
      e1000: reorder pci-e infor struct
      e1000: rename ICH8 flash macros

Jeff Mahoney (1):
      [patch 2/3] OCFS2 Configurable timeouts

Jelle Foks (2):
      V4L/DVB (4838): Fix cx88-blackbird null pointer
      V4L/DVB (4839): Add support ptv-305

Jens Axboe (6):
      [BLOCK] Cleanup unused variable passing
      blktrace: uninline trace_note()
      blktrace: don't return blktrace_seq from trace_note()
      Propagate down request sync flag
      Allow as-iosched to be unloaded
      Fixup cciss error handling

Jeremy Fitzhardinge (17):
      i386: remove default_ldt, and simplify ldt-setting.
      i386: Use asm-offsets for the offsets of registers into the pt_regs struct
      i386: Basic definitions for i386-pda
      i386: Initialize the per-CPU data area
      i386: Use %gs as the PDA base-segment in the kernel
      i386: Fix places where using %gs changes the usermode ABI
      i386: Update sys_vm86 to cope with changed pt_regs and %gs usage
      i386: Implement smp_processor_id() with the PDA
      i386: Implement "current" with the PDA
      i386: Store the interrupt regs pointer in the PDA
      Fix kunmap_atomic's use of kpte_clear_flush()
      Generic BUG implementation
      Generic BUG for i386
      Generic BUG for x86-64
      Fix generic WARN_ON message
      [POWERPC] Generic BUG for powerpc
      Use activate_mm() in fs/aio.c:use_mm()

Jeremy Kerr (5):
      [POWERPC] spufs: Add isolated-mode SPE recycling support
      [POWERPC] Cell iommu support
      [POWERPC] spufs: Add runcntrl read accessors
      [POWERPC] spufs: Load isolation kernel from spu_run
      [POWERPC] spufs: return an error in spu_create is isolated create isnt supported

Jesper Juhl (6):
      Clean up 'make help' output for documentation targets.
      A few small additions and corrections to README
      ISDN: Avoid a potential NULL ptr deref in ippp
      NFS2: Calculate 'w' a bit later in nfsaclsvc_encode_getaclres()
      NFS3: Calculate 'w' a bit later in nfs3svc_encode_getaclres()
      Kconfig: fix spelling error in config KALLSYMS help text

Jesse Brandeburg (6):
      e1000: add mmiowb() for IA64 to sync tail writes
      e1000: Remove unneeded and unwanted memsets
      e1000: add queue restart counter
      e1000: Only set IDE for tx when we are using TIDV/TADV
      e1000: add dynamic generic MSI interrupt routine
      e1000: add dynamic itr modes

Jesse Huang (4):
      sundance: remove TxStartThresh and RxEarlyThresh
      subdance: fix TX Pause bug (reset_tx, intr_handler)
      sundance: correct initial and close hardware step.
      sundance: solve host error problem in low performance embedded system when continune down and up

Jim Cromie (3):
      fix spelling error in include/linux/kernel.h
      tabify MAINTAINERS
      hwmon/pc87360: Autodetect the VRM version

Jiri Kosina (10):
      autofs: fix error code path in autofs_fill_sb()
      Generic HID layer - disable USB HID
      Generic HID layer - code split
      Generic HID layer - API
      Generic HID layer - USB API
      Generic HID layer - hiddev
      Generic HID layer - input and event reporting
      Generic HID layer - pb_fnmode
      Generic HID layer - build
      i2c: Add support for nested i2c bus locking

Jiri Slaby (90):
      mxser: correct tty driver name
      mxser: make an experimental clone
      Char: mxser_new, correct include file
      Char: mxser_new, upgrade to 1.9.1
      Char: mxser_new, rework to allow dynamic structs
      char: mxser_new, use __(dev)init macros
      char: mxser_new, pci_request_region for pci regions
      char: mxser_new, check request_region retvals
      Char: mxser_new, kill unneeded memsets
      Char: mxser_new, revert spin_lock changes
      Char: mxser_new, remove request for testers line
      Char: mxser_new, debug printk dependent on DEBUG
      Char: mxser_new, alter license terms
      Char: mxser_new, code upside down
      Char: mxser_new, CMSPAR is defined
      char: remove unneded termbits redefinitions (mxser_new)
      Char: mxser_new, eliminate tty ldisc deref
      Char: mxser_new, testbit for bit testing
      Char: mxser_new, correct fail paths
      Char: mxser_new, don't check tty_unregister retval
      Char: mxser_new, compress isa finding
      Char: mxser_new, register tty devices on the fly
      Char: mxser_new, compact structures, round2
      Char: mxser_new, reverse if-else-paths patch
      Char: mxser_new, comments cleanup
      Char: mxser_new, correct intr handler proto
      Char: mxser_new, delete ttys and termios
      Char: mxser_new, pci probing
      Char: mxser_new, clean macros
      isicom, mxser MAINTAINERS update
      mxser_new: correct tty driver name
      Char: stallion, use pr_debug macro
      Char: stallion, remove unneeded casts
      Char: stallion, kill typedefs
      Char: stallion, move init/deinit
      Char: stallion, uninline functions
      Char: stallion, mark functions as init
      Char: stallion, remove many prototypes
      Char: isicom, expand function
      Char: isicom, rename init function
      Char: isicom, remove isa code
      Char: isicom, remove unneeded memset
      Char: isicom, move to tty_register_device
      Char: isicom, use pci_request_region
      Char: isicom, check kmalloc retval
      Char: isicom, use completion
      Char: isicom, simplify timer
      Char: isicom, remove cvs stuff
      Char: isicom, fix tty index check
      Char: sx, convert to pci probing
      Char: sx, use kcalloc
      Char: sx, mark functions as devinit
      Char: sx, use eisa probing
      Char: sx, ifdef ISA code
      Char: sx, lock boards struct
      Char: sx, remove duplicite code
      Char: sx, whitespace cleanup
      Char: sx, simplify timer logic
      Char: sx, fix return in module init
      Char: sx, use pci_iomap
      Char: sx, request regions
      Char: stallion, convert to pci probing
      Char: stallion, prints cleanup
      Char: stallion, implement fail paths
      Char: stallion, correct __init macros
      Char: stallion, functions cleanup
      Char: stallion, fix fail paths
      Char: stallion, brd struct locking
      Char: stallion, remove syntactic sugar
      Char: stallion, variables cleanup
      Char: stallion, use dynamic dev
      Char: istallion, convert to pci probing
      Char: istallion, remove the mess
      Char: istallion, eliminate typedefs
      Char: istallion, variables cleanup
      Char: istallion, ifdef eisa code
      Char: istallion, brdnr locking
      Char: istallion, free only isa
      Char: istallion, correct fail paths
      Char: istallion, fix enabling
      Char: istallion, move init and exit code
      Char: istallion, change init sequence
      Char: istallion, dynamic tty device
      Char: istallion, use mod_timer
      Char: cyclades, save indent levels
      Char: cyclades, Lindent the code
      Char: cyclades, cleanup
      Char: cyclades, fix warnings
      mxser_new: fix non-PCI build
      sx: fix non-PCI build

Joe Korty (1):
      i386: Fix entry.S code with !CONFIG_VM86

Johann Lombardi (1):
      ext4: fix credit calculation in ext4_ext_calc_credits_for_insert

John Keller (4):
      Altix: Add initial ACPI IO support
      Altix: SN ACPI hotplug support.
      Altix: Initial ACPI support - ROM shadowing.
      [IA64] SN: Correctly update smp_affinty mask

John Rose (1):
      PCI: rpaphp: change device tree examination

John W. Linville (3):
      Revert "[PATCH] zd1211rw: Removed unneeded packed attributes"
      wireless: clean-up some "check return code" warnings
      prism54: correct overly aggressive check of return from pci_set_mwi

Jonathan Corbet (6):
      V4L/DVB (4796): A couple of V4L2 defines needed by Cafe Camara driver
      V4L/DVB (4797): Marvell 88ALP01 "cafe" driver
      V4L/DVB (4798): OmniVision OV7670 driver
      V4L/DVB (4842): Updated camera driver
      V4L/DVB (4908): Remove the fake RGB32 format from cafe_ccic
      V4L/DVB (4909): Add s/g_parm to cafe_ccic

Jonathan E Brassow (2):
      dm: log: rename complete_resync_work
      dm: raid1: reset sync_search on resume

Jordan Crouse (9):
      crypto: Add support for the Geode LX AES hardware
      Trivial cleanup in the PCI IDs for the CS5535
      video: Get the default mode from the right database
      FB: Get the Geode GX frambuffer size from the BIOS
      gxfb: Fixups for the AMD Geode GX framebuffer driver
      gxfb: Support flat panel timings
      gxfb: Support command line options
      gxfb: Fixup flatpanel detection
      gxfb: Turn on the flatpanel power and data

Jose Carlos Garcia Sogo (1):
      V4L/DVB (4823): Add alternative device ID (0xb808) for AverMedia AverTV Volar dongles.

Josef "Jeff" Sipek (29):
      fsstack: Introduce fsstack_copy_{attr,inode}_*
      eCryptfs: Use fsstack's generic copy inode attr functions
      struct path: rename Reiserfs's struct path
      struct path: rename DM's struct path
      struct path: move struct path from fs/namei.c into include/linux
      struct path: make eCryptfs a user of struct path
      VFS: change struct file to use struct path
      sysfs: change uses of f_{dentry, vfsmnt} to use f_path
      proc: change uses of f_{dentry, vfsmnt} to use f_path
      ext2: change uses of f_{dentry, vfsmnt} to use f_path
      ext3: change uses of f_{dentry, vfsmnt} to use f_path
      ext4: change uses of f_{dentry, vfsmnt} to use f_path
      fat: change uses of f_{dentry,vfsmnt} to use f_path
      isofs: change uses of f_{dentry, vfsmnt} to use f_path
      nfs: change uses of f_{dentry,vfsmnt} to use f_path
      nfsd: change uses of f_{dentry, vfsmnt} to use f_path
      ntfs: change uses of f_{dentry, vfsmnt} to use f_path
      i386: change uses of f_{dentry, vfsmnt} to use f_path
      x86_64: change uses of f_{dentry, vfsmnt} to use f_path
      kernel: change uses of f_{dentry, vfsmnt} to use f_path
      mm: change uses of f_{dentry,vfsmnt} to use f_path
      9p: change uses of f_{dentry,vfsmnt} to use f_path
      affs: change uses of f_{dentry, vfsmnt} to use f_path
      autofs: change uses of f_{dentry, vfsmnt} to use f_path
      autofs4: change uses of f_{dentry, vfsmnt} to use f_path
      configfs: change uses of f_{dentry, vfsmnt} to use f_path
      cifs: change uses of f_{dentry, vfsmnt} to use f_path
      ecryptfs: change uses of f_{dentry, vfsmnt} to use f_path
      xfs: change uses of f_{dentry,vfsmnt} to use f_path

Josef Sipek (79):
      struct path: convert adfs
      struct path: convert afs
      struct path: convert alpha
      struct path: convert atm
      struct path: convert befs
      struct path: convert bfs
      struct path: convert block
      struct path: convert block_drivers
      struct path: convert char-drivers
      struct path: convert coda
      struct path: convert cosa
      struct path: convert cramfs
      struct path: convert cris
      struct path: convert drm
      struct path: convert efs
      struct path: convert freevxfs
      struct path: convert frv
      struct path: convert fuse
      struct path: convert gfs2
      struct path: convert hfs
      struct path: convert hfsplus
      struct path: convert hostfs
      struct path: convert hpfs
      struct path: convert hppfs
      struct path: convert hugetlbfs
      struct path: convert i2c-drivers
      struct path: convert ia64
      struct path: convert ieee1394
      struct path: convert infiniband
      struct path: convert ipc
      struct path: convert ipmi
      struct path: convert isapnp
      struct path: convert isdn
      struct path: convert ixj
      struct path: convert jffs
      struct path: convert jffs2
      struct path: convert jfs
      struct path: convert kernel
      struct path: convert lockd
      struct path: convert md
      struct path: convert minix
      struct path: convert mips
      struct path: convert mm
      struct path: convert nbd
      struct path: convert ncpfs
      struct path: convert net
      struct path: convert netfilter
      struct path: convert netlink
      struct path: convert ocfs2
      struct path: convert openpromfs
      struct path: convert oprofile
      struct path: convert parisc
      struct path: convert pci
      struct path: convert pcmcia
      struct path: convert powerpc
      struct path: convert ppc
      struct path: convert qnx4
      struct path: convert ramfs
      struct path: convert reiserfs
      struct path: convert romfs
      struct path: convert s390-drivers
      struct path: convert s390
      struct path: convert sbus
      struct path: convert scsi
      struct path: convert selinux
      struct path: convert sh
      struct path: convert smbfs
      struct path: convert sound
      struct path: convert sparc
      struct path: convert sparc64
      struct path: convert sunrpc
      struct path: convert sysv
      struct path: convert udf
      struct path: convert ufs
      struct path: convert unix
      struct path: convert usb
      struct path: convert v4l
      struct path: convert video
      struct path: convert zorro

Josh Boyer (1):
      [POWERPC] Add mktree utility to arch/powerpc/boot

Josh Triplett (1):
      Add Sparse annotations to SRCU wrapper functions in rcutorture

Joy Latten (2):
      audit: Add auditing to ipsec
      audit: disable ipsec auditing when CONFIG_AUDITSYSCALL=n

Jozsef Kadlecsik (2):
      [NETFILTER]: Add NAT support for nf_conntrack
      [NETFILTER]: nf_nat: add FTP NAT helper port

Judith Lebzelter (1):
      use generic BUG for ppc

Juha Yrjola juha.yrjola (5):
      Replace base with virt_base and phys_base
      Change OMAP_MMC_{READ,WRITE} macros to use the host pointer
      Move register definitions away from the header file
      Platform device error handling cleanup
      Make general code cleanups

Julien BLACHE (3):
      Input: appletouch - add Geyser IV support
      Input: appletouch - use canonical names in USB IDs
      USB: hid-core: canonical defines for Apple USB device IDs

Jun Chen (1):
      fs: make nls_cp936.c handle some U00XY characters and U20AC correctly

Jurij Smakov (1):
      [SUNHME]: Fix for sunhme failures on x86

Kai Makisara (1):
      [SCSI] st: log message changes

Kalle Pokki (2):
      [POWERPC] CPM_UART: Fix inconsistency of function definition
      [POWERPC] 8xx: Off-by-one fixes to SCC parameter RAM definitions

Kars de Jong (2):
      m68k/HP300: HP LANCE updates
      Amiga PCMCIA NE2000 Ethernet dev->irq init

Karsten Wiese (5):
      x86: Regard MSRs in lapic_suspend()/lapic_resume()
      kconfig: new function "bool conf_get_changed(void)"
      kconfig: make sym_change_count static, let it be altered by 2 functions only
      kconfig: add "void conf_set_changed_callback(void (*fn)(void))", use it in qconf.cc
      kconfig: set gconf's save-widget's sensitivity according to .config's changed state

Kay Sievers (8):
      Driver core: fix "driver" symlink timing
      CONFIG_SYSFS_DEPRECATED
      CONFIG_SYSFS_DEPRECATED - bus symlinks
      CONFIG_SYSFS_DEPRECATED - device symlinks
      CONFIG_SYSFS_DEPRECATED - PHYSDEV* uevent variables
      CONFIG_SYSFS_DEPRECATED - class symlinks
      Driver core: show drivers in /sys/module/
      Driver core: show "initstate" of module

Kazunori MIYAZAWA (3):
      [CRYPTO] xcbc: New algorithm
      [CRYPTO] tcrypt: Add test vectors of AES_XCBC
      [IPSEC]: Add support for AES-XCBC-MAC

Kenji Kaneshige (2):
      pciehp: remove unnecessary free_irq
      pciehp: remove unnecessary pci_disable_msi

Kevin Corry (5):
      [POWERPC] cell: add shadow registers for pmd_reg
      [POWERPC] cell: add low-level performance monitoring code
      [POWERPC] cell: PMU register macros
      [POWERPC] cell: Move PMU-related stuff to include/asm-powerpc/cell-pmu.h
      [POWERPC] cell: Add routines for managing PMU interrupts

Kevin Hilman (2):
      [ARM] 3985/1: ixp4xx clocksource cleanup
      slab debug and ARCH_SLAB_MINALIGN don't get along

Kim Nordlund (2):
      [PKT_SCHED] act_gact: division by zero
      [IPV6]: Make fib6_node subtree depend on IPV6_SUBTREES

Kim Phillips (3):
      Make git ignore new wrapper generated files
      Adapt ucc_geth driver to use new of_platform_device support
      [POWERPC] Add support for FP emulation for the e300c2 core

Kirill Korotaev (3):
      OOM can panic due to processes stuck in __alloc_pages()
      rename struct namespace to struct mnt_namespace
      move_task_off_dead_cpu() should be called with disabled ints

Kiyoshi Ueda (7):
      dm: tidy core formatting
      dm: suspend: parameter change
      dm: map and endio return code clarification
      dm: map and endio symbolic return codes
      dm: ioctl: add noflush suspend
      dm: suspend: add noflush pushback
      dm: mpath: use noflush suspending

Komuro (2):
      network: pcnet_cs: remove the code to change the E8390_CMD register from ei_watchdog()
      pcmcia: allow shared IRQs on pd6729 sockets

Krishna Kumar (12):
      RDMA/cma: Optimize cma_bind_loopback() to check for empty list
      RDMA/cma: Remove redundant check in cma_add_one
      RDMA/addr: Use time_after_eq() instead of time_after() in queue_req()
      RDMA/cma: Rewrite cma_req_handler() to encapsulate common code
      RDMA/iwcm: Fix memory corruption bug in cm_work_handler()
      RDMA/iwcm: Fix memory leak
      RDMA/iwcm: Remove unnecessary initializations
      RDMA/iwcm: Remove unnecessary function argument
      RDMA/iwcm: Fix comment for iwcm_deref_id() to match code
      RDMA/amso1100: Prevent deadlock in destroy QP
      RDMA/addr: Fix some cancellation problems in process_req()
      RDMA/amso1100: Fix memory leak in c2_qp_modify()

Kristen Carlson Accardi (1):
      pci: clear osc support flags if no _OSC method

Kristian Kielhofner (1):
      PCEngines WRAP LED Support

Kristoffer Ericson (2):
      [ARM] 3936/1: [Jornada7xx] - No use for jornada720.h
      [ARM] 4017/1: [Jornada7xx] - Updating Jornada720.c

Krzysztof Halasa (1):
      WAN: DSCC4 driver requires generic HDLC

Kumar Gala (6):
      [POWERPC] of_device_register: propagate device_create_file return code
      Merge branch '83xx' into for_paulus
      [POWERPC] Fix 440SPe CPU table entry
      [POWERPC] Only export __mtdcr/__mfdcr if CONFIG_PPC_DCR is set
      Merge branch '85xx' into for_paulus
      [PPC] Fix compile failure do to introduction of PHY_POLL

Larry Finger (7):
      bcm43xx: output proper link quality with scans
      ieee80211: Drop and count duplicate data frames to remove 'replay detected' log messages
      bcm43xx: remove badness variable and related routine
      bcm43xx: Remove useless core enable/disable messages
      ieee80211softmac: fix verbosity when debug disabled
      bcm43xx: correct "Move IV/ICV stripping into ieee80211_rx"
      softmac: reduce scan debug output

Laurent Riffard (1):
      bonding: fix an oops when slave device does not provide get_stats

Laurent Vivier (1):
      Calgary: use BIOS supplied BBARs and topology information

Len Brown (1):
      Revert "ACPI: SCI interrupt source override"

Lennert Buytenhek (7):
      [ARM] 3964/1: ep93xx: add ads sphere support
      [ARM] 3965/1: ixp2000: fix handling of pci master aborts
      [ARM] 3971/1: xsc3: get rid of L_PTE_COHERENT
      [ARM] 3881/4: xscale: clean up cp0/cp1 handling
      [ARM] 3993/1: ep93xx: add cirrus logic edb9302a support
      [ARM] 3994/1: ixp23xx: fix handling of pci master aborts
      amba-pl010: clear error flags on rx error

Linas Vepstas (5):
      spidernet: poor network performance
      [POWERPC] Wrap cpu_die() with CONFIG_HOTPLUG_CPU
      [POWERPC] Change ppc64_defconfig to use AUTOFS_V4 not V3
      HVCS char driver janitoring: move block of code
      [POWERPC] EEH recovery tweaks

Linus Torvalds (72):
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-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/usb-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'for-2.6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/drzeus/mmc
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Arch provides generic iomap missing accessors
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus4' of master.kernel.org:/pub/scm/linux/kernel/git/viro/bird
      netfilter.h needs rcuupdate.h for RCU locking functions
      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/paulus/powerpc
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge git://git.infradead.org/users/dhowells/workq-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6
      x86[-64]:Remove 'volatile' from atomic_t
      Merge branch 'release' of master.kernel.org:/home/ftp/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-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/netdev-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Add "run_scheduled_work()" workqueue function
      Merge branch 'intx' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge branch 'release' of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Make SLES9 "get_kernel_version" work on the kernel binary again
      Make sure we populate the initroot filesystem late enough
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'for-linus' of git://www.atmel.no/~hskinnemoen/linux/kernel/avr32
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      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/davej/agpgart
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
      Merge branch 'release' of master.kernel.org:/home/ftp/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Linux v2.6.20-rc1

Luben Tuikov (1):
      [SCSI] sd: clearer output of disk cache state

Luca Tettamanti (1):
      sbp2: make 1bit bitfield unsigned

Luiz Fernando N. Capitulino (21):
      USB: aircable: Use usb_endpoint_* functions
      USB: appledisplay: Use usb_endpoint_* functions
      USB: cdc_ether: Use usb_endpoint_* functions
      USB: cdc-acm: Use usb_endpoint_* functions
      USB: devices: Use usb_endpoint_* functions
      USB: ftdi-elan: Use usb_endpoint_* functions
      USB: hid-core: Use usb_endpoint_* functions
      USB: idmouse: Use usb_endpoint_* functions
      USB: kobil_sct: Use usb_endpoint_* functions
      USB: legousbtower: Use usb_endpoint_* functions
      USB: onetouch: Use usb_endpoint_* functions
      USB: phidgetkit: Use usb_endpoint_* functions
      USB: phidgetmotorcontrol: Use usb_endpoint_* functions
      USB: speedtch: Use usb_endpoint_* functions
      USB: usbkbd: Use usb_endpoint_* functions
      USB: usbmouse: Use usb_endpoint_* functions
      USB: usbnet: Use usb_endpoint_* functions
      USB: usbtest: Use usb_endpoint_* functions
      USB: storage: Use usb_endpoint_* functions
      USB: yealink: Use usb_endpoint_* functions
      USB: makes usb_endpoint_* functions inline.

Luke Deller (1):
      V4L/DVB (4765): Dvb-usb/vp7045.c patch for extra key

Maciej W. Rozycki (10):
      2.6.18: sb1250-mac: Broadcom PHY support
      2.6.18: sb1250-mac: Missing inclusions from <linux/phy.h>
      2.6.18: sb1250-mac: Phylib IRQ handling fixes
      defxx: Big-endian hosts support
      [MIPS] SWARM: Fix a typo in #error directives
      declance: Fix PMAX and PMAD support
      declance: Support the I/O ASIC LANCE w/o TURBOchannel
      [MIPS] *-berr: Header inclusions for DEC bus error handlers
      dz: Fixes to make it work
      pmagb-b-fb: Fix a default clock frequency

Magnus Damm (4):
      elf: Always define elf_addr_t in linux/elf.h
      elf: include terminating zero in n_namesz
      elf: fix kcore note size calculation
      Kexec / Kdump: Unify elf note code

Marcin Juszkiewicz (2):
      trivial change for mmc/Kconfig: MMC_PXA does not mean only PXA255
      pcmcia: yet another IDE ID

Marcus Meissner (1):
      binfmt_elf: randomize PIE binaries (2nd try)

Mariusz Kozlowski (52):
      USB: pwc-if loop fix
      usb: writing_usb_driver free urb cleanup
      usb: pcwd_usb free urb cleanup
      usb: iforce-usb free urb cleanup
      usb: usb-gigaset free kill urb cleanup
      usb: cinergyT2 free kill urb cleanup
      usb: ttusb_dec free urb cleanup
      usb: pvrusb2-hdw free unlink urb cleanup
      usb: pvrusb2-io free urb cleanup
      usb: pwc-if free urb cleanup
      usb: sn9c102_core free urb cleanup
      usb: quickcam_messenger free urb cleanup
      usb: zc0301_core free urb cleanup
      usb: irda-usb free urb cleanup
      usb: zd1201 free urb cleanup
      usb: ati_remote free urb cleanup
      usb: ati_remote2 free urb cleanup
      usb: hid-core free urb cleanup
      usb: usbkbd free urb cleanup
      usb: auerswald free kill urb cleanup
      usb: legousbtower free kill urb cleanup
      usb: phidgetkit free urb cleanup
      usb: phidgetmotorcontrol free urb cleanup
      usb: ftdi_sio kill urb cleanup
      usb: catc free urb cleanup
      usb: io_edgeport kill urb cleanup
      usb: keyspan free urb cleanup
      usb: kobil_sct kill urb cleanup
      usb: mct_u232 free urb cleanup
      usb: navman kill urb cleanup
      usb: usb-serial free urb cleanup
      usb: visor kill urb cleanup
      usb: usbmidi kill urb cleanup
      usb: usbmixer free kill urb cleanup
      usb: microtek possible memleak fix
      usb: cypress_m8 init error path fix
      USB: idmouse cleanup
      mv643xx_eth: fix unbalanced parentheses in macros
      [POWERPC] ppc: m48t35 add missing bracket
      [MIPS] klconfig add missing bracket
      sk98lin debug build fix
      net: smc91x add missing bracket
      h8300 stray bracket fix
      i2lib unused variable cleanup
      make 1-bit bitfields unsigned
      char: ip2 remove broken macro
      fs: ufs add missing bracket
      fs: reiserfs add missing brackets
      video: cyberfb broken macro removal
      video: neofb stray bracket fix
      video: pm3fb macros fix
      [SPARC64]: dma remove extra brackets

Mark A. Greer (6):
      [POWERPC] More bootwrapper reorganization
      [POWERPC] Add flatdevtree source
      [POWERPC] Add non-OF serial console support
      [POWERPC] Add simple memory allocator to bootwrapper
      Remove dtb file created by wrapper script
      Remove arch/powerpc/boot/zImage file.

Mark Fasheh (27):
      ocfs2: fix format warnings in dlm_alloc_pagevec()
      ocfs2: remove unused ocfs2_journal_handle field
      ocfs2: have ocfs2_extend_trans() take handle_t
      ocfs2: remove ocfs2_journal_handle flags field
      ocfs2: don't pass handle to ocfs2_meta_lock() in localalloc.c
      ocfs2: don't pass handle to ocfs2_meta_lock() in __ocfs2_flush_truncate_log()
      ocfs2: don't pass handle to ocfs2_meta_lock() in ocfs2_mknod()
      ocfs2: don't pass handle to ocfs2_meta_lock() in ocfs2_link()
      ocfs2: don't pass handle to ocfs2_meta_lock() in orphan dir code
      ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_unlink()
      ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_symlink()
      ocfs2: don't pass handle to ocfs2_meta_lock in ocfs2_rename()
      ocfs2: don't use handle for locking in allocation functions
      ocfs2: Don't allocate handle early in ocfs2_rename()
      ocfs2: remove unused ocfs2_handle_add_inode()
      ocfs2: remove unused ocfs2_handle_add_lock()
      ocfs2: make ocfs2_alloc_handle() static
      ocfs2: remove unused handle argument from ocfs2_meta_lock_full()
      ocfs2: pass ocfs2_super * into ocfs2_commit_trans()
      ocfs2: remove ocfs2_journal_handle journal field
      ocfs2: remove handle argument to ocfs2_start_trans()
      ocfs2: Remove struct ocfs2_journal_handle in favor of handle_t
      configfs: mutex_lock_nested() fix
      Export should_remove_suid()
      ocfs2: Remove ocfs2_write_should_remove_suid()
      ocfs2: Synchronize feature incompat flags in ocfs2_fs.h
      ocfs2: relative atime support

Mark Glaisher (1):
      sh: dma-api channel capability extensions.

Mark Haverkamp (3):
      [SCSI] aacraid: Detect Blinkled at startup
      [SCSI] aacraid: Abort management FIBs
      [SCSI] aacraid: Driver version update

Mark Nutter (1):
      [POWERPC] spufs: add support for nonschedulable contexts

Martin Josefsson (11):
      [NETFILTER]: nf_conntrack: split out expectation handling
      [NETFILTER]: nf_conntrack: split out helper handling
      [NETFILTER]: nf_conntrack: split out the event cache
      [NETFILTER]: nf_conntrack: split out protocol handling
      [NETFILTER]: More __read_mostly annotations
      [NETFILTER]: nf_conntrack: rename struct nf_conntrack_protocol
      [NETFILTER]: nf_conntrack: more sanity checks in protocol registration/unregistration
      [NETFILTER]: nf_conntrack: remove ASSERT_{READ,WRITE}_LOCK
      [NETFILTER]: nf_conntrack: minor __nf_ct_refresh_acct() whitespace cleanup
      [NETFILTER]: nf_conntrack: remove unused struct list_head from protocols
      [NETFILTER]: nf_conntrack: reduce timer updates in __nf_ct_refresh_acct()

Martin Schwidefsky (2):
      [S390] 3215 device locking.
      [S390] more workqueue fixes.

Marton Nemeth (2):
      Input: serio - rearrange serio_bus initialization
      Input: mousedev - remap BTN_FORWARD from BTN_LEFT to BTN_MIDDLE

Masahide NAKAMURA (1):
      [IPV6] RAW: Don't release unlocked sock.

Masami Hiramatsu (1):
      kprobes: enable booster on the preemptible kernel

Masato Noguchi (3):
      [POWERPC] spufs: wrap mfc sdr access
      [POWERPC] spufs: Fix missing stop-and-signal
      [POWERPC] spufs: Fix return value of spufs_mfc_write

Mathieu Desnoyers (5):
      DebugFS : inotify create/mkdir support
      DebugFS : coding style fixes
      DebugFS : file/directory creation error handling
      DebugFS : more file/directory creation error handling
      DebugFS : file/directory removal fix

Matt LaPlante (5):
      Fix typos in /Documentation : 'T''
      Fix typos in /Documentation : 'U-Z'
      Fix typos in /Documentation : Misc
      Fix misc Kconfig typos
      Fix misc .c/.h comment typos

Matt Reimer (1):
      pcmcia: Add an id to ide-cs.c

Matthew McClintock (1):
      [POWERPC] Fixed some missing files to be deleted when running make clean

Matthew Wilcox (14):
      [SCSI] Add ability to scan scsi busses asynchronously
      [SCSI] Add Kconfig option for asynchronous SCSI scanning
      [SCSI] fix missing check for no scanning
      [SCSI] Make scsi_scan_host work for drivers which find their own targets
      PCI: Use pci_generic_prep_mwi on ia64
      PCI: Use pci_generic_prep_mwi on sparc64
      PCI: Replace HAVE_ARCH_PCI_MWI with PCI_DISABLE_MWI
      PCI: Delete unused extern in powermac/pci.c
      PCI: Block on access to temporarily unavailable pci device
      Centralise definitions of sector_t and blkcnt_t
      [IA64] sparse cleanups
      [IA64] Fix DISCONTIGMEM without VIRTUAL_MEM_MAP
      [POWERPC] Delete unused irq functions on powerpc
      [AGPGART] VIA and SiS AGP chipsets are x86-only

Mauro Carvalho Chehab (20):
      V4L/DVB (4825): FIX bug 5760: audio were not working on some bttv drivers
      V4L/DVB (4829): v4l2_type_names table is incomplete
      V4L/DVB (4841): Added a newer PCI ID to CARDLIST.cx88
      V4L/DVB (4857): Cleans some ioctl structs before calling V4L2 counterpart
      V4L/DVB (4858): Fix: implement missing VIDIOCSTUNER on v4l1-compat module
      V4L/DVB (4859): Fix initializations on some video_ioctl2 handlers
      V4L/DVB (4860): Optimization of v4l1 handling
      V4L/DVB (4861): Remove the need of a STD array for drivers using video_ioctl2
      V4L/DVB (4871): Fix i2c dependencies of VIDEO_TVEEPROM and VIDEO_TUNER
      V4L/DVB (4901): Improve debug msgs to show fourcc and buffer length on video_ioctl2
      V4L/DVB (4922): Add usbvision driver
      V4L/DVB (4923): Splitted usbvision cards from usbvison.h
      V4L/DVB (4931): Removed usbvision_ioctl.h, since it isn't required anymore
      V4L/DVB (4934): Usbvision radio requires GainNormal at e register
      V4L/DVB (4935): Added the capability of selecting fm gain by tuner
      V4L/DVB (4942): Whitespace cleanups
      V4L/DVB (4941): Remove LINUX_VERSION_CODE and fix identations
      V4L/DVB (4951): Add version.h, since it is required for VIDIOC_QUERYCAP
      V4L/DVB (4949a): Fix INIT_WORK
      V4L/DVB (4954): Fix: On ia64, i2c adap->inb/adap->outb are wrongly evaluated

Maxime Austruy (1):
      softmac: fix unbalanced mutex_lock/unlock in ieee80211softmac_wx_set_mlme

Maynard Johnson (1):
      [POWERPC] cell: Add oprofile support

Michael Broughton (1):
      m68knommu: auto detect memory size on M5208EVB board

Michael Buesch (1):
      softmac: remove netif_tx_disable when scanning

Michael Chan (24):
      [BNX2]: Fix Xen problem.
      [BNX2]: Improve SerDes handling.
      [BNX2]: Add bnx2_5706_serdes_timer().
      [BNX2]: Add 5708S parallel detection.
      [BNX2]: Remove udelay() in copper PHY code.
      [BNX2]: Re-organize firmware structures.
      [BNX2]: Add new 5709 registers (part 1).
      [BNX2]: Add new 5709 registers (part 2).
      [BNX2]: Add 5709 init code.
      [BNX2]: Add 5709 reset and runtime code.
      [BNX2]: New firmware to support 5709 (part 1).
      [BNX2]: New firmware to support 5709 (part 2).
      [BNX2]: New firmware to support 5709 (part 3).
      [BNX2]: New firmware to support 5709 (part 4).
      [BNX2]: Download 5709 firmware.
      [BNX2]: Add 5709 PCI ID.
      [BNX2]: Update version and rel date.
      [TG3]: Fix Phy loopback.
      [TG3]: Add 5787F device ID.
      [TG3]: Add TG3_FLG2_IS_NIC flag.
      [TG3]: Allow partial speed advertisement.
      [TG3]: Use netif_msg_*.
      [TG3]: Use msleep.
      [TG3]: Identify Serdes devices more clearly.

Michael Ellerman (22):
      [POWERPC] Move iSeries initrd logic into device tree
      [POWERPC] Make irq_dispose_mapping(NO_IRQ) a nop
      [POWERPC] add support for stopping spus from xmon
      [POWERPC] add support for dumping spu info from xmon
      Do a single one-line printk in bad_page_fault()
      PCI: Make some MSI-X #defines generic
      [POWERPC] Fix sparse warning in xmon Cell code
      [POWERPC] Show state of spus as theyre stopped in Cell xmon helper
      [POWERPC] Add a sd command (spu dump) to xmon to dump spu local store
      [POWERPC] Prepare for spu disassembly in xmon
      [POWERPC] Import spu disassembly code into xmon
      [POWERPC] Add spu disassembly to xmon
      [POWERPC] Make xmon disassembly optional
      [POWERPC] Make 64-bit cpu features defined on 32-bit
      [POWERPC] Import updated version of ppc disassembly code for xmon
      [POWERPC] cell: spu management xmon routines
      [POWERPC] Provide dummy hard_irq_enable/disable() for PPC32
      [POWERPC] Move rtas_stop_self() into platforms/pseries/hotplug-cpu.c
      [POWERPC] Move pSeries_mach_cpu_die() into platforms/pseries/hotplug-cpu.c
      [POWERPC] Move the rest of the hotplug cpu code into platforms/pseries/hotplug-cpu.c
      [POWERPC] Only enable cpu hotplug via RTAS if the required firmware support is found
      [POWERPC] Cleanup pass over platforms/pseries/hotplug-cpu.c

Michael Holzheu (3):
      [S390] Add ipl/reipl loadparm attribute.
      [S390] No panic for failed reboot
      [S390] Use diag instead of ccw reipl.

Michael Hunold (2):
      V4L/DVB (4894): Mxb: fix to load the proper i2c modules
      V4L/DVB (4895): Accept tuners on saa7146 i2c bus only on address 0x60.

Michael Krufky (23):
      V4L/DVB (4753): Cxusb: rename cxusb_lgdt3303_tuner_attach
      V4L/DVB (4754): Cxusb: update copyright and author email address
      V4L/DVB (4756): Cx88: cleanups
      V4L/DVB (4757): Cx88: determine whether or not to use external adc
      V4L/DVB (4758): Cx88: use external adc for svideo/composite
      V4L/DVB (4759): Cx88: use external adc for rca audio inputs on the ASUS PVR-416
      V4L/DVB (4805): Dib0700: Add support for Leadtek Winfast DTV Dongle (STK7700P based)
      V4L/DVB (4846): Create new lgh06xf atsc tuner module
      V4L/DVB (4847): Drivers/media/dvb/frontends: kfree() cleanups
      V4L/DVB (4850): Lgh06xf: fix compiler error when not selected
      V4L/DVB (4867): Whitespace cleanup
      V4L/DVB (4868): Dvb-pll: return frequency set by dvb_pll_configure()
      V4L/DVB (4869): Lgh06xf: use return value of dvb_pll_configure()
      V4L/DVB (4890): Lgdt330x: fix signal / lock status detection bug
      V4L/DVB (4891): Lgdt330x: fix broken whitespace
      V4L/DVB (4896): Dvb-usb: fix vendor ID ordering
      V4L/DVB (4943): Cx88: cleanup dvb_pll_attach for lgdt3302 tuners
      V4L/DVB (4944): Cx88: Convert DViCO FusionHDTV Hybrid to use dvb_pll_attach
      V4L/DVB (4945): Cx88: consolidate cx22702_config structs
      V4L/DVB (4946): Cx88: Move cx88_dvb_bus_ctrl out of the card-specific area
      V4L/DVB (4947): Cx88: trivial cleanups
      V4L/DVB (4948): Cxusb: Convert tuner functions to use dvb_pll_attach
      V4L/DVB (4949): Cxusb: codingstyle cleanups

Michael Riepe (1):
      KVM: Don't touch the virtual apic vt registers on 32-bit

Michael S. Tsirkin (2):
      IPoIB: Fix skb leak when freeing neighbour
      IB/ucm: Fix deadlock in cleanup

Michael Schmitz (1):
      m68k/Atari: 2.6.18 Atari IDE interrupt needs SA_SHIRQ

Miguel Ojeda Sandonis (1):
      kernel/sched.c: whitespace cleanups

Miika Komu (3):
      [IPSEC]: Add encapsulation family.
      [IPSEC]: Add netlink interface for the encapsulation family.
      [IPSEC]: Add AF_KEY interface for encapsulation family.

Mika Kukkonen (1):
      Function v9fs_get_idpool returns int, not u32 as called twice in fs/9p/vfs_inode.c

Mikael Pettersson (4):
      sata_promise fixes and updates
      sata_promise: PHYMODE4 fixup
      sata_promise: cleanups, take 2
      sata_promise: new EH conversion, take 2

Mike Christie (2):
      block: kill length alignment test in bio_map_user()
      block: support larger block pc requests

Mike Frysinger (1):
      uclinux: fix mmap() of directory for nommu case

Mike Galbraith (3):
      remove the syslog interface when printk is disabled
      make 8250_pnp serial driver work after suspend to ram
      sched: improve migration accuracy

Mike Isely (2):
      V4L/DVB (4763): Pvrusb2: Implement IR reception for 24xxx devices
      V4L/DVB (4852): Pvrusb2: Fix horizontal resolution setting problem for 24xxx devices

Mike Miller (12):
      cciss: version change
      cciss: reference driver support
      cciss: increase number of commands on controller
      cciss: fix pci ssid for the E500 controller
      cciss: disable DMA prefetch on P600
      cciss: set sector_size to 2048 for performance
      cciss: change cciss_open for consistency
      cciss: remove unused revalidate_allvol function
      cciss: add support for 1024 logical volumes
      cciss: cleanup cciss_interrupt mode
      cciss: map out more memory for config table
      cciss: remove calls to pci_disable_device

Mike Wolf (1):
      [POWERPC] powerpc: Make 970MP detectable by oprofile

Mikhail Fedotov (1):
      V4L/DVB (4728): Add support for AverMedia AverTV Studio 507

Miklos Szeredi (7):
      fuse: update userspace interface to version 7.8
      fuse: minor cleanup in fuse_dentry_revalidate
      fuse: add support for block device based filesystems
      fuse: add blksize option
      fuse: add bmap support
      fuse: add DESTROY operation
      fuse: fix compile without CONFIG_BLOCK

Milan Broz (1):
      dm: snapshot: abstract memory release

Milan Svoboda (1):
      [ARM] 3958/1: add platform device (pxa2xx-udc)to ixp4xx

Mingming Cao (2):
      ext3: fix reservation extension
      ext4: fix reservation extension

Mohan Kumar M (1):
      [POWERPC] pSeries/kexec: Fix for interrupt distribution

Muli Ben-Yehuda (4):
      calgary: phb_shift can be int
      Calgary: check BBAR ioremap success when ioremapping
      Calgary: allow compiling Calgary in but not using it by default
      Calgary: remove unused variables

Naranjo Manuel Francisco (1):
      USB: fix aircable.c: inconsequent NULL checking

Nathan Lynch (4):
      [POWERPC] maple: Match "pcie" name for CPC945
      [POWERPC] maple: Select PPC_RTAS
      [POWERPC] Add rtas_service_present() helper
      [POWERPC] maple: Use RTAS for reboot and halt

Neil Horman (2):
      Correct misc_register return code handling in several drivers
      [NETPOLL]: make arp replies through netpoll use mac address of sender

NeilBrown (12):
      lockdep: remove lock_key approach to managing nested bd_mutex locks
      lockdep: simplify some aspects of bd_mutex nesting
      lockdep: use mutex_lock_nested for bd_mutex to avoid lockdep warning
      lockdep: avoid lockdep warning in md
      md: tidy up device-change notification when an md array is stopped
      md: fix innocuous bug in raid6 stripe_to_pdidx
      md: remove some old ifdefed-out code from raid5.c
      md: return a non-zero error to bi_end_io as appropriate in raid5
      md: assorted md and raid1 one-liners
      md: Don't assume that READ==0 and WRITE==1 - use the names explicitly
      knfsd: Don't ignore kstrdup failure in rpc caches
      knfsd: Fix up some bit-rot in exp_export

Nick Piggin (6):
      oom: don't kill unkillable children or siblings
      oom: cleanup messages
      oom: less memdie
      mm: incorrect VM_FAULT_OOM returns from drivers
      mm: add arch_alloc_page
      radix-tree: RCU lockless readside

Nico Sabbi (1):
      V4L/DVB (4836): Added support for both DVB frontends of the Lifeview Trio

Nicolas Bellido (1):
      Input: add driver for keyboard on AAED-2000 development board (ARM)

Nicolas DET (4):
      Add MPC5200 Interrupt Controller support.
      Add Efika platform support
      [POWERPC] Compile a zImage.chrp if PPC_EFIKA seleted
      [POWERPC] Fix compile issue for Efika platform

Nicolas Kaiser (3):
      [MIPS] Fix double inclusions
      [S390] Some documentation typos.
      i386: Fix double #includes in arch/i386

Nicolas Pitre (11):
      Input: add Philips UCB1400 touchscreen driver
      [ARM] 3939/1: don't reset SA11x0 clock counter
      [ARM] 3940/1: don't reset PXA2xx clock counter
      [ARM] 3611/4: optimize do_div() when divisor is constant
      [ARM] 3978/1: macro to provide a 63-bit value from a 32-bit hardware counter
      [ARM] 3979/1: extend the SA11x0 sched_clock implementation from 32 to 63 bit period
      [ARM] 3980/1: extend the ARM Versatile sched_clock implementation from 32 to 63 bit
      [ARM] 3981/1: sched_clock for PXA2xx
      [ARM] 3983/2: remove unused argument to __bug()
      remove config ordering/dependency between ucb1400-ts and sound subsystem
      [ARM] 4016/1: prefetch macro is wrong wrt gcc's "delete-null-pointer-checks"

Nicolas Schichan (1):
      [MIPS] Add support for kexec

Nigel Cunningham (4):
      Add include/linux/freezer.h and move definitions from sched.h
      swsusp: quieten Freezer if !CONFIG_PM_DEBUG
      swsusp: clean up whitespace in freezer output
      swsusp: thaw userspace and kernel space separately

OGAWA Hirofumi (1):
      read_cache_pages() cleanup

Olaf Hering (2):
      Fix compile warnings with CONFIG_PM=n
      winbond IDE depends on IDEDMA

Olaf Kirch (1):
      blktrace: add timestamp message

Oleg Nesterov (13):
      x86-64: don't use set_irq_regs()
      taskstats_exit_alloc: optimize/simplify
      taskstats: cleanup do_exit() path
      taskstats: cleanup ->signal->stats allocation
      taskstats: factor out reply assembling
      taskstats: use nla_reserve() for reply assembling
      taskstats: cleanup reply assembling
      do_task_stat(): don't take tty_mutex
      do_acct_process(): don't take tty_mutex
      make set_special_pids() static
      sys_unshare: remove a broken CLONE_SIGHAND code
      sys_setpgid: eliminate unnecessary do_each_task_pid(PIDTYPE_PGID)
      session_of_pgrp: kill unnecessary do_each_task_pid(PIDTYPE_PGID)

Oleg Verych (2):
      usb-serial: ti_usb, TI ez430 development tool ID
      kbuild: fix-rR-is-now-default

Olga Kornievskaia (2):
      rpc: move process_xdr_buf
      rpc: spkm3 update

Oliver Endriss (2):
      V4L/DVB (4916): Av7110,budget,budget-ci,budget-av: Use interrupt mode for I2C transfers
      V4L/DVB (4917): Saa7146: Convert SAA7146_IER_{DIS,EN}ABLE macros to inline functions

Oliver Neukum (2):
      USB: endianness fix for asix.c
      USB: pegasus error path not resetting task's state

Olof Johansson (2):
      [POWERPC] powerpc: Enable DEEPNAP power savings mode on 970MP
      [POWERPC] Fix OF pci flags parsing

Pablo Neira Ayuso (3):
      [NETFILTER]: ctnetlink: check for status attribute existence on conntrack creation
      [NETFILTER]: ctnetlink: rework conntrack fields dumping logic on events
      [NETFILTER]: remove the reference to ipchains from Kconfig

Paolo 'Blaisorblade' Giarrusso (2):
      x86-64: Make x86_64 udelay() round up instead of down.
      x86: comment magic constants in delay.h

Paolo Ciarrocchi (1):
      V4L/DVB (4813): Added information about Technisat Sky2Pc cards

Patrick Boettcher (9):
      V4L/DVB (4777): Correct AVerMedia Volar USB ID
      V4L/DVB (4524): Initial commit for the DiB7000M-demod
      V4L/DVB (4749): Fixed DVB-USB-Adapter indention
      V4L/DVB (4766): Add working dib7000m-module
      V4L/DVB (4772): Add support for DiBcom DiB7000PC
      V4L/DVB (4773): Misc fixes for DiB3000 and DiB7000
      V4L/DVB (4778): Fixed device count
      V4L/DVB (4864): TDA826x I2C read with 2 messages
      V4L/DVB (4863): Adding support for Pinnacle PCTV 400e DVB-S

Patrick Caulfield (3):
      [DLM] Add support for tcp communications
      [DLM] Fix DLM config
      [DLM] Clean up lowcomms

Patrick McHardy (47):
      [NETFILTER]: nf_conntrack_ftp: fix missing helper mask initilization
      [NETFILTER]: nf_conntrack: move extern declaration to header files
      [NETFILTER]: nf_conntrack: automatic sysctl registation for conntrack protocols
      [NETFILTER]: nf_conntrack: move conntrack protocol sysctls to individual modules
      [NETFILTER]: nf_conntrack: sysctl compatibility with old connection tracking
      [NETFILTER]: nf_conntrack: /proc compatibility with old connection tracking
      [NETFILTER]: ip_conntrack: fix NAT helper unload races
      [NETFILTER]: sip conntrack: minor cleanup
      [NETFILTER]: sip conntrack: do case insensitive SIP header search
      [NETFILTER]: sip conntrack: make header shortcuts optional
      [NETFILTER]: sip conntrack: better NAT handling
      [NETFILTER]: nfnetlink_log: remove useless prefix length limitation
      [NETFILTER]: x_tables: add port of hashlimit match for IPv4 and IPv6
      [NETFILTER]: x_tables: add NFLOG target
      [NETFILTER]: remove remaining ASSERT_{READ,WRITE}_LOCK
      [NETFILTER]: Fix PROC_FS=n warnings
      [NET_SCHED]: sch_htb: perform qlen adjustment immediately in ->delete
      [NET_SCHED]: Set parent classid in default qdiscs
      [NET_SCHED]: Fix endless loops caused by inaccurate qlen counters (part 1)
      [NET_SCHED]: Fix endless loops (part 2): "simple" qdiscs
      [NET_SCHED]: Fix endless loops (part 3): HFSC
      [NET_SCHED]: Fix endless loops (part 4): HTB
      [NET_SCHED]: Fix endless loops (part 5): netem/tbf/hfsc ->requeue failures
      [NET_SCHED]: policer: restore compatibility with old iproute binaries
      [NETFILTER]: Kill ip_queue from feature removal schedule.
      [NET]: Accept wildcard delimiters in in[46]_pton
      [NETFILTER]: nf_conntrack: fix NF_CONNTRACK_PROC_COMPAT dependency
      [NETFILTER]: nf_conntrack: fix helper structure alignment
      [NETFILTER]: nf_conntrack: endian annotations
      [NETFILTER]: nf_conntrack: automatic helper assignment for expectations
      [NETFILTER]: Kconfig: improve conntrack selection
      [NETFILTER]: nf_conntrack: add module aliases to IPv4 conntrack names
      [NETFILTER]: nf_conntrack: add helper function for expectation initialization
      [NETFILTER]: nf_conntrack/nf_nat: add amanda helper port
      [NETFILTER]: nf_conntrack/nf_nat: add H.323 helper port
      [NETFILTER]: nf_conntrack/nf_nat: add IRC helper port
      [NETFILTER]: nf_conntrack: add NetBIOS name service helper port
      [NETFILTER]: nf_conntrack/nf_nat: add PPTP helper port
      [NETFILTER]: nf_conntrack/nf_nat: add SIP helper port
      [NETFILTER]: nf_conntrack/nf_nat: add TFTP helper port
      [NETFILTER]: nf_nat: add SNMP NAT helper port
      [NETFILTER]: Mark old IPv4-only connection tracking scheduled for removal
      [NETFILTER]: nf_conntrack: EXPORT_SYMBOL cleanup
      [XFRM]: Use output device disable_xfrm for forwarded packets
      [NET_SCHED]: cls_fw: fix NULL pointer dereference
      [NETFILTER]: Fix INET=n linking error
      [NETFILTER]: bridge-netfilter: remove deferred hooks

Paul B Schroeder (1):
      Exar quad port serial

Paul Clements (1):
      nbd: show nbd client pid in sysfs

Paul Fulghum (1):
      generic HDLC synclink config mismatch fix

Paul Gortmaker (1):
      [ARM] 3911/2: Simplify alloc_thread_info on ARM

Paul Jackson (6):
      memory page alloc minor cleanups
      memory page_alloc zonelist caching speedup
      memory page_alloc zonelist caching reorder structure
      cpuset: minor code refinements
      mm: fallback_alloc cpuset_zone_allowed irq fix
      cpuset: rework cpuset_zone_allowed api

Paul Mackerras (9):
      [POWERPC] Lazy interrupt disabling for 64-bit machines
      [POWERPC] Make sure interrupt enable gets restored properly
      Merge branch 'linux-2.6' into for-linus
      [POWERPC] Distinguish POWER6 partition modes and tell userspace
      [POWERPC] Tell firmware we can handle POWER6 compatible mode
      Fbdev driver for IBM GXT4500P videocards
      [POWERPC] Support ibm,dynamic-reconfiguration-memory nodes
      [POWERPC] Fix SPU coredump code for max_fdset removal
      Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc

Paul Menage (2):
      mm: add noaliencache boot option to disable numa alien caches
      cpuset: allow a larger buffer for writes to cpuset files

Paul Moore (17):
      NetLabel: use gfp_t instead of int where it makes sense
      NetLabel: convert the unlabeled accept flag to use RCU
      NetLabel: change netlbl_secattr_init() to return void
      NetLabel: make netlbl_lsm_secattr struct easier/quicker to understand
      NetLabel: check for a CIPSOv4 option before we do call into the CIPSOv4 layer
      NetLabel: add tag verification when adding new CIPSOv4 DOI definitions
      NetLabel: fixup the handling of CIPSOv4 tags to allow for multiple tag types
      NetLabel: return the correct error for translated CIPSOv4 tags
      NetLabel: use the correct CIPSOv4 MLS label limits
      NetLabel: use cipso_v4_doi_search() for local CIPSOv4 functions
      NetLabel: SELinux cleanups
      SELinux: peer secid consolidation for external network labeling
      NetLabel: honor the audit_enabled flag
      NetLabel: convert to an extensibile/sparse category bitmap
      NetLabel: add the enumerated tag to the CIPSOv4 protocol
      NetLabel: add the ranged tag to the CIPSOv4 protocol
      [NETLIK]: Add a pointer to the Generic Netlink wiki page.

Paul Mundt (51):
      ata: Generic platform_device libata driver
      sh: SE7206 build fixes.
      sh: Fixup entry-common path breakage for SH-3.
      sh: Configurable timer IRQ.
      sh: Drop CPU subtype IRQ headers.
      sh: Hook SH7785 in to the build system.
      sh: Preliminary support for SH-X2 MMU.
      sh: p3map_sem sem2mutex conversion.
      sh: Explicit endian selection support.
      sh: generic push-switch framework.
      sh: R7780RP push-switch support.
      sh: dma-sysfs fixes.
      sh: Make dma-isa depend on ISA_DMA_API.
      sh: Drop name overload in dma-sh.
      sh: Fixup 4K irq stacks.
      sh: Fixup various PAGE_SIZE == 4096 assumptions.
      sh: More flexible + SH7780 earlyprintk SCIF support.
      sh: Fix store queue bitmap end.
      sh: Get the PGD right in oops case with 64-bit PTEs.
      sh: Turn off IRQs around get_timer_offset() calls.
      sh: Clock framework tidying.
      sh: dyntick infrastructure.
      sh: Fixup movli.l/movco.l atomic ops for gcc4.
      sh: stacktrace/lockdep/irqflags tracing support.
      sh: platform_pata support for R7780RP
      sh: show held locks in stack trace with lockdep.
      sh: set KBUILD_IMAGE to something sensible.
      sh: Fixup pte_mkhuge() build failure.
      sh: compile fixes for header cleanup.
      sh: update r7780rp defconfig.
      avr32: fixup kprobes preemption handling
      Input: kill maple_keyb.c driver
      smc91x: Kill off excessive versatile hooks.
      sh: Reworked swap cache entry encoding for SH-X2 MMU.
      sh: Shut up csum_ipv6_magic() warnings.
      sh: push-switch fixups for work_struct API damage.
      sh: Add uImage and S-rec generation support.
      sh: landisk board build fixes.
      sh: Split out atomic ops logically.
      serial: sh-sci: Shut up various sci_rxd_in() gcc4 warnings.
      sh: BUG() handling through trapa vector.
      sh: Fix get_wchan().
      sh: Fixup kernel_execve() for syscall cleanups.
      sh: Convert remaining remap_area_pages() users to ioremap_page_range().
      sh: Fixup dma_cache_sync() callers.
      sh: SH-MobileR SH7722 CPU support.
      sh: Fixup sh_bios() trap handling.
      sh: Hook up SH7722 scif ipr interrupts.
      sh: Fixup .data.page_aligned.
      sh: Fix .empty_zero_page alignment for PAGE_SIZE > 4096.
      sh: Use early_param() for earlyprintk parsing.

Paul Sokolovsky (1):
      [IrDA]: PXA FIR code device model conversion

Pavel Machek (2):
      s2ram debugging documentation
      swsusp: kill write-only variable

Pavel Pisa (3):
      [ARM] 3990/1: i.MX/MX1 more precise PLL decode
      [ARM] 3991/1: i.MX/MX1 high resolution time source
      [ARM] 3992/1: i.MX/MX1 CPU Frequency scaling support

Pekka Enberg (3):
      ext2: fsid for statvfs
      ext3: fsid for statvfs
      ext4: fsid for statvfs

Peter Chubb (1):
      [IA64] Fix pci.c kernel compilation breakage.

Peter Korsgaard (1):
      serial uartlite driver

Peter Zijlstra (18):
      [BLUETOOTH] lockdep: annotate sk_lock nesting in AF_BLUETOOTH
      [SCTP]: Cleanup of the sctp state table code.
      mm: arch do_page_fault() vs in_atomic()
      mm: pagefault_{disable,enable}()
      mm: k{,um}map_atomic() vs in_atomic()
      lockdep: annotate nfs/nfsd in-kernel sockets
      lockdep: fix ide/proc interaction
      lockdep: annotate bcsp driver
      lockdep: print current locks on in_atomic warnings
      lockdep: name some old style locks
      debug: workqueue locking sanity
      tty: ->signal->tty locking
      remove the old bd_mutex lockdep annotation
      new bd_mutex lockdep annotation
      bdev: fix ->bd_part_count leak
      lockdep: annotate nfsd4 recover code
      fix typo in net/ipv4/ip_fragment.c
      uml: fix net_kern workqueue abuse

Philip Langdale (2):
      mmc: Add support for mmc v4 high speed mode
      mmc: Add support for mmc v4 wide-bus modes

Phillip Lougher (1):
      corrupted cramfs filesystems cause kernel oops

Pierre Ossman (6):
      mmc: Fix mmc_delay() function
      mmc: Support for high speed SD cards
      mmc: sdhci high speed support
      mmc: Flush block queue when removing card
      mmc: correct request error handling
      mmc: Change SDHCI iomem error to a warning

Rafael J. Wysocki (22):
      x86-64: Fix kobject_init() WARN_ON on resume from disk
      swsusp: use partition device and offset to identify swap areas
      swsusp: rearrange swap-handling code
      swsusp: use block device offsets to identify swap locations
      swsusp: add resume_offset command line parameter
      swsusp: document support for swap files
      swsusp: add ioctl for swap files support
      swsusp: update userland interface documentation
      swsusp: Improve handling of highmem
      swsusp: use __GFP_WAIT
      swsusp: Support i386 systems with PAE or without PSE
      swsusp: Measure memory shrinking time
      suspend to disk fails if gdb is suspended with a traced child
      swsusp: Untangle thaw_processes
      swsusp: Untangle freeze_processes
      swsusp: Fix coding style in suspend.c
      swsusp: Fix labels
      PM: Fix swsusp debug mode testproc
      Support for freezeable workqueues
      Use freezeable workqueues in XFS
      PM: Fix freezing of stopped tasks
      PM: Fix SMP races in the freezer

Rafa³ Bilski (2):
      [CPUFREQ] Longhaul - fix 200MHz FSB
      [CPUFREQ] Longhaul - Add support for CN400

Ralf Baechle (42):
      [MIPS] Don't print presence of WAIT instruction on bootup.
      [MIPS] Remove unused R10000 performance counter definitions.
      [MIPS] Oprofile: kernel support for the R10000.
      [MIPS] Fix alignment hole in struct cache_desc; shrink struct.
      [MIPS] Work around bogus gcc warnings.
      [MIPS] Avoid dupliate D-cache flush on R400C / R4400 SC and MC variants.
      [MIPS] Use conditional traps for BUG_ON on MIPS II and better.
      [MIPS] Remove old junk left from old atomic_lock.
      [MIPS] Remove userspace proofing from <asm/bitops.h>.
      [MIPS] Remove unused definition of cpu_to_lelongp()
      [MIPS] Remove duplicate ISA DMA code for 0 DMA channel case.
      drivers/net: SAA9730: Fix build error
      [DECNET]: Don't clear memory twice.
      [MIPS] Fix atomic.h build errors.
      [MIPS] Alchemy: Automatically enable CONFIG_RESOURCES_64BIT for PCI configs.
      [MIPS] Cleanup memory barriers for weakly ordered systems.
      [NET]: Memory barrier cleanups
      Export pm_suspend for the shared APM emulation
      Add struct dev pointer to dma_is_consistent()
      Pass struct dev pointer to dma_cache_sync()
      futex: remove unneeded barrier
      [MIPS] Qemu now has an ELF loader.
      [AX.25]: Constify ax25 utility functions
      [AX.25]: Fix default address and broadcast address initialization.
      Don't build some broken ISDN drivers on big endian MIPS
      [MIPS] Fix build of several IDE drivers by providing pci_get_legacy_ide_irq
      [MIPS] Discard .exit.text at linktime.
      [MIPS] Move die and die_if_kernel() from system.h to ptrace.h
      [MIPS] Export csum_partial_copy_nocheck.
      [MIPS] Export pm_power_off
      [MIPS] Export local_flush_data_cache_page for sake of IDE.
      [ATM]: Ignore generated file pca200e_ecd.bin2
      [HAMRADIO]: Fix baycom_epp.c compile failure.
      [MIPS] compat.h uses struct pt_regs so needs to include ptrace.h.
      [MIPS] IP27: Don't include <asm/sn/arch.h>.
      [MIPS] IP27: Move definition of nic_t to its sole user.
      [MIPS] IP27: Don't drag <asm/sn/arch.h> into topology.h.
      [MIPS] Discard .exit.text and .exit.data at runtime.
      [MIPS] Malta: Resurrect MTD support for onboard flash.
      i2o_exec_exit and i2o_driver_exit should not be __exit.
      tty: remove useless memory barrier
      Optimize D-cache alias handling on fork

Ralph Campbell (6):
      IB: Add DMA mapping functions to allow device drivers to interpose
      IB/ipath: Implement new verbs DMA mapping functions
      IB/core: Use the new verbs DMA mapping functions
      IPoIB: Use the new verbs DMA mapping functions
      IB/srp: Use new verbs IB DMA mapping functions
      IB/iser: Use the new verbs DMA mapping functions

Ralph Wuerthner (2):
      [S390] update interface notes in zcrypt.h
      [S390] add reset call handler to the ap bus.

Randy Dunlap (46):
      Input: add to kernel-api docbook
      [SCSI] initio: fix section mismatches with HOTPLUG=n
      [GFS2] lock function parameter
      pci/i386: style cleanups
      sundance: use NULL for pointer
      netxen: uses PCI
      [SCSI] qla2xxx: use NULL instead of 0
      i386: fix must_checks
      x86-64: Fix numaq build error
      x86-64: Make ix86 default to HIGHMEM4G instead of NOHIGHMEM
      [IRDA] irlan: Fix compile warning when CONFIG_PROC_FS=n
      [NETFILTER]: Fix non-ANSI func. decl.
      tifm: fix NULL ptr and style
      kconfig: PRINTK_TIME depends on PRINTK
      hpfs: fix printk format warnings
      declare smp_call_function_single in generic code
      I2O: handle __copy_from_user
      I2O: fix I2O_CONFIG without Adaptec extension
      parport: section mismatches with HOTPLUG=n
      agp-amd64: section mismatches with HOTPLUG=n
      CISS: require same SCSI module support
      export toshiba SMM support for neofb module
      kernel-doc: add fusion and i2o to kernel-api book
      kernel-doc: fix fusion and i2o docs
      kernel-api book: remove videodev chapter
      kernel-doc: stricter function pointer recognition
      REPORTING-BUGS: request .config file
      lib functions: always build hweight for loadable modules
      IPMI: fix PROC_FS=n warnings
      ieee1394: fix printk format warning
      ieee1394: only build OUI database files if config enabled
      ext4 calls journal_stop
      visws: sgivwfb as module needs exports
      linux-fbdev-devel is subscribers-only
      i386: export smp_num_siblings for oprofile
      x86-64: no paravirt for X86_VOYAGER or X86_VISWS
      ucb1400_ts depends SND_AC97_BUS
      ipc-procfs-sysctl mixups
      CodingStyle updates
      freezer.h uses task_struct fields
      geode crypto is PCI device
      IPMI: remove zero inits
      [NET]: Fix WAN routers kconfig dependency.
      [AGPGART] agp-amd64: section mismatches with HOTPLUG=n
      Fix section mismatch in parainstructions
      isicom: fix build with PCI disabled

Raphael Assenat (5):
      mbxfb: Fix HSCOEFF3 register address
      mbxfb: Add more registers bits access macros
      mbxfb: add more registers to debugfs
      mbxfb: Add YUV video overlay support
      mbxfb: Document the new ioctl

Ravikiran G Thirumalai (2):
      mm: slab: eliminate lock_cpu_hotplug from slab
      x86: Fix boot hang due to nmi watchdog init code

Raz Ben-Jehuda(caro) (4):
      md: define raid5_mergeable_bvec
      md: handle bypassing the read cache (assuming nothing fails)
      md: allow reads that have bypassed the cache to be retried on failure
      md: enable bypassing cache for reads

Rik Bobbaers (1):
      mlock cleanup

Rik Snel (5):
      [BLOCK] dm-crypt: benbi IV, big endian narrow block count for LRW-32-AES
      [CRYPTO] lib: some common 128-bit block operations, nicely centralized
      [CRYPTO] lib: table driven multiplications in GF(2^128)
      [CRYPTO] lrw: Liskov Rivest Wagner, a tweakable narrow block cipher mode
      [CRYPTO] tcrypt: LRW test vectors

Riku Voipio (1):
      rtc-rs5c372: change register reading method

Robert Hancock (2):
      sata_nv ADMA/NCQ support for nForce4
      sata_nv: fix ATAPI in ADMA mode

Robert P. J. Day (7):
      Kbuild: add 3 more header files to get properly "unifdef"ed
      sched.c: correct comment for this_rq_lock()
      kconfig: Standardize "depends" -> "depends on" in Kconfig files
      configfs.h: Remove dead macro definitions.
      fs: Convert kmalloc() + memset() to kzalloc() in fs/.
      Fix numerous kcalloc() calls, convert to kzalloc()
      getting rid of all casts of k[cmz]alloc() calls

Rod Whitby (1):
      [ARM] 3984/1: ixp4xx/nslu2: Fix disk LED numbering (take 2)

Roland Dreier (11):
      IB/mthca: Fix section mismatches
      RDMA/amso1100: Fix section mismatches
      IB/ipath: Fix typo in pma_counter_select subscript
      IB: Convert kmem_cache_t -> struct kmem_cache
      RDMA/addr: list_move() cleanups
      [POWERPC] Define pci_unmap_addr() et al. when CONFIG_NOT_COHERENT_CACHE=y
      IB/fmr: ib_flush_fmr_pool() may wait too long
      IB/ipath: Remove unused "write-only" variables
      IB/iser: Remove unused "write-only" variables
      IB/ipath: Fix IRQ for PCI Express HCAs
      IPoIB: Make sure struct ipoib_neigh.queue is always initialized

Roland McGrath (1):
      Disable CLONE_CHILD_CLEARTID for abnormal exit

Rolf Eike Beer (2):
      PCI: Change memory allocation for acpiphp slots
      Remove duplicate "have to" in comment

Roman Zippel (1):
      kbuild: don't put temp files in source

Rudolf Marek (2):
      hwmon: New Winbond W83793 hardware monitoring driver
      hwmon/w83793: Add documentation and maintainer

Russ Anderson (4):
      [IA64] Add dp bit to cache and bus check structs
      [IA64] Add se bit to Processor State Parameter structure
      [IA64] Update processor_info features
      [IA64] More Itanium PAL spec updates

Russell Cattelan (2):
      [GFS2] Fix race in logging code
      [GFS2] Remove unused zero_readpage from stuffed_readpage

Russell King (31):
      [ARM] Improve reliability of APM-emulation suspend
      [ARM] Fix "apm -s" command hang
      [ARM] Remove EEPROM slave emulation from i2c-pxa driver.
      [ARM] Arrange asm-arm/elf.h so it can be included by assembly
      [ARM] Include asm/elf.h instead of asm/procinfo.h
      [ARM] Move HWCAP_* definitions to asm/elf.h
      [ARM] Convert apm.c to use mutexes instead of semaphores
      [ARM] Remove DEBUG_WAITQ
      [ARM] Remove compatibility layer for ARM irqs
      [ARM] Fix nommu build
      [ARM] Fix __must_check warnings in drivers/bus/amba.c
      [ARM] L7200: Remove deprecated __io_pci and __arch_(get|put)*
      [ARM] Remove warnings for __io_pci and __arch_(get|put)*
      [ARM] Remove "translated" io macros
      [ARM] Fix Versatile PB initialisation to use .init_machine
      [ARM] Clean up discontigmem support
      [ARM] Allow gcc to optimise arm_add_memory a little more
      [ARM] Update mach-types
      [ARM] Merge individual ARM sub-trees
      [ARM] Handle HWCAP_VFP in VFP support code
      [ARM] Formalise the ARMv6 processor name string
      [ARM] Add sys_*at syscalls
      i2c: New ARM Versatile/Realview bus driver
      [ARM] Clean up KERNEL_RAM_ADDR
      [ARM] Unuse another Linux PTE bit
      [ARM] Clean up ioremap code
      [ARM] Remove empty fixup function
      Add support for Korenix 16C950-based PCI cards
      Add missing KORENIX PCI ID's
      [ARM] Provide a method to alter the control register
      [ARM] Merge AT91 and devel branches

Rusty Russell (9):
      paravirt: header and stubs for paravirtualisation
      paravirt: Patch inline replacements for paravirt intercepts
      i386: cpu_detect extraction
      paravirt: Add startup infrastructure for paravirtualization
      paravirt: Allow selected bug checks to be
      paravirt: Allow disable power management under hypervisor
      paravirt: Add APIC accessors to paravirt-ops.
      paravirt: Add MMU virtualization to paravirt_ops
      paravirt: Be careful about touching BIOS address space

Rusty Scott (2):
      V4L/DVB (4939): Or51132: Changed SNR and signal strength reporting
      V4L/DVB (4940): Or51211: Changed SNR and signal strength calculations

Rutger Nijlunsing (1):
      [POWERPC] Add files build to .gitignore

Ryan Underwood (1):
      parport_pc: Add support for OX16PCI952 parallel port

Ryusuke Konishi (2):
      [GFS2] fs/gfs2/log.c:log_bmap() fix printk format warning
      [DLM] fix format warnings in rcom.c and recoverd.c

Salyzyn, Mark (1):
      [SCSI] aic79xx: Add ASC-29320LPE ids to driver

Sam Creasey (2):
      Sun3: General updates
      Sun3 SCSI: Make sun3 scsi drivers compile/work again

Samuel Tardieu (1):
      Use consistent casing in help message

Samuel Thibault (1):
      drivers/net/tulip/dmfe: support basic carrier detection

Sarah Bailey (1):
      USB: added dynamic major number for USB endpoints

Sascha Hauer (6):
      Remove inclusion of asm/processor.h in via82cxxx.c
      Remove dead code in iommu.h
      mmc: pxamci compilation fix
      [ARM] 4012/1: Clocksource for pxa
      [ARM] 4013/1: clocksource driver for netx
      [ARM] 4014/1: include drivers/hid/Kconfig

Scott Wood (6):
      [POWERPC] Add the e300c3 core to the CPU table.
      [POWERPC] qe_ic: Do a sync when masking interrupts
      rtc: Add rtc_merge_alarm()
      ucc_geth: compilation error fixes
      ucc_geth: Initialize mdio_lock.
      Driver core: Make platform_device_add_data accept a const pointer

Sean Hefty (6):
      IB/cm: Fix automatic path migration support
      RDMA/cma: Remove unneeded qp_type parameter from rdma_cm
      RDMA/cma: Report connect info with connect events
      RDMA/cma: Allow early transition to RTS to handle lost CM messages
      RDMA/cma: Add support for RDMA_PS_UDP
      RDMA/cma: Export rdma cm interface to userspace

Sergei Shtylyov (11):
      [POWERPC] Fix debug printks for 32-bit resources in the PCI code
      pdc202xx_new: fix PIO mode setup
      sl82c105: straighten up IDE control/status register caching
      pdc202xx_new: fix PLL/timing issues
      ide: HPT3xxN clocking fixes
      ide: fix HPT37x timing tables
      ide: optimize HPT37x timing tables
      ide: fix HPT3xx hotswap support
      ide: fix the case of multiple HPT3xx chips present
      ide: HPT3xx: fix PCI clock detection
      HPT37x: read f_CNT saved by BIOS from port

Sergey Vlasov (1):
      Input: psmouse - fix attribute access on 64-bit systems

Shaohua Li (1):
      CPU hotplug broken with 2GB VMSPLIT

Siddha, Suresh B (9):
      x86: add write_pci_config_byte() to direct PCI access routines
      i386: introduce the mechanism of disabling cpu hotplug control
      i386: change the 'no_control' field to 'hotpluggable' in the struct cpu
      x86-64: add genapic_force
      x86: fix the irqbalance quirk for E7320/E7520/E7525
      suspend: don't change cpus_allowed for task initiating the suspend
      ched domain: move sched group allocations to percpu area
      sched domain: increase the SMT busy rebalance interval
      sched: decrease number of load balances

Simon Horman (2):
      [IPVS]: Use msleep_interruptable() instead of ssleep() aka msleep()
      [IPVS]: Make ip_vs_sync.c <= 80col wide.

Sridhar Samudrala (2):
      [SCTP]: Handle address add/delete events in a more efficient way.
      [SCTP]: Enable auto loading of SCTP when creating an ipv6 SCTP socket.

Srinivasa Ds (1):
      [GFS2] Mount problem with the GFS2 code

Stas Sergeev (2):
      i386: espfix cleanup
      honour MNT_NOEXEC for access()

Stefan Richter (46):
      ieee1394: remove unused struct member from highlevel API
      ieee1394: sbp2: slightly reorder sbp2scsi_abort
      ieee1394: raw1394: add comments on lock usage
      ieee1394: ohci1394: suspend/resume cosmetics
      ieee1394: usecs_to_jiffies takes unsigned int argument
      ieee1394: lock smaller region by host_num_alloc mutex
      ieee1394: coding style in hosts.c
      ieee1394: handle sysfs errors
      dv1394: remove BKL contention
      ieee1394: nodemgr: small fix after sysfs errors patch
      ieee1394: nodemgr: reflect which return values are errors
      ieee1394: nodemgr: revise semaphore protection of driver core data
      ieee1394: ohci1394: revert fail on error in suspend
      ieee1394: ohci1394: proper log messages in suspend and resume
      ieee1394: nodemgr: take it easy if bus_rescan_devices fails
      ieee1394: sbp2: remove irritating log message
      ieee1394: sbp2: clean up function declarations
      ieee1394: sbp2: remove dead code
      ieee1394: sbp2: remove duplicate code
      ieee1394: sbp2: consolidate log levels
      ieee1394: sbp2: remove debug macros
      ieee1394: sbp2: coding style of some macros
      ieee1394: sbp2: delayed_work -> work_struct
      ieee1394: sbp2: remove superfluous comments
      ieee1394: sbp2: some conditions in queue_command are unlikely
      ieee1394: sbp2: clean up sbp2_ namespace
      ieee1394: sbp2: proper unit in module parameter description
      ieee1394: sbp2: remove unused struct members
      ieee1394: sbp2: more concise names for types and variables
      ieee1394: sbp2: use list_move_tail()
      ieee1394: sbp2: update comment on things to do
      ieee1394: sbp2: wrap two functions into one
      ieee1394: ohci1394: add PPC_PMAC platform code to driver probe
      ieee1394: ohci1394: reformat PPC_PMAC platform code
      ieee1394: ohci1394: call PMac code in shutdown only for proper machines
      ieee1394: raw1394: defer feature removal of old isoch interface
      ieee1394: dv1394: schedule for feature removal
      ieee1394: schedule unused symbol exports for removal
      ieee1394: schedule *_oui sysfs attributes for removal
      ieee1394: nodemgr: remove duplicate assignment
      ieee1394: nodemgr: fix deadlock in shutdown
      ieee1394: nodemgr: spaces to tabs
      ieee1394: sbp2: convert from PCI DMA to generic DMA
      ieee1394: conditionally export ieee1394_bus_type
      ieee1394: nodemgr: remove a kcalloc
      ieee1394: sbp2: code formatting around work_struct stuff

Stefan Seyfried (2):
      uswsusp: add pmops->{prepare,enter,finish} support (aka "platform mode")
      swsusp: fix platform mode

Stefan Traby (1):
      V4L/DVB (4819): Dib0700: Add support for new revision of Nova-T Stick

Stefano Brivio (1):
      bcm43xx: add PCI-E code

Stelian Pop (3):
      Input: MAC mouse button emulation - relax dependencies
      hwmon: New AMS hardware monitoring driver
      hwmon: Add MAINTAINERS entry for new ams driver

Stephan Berberig (1):
      hwmon/hdaps: Update the list of supported devices

Stephane Eranian (9):
      x86-64: x86_64 rename X86_FEATURE_DTES to X86_FEATURE_DS
      x86-64: add X86_FEATURE_PEBS and detection
      i386: i386 rename X86_FEATURE_DTES to X86_FEATURE_DS
      i386: i386 add X86_FEATURE_PEBS and detection
      x86-64: x86-64 add Intel Core related PMU MSRs definitions
      i386: add Intel Core related PMU MSRs
      x86-64: x86-64 add Intel BTS cpufeature bit and detection (take 2)
      i386: i386 add Intel BTS cpufeature bit and detection (take 2)
      remove useless carta_random32.h

Stephen Hemminger (49):
      USB: resume_device symbol conflict
      PCI: save/restore PCI-X state
      sk98lin: ethtool register dump
      sk98lin: MII ioctl support
      chelsio: remove leftover code
      chelsio: whitespace cleanup
      chelsio: procectomy
      chelsio: free_netdev
      chelsio: use __netif_rx_schedule_prep
      chelsio: use kzalloc
      netdev: don't allow register_netdev with blank name
      skge: don't clear MC state on link down
      sky2: receive error handling fix
      sky2: add Dlink 560SX id
      sky2: fixes for Yukon EC_U chip revisions
      sky2: kfree_skb_any needed
      sky2: msi enhancements.
      amd8111e use standard CRC lib
      chelsio: whitespace fixes
      chelsio: use kzalloc
      chelsio: remove unused mutex
      chelsio: add support for other 10G boards
      chelsio: add 1G swcixw aupport
      chelsio: cleanup pm3393 code
      chelsio: use standard CRC routines
      chelsio: add MSI support
      chelsio: statistics improvement
      chelesio: transmit locking (plus bug fix).
      [TCP]: Add tcp_available_congestion_control sysctl.
      [TCP]: Restrict congestion control choices.
      [TCP]: Allow autoloading of congestion control via setsockopt.
      [NET] ip-sysctl.txt: Alphabetize.
      netpoll: private skb pool (rev3)
      netpoll info leak
      netpoll per device txq
      netpoll setup error handling
      netpoll deferred transmit path
      netpoll retry cleanup
      netpoll queue cleanup
      netpoll header cleanup
      sky2: add PCI for 88ec033
      sky2: add comments to PCI ids
      sky2: beter ram buffer partitioning
      sky2: receive queue watermark tweak
      skge: fix sparse warnings
      sky2: sparse warnings
      convert pm_sem to a mutex
      [NET]: Convert hh_lock to seqlock.
      chelsio: working NAPI

Stephen Rothwell (16):
      [POWERPC] iSeries: improve viodasd initialisation
      [POWERPC] iSeries: fix irq.c for combined build
      [POWERPC] iSeries: fix sysfs.c for combined build
      [POWERPC] iSeries: fix time.c for combined build
      [POWERPC] iSeries: fix xmon.c for combined build
      [POWERPC] iSeries: fix slb.c for combined build
      [POWERPC] spufs: we should only execute init_spu_base on cell
      [POWERPC] iSeries: Eliminate "exceeds stub group size" warnings
      [POWERPC] iSeries: allow CONFIG_CMDLINE
      [POWERPC] Allow xmon to build on legacy iSeries
      [POWERPC] Allow CONFIG_BOOTX_TEXT on iSeries
      [POWERPC] Fix cputable.h for combined build
      [POWERPC] iSeries: stop dt_mod.o being rebuilt unnecessarily
      [POWERPC] iSeries: don't build head_64.o unnecessarily
      [POWERPC] Fix cell pmu initialisation
      [POWERPC] iSeries: head_64.o needs to depend on lparmap.s

Stephen Street (1):
      spi: stabilize PIO mode transfers on PXA2xx systems

Steve French (3):
      [CIFS] Incorrect hardlink count when original file is cached (oplocked)
      [CIFS] Fix timezone handling on stat to os/2
      [CIFS] Fix NTLMv2 mounts to Windows servers

Steven Toth (3):
      V4L/DVB (4676): Dynamic cx88 mpeg port management for HVR1300 MPEG2/DVB-T support.
      V4L/DVB (4723): Bugfix: Select the correct cx8802_dev when enumerating by CX88_MPEG_type
      V4L/DVB (4736): Cx88-blackbird module is rejected during probe.

Steven Whitehouse (39):
      [GFS2] Fix crc32 calculation in recovery.c
      [GFS2] Change argument of gfs2_dinode_out
      [GFS2] Change argument to gfs2_dinode_in
      [GFS2] Move gfs2_dinode_in to inode.c
      [GFS2] Change argument to gfs2_dinode_print
      [GFS2] Shrink gfs2_inode (1) - di_header/di_num
      [GFS2] Shrink gfs2_inode (2) - di_major/di_minor
      [GFS2] Shrink gfs2_inode (3) - di_mode
      [GFS2] Shrink gfs2_inode (4) - di_uid/di_gid
      [GFS2] Shrink gfs2_inode (5) - di_nlink
      [GFS2] Shrink gfs2_inode (6) - di_atime/di_mtime/di_ctime
      [GFS2] Shrink gfs2_inode (7) - di_payload_format
      [GFS2] Shrink gfs2_inode (8) - i_vn
      [GFS2] Tidy up 0 initialisations in inode.c
      [GFS2] Don't copy meta_header for rgrp in and out
      [GFS2] Remove unused GL_DUMP flag
      [GFS2] Fix page lock/glock deadlock
      [GFS2] Only set inode flags when required
      [GFS2] Inode number is constant
      [GFS2] Remove gfs2_inode_attr_in
      [GFS2] Fix memory allocation in glock.c
      [GFS2] Tidy up bmap & fix boundary bug
      [GFS2] Remove unused sysfs files
      [GFS2] Remove unused function from inode.c
      [GFS2] Make sentinel dirents compatible with gfs1
      [GFS2] Fix Kconfig wrt CRC32
      [GFS2] Simplify glops functions
      [GFS2] Fix glock ordering on inode creation
      [GFS2] mark_inode_dirty after write to stuffed file
      [GFS2] Fix journal flush problem
      [GFS2] Move gfs2_meta_syncfs() into log.c
      [GFS2] Reduce number of arguments to meta_io.c:getbuf()
      [GFS2] Fix recursive locking in gfs2_permission
      [GFS2] Fix recursive locking in gfs2_getattr
      [GFS2] Remove gfs2_check_acl()
      [GFS2] Add a comment about reading the super block
      [GFS2] Don't flush everything on fdatasync
      [GFS2] Fix indent in recovery.c
      [GFS2] Change gfs2_fsync() to use write_inode_now()

Stuart Menefy (8):
      sh: gcc4 support.
      sh: Set up correct siginfo structures for page faults.
      sh: Use MMU.TTB register as pointer to current pgd.
      sh: pmd rework.
      sh: TLB miss fast-path optimizations.
      sh: KSTK_EIP/KSTK_ESP consistency.
      sh: Fix syscall tracing ordering.
      sh: gcc4 symbol export fixups.

Sukadev Bhattiprolu (2):
      rename struct pspace to struct pid_namespace
      add child reaper to pid_namespace

Suleiman Souhlal (1):
      Always print out the header line in /proc/swaps

Sunil Mushran (1):
      ocfs2: local mounts

Suzuki K P (2):
      Fix check_partition routines
      fix reiserfs bad path release panic

Suzuki Kp (1):
      fix rescan_partitions to return errors properly

Sven Anders & Marcus Junker (2):
      [WATCHDOG] NS pc87413-wdt Watchdog driver
      [WATCHDOG] NS pc87413-wdt Watchdog driver v1.1

Sylvain Munaut (2):
      ppc: Fix io.h for config with CONFIG_PCI not set
      [POWERPC] Separate IRQ config / register set from main header

Tejun Heo (46):
      ahci: ignore PORT_IRQ_IF_ERR on JMB controllers
      libata: add missing sht->slave_destroy
      libata: handle 0xff status properly
      libata: move ata_irq_on() into libata-sff.c
      sata_nv: SRST sometimes fails after hotplug, use HRST_TO_RESUME
      libata: make user scan wait for scan to complete
      sata_sil24: rename PMP related constants
      sata_sil24: add PMP related constants
      ahci: kill AHCI_FLAG_RESET_NEEDS_CLO
      libata: separate out and export sata_port_hardreset()
      ahci: update ahci-vt8251 reset sequence
      libata: implement ATA_EHI_PRINTINFO
      libata: implement ATA_EHI_SETMODE and ATA_EHI_POST_SETMODE
      libata: move dev->max_sectors configuration into ata_dev_configure()
      ahci: preserve PORTS_IMPL over host resets
      ahci: honor PORTS_IMPL on ICH8s
      libata: use FLUSH_EXT only when driver is larger than LBA28 limit
      ata_piix: clean up port flags
      libata: convert @post_reset to @flags in ata_dev_read_id()
      libata: implement presence detection via polling IDENTIFY
      ata_piix: apply device detection via polling IDENTIFY
      ata_piix: strip now unneded MAP related stuff
      libata: improve failed qc reporting
      libata: trivial updates to ata_sg_init_one()
      libata: sync result_tf.flags w/ command tf.flags
      libata: fix passthru sense data header
      libata: cosmetic changes to sense generation functions
      libata: implement ata_tf_read_block()
      libata: improve SCSI sense data generation
      libata: print cdb[0] in failed qc report
      libata: add missing sht->slave_destroy
      libata: kill unnecessary sht->max_sectors initializations
      libata: remove unused HSM_ST_UNKNOWN
      libata: set IRQF_SHARED for legacy PCI IDE IRQs
      libata: implement ATA_FLAG_SETXFER_POLLING and use it in pata_via, take #2
      libata: fix READ CAPACITY simulation
      libata: don't request sense if the port is frozen
      libata: make sure sdev doesn't go away while rescanning
      libata: move BMDMA host status recording from EH to interrupt handler
      libata: make sure IRQ is cleared after ata_bmdma_freeze()
      libata: implement ata_exec_internal_sg()
      libata: separate out rw ATA taskfile building into ata_build_rw_tf()
      libata: prepare ata_sg_clean() for invocation from EH
      ahci: do not powerdown during initialization
      libata: always use polling IDENTIFY
      file: kill unnecessary timer in fdtable_defer

Thierry (1):
      V4L/DVB (4928): Usbvision_v4l2 robustness on disconnect

Thierry MERLE (11):
      V4L/DVB (4924): Fix some bugs on usbvision due to the merge into one module
      V4L/DVB (4925): Corrected and separated the Kconfig for usbvision
      V4L/DVB (4927): Enhancements on usbvision driver
      V4L/DVB (4929): Read() implementation + format set/get simplifications
      V4L/DVB (4930): Usbvision_v4l2 : mmap corrected to get all frames
      V4L/DVB (4932): Usbvision_v4l2: fix norm setting problems
      V4L/DVB (4933): Usbvision_v4l2: radio interface / tda9887 problem ?
      V4L/DVB (4936): Make MT4049FM5 tuner to set FM Gain to Normal
      V4L/DVB (4937): Usbvision cleanup and code reorganization
      V4L/DVB (4953): Usbvision minor fixes
      V4L/DVB 4949b: Fix container_of pointer retreival

Thomas Bogendoerfer (1):
      [MIPS] Rename SNI_RM200_PCI to just SNI_RM preparing for more RM machines

Thomas Genty (2):
      V4L/DVB (4806): Saa7134: add support for Hauppauge WinTV-HVR1110 DVB-T/Hybrid
      V4L/DVB (4898): Saa7134: add support for remote control of Hauppauge HVR1110

Thomas Gleixner (1):
      ktime: Fix signed / unsigned mismatch in ktime_to_ns

Thomas Graf (21):
      [NET]: Turn nfmark into generic mark
      [NET]: Rethink mark field in struct flowi
      [IPV4] nl_fib_lookup: Rename fl_fwmark to fl_mark
      [NET] rules: Protocol independant mark selector
      [NET] rules: Share common attribute validation policy
      [NET] rules: Add support to invert selectors
      [NETLINK]: Do precise netlink message allocations where possible
      [IPv6] rules: Remove bogus tos validation check
      [GENL]: Add genlmsg_new() to allocate generic netlink messages
      [GENL]: Add genlmsg_reply() to simply unicast replies to requests
      [GENL]: Add genlmsg_put_reply() to simplify building reply headers
      [IPv6] iflink: Convert IPv6's RTM_GETLINK to use the new netlink api
      [IPv6] prefix: Convert RTM_NEWPREFIX notifications to use the new netlink api
      [BRIDGE] netlink: Convert bridge netlink code to new netlink interface
      [GENETLINK] ctrl: Avoid empty CTRL_ATTR_OPS attribute when dumping
      [DECNET] address: Calculate accurate message size for netlink notifications
      [DECNET] address: Rename rtmsg_ifa() to dn_ifaddr_notify()
      [DECNET] address: Convert to new netlink interface
      [NETLINK]: Remove unused dst_pid field in netlink_skb_parms
      [RTNETLINK]: Add rtnl_put_cacheinfo() to unify some code
      [NETLINK]: Restore API compatibility of address and neighbour bits

Thomas Hamm (1):
      V4L/DVB (4833): Patch for SATELCO EasyWatch PCI (DVB-C)

Thomas Hisch (1):
      Fix small typo in drivers/serial/icom.c

Thomas Kaiser (1):
      V4L/DVB (4883): Fix TD1316 tuner for DVBC

Thomas Koeller (3):
      [WATCHDOG] MIPS RM9000 on-chip watchdog device
      [WATCHDOG] rm9k_wdt: fix compilation
      [WATCHDOG] rm9k_wdt: fix interrupt handler arguments

Thomas Maier (5):
      sysfs: sysfs_write_file() writes zero terminated data
      pktcdvd: reusability of procfs functions
      pktcdvd: make procfs interface optional
      pktcdvd: bio write congestion using congestion_wait()
      pktcdvd: add sysfs and debugfs interface

Tiger Yang (5):
      ocfs2: Add splice support
      ocfs2: core atime update functions
      ocfs2: update file system paths to set atime
      ocfs2: implement i_op->permission
      ocfs2: update mount option documentation

Tigran Aivazian (1):
      update Tigran's email addresses

Tilman Schmidt (1):
      isdn/gigaset: fix possible missing wakeup

Timur Tabi (2):
      Optimize qe_brg struct to use an array
      [POWERPC] Remove QE header files from lite5200.c

Tomi Koivulahti (1):
      V4L/DVB (4775): [patch] Add Compro USB IDs

Tony Lindgren tony (1):
      Add MMC_CAP_{MULTIWRITE,BYTEBLOCK} flags

Tony Luck (6):
      [IA64] Need export for csum_ipv6_magic
      [IA64] s/termios/ktermios/ in simserial.c
      [IA64] fix arch/ia64/mm/contig.c:235: warning: unused variable `nid'
      [IA64] Take defensive stance on ia64_pal_get_brand_info()
      [IA64] enable trap code on slot 1
      [IA64] Move sg_dma_{len,address} from pci.h to scatterlist.h

Tony Olech (1):
      pcmcia: IDs for Elan serial PCMCIA devcies

Torben Mathiasen (1):
      New updated devices.txt - LANANA

Torsten Ertbjerg Rasmussen (1):
      rtc: ds1743 support

Trent Piepho (3):
      V4L/DVB (4722): Cx88: Add support for VIDIOC_INT_[SR]_REGISTER ioctls
      V4L/DVB (4789): Lgdt330x: SNR and signal strength reporting
      V4L/DVB (4938): Cx88: Convert lgdt3302 tuning function to use dvb_pll_attach

Trond Myklebust (32):
      Fix a second potential rpc_wakeup race...
      SUNRPC: Fix a potential race in rpc_wake_up_task()
      NFS: Fix asynchronous read error handling
      NFS: Fix missing page_unlock() in nfs_readpage
      NFS: Fix nfs_sync_inode_wait(FLUSH_INVALIDATE)
      SUNRPC: Handle the cases where rpc_alloc_iostats() fails
      SUNRPC: Give cloned RPC clients their own rpc_pipefs directory
      SUNRPC: Fix up missing BKL in asynchronous RPC callback functions
      SUNRPC: Remove BKL around the RPC socket operations etc.
      SUNRPC: Clean up argument types in xdr.c
      SUNRPC: Add __(read|write)_bytes_from_xdr_buf
      SUNRPC: Ensure xdr_buf_read_netobj() checks for memory overruns
      SUNRPC: Clean up xs_send_pages()
      NFS: Clean up nfs_flush_inode()
      NFS: Clean up nfs_scan_dirty()
      NFS: cleanup of nfs_sync_inode_wait()
      NFS: Store pointer to the nfs_page in page->private
      NFS: Cleanup: add common helper nfs_page_length()
      NFS: Remove call to igrab() from nfs_writepage()
      NFS: More cleanups of fs/nfs/write.c
      NFS: Remove nfs_writepage_sync()
      NFS: Add nfs_set_page_dirty()
      NFS: Ensure that nfs_wb_page() calls writepage when necessary.
      NFS: Make nfs_updatepage() mark the page as dirty.
      NFS: Ensure we only call set_page_writeback() under the page lock
      NFS: Fix nfs_release_page
      NFS: Ensure the inode is marked as dirty if we break out of nfs_wb_all()
      NFS: Fix up the dirty page accounting
      NFS: Fix up writeback_control->nr_to_write accounting
      NFS: Clean up calls to mark_inode_dirty() part 2
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ into merge_linus
      Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ into merge_linus

Ulrich Kunitz (5):
      zd1211rw: Fix of a locking bug
      zd1211rw: cleanups
      zd1211rw: Optimized handling of zero length entries in length info
      zd1211rw: Support for multicast addresses
      softmac: Fixed handling of deassociation from AP

Uri Lublin (1):
      KVM: Make the GET_SREGS and SET_SREGS ioctls symmetric

Ursula Braun (2):
      [S390] non-unique constant/macro identifiers.
      [S390] runtime switch for qdio performance statistics

Uwe Koziolek (1):
      sata_sis: slave support on SiS965

Vadim Lobanov (4):
      fdtable: Delete pointless code in dup_fd()
      fdtable: Make fdarray and fdsets equal in size
      fdtable: Remove the free_files field
      fdtable: Implement new pagesize-based fdtable allocator

Valdis Kletnieks (1):
      ver_linux additions

Valerie Henson (1):
      relative atime

Vasily Averin (2):
      VFS: extra check inside dentry_unhash()
      Documentation: remount_fs() needs lock_kernel

Venkat Yekkirala (3):
      SELinux: Various xfrm labeling fixes
      SELinux: Return correct context for SO_PEERSEC
      SELinux: Fix SA selection semantics

Venkatesh Pallipadi (11):
      [CPUFREQ][1/8] acpi-cpufreq: software coordination and handle all CPUs in the group
      [CPUFREQ][2/8] acpi: reorganize code to make MSR support addition easier
      [CPUFREQ][3/8] acpi-cpufreq: Pull in MSR based transition support
      [CPUFREQ][4/8] acpi-cpufreq: Mark speedstep-centrino ACPI as deprecated
      [CPUFREQ][5/8] acpi-cpufreq: lindent acpi-cpufreq.c
      [CPUFREQ][6/8] acpi-cpufreq: Eliminate get of current freq on notification
      [CPUFREQ][7/8] acpi-cpufreq: Fix get of current frequency breakage
      [CPUFREQ][8/8] acpi-cpufreq: Add support for freq feedback from hardware
      x86-64: Fix interrupt race in idle callback (3rd try)
      Add support for type argument in PAL_GET_PSTATE
      [CPUFREQ] Fix the bug in duplicate freq elimination code in acpi-cpufreq

Ville Nuorvala (5):
      [IPV6]: Fix SIOCCHGTUNNEL bug in IPv6 tunnels
      [IPV6]: Do mandatory IPv6 tunnel endpoint checks in realtime
      [IPV6]: Allow link-local tunnel endpoints
      [IPV6]: Don't allocate memory for Tunnel Encapsulation Limit Option
      [IPV6]: Improve IPv6 tunnel error reporting

Ville Syrjala (9):
      atyfb: Remove FIXME
      atyfb: Fix compiler warnings
      atyfb: Fix sparse warnings
      atyfb: Fix blanking level transitions
      atyfb: Remove pointless aty_init() argument
      atyfb: Fix __init and __devinit annotations
      atyfb: Remove aty_cmap_regs
      atyfb: Improve atyfb_atari_probe()
      atyfb: Improve power management

Vitaly Wool (5):
      add netpoll support for gianfar: respin
      [POWERPC] Add of_platform support for ROM devices
      add STB810 support (Philips PNX8550-based)
      i2c: New Philips PNX bus driver
      mmc: fix "prev->state: 2 != TASK_RUNNING??" problem on SD/MMC  card removal

Vivek Goyal (9):
      i386: Distinguish absolute symbols
      i386: Add comment for align to vmlinux.lds
      i386: Warn upon absolute relocations being present
      i386: Implement CONFIG_PHYSICAL_ALIGN
      i386: extend bzImage protocol for relocatable protected mode kernel
      i386: Mark CONFIG_RELOCATABLE EXPERIMENTAL
      relocatable kernel: Fix kallsyms on avr32 after relocatable kernel changes
      i386: Convert more absolute symbols to section relative
      x86-64: Correct documentation for bzImage protocol v2.05

Vlad Yasevich (1):
      [SCTP]: Fix warning

Vladimir V. Saveliev (1):
      reiserfs: do not add save links for O_DIRECT writes

Vu Pham (1):
      IB/srp: Fix memory leak on reconnect

Wim Van Sebroeck (9):
      [WATCHDOG] NS pc87413-wdt Watchdog driver - fixes
      [WATCHDOG] Add iTCO vendor specific support
      [WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 1
      [WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 2
      [WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 3
      [WATCHDOG] MIPS RM9000 on-chip watchdog device - patch 4
      Merge ../linux-2.6-watchdog-mm
      [WATCHDOG] pcwd_usb.c generic HID include file
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog

Wink Saville (1):
      x86-64: Fix comments for MSR_FS_BASE and MSR_GS_BASE.

Wojtek Kaniewski (1):
      [POWERPC] Compilation fixes for ppc4xx PCI-less configs

YOSHIFUJI Hideaki (6):
      [IPV6] ROUTE: Use macros to format /proc/net/ipv6_route.
      [IPV6] ROUTE: Use &rt->u.dst instead of cast.
      [IPV6]: Introduce ip6_dst_idev() to get inet6_dev{} stored in dst_entry{}.
      [IPV6]: Per-interface statistics support.
      [TCP]: MD5 Signature Option (RFC2385) support.
      [IPV6]: Repair IPv6 Fragments

Yan Burman (15):
      [POWERPC] Replace kmalloc+memset with kzalloc
      hostap: replace kmalloc+memset with kzalloc
      prism54: replace kmalloc+memset with kzalloc
      ipw2200: replace kmalloc+memset with kcalloc
      m68k: replace kmalloc+memset with kzalloc
      reiser: replace kmalloc+memset with kzalloc
      affs: replace kmalloc+memset with kzalloc
      arm26: replace kmalloc+memset with kzalloc
      jffs: replace kmalloc+memset with kzalloc
      [IA64] replace kmalloc+memset with kzalloc
      nfsd: replace kmalloc+memset with kcalloc + simplify NULL check
      [SPARC]: Replace kmalloc+memset with kzalloc
      [SPARC64]: Replace kmalloc+memset with kzalloc
      um: replace kmalloc+memset with kzalloc
      e100: replace kmalloc with kcalloc

Yasuyuki Kozakai (8):
      [NETFILTER]: conntrack: add '_get' to {ip, nf}_conntrack_expect_find
      [NETFILTER]: nf_conntrack: fix header inclusions for helpers
      [NETFILTER]: xtables: fixes warning on compilation of hashlimit
      [NETFILTER]: nf_conntrack: fix warning in PPTP helper
      [NETFILTER]: nf_conntrack: Don't try to find clashed expectation
      [NETFILTER]: nf_nat: fix NF_NAT dependency
      [NETFILTER]: x_tables: error if ip_conntrack is asked to handle IPv6 packets
      [NETFILTER]: x_tables: add missing try to load conntrack from match/targets

Yinghai Lu (6):
      x86-64: remove duplicated cpu_mask_to_apicid in x86_64 smp.h
      x86-64: Extend clear_irq_vector
      x86_64: clear_bss before set_intr_gate with early_idt_handler
      x86_64: interrupt array size should be aligned to NR_VECTORS
      x86-64: remove unused acpi_found_madt in mparse.
      x86-64: check vector in setup_ioapic_dest to verify if need setup_IO_APIC_irq

Yoichi Yuasa (4):
      [MIPS] Rewrite GALILEO_INL/GALILEO_OUTL  to GT_READ/GT_WRITE
      [MIPS] PB1200: Remove duplicate definitions
      mmc: fix au1xmmc build error
      add return value checking of get_user() in set_vesa_blanking()

Yoshinori Sato (11):
      sh: Add support for SH7206 and SH7619 CPU subtypes.
      sh: Wire up division and address error exceptions on SH-2A.
      sh: Exception vector rework and SH-2/SH-2A support.
      sh: Add SH-2A platform headers.
      sh: Add support for Solution Engine 7206 and 7619 boards.
      sh: SH-2 defconfig updates.
      sh: IPR IRQ updates for SH7619/SH7206.
      sh: Trivial build fixes for SH-2 support.
      sh: Fix Solution Engine 7619 build.
      sh: Kill off unused SE7619 I/O ops.
      sh: Fixup SH-2 BUG() trap handling.

Zach Brown (6):
      dio: centralize completion in dio_complete()
      dio: call blk_run_address_space() once per op
      dio: formalize bio counters as a dio reference count
      dio: remove duplicate bio wait code
      dio: only call aio_complete() after returning -EIOCBQUEUED
      dio: lock refcount operations

Zachary Amsden (5):
      paravirt: Preparatory mmu header movement
      paravirt: fix parameter names in mmu operations
      paravirt: fix missing pte update
      paravirt: Add option to allow skipping the timer check
      softirq: remove BUG_ONs which can incorrectly trigger

Zang Roy-r61911 (2):
      Add tsi108/9 On Chip Ethernet device driver support
      [POWERPC] Make pci_read_irq_line the default on mpc7448hpc2 board

Zhu Yi (5):
      ieee80211: Fix kernel panic when QoS is enabled
      ipw2200: Add IEEE80211_RADIOTAP_TSFT for promiscuous mode
      ipw2200: Update version stamp to 1.2.0
      ipw2200: Fix a typo
      ipw2200: Fix debug output endian issue

Zou Nan hai (1):
      [IA64] IA64 Kexec/kdump

akpm at osdl.org (3):
      [CPUFREQ] Fix build failure on x86-64
      [SCSI] tgt: fix undefined flush_dcache_page() problem
      qconf: support old QT

arnd at arndb.de (3):
      [POWERPC] spufs: "stautus" isnt a word.
      [POWERPC] spufs: allow isolated mode apps by starting the SPE loader
      [POWERPC] cell: use ppc_md->power_save instead of cbe_idle_loop

audetto at tiscali.it (1):
      V4L/DVB (4862): Fixes uninitialized variables passed to VIDIOC_G_FBUF.

bibo,mao (6):
      i386: i386 create e820.c to handle standard io/mem resources
      i386: create e820.c for e820 map sanitize and copy function
      i386: Move find_max_pfn function to e820.c
      i386: Move e820/efi memmap walking code to e820.c
      i386: Move memory map printing and other code to e820.c
      [IA64] kprobe clears qp bits for special instructions

daniel at centurion.net.nz (1):
      USB: airprime: New device ID

inaky at linux.intel.com (2):
      usb/hub: allow hubs up to 31 children
      usb hub: fix root hub code so it takes more than 15 devices per root hub

john stultz (1):
      time: re-add verify_pmtmr_rate

matthieu castet (1):
      ieee80211: allow mtu bigger than 1500

mike.miller at hp.com (2):
      cciss: map out more memory for config table
      cciss: remove calls to pci_disable_device

nkalmala (1):
      [POWERPC] Book-E reg MCSR msg misquoted

s.hauer at pengutronix.de (7):
      Replace CONFIG_PPC_MULTIPLATFORM with CONFIG_PPC_PMAC in tulip driver
      Remove unnecessary ifdef in include/asm-powerpc/pci.h
      Remove _machine macro
      Remove occurences of PPC_MULTIPLATFORM in head_64.S
      Remove occurences of PPC_MULTIPLATFORM in pci_64.c
      Clean up usage of boot_dev
      Make nvram_64.o a 64bit-only object

stanley cai (2):
      [ARM] 3893/1: pxa27x: Update UDCISR1 bit definitions
      [ARM] 3894/1: pxa27x: Update DCSR_EORINTR bit definition in DCSR

suzuki (1):
      Fix the size limit of compat space msgsize

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

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



More information about the pkg-fso-commits mailing list