[cr][git]linux-cr annotated tag, v2.6.28-rc1, created. v2.6.28-rc1

orenl at cs.columbia.edu orenl at cs.columbia.edu
Wed Sep 16 11:36:28 PDT 2009

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "linux-cr".

The annotated tag, v2.6.28-rc1 has been created
        at  cb50773491b0066d0e55f31f8875d5678fa3f8ad (tag)
   tagging  57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37 (commit)
  replaces  v2.6.27
 tagged by  Linus Torvalds
        on  Thu Oct 23 20:07:06 2008 -0700

- Log -----------------------------------------------------------------
Linux 2.6.28-rc1
Version: GnuPG v1.4.9 (GNU/Linux)


Aaron Carroll (4):
      deadline-iosched: allow non-sequential batching
      deadline-iosched: non-functional fixes
      block: update documentation for deadline fifo_batch tunable
      cfq-iosched: fix queue depth detection

Abhijeet Kolekar (8):
      iwlwifi : Added bss_info_changed callback to 3945
      iwl3945: fix unbalanced mutex
      iwl3945: replace association and beacon hooks with bss_info_changed cb
      iwl3945: removed bg_post_associate work
      iwl3945: avoid redundant iwl3945_get_active_dwell_time
      iwl3945: enable active scanning on active channels
      iwl3945 : Code cleanup
      mac80211 : Fix mode change hard_start_xmit function

Abhijith Das (1):
      GFS2: GFS2 will panic if you misspell any mount options

Adam Glover (1):
      V4L/DVB (9063): Add ADS Tech Instant HDTV PCI support

Adam Jackson (2):
      x86, debug printouts: IOMMU setup failures should not be KERN_ERR
      sony-laptop: newline-terminate the printk for backlight change failure

Adam Tkac (1):
      rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY

Adrian Bunk (57):
      make selinux_write_opts() static
      powerpc: Use bcd2bin/bin2bcd
      crypto: Kconfig - Replace leading spaces with tabs
      sparc: remove CONFIG_SUN4
      Remove asm/a.out.h files for all architectures without a.out support.
      [netdrvr/usb] hso_create_bulk_serial_device(): fix a double free
      [SCSI] qla2xxx: remove the unused SCSI_QLOGIC_FC_FIRMWARE option
      fix fs/nfs/nfsroot.c compilation
      proc: make grab_header() static
      V4L/DVB (8561): make ivtv_claim_stream() static
      add key_revoke() dummy for KEYS=n
      provide generic_block_fiemap() only with BLOCK=y
      net/tc35815.c: fix compilation
      net/au1000_eth.c MDIO namespace fixes
      net/bfin_mac.c MDIO namespace fixes
      coldfire: scheduled SERIAL_COLDFIRE removal
      CRIS: proper defconfig setup
      xtensa: remove dead CONFIG_BLK_DEV_IDE code
      mISDN/dsp_cmx.c: fix size checks
      net: export genphy_restart_aneg
      m68k: use bcd2bin/bin2bcd
      m68k: Remove the broken Hades support
      m68k: remove the dead PCI code
      driver core: make struct platform_pm_ops static
      drivers/firmware/iscsi_ibft.c: make 3 functions static
      asm-h8300/md.h: remove CVS keyword
      Alpha Miata: remove dead URL
      uml: remove the dead TTY_LOG code
      include/linux/mount.h: remove CVS keyword
      kernel/dma.c: remove a CVS keyword
      binfmt_som.c: add MODULE_LICENSE
      pnp: remove printk() with outdated version
      telephony: remove CVS keywords
      reiserfs/procfs.c: remove CVS keywords
      quota: remove CVS keywords
      fs/partitions/acorn.c: remove dead code
      parport: remove CVS keywords
      ipc/sem.c: make free_un() static
      make hp_wmi_notify() static
      make kprobes.c:kretprobe_table_lock() static
      init/do_mounts_md.c must #include <linux/delay.h>
      FB_SIS=m, DRM_SIS=y is not a legal configuration.
      make probe_serial_gsc() static
      make ptrace_untrace() static
      make mm/rmap.c:anon_vma_cachep static
      acpi: use bcd2bin/bin2bcd
      alpha: use bcd2bin/bin2bcd
      cris: use bcd2bin/bin2bcd
      drivers/rtc/: use bcd2bin/bin2bcd
      rtc: use bcd2bin/bin2bcd
      mips: use bcd2bin/bin2bcd
      mn10300: use bcd2bin/bin2bcd
      i2c: use bcd2bin/bin2bcd
      drivers/scsi/sr_vendor.c: use bcd2bin
      remove the obsolete BCD*BIN/BIN*BCD macros
      include/linux/bcd.h: remove comments
      [patch 1/3] FS_MBCACHE: don't needlessly make it built-in

Adrian Hunter (18):
      [MTD] [OneNAND] Add defines for HF and sync write
      [MTD] Define and use MTD_FAIL_ADDR_UNKNOWN instead of 0xffffffff
      [MTD] [OneNAND] Add OMAP2 / OMAP3 OneNAND driver
      [JFFS2] Correct symlink name too long error code
      [MTD] [OneNAND] OMAP3: add delay for GPIO
      [MTD] [NAND] OMAP2: add retry after read timeout
      UBIFS: add bulk-read facility
      UBIFS: add no_chk_data_crc mount option
      UBIFS: improve znode splitting rules
      UBIFS: correct key comparison
      UBIFS: ensure data read beyond i_size is zeroed out correctly
      UBIFS: allow for sync_fs when read-only
      UBIFS: improve garbage collection
      UBIFS: fix bulk-read handling uptodate pages
      UBIFS: add more debugging messages for LPT
      UBIFS: correct condition to eliminate unecessary assignment
      UBIFS: check buffer length when scanning for LPT nodes
      UBIFS: do not read unnecessary bytes when unpacking bits

Ajay Kumar Gupta (2):
      OMAP:MUSB: Fixes the TT programming.
      OMAP:MUSB: Corrects urb unlink function path

Akinobu Mita (6):
      x86: check for ioremap() failure in copy_oldmem_page()
      x86: use platform_device_register_simple()
      [CPUFREQ] acpi-cpufreq: add error handling for cpufreq_register_driver() error
      [CPUFREQ] add error handling for cpufreq_register_governor() error
      ip2: avoid add_timer with pending timer
      [SCSI] ipr: use memory_read_from_buffer()

Al Viro (105):
      introduce fmode_t, do annotations
      eliminate use of ->f_flags in block methods
      pass mode instead of file to sg_io()
      switch sg_scsi_ioctl() to passing fmode_t
      switch scsi_cmd_ioctl() to passing fmode_t
      lose the unused file argument in generic_ide_ioctl()
      lose unused arguments in dm ioctl callbacks
      move block_device_operations to blkdev.h
      switch cdrom_{open,release,ioctl} to sane APIs
      switch pktcdvd to blkdev_driver_ioctl()
      introduce __blkdev_driver_ioctl()
      don't mess with file in scsi_nonblockable_ioctl()
      switch ide_disk_ops ->ioctl() to sane prototype
      beginning of methods conversion
      switch ubd
      switch DAC960
      switch amiflop
      switch aoeblk
      switch ataflop
      switch brd
      switch cciss
      switch cpqarray
      switch floppy
      switch loop
      switch nbd
      switch pcd
      switch pd
      switch pf
      switch pktdvdcd
      switch swim3
      switch ub
      switch viodasd
      switch virtio_blk
      switch xd
      switch xen
      switch xyspace
      switch z2ram
      switch gdrom
      switch viocd
      switch ide-cd
      switch ide-gd
      switch ide-tape
      switch dm
      switch md
      switch memstick
      switch i2o
      switch mmc
      switch mtd_blkdevs
      switch dasd
      switch dcssblk
      switch tape_block
      switch ide-scsi
      switch sd
      switch sr
      end of methods switch: remove the old ones
      trim file propagation in block/compat_ioctl.c
      kill the unused bsize on the send side of /dev/loop
      pass fmode_t to blkdev_put()
      propagate mode through open_bdev_excl/close_bdev_excl
      propagate mode through swsusp_close()
      remember mode of reiserfs journal
      sanitize blkdev_get() and friends
      get rid of blkdev_driver_ioctl()
      get rid of blkdev_locked_ioctl()
      get rid of struct file use in blkdev_ioctl() BLKBSZSET
      kill the rest of struct file propagation in block ioctls
      x86, um: take arch/um/include/* out of the way
      x86, um: initial part of asm-um move
      x86, um: ... and asm-x86 move
      x86, um: now we can get rid of trivial uml headers
      x86, um: sanitize uml sigcontext.h uses
      x86, um: get rid of uml signal.h
      x86, um: remove dead header (uml module-generic.h; never used these days)
      x86, um: get rid of more uml asm/arch uses
      x86, um: untangle uml ldt.h
      x86, um: uml atomic.h is not needed anymore
      x86, um: get rid of system.h -> system.h include
      x86, um: get rid of uml unistd.h
      x86, um: get rid of uml highmem.h
      x86, um: get rid of uml asm/arch
      x86, um: take vm-flags.h to sysdep
      x86, um: trim the junk from uml ptrace-*.h
      x86, um: get rid of sysdep symlink
      x86, um: merge Kconfig.i386 and Kconfig.x86_64
      x86, um: get rid of header symlinks
      x86, um: get rid of excessive includes of uml-config.h
      x86, um: get rid of arch/um/os symlink
      x86, um: get rid of arch/um/Kconfig.arch
      x86, um: get rid of uml-config.h
      new helper - kern_path()
      finally get rid of nameidata in namespace.c
      no need for noinline stuff in fs/namespace.c anymore
      switch quota_on-related stuff to kern_path()
      sanitize svc_export_parse()
      switch nfsd to kern_path()
      assorted path_lookup() -> kern_path() conversions
      get rid of nameidata in audit_tree
      get rid of path_lookup_create()
      don't pass bogus flags to LOOKUP_PARENT lookup in spufs
      make O_EXCL in nd->intent.flags visible in nd->flags
      reduce the stack footprint of exportfs_decode_fh()
      get rid of on-stack fake dentry in ext3_get_parent()
      get rid of on-stack dentry in ext2_get_parent()
      prepare vfs_readdir() callers to returning filldir result
      get rid of on-stack dentry in udf

Alan Cox (63):
      pcmcia: Fix up legacy driver IRQs
      Export the ROM enable/disable helpers
      [MTD] [NOR] intel_dc21285 switch to ROM API
      x86, early_ioremap: fix fencepost error
      epca: call tty_port_init
      nozomi: Fix close on error
      ftdi: A few errors are err() that should be debug which causes much spewage
      serial_8250: pci_enable_device fail is not fully handled
      tty: move tioclinux from a special case
      uml: small cleanups and note bugs to be dealt with by uml authors...
      tty: split the buffering from tty_io
      tty: Split tty_port into its own file
      pps: Reserve a line discipline number for PPS
      tty: Add a kref count
      tty: use krefs to protect driver module counts
      tty: Cris has a nice RS485 ioctl so we should steal it
      tty: ipw need reworking
      tty: Add termiox
      tty: Termios locking - sort out real_tty confusions and lock reads
      tty: compare the tty winsize
      tty: Make get_current_tty use a kref
      tty: Move tty_write_message out of kernel/printk
      tty: usb-serial krefs
      tty: kref usage for isicom and moxa
      stallion: Use krefs
      mxser: Switch to kref tty
      tty: the vhangup syscall is racy
      tty: Redo current tty locking
      tty: Fix abusers of current->sighand->tty
      pty: If the administrator creates a device for a ptmx slave we should not error
      vt: remove bogus lock dropping
      tty: shutdown method
      tty: Remove more special casing and out of place code
      tty: Clean up the tty_init_dev changes further
      tty: kref the tty driver object
      tty: More driver operations
      tty: Finish fixing up the init_dev interface to use ERR_PTR
      tty: extract the pty init time special cases
      pty: Coding style and polish
      pty: Fix allocation failure double free
      pty: simplify unix98 allocation
      tty: simplify ktermios allocation
      tty: some ICANON magic is in the wrong places
      tty: fix up gigaset a bit
      tty: Remove lots of NULL checks
      tty: Minor tidyups and document fixes for n_tty
      applicom: Fix an unchecked user ioctl range and an error return
      fs3270: remove extra locks
      fs3270: Correct error returns
      tty: rename the remaining oddly named n_tty functions
      net: Rationalise email address: Network Specific Parts
      8250: Fix lock warning (and possible crash)
      metronomefb: Fix warning when building 64bit
      lmc: copy_*_user under spinlock
      [netdrvr] ibmtr: PCMCIA IBMTR is ok on 64bit
      serial, 8250: remove NR_IRQ usage
      i2o: Fix 32/64bit DMA locking
      fb: push down the BKL in the ioctl handler
      hfsplus: missing O_LARGEFILE check
      epca: Add infinite break support
      watchdog: Fix warning
      tty: Fix tty_port kref screwup
      [SCSI] aic79xx: user visible misuse wrong SI units (not disk size!)

Alan Horstmann (1):
      sound: ASoC: Fix WM8731 SPI write

Alan Jenkins (1):
      raid, fastboot: hide RAID autodetect option if MD is compiled as a module

Alan Stern (14):
      USB: gadget: dummy_hcd: implement set_wedge
      USB: gadget: net2280: implement set_wedge
      usb-storage: report underflow with no sense data
      OHCI: Allow broken controllers to auto-stop
      USB: change hub initialization sleeps to delayed_work
      USB: UHCI: improve scheduling of interrupt URBs
      USB: EHCI, OHCI, UHCI: remove version numbers
      USB: EHCI: log a warning if ehci-hcd is not loaded first
      USB: snoop processes opening usbfs device files
      USB: EHCI: fix remote-wakeup support for ARC/TDI core
      USB: OHCI: fix endless polling behavior
      USB: Speedtouch: add pre_reset and post_reset routines
      USB: don't rebind drivers after failed resume or reset
      [SCSI] sd: remove command-size switching code

Alasdair G Kergon (3):
      dm crypt: remove inc_pending from write_io_submit
      dm: detect lost queue
      dm exception store: refactor zero_area

Albert Aribaud (1):
      [ARM] EDMINIV2: add support for LED and power button

Albert Comerma (1):
      V4L/DVB (9042): Add support for Asus My Cinema U3000 Hybrid

Alberto Bertogli (3):
      bio.h: Remove unused conditional code
      Documentation/block/data-integrity.txt: Fix section numbers
      Fix typo in the FIRMWARE_IN_KERNEL help

Alessandro Zummo (2):
      rtc-max6900 new style driver
      rtc-ds1672 new style driver

Alex Chiang (18):
      HID: fix grammo in HID_COMPAT Kconfig help text
      PCI: connect struct pci_dev to struct pci_slot
      PCI Hotplug core: add 'name' param pci_hp_register interface
      PCI: rename pci_update_slot_number to pci_renumber_slot
      PCI: update pci_create_slot() to take a 'hotplug' param
      PCI: prevent duplicate slot names
      PCI: acpiphp: remove 'name' parameter
      PCI: cpci_hotplug: stop managing hotplug_slot->name
      PCI: cpqphp: stop managing hotplug_slot->name
      PCI, PCI Hotplug: introduce slot_name helpers
      PCI: fakephp: remove 'name' parameter
      PCI: ibmphp: stop managing hotplug_slot->name
      PCI: pciehp: remove 'name' parameter
      PCI: rpaphp: kmalloc/kfree slot->name directly
      PCI: SGI Hotplug: stop managing bss_hotplug_slot->name
      PCI: shcphp: remove 'name' parameter
      PCI: Hotplug core: remove 'name'
      PCI Hotplug: fakephp: add duplicate slot name debugging

Alex Deucher (3):
      drm/radeon: add support for RS740 IGP chipsets.
      radeon: add RS400 family support.
      radeon: fix PCI bus mastering support enables.

Alex Nixon (13):
      x86: add cpu hotplug hooks into smp_ops
      x86_32: clean up play_dead
      x86: unify x86_32 and x86_64 play_dead into one function
      x86: separate generic cpu disabling code from APIC writes in cpu_disable
      xen: implement CPU hotplugging
      Xen: fix cpu_hotplug.c build by replacing is_running_on_xen() with xen_pv_domain()
      Xen: fix cpu_hotplug build when !CONFIG_SMP
      x86: build fix for !CONFIG_SMP
      x86/paravirt: Remove duplicate paravirt_pagetable_setup_{start, done}()
      x86, xen: fix build when !CONFIG_HOTPLUG_CPU
      xen: make CPU hotplug functions static
      xen: fix memory access violation bug when CONFIG_HAVE_SPARSE_IRQ is enabled
      xen: Fix bug `do_IRQ: cannot handle IRQ -1 vector 0x6 cpu 1'

Alex Raimondi (3):
      avr32: Replace static clock list with dynamic linked list
      include/linux/clk.h: fix comment
      avr32: Fix bug in LCD pin setup on port C

Alexander Belyakov (2):
      [MTD] [NOR] fix cfi_cmdset_0001 FL_SYNCING race (take 2)
      [JFFS2] Write buffer offset adjustment for NOR-ECC (Sibley) flash

Alexander Beregalov (15):
      ALSA: ice1724/revo: simple clean up
      ALSA: sound/pci/Kconfig: update for ice1712/24
      ALSA: sound/pci: supported cards update
      ALSA: ALSA-Configuration.txt: supported cards update
      ALSA: revo51: add headphone output
      ALSA: ice1712/aureon.c: fix coding style
      ALSA: ice1712/wtm: fix coding style
      ALSA: ice1724.c: fix coding style
      ALSA: ice1712.c: fix coding style
      [SCSI] qla2xxx: fix printk format warnings
      V4L/DVB (8560): replace __FUNCTION__ with __func__
      V4L/DVB (8680): saa7134-core.c: fix warning
      V4L/DVB (8559): replace __FUNCTION__ with __func__
      ext4: fix build failure without procfs
      ide-cd: fix printk format warning

Alexander Duyck (12):
      igb: remove unneeded cleaned variable in clean_tx_irq path
      igb: clean up a stray fake netdev code left in rx path
      ixgbe: change config srrctl to only program one register per VMDq/RSS id
      vlan: vlan device not reading gso max size of parent.
      pkt_sched: Add multiqueue scheduler support
      pkt_action: add new action skbedit
      skbedit: Fix a typo in the documentation
      multiq: Further multiqueue cleanup
      multiq: requeue should rewind the current_band
      ixgbe: correctly add and remove napi queues
      ixgbe: whitespace/formatting cleanup
      igb: fix tx data corruption with transition to L0s on 82575

Alexander Graf (1):
      KVM: Ignore DEBUGCTL MSRs with no effect

Alexander Schmidt (1):
      IB/ehca: Generate flush status CQ entries

Alexander van Heukelum (55):
      x86, 64-bit, dwarf2: push pushes 8 bytes and popf pops 8
      i386: remove kprobes' restore_interrupts in favour of conditional_sti
      i386: prepare to convert exceptions to interrupts
      i386: convert hardware exception 0 to an interrupt gate
      i386: expand exception 3 DO_TRAP macro
      i386: convert hardware exception 4 to an interrupt gate
      i386: convert hardware exception 5 to an interrupt gate
      i386: convert hardware exception 6 to an interrupt gate
      i386: convert hardware exception 7 to an interrupt gate
      i386: convert hardware exception 9 to an interrupt gate
      i386: convert hardware exception 10 to an interrupt gate
      i386: convert hardware exception 11 to an interrupt gate
      i386: convert hardware exception 12 to an interrupt gate
      i386: convert hardware exception 13 to an interrupt gate
      i386: convert hardware exception 15 to an interrupt gate
      i386: convert hardware exception 16 to an interrupt gate
      i386: convert hardware exception 17 to an interrupt gate
      i386: convert hardware exception 18 to an interrupt gate
      i386: convert hardware exception 19 to an interrupt gate
      i386: remove temporary DO_TRAP macros, expanding the last one used
      i386: add TRACE_IRQS_OFF to entry_32.S in 'error_code'
      i386: add TRACE_IRQS_OFF for exception 1 (debug)
      i386: add TRACE_IRQS_OFF for the nmi
      i386: add TRACE_IRQS_OFF for the exception 3 (int3)
      i386: trace_hardirqs_fixup should now not be necessary: irqs are off.
      traps: x86_64: add TRACE_IRQS_OFF in error_entry
      traps: x86_64: add TRACE_IRQS_OFF in paranoidentry macro
      traps: x86_64: remove trace_hardirqs_fixup from DO_ERROR_INFO macro
      traps: x86_64: remove trace_hardirqs_fixup from int3 handler
      traps: x86_64: remove trace_hardirqs_fixup from debug handler
      traps: x86: remove trace_hardirqs_fixup from pagefault handler
      traps: i386: make do_trap more like x86_64
      i386: split out dumpstack code from traps_32.c
      x86_64: split out dumpstack code from traps_64.c
      x86, traps: split out math_error and simd_math_error
      x86, traps, i386: factor out lazy io-bitmap copy
      x86, traps: introduce dotraplinkage
      x86, traps: converge do_debug handlers
      traps: x86: converge trap_init functions
      traps: x86_64: make math_state_restore more like i386
      traps: i386: use preempt_conditional_sti/cli in do_int3
      traps: x86_64: make io_check_error equal to the one on i386
      traps: i386: expand clear_mem_error and remove from mach_traps.h
      traps: x86_64: use task_pid_nr(tsk) instead of tsk->pid in do_general_protection
      traps: x86: various noop-changes preparing for unification of traps_xx.c
      traps: x86: make traps_32.c and traps_64.c equal
      traps: x86: finalize unification of traps.c
      dumpstack: x86: move die_nmi to dumpstack_32.c
      dumpstack: x86: make printk_address equal
      dumpstack: x86: add "end" parameter to valid_stack_ptr and print_context_stack
      dumptrace: x86: consistently include loglevel, print stack switch
      dumpstack: x86: use log_lvl and unify trace formatting
      dumpstack: i386: make kstack= an early boot-param and add oops=panic
      dumpstack: x86: various small unification steps
      dumpstack: x86: various small unification steps, fix

Alexey Dobriyan (104):
      x86_64: remove empty lines from stack traces/oopses
      net: more #ifdef CONFIG_COMPAT
      [JFFS2] Move JFFS2 config options out of fs/Kconfig
      x86 setup: remove remnants of CONFIG_VIDEO_SELECT (read: vga=)
      x86: make setup_xstate_init() __init
      softirq: allocate less vectors
      ext4: fix #11321: create /proc/ext4/*/stats more carefully
      netns bridge: allow bridges in netns!
      netns bridge: cleanup bridges during netns stop
      seccomp: drop now bogus dependency on PROC_FS
      x86: simpler SYSVIPC_COMPAT definition
      netfilter: netns: remove nf_*_net() wrappers
      netfilter: netns: ip6table_raw in netns for real
      netfilter: netns: ip6table_mangle in netns for real
      netfilter: netns: ip6t_REJECT in netns for real
      netfilter: netns nf_conntrack: add netns boilerplate
      netfilter: netns nf_conntrack: add ->ct_net -- pointer from conntrack to netns
      netfilter: netns nf_conntrack: per-netns conntrack count
      netfilter: netns nf_conntrack: per-netns conntrack hash
      netfilter: netns: fix {ip,6}_route_me_harder() in netns
      netfilter: netns nf_conntrack: per-netns expectations
      netfilter: netns nf_conntrack: per-netns unconfirmed list
      netfilter: netns nf_conntrack: pass netns pointer to nf_conntrack_in()
      netfilter: netns nf_conntrack: pass netns pointer to L4 protocol's ->error hook
      netfilter: netns nf_conntrack: per-netns /proc/net/nf_conntrack, /proc/net/stat/nf_conntrack
      netfilter: netns nf_conntrack: per-netns /proc/net/nf_conntrack_expect
      netfilter: netns nf_conntrack: per-netns /proc/net/ip_conntrack, /proc/net/stat/ip_conntrack, /proc/net/ip_conntrack_expect
      netns: export netns list
      netfilter: netns nf_conntrack: unregister helper in every netns
      netfilter: netns nf_conntrack: cleanup after L3 and L4 proto unregister in every netns
      netfilter: netns nf_conntrack: pass conntrack to nf_conntrack_event_cache() not skb
      netfilter: netns nf_conntrack: per-netns event cache
      netfilter: netns nf_conntrack: per-netns statistics
      netfilter: netns nf_conntrack: per-netns /proc/net/stat/nf_conntrack, /proc/net/stat/ip_conntrack
      netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_count sysctl
      netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_checksum sysctl
      netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_log_invalid sysctl
      netfilter: netns nf_conntrack: per-netns conntrack accounting
      netfilter: netns nf_conntrack: final netns tweaks
      netfilter: netns nf_conntrack: SIP conntracking in netns
      netfilter: netns nf_conntrack: H323 conntracking in netns
      netfilter: netns nf_conntrack: GRE conntracking in netns
      netfilter: netns nf_conntrack: PPTP conntracking in netns
      netfilter: netns nat: fix ipt_MASQUERADE in netns
      netfilter: netns nat: per-netns NAT table
      netfilter: netns nat: per-netns bysource hash
      netfilter: netns nf_conntrack: fixup DNAT in netns
      netfilter: netns nat: PPTP NAT in netns
      netfilter: enable netfilter in netns
      proc: fix return value of proc_reg_open() in "too late" case
      proc: proc_sys_root tweak
      proc: remove dummy vmcore_open()
      proc: remove unused get_dma_list()
      proc: move PROC_PAGE_MONITOR to fs/proc/Kconfig
      proc: remove now unneeded ADDBUF macro
      proc: remove kernel.maps_protect
      s390: claw compile fixlet
      netns: mib6 section fixlet
      netns: fix net_generic array leak
      netns: correct mib stats in ip6_route_me_harder()
      modules: fix module "notes" kobject leak
      alpha: notify_cpu_starting() compile fixlet
      COMPAT_BINFMT_ELF definition tweak
      proc: move sysrq-trigger out of fs/proc/
      sysctl: simplify ->strategy
      netfilter: xt_iprange: fix range inversion match
      netfilter: xt_recent: use proc_create_data()
      fs/Kconfig: move CIFS out
      fs/Kconfig: move ext2, ext3, ext4, JBD, JBD2 out
      anondev: init IDR statically
      anondev: switch to IDA
      proc: proc_init_inodecache() can't fail
      proc: spread __init
      proc: switch /proc/loadavg to seq_file
      proc: switch /proc/uptime to seq_file
      proc: switch /proc/meminfo to seq_file
      proc: switch /proc/version to seq_file
      proc: move /proc/hardware to m68k-specific code
      proc: move /proc/stram to m68k-specific code
      proc: move /proc/filesystems to fs/filesystems.c
      proc: switch /proc/cmdline to seq_file
      proc: move /proc/execdomains to kernel/exec_domain.c
      proc: remove remnants of ->read_proc in proc_misc.c
      proc: move /proc/kmsg creation to fs/proc/kmsg.c
      proc: move rest of /proc/locks to fs/locks.c
      proc: move /proc/devices code to fs/proc/devices.c
      proc: move /proc/cpuinfo code to fs/proc/cpuinfo.c
      proc: move rest of /proc/partitions code to block/genhd.c
      proc: move /proc/stat to fs/proc/stat.c
      proc: move /proc/interrupts boilerplate code to fs/proc/interrupts.c
      proc: move /proc/slab_allocators boilerplate to mm/slab.c
      proc: move /proc/slabinfo boilerplate to mm/slub.c, mm/slab.c
      proc: move /proc/vmallocinfo to mm/vmalloc.c
      proc: move /proc/buddyinfo boilerplate to mm/vmstat.c
      proc: move /proc/pagetypeinfo boilerplate to mm/vmstat.c
      proc: move /proc/vmstat boilerplate to mm/vmstat.c
      proc: move /proc/zoneinfo boilerplate to mm/vmstat.c
      proc: move /proc/diskstats boilerplate to block/genhd.c
      proc: move /proc/modules boilerplate to kernel/module.c
      proc: move /proc/schedstat boilerplate to kernel/sched_stats.h
      proc: move all /proc/kcore stuff to fs/proc/kcore.c
      proc: move pagecount stuff to fs/proc/page.c
      proc: move /proc/vmcore creation to fs/proc/vmcore.c
      proc: remove fs/proc/proc_misc.c

Alexey Klimov (7):
      V4L/DVB (9101): radio-mr800: Add driver for AverMedia MR 800 USB FM radio devices
      V4L/DVB (9151): dsbr100: Add returns and fix codingstyle for vidioc_s_ctrl
      V4L/DVB (9152): radio-zoltrix: Add checking for frequency
      V4L/DVB (9303): dsbr100: Correct bus_info string
      V4L/DVB (9304): dsbr100: CodingStyle issue
      V4L/DVB (9305): radio-mr800: Add BKL for usb_amradio_open()
      V4L/DVB (9306): dsbr100: Add frequency check

Alexey Kopytko (2):
      [ARM] Orion: Add Buffalo Linkstation Mini support
      [ARM] Orion: Add Buffalo Linkstation Mini power-off method

Alexey Korolev (2):
      [MTD] [NOR] Add qry_mode_on()/qry_omde_off() to deal with odd chips
      [MTD] [NAND] Fix missing kernel-doc

Alexey Starikovskiy (5):
      ACPI: EC: do transaction from interrupt context
      ACPI: EC: Rename some variables
      ACPI: acpi_driver_data could only be applied to acpi_device
      ACPI: EC: Check for IBF=0 periodically if not in GPE mode
      ACPICA: add preemption point after each opcode parse

Alfred E. Heggestad (1):
      Input: add driver for USB VoIP phones with CM109 chipset

Alok Kataria (1):
      x86: VMI, initialize IRQ vector

Ameya Palande (1):
      intel-iommu: typo fix and correct word in the comment

Amit K. Arora (1):
      sched: minor optimizations in wake_affine and select_task_rq_fair

Amit Shah (5):
      KVM: Introduce kvm_set_irq to inject interrupts in guests
      KVM: Device assignment: Check for privileges before assigning irq
      KVM: SVM: Fix typo
      KVM: Use kvm_set_irq to inject interrupts
      KVM: Device Assignment: Free device structures if IRQ allocation fails

Anders Grafström (2):
      [MTD] [NOR] cfi_cmdset_0001: Timeouts for erase, write and unlock operations
      [ARM] 5310/1: Fix cache flush functions for ARMv4

Anders Kaseorg (1):
      ftrace: make ftrace_test_p6nop disassembler-friendly

Anderson Lizardo (7):
      wusb: fix error path for wusb_set_dev_addr()
      wusb: fix bmRequestType for Abort RPipe request
      uwb: Fix handling IEs with empty IE data in uwb_est_get_size()
      uwb: disable command/event filtering for D-Link DUB-1210
      uwb: add Intel i1480 HWA to the UWB RC quirk table
      uwb: i1480: remove MAC/PHY information checking function
      uwb: i1480/GUWA100U: fix firmware download issues

Andi Kleen (20):
      tcp: Skip empty hash buckets faster in /proc/net/tcp
      inet_diag: Add empty bucket optimization to inet_diag too
      x86: drop -funroll-loops for csum_partial_64.c
      x86: capitalize function call interrupts consistently
      mISDN: misc timerdev fixes
      ext4: Avoid double dirtying of super block in ext4_put_super()
      oprofile: drop const in num counters field
      oprofile: Don't report Nehalem as core_2
      oprofile: Implement Intel architectural perfmon support
      oprofile: discover counters for op ppro too
      Add kerneldoc documentation for new printk format extensions
      Add a reference to paper to SubmittingPatches
      Make the taint flags reliable
      SubmittingPatches: add a reference to Andi's OLS paper
      Add kerneldoc documentation for new printk format extensions
      Fix documentation of sysrq-q
      Fix documentation of sysrq-q
      PCI: Document that most pci options are shared between i386 and x86-64
      Remove stop_machine during module load v2
      MCE: Don't run 32bit machine checks with interrupts on

Andre Detsch (2):
      powerpc/spufs: Improve search of node for contexts with SPU affinity
      powerpc/spufs: Explain conditional decrement of aff_sched_count

Andre Haupt (1):
      pc8736x_gpio: add support for PC87365 chips

Andre Noll (6):
      md: linear.c: Fix typo in comment.
      md: linear.c: Remove pointless initialization of curr_offset.
      md: linear.c: Remove broken debug code.
      md: linear: Represent dev_info->size and dev_info->offset in sectors.
      md: linear.c: Make two local variables sector-based.
      md: Convert remaining 1k representations in linear.c to sectors.

Andrea Righi (3):
      x86, oprofile: BUG: using smp_processor_id() in preemptible code
      [CPUFREQ] Fix BUG: using smp_processor_id() in preemptible code
      documentation: clarify dirty_ratio and dirty_background_ratio description

Andrea Shepard (1):
      sparc64: Fix race in arch/sparc64/kernel/trampoline.S

Andreas Herrmann (9):
      x86: compile pat debugfs interface only if CONFIG_X86_PAT is set
      x86: pda_init(): fix memory leak when using CPU hotplug
      x86: cpu_init(): fix memory leak when using CPU hotplug
      x86: hpet: modify IXP400 quirk to enable interrupts
      x86: SB450: skip IRQ0 override if it is not routed to INT2 of IOAPIC
      x86: SB600: skip ACPI IRQ0 override if it is not routed to INT2 of IOAPIC
      amd_iommu: fix nasty bug that caused ILLEGAL_DEVICE_TABLE_ENTRY errors
      x86: SB600: skip IRQ0 override if it is not routed to INT2 of IOAPIC
      x86: call dmi-quirks for HP Laptops after early-quirks are executed

Andreas Mohr (2):
      ALSA: als4000 - Code clean up
      ALSA: ALS4000 driver work, step 2

Andreas Oberritter (1):
      8139too: move wmb before TX DMA start

Andres Salomon (4):
      Input: psmouse - export psmouse_set_state for ps/2 extensions to use
      Input: psmouse - add psmouse_queue_work() for ps/2 extension to make use of
      Input: psmouse - tweak PSMOUSE_DEFINE_ATTR to support raw set callbacks
      Input: psmouse - add OLPC touchpad driver

Andrew G. Harvey (1):
      UIO: Fix mapping of logical and virtual memory

Andrew Kilkenny (1):
      edac mpc85xx: add support for mpc8572

Andrew Morton (25):
      x86, ptrace: PEBS support, warning fix
      arch/x86/pci/irq.c: attempt to clean up code layout
      dlm: choose better identifiers
      softlockup: Documentation/sysctl/kernel.txt: fix softlockup_thresh description
      drivers/dma/dmatest.c: switch a GFP_ATOMIC to GFP_KERNEL
      drivers/rtc/Kconfig: don't build rtc-cmos.o on sparc32
      sched: clarify ifdef tangle
      drivers/net/mlx4/alloc.c needs mm.h
      ERROR: code indent should use tabs where possible
      V4L/DVB (9033): drivers/media/video/tda9840.c: unbreak
      misdn: use nonseekable_open()
      kbuild: ftrace: don't assume that scripts/recordmcount.pl is executable
      fix warning: "x86: sparse_irq needs spin_lock in allocations"
      sysfs: crash debugging
      mm/page_alloc.c:free_area_init_nodes() fix inappropriate use of enum
      kernel/sys.c: improve code generation
      applicom.c: fix apparently-broken code in do_ac_read()
      drivers/char/tpm/tpm.c: fix error-path memory leak
      hwmon: (max1619) Use inline functions instead of macros
      mfd: ucb1400 needs GPIO
      mfd: further unbork the ucb1400 ac97_bus dependencies
      drivers/hwmon/applesmc.c: remove unneeded casts
      drivers/rtc/rtc-bq4802.c: don't use BIN_2_BCD and BCD_2_BIN
      sh: Kill off duplicate remove_memory() definition.

Andrew Patterson (6):
      Wrapper for lower-level revalidate_disk routines.
      Adjust block device size after an online resize of a disk.
      Check for device resize when rescanning partitions
      SCSI sd driver calls revalidate_disk wrapper.
      Added flush_disk to factor out common buffer cache flushing code.
      Call flush_disk() after detecting an online resize.

Andrew Vasquez (6):
      [SCSI] fc_transport: Add an API to allow an LLD to create vports
      [SCSI] qla2xxx: Change GFP_ATOMIC to GFP_KERNEL for non-atomic allocations.
      [SCSI] qla2xxx: Add Flash Layout Table support.
      [SCSI] qla2xxx: Add NPIV-Config Table support.
      [SCSI] qla2xxx: Additional residual-count corrections during UNDERRUN handling.
      [SCSI] qla2xxx: Update version number to 8.02.01-k8.

Andrew Victor (14):
      [ARM] 5257/2: [AT91] Use SZ_ definitions and MTDPART_OFS_NXTBLK instead of hex-values
      [ARM] 5258/1: [AT91] PWM controller initialization
      [ARM] 5259/2: [AT91] PWM LEDs on AT91SAM9263-EK
      [ARM] 5260/1: [AT91] Touchscreen on AT91SAM9RL
      [ARM] 5262/2: [AT91] Support for GPIO-connected buttons on SAM9260-EK board
      [ARM] 5263/2: [AT91] GPIO buttons as wakeup sources
      [ARM] 5264/2: [AT91] Suspend-to-RAM disables main oscillator
      [ARM] 5265/3: [AT91] Add copyright info
      [ARM] 5261/1: [AT91] Support for LEDs on Conitec ARM&EVA board
      [ARM] 5267/1: [AT91] Name conflict in mach-at91/leds.c
      [ARM] 5296/1: [KS8695] Replace macro's with trailing underscores.
      [ARM] 5297/1: [KS8695] Fix two compile-time warnings
      AT91: atmel_pwm only available for certain AT91 processors
      rtc-at91rm9200: remove now-unneeded code

Andrey Borzenkov (4):
      x86: fix ghost EDD devices in /sys again
      x86 setup: fix ghost entries under /sys/firmware/edd take 3
      orinoco: fix unsafe locking in orinoco_cs_resume
      orinoco: reduce stack usage in firmware download path

Andrey Yurovsky (1):
      ath5k: add Mesh Point support

Andy Adamson (1):
      NFS: use correct fs type for v4 submounts and referrals

Andy Fleming (1):
      gianfar: free/iounmap memory after an error in mii bus initialization

Andy Henroid (1):
      i7300_idle driver v1.55

Andy Walls (17):
      V4L/DVB (8770): cx18: get rid of ununsed buffers stolen field
      V4L/DVB (8771): cx18: Remove redundant struct cx18_queue length member.
      V4L/DVB (8772): cx18: Convert cx18_queue buffers member to atomic_t
      V4L/DVB (8773): cx18: Fix cx18_find_handle() and add error checking
      V4L/DVB (8774): cx18: Have CX23418 release buffers at end of capture.
      V4L/DVB (8912): cx18: Correct CX23418 PCI configuration settings.
      V4L/DVB (8913): cx18: Create cx18_ specific wrappers for all pci mmio accessesors.
      V4L/DVB (8914): cx18: Throttle mmio to/from the CX23418 so boards work in older systems
      V4L/DVB (8915): cx18: Increment u8 pointers not void pointers.
      V4L/DVB (8924): cx18: Set mmio throttling delay default to 0 nsec.
      V4L/DVB (9110): cx18: Add default behavior of checking and retrying PCI MMIO accesses
      V4L/DVB (9111): cx18: Up the version to 1.0.1
      V4L/DVB (9131): cx18: Add entries for the Leadtek PVR2100 and Toshiba Qosmio DVB-T/Analog
      V4L/DVB (9132): cx18: Fix warning message for DMA done notification for inactive stream.
      V4L/DVB (9297): cx18: Fix memory leak on card initialization failure
      V4L/DVB (9298): cx18: Add __iomem address space qualifier to cx18_log_*_retries() argument
      V4L/DVB (9299): cx18: Don't mask many real init error codes by mapping them to ENOMEM

Andy Whitcroft (37):
      checkpatch: square brackets -- exemption for array slices in braces
      checkpatch: values: double ampersand may be unary
      checkpatch: conditional indent -- labels have different indent rules
      checkpatch: switch indent allow plain return
      checkpatch: add tests for the attribute matcher
      checkpatch: ____cacheline_aligned et al are modifiers
      checkpatch: complex macros -- fix up extension handling
      checkpatch: fix up comment checks search to scan the entire block
      checkpatch: include/asm checks should be anchored
      checkpatch: reduce warnings for #include of asm/foo.h to check from arch/bar.c
      checkpatch: report any absolute references to kernel source files
      checkpatch: report the real first line of all suspect indents
      checkpatch: suspect indent -- skip over preprocessor, label and blank lines
      checkpatch: %Lx tests should hand %% as a literal
      checkpatch: report the correct lines for single statement blocks
      checkpatch: perform indent checks on perl
      checkpatch: version: 0.22
      checkpatch: case/default checks should only check changed lines
      checkpatch: suppress errors triggered by short patch
      checkpatch: handle comment/quote nesting correctly
      checkpatch: check line endings in text format files
      checkpatch: suspect indent count condition lines correctly
      checkpatch: ensure we only apply checks to the lines within hunks
      checkpatch: version: 0.23
      checkpatch: do is not a possible type
      checkpatch: labels are not possible types
      checkpatch: handle do without braces if we have enough context
      checkpatch: macros which define structure members are not complex
      checkpatch: accept any sized le/be type
      checkpatch: pull out known acceptable typedefs
      checkpatch: suspect code indent must stop at #else/#elif
      checkpatch: complex macros checks miss square brackets
      checkpatch: DEFINE_ macros are real definitions for exports
      checkpatch: trailing statements ensure we report the end of the line
      checkpatch: suspect indent handle macro continuation
      checkpatch: allow for comments either side of a brace on case
      checkpatch: version: 0.24

Aneesh Kumar K.V (22):
      ext4: invalidate pages if delalloc block allocation fails.
      ext4: Make sure all the block allocation paths reserve blocks
      ext4: Retry block reservation
      ext4: Add percpu dirty block accounting.
      ext4: Switch to non delalloc mode when we are low on free blocks count.
      ext4: Signed arithmetic fix
      ext4: Fix ext4 nomballoc allocator for ENOSPC
      ext4: Don't add the inode to journal handle until after the block is allocated
      ext4: Retry block allocation if we have free blocks left
      ext4: truncate block allocated on a failed ext4_write_begin
      ext4: Properly update i_disksize.
      ext4: elevate write count for migrate ioctl
      ext4: hook the ext3 migration interface to the EXT4_IOC_SETFLAGS ioctl
      ext4: Free ext4_prealloc_space using kmem_cache_free
      ext4: Do mballoc init before doing filesystem recovery
      ext4: Use an rbtree for tracking blocks freed during transaction.
      ext4: Don't reuse released data blocks until transaction commits
      ext4: Use tag dirty lookup during mpage_da_submit_io
      vfs: Remove the range_cont writeback mode.
      vfs: Add no_nrwrite_index_update writeback control flag
      ext4: Fix file fragmentation during large file write.
      ext3: truncate block allocated on a failed ext3_write_begin

Anna Neal (2):
      libertas: Improvements on automatic tx power control via SIOCSIWTXPOW.
      libertas: Improvements on automatic tx power control via SIOCSIWTXPOW (fixups)

Anssi Hannula (1):
      HID: fix a lockup regression when using force feedback on a PID device

Antoine Jacquet (7):
      V4L/DVB (8731): zr364xx: remove BKL
      V4L/DVB (8732): zr364xx: handle video exclusive open internaly
      V4L/DVB (8734): Initial support for AME DTV-5100 USB2.0 DVB-T
      V4L/DVB (8735): dtv5100: replace dummy frontend by zl10353
      V4L/DVB (8736): dtv5100: CodingStyle cleanups
      V4L/DVB (8738): dtv5100: remove old definition from header
      V4L/DVB (8739): dtv5100: remove prohibited space...

Anton Blanchard (1):
      V4L/DVB (8654): cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)

Anton Vorontsov (19):
      genirq: fix irq_desc->depth handling with DEBUG_SHIRQ
      powerpc/83xx: mpc836x_mds: add support for the nor flash
      powerpc/fsl_soc: remove mpc83xx_wdt code
      OF: add fsl,mcu-mpc8349emitx to the exception list
      powerpc: Fix no interrupt handling in pata_of_platform
      [MTD] [NAND] fsl_upm: update driver for the new OF bindings
      of: Add new helper of_parse_phandles_with_args()
      powerpc/QE: move QE_GPIO Kconfig symbol into the platforms/Kconfig
      powerpc/83xx: don't probe broken PCI on mpc837x_mds boards
      powerpc/83xx: add DS1374 RTC support for the MPC837xE-MDS boards
      OF: add fsl,mcu-mpc8349emitx to the exception list
      i2c: MPC8349E-mITX Power Management and GPIO expander driver
      powerpc/83xx: add NAND support for the MPC8360E-RDK boards
      powerpc: fix fsl_upm nand driver modular build
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      powerpc: Remove device_type = "board_control" properties in .dts files
      powerpc/83xx: Add support for MCU microcontroller in .dts files
      powerpc/83xx: Add DS1339 RTC support for MPC8349E-mITX boards .dts
      i2c: Add info->archdata field

Antonio Ospite (2):
      HID: hiddev.h: Fix mixed space and tabs in example code.
      HID: hiddev.h: Fix example code.

Antti Palosaari (12):
      V4L/DVB (8970): mt2060: implement I2C-gate control
      V4L/DVB (8971): initial driver for af9013 demodulator
      V4L/DVB (8972): initial driver for af9015 chipset
      V4L/DVB (8973): af9013: fix compile error coming from u64 div
      V4L/DVB (8975): af9015: cleanup
      V4L/DVB (8976): af9015: Add USB ID for AVerMedia A309
      V4L/DVB (9140): anysee: unlock I2C-mutex in error case
      V4L/DVB (9141): anysee: support for Anysee E30 Combo Plus
      V4L/DVB (9143): af9015: fix wrong GPIO
      V4L/DVB (9144): af9015: enable Maxlinear mxl5005s tuner RSSI
      V4L/DVB (9145): af901x: clean-up
      V4L/DVB (9146): af901x: fix some compiler errors and warnings

Aristeu Rozanski (5):
      Input: add keycodes for remote controls/phone keypads
      x86, NMI watchdog: when booting with reset_devices, clear the performance counters
      x86, NMI watchdog: setup before enabling NMI watchdog
      edac i5000: fix error messages
      edac i5000: fix thermal issues

Arjan van de Ven (57):
      select: Introduce a hrtimeout function
      select: switch select() and poll() over to hrtimers
      hrtimer: add abstraction functions for accessing the "expires" member
      hrtimer: convert kvm to the new hrtimer apis
      hrtimer: convert timerfd to the new hrtimer apis
      hrtimer: convert net::sched_cbq to the new hrtimer apis
      hrtimer: convert kernel/* to the new hrtimer apis
      hrtimer: convert powerpc/oprofile to the new hrtimer apis
      hrtimer: convert kvm-ia64 to the new hrtimer apis
      hrtimer: convert s390 to the new hrtimer apis
      hrtimer: convert sound/ to the new hrtimer apis
      hrtimer: rename the "expires" struct member to avoid accidental usage
      hrtimer: turn hrtimers into range timers
      hrtimer: create a "timer_slack" field in the task struct
      hrtimer: make select() and poll() use the hrtimer range feature
      hrtimer: fix build bug found by Ingo
      hrtimer: another build fix
      hrtimer: add a hrtimer_start_range() function
      hrtimer: incorporate feedback from Peter Zijlstra
      hrtimer: show the timer ranges in /proc/timer_list
      hrtimer: fix signed/unsigned bug in slack estimator
      warn: Turn the netdev timeout WARN_ON() into a WARN()
      hrtimer: make the nanosleep() syscall use the per process slack
      hrtimer: make the futex() system call use the per process slack value
      hrtimer: peek at the timer queue just before going idle
      x86: print DMI information in the oops trace
      x86: use round_jiffies() for the corruption check timer
      select: fix alpha OSF wrapper
      select: fix alpha OSF wrapper
      rangetimer: fix x86 build failure for the !HRTIMERS case
      netdev: uniquify the tx_timeout name
      security: avoid calling a NULL function pointer in drivers/video/tvaudio.c
      rangetimer: fix BUG_ON reported by Ingo
      Add a script to visualize the kernel boot process / time
      fastboot: fix issues and improve output of bootgraph.pl
      fastboot: make the raid autodetect code wait for all devices to init
      fastboot: make the RAID autostart code print a message just before waiting
      raid: make RAID autodetect default a KConfig option
      rangetimers: fix the bug reported by Ingo for real
      tracing/fastboot: add a script to visualize the kernel boot process / time
      tracing/fastboot: fix printk format typo in boot tracer
      tracing/fastboot: fix issues and improve output of bootgraph.pl
      tty: make sure that proc_clear_tty stores the cpu flags
      device model: Do a quickcheck for driver binding before doing an expensive check
      debug: Introduce a dev_WARN() function
      debug: use dev_WARN() rather than WARN_ON() in device_pm_add()
      usb: turn dev_warn+WARN_ON combos into dev_WARN
      Merge commit 'linus/master' into merge-linus
      usbmon: fix tiny race exposed by the fastboot patches
      PCI: introduce an pci_ioremap(pdev, barnr) function
      fix WARN() for PPC
      mfd: use pci_ioremap_bar() in sm501
      i2c: Use pci_ioremap_bar()
      fs: add a sanity check in d_free
      proc: use WARN() rather than printk+backtrace
      pci: use pci_ioremap_bar() in drivers/ide
      ide: two more pci_ioremap_bar() conversions

Arnaldo Carvalho de Melo (2):
      net: Use hton[sl]() instead of __constant_hton[sl]() where applicable
      inet_hashtables: Add inet_lookup_skb helpers

Arnaud Ebalard (1):
      xfrm: MIGRATE enhancements (draft-ebalard-mext-pfkey-enhanced-migrate)

Arnaud Patard (2):
      fastboot: Fix bootgraph.pl initcall name regexp
      tracing/fastboot: fix bootgraph.pl initcall name regexp

Artem Bityutskiy (11):
      UBI: remove BKL
      UBIFS: add a print, fix comments and more minor stuff
      UBIFS: inline one-line functions
      UBIFS: check data CRC when in error state
      UBIFS: use bit-fields when possible
      UBIFS: fix races in bit-fields
      UBIFS: fix commentary
      UBIFS: update dbg_dump_inode
      UBIFS: correct comment for commit_on_unmount
      UBIFS: commit on sync_fs
      UBIFS: amend printk

Arthur Jones (1):
      e1000e: release hw semaphore after successfully writing EEPROM

Arun KS (6):
      ALSA: ASoC: Add TLV320AIC23 codec driver
      ALSA: ASoC: Add support for osk5912
      ALSA: ASoC: Add DSP DAI format support to the OMAP McBSP driver
      ALSA: ASoC: Add custom SOC_SINGLE_TLV for tlv320aic23 codec
      ALSA: ASoC: Add destination and source port for DMA on OMAP1
      ALSA: ASoC: Fix compile-time warning for tlv320aic23.c

Atsushi Nemoto (27):
      Input: move map_to_7segment.h to include/linux
      MIPS: RBTX4927: More explicit initialization
      MIPS: TXx9: Improve handling of built-in and command-line args
      MIPS: TXx9: Add prom_getenv
      MIPS: TXx9: Early command-line preprocessing
      MIPS: TXx9: Cache fixup
      MIPS: TXx9: Runtime configuration of timeout-error
      MIPS: TXx9: Add mtd support
      MIPS: TXx9: Raise priority of interrupts for errors, timers, SIO
      MIPS: TXx9: Make spi_eeprom.c more generic
      MIPS: TXx9: Default machine_restart using watchdog reset
      MIPS: TXx9: Add board_be_init for TX4927/TX4938
      MIPS: TXx9: Add __init tag for tx4938_pcic1_map_irq.
      MIPS: TXx9: Declare smsc_fdc37m81x_config_get() in smsc_fdc37m81x.h
      MIPS: TXx9: stop_unused_modules
      MIPS: TXx9: Microoptimize interrupt handlers
      MIPS: TXx9: IOC LED support
      MIPS: TXx9: Add TX4939 SoC support
      MIPS: TXx9: Add RBTX4939 board support
      MIPS: TXx9: Implement prom_free_prom_memory
      MIPS: TXx9: Add TX4939 ATA support (v2)
      serial_txx9: use %lx for iobase
      net: Make SMC91X selectable on other MIPS boards
      ide: Add tx4939ide driver (v6)
      TXx9: Add TX4938 ATA support (v3)
      ide: Add tx4938ide driver (v2)

Aurelien Jarno (5):
      MIPS: WGT634U: Add machine detection message
      MIPS: BCM47xx: Remove references to BCM947XX
      MIPS: BCM47xx: Use the new SSB GPIO API
      MIPS: WGT634U: Add reset button support
      MIPS: PCI: Scan busses when they are registered

Austin Zhang (1):
      crypto: crc32c - Use Intel CRC32 instruction

Avi Kivity (37):
      x86: default to reboot via ACPI
      KVM: MMU: Separate the code for unlinking a shadow page from its parents
      KVM: MMU: Simplify kvm_mmu_zap_page()
      KVM: Move NMI IRET fault processing to new vmx_complete_interrupts()
      KVM: VMX: Move nmi injection failure processing to vm exit path
      KVM: Clear exception queue before emulating an instruction
      KVM: VMX: Fix pending exception processing
      KVM: Add a pending interrupt queue
      KVM: VMX: Move interrupt post-processing to vmx_complete_interrupts()
      KVM: Consolidate PIC isr clearing into a function
      KVM: VMX: Unify register save/restore across 32 and 64 bit hosts
      KVM: SVM: Unify register save/restore across 32 and 64 bit hosts
      KVM: VMX: Avoid vmwrite(HOST_RSP) when possible
      KVM: Add irq ack notifier list
      KVM: VMX: Use interrupt queue for !irqchip_in_kernel
      KVM: Simplify exception entries by using __ASM_SIZE and _ASM_PTR
      KVM: Handle spurious acks for PIT interrupts
      KVM: VMX: Change cs reset state to be a data segment
      KVM: VMX: Change segment dpl at reset to 3
      KVM: Load real mode segments correctly
      KVM: x86 emulator: remove bad ByteOp specifier from NEG descriptor
      KVM: MMU: Move SHADOW_PT_INDEX to mmu.c
      KVM: MMU: Unify direct map 4K and large page paths
      KVM: MMU: Infer shadow root level in direct_map()
      KVM: MMU: Add generic shadow walker
      KVM: MMU: Convert direct maps to use the generic shadow walker
      KVM: MMU: Convert the paging mode shadow walk to use the generic walker
      KVM: Allocate guest memory as MAP_PRIVATE, not MAP_SHARED
      KVM: Don't call get_user_pages(.force = 1)
      KVM: MMU: Account for npt/ept/realmode page faults
      KVM: MMU: Add locking around kvm_mmu_slot_remove_write_access()
      KVM: MMU: Flush tlbs after clearing write permission when accessing dirty log
      KVM: MMU: Fix setting the accessed bit on non-speculative sptes
      KVM: SVM: No need to unprotect memory during event injection when using npt
      KVM: Add statistics for guest irq injections
      KVM: x86 emulator: fix jmp r/m64 instruction
      MAINTAINERS: Update Avi Kivity's email address

Ayaz Abdulla (1):
      forcedeth fix: take phy out of reset during power up

Badari Pulavarty (2):
      ecryptfs: convert to use new aops
      mm: cleanup to make remove_memory() arch-neutral

Balbir Singh (1):
      memrlimit: cgroup mm owner callback changes to add task info

Barry Kasindorf (4):
      oprofile: Add support for AMD Family 11h
      x86/oprofile: add IBS support for AMD CPUs, IBS buffer handling routines
      x86/oprofile: add IBS support for AMD CPUs, model specific code
      OProfile: Fix buffer synchronization for IBS

Bartlomiej Zolnierkiewicz (143):
      ide: remove superfluous check from ide_disk_special()
      ide: cleanup ide_disk_init_mult_count()
      ide: cleanup ide_fix_driveid()
      ide: make drive->id an union (take 2)
      ide: remove drive->driveid
      ide: use ata_id_current_chs_valid()
      ide-disk: use ata_id_wcache_enabled()
      ide-disk: use ata_id_hpa_enabled()
      libata: WIN_* -> ATA_CMD_*
      ide: WIN_* -> ATA_CMD_*
      hd: WIN_* -> ATA_CMD_*
      ide: use ATA_* defines instead of *_STAT and *_ERR ones
      ide: remove no longer needed ide_drive_t fields
      ide: fix EXABYTENEST handling in probe_for_drive()
      ide: enhance ide_busy_sleep()
      ide: remove no longer needed BUG_ON()-s from init_irq()
      ide: remove IDE_CHIPSET_* macros
      ide: remove unused _IDE_C and _IDE_DISK defines
      ide: remove needless drive->present checks from device drivers
      ide: check drive->present in ide_get_paired_drive()
      ide: include <linux/hdreg.h> only when needed
      ide: call ide_proc_register_driver() later
      ide: preparations for /proc/ide/hd*/settings rework
      ide: /proc/ide/hd*/settings rework
      ide: remove SECTOR_WORDS define
      cmd640: add __set_prefetch_mode()
      ide: remove read-only ->atapi_overlap field from ide_drive_t
      ide: remove ->supports_dsc_overlap field from ide_driver_t
      ide: factor out HDIO_*_NICE ioctl handling to ide_*_nice_ioctl()
      ide: ide_dev_has_iordy() -> ata_id_has_iordy()
      ide: ide_dev_is_sata() -> ata_id_is_sata()
      ide: idedisk_supports_lba48() -> ata_id_lba48_enabled()
      ide: check only for CACHE FLUSH command support in ide_id_has_flush_cache()
      ide: ide_id_has_flush_cache() -> ata_id_flush_enabled()
      ide: ide_id_has_flush_cache_ext() -> ata_id_flush_ext_enabled()
      ide: use ata_id_is_cfa()
      ide: ide_id_to_hd_driveid() -> ata_id_to_hd_driveid()
      ide: lba_capacity_is_ok() -> ata_id_is_lba_capacity_ok()
      hpt366: add hpt3xx_disable_fast_irq() helper
      ide: add proper PCI PM support (v2)
      ide: remove ->bus_state field from ide_hwif_t
      ide: add ide_setting_ioctl() helper
      ide: cleanup generic_ide_ioctl()
      ide: move ioctls handling to ide-ioctls.c
      ide: add ide_check_atapi_device() helper
      ide-floppy: remove needless parens
      ide-floppy: add ide_floppy_format_ioctl() helper
      ide-tape: remove idetape_init_rq()
      ide-{floppy,tape}: remove request stack
      ide-{floppy,tape}: remove packet command stack
      ide-floppy: remove MODE_SENSE_* defines
      ide-scsi: cleanup ide_scsi_io_buffers()
      ide: add ide_io_buffers() helper
      ide-floppy: add ide_floppy_set_media_lock() helper
      ide-tape: add ide_tape_set_media_lock() helper
      ide: add ide_init_pc() helper
      ide: add ide_queue_pc_head() helper
      ide: add ide_queue_pc_tail() helper
      ide-floppy: ->{srfp,wp} -> IDE_AFLAG_{SRFP,WP}
      ide-floppy: move floppy ioctls handling to ide-floppy_ioctl.c
      ide: add ide_set_media_lock() helper
      ide: add ide_do_start_stop() helper
      ide: add ide_do_test_unit_ready() helper
      ide: move IDE{FLOPPY,TAPE}_WAIT_CMD defines to <linux/ide.h>
      ide: drop dsc_handle argument from ide_pc_intr()
      ide: add pointer to the current packet command to ide_drive_t
      ide: drop 'timeout' and 'expiry' arguments from ide_pc_intr()
      ide: add request_sense_{pc,rq} to ide_drive_t
      ide: add ide_retry_pc() helper
      ide: add ->pc_{update,io}_buffers methods
      ide: make ide_pc_intr() static
      ide: make ide_transfer_pc() static
      ide: remove CONFIG_BLK_DEV_IDE config option (take 2)
      ide: remove unnecessary MAX_HWIFS checks from ide-probe.c
      ide: fix IDE ACPI for slave device-only configurations
      ide-disk: set_addressing() fixes
      ide-disk: add ide_do_setfeature() helper
      ide: add device flags
      ide: remove superfluous ->media field from ide_driver_t
      ide: remove superfluous ->dma field from ide_hwif_t
      ide: remove superfluous ->waiting_for_dma checks
      ide: fix HDIO_DRIVE_TASK[FILE] ioctls for CHS commands on LBA devices
      ide: sanitize ide*_pm_* enums
      cy82c693: remove dead CY82C693_SETDMA_CLOCK code
      cy82c693: remove no longer needed CY82C693_DEBUG_LOGS code
      ide: use 'drive->dn & 1' instead of drive->select.b.unit
      ide: remove [ata_]select_t
      ide: convert 'pio_mode' device setting to use DS_SYNC flag
      ide: factor out reset error reporting from reset_pollfunc()
      ide: merge all TASKFILE_NO_DATA data phase handlers into taskfile_no_intr()
      ide: use unique names for struct pci_driver instances
      ide: ->ide_dma_clear_irq() -> ->clear_irq()
      ide-generic: no need to probe all ports at once
      ide-generic: remove no longer needed ide_probe_legacy()
      ide: remove ide_host_alloc_all()
      ide: set IDE_AFLAG_DRQ_INTERRUPT in do_identify()
      ide-cd: no need to zero drive->special.all
      ide-floppy: move all ioctl handling to ide-floppy_ioctl.c (take 2)
      ide-floppy: move /proc handling to ide-floppy_proc.c (take 2)
      ide-disk: move all ioctl handling to ide-disk_ioctl.c
      ide-disk: move /proc handling to ide-disk_proc.c (take 3)
      pmac: remove superfluous pmif == NULL checks
      pmac: remove needless pmac_ide_destroy_dmatable() wrapper
      ide: __ide_dma_end() -> ide_dma_end()
      ide: make ide_dma_lost_irq() available also for CONFIG_BLK_DEV_IDEDMA_SFF=n
      ide: make ide_dma_timeout() available also for CONFIG_BLK_DEV_IDEDMA_SFF=n
      ide: switch to DMA-mapping API part #2
      ide: remove needless includes from ide-dma.c
      ide: cleanup ide_build_dmatable()
      ide: cleanup ide-dma.c
      ide: move SFF DMA code to ide-dma-sff.c
      ide-disk: fix IDE_DFLAG_LBA48 handling on resume
      ide-disk: lock media before checking for media change
      ide-floppy: use alloc_disk_node()
      ide-disk: use to_ide_drv() and ide_drv_g()
      ide-disk: move IDE_DFLAG_DOORLOCKING flag handling to idedisk_set_doorlock()
      ide-{disk,floppy}: set IDE_DFLAG_ATTACH in *_setup()
      ide-floppy: drop 'floppy' argument from idefloppy_setup()
      ide-floppy: use drive->capacity64 for caching current capacity
      ide: remove IDE_AFLAG_NO_DOORLOCKING
      ide-disk: factor out generic disk handling code to ide-gd.c
      ide-disk: use IDE_DFLAG_MEDIA_CHANGED
      ide-floppy: factor out generic disk handling code to ide-gd-floppy.c
      ide: prepare for merging ide-gd-floppy.c with ide-gd.c
      ide: allow device drivers to specify per-device type /proc settings
      ide: add generic ATA/ATAPI disk driver
      ide: fix support for IDE PCI controllers using MMIO on frv
      ide: remove dead <asm-arm/arch-sa1100/ide.h>
      ide: remove M68K_IDE_SWAPW define from <asm-m68k/ide.h>
      ide: remove unused macros from <asm-parisc/ide.h>
      hpt366: fix compile warning
      ide-floppy: remove idefloppy_floppy_t typedef
      ide: remove broken hpt34x driver
      delkin_cb: add PM support
      ide: re-add TRM290 fix lost during ide_build_dmatable() cleanup
      ide: remove useless subdirs from drivers/ide/
      ide-disk: set non-rotational queue flag for SSD and CF devices
      ide: drivers/ide/generic.c -> drivers/ide/ide-pci-generic.c

Becky Bruce (11):
      powerpc: Rename PTE_SIZE to HPTE_SIZE
      powerpc/85xx: fix build warning, remove silly cast
      cpm_uart: Pass actual dev ptr to dma_* in ucc and cpm_uart serial
      powerpc: Rename dma_64.c to dma.c
      powerpc: Move iommu dma ops from dma.c to dma-iommu.c
      powerpc: Drop archdata numa_node
      powerpc: Merge 32 and 64-bit dma code
      powerpc: Make dma_addr_t a u64 if CONFIG_PHYS_64BIT is set
      POWERPC: Allow 32-bit hashed pgtable code to support 36-bit physical
      powerpc: Drop redundant machine type print in show_cpuinfo
      powerpc: Move memory size print into common show_cpuinfo for 32-bit

Ben Dooks (8):
      drivers/net/bonding: sparse fixes for exported tables
      PATA: RPC now selects HAVE_PATA_PLATFORM for pata platform driver
      [ARM] S3C24XX: Move files out of include/asm-arm/plat-s3c*
      [ARM] S3C24XX: Additional include moves
      [ARM] S3C24XX: Serial driver debug depends on DEBUG_LL
      [ARM] S3C2443: Fix HCLK rate
      spi_s3c24xx: pin configuration updates
      mfd: update sm501 debugging/low information messages

Ben Hutchings (54):
      sfc: Replace net_dev->priv with netdev_priv(net_dev)
      sfc: Change first parameter type of {set,clear}_bit_le() to unsigned
      sfc: Use separate hardware TX queues to select checksum generation
      sfc: Avoid mangling error codes in efx_test_loopback()
      sfc: Reduce delays in SFE4001 initialisation
      sfc: Remove mistaken hardware workaround
      sfc: XMAC statistics fix-ups
      sfc: Remove inclusion of workarounds.h from efx.c
      sfc: Reverse the XOFF/XON pause frame control fifo thresholds
      sfc: Reduce log level for XGXS lane status
      sfc: Self-test reporting cleanup
      sfc: Speed up loopback self-test
      sfc: Don't leak PCI DMA maps in the TSO code when the queue fills up
      sfc: Use pci_map_single() to map the skb header when doing TSO
      sfc: Reduce the size of struct efx_tx_buffer
      sfc: Use explicit bool for boolean variables, parameters and return values
      sfc: Set net_device::vlan_features appropriately
      sfc: Cleaned up struct tso_state fields
      sfc: Removed forced inlining of long functions
      sfc: Export boot configuration in EEPROM through ethtool
      sfc: Move CPU counting for RSS into a separate function, efx_wanted_rx_queues()
      sfc: Remove efx_channel::has_interrupt
      sfc: Cleanup RX queue information
      sfc: Remove initialisation of RX_FILTER_CTL_REG.NUM_KER
      sfc: Make efx_for_each_channel_rx_queue() more efficient
      sfc: Remove efx_channel::evqnum field
      sfc: Cleanup RX event processing
      sfc: Implement get_sset_count, replacing get_stats_count and self_test_count
      sfc: Make PHY flash mode a device attribute, not a module parameter
      sfc: Enable TSO for 802.1q VLAN devices
      sfc: Remove efx_nic_dummy_op_int() as redundant with efx_port_dummy_op_int()
      sfc: Remove remnants of multi-port abstraction for MAC registers
      sfc: Remove some unreachable error paths
      sfc: Cleanup reset code
      sfc: Rework the bitfield header so that we can identify fields by bit number
      sfc: Extend self-tests
      sfc: Remove the STATE_RESETTING flag
      sfc: Rework efx_set_multicast_hash()
      sfc: Add check for memory allocation failure in falcon_probe_nic()
      sfc: Fix memory BAR release call on error path
      sfc: Remove workaround for old firmware bug
      sfc: Serialise tenxpress_special_reset() with statistics fetches
      sfc: Make queue flushes more reliable
      sfc: Stop generating bogus events in tenxpress_check_hw()
      sfc: Insert read memory barrier after checking MAC statistics flag
      sfc: Disable interrupts after a fatal interrupt occurs until reset
      sfc: Remove obsolete comment about PCI modes
      sfc: Use CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS where appropriate
      sfc: Fix type of FALCON_SPI_MAX_LEN
      hwmon: (lm90) Rename temperature conversion functions to match usage
      hwmon: (lm90) Support MAX6646, MAX6647 and MAX6649
      hwmon: (lm87) Fix masking of config register in lm87_init_client()
      hwmon: (lm87) Restore original configuration register on removal
      hwmon: (lm87) Add support for configuration through platform_data

Ben Slusky (1):
      [CPUFREQ] use deferrable delayed work init in conservative governor

Ben-Ami Yassour (4):
      KVM: direct mmio pfn check
      KVM: pci device assignment
      KVM: remove unused field from the assigned dev struct
      KVM: Device Assignment with VT-d

Benjamin Herrenschmidt (27):
      powerpc: Turn get/set_hard_smp_proccessor_id into inlines
      powerpc: Expose PMCs & cache topology in sysfs on 32-bit
      Merge commit 'kumar/kumar-dma'
      Merge commit 'kumar/kumar-mmu'
      Merge commit 'jwb/jwb-next'
      powerpc: Fix sysfs pci mmap on 32-bit machines with 64-bit PCI
      Merge commit 'jk/jk-merge'
      Merge commit 'gcl/gcl-next'
      Merge commit 'kumar/kumar-next'
      powerpc: Fix DMA offset for non-coherent DMA
      powerpc/pci: Improve detection of unassigned bridge resources
      powerpc: Fix link errors on 32-bit machines using legacy DMA
      powerpc: Fix 32-bit SMP boot on CHRP
      powerpc/chrp: Fix detection of Python PCI host bridge on IBM CHRPs
      powerpc: Fix CHRP PCI config access for indirect_pci
      Merge commit 'origin'
      radeonfb: misc cleanup of engine and dst cache handling
      radeonfb: accelerate imageblit and other improvements
      edac cell: fix incorrect edac_mode
      pci: Use new %pR to print resource ranges
      PCI: Add ability to mmap legacy_io on some platforms
      powerpc/PCI: Add legacy PCI access via sysfs
      Merge commit 'jwb/jwb-next'
      Merge commit 'gcl/gcl-next'
      Merge commit 'kumar/kumar-for-2.6.28'
      Merge commit 'origin' into master
      PCI: Workaround invalid P2P bridge bus numbers

Benjamin Li (5):
      bnx2: In bnx2_set_mac_link() return void rather then int
      bnx2: Update MODULE_DESCRIPTION to include the 5716
      bnx2: Remove name field from bnx2 structure
      bnx2: Remove timer_interval field from the bnx2 structure
      bnx2: Handle DMA mapping errors.

Benjamin Marzinski (1):
      dm mpath: use more error codes

Benjamin Thery (1):
      net: fix scheduling of dst_gc_task by __dst_free

Benny Halevy (9):
      nfsd: properly xdr-encode stateid4.seqid as uint32_t for cb_recall
      nfsd: properly xdr-encode deleg stateid returned from open
      nfsd: fix nfsd4_encode_open buffer space reservation
      nfsd: nfs4xdr encode_stateid helper function
      nfsd: don't declare p in ENCODE_SEQID_OP_HEAD
      nfsd: properly xdr-decode NFS4_OPEN_CLAIM_DELEGATE_CUR stateid
      nfsd: nfs4xdr decode_stateid helper function
      nfsd: do_probe_callback should not clear rpc stats
      nfsd: use nfs client rpc callback program

Bernd Schmidt (1):
      Blackfin arch: fixing bug - under IRQ stress, running applications may wrongly trigger an ICPLB miss and be killed

Bernd Schubert (1):
      [SCSI] mptfusion: Increase scsi-timeouts, similariy to the LSI 4.x driver.

Bernhard Walle (2):
      Document panic_on_unrecovered_nmi sysctl
      Document panic_on_unrecovered_nmi sysctl

Bernhard Weirich (1):
      w1: new driver. DS2431 chip

Bharata B Rao (2):
      sched: call resched_task() conditionally from new task wake up path
      sched: maintain only task entities in cfs_rq->tasks list

Bill Nottingham (1):
      x86_64: be less annoying on boot

Bjoern B. Brandenburg (1):
      sparc: remove unused includes

Bjorn Helgaas (21):
      irda: follow lspci device/vendor style
      [SCSI] qla2xxx: Fix "occured" spelling errors.
      PNP: fix debug formatting (cosmetic)
      PNPACPI: use dev_printk when possible
      PNP: convert the last few pnp_info() uses to printk()
      PNP: use new vsprintf symbolic function pointer format
      PNP: remove some uses of DEBUG ifdef
      PNP: add CONFIG_PNP_DEBUG_MESSAGES and pnp_dbg()
      PNP: convert to using pnp_dbg()
      PNP: remove old CONFIG_PNP_DEBUG option
      V4L/DVB: follow lspci device/vendor style
      rtc-cmos: move wake setup from ACPI glue into RTC driver
      x86: register a platform RTC device if PNP doesn't describe it
      rtc-cmos: look for PNP RTC first, then for platform RTC
      vsprintf: use new vsprintf symbolic function pointer format
      firmware: use dev_printk when possible
      resources: tidy __request_region()
      frv: use generic pci_enable_resources()
      x86/PCI: follow lspci device/vendor style
      PCI: follow lspci device/vendor style
      PCI: tidy PME support messages

Bob Copeland (2):
      ath5k: write beacon control register twice when resetting tsf
      ath5k: fix suspend-related oops on rmmod

Bob Moore (24):
      ACPICA: Allow same ACPI table to be loaded/unloaded more than once
      ACPICA: Fix wrong resource descriptor length for 64-bit build
      ACPICA: Fix table compare code, length then data
      ACPICA: Fix warning for 64-bit build
      ACPICA: Cleanup macro definition file.
      ACPICA: Return method arg count from acpi_get_object_info
      ACPICA: Update version to 20080701
      ACPICA: Add function to decode reference obj types to strings
      ACPICA: Improve object conversion error messages
      ACPICA: x2APIC support: changes for MADT and SRAT ACPI tables
      ACPICA: Update version to 20080729
      ACPICA: Remove obsolete debug levels (WARN and ERROR)
      ACPICA: Add namespace node to operand object union
      ACPICA: Remove obsolete exception codes
      ACPICA: Disallow evaluation of named object types with no value
      ACPICA: Update for Reference ACPI_OPERAND_OBJECT
      ACPICA: Update comments - no functional changes
      ACPICA: Cleanup for internal Reference Object
      ACPICA: Fix possible memory leak in acpi_ns_get_external_pathname
      ACPICA: Update version to 20080829
      ACPICA: Optimize buffer allocation procedure
      ACPICA: New: Validation for predefined ACPI methods/objects
      ACPICA: Add support for zero-length buffer-to-string conversions
      ACPICA: Update version to 20080926

Bob Peterson (2):
      GFS2: rm on multiple nodes causes panic
      GFS2: Direct IO write at end of file error

Bob Sharp (4):
      RDMA/nes: Free NIC TX buffers when destroying NIC QP
      RDMA/nes: Enable MC/UC after changing MTU
      RDMA/nes: Correct MAX TSO frags value
      RDMA/nes: Fix routed RDMA connections

Boris Dores (1):
      V4L/DVB (9301): pvrusb2: Keep MPEG PTSs from drifting away

Borislav Petkov (15):
      ide-floppy: use scatterlists for pio transfers
      ide-generic: handle probing of legacy io-ports v5
      ide: unify conversion macros
      ide: add drive->debug_mask switch
      ide: add a driver-wide debugging macro
      ide-floppy: convert driver to the new debugging macro
      ide-floppy: add a debug_mask module parameter
      ide-cd: convert driver to new ide debugging macro (v3)
      ide-cd: add a debug_mask module parameter
      ide: add ide_drive_t.dma flag
      ide-cd: move cdrom_info.dma to ide_drive_t.dma
      ide-atapi: assign taskfile flags per device type
      ide-cd: debug log enhancements
      ide-cd: small drive type print fix
      ide-cd: remove stale comment

Brandeburg, Jesse (2):
      e1000: remove unused Kconfig option for disabling packet split
      ixgb: fix bug when freeing resources

Brandon Philips (1):
      V4L/DVB (9179): S2API: frontend.h cleanup

Breno Leitao (1):
      s2io: Fix enabling VLAN tag stripping at driver initialization

Brian Cavagnolo (2):
      libertas: support boot commands to write persistent firmware and bootloader
      libertas: add sysfs hooks to update boot2 and persistent firmware

Brian Haley (2):
      bonding: change some __constant_htons() to htons()
      ipvs: change some __constant_htons() to htons()

Brian Rogers (1):
      V4L/DVB (9168): Add support for MSI TV at nywhere Plus remote

Brian Swetland (6):
      [ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM
      [ARM] msm: add proc_comm support, necessary for clock and power control
      [ARM] msm: clean up iomap and devices
      [ARM] msm: clock: provide clk_*() api support for
      [ARM] msm: dma: various basic dma improvements and bugfixes
      [ARM] msm: vreg interface to msm7k pmic

Brice Goglin (10):
      myri10ge: Stop scaring people when DCA is built but absent
      myri10ge: Rename DCA-related firmware counters
      myri10ge: use DCA if DCA is compiled as a module
      myri10ge: add multiqueue TX
      myri10ge: remove over-paranoid queue number modulus
      myri10ge: update driver version number to 1.4.3-1.369
      mm: stop returning -ENOENT from sys_move_pages() if nothing got migrated
      mm: don't vmalloc a huge page_to_node array for do_pages_stat()
      mm: extract do_pages_move() out of sys_move_pages()
      myri10ge: disable NAPI on failure to setup the interface

Bruce Allan (5):
      e1000e: add support for the 82567LM-4 device
      e1000e: add support for 82567LM-3 and 82567LF-3 (ICH10D) parts
      e1000e: add support for new 82574L part
      e1000e: remove failed request for sw/fw/hw flag
      x86: export set_memory_ro and set_memory_rw

Bruno Prémont (2):
      r8169: WoL fixes, part 1.
      r8169: WoL fixes, part 2.

Bruno Randolf (5):
      ath5k: rates cleanup
      mac80211: add rx status flag for short preamble
      mac80211: radiotap: assume modulation from rates
      iwlwifi: use generic mac80211 radiotap headers
      ath5k: set short preamble flag for rx

Bryan Wu (6):
      Blackfin arch: use new platform data interface of musb to replace old one
      Blackfin arch: add dma mapping stub for musb driver port
      Blackfin arch: fix a typo in comments
      Blackfin arch: add read/write IO accessor functions to Blackfin
      usb: musb: do not mess up count number and CSR0 register value
      netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver

Carl Love (1):
      powerpc/oprofile: Fix mutex locking for cell spu-oprofile

Carl Shaw (1):
      sh: Subnormal double to float conversion

Carlos Corbacho (3):
      acer-wmi: Add rfkill support for wireless and bluetooth
      acer-wmi: Remove wireless and bluetooth sysfs entries
      acer-wmi: Remove private workqueue

Carlos R. Mafra (1):
      drm: remove #define's for non-linux systems

Casey Schaufler (1):
      smack: limit privilege by label

Catalin Marinas (10):
      [ARM] 5227/1: Add the ENDPROC declarations to the .S files
      [ARM] 5232/1: Do not post-index STRT instruction in clear_user.S
      [ARM] 5230/1: Replace post-indexed LDRT/STRT in uaccess.h
      [ARM] 5231/1: Do not save the frame pointer in the csum_partial_copy_* functions
      [ARM] 5269/1: ARMv7: Use -march=armv7-a as compiler flag
      [ARM] 5229/3: Replace some ARMv7 opcodes with the instruction name
      smc911x: Allow Kconfig dependency on ARM
      smc911x: Add IRQ polarity configuration
      smc911x: Make the driver safer on SMP
      [ARM] 5318/1: Swap the PRRR and NMRR values in proc-v7.S

Cedric Le Goater (1):
      sunrpc: fix oops in rpc_create when the mount namespace is unshared

Chandra Seetharaman (1):
      [SCSI] scsi_dh: Initialize path state to be passive when path is not owned

Chandra Shekhar (2):
      ARM: OMAP: Allocate McBSP devices dynamically
      ARM: OMAP: Add support for McBSP devices 3 - 5 on 34xx

Chandru (1):
      powerpc: Add support for dynamic reconfiguration memory in kexec/kdump kernels

Chen Gong (4):
      [MTD] m25p80.c erase enhance
      [MTD] m25p80.c code cleanup
      [MTD] m25p80.c extended jedec support
      [MTD] m25p80.c extended jedec support (v2)

Chien Tung (10):
      RDMA/nes: Add support for 4-port 1G HP blade card
      RDMA/nes: Module parameter permissions
      RDMA/nes: Add wqm_quanta module option
      RDMA/nes: Fix MDC setting
      RDMA/nes: Fill in firmware version for ethtool
      RDMA/nes: Correct tso_wqe_length
      RDMA/nes: Stop spurious MAC interrupts
      RDMA/nes: Limit critical error interrupts
      RDMA/nes: Correct error_module bit mask
      RDMA/nes: Fix slab corruption

Chr (2):
      p54: take tx_queue's lock in rx_frame_sent
      p54: redo queue numbering

Chris Friesen (2):
      sched: fix list traversal to use _rcu variant
      genirq: fix set_irq_type() when recording trigger type

Chris J Arges (1):
      oprofile: hotplug cpu fix

Chris Lalancette (1):
      block: Expand Xen blkfront for > 16 xvd

Chris Rankin (1):
      V4L/DVB (9047): [PATCH] Add remote control support to Nova-TD (52009)

Chris Smith (2):
      sh: Fix uImage load address in 32-bit mode.
      sh: Add kprobes support.

Chris Snook (2):
      atl2: add atl2 driver
      MAINTAINERS: add Atheros maintainer for atlx

Chris Webb (1):
      md: Fix rdev_size_store with size == 0

Chris Zankel (3):
      xtensa: Add support for the Sonic Ethernet device for the XT2000 board.
      xtensa: Fix io regions
      xtensa: Add config files for Diamond 232L - Rev B processor variant

Christer Weinigel (1):
      s3cmci: Support transfers which are not multiple of 32 bits.

Christian Borntraeger (4):
      [S390] Fix checkstack for s390
      hvc_console: Fix free_irq in spinlocked section
      KVM: s390: Make facility bits future-proof
      KVM: s390: change help text of guest Kconfig

Christian Ehrhardt (3):
      KVM: kvmtrace: Remove use of bit fields in kvm trace structure
      KVM: kvmtrace: replace get_cycles with ktime_get v3
      KVM: ppc: trace powerpc instruction emulation

Christian Lamparter (17):
      p54: rename prism54xyz -> p54xyz
      p54: fix rssi auto calibration
      p54pci: rx tasklet refactoring
      p54pci: increase ring buffer index counter when skipping
      p54: enhance firmware parser to reduce memory waste
      p54: move eeprom code into common library
      p54usb: support LM87 firmwares
      p54: set_filter refactoring
      p54: better firmware support
      p54: 32-bit tsf timestamps
      p54: add more rx filters
      p54: add lots of useful rx/tx statistics
      p54: control output power levels
      p54: 802.11a 5GHz phy support
      p54: report appropriate rate and band values for 802.11a
      p54usb: Device ID updates
      p54: enable 2.4/5GHz spectrum by eeprom bits.

Christof Schmitt (2):
      [SCSI] zfcp: Update message with input from review
      [SCSI] zfcp: Simplify zfcp data structures

Christoph Hellwig (19):
      x86: kill sys32_pause
      powerpc: Use sys_pause for 32-bit pause entry point
      Fix barrier fail detection in XFS
      [S390] s390: use sys_pause for 31bit pause entry point
      xfs: fix remount rw with unrecognized options
      compat: move cp_compat_stat to common code
      compat: generic compat get/settimeofday
      [IA64] remove sys32_pause
      [IA64] kill sys32_pipe
      dm: kill lookup_device wrapper
      hpfs: cleanup ->setattr
      tidy up chrdev_open
      generic_file_llseek tidyups
      new helper: d_obtain_alias
      switch all filesystems over to d_obtain_alias
      kill d_alloc_anon
      fix ->llseek for more directories
      reiserfs: add missing llseek method
      ext4: remove unused variable in ext4_get_parent

Christoph Lameter (1):
      vmscan: Use an indexed array for LRU variables

Christophe Thommeret (1):
      V4L/DVB (9270): cx24116: optimise emulated auto-pilot

Christopher Leech (1):
      ixgbe: Implement HAVE_SET_RX_MODE

Christopher Moore (2):
      [ARM] Orion: add LaCie Ethernet Disk mini V2 support
      [MTD] cfi_cmdset_0002.c: Add Macronix CFI V1.0 TopBottom detection

Chuck Ebbert (4):
      xen: make CONFIG_XEN_SAVE_RESTORE depend on CONFIG_XEN
      x86: move prefill_possible_map calling early, fix, V2
      x86: allow number of additional hotplug CPUs to be set at compile time, V2
      PCI: document the pcie_aspm kernel parameter

Chuck Lever (36):
      SUNRPC: Add address family field to svc_serv data structure
      SUNRPC: Use proper INADDR_ANY when setting up RPC services on IPv6
      SUNRPC: Set V6ONLY socket option for RPC listener sockets
      SUNRPC: Simplify rpcb_register() API
      SUNRPC: Split portmap unregister API into separate function
      SUNRPC: Support IPv6 when registering kernel RPC services
      NLM: Clean up before introducing new debugging messages
      lockd: address-family independent printable addresses
      lockd: Specify address family for source address
      lockd: Add address family-agnostic helper for zeroing the port number
      SUNRPC: Make svc_addr's argument a constant
      lockd: Use sockaddr_storage + length for h_addr field
      lockd: Use sockaddr_storage for h_saddr field
      NSM: Use sockaddr_storage for sm_addr field
      lockd: Teach nlm_cmp_addr() to support AF_INET6 addresses
      lockd: Support AF_INET6 when hashing addresses in nlm_lookup_host
      lockd: Combine __nsm_find() and nsm_find().
      lockd: Update nsm_find() to support non-AF_INET addresses
      SUNRPC: Register both netids for AF_INET6 servers
      SUNRPC: Use short-hand IPv6 ANYADDR for RPCB_SET
      SUNRPC: Fix up svc_unregister()
      SUNRPC: Clean up debug messages in rpcb_clnt.c
      NLM: Convert nlm_lookup_host() to use a single argument
      lockd: Support non-AF_INET addresses in nlm_lookup_host()
      lockd: Adjust nlmclnt_lookup_host() signature to accomodate non-AF_INET
      lockd: Adjust nlmsvc_lookup_host() to accomodate AF_INET6 addresses
      lockd: change nlmclnt_grant() to take a "struct sockaddr *"
      lockd: Add helper to sanity check incoming NOTIFY requests
      lockd: Remove unused fields in the nlm_reboot structure
      NLM: Always start both UDP and TCP listeners
      NLM: Remove "proto" argument from lockd_up()
      NLM: Remove unused argument from svc_addsock() function
      NFS: SETCLIENTID truncates client ID and netid
      NFS: fix nfs_parse_ip_address() corner case
      NFS: Enable NFSv4 callback server to listen on AF_INET6 sockets
      NFSD: Fix BUG during NFSD shutdown processing

Cihula, Joseph (1):
      x86, e820: add support for AddressRangeUnusuable ACPI memory type

Claudio Nieder (1):
      backlight: Add driver for Tabletkiosk Sahara TouchIT-213 Tablet PC

Claudio Scordino (1):
      sched: new documentation about CFS

Clemens Ladisch (18):
      ALSA: usb-audio: add BOSS GT-10 support
      ALSA: oxygen: use SPDIF channel status symbols
      ALSA: oxygen: use a copy of the model struct
      ALSA: oxygen: add probe callback
      ALSA: oxygen: remove X-Meridian magic number
      ALSA: oxygen: handle X-Meridian dynamically
      ALSA: virtuoso: handle D2X/DX dynamically
      ALSA: virtuoso: create common functions for GPIO bit switch controls
      ALSA: oxygen: rename pcm_dev_cfg
      ALSA: oxygen: configure MIDI via device_config
      ALSA: oxygen: add UART I/O functions
      ALSA: oxygen: add self-documenting functions
      ALSA: virtuoso: allow I2C-connected PCM1796
      ALSA: virtuoso: make number of PCM1796 DACs configurable
      ALSA: virtuoso: rename AC97 callback function
      ALSA: oxygen: rename first PCM device
      ALSA: virtuoso: add Xonar HDAV1.3 support
      ALSA: oxygen: wait for ACK when resetting UART

Cliff Cai (18):
      ALSA: ASoC: AD1980 audio codec driver
      ALSA: ASoC: Add SPI support for WM8731
      ALSA: add dummy function to support shared mmap in nommu Blackfin arch
      ALSA: ASoC codec: fix compiling error in ad1980 driver after ASoC API changed
      sound: ASoC codec: SSM2602 audio codec driver
      sound: ASoC: Blackfin: SPORT peripheral interface driver
      sound: ASoC: Blackfin: DMA Driver for AC97 sound chip
      sound: ASoC: Blackfin: AC97 Blackfin CPU DAI driver
      sound: ASoC: Blackfin: DMA Driver for I2S sound chip
      sound: ASoC: Blackfin: I2S CPU DAI driver
      sound: ASoC: Blackfin: board driver for AD1980/1 audio codec
      sound: ASoC: Blackfin: board driver for SSM2602 sound chip
      sound: ASoC: Blackfin: add Blackfin arch ASoC Kconfig and Makefile
      sound: ASoC: Blackfin: Include Blackfin architecture support in build
      ALSA: ASoC codec: AD73311 audio codec driver
      ALSA: ASoC Blackfin: add I2S DAI support for AD73311
      ALSA: ASoC Blackfin: add asoc ad73311 driver supporting in Blackfin boards
      ALSA: ASoC Blackfin: fix bug - Audio Latency on AD1981 with MMAP enabled

Clive Messer (1):
      ALSA: hda - Fix another ALC889A (rev 0x100101)

Colin B Macdonald (1):
      Input: i8042 - add Thinkpad R31 to nomux list

Corentin Chary (1):
      asus-laptop: Fix the led behavior with value > 1

Corentin Labbe (1):
      hwmon: (adm1029) Use mask for fan_div value

Cornelia Huck (8):
      [S390] cio: Update cio_ignore documentation.
      [S390] cio: Exorcise cio_msg= from documentation.
      [S390] bus_id -> dev_set_name() changes
      [S390] more bus_id -> dev_name conversions
      [S390] Use s390_root_dev_* in kvm_virtio.
      [S390] bus_id -> dev_set_name() for css and ccw busses
      Driver core: Clarify device cleanup.
      Driver core: Fix cleanup in device_create_vargs().

Cyrill Gorcunov (57):
      x86: DS cleanup - dont treat 0 as NULL
      x86: apic unification - merge down lapic_get_maxlvt
      x86: apic unification - merge down enable_NMI_through_LVT0
      x86: apic interrupts - move assignments to irqinit_32.c, v2
      x86: apic - use SET_APIC_DEST_FIELD instead of hardcoded shift
      x86: apic - unify disable_apic_timer
      x86: apic - unify __setup_APIC_LVTT
      x86: apic - do not clear APIC twice in lapic_shutdown
      x86: apic - get rid of local_apic_timer_verify_ok
      x86: apic - unify verify_local_APIC
      x86: apic - unify sync_Arb_IDs
      x86: apic - sync_Arb_IDs style fixup
      x86: apic - unify init_bsp_APIC
      x86: apic - unify clear_local_APIC
      x86: apic - unify lapic_resume
      x86: apic - unify lapic_suspend
      x86: apic - rearrange functions and comments
      x86: apic - unify lapic_is_integrated
      x86: apic - unify xapic_icr_read
      x86: apic - rearrange maxcpu definition
      x86: apic - unify setup_boot_APIC_clock
      x86: apic - unify disable_local_APIC
      x86: apic - unify lapic_shutdown
      x86: apic - unify connect_bsp_APIC
      x86: apic - unify lapic_setup_esr
      x86: apic - unify __setup_APIC_LVTT
      x86: apic - unify disconnect_bsp_APIC
      x86: apic - generic_processor_info
      x86: apic - unify end_local_APIC_setup
      x86: apic - unify local_apic_timer_interrupt
      x86: apic - unify apic_set_verbosity
      x86: apic - unify disableapic and nolapic setup handlers
      x86: apic - rearrange parse_lapic_timer_c2_ok
      x86: apic - lapic_resume 32bit - unification fix
      x86: apic - compilation warnings fix
      x86: smpboot - check if we have ESR register in wakeup_secondary_cpu
      x86: apic_64.c - setup_APIC_timer has to be __cpuinit function
      x86: apic - introduce get_physical_broadcast for 64bit
      x86: apic - unify setup_apicpmtimer
      x86: apic_64.c - add sanity check for spurious vector definition
      x86: apic - unify setup_local_APIC
      x86: apic_32.c should use __cpuinit section
      x86: apic - unify smp_apic_timer_interrupt
      x86: apic - unify smp_spurious/error_interrupt declaration
      x86: io-apic - use ARRAY_SIZE macro
      x86: io-apic - declare irq_cfg_lock for SPARSE_IRQ only
      x86: io-apic - code style cleaning for setup_IO_APIC_irqs
      x86: io-apic - do not use KERN_DEBUG marker too much
      x86: io-apic - get rid of __DO_ACTION macro
      x86: apic - lapic_setup_esr does not handle esr_disable - fix it
      x86: apic - skip writting ESR register if we dont have on
      x86: apic - fix unused vars warning in calibrate_APIC_clock
      x86: io-apic - do not use KERN_DEBUG marker too much, fix
      x86: io-apic - interrupt remapping fix
      x86: io-apic - interrupt remapping fix
      x86: apic - unify APIC_DIVISOR
      x86: do_boot_cpu - check if we have ESR register

Dallas Foley (1):
      [ARM] S3C24XX: pwm-clock set_parent mask fix

Dan Liang (1):
      Input: atmel_tsadcc - improve accuracy

Dan Nicholson (1):
      sundance: set carrier status on link change events

Dan Williams (12):
      libertas: convert CMD_802_11_RF_TX_POWER to a direct command
      libertas: convert CMD_802_11_DEAUTHENTICATE to a direct command
      libertas: convert CMD_802_11_RADIO_CONTROL to a direct command
      libertas: convert adhoc operations to direct commands
      libertas: clear current command on card removal
      async_tx: make async_tx_run_dependencies() easier to read
      libertas: remove unused generic RESET command
      libertas: convert SNMP_MIB to a direct command
      md: fix input truncation in safe_delay_store()
      USB: option: add Ericsson F3507g and Dell 5530
      USB: option: add Pantech cards
      [RFC PATCH] touch_mnt_namespace when the mount flags change

Daniel Gimpelevich (1):
      Input: cm109 - add missing newlines to messages

Daniel Oliveira Nascimento (1):
      V4L/DVB (9041): Add support YUAN High-Tech STK7700D (1164:1f08)

Daniel Rosenthal (1):
      [MTD] [INFTL] Fix infinite loop in INFTL_foldchain

Daniel THOMPSON (1):
      sound: Fix esoteric double free in the dummy sound driver.

Daniel Wagner (2):
      rt2x00mac: In error case stop netdev queue, free skb and return NETDEV_TX_OK
      mac80211: Use only precedence level of DSCP field for frame classification

Daniele Calore (1):
      x86: memtest fix use of reserve_early()

Danny ter Haar (1):
      fix random typos

Dario Faggioli (1):
      sched_rt.c: resch needed in rt_rq_enqueue() for the root rt_rq

Darius Augulis (2):
      MXC: Lets handle IRQ by priority, defined with exported API function
      MXC: Remove WD IRQ priority setting

Darrick J. Wong (4):
      matroxfb: support G200eV chip
      hwmon: (ibmpex) Automatically load on IBM systems via DMI
      hwmon: (ibmaem) Automatically load on IBM systems via DMI
      hwmon: (adt7470) Add documentation

Darron Broad (27):
      V4L/DVB (9011): S2API: A number of cleanusp from the last 24 months.
      V4L/DVB (9013): S2API: cx24116 Rolloff changes, sysctls cleanup, isl power changes.
      V4L/DVB (9015): S2API: cx24116 register description fixes.
      V4L/DVB (9016): HVR3000/4000 Hauppauge related IR cleanups
      V4L/DVB (9069): cx88: Bugfix: all client disconnects put the frontend to sleep.
      V4L/DVB (9170): cx24116: Sanity checking to data input via S2API to the cx24116 demod.
      V4L/DVB (9171): S2API: Stop an OOPS if illegal commands are dumped in S2API.
      V4L/DVB (9172): S2API: Bugfix related to DVB-S / DVB-S2 tuning for the legacy API.
      V4L/DVB (9185): S2API: Ensure we have a reasonable ROLLOFF default
      V4L/DVB (9223): MFE: Fix a number of bugs and some tidying up
      V4L/DVB (9224): MFE: bugfix: add missing frontend allocation
      V4L/DVB (9225): MFE: Add configurable gate control
      V4L/DVB (9226): MFE: cx88: Reset cx22702 on hvr-3000/4000
      V4L/DVB (9227): MFE: Add multi-frontend mutual exclusion
      V4L/DVB (9228): cx88: Add audio routing for the hvr-3000/4000
      V4L/DVB (9229): cx88: Add intial config for FM radio support
      V4L/DVB (9264): MFE: bugfix: multi-frontend mutual exclusion parallel open
      V4L/DVB (9265): videobuf: data storage optimisation
      V4L/DVB (9266): videobuf: properly handle attachment failure
      V4L/DVB (9267): cx88: Update of audio routing config for FM radio
      V4L/DVB (9268): tuner: add FMD1216MEX tuner
      V4L/DVB (9269): cx88: add I2S-ADC tvaudio method
      V4L/DVB (9271): videobuf: data storage optimisation (2)
      V4L/DVB (9332): cx88: initial fix for analogue only compilation
      V4L/DVB (9334): cx88: dvb_remove debug output
      V4L/DVB (9335): videobuf: split unregister bus creating self-contained frontend de-allocator
      V4L/DVB (9336): cx88: always de-alloc frontends on fault condition

Dave Airlie (6):
      drm: fix sysfs error path.
      radeon: fix writeback across suspend/resume.
      i915: fixup permissions on gem ioctls.
      i915: add missing return in error path.
      drm: wbinvd is cache coherent.
      drm: make CONFIG_DRM depend on CONFIG_SHMEM.

Dave Graham (2):
      e1000e: don't generate bad checksums for tcp packets with 0 csum
      e1000: don't generate bad checksums for tcp packets with 0 csum

Dave Hansen (5):
      KVM: Reduce kvm stack usage in kvm_arch_vm_ioctl()
      KVM: Reduce stack usage in kvm_vcpu_ioctl()
      KVM: Reduce stack usage in kvm_arch_vcpu_ioctl()
      KVM: Reduce stack usage in kvm_pv_mmu_op()
      profiling: dynamically enable readprofile at runtime

Dave Jones (1):
      Update email addresses.

Dave Kleikamp (1):
      sched_clock: prevent scd->clock from moving backwards

Dave Young (1):
      i386: vmalloc size fix

David Bentham (1):
      V4L/DVB (9057): saa7134: Hauppauge HVR-1110, support for radio and analog audio in

David Brownell (44):
      hpet: /dev/hpet - fixes and cleanup
      hpet: /dev/hpet - fixes and cleanup, fix
      [MTD] dataflash OTP support
      [MTD] Compile fix for dataflash OTP support
      [MTD] make dataflash write-verify be optional
      ARM: DaVinci: SOC GPIOs use gpiolib
      ARM: DaVinci: usb setup
      ARM: DaVinci: evm sets up many devices
      [ARM] 5240/1: AT91: eeproms on sam9260ek, sam9263ek
      sparc: arch/sparc/kernel/pmc.c -- extra #include?
      ngw100: export J15 through sysfs
      genirq: record trigger type
      drivers/net/usb/Makefile - shrink logspam
      i2c: Guard against oopses from bad init sequences
      i2c: Do earlier driver model init
      usb gadget: link fixes for serial gadget
      usb gadget: link fixes for gadget zero
      usb gadget: link fixes for MIDI gadget
      usb gadget: link fixes for printer gadget
      usb gadget: link fixes for storage gadget
      usb gadget: link fixes for cdc composite gadget
      usb gadget: link fixes for network gadget
      spi: core and gpio expanders use subsys_init
      rtc: remove some NOP open/release methods
      legacy rtc: remove needless/confusing HPET_RTC_IRQ option
      rtc: file close() consistently disables repeating irqs
      gpio: i2c expanders use subsys_init
      gpiolib: gpio_to_irq() hooks
      omap drivers: switch to standard GPIO calls
      gpiolib: request/free hooks
      usb: gadget Kconfig cleanup
      usb gadget: function activation/deactivation
      usb gadget: defer obex enumeration
      usb gadget: USB_GADGET_VBUS_DRAW Kconfig option
      usb: musb_hdrc build fixes
      usb gadget: cdc ethernet notification bugfix
      mfd: TWL4030 core driver
      mfd: twl4030-core irq simplification
      rtc-cmos: export second NVRAM bank
      gpiolib: fix oops in gpio_get_value_cansleep()
      mfd: twl4030 IRQ handling update
      mfd: rtc-twl4030 driver
      mfd: twl4030-gpio driver
      [ARM] 5316/1: AT91: oops (regression) fix on gpio irq

David Daney (7):
      MIPS: Add HARDWARE_WATCHPOINTS configure option.
      MIPS: Add HARDWARE_WATCHPOINTS definitions and support code.
      MIPS: Probe watch registers and report configuration.
      MIPS: Watch exception handling for HARDWARE_WATCHPOINTS.
      MIPS: Scheduler support for HARDWARE_WATCHPOINTS.
      MIPS: Ptrace support for HARDWARE_WATCHPOINTS
      MIPS: Align .data.cacheline_aligned based on CONFIG_MIPS_L1_CACHE_SHIFT

David Ellingsworth (3):
      V4L/DVB (9034): With the recent patch to v4l2 titled "v4l2: use register_chrdev_region
      V4L/DVB (9193): stk-webcam: minor cleanup
      V4L/DVB (9194): stk-webcam: fix crash on close after disconnect

David Fries (32):
      [netdrvr] ne: Fix suspend and resume for ISA PnP cards.
      ne.c: fix rmmod, platform driver improvements
      W1: fix deadlocks and remove w1_control_thread
      W1: abort search early on on exit
      W1: don't delay search start
      W1: w1_process, block or sleep
      W1: feature, enable hardware strong pullup
      W1: feature, w1_therm.c use strong pullup and documentation
      W1: be able to manually add and remove slaves
      W1: recode w1_slave_found logic
      W1: new module parameter search_count
      W1: Document add, remove, search_count, and pullup.
      W1: w1_slave_read_id read bug, use device_attribute
      W1: w1_therm fix user buffer overflow and cat
      W1: w1_family, remove unused variable need_exit
      W1: w1_therm consistent mutex access code cleanup
      W1: w1_int.c use first available master number
      W1: w1.c s/printk/dev_dbg/
      W1: w1_io.c reset comments and msleep
      W1: ds1wm.c msleep for reset
      W1: ds2490.c correct print message
      W1: ds2490.c add support for strong pullup
      W1: ds2490.c ds_write_bit, grouping error, disable readback
      W1: ds2490.c disable bit read and write
      W1: ds2490.c simplify and fix ds_touch_bit
      W1: ds2490.c ds_dump_status rework
      W1: ds2490.c ds_reset remove ds_wait_status
      W1: ds2490.c reset ds2490 in init
      W1: ds2490.c magic number work
      W1: ds2490.c ds_write_block remove extra ds_wait_status
      W1: Documentation/w1/masters/ds2490 update
      W1: ds2490.c optimize ds_set_pullup

David Gibson (5):
      powerpc: Update in-kernel dtc and libfdt to version 1.2.0
      powerpc: Clean up hugepage pagetable allocation for powerpc with 16G pages
      powerpc: Get USE_STRICT_MM_TYPECHECKS working again
      hugetlb: handle updating of ACCESSED and DIRTY in hugetlb_fault()
      powerpc: Further compile fixup for STRICT_MM_TYPECHECKS

David Howells (9):
      SELinux: Fix a potentially uninitialised variable in SELinux hooks
      clocksource: check range
      CRED: Wrap task credential accesses in the JFFS2 filesystem
      V4L/DVB (8838): CRED: Wrap task credential accesses in video input drivers
      MN10300: MEI are renaming themselves to Panasonic
      FRV: Provide dma_map_page() for NOMMU and fix comments
      SiS DRM: fix the memory allocator if the SIS FB is built as a module
      SiS DRM: fix a pointer cast warning
      drm/cred: wrap task credential accesses in the drm driver.

David John (1):
      HPET: Remove spurious HPET busy warning message.

David Kilroy (22):
      orinoco: Add ESSID specific scanning for Agere fw
      orinoco: Update scan translation
      orinoco: Specify all three parameters to every Hermes command.
      orinoco: Move EXPORT_SYMBOL declarations next to exported function
      orinoco: Add function to execute Hermes initialisation commands synchronously
      orinoco: Move firmware download functionality into new module
      orinoco: Make firmware download logic more generic
      orinoco: Extend hermes_dld routines for Agere firmware
      orinoco: Invoke firmware download in main driver
      orinoco: Fix transmit for Agere/Lucent with fw 9.x
      orinoco: address checkpatch typedef warning
      orinoco: Use extended Agere scans available on 9.x series firmwares
      orinoco: Don't use boolean parameter to record encoding type
      orinoco: Split wevent work thread from wevent sending
      orinoco: Use a macro to define wireless handlers
      orinoco: Add WE-18 ioctls for WPA
      orinoco: Send association events to userspace
      orinoco: Process bulk of receive interrupt in a tasklet
      orinoco: Add MIC on TX and check on RX
      orinoco: Fix compile warnings
      wireless: Read scan flags correctly on x86-64
      orinoco: fix unsafe locking in spectrum_cs_suspend

David Miller (6):
      serial: Make uart_port's ioport "unsigned long".
      serial: allow 8250 to be used on sparc
      sched: kill unused scheduler decl.
      i2c-algo-pcf: Pass adapter data into ->waitforpin() method
      i2c-algo-pcf: Add adapter hooks around xfer begin and end
      i2c-algo-pcf: Fix typo in debugging log message

David Rientjes (1):
      x86: avoid dereferencing beyond stack + THREAD_SIZE

David Rowe (1):
      Staging: add echo cancelation module

David S. Miller (242):
      sparc64: Add JBUS NUMA detection.
      sparc: Add mutex for set property calls.
      sparc: Implement irq_of_parse_and_map() and irq_dispose_mapping().
      sparc: Add GPIO layer support.
      sparc64: Split syscall_trace() into two functions.
      sparc64: Kill duplicated sys_pause() implementation.
      hwmon: Add Ultra45 workstation hwmon driver.
      sparc64: Convert UltraSPARC-III memory controller driver to OF driver probing.
      sparc64: Use consistent chmc_ prefix in variables, types, and functions.
      sparc64: Add generic interface for registering a dimm printing handler.
      sparc64: Allow chmc to be built as a module.
      sparc64: Add JBUS UltraSPARC-IIIi support to memory controller driver.
      sparc64: Use the cond_syscall()s in kernel/sys_ni.c instead of home-grown copy.
      sparc64: Fix irq_of_parse_and_map() and irq_dispose_mapping().
      Merge branch 'lvs-next-2.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6
      sparc: Delete bare sbus char bpp driver, obsoleted by parport_sunbpp
      sparc: Kill videopix SBUS driver.
      sparc: Kill SBUS DVMA layer.
      sparc32: Make IOMMU and IO-UNIT init work with device nodes.
      sparc: Propagate SBUS iommu archdata into real of_device objects.
      sparc: Make SBUS DMA interfaces take struct device.
      sparc32: Make mmu_{get,release}_*() take a struct device pointer.
      sparc32: Implement more generic dma_*() interfaces.
      sparc: Convert all SBUS drivers to dma_*() interfaces.
      sparc: Move SBUS DMA attribute interfaces out of asm/sbus.h
      myri_sbus: Convert to pure OF driver.
      sunbmac: Convert to pure OF driver.
      sunhme: Convert to pure OF driver.
      sunlance: Convert to pure OF driver.
      sunqe: Convert to pure OF driver.
      parport_sunbpp: Convert to pure OF driver.
      sun_esp: Convert to pure OF driver.
      qlogicpti: Convert to pure OF driver.
      amd7930: Convert to pure OF driver.
      dbri: Convert to pure OF driver.
      cs4231: Use SNDRV_DMA_TYPE_DEV instead of SNDRV_DMA_TYPE_SBUS.
      alsa: Remove special SBUS dma support code.
      cs4231: Convert SBUS side to OF driver.
      fore200e: Convert over to pure OF driver.
      sparc: Convert flash driver to OF device probing.
      sparc: Convert uctrl driver to OF driver.
      sparc64: Convert SBUS floppy probing to use OF device objects.
      sparc32: Kill mmu_translate_dvma() usage.
      sparc32: Kill mmu_translate_dvma and implementations.
      sparc32: Make mmu_map_dma_area and mmu_unmap_dma_area take a device pointer.
      sparc32: Convert apc to OF driver.
      sparc32: Convert pmc to OF driver.
      sparc32: Convert sun4d IRQ code to use generic device tree probing.
      sparc: Kill SBUS layer IRQ hooks.
      sparc: Remove SBUS layer resource and irq handling.
      sparc: Remove dinky old-style SBUS probing facilities.
      sparc: Convert remaining sbus_ioremap() and sbus_iounmap() users.
      sparc: Kill sbus_ioremap() and sbus_iounmap().
      sparc: Kill sbus_devaddr() and sbus_dev_slot().
      sparc: Kill OBP property members of sbus_dev and sbus_bus
      sparc32: Kill sbus_is_slave().
      sparc: Kill sbus_arch_preinit().
      sparc: Add OF archdata propagation helper.
      sparc: Remove generic SBUS probing layer.
      sparc: Kill sbus_bus_type.
      sparc32: Kill iounit_map_dma_*().
      sparc: Kill now spurious includes of sbus.h
      sparc: Delete asm/sbus*.h
      sparc: Remove Documentation/sparc/sbus_drivers.txt
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      rtc: Allow RTC_DRV_CMOS to be used on SPARC.
      sparc64: Select RTC_CLASS
      sparc64: Check for RTC class device in update_persistent_clock().
      sparc64: Convert Mostek rtc to use generic RTC layer driver.
      sparc: asm/mostek.h is now 32-bit only
      sparc64: Use generic CMOS driver.
      rtc: Add TI BQ4802 RTC driver.
      sparc64: Use generic BQ4802 RTC driver.
      rtc: Add Sun4V hypervisor RTC driver.
      sparc64: Use generic sun4v RTC driver.
      rtc: Add Starfire platform RTC driver.
      sparc64: Use generic starfire RTC driver.
      riowatchdog: Convert to pure OF driver.
      riowatchdog: Move under drivers/watchdog
      riowd: Distinguish between driver name and OF device node name.
      cpwatchdog: Cleanup and convert to pure OF driver.
      cpwatchdog: Move to drivers/watchdog/cpwd.c
      sun_uflash: Convert to pure OF driver.
      display7seg: Convert to pure OF device driver.
      envctrl: Convert to pure OF driver.
      bbc_i2c: Convert to pure OF driver.
      sparc64: Propagate PCI device archdata into OF device tree for EBUS.
      bbc_envctrl: Fix build errors from bbc_i2c OF conversion.
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      sparc: Move EBUS DMA interfaces into seperate header file.
      sparc64: Convert EBUS floppy support to pure OF driver.
      cs4231: Convert to EBUS side to pure OF driver.
      sparc32: Convert PC RTC probing to pure OF driver.
      sparc: Kill EBUS driver layer.
      sparc: Kill ebus_bus_type.
      sparc64: Don't invoke power_init() from pcibios_init().
      sparc64: Convert SCHIZO PCI controller driver into a real driver.
      sparc64: Convert SUN4V PCI controller driver into a real driver.
      sparc64: Convert PSYCHO PCI controller driver into a real driver.
      sparc64: Convert SABRE PCI controller driver into a real driver.
      sparc64: Convert FIRE PCI controller driver into a real driver.
      sparc: Stop setting NO_DMA.
      sparc: Annotate of_device_id arrays with const or __initdata.
      sparc64: Simplify error handling in PCI controller probing.
      sparc64: Delete starfire_cpu_setup().
      leds: Add driver for Sunfire UltraSPARC server LEDs.
      sparc64: Rewrite central driver.
      sparc64: Clean up CPU chip type probing code.
      sparc64: Apply const or __initdata to vio_device_id[]
      sparc64: Use ENTRY/ENDPROC in hypervisor asm.
      sparc64: Use ENTRY/ENDPROC in PCI SUN4V asm.
      sparc64: Kill the scan_bus function pointer in struct pci_pbm_info.
      sparc64: Pass proper parent device down into root pci_create_bus() call.
      sparc64: Move reboot handling into seperate file and kill power reg programming.
      sparc64: Implement SSTATE purely using notifiers and initcalls.
      pci_psycho: Use of_getintprop_default().
      pci_schizo: Use of_get_property() and delete spurious local vars.
      pci_sun4v: Use of_get_property().
      sparc32: Fix sun4c build warnings.
      sparc: Fix handling of LANCE and ESP parent nodes in of_device.c
      sparc32: use RTC subsystem
      sparc: Kill sbus mostek RTC driver.
      sparc32: Kill remaining asm/mostek.h inclusions.
      sparc32: Kill asm/mostek.h.
      sparc: Remove asm/rtc.h
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      sparc32: Fix coding style of sparc_cpu_model setting code.
      sparc32: Move sun4d show_leds() out of asm/obio.h
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge branch 'dccp' of git://eden-feed.erg.abdn.ac.uk/dccp_exp
      sparc64: Add missing rtc_close() in update_persistent_clock()
      Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-next-2.6
      ipsec: Make xfrm_larval_drop default to 1.
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      rtc-bq4802: Fix sparse warnings.
      Merge branch 'lvs-next-2.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6
      ipsec: Add missing list_del() in xfrm_state_gc_task().
      sparc64: Fix return value in update_persistent_clock().
      sparc32: Need to close openned RTC device just like sparc64.
      sparc64: Get rid of pci_controller_info.
      sparc64: Record OF device instead of device node pointer in pci_pbm_info.
      sparc64: Start commonizing code common between SABRE and PSYCHO.
      sparc64: Create and use psycho_pbm_init_common().
      sparc64: Commonize large portions of PSYCHO error handling.
      sparc64: Kill hand-crafted I/O accessors in PCI controller drivers.
      ipv6: On interface down/unregister, purge icmp routes too.
      sparc32: Call parse_early_param() in setup_arch().
      net: Add DMA mapping tokens to skb_shared_info.
      net: Add SKB DMA mapping helper functions.
      tg3: Use SKB DMA helper functions for TX.
      tg3: Fix DMA mapping leak in tigon3_dma_hwbug_workaround().
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      sparc64: Add __arch64__ to CHECKFLAGS
      sparc64: Fix sparse warnings in global reg snapshotting.
      sysctl: Use CONFIG_SPARC instead of __sparc__ for ifdef tests.
      sysctl: Use header file for sysctl knob declarations on sparc.
      sparc64: Define WANT_PAGE_VIRTUAL
      sparc64: Fix sparse warnings in kernel/time.c
      sparc64: Fix sparse warnings in visemul.c
      sparc64: Fix sparse warnings in prom.c
      sparc64: Fix sparse warnings in of_device.c
      sparc64: Fix sparse warnings in pci.c
      sparc64: Fix sparse warnings in pci_sun4v.c
      sparc64: Fix sparse warnings in vio.c
      sparc64: Remove explicit initialization of mmu_gathers
      sparc64: Fix sparse warnings in fault.c
      sparc64: Kill sparse warnings in mm/init.h
      sparc64: Fix sparse warnings in chmc.c
      sparc: Fix user_regset 'n' field values.
      sparc32: Use PROM device probing for sun4m timer registers.
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      net: Fix build with ARCH=um
      Merge branch 'new-drivers' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      qlge: Fix warnings in debugging code.
      qlge: Protect qlge_resume() with CONFIG_PM
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      sparc32: Use PROM device probing for sun4m irq registers.
      sparc32: Use PROM infrastructure for probing and mapping sun4d timers.
      sparc32: Remove some SMP ifdefs in sun4d_irq.c
      sparc32: Remove #if 0'd code from sun4c_irq.c
      sparc32: Call sun4m_clear_profile_irq() directly from sun4m_smp.c
      sparc32: Kill clear_profile_irq btfixup entry.
      sparc32: Stop calling claim_ticker14() from sun4c_irq.c
      sparc32: Delete claim_ticker14().
      sparc32: Use PROM device probing for sun4c interrupt register.
      sparc32: Use PROM device probing for sun4c timers.
      sparc32: Delete master_l10_limit.
      sparc32: Kill irq_rcvreg from sun4m_irq.c
      sparc32: Add more extensive documentation of sun4m interrupts.
      net: Remove __skb_insert() calls outside of skbuff internals.
      atm: idt77252: Use generic SKB queue management instead of home-grown scheme.
      net: Add new interfaces for SKB list light-weight init and splicing.
      aoe: Use SKB interfaces for list management instead of home-grown stuff.
      bluetooth: hci_bcsp: Use SKB list interfaces instead of home-grown stuff.
      isdn: isdn_ppp: Use SKB list facilities instead of home-grown implementation.
      cxgb3: Use SKB list interfaces instead of home-grown implementation.
      usbnet: Use skb_queue_walk_safe() instead of by-hand implementation.
      net: Fix bus in SKB queue splicing interfaces.
      sctp: Use skb_queue_walk_safe() and skb_queue_split_tail_init().
      pkt_sched: Make qdisc->gso_skb a list.
      pkt_sched: Always use q->requeue in dev_requeue_skb().
      de4x5: Use skb_queue_head instead of by-hand implementation.
      zd1211: Use skb_queue_walk() instead of by-hand implementation.
      usbatm: Use skb_queue_walk_safe() instead of by-hand implementation.
      net: Add skb_queue_is_last().
      tcp: Use skb_queue_is_last() instead of by-hand version.
      net: Add skb_queue_next().
      net: Add skb_queue_walk_from() and skb_queue_walk_from_safe().
      tcp: Use SKB queue handling interfaces instead of by-hand versions.
      neigh: Remove by-hand SKB queue handling.
      ppp_generic: Use skb_peek() in ppp_receive_mp_frame().
      tcp: Fix order of tests in tcp_retransmit_skb()
      tcp: Fix queue traversal in tcp_use_frto().
      aoe: Fix OOPS after SKB queue changes.
      Merge branch 'davem-next' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Revert "ehea: fix mutex and spinlock use"
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      tcp: Respect SO_RCVLOWAT in tcp_poll().
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6
      Merge branch 'lvs-next-2.6' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      dsa: Need to select PHYLIB.
      jme: Fix warnings with CONFIG_PM disabled.
      ppp: Use skb_queue_walk() in ppp_mp_insert().
      enic: Attempt to fix build in 32-bit such as i386.
      Merge branch 'r8169' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6
      ipvs: Add proper dependencies on IP_VS, and fix description header line.
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
      acpi: Make ACPI_TOSHIBA depend on INPUT.
      sparc64: Add missing notify_cpu_starting() call.
      chmc: Mark %ver register inline asm with __volatile__
      serial: fix device name reporting when minor space is shared between drivers
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
      decnet: Fix compiler warning in dn_dev.c
      softirq: Add support for triggering softirq work on softirqs.
      math-emu: Fix thinko in _FP_DIV
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6

David Teigland (5):
      dlm: allow multiple lockspace creates
      dlm: detect available userspace daemon
      dlm: fix locking of lockspace list in dlm_scand
      dlm: fix address compare
      dlm: remove bkl

David Vrabel (17):
      bitmap: add bitmap_copy_le()
      uwb: add the UWB stack (reservation manager)
      uwb: add the UWB stack (debug support)
      uwb: add the umc bus
      uwb: add the driver to enumerate WHCI capabilities
      wusb: WHCI host controller driver
      uwb: initialize the debug sub-system
      uwb: dont tranmit identification IEs
      uwb: add symlinks in sysfs between radio controllers and PALs
      uwb: document UWB and WUSB sysfs files
      uwb: depend on EXPERIMENTAL
      uwb: add entries in the MAINTAINERS file
      Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb into for-upstream
      uwb: use time_after() when purging stale beacons
      uwb: use kcalloc where appropriate
      uwb: don't use printk_ratelimit() so often
      Merge branch 'master' into for-upstream

David Woodhouse (51):
      [MTD] Remove references to TI 'toto' platform.
      [MTD] [NOR] Rename and export new cfi_qry_*() functions
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Fix date output in x86 microcode driver.
      [MTD] [NAND] Minor cleanup of nand_ecc.c
      [JFFS2] Fill in f_fsid field in jffs2_statfs()
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [MTD] [NOR] Select MTD_CFI_UTIL when MTD_CFI probe routine is enabled
      EFS: Don't set f_fsid in statfs().
      Use PCI_DEVICE_ID_88ALP01 for CAFÉ chip, rather than PCI_DEVICE_ID_CAFE.
      [MTD] [NAND] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_NAND for CAFÉ
      Define and use PCI_DEVICE_ID_MARVELL_88ALP01_CCIC for CAFÉ camera driver
      Make <asm-generic/statfs.h> suitable for 64-bit platforms.
      ARM: Use <asm-generic/statfs.h>
      IA64: Use <asm-generic/statfs.h>
      x86: blacklist DMAR on Intel G31/G33 chipsets
      x86_64: Use <asm-generic/statfs.h>
      PARISC: Use <asm-generic/statfs.h>
      PowerPC: Use <asm-generic/statfs.h>
      SPARC: Use <asm-generic/statfs.h>
      S390: Update comments about why we don't use <asm-generic/statfs.h>
      Remove redundant CONFIG_ARCH_SUPPORTS_AOUT
      Introduce HAVE_AOUT symbol to remove hard-coded arch list for BINFMT_AOUT
      ALSA: hda - Add PCI subsystem ID for MacBookPro4,1
      Fix up comments about matching flags between bio and rq
      Add 'discard' request handling
      Let the block device know when sectors can be discarded
      Support 'discard sectors' operation in translation layer support core
      Support 'discard sectors' operation.
      blktrace: support discard requests
      blktrace: simplify flags handling in __blk_add_trace
      Add BLKDISCARD ioctl to allow userspace to discard sectors
      Allow elevators to sort/merge discard requests
      Automatic MODULE_ALIAS() for DMI match tables.
      Fix autoloading of MacBook Pro backlight driver.
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [MTD] [MAPS] Remove unused variable after ROM API cleanup.
      Merge branch 'master' of git://git.infradead.org/ubi-2.6
      dmar: fix uninitialised 'ret' variable in dmar_parse_dev()
      Admit to maintaining VT-d, for my sins.
      [MTD] [NAND] GPIO driver depends on ARM... for now.
      Revert "[MTD] m25p80.c code cleanup"
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
      Factor out nfsd_do_readdir() into its own function
      Copy XFS readdir hack into nfsd code.
      Remove XFS buffered readdir hack
      [JFFS2] Reinstate NFS exportability
      Optimise NFS readdir hack slightly.
      [JFFS2] Use d_splice_alias() not d_add() in jffs2_lookup()

Davide Libenzi (1):
      epoll: drop unnecessary test

Davide Pesavento (2):
      Fix modpost failure when rx handlers are not inlined.
      wireless: fix typo in Kconfig.

Dean Anderson (2):
      V4L/DVB (8752): s2255drv: firmware improvement patch
      V4L/DVB (8845): s2255drv: adds JPEG compression quality control

Dean Nelson (4):
      irq: error missed ifndef CONFIG_HAVE_SPARSE_IRQ
      irq: set_irq_chip() has redundant call to irq_to_desc()
      x86, UV: add uv_setup_irq() and uv_teardown_irq() functions, v3
      genirq: NULL struct irq_desc's member 'name' in dynamic_irq_cleanup()

Deepak Saxena (1):
      UBI: print reserved_peb when it is too large

Denis ChengRq (2):
      wireless: a global static to local static improvement
      block: mark bio_split_pool static

Denis Joseph Barrow (2):
      [netdrvr] usb/hso: throttle to prevent loss of serial data
      USB: option.c remove duplicate device ids now supported in hso.c

Denis V. Lunev (26):
      netns: move /proc/net/dev_snmp6 to struct net
      netns: register /proc/net/dev_snmp6/* in each ns
      ipv6: consolidate ipv6 sock_stat code at the beginning of net/ipv6/proc.c
      ipv6: separate seq_ops for global & per/device ipv6 statistics
      netns: register global ipv6 mibs statistics in each namespace
      netns: allow per device ipv6 snmp statistics in non-initial namespace
      netns: add stub functions for per/namespace mibs allocation
      netns: make udpv6 mib per/namespace
      netns: make uplitev6 mib per/namespace
      nfs: ERR_PTR is expected on failure from nfs_do_clone_mount
      sunrpc: do not pin sunrpc module in the memory
      nfs: BUG_ON in nfs_follow_mountpoint
      ipv6: local dev is actually unused in ip6_fragment
      ipv6: consolidate error paths in ipv6_frag_rcv
      netns: add net parameter to IP6_INC_STATS
      ipv6: added net argument to IP6_INC_STATS_BH
      ipv6: added net argument to IP6_ADD_STATS_BH
      ipv6: added net argument to ICMP6_INC_STATS
      ipv6: added net argument to ICMP6_INC_STATS_BH
      ipv6: added net argument to ICMP6MSGOUT_INC_STATS
      ipv6: added net argument to ICMP6MSGOUT_INC_STATS_BH
      ipv6: ICMP6MSGIN_INC_STATS is not used
      ipv6: added net argument to ICMP6MSGIN_INC_STATS_BH
      ipv6: added net argument to _DEVINC/_DEVADD
      ipv6: making ip and icmp statistics per/namespace
      ipv6: remove unused not init_ipv6_mibs/cleanup_ipv6_mibs

Dennis Aberilla (1):
      rtc: add device driver for Dallas DS3234 SPI RTC chip

Dennis Noordsij (1):
      ACPICA: Copy dynamically loaded tables to local buffer

Denys Vlasenko (4):
      mmap.c: deinline a few functions
      [SCSI] aic7xxx: introduce "dont_generate_debug_code" keyword in aicasm parser
      [SCSI] aic7xxx: update .reg files
      [SCSI] aic7xxx: update *_shipped files

Devin Heitmueller (8):
      V4L/DVB (9039): Add support for new i2c API provided in firmware version 1.20
      V4L/DVB (9044): Add support for Pinnacle PCTV HD Pro 801e (ATSC only)
      V4L/DVB (9045): Add Pinnacle 801e dependencies to KConfig
      V4L/DVB (9046): Add support for Non-Pro version of Pinnacle PCTV HD USB Stick
      V4L/DVB (9114): dib0700: fix bad assignment of dib0700_xc5000_tuner_callback after return call
      V4L/DVB (9314): s5h1411: Perform s5h1411 soft reset after tuning
      V4L/DVB (9315): s5h1411: Skip reconfiguring demod modulation if already at the desired modulation
      V4L/DVB (9316): s5h1411: Power down s5h1411 when not in use

Dhananjay Phadke (2):
      netxen: add pci ids
      netxen: enable msi-x for quad-gig boards

Dick Hollenbeck (1):
      [ARM] 5250/1: unbalanced enable_irq() for serial_ks8695.c fix

Diego Calleja (2):
      ext4: Update Documentation/filesystems/ext4.txt
      Staging: Fix leak in drivers/staging/at76_usb.c

Dimitri Sivanich (1):
      x86: remove EXPERIMENTAL restriction from CONFIG_HOTPLUG_CPU

Dimitris Michailidis (1):
      net: Fix off-by-one in skb_dma_map

Divy Le Ray (12):
      cxgb3 - remove duplicate tests in lro
      [2.6.28,1/1] cxgb3 - fix race in EEH
      cxgb3: reset the adapter on fatal error
      cxgb3: Allocate multiqueues at init time
      cxgb3: allow for PHY reset status
      cxgb3: simplify port type struct and usage
      cxgb3: More flexible support for PHY interrupts.
      cxgb3: commnonize LASI phy code
      cxgb3: Support for Aeluros 2005 PHY
      cxgb3: Add 1G fiber support
      cxgb3: update driver version
      cxgb3: extend copyrights to 2008

Dmitri Belimov (1):
      V4L/DVB (9065): saa7134: fix I2C remote controls on saa7134

Dmitry Adamushko (6):
      x86-microcode: fix unbalanced use of get_cpu()
      x86-microcode: generic interface refactoring
      x86, microcode rework, v2
      x86: moved microcode.c to microcode_intel.c
      x86, microcode_amd: cleanup, mark request_microcode_user() as unsupported
      x86/microcode: fix sleeping function called from invalid context at kernel/mutex.c

Dmitry Baryshkov (22):
      ALSA: ASoC: Permit simultaneous compilation of both PXA AC97 drivers
      [ARM] 5203/1: i2c-pxa: fix scheduling while atomic in i2c_pxa_abort()
      sound: ASoC: Support runtime selection of CPU in pxa2xx-i2s
      ALSA: Separate common pxa2xx-ac97 code
      ALSA: pxa2xx-ac97-lib: support building for several CPUs
      ALSA: Separate common pxa2xx-pcm code
      power_supply: fix dependency of tosa_battery
      [ARM] 4733/1: export sharpsl_param
      [ARM] 5298/1: Drop desc_handle_irq()
      [ARM] 5300/1: fixup spitz reset during boot
      platform: add new device registration helper
      gpio: make gpiochip label const
      gpio: max7301: fix the race between chip addition and pins reconfiguration
      fbdev: add new TMIO framebuffer driver
      mfd: provide and use setup hook for tc6393xb
      mfd: do tcb6393xb state restore on resume only if requested
      mfd: add OHCI cell to tc6393xb
      mfd: support tmiofb cell on tc6393xb
      backlight: add support for Sharp SL-6000 LCD and backlight drivers
      tosa: add support for bl/lcd driver
      SMC911x: unbreak PXA builds
      USB: ohci: add support for tmio-ohci cell

Dmitry Belimov (3):
      V4L/DVB (8795): saa7134-empress: insert leading null bytes for Beholder M6 empress cards
      V4L/DVB (8796): saa7134-empress: remove incorrect IRQ defines for TS
      V4L/DVB (8797): A simple state machine was added to saa7134_ts.

Dmitry Torokhov (10):
      Input: gameport - make gameport_register_driver() return errors
      Input: gameport - check return value of gameport_register_driver()
      Input: gameport - mark gameport_register_driver() __must_check
      Input: expand keycode space
      Input: keyboard - fix potential out of bound access to key_map
      Input: ads7846 - fix cache line sharing issue
      Merge branch 'next' into for-linus
      hwmon: (ams) Fix permissions on 'joystick' module parameter
      hwmon: (ams) Fix locking issues
      hwmon: (ams) Simplify IRQ handling routine

Dominik Brodowski (51):
      pcmcia: only copy CIS override data once
      pcmcia: uniform device IDs of pata_pcmcia and ide-cs
      pcmcia: add pcmcia_loop_config() helper
      pcmcia: use pcmcia_loop_config in pata and ide drivers
      pcmcia: use pcmcia_loop_config in bluetooth drivers
      pcmcia: use pcmcia_loop_config in scsi pcmcia drivers
      pcmcia: use pcmcia_loop_config in ISDN pcmcia drivers
      pcmcia: use pcmcia_loop_config in net pcmcia drivers
      pcmcia: use pcmcia_loop_config in misc pcmcia drivers
      pcmcia: pcmcia_config_loop() ConfigIndex unification
      pcmcia: pcmcia_config_loop() default CIS entry handling
      pcmcia: pcmcia_config_loop() improvement by passing vcc
      pcmcia: use dev_printk and dev_dbg in yenta_socket
      pcmcia: use dev_printk in module pcmcia_core
      pcmcia: use dev_printk in module pcmcia
      pcmcia: use dev_printk in module rsrc_nonstatic
      pcmcia: remove unused cs_socket_name() definition
      pcmcia: don't add extra DEBUG cflag
      Merge branches 'pcmcia-config-loop' and 'pcmcia-printk' into pcmcia
      pcmcia: remove remaining in-kernel pcmcia_get_configuration_info() users
      pcmcia: move pccard_get_configuration_info to ioctl
      pcmcia: move config_info_t definition to ioctl-related parts in header files
      pcmcia: deprecate CS_SUCCESS
      pcmcia: deprecate unused CS_ error codes
      pcmcia: deprecate CS_OUT_OF_RESOURCE
      pcmcia: deprecate CS_UNSUPPORTED_*
      pcmcia: deprecate CS_BAD_VCC and CS_BAD_VPP
      pcmcia: deprecate CS_NO_CARD
      pcmcia: deprecate CS_GENERAL_FAILURE
      pcmcia: deprecate CS_BAD_HANDLE
      pcmcia: deprecate CS_CONFIGURATION_LOCKED
      pcmcia: deprecate CS_IN_USE
      pcmcia: deprecate CS_NO_MORE_ITEMS
      pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGE
      pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZE
      pcmcia: deprecate CS_BAD_ARGS
      pcmcia: deprecate CS_BAD_TUPLE
      pcmcia: remove CS_ error codes alltogether
      pcmcia: use dev_printk for cs_error()
      pcmcia: cs_internal.h is internal
      pcmcia: cleanup cs_internal.h
      pcmcia: merge ds_internal.h into cs_internal.h
      pcmcia: cleanup socket services header file
      pcmcia: cleanup device driver header file
      pcmcia: encapsulate ioaddr_t
      pcmcia: device_id header cleanup
      pcmcia: card services header cleanup
      pcmcia: remove unused argument to pcmcia_parse_tuple()
      pcmcia: cistpl header cleanup
      pcmcia: ioctl-internal definitions
      cpufreq: remove policy->governor setting in drivers initialization

Douglas Schilling Landgraf (2):
      V4L/DVB (8936): em28xx-cards: Add vendor/product id for EM2820_BOARD_PROLINK_PLAYTV_USB2
      V4L/DVB (8937): em28xx: Fix and add some validations

Drew Moseley (1):
      PNP: create device attributes via default device attributes

Duane Griffin (2):
      jbd2: abort instead of waiting for nonexistent transaction
      jbd: abort instead of waiting for nonexistent transactions

EG Keizer (1):
      nfs: authenticated deep mounting

Ed Swarthout (1):
      powerpc/85xx: Fix mpc8536ds dma interrupt numbers

Eduardo Habkost (3):
      x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags
      xen_alloc_ptpage: cast PFN_PHYS() argument to unsigned long
      x86, paravirt_ops: use unsigned long instead of u32 for alloc_p*() pfn args

Ehud Gavron (1):
      b43legacy: Fix to enhance TX speed

Elias Oltmanns (7):
      [libata] Introduce ata_id_has_unload()
      libata: Implement disk shock protection support
      block: Fix blk_start_queueing() to not kick a stopped queue
      ide: Remove ide_spin_wait_hwgroup() and use special requests instead
      ide: Two fixes regarding memory allocation
      ide: Implement disk shock protection support (v4)
      ata: Add documentation for hard disk shock protection interface (v3)

Elvis Pranskevichus (1):
      Input: ALPS - add signature for DualPoint found in Dell Latitude E6500

Emmanuel Grumbach (7):
      mac80211: Fix rate scale initialization in IBSS
      iwlwifi: fix strict_strtoul error checking
      iwlwifi: allow association on radar channel in power save
      iwlwifi: take a fresh set of supported rates at each cycle
      iwlwifi: remove uneeded declarations
      iwlwifi: remove HT flags from RXON when not in HT anymore
      mac80211: fix led behavior in IBSS

Enrico Scholz (6):
      [MTD] [NAND] pxa3xx_nand: moved nand definitions into shared platform header
      [MTD] [NAND] pxa3xx_nand: allow to define flash types in the platform data
      [MTD] [NAND] pxa3xx_nand: allow to disable builtin flash-type table
      [MTD] [NAND] pxa3xx_nand: added some 'const' annotations to the exported API
      [MTD] [NAND] pxa3xx_nand: moved some helper variables out from platform data
      [MTD] [NAND] pxa3xx_nand: added warning which tells id of detected NAND

Eran Tromer (1):
      ALSA: usb-audio: add support for E-Mu Tracker Pre

Eric Anholt (17):
      agp: Fix stolen memory counting on G4X.
      i915: Add support for MSI and interrupt mitigation.
      Export kmap_atomic_pfn for DRM-GEM.
      drm: Add GEM ("graphics execution manager") to i915 driver.
      i915: Use struct_mutex to protect ring in GEM mode.
      DRM: Return -EBADF on bad object in flink, and return curent name if it exists.
      drm: Avoid oops in GEM execbuffers with bad arguments.
      drm: G33-class hardware has a newer 965-style MCH (no DCC register).
      drm: Use ioremap_wc in i915_driver instead of ioremap, since we always want WC.
      drm: Clean up many sparse warnings in i915.
      drm: Increment dev_priv->irq_received so i915_gem_interrupts count works.
      i915: GM45 has GM965-style MCH setup.
      drm: Remove two leaks of vblank reference count in error paths.
      i915: Enable IMR passthrough of vblank events before enabling it in pipestat.
      i915: Don't dereference HWS in /proc debug files when it isn't initialized.
      drm: Add 32-bit compatibility for DRM_IOCTL_UPDATE_DRAW.
      drm: Avoid oops in DRM_IOCTL_RM_DRAW if a bad handle is supplied.

Eric Dumazet (6):
      percpu: introduce DEFINE_PER_CPU_PAGE_ALIGNED() macro
      ip: speedup /proc/net/rt_cache handling
      udp: Improve port randomization
      inet: cleanup of local_port_range
      udp: complete port availability checking
      ipv4: Add a missing rcu_assign_pointer() in routing cache.

Eric Miao (64):
      [ARM] pxa: fix incorrect definitions of SSP3 on pxa320
      Input: ads7846 - introduce .gpio_pendown to get pendown state
      Input: ads7846 - introduce .gpio_pendown to get pendown state
      lcd: allow lcd device to handle mode change events
      lcd: add SPI-based LCD and backlight driver for SHARP corgi/spitz
      lcd: add corgibl_limit_intensity() to corgi_lcd
      lcd: add support for Toppoly TDO24M series LCD panels
      hwmon: add max1111 Low-power Multichannel Serial 8-bit ADCs
      hwmon: add max1111_read_channel() for use by sharpsl_pm
      [ARM] pxa/poodle: move scoop/locomo device registration earlier
      [ARM] pxa/poodle: use .gpio_pullup in USB device platform data
      [ARM] pxa/poodle: use new .lcd_conn to specify the LCD info
      [ARM] pxa/poodle: convert to use the new GPIO API
      [ARM] pxa/poodle: convert to use the new MFP API to configure pins
      [ARM] pxa/poodle: use SPI based ads7846 touch screen driver
      [ARM] pxa/corgi: convert to use new GPIO API
      [ARM] pxa/corgi: convert to use new MFP API
      [ARM] pxa/corgi: use SPI-based driver for ads7846, corgi-lcd and max1111
      [ARM] pxa/spitz: convert to use new GPIO API
      [ARM] pxa/spitz: convert to use new MFP API
      [ARM] pxa/spitz: use new .lcd_conn to specify the LCD info
      [ARM] pxa/spitz: use SPI-based driver for ads7846, corgi-lcd and max1111
      [ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c
      [ARM] pxa/littleton: add support for SPI-based TDO24M LCD panel driver
      [ARM] pxa/poodle: prepare scoop for the generic GPIO API
      [ARM] pxa/corgi: use generic GPIO API for SCOOP GPIOs
      [ARM] pxa/corgi: use leds-gpio for led driving and drop leds-corgi
      [ARM] pxa/spitz: use generic GPIO API for SCOOP1/SCOOP2 GPIOs
      [ARM] pxa/spitz: use leds-gpio for led driving and drop leds-spitz
      [ARM] pxa/akita: use pca953x instead of akita-ioexp
      [ARM] corgi_lcd: use GPIO API for BACKLIGHT_ON and BACKLIGHT_CONT
      Documentation: fix the now deprecated reference to {set,reset}_scoop_gpio
      [ARM] pxa: merge common cpu_is_pxa255() code together
      [ARM] pxa: make cpu_is_pxa2* macros more consistent
      [ARM] pxa: introduce cpu_is_pxa26x()
      [ARM] pxa: fix typo in pxa25x MFP definitions
      [ARM] pxa: better MFP low power state support for pxa25x/pxa27x
      [ARM] pxa/lubbock: add missing MFP pin configurations
      [ARM] pxa/colibri: convert to use new MFP API
      [ARM] pxa/idp: convert to use new MFP API
      [ARM] pxa/idp: make use of "lcd_conn", add LCD pin configurations
      [ARM] pxa/idp: remove the unnecessary idp_init_irq()
      [ARM] pxa/lpd270: convert to use new MFP API
      [ARM] pxa/lpd270: use new .lcd_conn to specify LCD info
      [ARM] pxa/pcm027: convert to use new MFP API
      [ARM] pxa: fix incorrect initialization of mfp sysdev when not pxa2xx
      [ARM] pxa: move i2c register and bit definitions into i2c-pxa.c
      [ARM] pxa: make additional DCSR bits valid for PXA3xx
      [ARM] pxa: simplify DMA register definitions
      [ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c
      [ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers
      [ARM] ohci-pxa27x: move OHCI controller specific registers into the driver
      [ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource
      [ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()
      [ARM] ohci-pxa27x: use ioremap() and offset for register access
      [ARM] pxa/zylonite: add support for USB OHCI
      [ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c
      [ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h
      [ARM] pxa: add preliminary CPUFREQ support for PXA3xx
      da903x: add regulator support for DA9030/DA9034
      mfd: add base support for Dialog DA9030/DA9034 PMICs
      Revert "[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c"
      [ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig
      [ARM] pxa: update {corgi,spitz}_defconfig to favor SPI-based drivers

Eric Paris (1):
      securityfs: do not depend on CONFIG_SECURITY

Eric Piel (1):
      HP-WMI: additional keycode (or typo)

Eric Sandeen (5):
      ext4: Avoid printk floods in the face of directory corruption
      ext4: use percpu data structures for lg_prealloc_list
      Hook ext4 to the vfs fiemap interface.
      ext2: avoid printk floods in the face of directory corruption
      ext3: avoid printk floods in the face of directory corruption

Eric Sesterhenn (5):
      hfsplus: fix Buffer overflow with a corrupted image
      hfsplus: check read_mapping_page() return value
      hfs: fix namelength memory corruption
      ext4: Add missing newlines to printk messages
      hfsplus: fix possible deadlock when handling corrupted extents

Eric Van Hensbergen (26):
      9p: consolidate transport structure
      9p: remove duplicate client state
      9p: remove unnecessary prototypes
      9p: consolidate mux_rpc and request structure
      9p: eliminate callback complexity
      9p: move request management to client code
      9p: apply common tagpool handling to trans_fd
      9p: apply common request code to trans_fd
      9p: use the rcall structure passed in the request in trans_fd read_work
      9p: make rpc code common and rework flush code
      9p: consolidate read/write functions
      9p: move readn meta-function from client to fs layer
      9p: adjust 9p vfs write operation
      9p: move dirread to fs layer
      9p: encapsulate version function
      9p: add new protocol support code
      9p: remove 9p fcall debug prints
      9p: remove unnecessary tag field from p9_req_t structure
      9p: rework client code to use new protocol support functions
      9p: eliminate depricated conv functions
      9p: Improve debug support
      9p: fix oops in protocol stat parsing error path.
      9p: add more conservative locking
      9p: fix debug build error
      9p: fix format warning
      9p: fix sparse warnings

Eric W. Biederman (3):
      genirq: enable polling for disabled screaming irqs
      kobject: Fix kobject_rename and !CONFIG_SYSFS
      kobject: Cleanup kobject_rename and !CONFIG_SYSFS

Erik Andren (11):
      V4L/DVB (9091): gspca: Subdriver m5602 (ALi) added.
      V4L/DVB (9093): gspca: Cleanup code and small changes.
      V4L/DVB (9094): gspca: Frame counter in ALi m5602.
      V4L/DVB (9095): gspca: Moves some sensor initialization to each sensor in m5602.
      V4L/DVB (9096): gspca: Subdriver selection at config time.
      V4L/DVB (9123): gspca: Add some lost controls to the s5k83a sensor.
      V4L/DVB (9277): gspca: propagate an error in m5602_start_transfer()
      V4L/DVB (9278): gspca: Remove the m5602_debug variable
      V4L/DVB (9279): gspca: Correct some copyright headers
      V4L/DVB (9280): gspca: Use the gspca debug macros
      V4L/DVB (9281): gspca: Add hflip and vflip to the po1030 sensor

Erik Andrén (2):
      V4L/DVB (9282): Properly iterate the urbs when destroying them.
      V4L/DVB (9283): Correct typo and enable setting the gain on the mt9m111 sensor

Ester Kummer (1):
      iwlwifi: enable power save setting upon config

Esti Kummer (1):
      iwlwifi: add level for debugging host command

Eugene Dashevsky (1):
      ext3: fix ext3_dx_readdir hash collision handling

FD Cami (1):
      Remove Andrew Morton's http://www.zip.com.au/~akpm/

FUJITA Tomonori (58):
      x86 gart: allocate size-aligned address for alloc_coherent, v2
      dma-mapping.h, x86: remove last user of dma_mapping_ops->map_simple
      x86: dma_*_coherent rework patchset v2, fix
      x86: gart alloc_coherent doesn't need to check NULL device argument
      ia64: dma_alloc_coherent always use GFP_DMA
      x86: move pci-nommu's dma_mask check to common code
      x86: fix nommu_alloc_coherent allocation with NULL device argument
      x86: dma_alloc_coherent sets gfp flags properly
      swiotlb: remove GFP_DMA hack in swiotlb_alloc_coherent
      swiotlb: use map_single instead of swiotlb_map_single in swiotlb_alloc_coherent
      swiotlb: use unmap_single instead of swiotlb_unmap_single in swiotlb_free_coherent
      swiotlb: add is_swiotlb_buffer helper function
      add is_buffer_dma_capable helper function
      x86: convert gart to use is_buffer_dma_capable helper function
      x86: convert pci-nommu to use is_buffer_dma_capable helper function
      swiotlb: convert swiotlb to use is_buffer_dma_capable helper function
      x86: remove duplicated extern force_iommu
      x86: convert dma_alloc_coherent to use is_device_dma_capable
      iommu: add iommu_device_max_index IOMMU helper function
      iommu: add dma_get_mask helper function
      x86: make GART to respect device's dma_mask about virtual mappings
      x86: avoid unnecessary low zone allocation in Calgary's alloc_coherent
      x86: gart alloc_coherent does virtual mapppings only when necessary
      convert swiotlb to use dma_get_mask
      AMD IOMMU: avoid unnecessary low zone allocation in alloc_coherent
      iommu: export iommu_area_reserve helper function
      x86: remove set_bit_string()
      iommu: remove fullflush and nofullflush in IOMMU generic option
      x86: export pci-nommu's alloc_coherent
      revert "x86: make GART to respect device's dma_mask about virtual mappings"
      x86: restore old GART alloc_coherent behavior
      x86 gart: remove unnecessary initialization
      AMD IOMMU: use iommu_device_max_index
      [SCSI] scsi_dh: no need to initialize rq->cmd with blk_get_request
      block: add gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov
      block: introduce struct rq_map_data to use reserved pages
      sg: convert the non-data path to use the block layer
      sg: convert the direct IO path to use the block layer
      sg: convert the indirect IO path to use the block layer
      bio: convert bio_copy_kern to use bio_copy_user
      block: add blk_rq_aligned helper function
      sg: use blk_rq_aligned helper function
      block: make blk_rq_map_user take a NULL user-space buffer
      sg: set dxferp to NULL for READ with the older SG interface
      sg: rename sg_cmd_done sg_rq_end_io
      sg: remove SG_ALLOW_DIO_CODE define
      sg: remove b_malloc_len in sg_scatter_hold struct
      sg: remove __sg_start_req
      sg: incorporate sg_build_direct into sg_start_req
      sg: remove sg_write_xfer
      sg: remove sg_read_xfer
      sg: remove unnecessary blk_rq_unmap_user
      fix an example of scatterlists handling in DMA-API.txt
      ide-cd: use the new object_is_in_stack() helper
      block: fix nr_phys_segments miscalculation bug
      intel-iommu: use coherent_dma_mask in alloc_coherent
      [SCSI] 3w-xxxx: remove unnecessary local_irq_save/restore for scsi sg copy API
      [SCSI] 3w-9xxx: remove unnecessary local_irq_save/restore for scsi sg copy API

Faisal Latif (2):
      RDMA/nes: Make mini_cm_connect() static
      RDMA/nes: Handle AE bounds violation

Felipe Balbi (11):
      rfkill: add missing line break
      [WATCHDOG] omap_wdt.c: sync linux-omap changes
      [WATCHDOG] omap_wdt.c: another ioremap() fix
      [WATCHDOG] omap_wdt.c: cleanup a bit omap_wdt.c
      V4L/DVB (8724): dvb: drx397xD: checkpatch.pl cleanups
      i2c/isp1301_omap: Convert to a new-style i2c driver, part 1
      usb gadget: cdc obex glue
      usb: gadget: workaround storage command size issues
      musb: io: only define read/write stubs if they're not defined yet
      usb: musb: general cleanup to musbhsdma.c
      usb: musb: remove dead code from procfs

Felipe Zimmerle (1):
      wusb: wusb-cbaf (CBA driver) sysfs ABI simplification

Felix Fietkau (5):
      mac80211: free up 2 bytes in skb->cb
      mac80211: add multi-rate retry support
      ath5k: implement multi-rate retry support, fix tx status reporting
      mac80211: add the 'minstrel' rate control algorithm
      rt2x00: fix regression introduced by "mac80211: free up 2 bytes in skb->cb"

Fenghua Yu (2):
      [IA64] Add Variable Page Size and IA64 Support in Intel IOMMU
      intel-iommu: IA64 support

Fernando Luis Vázquez Cao (1):
      virtio_blk: use a wrapper function to access io context information of IO requests

Finn Thain (1):
      V4L/DVB (9038): Add support for the Gigabyte R8000-HT USB DVB-T adapter.

Fiodor Suietov (1):
      ACPICA: Add check for invalid handle in acpi_get_object_info

Flemming Frandsen (1):
      [WATCHDOG] Add driver for winbond w83697ug/uf watchdog feature

Florent Fourcot (1):
      rtl8187: Add USB ID for Belkin F5D7050 with RTL8187B chip

Florian Fainelli (13):
      r6040: fix bad usage of udelay
      r6040: fix wrong assignment in r6040_free_txbufs
      MIPS: RB532: Cleanup and group definitions to their right places
      MIPS: RB532: Use physical addresses for gpio and device controller registers
      MIPS: RB532: Remove gpio bootup state
      MIPS: RB532: replace raw volatile read with a readl
      MIPS: RB532: Fix id usage in platform devices
      MIPS: RB532: Remove obsolute reference to setup_serial_port
      MIPS: RB532: Cleanup the headers again
      MIPS: RB532: Remove unused rc32434_sync_delay and rc32434_sync_udelay
      MIPS: RB532: Convert to GPIO lib
      Documentation: Document the RB532 specific kmac tag
      MIPS: RB532: provide GPIO_BUILTIN_NR and irq_to_gpio/gpio_to_irq

Florian Funke (1):
      [S390] introduce dirty bit for kvm live migration

Francesco Virlinzi (1):
      sh: fix the TMU code to allow a fully running NO_HZ system

Francois Cami (1):
      Remove Andrew Morton's old email accounts

Francois Romieu (27):
      r8169: get ethtool settings through the generic mii helper
      r8169: Tx performance tweak helper
      r8169: use pci_find_capability for the PCI-E features
      r8169: add 8168/8101 registers description
      r8169: add hw start helpers for the 8168 and the 8101
      r8169: additional 8101 and 8102 support
      r8169: fix RxMissed register access
      r8169: select MII in Kconfig
      via-velocity: Fix warnings on sparc64.
      r8169: fix early spinlock use
      r8169: wake up the PHY of the 8168
      r8169: update phy init parameters
      r8169: new phy init parameters for the 8168b
      r8169: shuffle some registers handling around (8168 operation only)
      r8169: make room for more specific 8168 hardware start procedure
      r8169: 8168b Tx performance tweak
      r8169: sync existing 8168 device hardware start sequences with vendor driver
      r8169: add a new 8168c flavor
      r8169: add a new 8168c flavor (bis)
      r8169: add a new 8168cp flavor
      r8169: change default behavior for mildly identified 8168c chipsets
      r8169: support additional 8168cp chipset
      r8169: preliminary 8168d support
      r8169: add shutdown handler
      r8169: verbose mac address init
      r8169: checks against wrong mac addresse init
      sis190: add identifier for Atheros AR8021 PHY

Frank Leipold (1):
      uwb: wrong sizeof argument in mac address compare

Frank Mandarino (1):
      ALSA: ASoC: Remove references to Endrelia ETI-B1 board

Frank Mayhar (3):
      timers: fix itimer/many thread hang
      timers: fix itimer/many thread hang, v2
      timers: fix itimer/many thread hang, v3

Frank Zago (6):
      V4L/DVB (9077): gspca: Set the right V4L2_DEBUG values in the main driver.
      V4L/DVB (9084): gspca: Fixed a few typos in comments.
      V4L/DVB (9085): gspca: URB_NO_TRANSFER_DMA_MAP is required for isoc and bulk transfers.
      V4L/DVB (9086): gspca: Use a kref to avoid potentialy blocking forever in disconnect.
      V4L/DVB (9088): gspca: New subdriver 'finepix' added.
      V4L/DVB (9090): gspca: Restart the state machine when no frame buffer in finepix.

Frans Pop (2):
      e1000e: avoid duplicated output of device name in kernel warning
      pm: document use of RTC in pm_trace

Frederic Bohe (2):
      Update flex_bg free blocks and free inodes counters when resizing.
      ext4: fix initialization of UNINIT bitmap blocks

Frederic Weisbecker (14):
      softirq, warning fix: correct a format to avoid a warning
      cpusets: scan_for_empty_cpusets(), cpuset doesn't seem to be so const
      tracing/ftrace: change the type of the print_line callback
      tracing/ftrace: adapt mmiotrace to the new type of print_line
      tracing/ftrace: adapt the boot tracer to the new print_line type
      tracing/ftrace: adapt mmiotrace to the new type of print_line, fix
      tracing/fastboot: change the printing of boot tracer according to bootgraph.pl
      tracing/fastboot: get the initcall name before it disappears
      tracing/fastboot: only trace non-module initcalls
      ftrace: return an error when setting a nonexistent tracer
      tracing/fastboot: fix initcalls disposition in bootgraph.pl
      tracing/fastboot: fix initcalls disposition in bootgraph.pl
      sparc: correct section of apc_no_idle
      sparc: correct section of current_pc()

From: Greg Kroah-Hartman (1):
      HID: remove warn() macro from usb hid drivers

Frédéric Marchal (1):
      USB: Unusual dev for Mio moov 330 gps

Frédéric Weisbecker (11):
      ftrace: fix some mistakes in error messages
      tracing/ftrace: make nop tracer reset previous entries
      tracing/ftrace: tracing engine depends on Nop Tracer
      tracing/ftrace: replace none tracer by nop tracer
      x86/ftrace: use uaccess in atomic context
      tracing/ftrace: add the boot tracer
      tracing/ftrace: make tracing suitable to run the boot tracer
      tracing/ftrace: give an entry on the config for boot tracer
      tracing/ftrace: launch boot tracing after pre-smp initcalls
      ftrace/fastboot: disable tracers self-tests when boot tracer is selected
      tracing/ftrace: don't consume unhandled entries by boot tracer

Gautham R Shenoy (1):
      sched: fix __load_balance_iterator() for cfq with only one task

Geert Uytterhoeven (20):
      powerpc: Remove remains of /proc/ppc_htab
      powerpc: Remove outdated Documentation/powerpc/smp.txt
      m68k: Use new printk() extension %pS to print symbols
      m68k: Reverse platform MMU logic so Sun 3 is last
      m68k: Modular Amiga keyboard needs key_maps
      m68k: Remove unused atari_kbd_translate()
      m68k: Define rtc_lock on Atari
      m68k: Add missing dma_sync_single_range_for_{cpu,device}()
      m68k: <asm/pci.h> needs <asm-generic/pci-dma-compat.h>
      HP input: kill warnings due to suseconds_t differences
      m68k: init_irq_proc depends on CONFIG_PROC_FS
      m68k: Atari SCSI needs NVRAM
      net/rfkill/rfkill-input.c needs <linux/sched.h>
      identify_ramdisk_image(): correct typo about return value in comment
      rtc: rtc-ds1286 and rtc-m48t35 need <linux/io.h>
      [JFFS2] Correct parameter names of jffs2_compress() in comments
      V4L/DVB (9275): dvb: input data pointer of cx24116_writeregN() should be const
      UBIFS: fix ubifs_compress commentary
      Staging: W35UND should depend on USB
      PCI: PCI_QUIRKS depends on PCI

Geoff Levand (2):
      USB: Fix doc for usb_autopm_enable
      USB: Fix spelling in usb/serial.h

George G. Davis (1):
      [MTD] [NOR] Add "Spansion" to MTD_CFI_AMDSTD kconfig menu description

Gerald Schaefer (1):
      setup_per_zone_pages_min(): take zone->lock instead of zone->lru_lock

Gerrit Renker (109):
      dccp: Silently ignore options with nonsensical lengths
      dccp: Fill in the Data fields for "Option Error" Resets
      dccp: Empty the write queue when disconnecting
      dccp: Toggle debug output without module unloading
      dccp ccid-3: Replace lazy BUG_ON with condition
      dccp: Silently ignore options with nonsensical lengths
      dccp: Fill in the Data fields for "Option Error" Resets
      dccp: Empty the write queue when disconnecting
      dccp: Toggle debug output without module unloading
      dccp ccid-3: Replace lazy BUG_ON with condition
      dccp: Basic data structure for feature negotiation
      dccp: Implement lookup table for feature-negotiation information
      dccp: List management for new feature negotiation
      dccp: Per-socket initialisation of feature negotiation
      dccp: Cleanup routines for feature negotiation
      dccp: Limit feature negotiation to connection setup phase
      dccp: Registration routines for changing feature values
      dccp: Query supported CCIDs
      dccp: Resolve dependencies of features on choice of CCID
      dccp: Mechanism to resolve CCID dependencies
      dccp: Deprecate old setsockopt framework
      dccp: Feature negotiation for minimum-checksum-coverage
      dccp: Deprecate Ack Ratio sysctl
      dccp: Tidy up setsockopt calls
      dccp: Set per-connection CCIDs via socket options
      dccp: API to query the current TX/RX CCID
      dccp: Increase the scope of variable-length htonl/ntohl functions
      dccp: Support for Mandatory options
      dccp: Header option insertion routine for feature-negotiation
      dccp: Insert feature-negotiation options into skb
      dccp: Integrate feature-negotiation insertion code
      dccp: Preference list reconciliation
      dccp: Process incoming Change feature-negotiation options
      dccp: Processing Confirm options
      dccp: Feature activation handlers
      dccp: Integration of dynamic feature activation - part 1 (socket setup)
      dccp: Integration of dynamic feature activation - part 2 (server side)
      dccp: Integration of dynamic feature activation - part 3 (client side)
      dccp: Clean up old feature-negotiation infrastructure
      dccp: Remove obsolete parts of the old CCID interface
      dccp: Remove manual influence on NDP Count feature
      dccp ccid-2: Phase out the use of boolean Ack Vector sysctl
      dccp: Initialisation framework for feature negotiation
      dccp: Auto-load (when supported) CCID plugins for negotiation
      dccp: Implement both feature-local and feature-remote Sequence Window feature
      dccp: Initialisation and type-checking of feature sysctls
      dccp: Debugging functions for feature negotiation
      dccp: Support for the exchange of NN options in established state
      dccp: Support for exchanging of NN options in established state
      dccp ccid-2: Use feature-negotiation to report Ack Ratio changes
      dccp: Leave headroom for options when calculating the MPS
      dccp: Special case of the MPS for client-PARTOPEN with DataAcks
      dccp ccid-2: Remove ccid2hc{tx,rx}_ prefixes
      dccp ccid-3: Remove ccid3hc{tx,rx}_ prefixes
      dccp ccid-3: No more CCID control blocks in LISTEN state
      dccp ccid-3: Bug fix for the inter-packet scheduling algorithm
      dccp ccid-3: Remove ugly RTT-sampling history lookup
      dccp ccid-3: Simplify and consolidate tx_parse_options
      dccp: Add packet type information to CCID-specific option parsing
      dccp tfrc/ccid-3: Computing Loss Rate from Loss Event Rate
      dccp ccid-3: Remove redundant 'options_received' struct
      dccp: Replace magic CCID-specific numbers by symbolic constants
      dccp: Unused argument in CCID tx function
      dccp ccid-3: Remove duplicate documentation
      dccp ccid-3: Remove dead states
      dccp: Schedule an Ack when receiving timestamps
      dccp: Fix the adjustments to AWL and SWL
      dccp: Merge now-reduced connect_init() function
      dccp: Reduce noise in output and convert to ktime_t
      dccp ccid-2: Ack Vector interface clean-up
      dccp ccid-2: Separate internals of Ack Vectors from option-parsing code
      dccp ccid-2: Implementation of circular Ack Vector buffer with overflow handling
      dccp ccid-2: Algorithm to update buffer state
      dccp ccid-2: Update code for the Ack Vector input/registration routine
      dccp ccid-2: Consolidate Ack-Vector processing within main DCCP module
      dccp ccid-2: Schedule Sync as out-of-band mechanism
      dccp ccid-2: Remove old infrastructure
      dccp ccid-2: Separate option parsing from CCID processing
      dccp: Return-value convention of hc_tx_send_packet()
      dccp: Extend CCID packet dequeueing interface
      dccp: Refine the wait-for-ccid mechanism
      dccp ccid-2: Stop polling
      dccp ccid-2: Remove redundant sanity tests
      dccp ccid-2: Simplify dec_pipe and rearming of RTO timer
      dccp ccid-2: Replace broken RTT estimator with better algorithm
      dccp ccid-2: Remove wrappers around sk_{reset,stop}_timer()
      dccp: Combine the functionality of enqeueing and cloning
      tcp/dccp: Consolidate common code for RFC 3390 conversion
      dccp: Clean up slow-path input processing
      dccp ccid-3: Runtime verification of timer resolution
      dccp ccid-3: Simplified handling of TX states
      dccp tfrc: Suppress unavoidable "below resolution" warning
      dccp tfrc: Receiver history initialisation routine
      dccp tfrc: Perform early loss detection
      dccp tfrc: Return type of update_i_mean is void
      dccp tfrc: Let dccp_tfrc_lib do the sampling work
      dccp ccid-3: Remove duplicate RX states
      dccp ccid-3: Always perform receiver RTT sampling
      dccp: Clamping RTT values
      dccp tfrc: Increase number of RTT samples
      dccp ccid-3: Update the computation of X_recv
      dccp ccid-3: Update the RX history records in one place
      dccp ccid-3: Implement rfc3448bis change to initial-rate computation
      dccp ccid-3: Tidy up CCID-Kconfig dependencies
      dccp ccid-3: Measuring the packet size s with regard to rfc3448bis-06
      dccp ccid-3: Simplify computing and range-checking of t_ipi
      dccp ccid-3: Preventing Oscillations
      This reverts "Merge branch 'dccp' of git://eden-feed.erg.abdn.ac.uk/dccp_exp"
      dccp: Port redirection support for DCCP

Gertjan van Wingerde (2):
      rt2x00: Fix build errors due to modularized rfkill or leds and built-in rt2x00.
      rt2x00: Fix rfkill structure initialization to prevent rfkill WARN_ON.

Gilles Chanteperdrix (3):
      i.MX31ADS: Enable the first IMX serial port. (take 3)
      i.MX31ADS: Add CPLD interrupts demultiplexing (take 3).
      [NET] 5268/1: cs89x0: add support for i.MX31ADS ARM board.

Glauber Costa (16):
      x86: use user_mode macro
      x86: coalesce tests
      x86: set bp field in pt_regs properly
      x86: use frame pointer information on x86_64 profile_pc
      x86: remove SEGMENT_IS_FLAT_CODE
      x86: use user_mode_vm instead of user_mode
      x86: bind irq0 irq data to cpu0
      x86: factor out irq initialization for x86_64
      x86: make init_ISA_irqs nonstatic
      x86: rename timer_event_interrupt to timer_interrupt
      x86: replace hardcoded number
      x86: wrap MCA_bus test around an ifdef
      x86: move vgetcpu mode probing to cpu detection
      x86: paravirt: factor out cpu_khz to common code
      x86: KVM guest: use paravirt function to calculate cpu khz
      KVM: Don't destroy vcpu in case vcpu_setup fails

Gleb Natapov (1):
      KVM: don't enter guest after SIPI was received by a CPU

Graf Yang (9):
      Blackfin arch: add CONFIG_APP_STACKS_L1 to enable or disable putting kernel stacks in L1
      Blackfin arch: add a meaningful name for each irqchip
      Blackfin arch: Modify some funtion names to more genernal ones
      Blackfin arch: Not call generic set_irq_handler() in bfin_gpio_irq_type() due to spinlock recursion
      Blackfin arch: fix define error in BF561 memory map macros
      Blackfin arch: correct icache size in show_cpuinfo(), let c_start() return proper pointer
      Blackfin arch: Remove useless head file
      Blackfin Serial Driver: Fix bug - ircp fails on sir over Blackfin UART
      Blackfin arch: Zero out bss region in L1/L2 memory.

Grant Likely (7):
      ALSA: ASoC: Add OpenFirmware helper for matching bus and codec drivers
      ALSA: ASoC: Add mpc5200-psc I2S driver
      ALSA: ASoC: Add Texas Instruments TLV320AIC26 codec driver
      powerpc/mpc5200: fix build warnings on mpc52xx_psc_spi driver
      powerpc/of-bindings: Don't support linux,<modalias> "compatible" values
      powerpc/52xx: Make cuImage more robust in locating immr node.
      powerpc: Add missing cuImage.initrd.% target

Greg Kroah-Hartman (57):
      uwb: add the UWB stack (build system)
      uwb: add WiMedia LLC Protocol (build system)
      wusb: add the Wireless USB core (build-system)
      Staging: add TAINT_CRAP for all drivers/staging code
      Staging: add TAINT_CRAP flag to drivers/staging modules
      Staging: add Kconfig entries and Makefile infrastructure
      Staging: add MAINTAINERS entry
      Staging: add et131x network driver
      Staging: add Alacritech slicoss network driver
      Staging: add sxg network driver
      Staging: add me4000 firmware files
      Staging: add me4000 pci data collection driver
      Staging: add the go7007 video driver
      Staging: add wlan-ng prism2 usb driver
      V4L/DVB (9116): USB: remove info() macro from usb media drivers
      Staging: workaround build system bug
      HID: remove info() macro from usb HID drivers
      device create: block: convert device_create_drvdata to device_create
      device create: char: convert device_create_drvdata to device_create
      device create: ieee1394: convert device_create_drvdata to device_create
      device create: infiniband: convert device_create_drvdata to device_create
      device create: misc: convert device_create_drvdata to device_create
      device create: net: convert device_create_drvdata to device_create
      device create: s390: convert device_create_drvdata to device_create
      device create: scsi: convert device_create_drvdata to device_create
      device create: sound: convert device_create_drvdata to device_create
      device create: usb: convert device_create_drvdata to device_create
      device create: video: convert device_create_drvdata to device_create
      device create: ide: convert device_create_drvdata to device_create
      device create: remove device_create_drvdata
      NET: convert the phy_device file to use bus_find_device_by_name
      Driver core: add bus_sort_breadthfirst() function
      USB: add USB test and measurement class driver
      USB: remove warn() macro from usb input drivers
      USB: remove warn() macro from usb media drivers
      USB: remove warn() macro from usb net drivers
      USB: remove warn() macro from usb drivers
      USB: remove warn macro from HID core
      USB: remove info() macro from usb/serial drivers
      USB: remove info() macro from usb/misc drivers
      USB: remove info() macro from remaining usb drivers
      USB: remove info() macro from usb network drivers
      USB: remove info() macro from usb input drivers
      USB: remove info() macro from usb mtd drivers
      USB: remove use of err() in drivers/usb/serial
      USB: remove err() macro from usb class drivers
      USB: remove err() macro from usb core code
      USB: remove err() macro from usb misc drivers
      USB: remove err() macro from more usb drivers
      Staging: document 4k stack problem for winbond driver
      Staging: wlan-ng: fix build error if wireless networking is not enabled
      Staging: pcc-acpi: update to latest version
      Staging: sxg: fix up unused function warnings
      Staging: sxg: fix compiler warnings.
      Staging: wbusb: fix a bunch of compiler warnings
      Staging: me4000: remove some compiler warnings
      Staging: usbip: fix build warning on 64bit kernels

Grumbach, Emmanuel (1):
      iwlwifi: use the results from disconnected antenna algorithm

Guennadi Liakhovetski (8):
      smc911x: Fix external PHY detection
      V4L/DVB (8685): mt9m001, mt9v022: Simplify return code checking
      V4L/DVB (8686): mt9m111: style cleanup
      V4L/DVB (8799): soc-camera: add API documentation
      smc911x: Add support for LAN921{5,7,8} chips from SMSC
      pxa2xx_spi: minor cleanup
      V4L/DVB (9241): soc-camera: move sensor power management to soc_camera_platform.c
      sh: fix soc-camera compile breakage on Migo-R.

Guillaume GARDET (1):
      [ARM] 5228/1: Add the RGB555 wiring for the atmel LCD

Guillaume Thouvenin (3):
      KVM: x86 emulator: Add DstAcc operand type
      KVM: x86 emulator: Add cmp al, imm and cmp ax, imm instructions (ocodes 3c, 3d)
      KVM: x86 emulator: Use DstAcc for 'and'

Guo-Fu Tseng (5):
      jme: JMicron Gigabit Ethernet Driver
      jme: Added half-duplex mode and IPv6 RSS fix
      jme: Advances version number
      nf_conntrack_ecache.h: Fix missing braces
      tcpv6: fix error with CONFIG_TCP_MD5SIG disabled

Gustavo F. Padovan (8):
      x86: coding styles fixes to arch/x86/kernel/process_64.c
      x86: add KERN_INFO to printks on process_64.c
      x86: coding style fixes to arch/x86/kernel/crash_dump_64.c
      x86: coding style fixes to arch/x86/kernel/signal_64.c
      x86: coding style fixes to arch/x86/kernel/traps_64.c
      x86: coding style fixes to arch/x86/kernel/sys_x86_64.c
      x86: coding style fixes to arch/x86/kernel/traps_64.c
      x86: remove redundant KERN_DEBUG on pr_debug

Guy Cohen (2):
      iwlwifi: fix searching for best rate in new search column
      iwlwifi: Added support for 3 antennas

H. Peter Anvin (32):
      x86: doc: move x86-generic documentation from Doc/x86/i386
      x86: doc: boot.txt: fix the size of the start_sys field
      x86, xsave: add <asm/xcr.h> header file for XCR registers
      x86, xsave: keep the XSAVE feature mask as an u64
      x86: boot: stub out unimplemented CPU feature words
      x86: add NOPL as a synthetic CPU feature bit
      x86: use X86_FEATURE_NOPL in alternatives
      x86: <asm/asm.h> consistency cleanups
      Merge branch 'x86/urgent' into x86/cleanups
      x86: msr-on-cpu: remove unnecessary level of abstraction
      Merge branch 'x86/urgent' into x86/cpu
      x86: generate names for /proc/cpuinfo from <asm/cpufeature.h>
      x86: cpufeature: add Intel features from CPUID and AVX specs
      x86: <asm/cpufeature.h>: clean up overlong lines, whitespace
      x86: cpufeature: fix SMX flag
      x86: boot/compressed/Makefile: fix "make clean"
      Merge branch 'x86/cpu' into x86/core
      Merge branch 'linus' into x86/core
      Merge branch 'x86/cpu' into x86/xsave
      Merge branch 'x86/cpu' into x86/x2apic
      x86: additional defconfig updates
      x86: when building image.iso, use isohybrid if it exists
      kbuild: fix cc-option and cc-option-yn
      x86: prevent binutils from being "smart" and generating NOPLs for us
      x86 setup: handle more than 8 CPU flag words
      Revert "x86: fix ghost EDD devices in /sys again"
      dyn_array: don't break compiling for !CONFIG_SMP
      x86: Fix ASM_X86__ header guards
      x86: drop double underscores from header guards
      x86: canonicalize remaining header guards
      [SCSI] lib: string_get_size(): don't hang on zero; no decimals on exact
      [SCSI] sd: fix computation of the full size of the device

Haavard Skinnemoen (20):
      avr32: Provide a way to deselect pins in the portmux
      atmel-mci: Initialize BLKR before sending data transfer command
      atmel-mci: Implement tasklet as a state machine
      atmel-mci: Don't stop the clock between transfers
      atmel-mci: Platform code for supporting multiple mmc slots
      atmel-mci: support multiple mmc slots
      atmel-mci: Add experimental DMA support
      atmel-mci: Don't overwrite error bits when NOTBUSY is set
      atmel-mci: Add missing flush_dcache_page() in PIO transfer code
      avr32: Implement {read,write}[bwl]_be
      avr32: Minor pm_power_off cleanup
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/atmel-mci-2.6.28
      avr32: Fix build failures in board code
      avr32: Kconfig: Remove pointless if around atstk1000 include
      avr32: Add defconfig for the mimc200 board
      avr32: Add defconfig for the favr-32 board
      [MTD] [NOR] AT49BV6416 has swapped erase regions
      avr32: Scale loops_per_jiffy when cpu frequency changes
      avr32: Fix GPIO initcall breakage
      Merge branches 'boards' and 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6

Hannes Hering (3):
      ehea: Fix DLPAR memory handling
      ehea: Enable DLPAR memory remove
      ehea: Fix memory hotplug support

Hans J. Koch (2):
      UIO: Add alignment warnings for uio-mem
      UIO: Change driver name of uio_pdrv

Hans Schou (1):
      x86, debug: print more information about unknown CPUs

Hans Verkuil (67):
      V4L/DVB (8613): v4l: move BKL down to the driver level.
      V4L/DVB (8630): First mxb cleanup phase
      V4L/DVB (8635): v4l: add AC-3 audio support to the MPEG Encoding API
      V4L/DVB (8636): v4l2: add v4l2_ctrl_get_name control support function.
      V4L/DVB (8637): v4l2: add v4l2_ctrl_query_menu_valid_items support function
      V4L/DVB (8639): saa6752hs: cleanup and add AC-3 support
      V4L/DVB (8640): saa6752hs: add PMT table for AC3
      V4L/DVB (8641): arv: fix compilation errors/warnings
      V4L/DVB (8649): v4l2: add AAC bitrate control
      V4L/DVB (8689): dpc7146: remove dpc7146 demonstration board driver
      V4L/DVB (8690): tuner-3036: remove driver
      V4L/DVB (8691): i2c-id: remove obsolete SAB3036 driver ID
      V4L/DVB (8695): usbvideo: add proper error check and add release function
      V4L/DVB (8745): v4l2: fix a bunch of compile warnings.
      V4L/DVB (8746): v4l-dvb: fix compile warnings.
      V4L/DVB (8776): radio: replace video_exclusive_open/release
      V4L/DVB (8777): tea575x-tuner: replace video_exclusive_open/release
      V4L/DVB (8780): v4l: replace the last uses of video_exclusive_open/release
      V4L/DVB (8781): v4l2-dev: remove obsolete video_exclusive_open/release
      V4L/DVB (8782): v4l2-dev: add video_device_release_empty
      V4L/DVB (8783): v4l: add all missing video_device release callbacks
      V4L/DVB (8784): v4l2-dev: make the video_device's release callback mandatory
      V4L/DVB (8785): v4l2: add __must_check to v4l2_dev.h
      V4L/DVB (8786): v4l2: remove the priv field, use dev_get_drvdata instead
      V4L/DVB (8787): v4l2-dev: cleanups and add video_drvdata helper function
      V4L/DVB (8788): v4l: replace video_get_drvdata(video_devdata(filp)) with video_drvdata(filp)
      V4L/DVB (8791): v4l2-dev: do not clear the driver_data field
      V4L/DVB (8850): bt856: fix define conflict
      V4L/DVB (8852): v4l2: use register_chrdev_region instead of register_chrdev
      V4L/DVB (8856): v4l: fix assorted compile warnings/errors
      V4L/DVB (8857): v4l2-dev: replace panic with BUG
      V4L/DVB (8906): v4l-dvb: fix assorted sparse warnings
      V4L/DVB (8917): saa7134-empress: fix changing the capture standard for non-tuner inputs
      V4L/DVB (8918): saa6752hs: simplify writing to registers
      V4L/DVB (8920): cx18/ivtv: fix check of window boundaries for VIDIOC_S_FMT
      V4L/DVB (8921): ivtv: fix incorrect capability and assorted sliced vbi and video out fmt fixes
      V4L/DVB (8939): cx18: fix sparse warnings
      V4L/DVB (8940): saa7115: fix saa7111(a) support
      V4L/DVB (8941): mxb/tda9840: cleanups, use module saa7115 instead of saa7111.
      V4L/DVB (8942): mxb: coding style cleanups
      V4L/DVB (8943): saa5246a: convert i2c driver for new i2c API
      V4L/DVB (8944): saa5249: convert i2c driver for new i2c API
      V4L/DVB (8945): mxb: use unique i2c adapter name
      V4L/DVB (8946): dib7000m: fix powerpc build error
      V4L/DVB (8904): cx88: add missing unlock_kernel
      V4L/DVB (9133): v4l: disconnect kernel number from minor
      V4L/DVB (9129): zoran: move zoran sources into a zoran subdirectory
      V4L/DVB (9157): cx18/ivtv: add 'PCI:' prefix to bus_info.
      V4L/DVB (9159): saa5249: fix compile errors
      V4L/DVB (9160): v4l: remove vidioc_enum_fmt_vbi_cap
      V4L/DVB (9162): ivtv: fix raw/sliced VBI mixup
      V4L/DVB (9191): ivtv: partially revert an earlier patch that checks the max image height
      V4L/DVB (9198): adv7170: convert i2c driver for new i2c API
      V4L/DVB (9199): adv7175: convert i2c driver for new i2c API
      V4L/DVB (9200): bt819: convert i2c driver for new i2c API
      V4L/DVB (9201): bt856: convert i2c driver for new i2c API
      V4L/DVB (9202): bt866: convert i2c driver for new i2c API
      V4L/DVB (9203): ks0127: convert i2c driver for new i2c API
      V4L/DVB (9204): saa7110: convert i2c driver for new i2c API
      V4L/DVB (9205): saa7111: convert i2c driver for new i2c API
      V4L/DVB (9206): saa7114: convert i2c driver for new i2c API
      V4L/DVB (9207): saa7185: convert i2c driver for new i2c API
      V4L/DVB (9208): vpx3220: convert i2c driver for new i2c API
      V4L/DVB (9209): v4l2: add comment to the v4l2-i2c-drv headers.
      V4L/DVB (9324): v4l2: add video_ioctl2_unlocked for unlocked_ioctl support.
      V4L/DVB (9325): ivtv: switch to unlocked_ioctl.
      V4L/DVB (9327): v4l: use video_device.num instead of minor in video%d

Hans-Christian Egtvedt (2):
      avr32: Add support for EVKLCD10X addon boards
      avr32: add support for EarthLCD Favr-32 board

Harald Welte (11):
      ALSA: HDA patch_via.c: cleanup
      ALSA: HDA patch_via.c: HP and CD pin connect config
      ALSA: HDA patch_via.c: Fix inversion of surround and side channels
      ALSA: HDA patch_via.c: Add VT1708S and VT1702 support
      ALSA: HDA patch_via.c: Mute on headphone plug-in
      ALSA: HDA patch_via.c: Independent DAC for headphone
      ALSA: HDA patch_via.c: Second S/PDIF (HDMI) support
      ALSA: HDA VIA: Fix crash on codecs without Headphone
      ALSA: HDA VIA: Fix 2nd S/PDIF out function
      ALSA: HDA VIA: Replace buggy Mic Boost
      panasonic-laptop: add Panasonic Let's Note laptop extras driver v0.94

Harish Zunjarrao (1):
      [SCSI] qla2xxx: Add input/output byte-count statistics.

Harrison Metzger (1):
      USB: Added driver for a Delcom USB 7-segment LED Display

Hartley Sweeten (5):
      [ARM] 5242/1: ep93xx: bugfix, GPIO port F enable register offset
      [ARM] 5243/1: ep93xx: bugfix, GPIO ports C and F are swapped
      [ARM] 5276/1: ep93xx: allow selecting UART for early kernel messages
      [ARM] 5273/2: ep93xx: move ethernet support into core.c
      [ARM] 5293/1: ep93xx: add defines for external chipselects

Harvey Harrison (60):
      x86: early_printk.c trivial sparse fixes
      powerpc: Use the common ascii hex helpers
      powerpc: Replace __FUNCTION__ with __func__
      b43legacy: use le16 frame control directly, avoid byteswapping
      iwlwifi: use le16 frame control directly, use QOS symbolic constant mask
      ath5k: explicitly check skb->len
      mac80211: explicitly check skb->len
      mac80211: wme.h remove unused QOS_CONTROL_LEN
      mac80211: wep.c replace magic numbers in IV/ICV removal
      mac80211: rx.c/tx.c remove more users of tx/rx_data->fc
      mac80211: remove ieee80211_get_hdrlen
      mac80211: remove IEEE80211_FC helper
      mac80211: use ieee80211 frame control directly
      mac80211: remove rx/tx_data->fc member
      mac80211: remove WLAN_FC_DATA_PRESENT
      wireless: replace __FUNCTION__ with __func__
      libertas: use the common frame control functions
      ALSA: ac97_patch make functions static
      avr32: use the new byteorder headers
      mISDN: endian annotations for struct zt
      mISDN: annotate iomem pointer and add statics
      net: em_cmp.c use unaligned access helpers
      rcu: fix sparse shadowed variable warning
      x86: ds.c ptrace.c integer as NULL pointer sparse fixes
      x86, olpc: fix endian bug in openfirmware workaround
      drivers/net: replace __FUNCTION__ with __func__
      bq27x00_battery: use unaligned access helper
      block: kmalloc args reversed, small function definition fixes
      ACPI: toshiba_acpi.c fix sparse signedness mismatch warnings
      V4L/DVB (8725): drx397xD.c sparse annotations
      V4L/DVB (8742): pvrusb2: use proper byteorder interface
      V4L/DVB (8800): [v4l-dvb-maintainer] [PATCH] v4l: mt9m111.c make function static
      x86: suppress trivial sparse signedness warnings
      ftrace: fix hex output mode of ftrace
      trace: add build-time check to avoid overrunning hex buffer
      xtensa: replace remaining __FUNCTION__ occurrences
      KVM: make irq ack notifier functions static
      KVM: x86.c make kvm_load_realmode_segment static
      x86: pvclock: fix shadowed variable warning
      olpc: olpc_battery.c sparse endian annotations
      include: replace __FUNCTION__ with __func__
      misc: replace __FUNCTION__ with __func__
      befs: annotate fs32 on tests for superblock endianness
      char: moxa.c sparse annotation
      lib: pull base-guessing logic to helper function
      lib: trivial whitespace tidy
      lib: remove defining macros for strict_strto??
      FRV: Switch unaligned access to the packed-struct implementation
      mm: hugetlb.c make functions static, use NULL rather than 0
      byteorder: add new headers for make headers-install
      byteorder: use generic C version for value byteswapping
      byteorder: provide swabb.h generically in asm/byteorder.h
      byteorder: remove direct includes of linux/byteorder/swab[b].h
      byteorder: remove direct includes of linux/byteorder/swab[b].h
      misc: replace remaining __FUNCTION__ with __func__
      ALSA: hda - correct bracketing in spdif test in patch_sigmatel.c
      Staging: sxg: replace __FUNCTION__ with __func__
      Staging: remove remaining uses of __FUNCTION__
      [SCSI] aic79xx: fix shadowed variables, add statics
      [SCSI] aic79xx: fix shadowed variables

Hefty, Sean (1):
      IB/cm: Correctly free cm_device structure

Heiko Carstens (9):
      [S390] cio: fix cio_tpi.
      [S390] Move private simple udelay function to arch/s390/lib/delay.c.
      [S390] 3215: Remove tasklet.
      dsa: fix compile bug on s390
      PCI: fix pci_ioremap_bar() on s390
      Call init_workqueues before pre smp initcalls.
      workqueue: introduce create_rt_workqueue
      stop_machine: use workqueues instead of kernel threads
      stop_machine: fix error code handling on multiple cpus

Heiko Schocher (2):
      powerpc: Add support for the MPC852 based mgsuvd board from keymile.
      powerpc: Add support for mpc8247 based board MGCOGE from keymile.

Heinz Mauelshagen (1):
      dm raid1: separate region_hash interface part1

Helge Deller (1):
      parisc: convert to generic compat_sys_ptrace

Hendrik Brueckner (5):
      hvc_console: Add a hangup notifier for backends
      hvc_console: Add tty driver flag TTY_DRIVER_RESET_TERMIOS
      hvc_console: Fix loop if put_char() returns 0
      hvc_console: Add support for tty window resizing
      hvc_console: Remove __devexit annotation of hvc_remove()

Henrik Kretzschmar (2):
      V4L/DVB (8748): V4L: fix return value of meye probe callback
      V4L/DVB (8750): V4L: check inval in video_register_device_index()

Henrik Rydberg (8):
      hwmon: applesmc: specified number of bytes to read should match actual
      hwmon: applesmc: fix the 'wait status failed: c != 8' problem
      hwmon: applesmc: prolong status wait
      hwmon: applesmc: allow for variable ALV0 and ALV1 package length
      hwmon: applesmc: add support for Macbook Air
      hwmon: applesmc: Add support for Macbook Pro 4
      hwmon: applesmc: Add support for Macbook Pro 3
      hwmon: applesmc: lighter wait mechanism, drastic improvement

Henrique de Moraes Holschuh (11):
      rfkill: detect bogus double-registering (v2)
      rfkill: add default global states (v2)
      rfkill: add __must_check annotations
      rfkill: introduce RFKILL_STATE_MAX
      rfkill: use strict_strtoul (v2)
      rfkill: add WARN and BUG_ON paranoia (v2)
      rfkill: rename rfkill_mutex to rfkill_global_mutex
      rfkill: remove transmitter blocking on suspend
      rfkill: update LEDs for all state changes
      ACPI: thinkpad-acpi: attempt to preserve fan state on resume
      ACPI: thinkpad-acpi: Remove firmware backlight delays for Intel ACPI IGD OpRegion

Herbert Graeber (1):
      V4L/DVB (9147): af9015: Add USB ID for MSI DIGIVOX mini III

Herbert Xu (23):
      crypto: api - Export crypto_alg_lookup instead of __crypto_alg_lookup
      crypto: api - Display larval objects properly
      crypto: tcrypt - Avoid using contiguous pages
      crypto: tcrypt - Abort and only log if there is an error
      crypto: tcrypt - Add alg_test interface
      crypto: cryptomgr - Add test infrastructure
      crypto: api - Use test infrastructure
      crypto: cryptomgr - Test ciphers using ECB
      crypto: skcipher - Move IV generators into their own modules
      crypto: skcipher - Use RNG interface instead of get_random_bytes
      net: Enable TSO if supported by at least one device
      ipsec: Use RCU-like construct for saved state within a walk
      ipsec: Fix xfrm_state_walk race
      ipsec: Put dumpers on the dump list
      net: BUG instead of corrupting memory in pskb_expand_head
      netdrv: Fix unregister_netdev typos
      gre: Use needed_headroom
      gre: Move MTU setting out of ipgre_tunnel_bind_dev
      gre: Add netlink interface
      gre: Add Transparent Ethernet Bridging
      inet: Make tunnel RX/TX byte counters more consistent
      gre: Initialise rtnl_link tunnel parameters properly
      net: Fix disjunct computation of netdev features

Hermann Pitton (1):
      V4L/DVB (9113): saa7134: fixes for the Asus Tiger Revision 1.00

Herton Ronaldo Krzesinski (7):
      rtl818x: merge tx/rx descriptor flags
      ALSA: hda: fix oopses in snd-hda-intel after digital slave support additions
      ALSA: hda - Fix ALC662 DAC mixer mutes also for auto config model
      ata_piix: add Hercules EC-900 mini-notebook to ich_laptop short cable list
      ALSA: hda - Map ALC662 model for Gigabyte 945GCM-S2L
      ALSA: hda - Map ALC662 model for Foxconn 45CMX/45GMX/45CMX-K
      piix: add Hercules EC-900 mini-notebook to ich_laptop short cable list

Hidehiro Kawai (12):
      jbd2: abort when failed to log metadata buffers
      jbd2: fix error handling for checkpoint io
      ext4: add checks for errors from jbd2
      jbd2: don't dirty original metadata buffer on abort
      ext4: add an option to control error handling on file data
      jbd: abort when failed to log metadata buffers
      jbd: don't dirty original metadata buffer on abort
      ext3: add an option to control error handling on file data
      jbd: ordered data integrity fix
      jbd: fix error handling for checkpoint io
      ext3: add checks for errors from jbd
      jbd: test BH_Write_EIO to detect errors on metadata buffers

Hidetoshi Seto (1):
      doc: Test-by?

Hirofumi Nakagawa (1):
      UBIFS: remove unneeded unlikely()

Hiroshi Miura (2):
      ALSA: hda - Add support of Toshiba RX1
      Staging: add pcc-acpi driver

Hiroshi Shimamoto (27):
      x86_32: use apic_ops at print_local_APIC()
      x86_64: uml: fix rename header guard
      rcuclassic: fix compilation NG
      x86: acpi: move acpi_mcfg_64bit_base_addr into CONFIG_PCI_MMCONFIG
      rcuclassic: fix compiler warning
      x86_32: signal: use syscall_get_nr and error
      x86_32: signal: introduce signal_fault()
      x86: signal: make NR_restart_syscall
      x86: signal: split out frame setups
      x86_32: signal: move signal number conversion to upper layer
      x86: signal_64.c: clean up signal_fault()
      x86: signal_64.c: arg for restore_i387_xstate() is void __user *
      x86: signal_64.c: make handle_signal() similar
      x86: signal: put give_sigsegv of setup frames together
      x86: signal: remove unneeded err handling
      x86: signal: introduce do_rt_sigreturn()
      x86: signal: cosmetic unification of do_signal()
      x86: signal: cosmetic unification of do_notify_resume()
      x86: signal: cosmetic unification of handle_signal()
      x86: signal_32.c: introduce signr_convert()
      x86: signal_64.c: introduce helper function signr_convert()
      x86: signal: introduce helper macro is_ia32
      x86: signal_32.c: introduce macro ia32_setup_frame and ia32_setup_rt_frame
      x86: ia32_signal.c: remove unnecessary cast to u32
      x86: ia32_signal.c remove unnecessary function calls
      x86: signal: move macros out from restore_sigcontext()
      x86: signal: remove indent in restore_sigcontext()

Hoang-Nam Nguyen (1):
      IB/ehca: Don't allow creating UC QP with SRQ

Holger Smolinski (1):
      [S390] console flush on panic / reboot

Hollis Blanchard (6):
      KVM: Move KVM TRACE DEFINITIONS to common header
      KVM: ppc: guest breakpoint support
      KVM: ppc: Stop saving host TLB state
      KVM: ppc: Write only modified shadow entries into the TLB on exit
      KVM: powerpc: Map guest userspace with TID=0 mappings
      KVM: ppc: kvmppc_44x_shadow_release() does not require mmap_sem to be locked

Hongjie Yang (1):
      [S390] dcssblk: add >2G DCSSs support and stacked contiguous DCSSs support.

Huang Weiyi (27):
      arch/x86/kernel/genx2apic_uv_x.c: Removed duplicated include
      arch/x86/kernel/visws_quirks.c: Removed duplicated #include
      arch/x86/kernel/acpi/boot.c: removed duplicated #include
      arch/x86/kernel/cpuid.c: removed duplicated #include
      [MTD] [NAND] drivers/mtd/nand/nandsim.c: remove duplicated #include
      [MTD] removed unused #include <version.h>
      arch/x86/kernel/apm_32.c: remove duplicated #include
      [MTD] [NAND] au1550nd.c: remove unused #include <version.h>
      wireless: remove unused #include <version.h>
      [netdrvr] removed unused #include <version.h>
      V4L/DVB: remove unused #include <version.h>
      ALSA: ASoC codec: remove unused #include <version.h>
      wireless: remove duplicated #include
      qlge: remove duplicated #include
      netfilter: remove unused #include <version.h>
      jme: remove unused #include <version.h>
      V4L/DVB: v4l2-dev: remove duplicated #include
      USB: remove unused #include <version.h>
      USB: ti_usb_3410_5052: removed duplicated include
      arch/m68k/bvme6000/rtc.c: remove duplicated include
      mm: remove duplicated #include's
      Staging: SLICOSS: remove duplicated #include's
      Staging: et131x: remove duplicated #include's
      Staging: wlan-ng: prism2: remove duplicated #include
      staging: wlan-ng: prism2: remove more duplicated #include
      Staging: go7007: remove unused #include <version.h>
      Staging: SLICOSS: remove unused #include <version.h>

Huang Ying (1):
      ftrace: fix incorrect comment style of __ftrace_enabled_save()

Hugh Dickins (4):
      x86: add periodic corruption check
      x86: unsigned long pte_pfn
      block: adjust blkdev_issue_discard for swap
      Export tiny shmem_file_setup for DRM-GEM

Högander Jouni (1):
      ARM: OMAP2: Clock: Combine 34xx l3_icks and l4_icks

Ian Armstrong (6):
      V4L/DVB (9163): ivtvfb: fix sparse warnings and improve write function
      V4L/DVB (9164): ivtvfb: a small cosmetic change
      V4L/DVB (9165): ivtv: V4L2_FBUF_FLAG_OVERLAY status fix
      V4L/DVB (9166): ivtv - Fix potential race condition in yuv handler
      V4L/DVB (9190): ivtv: yuv write() error handling tweak
      V4L/DVB (9328): ivtvfb: FB_BLANK_POWERDOWN turns off video output

Ian Campbell (1):
      xen: do not reserve 2 pages of padding between hypervisor and fixmap.

Ian Kent (4):
      autofs4: cleanup autofs mount type usage
      autofs4: track uid and gid of last mount requester
      autofs4: device node ioctl documentation
      autofs4: add miscellaneous device for ioctls

Ian Molton (5):
      [ARM] eseries: Split machine definitions
      [ARM] eseries: move LCD defs into machine files
      [ARM] eseries: move UDC defs to machine files
      mfd: reduce stack usage in mfd-core.c
      mfd: update TMIO drivers to use the clock API

Igor M. Liplianin (18):
      V4L/DVB (8989): Added support for TeVii S460 DVB-S/S2 card
      V4L/DVB (8991): Added support for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards
      V4L/DVB (8992): Kconfig corrections for DVBWorld 2104 and TeVii S650 USB DVB-S2 cards
      V4L/DVB (8993): cx24116: Fix lock for high (above 30000 kSyms) symbol rates
      V4L/DVB (8994): Adjust MPEG initialization in cx24116
      V4L/DVB (9005): Bug fix: ioctl FE_SET_PROPERTY/FE_GET_PROPERTY always return error
      V4L/DVB (9010): Add support for SDMC DM1105 PCI chip
      V4L/DVB (9012): Add support for DvbWorld 2004 DVB-S2 PCI adapter
      V4L/DVB (9014): History update: MPEG initialization in cx24116.
      V4L/DVB (9017): Add support for Silicon Laboratories SI2109/2110 demodulators.
      V4L/DVB (9018): Add support for USB card modification with SI2109/2110 demodulator.
      V4L/DVB (9026): Add support for ST STV0288 demodulator and cards with it.
      V4L/DVB (9067): Kconfig correction for USB card modification with SI2109/2110 demodulator.
      V4L/DVB (9068): Kconfig dependency fix for DW2002 card with ST STV0288 demodulator.
      V4L/DVB (9174): Allow custom inittab for ST STV0288 demodulator.
      V4L/DVB (9175): Remove NULL pointer in stb6000 driver.
      V4L/DVB (9176): Add support for DvbWorld USB cards with STV0288 demodulator.
      V4L/DVB (9296): Patch to remove warning message during cx88-dvb compilation

Ilpo Järvinen (34):
      mpu401: reindent misindented spinlock
      tcp: Add tcp_validate_incoming & put duplicated code there
      tcp: Add tcp_collapse_one to eliminate duplicated code
      tcp: Add tcp_parse_aligned_timestamp
      s2io: reindented misleading for loop
      tcp: Partial hint clearing has again become meaningless
      tcp: move tcp_verify_retransmit_hint
      tcp: add helper for lost bit toggling
      tcp: convert retransmit_cnt_hint to seqno
      tcp: Kill precaution that's very likely obsolete
      tcp: No need to clear retransmit_skb_hint when SACKing
      tcp: add tcp_can_forward_retransmit
      tcp: remove obsolete validity concern
      tcp: Reorganize skb tagbit checks
      tcp: remove tp->lost_out guard to make joining diff nicer
      tcp: reorganize retransmit code loops
      tcp: remove retransmit_skb_hint clearing from failure
      tcp: don't clear retransmit_skb_hint when not necessary
      tcp: don't clear lost_skb_hint when not necessary
      tcp: back retransmit_high when it over-estimated
      ipv6: almost identical frag hashing funcs combined
      tcp: kill pointless urg_mode
      tcp: cleanup messy initializer
      tcp: fix length used for checksum in a reset
      tcpv6: fix option space offsets with md5
      tcpv[46]: fix md5 pseudoheader address field ordering
      tcpv6: trivial formatting changes to send_(ack|reset)
      tcpv6: convert opt[] -> topt in tcp_v6_send_reset
      tcpv6: combine tcp_v6_send_(reset|ack)
      pktgen: fix skb leak in case of failure
      nubus: fix mis-indented statement
      netfilter: snmp nat leaks memory in case of failure
      tcp: should use number of sack blocks instead of -1
      tcp: Restore ordering of TCP options for the sake of inter-operability

Ilya Yanok (1):
      powerpc/4xx: Necessary fixes to PCI for 4GB RAM size

Inaky Perez-Gonzalez (17):
      uwb: add initial documentation
      uwb: add the uwb include files
      uwb: add the UWB stack (core files)
      uwb: add the UWB stack (radio controller interface)
      uwb: add the UWB stack (MLME)
      uwb: add whc-rc radio control driver
      uwb: add HWA radio controller driver
      uwb: add the i1480 DFU driver
      uwb: add the i1480 WLP driver
      wusb: add the Wireless USB include files.
      wusb: add the Wireless USB core
      wusb: add the Wireless USB core (protocol)
      wusb: add the Wireless USB core (security)
      wusb: add the USB wusb-cbaf driver
      wusb: add the Wire Adapter (WA) core
      wusb: add HWA host controller driver
      uwb: add credits for the original developers of the UWB/WUSB/WLP subsystems

Ingo Molnar (209):
      x86: PEBS cleanup
      Merge branch 'linus' into timers/hpet
      x86, MM: virtual address debug, cleanups
      Merge branch 'linus' into x86/pebs
      Merge branch 'x86/core' into x86/x2apic
      Merge branch 'linus' into x86/x2apic
      Merge branch 'x86/apic' into x86/x2apic
      Merge branch 'x86/uv' into x86/x2apic
      x86, xen: fix apic_ops build on UP
      x86, lguest: fix apic_ops build on UP
      Merge branch 'linus' into x86/x2apic
      x86, cyrix: debug
      Merge branch 'linus' into x86/pebs
      x86: fix ds.c build error
      Merge branch 'linus' into x86/x2apic
      Merge branch 'linus' into x86/header-guards
      Merge branch 'linus' into x86/cleanups
      Merge branch 'x86/header-guards' into x86/core
      Merge branch 'x86/x2apic' into x86/core
      Merge branch 'x86/urgent' into x86/core
      x86: usb debug port early console, fix
      Merge branch 'linus' into x86/xen
      x86: visws_quirks, fix build error
      Merge core/lib: pick up memparse() change.
      x86: L3 cache index disable for 2.6.26, cleanups
      x86 l3 cache index disable for 2 6 26 fix
      Merge branch 'linus' into x86/cpu
      x86: L3 cache index disable for 2.6.26, fix #2
      Merge branch 'x86-tracehook' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace into x86/tracehook
      x86, microcode support: fix build error
      x86, microcode: fix symbol exports
      x86, microcode: fix module license string
      Merge commit 'v2.6.27-rc1' into x86/microcode
      Merge branch 'x86/fpu' into x86/core
      Merge commit 'v2.6.27-rc1' into x86/core
      Merge branch 'x86/core' into x86/xsave
      Merge branch 'linus' into x86/xen
      Merge branch 'x86/spinlocks' into x86/xen
      Merge branch 'x86/urgent' into x86/xen
      Merge branch 'linus' into timers/hpet
      Merge branch 'linus' into x86/x2apic
      Merge branch 'linus' into x86/cleanups
      Merge branch 'linus' into core/rcu
      rcu, debug: detect stalled grace periods, cleanups
      printk: robustify printk, fix
      Merge branch 'linus' into x86/defconfig
      x86: fix xsave build error
      Merge commit 'v2.6.27-rc3' into x86/xsave
      Merge commit 'v2.6.27-rc3' into x86/prototypes
      Merge branch 'linus' into x86/core
      Merge branches 'x86/prototypes', 'x86/x2apic' and 'x86/debug' into x86/core
      Merge branch 'x86/apic' into x86/core
      Merge branch 'x86/core' into x86/apic
      Merge branch 'linus' into x86/cpu
      Merge branch 'linus' into x86/tracehook
      Merge branch 'linus' into x86/gart
      Merge branch 'x86/oprofile' into oprofile
      Merge branch 'linus' into x86/cleanups
      Merge branch 'linus' into x86/xen
      Merge branch 'linus' into x86/doc
      Revert "reduce tlb/cache flush times of agpgart memory allocation"
      Revert "introduce two APIs for page attribute"
      Merge branch 'x86/urgent' into x86/pat
      dma-coherent: export dma_[alloc|release]_from_coherent methods
      Merge branch 'x86/gart' into x86/iommu
      Merge branch 'x86/cpu' into x86/x2apic
      Merge branch 'linus' into x86/xen
      Merge branch 'x86/urgent' into x86/cleanups
      Merge branch 'linus' into sched/devel
      sched: clean up __might_sleep()
      sched: extract walk_tg_tree(), fix
      Merge branch 'linus' into x86/x2apic
      x86: split e820 reserved entries record to late v4
      Merge branch 'core/resources' into x86/core
      Merge branch 'x86/debug' into x86/cpu
      IO resources: fix/remove printk
      x86: quick TSC calibration, improve
      Merge branch 'x86/xsave' into x86/core
      Merge branch 'x86/cpu' into x86/core
      Merge branch 'x86/x2apic' into x86/core
      Merge commit '63cc8c75156462d4b42cbdd76c293b7eee7ddbfe':
      Merge branch 'x86/core' into x86/unify-cpu-detect
      x86: cpu/common*.c, merge whitespaces
      x86, init_64.c: cleanup
      Merge branch 'x86/alternatives' into x86/core
      Merge branch 'linus' into x86/tracehook
      Merge branch 'linus' into x86/defconfig
      Merge branches 'x86/tracehook', 'x86/xsave' and 'x86/prototypes' into x86/signal
      Merge branch 'x86/cleanups' into x86/signal
      Merge branch 'linus' into timers/ntp
      Merge branch 'linus' into sched/devel
      x86, tsc calibration: fix
      Merge branch 'x86/pebs' into x86/unify-cpu-detect
      Merge commit 'v2.6.27-rc6' into core/rcu
      Merge commit 'v2.6.27-rc6' into x86/iommu
      Merge commit 'v2.6.27-rc6' into x86/unify-cpu-detect
      Merge branch 'core/xen' into x86/xen
      Merge commit 'v2.6.27-rc6' into sched/devel
      Merge branch 'linus' into x86/iommu
      x86: cpuid, fix typo
      x86, microcode rework, v2, fix
      timers: fix itimer/many thread hang, fix
      timers: fix itimer/many thread hang, fix #2
      timers: fix itimer/many thread hang, cleanups
      Merge commit 'v2.6.27-rc6' into core/resources
      Merge commit 'v2.6.27-rc6' into x86/pat
      Merge commit 'v2.6.27-rc6' into timers/hpet
      Merge commit 'v2.6.27-rc6' into x86/memory-corruption-check
      x86: add DMI quirk for AMI BIOS which corrupts address 0xc000 during resume
      x86: reserve low 64K on AMI and Phoenix BIOS boxen
      x86: add X86_RESERVE_LOW_64K
      dmi scan: warn about too early calls to dmi_check_system()
      Merge commit 'v2.6.27-rc6' into x86/cleanups
      Merge commit 'v2.6.27-rc7' into x86/debug
      sched: turn off WAKEUP_OVERLAP
      Merge branch 'x86/signal' into core/signal
      Merge branches 'sched/urgent' and 'sched/rt' into sched/devel
      Merge branch 'timers/urgent' into x86/xen
      Merge commit 'v2.6.27-rc7' into x86/pebs
      Merge commit 'v2.6.27-rc7' into x86/microcode
      IO resources, x86: ioremap sanity check to catch mapping requests exceeding, fix
      x86, pci-hotplug, calgary / rio: fix EBDA ioremap()
      timers: fix itimer/many thread hang, fix
      Merge commit 'v2.6.27-rc8' into oprofile
      Merge branch 'oprofile-for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile into oprofile
      x86: add PCI IDs for AMD Barcelona PCI devices
      Merge commit 'v2.6.27-rc8' into genirq
      Merge commit 'v2.6.27-rc8' into core/rcu
      rcu: RCU-based detection of stalled CPUs for Classic RCU, fix
      Merge commit 'v2.6.27-rc8' into x86/setup
      Merge branch 'linus' into sched/devel
      Merge branch 'x86/header-guards' into x86-v28-for-linus-phase1
      Merge branch 'x86/pebs' into x86-v28-for-linus-phase1
      Merge branch 'x86/prototypes' into x86-v28-for-linus-phase1
      Merge branch 'x86/tracehook' into x86-v28-for-linus-phase1
      Merge branches 'x86/alternatives', 'x86/cleanups', 'x86/commandline', 'x86/crashdump', 'x86/debug', 'x86/defconfig', 'x86/doc', 'x86/exports', 'x86/fpu', 'x86/gart', 'x86/idle', 'x86/mm', 'x86/mtrr', 'x86/nmi-watchdog', 'x86/oprofile', 'x86/paravirt', 'x86/reboot', 'x86/sparse-fixes', 'x86/tsc', 'x86/urgent' and 'x86/vmalloc' into x86-v28-for-linus-phase1
      x86: SB450: deprioritize DMI quirks
      Merge branches 'sched/devel', 'sched/cpu-hotplug', 'sched/cpusets' and 'sched/urgent' into sched/core
      Merge branch 'linus' into core/rcu
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-hrtimer into timers/range-hrtimers
      sched debug: add name to sched_domain sysctl entries
      Merge commit 'v2.6.27' into timers/hpet
      x86, pat: cleanups
      Merge branch 'linus' into x86/pat2
      Merge branches 'core/iommu', 'x86/amd-iommu' and 'x86/iommu' into x86-v28-for-linus-phase3-B
      Merge branch 'sched/clock' into sched/urgent
      Merge branch 'x86/apic' into x86-v28-for-linus-phase4-B
      Merge branch 'x86/unify-cpu-detect' into x86-v28-for-linus-phase4-D
      Merge branch 'x86/urgent' into core/signal
      Merge branch 'linus' into x86/xen
      Merge branch 'linus' into x86/spinlocks
      Merge branch 'linus' into x86/quirks
      Merge branch 'linus' into x86/signal
      Merge branch 'x86/signal' into core/signal
      Merge branches 'core/signal' and 'x86/spinlocks' into x86/xen
      Merge branch 'linus' into x86/memory-corruption-check
      x86: memory corruption check - cleanup
      Merge branch 'linus' into x86/xsave
      x86, fpu: check __clear_user() return value
      warnings: fix arch/x86/kernel/early_printk.c
      warnings: fix arch/x86/kernel/io_apic_64.c
      x86, amd-iommu: propagate PCI device enabling error
      x86: extend processor type select help text
      x86: make processor type select depend on CONFIG_EMBEDDED
      Merge branches 'x86/xen', 'x86/build', 'x86/microcode', 'x86/mm-debug-v2', 'x86/memory-corruption-check', 'x86/early-printk', 'x86/xsave', 'x86/ptrace-v2', 'x86/quirks', 'x86/setup', 'x86/spinlocks' and 'x86/signal' into x86/core-v2
      warning: fix init do_mounts_md c
      net/mac80211/rx.c: fix build error
      x86: print out EBDA/lowmem address
      x86: remove additional_cpus configurability
      Merge branch 'linus' into oprofile
      Merge branch 'linus' into oprofile-v2
      Merge branches 'oprofile-v2' and 'timers/hpet' into x86/core-v4
      x86/mm: unify init task OOM handling
      tracing: disable tracepoints by default
      sched: clean up tracepoints
      tracing: clean up tracepoints kconfig structure
      ftrace: ignore functions that cannot be kprobe-ed
      ftrace: mark lapic_wd_event() notrace
      ftrace: build fix
      ftrace: ftrace_kill_atomic() build fix
      ftrace: scripts/recordmcount.pl cross-build hack
      ftrace: clean up macro usage
      stack tracer: depends on DEBUG_KERNEL
      ftrace: make it depend on DEBUG_KERNEL
      ring-buffer: fix build error
      tracing/fastboot: build fix
      tracing/stacktrace: improve help text
      tracing/fastboot: improve help text
      hrtimers: fix typo
      Merge branches 'core/softlockup', 'core/softirq', 'core/resources', 'core/printk' and 'core/misc' into core-v28-for-linus
      Merge branch 'linus' into genirq
      irq: sparse irqs, export nr_irqs
      irq: sparse irqs, fix #3
      irq: sparse irqs, fix IRQ auto-probe crash
      sparseirq: fix lockdep
      x86: make io_apic_32.c the same as io_apic_64.c
      warning: fix arch x86 kernel io_apic c
      sparseirq: export nr_irqs on m68k/sparc/s390
      x86: HPET_MSI Basic HPET_MSI setup code, cleanups
      x86, UV: add uv_setup_irq() and uv_teardown_irq() functions, v3, fix
      genirq: remove artifacts from sparseirq removal
      io_apic: make irq_mis_count available on 64-bit too
      intr_remapping: fix typo
      m32r: fix build due to notify_cpu_starting() change
      Merge branch 'linus' into core/urgent
      profiling: fix !procfs build
      Merge branch 'linus' into sched/urgent
      sched: disable the hrtick for now
      genirq: fix off by one and coding style

Isaku Yamahata (34):
      xen-netfront: Avoid unaligned accesses to IP header
      ia64/pv_ops: fix paravirtualization of ivt.S with CONFIG_SMP=n
      ia64/pv_ops: avoid name conflict of get_irq_chip().
      ia64/pv_ops: update native/inst.h to clobber predicate.
      ia64: move function declaration, ia64_cpu_local_tick() from .c to .h
      ia64/xen: reserve "break" numbers used for xen hypercalls.
      ia64/xen: introduce sync bitops which is necessary for ia64/xen support.
      ia64/xen: increase IA64_MAX_RSVD_REGIONS.
      ia64/xen: introduce definitions necessary for ia64/xen hypercalls.
      ia64/xen: define several constants for ia64/xen.
      ia64/xen: add a necessary header file to compile include/xen/interface/xen.h
      ia64/xen: define helper functions for xen related address conversion.
      ia64/xen: define helper functions for xen hypercalls.
      ia64/xen: implement the arch specific part of xencomm.
      ia64/xen: xencomm conversion functions for hypercalls
      ia64/xen: implement arch specific part of xen grant table.
      ia64/xen: add definitions necessary for xen event channel.
      ia64/xen: introduce helper function to identify domain mode.
      ia64/pv_ops/xen: elf note based xen startup.
      ia64/pv_ops/xen: define xen pv_init_ops for various xen initialization.
      ia64/pv_ops/xen: define xen pv_cpu_ops.
      ia64/pv_ops/xen: define xen paravirtualized instructions for hand written assembly code
      ia64/pv_ops/xen: paravirtualize DO_SAVE_MIN for xen.
      ia64/pv_ops/xen: paravirtualize ivt.S for xen.
      ia64/pv_ops/xen: paravirtualize entry.S for ia64/xen.
      ia64/pv_ops/xen: implement xen pv_iosapic_ops.
      ia64/pv_ops/xen: define the nubmer of irqs which xen needs.
      ia64/pv_ops/xen: implement xen pv_irq_ops.
      ia64/pv_ops/xen: implement xen pv_time_ops.
      ia64/xen: define xen machine vector for domU.
      ia64/xen: preliminary support for save/restore.
      ia64/pv_ops: update Kconfig for paravirtualized guest and xen.
      ia64/xen: a recipe for using xen/ia64 with pv_ops.
      ia64/pv_ops: paravirtualized instruction checker.

Ivan Vecera (1):
      r8169: read MAC address from EEPROM on init

Ivo van Doorn (16):
      rt2x00: Implement HW encryption
      rt2x00: Implement HW encryption (rt61pci)
      rt2x00: Implement HW encryption (rt73usb)
      rt2x00: Gather channel information in structure
      rt2x00: Release rt2x00 2.2.0
      rt2x00: Move lna_gain calculation to config() callback
      rt2x00: Add module parameter to disable HW crypto
      rt2x00: Fix race conditions in flag handling
      rt2x00: Map extra_tx_headroom to DMA
      rt2x00: Initialize txop during conf_tx() callback
      rt2x00: Add Signal type flag
      rt2x00: Release rt2x00 2.2.1
      rt2x00: Revert "rt2x00: Fix the beacon length bug"
      rt2x00: Make RFKILL enabled by default
      rt2x00: Make rt2x00 LEDS invisible config option
      rt2x00: Fix HW crypto key handling

J. Bruce Fields (14):
      nfsd: permit unauthenticated stat of export root
      locks: allow lockd to process blocked locks during grace period
      lockd: don't depend on lockd main loop to end grace
      nfsd: common grace period control
      lockd: move grace period checks to common code
      lockd: reject reclaims outside the grace period
      nfs: remove an obsolete nfs_flock comment
      nfs: break up nfs_follow_referral
      nfs: replace while loop by for loops in nfs_follow_referral
      nfs: prepare to share nfs_set_port
      nfs: Fix misparsing of nfsv4 fs_locations attribute
      Merge branch 'from-tomtucker' into for-2.6.28
      NFS: Cleanup nfs_set_port
      nfsd: clean up expkey_parse error cases

J.A. Magallón (1):
      x86: mtrr_cleanup try gran_size to less than 1M, cleanup

J.R. Mauro (5):
      Staging: Fix gcc warnings in sxg
      Staging: Lindent sxg.c
      Staging: Clean up sxg driver
      Staging: Lindent the echo driver
      Staging: sxg: clean up C99 comments

Jack Steiner (5):
      x86, uv: add early detection of UV system types
      x86, uv: fix for size of hub mappings
      x86, UV: new UV genapic functions for x2apic
      x86, uv: fix ordering of calls to uv_system_init & uv_cpu_init
      GRU driver: minor updates

James Bottomley (10):
      [SCSI] add inline functions for recognising created and blocked states
      [SCSI] Update the SCSI state model to allow blocking in the created state
      [SCSI] lib: add generic helper to print sizes rounded to the correct SI range
      [SCSI] sd: use generic helper to print capacities in both binary and SI
      [SCSI] scsi_dh: suppress comparison warning
      parisc: initialize unwinder much earlier
      [SCSI] scsi_error: fix target reset handling
      [SCSI] sd: fix compile failure with CONFIG_BLK_DEV_INTEGRITY=n
      [SCSI] fix removable device inability to detect disk changes
      PCI: add routines for debugging and handling lost interrupts

James Morris (6):
      Merge branch 'master' into next
      SELinux: add gitignore file for mdp script
      Merge branch 'master' into next
      Merge branch 'next' into for-linus
      Merge branch 'master' of git://git.infradead.org/users/pcmoore/lblnet-2.6_next into next
      Merge branch 'next' into for-linus

James Smart (14):
      [SCSI] scsi_host_lookup: error returns and NULL pointers
      [SCSI] scsi_netlink: Add transport and LLD recieve and event support
      [SCSI] lpfc 8.2.8 : Add kernel-doc function headers
      [SCSI] lpfc 8.2.8 : Miscellaneous Discovery Fixes
      [SCSI] lpfc 8.2.8 : Update driver for new SLI-3 features
      [SCSI] lpfc 8.2.8 : Miscellaneous Bug Fixes
      [SCSI] lpfc 8.2.8 : Add new FCOE hardware support
      [SCSI] lpfc 8.2.8 : Add support for PCI-EEH permanent disabling
      [SCSI] lpfc 8.2.8 : Update driver to use new Host byte error code DID_TRANSPORT_DISRUPTED
      [SCSI] lpfc 8.2.8 : Add MSI-X support
      [SCSI] lpfc 8.2.8 : update driver version to 8.2.8
      [SCSI] lpfc 8.2.8 v2 : Revert target busy in favor of transport disrupted
      [SCSI] lpfc 8.2.8 v2 : Add sysfs control of target queue depth handling
      [SCSI] lpfc 8.2.8 v2 : Add statistical reporting control and additional fc vendor events

Jamie Wellnitz (1):
      [SCSI] sd: Fix handling of NO_SENSE check condition

Jan Beulich (15):
      x86: ticket spin locks: fix asm constraints
      x86: ticket spin locks: factor out more common code
      x86: ticket spin locks: reduce instruction dependencies
      x86: init annotations in early_printk() setup
      x86: pgd_{c,d}tor() cleanup
      x86: adjust vmalloc_sync_all() for Xen (2nd try)
      x86-64: add two __cpuinit annotations
      x86-64: eliminate dead code
      ACPI: fix FADT parsing
      x86-64: reduce boot fixmap space
      x86-64: slightly stream-line 32-bit syscall entry code
      x86-64: fix combining of regions in init_memory_mapping()
      x86: make mm/gup.c more virtualization friendly
      x86: adjust dependencies for CONFIG_X86_CMOV
      Kconfig: eliminate "def_bool n" constructs

Jan Engelhardt (38):
      netfilter: Use unsigned types for hooknum and pf vars
      netfilter: rename ipt_recent to xt_recent
      netfilter: xt_recent: IPv6 support
      netfilter: Introduce NFPROTO_* constants
      netfilter: x_tables: use NFPROTO_* in extensions
      netfilter: implement NFPROTO_UNSPEC as a wildcard for extensions
      netfilter: ebtables: do centralized size checking
      netfilter: change return types of check functions for Ebtables extensions
      netfilter: change return types of match functions for ebtables extensions
      netfilter: Change return types of targets/watchers for Ebtables extensions
      netfilter: add dummy members to Ebtables code to ease transition to Xtables
      netfilter: ebt_among: obtain match size through different means
      netfilter: change Ebtables function signatures to match Xtables's
      netfilter: move Ebtables to use Xtables
      netfilter: x_tables: output bad hook mask in hexadecimal
      netfilter: ebtables: use generic table checking
      netfilter: implement hotdrop for Ebtables
      netfilter: remove unused Ebtables functions
      netfilter: remove redundant casts from Ebtables
      netfilter: ebtables: fix one wrong return value
      netfilter: xtables: do centralized checkentry call (1/2)
      netfilter: ip6tables: fix name of hopbyhop in Kconfig
      netfilter: ip6tables: fix Kconfig entry dependency for ip6t_LOG
      netfilter: ebtables: make BRIDGE_NF_EBTABLES a menuconfig option
      netfilter: xtables: sort extensions alphabetically in Kconfig
      netfilter: xtables: use "if" blocks in Kconfig
      netfilter: xtables: move extension arguments into compound structure (1/6)
      netfilter: xtables: move extension arguments into compound structure (2/6)
      netfilter: xtables: move extension arguments into compound structure (3/6)
      netfilter: xtables: move extension arguments into compound structure (4/6)
      netfilter: xtables: move extension arguments into compound structure (5/6)
      netfilter: xtables: move extension arguments into compound structure (6/6)
      netfilter: xtables: provide invoked family value to extensions
      netfilter: xtables: cut down on static data for family-independent extensions
      netfilter: xtables: use NFPROTO_UNSPEC in more extensions
      netfilter: xtables: remove bogus mangle table dependency of connmark
      ext4: fix kconfig typo and extra whitespace
      netfilter: replace old NF_ARP calls with NFPROTO_ARP

Jan Kiszka (4):
      KVM: Consolidate XX_VECTOR defines
      KVM: VMX: Reinject real mode exception
      KVM: VMX: Cleanup stalled INTR_INFO read
      KVM: x86: Silence various LAPIC-related host kernel messages

Janne Grunau (3):
      V4L/DVB (8634): v4l2: extend MPEG Encoding API with AVC and AAC
      V4L/DVB (8964): dvb/budget: push adapter_nr mod option down to individual drivers
      V4L/DVB (9105): correct Makefile symbol for stv0288 frontend

Jarek Poplawski (7):
      pkt_sched: Check the state of tx_queue in dequeue_skb()
      pkt_sched: Remove the tx queue state check in qdisc_run()
      pkt_sched: Fix handling of gso skbs on requeuing
      pkt_sched: Simplify dev_requeue_skb and dequeue_skb
      pkt_sched: Update qdisc requeue stats in dev_requeue_skb()
      lib8390: Fix locking in ei_poll (poll controller)
      pkt_sched: sch_generic: Fix oops in sch_teql

Jarkko Nikula (10):
      ARM: OMAP: Add support for OMAP2430 in McBSP
      ARM: OMAP: Fixes to omap_mcbsp_request function
      ALSA: ASoC: tlv320aic3x: Use uniform tlv320aic naming
      ALSA: ASoC: Remove unused AUDIO_NAME define from codec drivers
      ALSA: ASoC: OMAP: Add multilink support to McBSP DAI driver
      ALSA: ASoC: OMAP: Add support for OMAP2430 and OMAP34xx in McBSP DAI driver
      ALSA: ASoC: OMAP: Set DMA stream name at runtime in McBSP DAI driver
      ALSA: ASoC: OMAP: Fix DSP DAI format in McBSP DAI driver
      ALSA: ASoC: OMAP: Continue fixing DSP DAI format in McBSP DAI driver
      ALSA: ASoC: tlv320aic3x: Fix DSP DAI format and signal polarities matching

Jarod Wilson (1):
      HID: blacklist additional SoundGraph iMon LCD models

Jaroslav Kysela (9):
      ALSA: Fix commit: Add automatic model setting for the Acer Aspire 5920G laptop
      sound: Revert "ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE"
      ALSA: hda - put all HDA codec IDs to components for precise hw detection
      ALSA: dummy driver - do not use assignment in if condition
      ALSA: release v1.0.18rc1
      ALSA: Cosmetic change: CA0106 on MSI K8N Diamond PLUS Motherboard
      ALSA: intel8x0: implement ac97_clock whitelist
      ALSA: Release v1.0.18rc3
      USB: hub.c: Add initial_descriptor_timeout module parameter for usbcore

Jason Baron (2):
      driver core: basic infrastructure for per-module dynamic debug messages
      exec.c, compat.c: fix count(), compat_count() bounds checking

Jason Jin (1):
      powerpc/85xx: Enable enhanced functions for 8536 TSEC

Jason Wessel (2):
      usb: fix pl2303 initialization
      tty: tty_io.c shadows sparse fix

Jason Yeh (1):
      Oprofile Multiplexing Patch

Jasper Bryant-Greene (2):
      move ETH_P_PAE from ieee80211_i.h to if_ether.h
      replace net_device arguments with ieee80211_{local,sub_if_data} as appropriate

Jaswinder Singh (28):
      x86: Introducing asm/syscalls.h
      x86: process_32.c declare cpu_number before they get used
      x86: signal_XX.c declare do_notify_resume before they get used
      x86: time_XX.c declare functions before they get used
      x86: setup.c declare saved_video_mode before they get used
      x86: e820.c declare pci_mem_start before they get used
      x86: pci-dma.c declare iommu_bio_merge before they get used
      x86: pci-nommu.c declare nommu_dma_ops before they get used
      x86: i387.c declare dump_fpu() before they get used
      x86: ptrace.c declare functions before they get used
      x86: proc.c declare cpuinfo_op before they get used
      x86: common.c declare idle_regs before they get used
      x86: mtrr/main.c declare range_state as static
      x86: apic_XX.c declare functions before they get used
      x86: vm86_32.c declare functions before they get used
      x86: mm/init_XX.c declare functions before they get used
      x86: mm/fault.c declare do_page_fault before they get used
      x86: mm/ioremap.c declare early_ioremap_debug and early_ioremap_nested as static
      x86: mm/pageattr.c declare arch_report_meminfo before they get used
      x86: mm/pgtable_32.c declare set_pmd_pfn before they get used
      x86: mach-default/setup.c declare no_broadcast before they get used
      x86_64: Declare new_utsname in asm-x86/syscalls.h
      X86_32: declare pt_regs_access as unsigned long
      X86_SMP: smp.c declare functions before they get used
      X86_SMP: smpboot.c declare idle_thread_array and smp_b_stepping as static
      X86_SMP: ipi.c declare functions before they get used
      X86_SMP: tlb_XX.c declare smp_invalidate_interrupt before they get used
      cassini: use request_firmware

Javier Cardona (2):
      libertas: Reduce the WPA key installation time.
      libertas: Reduce the WPA key installation time (fixups)

Javier Herrero (1):
      Blackfin arch: flash memory map and dm9000 resources updating

Jay Cliburn (5):
      atl2: add tx bytes statistic
      atl1: fix transmit timeout bug
      atl1: remove LLTX
      atl1: remove EXPERIMENTAL label
      atl1: update introductory comments

Jay Fenlason (2):
      firewire: fw_send_request_sync()
      firewire: Add more documentation to firewire-cdev.h

Jaya Kumar (4):
      [ARM] 5186/1: metronomefb: convert printk to dev_dbg/err messages
      [ARM] 5209/1: metronomefb: changes to use platform framebuffer
      [ARM] 5200/1: am200epd: use fb notifiers and gpio api
      [ARM] 5197/1: gumstix: conversion to MFP support and add bluetooth support

Jean Delvare (59):
      ALSA: ASoC: Add missing new-line at end of strings
      ALSA: ASoC: Convert uda1380 to a new-style i2c driver
      ALSA: ASoC: Convert ak4535 to a new-style i2c driver
      ALSA: ASoC: Convert wm8750 to a new-style i2c driver
      ALSA: ASoC: Convert wm8731 to a new-style i2c driver
      ALSA: ASoC: Convert wm8990 to a new-style i2c driver
      sound: ASoC: Fix an error path in neo1973_wm8753
      sound: ASoC: Convert wm8753 to a new-style i2c driver
      sound: ASoC: Convert neo1973/lm4857 to a new-style i2c driver
      sound: ASoC: Convert wm8510 to a new-style i2c driver
      ALSA: ASoC: Convert tlv320aic3x to a new-style i2c driver (v2)
      V4L/DVB (8879): bttv: Don't unmask VPRES interrupt
      V4L/DVB (8956): bttv: Turn video_nr, vbi_nr and radio_nr into arrays
      V4L/DVB (8962): zr36067: VIDIOC_S_FMT returns the colorspace value
      i2c/isp1301_omap: Convert to a new-style i2c driver, part 2
      hwmon: (dme1737) Be less i2c-centric
      hwmon: (dme1737) Convert to a new-style i2c driver
      i2c-parport-light: Don't register a platform device resource
      i2c: Improve dev-interface documentation
      i2c: Document the implementation details of the /dev interface
      i2c: Only build Tyan SMBus mux drivers on x86
      radeonfb: revert "Fix radeon DDC regression"
      hwmon: (lm90) Move 16-bit value read to a separate function
      hwmon: (lm90) Support the extra resolution bits of MAX6657
      hwmon: (lm90) Don't access nonexistent registers on Maxim chips
      hwmon: (lm90) Update datasheet links
      hwmon: (lm90) Don't spam the kernel log
      hwmon: (ams) Convert to a new-style i2c driver
      hwmon: (lm85) Rework the device detection
      hwmon: (lm85) Implement the standard PWM frequency interface
      hwmon: (lm85) Select the closest PWM frequency
      hwmon: (lm85) Support different PWM frequency tables
      hwmon: (lm85) Convert to a new-style i2c driver
      hwmon: (lm85) Simplify RANGE_TO_REG
      hwmon: (lm85) Better label names
      hwmon: (lm78) Fix I/O resource conflict with PNP
      hwmon: (lm78) Detect alias chips
      hwmon: (lm78) Prevent misdetection of Winbond chips
      hwmon: (lm78) Stop abusing struct i2c_client for ISA devices
      hwmon: (lm78) Convert to a new-style i2c driver
      hwmon: (it87) Fix thermal sensor type values
      hwmon: Drop dead links to old National Semiconductor chip datasheets
      hwmon: (w83781d) Refactor beep enable handling
      hwmon: (w83781d) Detect alias chips
      hwmon: (w83781d) Additional information about AS99127F PWM
      hwmon: (w83781d) Stop abusing struct i2c_client for ISA devices
      hwmon: (adm1026) Fix debug messages
      hwmon: (adm1026) Prevent log spamming
      V4L/DVB (9197): zoran: set adapter class to I2C_CLASS_TV_ANALOG
      V4L/DVB (9234): zoran: Drop redundant printk
      V4L/DVB (9240): saa7127: Fix two typos
      PCI: Check dynids driver_data value for validity
      i2c: Delete outdated client porting guide
      i2c: Constify i2c_get_clientdata's parameter
      i2c: Delete legacy model documentation
      i2c: Drop 2-byte address block transfer defines
      i2c: Update and clean up writing-clients document
      i2c: Clean up <linux/i2c.h>
      Schedule removal of the legacy i2c device driver binding model

Jean PIHET (1):
      [ARM] 5195/1: ARMv7 Oprofile support

Jean-Francois Moine (31):
      V4L/DVB (8910): gspca: Add support of image transfer by bulk and minor change.
      V4L/DVB (8927): gspca: PAC 207 webcam 093a:2476 added.
      V4L/DVB (8928): gspca: Version change to 2.3.0.
      V4L/DVB (8929): gspca: sonixj webcam 0458:702e added.
      V4L/DVB (8930): gspca: The image transfer by bulk is started by the subdrivers.
      V4L/DVB (8931): gspca: Vflip added for sonixj - ov7630.
      V4L/DVB (9074): gspca: sonixj webcam 0c45:60fe added.
      V4L/DVB (9078): gspca: New exported function to retrieve the current frame buffer.
      V4L/DVB (9079): gspca: Return error code from stream start functions.
      V4L/DVB (9081): gspca: Bad webcam name of 046d:092f in documentation.
      V4L/DVB (9082): gspca: Vertical flip the image by default in sonixj.
      V4L/DVB (9083): gspca: URB_NO_TRANSFER_DMA_MAP is not useful for isoc transfers.
      V4L/DVB (9087): gspca: Image transfer by bulk uses altsetting 0 with any buffer size.
      V4L/DVB (9089): gspca: Remove the duplicated EOF (ff d9) in t613.
      V4L/DVB (9097): gspca: Adjust control values and restore compilation of sonixj.
      V4L/DVB (9118): gspca: Set the vertical flip at streamon time in sonixj.
      V4L/DVB (9119): gspca: Don't destroy the URBs on disconnect.
      V4L/DVB (9120): gspca: sd_desc->start returns a value and static functions in m5602.
      V4L/DVB (9121): gspca: Add the subdriver finepix in Kconfig and Makefile.
      V4L/DVB (9122): gspca: Bad name of the sunplus subdriver in Kconfig.
      V4L/DVB (9124): gspca: Bad name of the tv8532 subdriver in Kconfig.
      V4L/DVB (9125): gspca: Big rewrite of t613 driver
      V4L/DVB (9126): gspca: Fix some compilation warnings in m5602.
      V4L/DVB (9286): gspca: Compilation problem of gspca.c and the kernel version.
      V4L/DVB (9287): gspca: Change the name of the multi bytes write function in t613.
      V4L/DVB (9288): gspca: Write to the USB device and not USB interface in t613.
      V4L/DVB (9289): gspca: Other sensor identified as om6802 in t613.
      V4L/DVB (9290): gspca: Adjust the sensor init sequences in t613.
      V4L/DVB (9291): gspca: Do not set the white balance temperature by default in t613.
      V4L/DVB (9292): gspca: Call the control setting functions at init time in t613.
      V4L/DVB (9294): gspca: Add a stop sequence in t613.

Jeff Chua (1):
      x86: make sparsemem more available

Jeff Garzik (3):
      Merge branch 'r8169-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream-next
      Merge branch 'for-2.6.28' of git://git.marvell.com/mv643xx_eth into upstream-next
      [netdrvr] myri10ge, ixgbe: remove broken select INTEL_IOATDMA

Jeff Kirsher (3):
      ixgbe: fix pci_resource allocation as in other drivers
      ixgbe: bump version
      igb: add IGB_DCA instead of selecting INTEL_IOATDMA

Jeff Layton (19):
      cifs: clean up variables in cifs_unlink
      cifs: have find_writeable_file prefer filehandles opened by same task
      cifs: move rename and delete-on-close logic into helper function
      cifs: add function to set file disposition
      cifs: fix inverted NULL check after kmalloc
      cifs: work around samba returning -ENOENT on SetFileDisposition call
      cifs: remove NULL termination from rename target in CIFSSMBRenameOpenFIle
      cifs: explicitly revoke SPNEGO key after session setup
      knfsd: allocate readahead cache in individual chunks
      [CIFS] fix some settings of cifsAttrs after calling SetFileInfo and SetPathInfo
      NFS: missing nfs_fattr_init in nfs3_proc_getacl and nfs3_proc_setacls (resend #2)
      [CIFS] cifs: remove pointless lock and unlock of GlobalMid_Lock in header_assemble
      [CIFS] eliminate usage of kthread_stop for cifsd
      cifs: don't use CREATE_DELETE_ON_CLOSE in cifs_rename_pending_delete
      cifs: track DeletePending flag in cifsInodeInfo
      cifs: make cifs_rename handle -EACCES errors
      [CIFS] fix saving of resume key before CIFSFindNext
      cifs: fix unlinking of rename target when server doesn't support open file renames
      cifs: handle the TCP_Server_Info->tsk field more carefully

Jens Axboe (30):
      block: add bio_has_data() to detect whether a bio carries data or not
      block: use bio_has_data() to check for data carrying bio
      block: use bio_has_data() in the IO completion path
      highmem: use bio_has_data() in the bounce path
      block: raid fixups for removal of bi_hw_segments
      block: make bi_phys_segments an unsigned int instead of short
      block: use linux/uaccess.h in elevator.c instead of asm variant
      block: split softirq handling into blk-softirq.c
      block: make kblockd_schedule_work() take the queue as parameter
      block: add support for IO CPU affinity
      block: inherit CPU completion on bio->rq and rq->rq merges
      block: don't use bio_has_data() in the completion path
      Change default value of CONFIG_DEBUG_BLOCK_EXT_DEVT to 'n'
      block: update comment on end_request()
      block: unify request timeout handling
      block: add bio_kmalloc()
      block: add fault injection mechanism for faking request timeouts
      block: use rq complete marking in blk_abort_request()
      block: cleanup some of the integrity stuff in blkdev.h
      block: blk_cleanup_queue() should call blk_sync_queue()
      block: add queue flag for SSD/non-rotational devices
      libata: set queue SSD flag for SSD devices
      block: as/cfq ssd idle check update
      block: reserve some tags just for sync IO
      blktrace: use BLKTRACE_BDEV_SIZE as the name size for setup structure
      block: revert part of d7533ad0e132f92e75c1b2eb7c26387b25a583c1
      block: add some comments around the bio read-write flags
      block: only call ->request_fn when the queue is not stopped
      block: remove __generic_unplug_device() from exports
      libata: switch to using block layer tagging support

Jeremy Fitzhardinge (42):
      x86/paravirt/xen: properly fill out the ldt ops
      x86: split spinlock implementations out into their own files
      x86: fix initialization of 'l' bit in ldt descriptors
      xen: fix allocation and use of large ldts
      generic, memparse(): constify argument
      xen-balloon: fix up sysfs issues
      xen-balloon: clean up unused functions
      xen: suppress known wrmsrs
      xen: compile irq functions without -pg for ftrace
      xen: fix allocation and use of large ldts, cleanup
      x86_64: use save/loadsegment in ia32 compat
      x86: another user of PTE_FLAGS_MASK
      xen: clean up domain mode predicates
      x86/paravirt: add spin_lock_flags lock op
      xen: clarify locking used when pinning a pagetable.
      xen: add xen_ prefixes to make tracing with ftrace easier
      xen: save previous spinlock when blocking
      xen: add debugfs support
      xen: allow interrupts to be enabled while doing a blocking spin
      xen: measure how long spinlocks spend blocking
      x86: build fix in "xen spinlock updates and performance measurements"
      x86: export pv_lock_ops non-GPL
      x86: make sure the CPA test code's use of _PAGE_UNUSED1 is obvious
      x86: check for and defend against BIOS memory corruption
      x86: clean up memory corruption check and add more kernel parameters
      x86: default corruption check to off, but put parameter default in Kconfig
      x86: fix compile error with corruption checking disabled
      mm: define USE_SPLIT_PTLOCKS rather than repeating expression
      xen: fix pinning when not using split pte locks
      generic: add phys_addr_t for holding physical addresses
      generic: make PFN_PHYS explicitly return phys_addr_t
      generic: redefine resource_size_t as phys_addr_t
      xen: clean up x86-64 warnings
      xen: remove unused balloon.h
      xen: use spin_lock_nest_lock when pinning a pagetable
      x86: add _PAGE_IOMAP pte flag for IO mappings
      x86: remove duplicate early_ioremap declarations
      x86: add early_memremap()
      x86: use early_memremap() in setup.c
      x86-64: don't check for map replacement
      ftrace: fix build problem with CONFIG_FTRACE
      x86/tlb_uv: remove strange mc146818rtc include

Jeremy Kerr (8):
      powerpc/spufs: set nlink count for spufs root correctly
      powerpc/spufs: use inc_nlink
      powerpc/spufs: sputrace: Only enable logging on open(), prevent multiple openers
      powerpc/spufs: sputrace: Don't block until the read buffer is full
      powerpc/spufs: Use state_mutex for switch_log locking, and prevent multiple openers
      powerpc/spufs: Don't require full buffer in switch_log read
      powerpc/spufs: Don't spu_acquire_saved unnecessarily in regs read
      powerpc/spufs: Use kmalloc rather than kzalloc for switch log buffer

Jerone Young (2):
      KVM: ppc: enable KVM_TRACE building for powerpc
      KVM: ppc: adds trace points for ppc tlb activity

Jesper Nilsson (1):
      [CRIS] Rename boot-linkscripts and fix the path to them.

Jesse Barnes (10):
      i915: Use more consistent names for regs, and store them in a separate file.
      separate i915 suspend/resume functions into their own file
      new chip name is GM45
      drm: Rework vblank-wait handling to allow interrupt reduction.
      drm: kill drm_device->irq
      PCI: fix -Wakpm warnings in pci_pm_init debug output
      PCI: remove #ifdef DEBUG around dev_dbg call
      PCI: use pci_find_ext_capability everywhere
      PCI: include io.h in pci.h so that ioremap_nocache is defined
      Remove PCI hotplug core MAINTAINERS entry

Jesse Brandeburg (34):
      ixgbe: fix rx csum return status misinterpretation
      ixgbe: add little endian annotations for sparse
      ixgbe: do not update stats twice each receive
      ixgbe: Cleanup references to Tx and Rx rings to becommon across the driver
      ixgbe: disable flow control by default
      ixgbe: Implement Tx Head Writeback
      ixgbe: Lock RSS seed, move rx_buf_len to the rx_ring
      ixgbe: should not use HW_CSUM, should use IP* flags
      ixgbe: update dca to new interface, fix CONFIG_DCA_MODULE
      ixgbe: fix bug where lro settings are per ring
      ixgbe: fix dca hints going to wrong processor
      ixgbe: fix bug where using wake queue instead of start
      ixgbe: fix dca defines to not have spaces
      ixgbe: fix multicast address update
      ixgbe: Update watchdog thread to accomodate longerlink_up events
      ixgbe: link change interrupt was not causing link event
      ixgbe: fix bug with shared interrupts
      ixgbe: limit small mtu to minimum for ipv4 support
      ixgbe: fix ethtool register dump
      ixgbe: fix ethtool disable csum for ipv6
      ixgbe: fix initial interrupt throttle settings
      ixgbe: fix bug with lots of tx queues
      ixgbe: recycle pages in packet split mode
      ixgbe: add device support for XF LR adapters
      ixgbe: fix ring reallocation in ethtool
      ixgbe: lro stats were not counted on first ethtool -Scall
      ixgbe: add clean rx many routine
      ixgbe: update to latest common code module
      ixgbe: refresh the ixgbe_down function
      ixgbe: move set_num_queues and call it after msix failure
      ixgbe: cleanup defines
      ixgbe: lower stack space usage
      ixgbe: xmit frame refactor
      ixgbe: fix DCA dependency in Kconfig

Jie Yang (1):
      atl1e: remove the unneeded (struct atl1e_adapter *)

Jike Song (1):
      PCI: utilize calculated results when detecting MSI features

Jim Cromie (6):
      hwmon/pc87360 separate alarm files: define some constants
      hwmon/pc87360 separate alarm files: add in-min/max-alarms
      hwmon/pc87360 separate alarm files: add temp-min/max/crit/fault-alarms
      hwmon/pc87360 separate alarm files: define LDNI_MAX const
      hwmon/pc87360 separate alarm files: add dev_dbg help
      hwmon/pc87360 separate alarm files: add therm-min/max/crit-alarms

Jiri Kosina (9):
      printk: robustify printk, update comment
      Input: document i8042.debug in kernel-parameters.txt
      HID: introduce list for hiddev creation forcing
      HID: add support for Super Dual Box Pro USB PS2/PS2 adapter
      HID: fix incorrent length condition in hidraw_write()
      HID: add missing blacklist entry for Apple ATV ircontrol
      HID: build drivers for all quirky devices by default
      HID: fix default building of HID-quirk drivers
      HID: fix/improve help texts for quirk drivers

Jiri Slaby (46):
      MM: virtual address debug
      x86, MM: virtual address debug, v2
      Ath5k: unify resets
      Char: cyclades. remove bogus iomap
      Char: sx, fix io unmapping
      Char: merge ip2main and ip2base
      ip2: cleanup globals
      ip2: fix sparse warnings
      ip2: init/deinit cleanup
      modpost: add support for hid
      HID: make a bus from hid code
      HID: hid, make parsing event driven
      HID: move ids into separate file
      HID: move usage input mapping to hid.h
      HID: move logitech quirks
      HID: move ignore quirks
      HID: move apple quirks
      HID: add compat support
      HID: indent switches/cases
      HID: move microsoft quirks
      HID: move sunplus quirks
      HID: move cypress quirks
      HID: move a4tech quirks
      HID: move cherry quirks
      HID: move ezkey quirks
      HID: move chicony quirks
      HID: move belkin quirks
      HID: move petalynx quirks
      HID: move monterey quirks
      HID: move gyration quirks
      HID: move samsung quirks
      HID: remove hid-input-quirks
      HID: remove rdesc quirk support
      HID: move sony quirks
      HID: move dell quirks
      HID: move connect quirks
      HID: move reset leds quirk
      HID: move logitech FF processing
      HID: fix tty<->hid deadlock
      HID: move pantherlord FF processing
      HID: move thrustmaster FF processing
      HID: move zeroplus FF processing
      HID: remove hid-ff
      HID: convert to dev_* prints
      Char: ds1286, eliminate busy waiting
      Char: sx, remove bogus iomap

Jochen Friedrich (1):
      powerpc/cpm1: Fix race condition in CPM1 GPIO library.

Joe Buehler (1):
      x86: add PCI ID for 6300ESB force hpet

Joe Korty (4):
      x86: make poll_idle behave more like the other idle methods
      make might_sleep() display the oopsing process
      message queues: increase range limits
      proc: fix vma display mismatch between /proc/pid/{maps,smaps}

Joe Rouvier (1):
      Input: convert drivers to use strict_strtoul()

Joel Becker (21):
      ocfs2: Prefix the extent tree operations structure.
      ocfs2: Prefix the ocfs2_extent_tree structure.
      ocfs2: Make ocfs2_extent_tree get/put instead of alloc.
      ocfs2: Make 'private' into 'object' on ocfs2_extent_tree.
      ocfs2: Provide the get_root_el() method to ocfs2_extent_tree_operations.
      ocfs2: Use struct ocfs2_extent_tree in ocfs2_num_free_extents().
      ocfs2: Determine an extent tree's max_leaf_clusters in an et_op.
      ocfs2: Create specific get_extent_tree functions.
      ocfs2: Add an insertion check to ocfs2_extent_tree_operations.
      ocfs2: Make ocfs2_extent_tree the first-class representation of a tree.
      ocfs2: Comment struct ocfs2_extent_tree_operations.
      ocfs2: Change ocfs2_get_*_extent_tree() to ocfs2_init_*_extent_tree()
      ocfs2: Limit inode allocation to 32bits.
      ocfs2: Add the 'inode64' mount option.
      ocfs2: Switch over to JBD2.
      ocfs2: Separate out sync reads from ocfs2_read_blocks()
      ocfs2: Require an inode for ocfs2_read_block(s)().
      ocfs2: Simplify ocfs2_read_block()
      ocfs2: Move ocfs2_bread() into dir.c
      ocfs2: Kill the last naked wait_on_buffer() for cached reads.
      ocfs2: Make cached block reads the common case.

Joerg Roedel (55):
      x86: convert pci-dma.c from round_up to roundup
      x86: convert pageattr.c from round_up to roundup
      x86: convert init_64.c from round_up to roundup
      x86: convert numa_64.c from round_up to roundup
      x86: convert discontig_32.c from round_up to roundup
      x86: add alloc_coherent dma_ops callback to GART driver
      x86: add free_coherent dma_ops callback to GART driver
      x86: add free_coherent dma_ops callback to Calgary IOMMU driver
      x86: add alloc_coherent dma_ops callback to NOMMU driver
      x86: add free_coherent dma_ops callback to NOMMU driver
      x86: cleanup dma_*_coherent functions
      x86: move dma_*_coherent functions to include file
      x86, AMD IOMMU: remove obsolete FIXME comment
      x86, pci: add northbridge pci ids for fam 0x11 processors
      x86, gart: add detection of AMD family 0x11 northbridges
      AMD IOMMU: check for invalid device pointers
      AMD IOMMU: move TLB flushing to the map/unmap helper functions
      x86: move GART TLB flushing options to generic code
      AMD IOMMU: implement lazy IO/TLB flushing
      AMD IOMMU: add branch hints to completion wait checks
      AMD IOMMU: align alloc_coherent addresses properly
      AMD IOMMU: add event buffer allocation
      AMD IOMMU: save pci segment from ACPI tables
      AMD IOMMU: save pci_dev instead of devid
      AMD IOMMU: add MSI interrupt support
      AMD IOMMU: add event handling code
      AMD IOMMU: enable event logging
      AMD IOMMU: allow IO page faults from devices
      AMD IOMMU: add dma_supported callback
      AMD IOMMU: don't assign preallocated protection domains to devices
      AMD IOMMU: some set_device_domain cleanups
      AMD IOMMU: replace memset with __GFP_ZERO in alloc_coherent
      AMD IOMMU: simplify dma_mask_to_pages
      AMD IOMMU: free domain bitmap with its allocation order
      AMD IOMMU: remove unnecessary cast to u64 in the init code
      AMD IOMMU: calculate IVHD size with a function
      AMD IOMMU: use cmd_buf_size when freeing the command buffer
      add AMD IOMMU tree to MAINTAINERS file
      AMD IOMMU: use coherent_dma_mask in alloc_coherent
      x86/iommu: make GART driver checkpatch clean
      x86/iommu: convert GART need_flush to bool
      x86/iommu: use __GFP_ZERO instead of memset for GART
      KVM: add MC5_MISC msr read support
      MAINTAINERS: add entry for the KVM AMD module
      introduce generic header file for the software IO/TLB
      x86: rename iommu_num_pages function to iommu_nr_pages
      sparc64: rename iommu_num_pages function to iommu_nr_pages
      powerpc: rename iommu_num_pages function to iommu_nr_pages
      introduce generic iommu_num_pages function
      x86: convert GART driver to generic iommu_num_pages function
      x86, AMD IOMMU: convert driver to generic iommu_num_pages function
      x86: convert Calgary IOMMU driver to generic iommu_num_pages function
      powerpc: use iommu_num_pages function in IOMMU code
      alpha: use iommu_num_pages function in IOMMU code
      sparc64: use iommu_num_pages function in IOMMU code

Johann Felix Soden (1):
      powerpc/iseries: Remove unused variable in viodasd.c

Johannes Berg (83):
      mac80211: fill start-sequence-number for BA session start
      mac80211: move some RCU locking into an if branch
      mac80211: make conf_tx non-atomic
      mac80211: BSS info: check channel first
      mac80211: fix action frame length checks
      mac80211: fix typo in action frame handling
      mac80211: move IE parsing to util file
      mac80211: reorder mlme code
      mac80211: use sdata pointer for scan interface
      mac80211: remove useless non-NULL tests from scan results code
      mac80211: start moving scan code from mlme
      mac80211: refactor and move scan RX code
      mac80211: move BSS handling to scan code
      mac80211: move some HT code out of mlme.c
      mac80211: move some HT code out of main.c
      mac80211: clarify scan request
      mac80211: simplify scan start
      mac80211: remove useless 'ibss' parameter
      mac80211: reorder frame code in mlme
      mac80211: consolidate deauth/disassoc
      mac80211: split ieee80211_sta_def_wmm_params
      mac80211: initialise queue QoS parameters at hw start
      mac80211: make BA session handling independent of STA mode
      mac80211: move spectrum management code out
      mac80211: make ieee80211_rx_h_mgmt more readable
      mac80211: move frame TX function
      mac80211: move ieee80211_sta_expire
      mac80211: move STA timer restart
      mac80211: dont set REQ_RUN when scan finishes
      mac80211: split off mesh handling entirely
      mac80211: fix work race
      mac80211: fix scan vs. interface removal race
      mac80211: reorder MLME code more
      mac80211: move ieee80211_set_freq to utils
      mac80211: make bridge_packets a virtual interface option
      mac80211: clean up scan namespace
      mac80211: clean up some comments
      mac80211: inform driver of basic rateset
      mac80211: use nl80211 interface types
      mac80211: move regular interface handling
      mac80211: warn on some invalid vlan operations
      mac80211 hwsim: verify vif pointers
      mac80211: share STA information with driver
      mac80211 hwsim: verify sta pointers
      mac80211: small rate control changes
      mac80211: move last_txrate_idx into RC algorithms
      mac80211: share sta->supp_rates
      mac80211: move txrate_idx into RC algorithms
      mac80211: share sta_info->ht_info
      iwlwifi: don't access mac80211's AMPDU state machine
      mac80211: pass AP vif pointer for VLANs
      mac80211: fix virtual interfaces vs. injection
      mac80211 hwsim: make radio list dynamic
      mac80211: fix sta_info kernel-doc warning
      mac80211: clean up kdoc
      mac80211: remove beacon counters
      mac80211: remove debug frame dumping
      cfg80211: fix static regdomains
      cfg80211: clean up regulatory mess
      cfg80211: fix regulatory code const
      cfg80211: clean up static regdomain mess
      cfg80211: fix code ordering in header file
      mac80211: make master iface not wireless
      cfg80211: show interface type
      cfg80211: allow set_interface without type
      mac80211: allow interface settings changes only when down
      cfg80211: reject invalid configuration items
      mac80211: fix mesh action frame handling
      mac80211: clean up rate control API
      mac80211: probe with correct SSID
      iwlagn: downgrade BUG_ON in interrupt
      mac80211: fixups for "make master iface not wireless"
      powerpc: Fix 64-bit hibernation with 64k pages
      powerpc: Enforce sane MAX_ORDER
      mac80211: fix debugfs lockup
      mac80211: fix HT information element parsing
      mac80211: fix debugfs netdev rename
      cfg80211: fix debugfs error handling
      ath9k/mac80211: disallow fragmentation in ath9k, report to userspace
      remove CONFIG_KMOD from drivers
      remove CONFIG_KMOD from fs
      net: Remove CONFIG_KMOD from net/ (towards removing CONFIG_KMOD entirely)
      ALSA: aoa i2sbus: don't overwrite module parameter

Johannes Dickgreber (2):
      MIPS: Fix wrong branch target in new spin_lock code.
      MIPS: show_cpuinfo prints the type of the calling CPU

Johannes Weiner (1):
      vmscan: don't accumulate scan pressure on unrelated lists

John L. Utz III (1):
      ALSA: ac97 - vt1618 7.1 Audio Support

John Lacombe (1):
      RDMA/nes: Use ethtool timer value

John Ogness (1):
      UIO: add automata sercos3 pci card support

John Rigby (3):
      powerpc/fsl: Hide MPC5121 pci bridge.
      powerpc: 83xx: pci: Remove need for get_immrbase from mpc83xx_add_bridge.
      powerpc/5121: Add PCI support.

John Stultz (2):
      clocksource: keep track of original clocksource frequency
      clocksource: introduce CLOCK_MONOTONIC_RAW

John W. Linville (5):
      libertas: correct "limited range of data type" warning
      ieee80211.h: remove superfluous ETH_P_PAE definition
      ath9k: fixup some merge damage
      mac80211: avoid "Wireless Event too big" message for assoc response
      rtl8187: add device ID 0bda:8198

Jon Dufresne (1):
      fbmon: fix EDID parser to detect interlace modes

Jon K Hellan (1):
      USB: Option / AnyData new modem, same ID

Jon Mason (1):
      RDMA/cxgb3: Set active_mtu in ib_port_attr

Jon Smirl (5):
      ALSA: ASoC: Convert bitfields in ASoC into full int width
      ALSA: ASoC: Rename mask to max to reflect usage
      ALSA: ASoC: convert use of uint to unsigned int
      of: Format string bug in drivers/of/of_i2c.c
      [netdrvr] fec_mpc52xx: Implement polling, to make netconsole work.

Jon Tollefson (3):
      powerpc: Reserve in bootmem lmb reserved regions that cross NUMA nodes
      powerpc/numa: Make memory reserve code more robust
      powerpc: Don't use a 16G page if beyond mem= limits

Jonas Bonn (2):
      ALSA: ASoC: Add widgets before setting endpoints on GTA01
      ALSA: ASoC: Drop device registration from GTA01 lm4857 driver

Jonathan Brassow (1):
      dm raid1: kcopyd should stop on error if errors handled

Jonathan Cameron (1):
      [ARM] 5278/1: i2c-pxa fast mode support

Jonathan Corbet (3):
      Add the development process document
      Remove videobook.tmpl
      UIO: BKL removal

Jonathan Woithe (1):
      fujitsu-laptop: better handling of P8010 hotkey

Jordan Crouse (1):
      x86, hpet: SB600 - remove HPET resources from PCI device

Jose Alberto Reguero (1):
      V4L/DVB (9272): mxl5005s: Bug fix stopped DVB-T from working the second time around.

Josef Bacik (2):
      generic block based fiemap implementation
      ext3: don't try to resize if there are no reserved gdt blocks left

Joseph Chan (16):
      ALSA: hda - Fix VIA recording problem
      viafb: viafb.modes, viafb.txt
      viafb: Makefile, Kconfig
      viafb: accel.c, accel.h
      viafb: chip.h, debug.h
      viafb: dvi.c, dvi.h, global.c and global.h
      viafb: hw.c, hw.h
      viafb: iface.c, iface.h, ioctl.c, ioctl.h
      viafb: lcd.c, lcd.h, lcdtbl.h
      viafb: Makefile, share.h
      viafb: tbl1636.c, tbl1636.h, tblDPASetting.c, tblDPASetting.h
      viafb: viafbdev.c, viafbdev.h
      viafb: viafbdev.c (update)
      viafb: via_i2c.c, via_i2c.h, viamode.c, viamode.h
      viafb: via_utility.c, via_utility.h, vt1636.c, vt1636.h
      viafb: MAINTAINERS entry

Josh Boyer (19):
      powerpc/44x: Add PowerPC 44x simple platform support
      powerpc/44x: Migrate Bamboo support to ppc44x_simple
      powerpc/44x: Migrate Canyonlands support to ppc44x_simple
      powerpc/44x: Migrate Katmai support to ppc44x_simple
      powerpc/44x: Migrate Rainier support to ppc44x_simple
      powerpc/44x: Migrate Sequoia support to ppc44x_simple
      powerpc/44x: Migrate Taishan support to ppc44x_simple
      powerpc/44x: Add explicit support for AMCC Glacier
      powerpc/44x: Add explicit Yosemite support
      ibm_newemac: Allow the "no flow control" EMAC feature to work
      ibm_newemac: Introduce mal_has_feature
      ibm_newemac: MAL support for PowerPC 405EZ
      powerpc: Remove old Makefile workaround for arch/ppc
      powerpc/40x: AMCC PowerPC 405EZ Acadia DTS
      powerpc/40x: Add AMCC PowerPC 405EZ to cputable
      powerpc/40x: Add PowerPC 40x simple platform support
      powerpc/40x: Add cuboot wrapper for Acadia board
      powerpc/40x: Add PowerPC 405EZ Acadia defconfig
      ibm_newemac: Fix new MAL feature handling

Josh Poimboeuf (1):
      powerpc: Fix error path in kernel_thread function

Jouni Hogander (1):
      ARM: OMAP2 Provide function to enable/disable uart clocks

Jouni Malinen (12):
      mac80211/cfg80211: Add BSS configuration options for AP mode
      ath9k: Allow AP mode to be enabled
      ath9k: Updated Beacon generation to use mac80211-style
      ath9k: Fix TX status reporting
      ath9k: Assign seq# when mac80211 requests this
      ath9k: Fix TX control flag use for no ACK and RTS/CTS
      mac80211: Handle scan result IEs in one block
      mac80211_hwsim: Add minimal IEEE 802.11n support
      ath9k: Use mac80211 for multicast power save buffering
      mac80211/cfg80211: HT capabilities for NEW_STA
      mac80211: Reorder debugfs calls during netdev deinit
      mac80211: Fix scan RX processing oops

Julia Lawall (24):
      [MTD] Use DIV_ROUND_UP
      net/ieee80211: adjust error handling
      drivers/dma/ioat_dma.c: drop code after return
      IB: Drop code after return statement
      drivers/isdn/capi/kcapi.c: Adjust error handling code involving capi_ctr_put
      drivers/atm: Use DIV_ROUND_UP
      drivers/net/wan: Use DIV_ROUND_UP
      net/atm/lec.c: drop code after return
      drivers/block: Use DIV_ROUND_UP
      [CPUFREQ] drivers/cpufreq/cpufreq.c: Adjust error handling code involving cpufreq_cpu_put
      [S390] cio: Correct use of ! and &
      V4L/DVB (8729): Use DIV_ROUND_UP
      V4L/DVB (8954): common/tuners: Drop code after return or goto
      drivers/serial/crisv10.c: add missing put_tty_driver
      drivers/char/hvc_console.c: adjust call to put_tty_driver
      arch/m68k/mm/kmap.c: introduce missing kfree
      ieee1394: Use DIV_ROUND_UP
      fuse: add missing fuse_request_free
      drivers/misc: Use DIV_ROUND_UP
      drivers/net/xen-netfront.c: Use DIV_ROUND_UP
      FRV: Eliminate NULL test and memset after alloc_bootmem
      drivers/usb/class/usblp.c: adjust error handling code
      PCI hotplug: fix logic in Compaq hotplug controller bus speed setup
      [SCSI] sun3x_esp: Convert && to ||

Julian Anastasov (1):
      ipv4: Loosen source address check on IPv4 output

Julien Brunel (8):
      GFS2: Use an IS_ERR test rather than a NULL test
      UBI: fix IS_ERR test
      UBIFS: use an IS_ERR test rather than a NULL test
      ALSA: sound/soc/at32: Useless NULL test
      RDMA/ucma: Test ucma_alloc_multicast() return against NULL, not with IS_ERR()
      fs/reiserfs: use an IS_ERR test rather than a NULL test
      USB: drivers/usb/misc: Use an IS_ERR test rather than a NULL test
      USB: isp1760: Use an IS_ERR test rather than a NULL test

Julien May (2):
      avr32: Allow fine-grained control over LCDC pins
      avr32: Allow selecting multiple pins at once

Julius Volz (29):
      IPVS: Add genetlink interface definitions to ip_vs.h
      IPVS: Add genetlink interface implementation
      IPVS: Integrate ESP protocol into ip_vs_proto_ah.c
      IPVS: Rename ip_vs_proto_ah.c to ip_vs_proto_ah_esp.c
      IPVS: Add CONFIG_IP_VS_IPV6 option for IPv6 support
      IPVS: Change IPVS data structures to support IPv6 addresses
      IPVS: Add general v4/v6 helper functions / data structures
      IPVS: Add debug macros for v4 and v6 address output
      IPVS: Add internal versions of sockopt interface structs
      IPVS: Convert __ip_vs_svc_get() and __ip_vs_fwm_get()
      IPVS: Add v6 support to ip_vs_service_get()
      IPVS: Add IPv6 support flag to schedulers
      IPVS: Add 'af' args to protocol handler functions
      IPVS: Add protocol debug functions for IPv6
      IPVS: Extend protocol DNAT/SNAT and state handlers
      IPVS: Extend functions for getting/creating connections
      IPVS: Add IPv6 support to xmit() support functions
      IPVS: Add and bind IPv6 xmit functions
      IPVS: Extend scheduling functions for IPv6 support
      IPVS: Add/adjust Netfilter hook functions and helpers for v6
      IPVS: Convert real server lookup functions
      IVPS: Disable sync daemon for IPv6 connections
      IPVS: Turn off FTP application helper for IPv6
      IPVS: Adjust various debug outputs to use new macros
      IPVS: Activate IPv6 Netfilter hooks
      IPVS: Allow adding IPv6 services from userspace
      IPVS: Remove incorrect ip_route_me_harder(), fix IPv6
      IPVS: Move IPVS to net/netfilter/ipvs
      ipvs: Update CONFIG_IP_VS_IPV6 description and help text

Jürgen Schindele (3):
      [ARM] 5204/1: Trizeps4 SOM update
      [ARM] 5251/1: remove old LED support for Trizeps4 SOM
      [ARM] 5294/1: Trizeps4 PCMCIA support

KAMEZAWA Hiroyuki (7):
      memcg: move charge swapin under lock
      memcg: make page->mapping NULL before uncharge
      memcg: avoid accounting special pages
      memcg: optimize per-cpu statistics
      memcg: atomic ops for page_cgroup->flags
      memcg: allocate all page_cgroup at boot
      memcg: fix page_cgroup allocation

KOSAKI Motohiro (4):
      swap: use an array for the LRU pagevecs
      vmscan: kill unused lru functions
      coredump_filter: add hugepage dumping
      hugepage: support ZERO_PAGE()

KOVACS Krisztian (15):
      ipv4: Implement IP_TRANSPARENT socket option
      ipv4: Make inet_sock.h independent of route.h
      ipv4: Conditionally enable transparent flow flag when connecting
      tcp: Handle TCP SYN+ACK/ACK/RST transparency
      ipv4: Make Netfilter's ip_route_me_harder() non-local address compatible
      tcp: Port redirection support for TCP
      udp: Export UDP socket lookup function
      inet: Add udplib_lookup_skb() helpers
      inet: Don't lookup the socket if there's a socket attached to the skb
      netfilter: split netfilter IPv4 defragmentation into a separate module
      netfilter: iptables tproxy core
      netfilter: iptables socket match
      netfilter: iptables TPROXY target
      netfilter: Add documentation for tproxy
      tcp: Fix IPv6 fallout from 'Port redirection support for TCP'

KaiGai Kohei (1):
      SELinux: add boundary support and thread context assignment

Kaihui Luo (1):
      netfilter: xt_time gives a wrong monthday in a leap year

Kailang Yang (13):
      ALSA: hda - fix spaces in patch_realtek.c
      ALSA: hda - Add support of HP DC7600
      ALSA: hda - Add support of Toshiba S06
      ALSA: hda - Add support of Acer Aspire One
      ALSA: hda - Add support of Quanta FL1
      ALSA: hda - support more ALC888 devices
      ALSA: hda - Add more ALC662/663 codec support
      ALSA: hda - Add auto mic switch in realtek auto-probe mode
      ALSA: hda - Fix PCI SSID of ASUS M90V
      ALSA: hda - Add ALC1200 support
      ALSA: hda - Add ALC887 support
      ALSA: hda - Add support of ALC272
      ALSA: hda - Fix quirk lists for realtek codecs

Kalpak Shah (1):
      ext4: fix xattr deadlock

Kamalesh Babulal (1):
      net: fix driver build errors due to missing net/ip6_checksum.h include

Karl Beldan (1):
      [MTD] [NAND] nand_base.c: reset chip first

Karsten Wiese (1):
      ALSA: Add USB US122L driver

Kay Sievers (2):
      [S390] bus_id -> dev_name conversions
      block: sanitize invalid partition table entries

Kay, Allen M (1):
      VT-d: Changes to support KVM

Kazuo Ito (1):
      dm kcopyd: avoid queue shuffle

Kees Cook (1):
      proc: show personality via /proc/pid/personality

Keith Packard (14):
      agp/intel: Reduce extraneous PCI posting reads during init
      i915: remove settable use_mi_batchbuffer_start
      i915: Ignore X server provided mmio address
      i915: Track progress inside of batchbuffers for determining wedgedness.
      i915: Initialize hardware status page at device load when possible.
      Export shmem_file_setup for DRM-GEM
      i915: Use non-reserved status page index for breadcrumb
      i915: Fix up ring initialization to cover G45 oddities
      i915: Map status page cached for chips with GTT-based HWS location.
      i915: Don't run retire work handler while suspended
      i915: Protect vblank IRQ reg access with spinlock
      i915: Disable MSI on GM965 (errata says it doesn't work)
      drm/i915: hold dev->struct_mutex and DRM lock during vblank ring operations
      drm/i915: use pipes, not planes to label vblank data

Keith Wansbrough (1):
      floppy: support arbitrary first-sector numbers

Ken'ichi Ohmichi (1):
      kdump: add vmlist.addr to vmcoreinfo for x86 vmalloc translation.

Kenji Kaneshige (6):
      PCI: pciehp: fix irq initialization
      PCI hotplug: fix get_##name return value problem
      PCI Hotplug: serialize pci_hp_register and pci_hp_deregister
      PCI hotplug: pciehp: fix possible memory leak in pcie_init
      PCI hotplug: pciehp: poll data link layer link active
      PCI hotplug: cpqphp: fix kernel NULL pointer dereference

Kenneth Kiraly (1):
      sound: ASoC: Add WM8971 CODEC driver

Kevin Diggs (1):
      sched: add kernel doc for the completion, fix kernel-doc-nano-HOWTO.txt

Kevin Hao (3):
      x86: get irq for hpet timer
      net: add net poll support for atl2 driver
      net: remove LLTX in atl2 driver

Kevin Hilman (2):
      ARM: DaVinci: Update IO address pointer typechecking
      MUSB: Add sanity check for maximum number of endpoints

Kevin Lloyd (1):
      USB Serial: Sierra: debug message fix

Kevin Lo (3):
      via-rhine: changed to use netdev_alloc_skb() from dev_alloc_skb
      8139cp: use netdev_alloc_skb
      8139too: use netdev_alloc_skb

Kirill A. Shutemov (3):
      V4L/DVB (8959): include <linux/videodev2.h> into linux/ivtv.h
      alpha: introduce field 'taso' into struct linux_binprm
      Allow recursion in binfmt_script and binfmt_misc

Kiyoshi Ueda (14):
      block: add request update interface
      block: add request submission interface
      block: add a queue flag for request stacking support
      block: add lld busy state exporting interface
      virtio_blk: change to use __blk_end_request()
      memstick: change to use __blk_end_request()
      gdrom: change to use __blk_end_request()
      block: change elevator to use __blk_end_request()
      block: remove end_{queued|dequeued}_request()
      dm mpath: remove is_active from struct dm_path
      dm: remove unused flush_all
      dm: tidy local_init
      [SCSI] refactor sdev/starget/shost busy checking
      [SCSI] export busy state via q->lld_busy_fn()

Klaus-Dieter Wacker (1):
      [S390] qdio enhanced SIGA (iqdio) support.

Komal Shah (1):
      ARM: DaVinci: i2c setup

Kou Ishizaki (1):
      powerpc/spufs: add a missing mutex_unlock

Krishna Kumar (3):
      mm: do_generic_file_read() never gets a NULL 'filp' argument
      nfsd: Fix memory leak in nfsd_getxattr
      nfsd: Drop reference in expkey_parse error cases

Kristen Carlson Accardi (1):
      PCI hotplug: rpaphp: make debug var unique

Kristian Høgsberg (3):
      i915: Add chip set ID param.
      i915: Make use of sarea_priv conditional.
      i915 gem: install and uninstall irq handler in entervt and leavevt ioctls.

Kristoffer Ericson (6):
      [ARM] 5256/1: Update jornada default config
      [ARM] 5270/1: Fix Formatting in mach-sa1100/ machine files
      [ARM] 5277/1: Add basic support for MobilePro 900/c
      fbdev: allow more chip revisions in Epson s1d13... video driver
      fbdev: Epson S1D1 framebuffer maintainer
      [ARM] 5315/1: Fix section mismatch warning (sa1111)

Krzysztof Halasa (1):
      wan/hdlc_x25.c: fix a NULL dereference

Krzysztof Helt (44):
      ALSA: wss_lib: move cs4231_lib into wss_lib
      ALSA: wss_lib: rename cs4231.h into wss.h
      ALSA: wss_lib: rename cs4321_foo to wss_foo
      ALSA: wss_lib: use struct snd_wss instead of snd_ad1848
      ALSA: wss_lib: use wss constants instead of ad1848 ones
      ALSA: wss_lib: replace ad1848 mixer element macros with wss ones
      ALSA: wss_lib: use CS4231P instead of AD1848P (kill the AD1848P)
      ALSA: wss_lib: use wss mixer code instead of ad1848 one
      ALSA: wss_lib: use wss pcm code instead of ad1848 one
      ALSA: wss_lib: use wss detection code instead of ad1848 one
      ALSA: wss_lib: fix opti93x capture formats limitations
      ALSA: wss_lib: remove second mutexes initialization
      ALSA: opl3sa2: drop snd_card pointer from the snd_opl3sa2 structure
      ALSA: wss_lib: snd_wss_calibrate_mute improvement
      ALSA: opl3sa2: replace nd_opl3sa2_info_xxx() with snd_wss_info_xxx()
      ALSA: wss_lib: do not mess mixer settings during probe
      rtc-m48t59: reduce structure m48t59_private
      rtc-m48t59: add support for M48T02 and M48T59 chips
      rtc-m48t59: allow externally mapped ioaddr
      x86: delay early cpu initialization until cpuid is done
      sched: compilation fix with gcc 3.4.6
      sparc64: fix wrong m48t59 RTC year
      rtc-m48t59: fix setting of a year on m48t08 and m48t02 rtcs
      ALSA: fix section mismatch in the sound_core
      x86: merge winchip-2 and winchip-2a cpu choices
      x86: do not allow to optimize flag_is_changeable_p() (rev. 2)
      neofb: reduce panning function
      fbdev: kconfig update
      neofb: kill some redundant code
      vga16fb: remove open_lock mutex
      neofb: remove open_lock mutex
      tdfxfb: do not make changes to default tdfx_fix
      cirrusfb: remove information about memory size during mode change
      cirrusfb: simplify clock calculation
      cirrusfb: remove 24 bpp mode
      cirrusfb: drop device pointers from cirrusfb_info
      cirrusfb: use modedb and add mode_option parameter
      cirrusfb: add __devinit attribute to probing functions
      cirrusfb: eliminate CRT registers from global structure
      cirrusfb: drop clock fields from cirrusfb_regs structure
      cirrusfb: add noaccel module parameter
      cirrusfb: fix 16bpp modes
      cirrusfb: do not change MCLK for Alpine chips
      fb: convert lock/unlock_kernel() into local fb mutex

Krzysztof Oledzki (1):
      x86: add another PCI ID for ICH6 force-hpet

Kumar Gala (28):
      [MTD] remove code associated with !CONFIG_PPC_MERGE
      serial/cpm_uart: Remove dead Kconfig options
      math-emu: Fix compiler warnings
      math-emu: Add support for reporting exact invalid exception
      powerpc: Fix build warnings introduced by PMC support on 32-bit
      powerpc/fsl-booke: Fixup 64-bit PTE reading for SMP support
      powerpc: convert CONFIG_PPC_MERGE to CONFIG_PPC for legacy io checks
      powerpc/83xx: Add missing cell-index to dma-channel device nodes
      powerpc/86xx: Introduce a generic mpc86xx_defconfig
      powerpc: Move 8xxx GPIO Kconfig under the platform menu
      powerpc: Introduce local (non-broadcast) forms of tlb invalidates
      powerpc: Fixes for CONFIG_PTE_64BIT for SMP support
      powerpc/mm: Implement _PAGE_SPECIAL & pte_special() for 32-bit
      netdev: drop CONFIG_PPC_MERGE from Kconfig
      fs-enet: remove code associated with !CONFIG_PPC_MERGE
      serial/mpc52xx_uart: remove code associated with !CONFIG_PPC_MERGE
      pata_sil680: convert CONFIG_PPC_MERGE to CONFIG_PPC
      powerpc/math-emu: Use kernel generic math-emu code
      [MTD] [NAND] remove dead Kconfig associated with !CONFIG_PPC_MERGE
      powerpc: Make ppc32 respect the boot cpu id for !CONFIG_SMP
      powerpc/85xx: Wire up RTC interrupt on MPC8536DS
      mpc52xx_psc_spi: remove code associated with !CONFIG_PPC_MERGE
      rtc: use CONFIG_PPC instead of CONFIG_PPC_MERGE
      usb: remove code associated with !CONFIG_PPC_MERGE
      powerpc: Fix build issue with CONFIG_RELOCATABLE=y
      powerpc: Remove Kconfig support for PPC_MERGE
      powerpc/85xx: Move mpc8572ds.dts to address-cells/size-cells = <2>
      math-emu: Fix signalling of underflow and inexact while packing result.

Kyle McMartin (10):
      parisc: parisc-agp - fix <asm-parisc/*> -> <asm/*>
      parisc: ropes.h - fix <asm-parisc/*> -> <asm/*>
      parisc: add arch/parisc/kernel/.gitignore
      parisc: unify CCIO_COLLECT_STATS implementation
      parisc: move pdc_result to real2.S
      parisc: move include/asm-parisc to arch/parisc/include/asm
      parisc: add pdc_coproc_cfg_unlocked and set_firmware_width_unlocked
      parisc: hijack jump to start_kernel
      parisc: add new syscalls
      parisc: add rtc platform driver

Lai Jiangshan (15):
      rcu classic: simplify the next pending batch
      rcu classic: new algorithm for callbacks-processing(v2)
      doc/RCU: fix pseudocode in rcuref.txt
      signal, procfs: some lock_task_sighand() users do not need rcu_read_lock()
      markers: fix unregister bug and reenter bug
      markers: fix unchecked format
      markers: bit-field is not thread-safe nor smp-safe
      cgroups: fix probable race with put_css_set[_taskexit] and find_css_set
      devcgroup: remove spin_lock()
      seq_file: don't call bitmap_scnprintf_len()
      seq_file: add seq_cpumask_list(), seq_nodemask_list()
      cpuset: use seq_*mask_* to print masks
      bitmask: remove bitmap_scnprintf_len()
      rcupdate: fix bug of rcu_barrier*()
      x86/proc: fix /proc/cpuinfo cpu offline bug

Larry Finger (9):
      ssb: Update for Rev. 5 SPROM
      ssb: Clean up extraction of MAC addresses from SPROM
      b43legacy: Fix failure in rate-adjustment mechanism
      b43: Issue warning when RFKILL_INPUT is not enabled
      b43: Fix Bluetooth coexistence SPROM coding error for Motorola 7010 variant of BCM4306
      p54: Fix sparse warnings
      b43: Fix Bluetooth Coexistence SPROM programming error for HP 12f8 version of BCM4306
      b43: Increase loop tries in do_dummy_tx
      p54: Fix compilation problem on PPC

Laurent Pinchart (9):
      V4L/DVB (8754): uvcvideo: Implement the USB power management reset_resume method.
      V4L/DVB (8846): uvcvideo: Supress spurious "EOF in empty payload" trace message
      V4L/DVB (8847): uvcvideo: Add support for a Bison Electronics webcam found in the Fujitsu Amilo SI2636.
      V4L/DVB (9030): uvcvideo : Add support for Advent 4211 integrated webcam
      V4L/DVB (9031): uvcvideo: Fix incomplete frame drop when switching to a variable size format.
      V4L/DVB (9035): uvcvideo: Declare missing camera and processing unit controls.
      V4L/DVB (9036): uvcvideo: Fix control cache access when setting composite auto-update controls
      V4L/DVB (9169): uvcvideo: Support two new Bison Electronics webcams.
      rtc-pcf8563: remove client validation

Leandro Costantino (1):
      V4L/DVB (9293): gspca: Separate and fix the sensor dependant sequences in t613.

Lee Howard (2):
      8250: Oxford Semiconductor Devices
      8250: Add more OxSemi devices

Lee Schermerhorn (13):
      pageflag helpers for configed-out flags
      Unevictable LRU Infrastructure
      unevictable lru: add event counting with statistics
      Unevictable LRU Page Statistics
      Ramfs and Ram Disk pages are unevictable
      SHM_LOCKED pages are unevictable
      doc: unevictable LRU and mlocked pages documentation
      mlock: downgrade mmap sem while populating mlocked regions
      swap: cull unevictable pages in fault path
      vmscan: unevictable LRU scan sysctl
      mlock: count attempts to free mlocked page
      mlock: revert mainline handling of mlock error return
      mlock: make mlock error return Posixly Correct

Len Brown (31):
      dock: Shaohua Li is new maintainer
      ACPI: remove unused acpi_is_child_device()
      Merge branch 'FW_BUG' into test
      Merge branch 'acer-wmi' into test
      Merge branch 'bugfixes' into test
      Merge branch 'acpica' into test
      Merge branch 'asus-cleanup' into test
      Merge branch 'bugzilla-10237' into test
      Merge branch 'bugzilla-10503' into test
      Merge branch 'bugzilla-11481' into test
      Merge branch 'cpuidle' into test
      Merge branch 'dock' into test
      Merge branch 'ec' into test
      Merge branch 'eeepc' into test
      Merge branch 'fadt-test' into test
      Merge branch 'fujitsu' into test
      Merge branch 'i7300_idle' into test
      Merge branch 'misc' into test
      Merge branch 'pnp-debug' into test
      Merge branch 'suspend' into test
      Merge branch 'thinkpad' into test
      Merge branch 'ull' into test
      Merge branch 'yinghai' into test
      Merge branch 'panasonic' into test
      panasonic-laptop: fix build
      Merge branch 'linus' into test
      intel_menlo: fix build warning
      ACPI suspend: fix build warning when CONFIG_ACPI_SLEEP=n
      Merge branch 'bugzilla-11715' into test
      ACPI: fix ia64 build warning
      staging: pcc_acpi: delete obsolete driver

Lennert Buytenhek (53):
      [ARM] 5222/1: Allow configuring user:kernel split via Kconfig
      mv643xx_eth: fix 'netdev_priv(dev) == dev->priv' assumption
      mv643xx_eth: fix receive buffer DMA unmapping
      mv643xx_eth: get rid of IRQF_SAMPLE_RANDOM
      mv643xx_eth: get rid of modulo operations
      mv643xx_eth: switch ->phy_lock from a spinlock to a mutex
      mv643xx_eth: use the SMI done interrupt to wait for SMI access completion
      mv643xx_eth: make napi unconditional
      mv643xx_eth: get rid of receive-side locking
      mv643xx_eth: get rid of compile-time configurable transmit checksumming
      mv643xx_eth: require contiguous receive and transmit queue numbering
      mv643xx_eth: smi sharing is a per-unit property, not a per-port one
      mv643xx_eth: remove force_phy_addr field
      mv643xx_eth: get rid of netif_{stop,wake}_queue() calls on link down/up
      mv643xx_eth: delete unused and uninteresting interrupt source mask bits
      mv643xx_eth: transmit multiqueue support
      mv643xx_eth: move all work to the napi poll handler
      mv643xx_eth: switch to netif tx queue lock, get rid of private spinlock
      mv643xx_eth: avoid dropping tx lock during transmit reclaim
      mv643xx_eth: replace array of skbs awaiting transmit completion with a queue
      mv643xx_eth: shrink default receive and transmit queue sizes
      mv643xx_eth: avoid reading ->byte_cnt twice during receive processing
      mv643xx_eth: add support for chips without transmit bandwidth control
      mv643xx_eth: fix receive checksumming
      mv643xx_eth: deal with unexpected ethernet header sizes
      mv643xx_eth: enforce frequent hardware statistics polling
      phylib: allow incremental scanning of an mii bus
      mv643xx_eth: convert to phylib
      mv643xx_eth: bump version to 1.4
      [ARM] Orion: wire up ethernet error interrupt
      [ARM] Kirkwood: wire up ethernet error interrupt
      [ARM] mv78xx0: wire up ethernet error interrupt
      [ARM] Orion: prepare for runtime-determined timer tick rate
      [ARM] Orion: add 88F6183 (Orion-1-90) support
      [ARM] Orion: add RD88F6183AP-GE support
      [ARM] Kirkwood: allow configuring mbus window for on-chip sram
      net: add skb_recycle_check() to enable netdriver skb recycling
      mv643xx_eth: hook up skb recycling
      phylib: phy_mii_ioctl() fixes
      phylib: rename mii_bus::dev to mii_bus::parent
      phylib: move to dynamic allocation of struct mii_bus
      phylib: give mdio buses a device tree presence
      phylib: add mdiobus_{read,write}
      mv643xx_eth: include linux/ip.h to fix build
      net: Distributed Switch Architecture protocol support
      dsa: add support for original DSA tagging format
      dsa: add support for the Marvell 88E6131 switch chip
      dsa: add support for Trailer tagging format
      dsa: add support for the Marvell 88E6060 switch chip
      phylib: two dynamic mii_bus allocation fallout fixes
      orion_spi: handle 88F6183 erratum
      [ARM] mv78xx0: force link speed/duplex on eth2/eth3
      [ARM] Orion: instantiate the dsa switch driver

Li Yang (3):
      usb: add Freescale QE/CPM USB peripheral controller driver
      usb/fsl_qe_udc: fix response to get status request
      usb/fsl_qe_udc: clear data toggle on clear halt request

Li Zefan (8):
      x86: remove nesting CONFIG_HOTPLUG_CPU
      ext4: add missing unlock in ext4_check_descriptors() on error path
      sched: remove redundant code in cpu_cgroup_create()
      ALSA: us122l: fix missing unlock in usb_stream_hwdep_vm_fault()
      block: fix kernel-doc for blk_alloc_devt()
      block: simplify string handling in elv_iosched_store()
      devcgroup: use kmemdup()
      devcgroup: remove unused variable

Liam Girdwood (4):
      ALSA: ASoC: update email address for Liam Girdwood
      regulator: core - Rework machine API to remove string based functions.
      regulator: update email address for Liam Girdwood
      Input: wm97xx - update email address for Liam Girdwood

Lin Ming (9):
      ACPI: replace AE_BAD_ADDRESS exception code with AE_ERROR
      ACPICA: Add function to dereference returned reference objects
      ACPI: replace ACPI_DEBUG_PRINT((ACPI_DB_ERROR, ...) with printk
      ACPICA: Reduce error to warning for incorrect method arg count
      ACPICA: Remove unused ACPI register bit definition
      ACPICA: Fix fault after mem allocation failure in AML parser
      ACPICA: Fix possible memory leak, error exit path
      ACPICA: Fixed a couple memory leaks associated with "implicit return"
      ACPICA: Fix for implicit return compatibility

Linus Torvalds (175):
      x86: quick TSC calibration
      wireless: restore revert lost to merge damage
      Merge branch 'upstream-2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      PnP: move pnpacpi/pnpbios_init to after PCI init
      Merge phase #1 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for-2.6.28' of git://git.kernel.dk/linux-2.6-block
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Merge branch 'sched-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Merge branch 'rcu-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      ide: re-code ide_fixstring() loop to be less evil
      Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge branch 'for-linus' of git://git.alsa-project.org/alsa-kernel
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
      net: fix dummy 'nf_conntrack_event_cache()'
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge phase #2 (PAT updates) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge phase #3 (IOMMU) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge phase #4 (X2APIC, APIC unification, CPU identification unification) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
      Fix RTC wakealarm sysfs interface breakage.
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6
      Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      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/hskinnemoen/avr32-2.6
      Merge branch 'x86-core-v2-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Fix Kconfig dependency for WM97xx battery driver
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
      x86/mm: do not trigger a kernel warning if user-space disables interrupts and generates a page fault
      Merge phase #5 (misc) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge git://git.infradead.org/users/dwmw2/random-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Merge branch 'proc' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.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/cooloney/blackfin-2.6
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Revert "vt: fix background color on line feed"
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-fastboot
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
      Merge branch 'for-2.6.28' of git://linux-nfs.org/~bfields/linux
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
      Merge branch 'build_fix' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Introduce is_vmalloc_or_module_addr() and use with DEBUG_VIRTUAL
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge git://git.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/jikos/hid
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
      Merge branch 'for-linus' of git://neil.brown.name/md
      Merge branch 'docs' of git://git.lwn.net/linux-2.6
      Merge branch 'personality' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
      Merge branch 'agp-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Fix kernel/softirq.c printk format warning properly
      Merge branch 'kvm-updates/2.6.28' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
      {pci,pnp} quirks.c: don't use deprecated print_fn_descriptor_symbol()
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge branch 'for-linus' of git://www.jni.nu/cris
      Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
      Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      anon_vma_prepare: properly lock even newly allocated entries
      Merge git://git.infradead.org/mtd-2.6
      Merge git://git.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/tiwai/sound-2.6
      Implement %pR to print struct resource content
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6
      Merge branch 'for-next' of git://git.o-hand.com/linux-mfd
      Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
      Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
      Merge git://git.infradead.org/battery-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Update .gitignore files for generated targets
      Remove empty imacfb.c file
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
      Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'v28-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'genirq-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'tracing-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
      Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6
      Fix sprintf format warnings in drm_proc.c
      i915: cleanup coding horrors in i915_gem_gtt_pwrite()
      USB: Fix unused label warnings in drivers/usb/host/ehci-hcd.c
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6
      i915: Fix format string warnings on x86-64.
      Merge branch 'release' of git://git.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 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'for-next' of git://git.o-hand.com/linux-mfd
      Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6
      Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge git://git.infradead.org/iommu-2.6
      Merge branch 'v28-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rric/oprofile
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge branch 'for-2.6.28' of git://linux-nfs.org/~bfields/linux
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
      Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
      Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge branch 'x86/um-header' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/bdev
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
      compat_blkdev_driver_ioctl: Remove unused variable warning
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge branch 'v28-range-hrtimers-for-linus-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      ext3 quota support: fix compile failure
      pcc-acpi: fix compile with new stricter ACPI types
      Merge branch 'proc' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc
      Fix compile warning in kernel/params.c
      Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.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/jbarnes/pci-2.6
      Linux 2.6.28-rc1

Lior Dotan (7):
      Staging: SLICOSS: lots of checkpatch fixes
      Staging: SLICOSS: Fix warnings due to static usage
      Staging: SLICOSS: Fix remaining type names
      Staging: SLICOSS: Call pci_release_regions at driver exit
      Staging: Fixes for me4000 pci data collection driver
      Staging: PCC-ACPI: Fix all checkpatch errors
      Staging: SLICOSS: Free multicast list at driver exit

Lorenzo Nava (1):
      b43: fix QoS parameters initialization

Luca Santini (5):
      sh: Enable IRLM mode for SH7760 IRQ_MODE_IRQ.
      sh: Add Renesas EDOSK7760 board support.
      sh: edosk7760 physmap-flash support.
      sh: update edosk7760 defconfig for physmap-flash.
      sh: edosk7760: Correct size of bootloader flash partition.

Luck, Tony (1):
      kexec: fix crash_save_vmcoreinfo_init build problem

Luis Carlos Cobo (6):
      mac80211: allow no mac address until firmware load
      libertas_tf: header file
      libertas_tf: main.c, data paths and mac80211 handlers
      libertas_tf: command helper functions for libertas_tf
      libertas_tf: usb specific functions
      libertas_tf: config and makefile

Luis R. Rodriguez (9):
      cfg80211: keep track of supported interface modes
      cfg80211: Add new wireless regulatory infrastructure
      zd1211rw: make use of new regulatory_hint()
      ath9k: Add a few comments about mibevents
      ath9k: kill ath9k's memzero() and use memset() instead
      ath9k: fix oops on trying to hold the wrong spinlock
      ath9k: enable ANI to help with noisy environments
      ath9k: remove nasty FAIL macro from ath9k_hw_reset()
      ath9k: Fix return code when ath9k_hw_setpower() fails on reset

Luiz Fernando N. Capitulino (1):
      x86: remove 8254 timer texts from Documentation

Luotao Fu (4):
      MX31: add macros to configure spi pins
      mxc: add cscr register defintions
      MXC: add RTCK alternate function definitions
      i.MX3: Fix compiler warnings

Maciej W. Rozycki (3):
      x86: PIC, L-APIC and I/O APIC debug information
      x86: fix up a comment in ack_APIC_irq()
      ntp: let update_persistent_clock() sleep

Magnus Damm (32):
      smc91x: fix nowait printout
      smc91x: SMC_IO_SHIFT platform data support for default case
      smc911x: remove duplicate debug printout
      resource: add resource_type() and IORESOURCE_TYPE_BITS
      V4L/DVB (9235): Precalculate vivi yuv values
      V4L/DVB (9236): Teach vivi about multiple pixel formats
      V4L/DVB (9237): Add uyvy pixel format support to vivi
      V4L/DVB (9238): Add support for rgb565 pixel formats to vivi
      V4L/DVB (9239): Add support for rgb555 pixel formats to vivi
      V4L/DVB (9242): video: add sh_mobile_ceu comments
      V4L/DVB (9243): video: add byte swap to sh_mobile_ceu driver
      V4L/DVB (9244): video: improve sh_mobile_ceu buffer handling
      V4L/DVB (9245): video: add header to soc_camera_platform include file
      sh: GPIO and pinmux base code
      sh: Add sh7722 pinmux code
      sh: Use sh7722 GPIO on Migo-R board
      sh: Add sh7723 pinmux code
      sh: Use sh7723 GPIO on AP325RXA board
      sh: Add sh7203 pinmux code
      sh: Use sh7203 GPIO on rsk7203 board
      sh: Add sh7720 pinmux code
      sh: Use sh7720 GPIO on magicpanelr2 board
      sh: reduce Migo-R smc91x overruns
      sh: add dynamic crash base address support
      sh: remove consistent alloc cruft
      video: remove unused sh_mobile_lcdc platform data
      video: add sh_mobile_lcdc platform flags
      sh: update ov772x byte order on Migo-R
      sh: Update gpio_set_value() pin value handling
      sh: use 10MHz VIO_CLK for ov772x on Migo-R
      sh: improve pinmux support for single direction pins
      sh: sh7785 pinmux support

Magnus Deininger (1):
      9p: fix device file handling

Malcolm Turnbull (1):
      ipvs: load balance IPv4 connections from a local process

Manfred Spraul (3):
      kernel/cpu.c: Move the CPU_DYING notifiers
      kernel/cpu.c: create a CPU_STARTING cpu_chain notifier
      arch/x86/kernel/smpboot.c: Clarify when irq processing begins.

Manish Katiyar (5):
      ext4: Fix Kconfig typo for ext4dev
      libertas : Remove unused variable warning for "old_channel" from cmd.c
      net/802/fc.c: Fix compilation warnings
      ext4: Remove compile warnings when building w/o CONFIG_PROC_FS
      [MTD] [NAND] Fix compilation warnings in drivers/mtd/nand/cs553x_nand.c

Manu Abraham (2):
      V4L/DVB (9195): Frontend API Fix: 32APSK is a valid modulation for the DVB-S2 delivery
      V4L/DVB (9196): Add support for DSS delivery

Marc Hulsman (4):
      hwmon: (w83791d) fan 4/5 pins can also be used for gpio
      hwmon: (w83791d) add manual PWM support
      hwmon: (w83791d) add pwm_enable support
      hwmon: (w83791d) add support for thermal cruise mode

Marc Pignat (1):
      rtc: DS1374 wakeup support

Marc Zyngier (9):
      [ARM] 5233/1: Allow PXA to have ISA IRQs numbered 0-15
      Export smc91x led definitions
      Basic support for the Arcom/Eurotech Viper SBC.
      Add support for the Arcom/Eurotech Viper SBC onboard ethernet.
      Add support for the Arcom/Eurotech Viper SBC CompactFlash card slot
      Add default configuration for Arcom/Eurotech Viper SBC
      ALSA: Fix pxa2xx-ac97-lib.c compilation
      [ARM] 5308/1: Fix Viper ISA IRQ handling
      USB: Let some USB host controllers get IRQ flags from resource

Marcelo Tosatti (24):
      KVM: x86: accessors for guest registers
      KVM: irq ack notification
      KVM: PIT: fix injection logic and count
      KVM: set debug registers after "schedulable" section
      KVM: fix i8259 reset irq acking
      KVM: x86: do not execute halted vcpus
      KVM: x86: unhalt vcpu0 on reset
      KVM: opencode gfn_to_page in kvm_vm_fault
      KVM: switch to get_user_pages_fast
      KVM: MMU: flush remote TLBs on large->normal entry overwrite
      KVM: MMU: split mmu_set_spte
      KVM: MMU: move local TLB flush to mmu_set_spte
      KVM: MMU: do not write-protect large mappings
      KVM: MMU: mode specific sync_page
      KVM: MMU: sync roots on mmu reload
      KVM: x86: trap invlpg
      KVM: MMU: mmu_parent_walk
      KVM: MMU: awareness of new kvm_mmu_zap_page behaviour
      KVM: MMU: mmu_convert_notrap helper
      KVM: MMU: out of sync shadow core
      KVM: MMU: speed up mmu_unsync_walk
      KVM: MMU: add "oos_shadow" parameter to disable oos
      KVM: PIC: enhance IPI avoidance
      KVM: VMX: enable invlpg exiting if EPT is disabled

Marcin Obara (1):
      tpm: correct tpm timeouts to jiffies conversion

Marcin Slusarz (11):
      x86, tsc: fix section mismatch warning
      x86: fix MP_processor_info section mismatch warning
      x86: mmconf: fix section mismatch warning
      x86: mpparse.c: fix section mismatch warning
      vgacon: optimize scrolling
      vgacon: vgacon_scrolldelta simplification
      x86: fix section mismatch warning - apic_flat
      x86: fix section mismatch warning - apic_physflat
      x86: fix section mismatch warning - apic_x2apic_uv_x
      x86: fix section mismatch warning - apic_x2apic_cluster
      x86: fix section mismatch warning - apic_x2apic_phys

Marco Stornelli (1):
      avr32: added mem kernel command line option support

Marek Skuczynski (1):
      sh: remove unnecessary memset after alloc_bootmem_low_pages

Marek Vasut (1):
      i2c/tps65010: Vibrator hookup to gpiolib

Marek Vašut (3):
      [ARM] 5199/1: PalmLD: PCMCIA driver
      [ARM] 5184/1: Split ucb1400_ts into core and touchscreen
      [ARM] 5248/1: wm97xx generic battery driver

Mariusz Kozlowski (7):
      [ARM] balance parenthesis in header file
      [ARM] remove extra brace in arch/arm/mach-pxa/trizeps4.c
      ALSA: misc typo fixes
      [ARM] pxa/spitz: fix unbalance parenthesis in header file spitz.h
      staging: fix potential build error in slicoss driver
      staging: balance parenthesis in wlan-ng headers
      ACPI: thinkpad-acpi: trivial fix of error message

Mark Brown (66):
      ALSA: Add jack reporting API
      ALSA: Build jack detection
      ALSA: ASoC: Allow codecs to override register display
      ALSA: ASoC: Make OpenFirmware helper include file conditional
      ALSA: ASoC: Export DAI and codec for TLV320AIC26
      ALSA: ASoC: Staticise keyclick dev_attr in tlv320aic26
      ALSA: ASoC: Add all CODECs Kconfig option
      ALSA: ASoC: Add WM8900 CODEC driver
      ALSA: ASoC: Add WM8580 CODEC driver
      [ARM] 5111/2: zylonite: Configure SSP
      [ARM] 5223/1: zylonite: Staticise zylonite_i2c_board_info
      ALSA: ASoC: Add WM8903 CODEC driver
      ALSA: ASoC: WM8903 I2C cleanups
      ALSA: ASoC: Convert DAPM pop time configuration to debugfs
      ALSA: ASoC: Make all codecs depend on rather than selecting I2C
      ALSA: ASoC: Don't suggest compile time selection of codec access
      ALSA: ASoC: Fix indentation in WM9713
      ALSA: ASoC: Sort Kconfig and Makefile entries for codecs
      ALSA: ASoC: Use codec digital mute when stopping playback
      [ARM] 5224/2: PXA SSP: Introduce register accessors
      sound: ASoC: Fix dependency on AC97_BUS
      sound: ASoC: DAPM support for ADC on WM9713 PCM interface
      sound: ASoC: Add WM8750 SPI support
      ALSA: ASoC: Correct inverted Mic PGA Switch control in wm8510 driver
      ALSA: ASoC: Check for machine type in GTA01 machine driver
      ALSA: ASoC: Allow machine drivers to mark pins as not connected
      ALSA: ASoC: Use snd_soc_dapm_nc_pin() in GTA01 audio driver
      ALSA: ASoC: Use snd_soc_dapm_nc_pin() in Zaurus machine drivers
      ALSA: ASoC: Use snd_soc_dapm_nc_pin() in N810 machine driver
      ALSA: ASoC: Add WM8753 SPI support
      ALSA: ASoC: Add WM8510 SPI support
      ALSA: ASoC: Implement WM8510 bias level control
      ALSA: ASoC: Make WM8510 microphone input a DAPM mixer
      ALSA: ASoC: Make TLV320AIC26 user-visible
      ALSA: ASoC: Fix inverted input PGA mute bits in WM8903
      ALSA: ASoC: Fix build of GTA01 audio driver
      regulator: Fix typo
      regulator: check for init_data on registration
      regulator: Additional diagnostics for machine constraints
      regulator: Enable regulators marked as always_on
      mfd: Core support for the WM8400 AudioPlus HiFi CODEC and PMU
      regulator: Add WM8400 regulator support
      regulator: Export regulator name via sysfs
      mfd: Add WM8350 audio register definitions
      mfd: Add WM8350 GPIO register definitions
      mfd: Add WM8350 PMIC register definitions
      mfd: Add WM8350 PMU register definitions
      mfd: Add WM8350 comparator register definitions
      mfd: Add WM8350 RTC register definitions
      mfd: Add WM8350 watchdog register definitions
      mfd: Core support for the WM8350 AudioPlus PMIC
      mfd: Add I2C control support for WM8350
      mfd: Add GPIO pin configuration support for WM8350
      mfd: Add initialisation callback for WM8350
      mfd: Add WM8350 interrupt support
      regulator: Add WM8350 regulator support
      mfd: Add WM8350 subdevice registration helper
      mfd: Add placeholders for WM8350 client devices
      mfd: Fix warning in WM8350
      ALSA: ASoC: Hide TLV320AIC26 configuration option for non-OpenFirwmare users
      ALSA: Handle NULL jacks in snd_jack_report()
      ALSA: ASoC: Convert playpaq_wm8510 to bulk route registration API
      mfd: Don't use NO_IRQ in WM8350
      mailmap: add Mark Brown
      mfd: Don't store volatile bits in WM8350 register cache
      ALSA: Ensure PXA runtime data is initialised

Mark Fasheh (15):
      vfs: vfs-level fiemap interface
      ocfs2: fiemap support
      ocfs2: POSIX file locks support
      ocfs2: Track local alloc bits internally
      ocfs2: throttle back local alloc when low on disk space
      ocfs2: track local alloc state via debugfs
      ocfs2: fix printk format warnings
      ocfs2: Remove pointless !!
      ocfs2: make la_debug_mutex static
      ocfs2: Documentation update for user_xattr / nouser_xattr mount options
      ocfs2: use smaller counters in ocfs2_remove_xattr_clusters_from_cache
      ocfs2: Don't check for NULL before brelse()
      ocfs2: Uninline ocfs2_xattr_name_hash()
      ocfs2: Move trusted and user attribute support into xattr.c
      ocfs2: fix build error

Mark Jackson (2):
      avr32: Fix MIMC200 board use of SPD network pins
      avr32: Add MIMC200 board support

Mark Langsdorf (2):
      x86: L3 cache index disable for 2.6.26
      x86: L3 cache index disable for 2.6.26

Mark McLoughlin (2):
      hrtimer: remove hrtimer_clock_base::get_softirq_time()
      hrtimer: remove hrtimer_clock_base::reprogram()

Mark Nelson (2):
      powerpc: Add new CPU feature: CPU_FTR_CP_USE_DCBTZ
      powerpc: New copy_4K_page()

Mark de Wever (1):
      ide-tape: Buildfix when IDETAPE_DEBUG_LOG is set to 1.

Markus Metzger (1):
      x86, ptrace: PEBS support

Martin Dauskardt (1):
      V4L/DVB (9326): ivtv: avoid green flashing when loading ivtv

Martin Gebert (1):
      [netdrvr] au1000_eth: Spinlock initialisation fix

Martin Habets (1):
      sparc: Add checkstack support

Martin K. Petersen (10):
      block: Introduce integrity data ownership flag
      block: Fix double put in blk_integrity_unregister
      block: Switch blk_integrity_compare from bdev to gendisk
      block: gendisk integrity wrapper
      block: Find bio sector offset given idx and offset
      [SCSI] sd: Issue correct protection operation
      [SCSI] sd: Always print actual protection_type
      [SCSI] sd: Correctly handle all combinations of DIF and DIX
      [SCSI] sd: Switch kernel printing level for DIF messages
      dm: mark split bio as cloned

Martin Langer (2):
      powerpc: Fix major revision number for Freescale cores
      de2104x: wrong MAC address fix

Martin Michlmayr (1):
      ext4: Remove an old reference to ext4dev in Makefile comment

Martin Schwidefsky (5):
      [S390] bus_id ->dev_name() conversions in qdio
      [S390] ptrace changes
      [S390] xpram: per device block request queues.
      [S390] fix initialization of stp
      remove unused ibcs2/PER_SVR4 in SET_PERSONALITY

Martin Steigerwald (1):
      CFS scheduler: documentation about scheduling policies

Martyn Welch (5):
      powerpc: Board support for GE Fanuc SBC610
      powerpc: Default configuration for GE Fanuc SBC610
      powerpc: Correct USB support for GE Fanuc SBC610
      powerpc: GE Fanuc's FPGA based PIC controller on the SBC610
      powerpc: FPGA support for GE Fanuc SBC610

Masakazu Mokuno (1):
      ps3: Add ps3av_audio_mute_analog()

Mathieu Desnoyers (22):
      x86: alternatives : fix LOCK_PREFIX race with preemptible kernel and CPU hotplug
      x86: revert replace LOCK_PREFIX in futex.h
      x86: spinlock use LOCK_PREFIX
      rcu: add rcu_read_lock_sched() / rcu_read_unlock_sched()
      tracing: Kernel Tracepoints
      tracing: tracepoints, documentation
      tracing: tracepoints, samples
      tracing, sched: LTTng instrumentation - scheduler
      ftrace: port to tracepoints
      tracepoints: use TABLE_SIZE macro
      tracepoints: use rcu sched
      tracepoints: fix reentrancy
      markers: marker_synchronize_unregister()
      markers: fix unregister bug and reenter bug, cleanup
      markers: probe example, fix teardown
      markers: documentation fix for teardown
      sputrace: use marker_synchronize_unregister()
      markers: re-enable fast batch registration
      markers: turn marker_synchronize_unregister() into an inline
      markers: fix synchronize marker unregister static inline
      tracepoints: tracepoint_synchronize_unregister()
      tracepoints: synchronize unregister static inline

Mats Erik Andersson (1):
      8139too: [cosmetic] fix incorrect register for flash-rom

Matt Helsley (8):
      container freezer: add TIF_FREEZE flag to all architectures
      container freezer: make refrigerator always available
      container freezer: implement freezer cgroup subsystem
      container freezer: skip frozen cgroups during power management resume
      container freezer: prevent frozen tasks or cgroups from changing
      container freezer: make freezer state names less generic
      container freezer: rename check_if_frozen()
      container freezer: document the cgroup freezer subsystem.

Matt Mackall (2):
      x86: remove magic number from ACPI sleep stack buffer
      x86: trim ACPI sleep stack buffer

Matthew Fleming (2):
      MMC: CSD and CID timeout values
      MMC: Use timeout values from CSR

Matthew Garrett (6):
      power_supply: Add function to return system-wide power state
      Input: atkbd - expand Latitude's force release quirk to other Dells
      ACPI: WMI: Enable event methods when registering notifiers
      eeepc-laptop: Use standard interfaces
      ACPI: Clear WAK_STS on resume
      Add Intel ACPI IGD OpRegion support

Matthew Ranostay (25):
      ALSA: hda: digital pc-beep support hd-audio codecs
      ALSA: hda: added 92HD81/83 support
      ALSA: hda: dynamically create capture mux controls
      ALSA: hda: 92HD75xx fixes
      ALSA: hda: SPDIF mux controls
      ALSA: hda: removed unneeded hp_nid references
      ALSA: hda: slave digital out support
      ALSA: hda: digital slave support for IDT codecs
      ALSA: hda: SPDIF mux name change
      ALSA: hda - add missing slave_dig_outs for 92HD73bxx
      ALSA: hda: Added a STAC_HP_M4 quirk
      ALSA: hda: Input port AMP controls
      ALSA: hda: fixed hp_nid DAC for DELL_M6
      ALSA: hda: 92hd73xx fixes
      ALSA: hda: SPDIF mux fixes for STAC927x
      ALSA: hda: use last DAC defined for hp_pin
      ALSA: hda: slave_dig_outs code block in wrong location
      ALSA: hda: 92xx S/PDIF In support
      ALSA: hda: HP laptop quirk
      ALSA: hda: SPDIF stream muting support
      ALSA: hda: STAC_HP_M4
      ALSA: hda: VREF powerdown for headphones
      ALSA: hda: add mixers for analog mixer on 92hd75xx codecs
      ALSA: hda: corrected invalid mixer values
      ALSA: hda: fix nid variable warning

Matthew Wilcox (4):
      [netdrvr] atl1e: Don't take the mdio_lock in atl1e_probe
      [SCSI] qla2xxx: Remove semaphore.h
      ACPI: Change acpi_evaluate_integer to support 64-bit on 32-bit kernels
      PCI: Fix reference counting bug

Matthias Fuchs (2):
      powerpc/44x: Add hwmon support to Sequoia device tree
      powerpc/4xx: Allow 4xx PCI bridge to be disabled via device tree

Matthias Hopf (1):
      drm/i915: fix ioremap of a user address for non-root (CVE-2008-3831)

Mattias Nissler (2):
      rt2x00: Only configure hardware when radio is enabled
      rt2x00: skb->data pointer should not include TX descriptor

Mauro Carvalho Chehab (22):
      ALSA: hda: Add support for ECS/PC Chips boards with Sigmatel codecs
      V4L/DVB (8553): media/video/Kconfig: get rid of a select
      V4L/DVB (8554): media/video/Kconfig: cosmetic changes and convert select into depends on
      V4L/DVB (8625): saa7134: Add NEC prococol IR decoding capability
      V4L/DVB (8626): Add support for TCL tuner MF02GIP-5N-E
      V4L/DVB (8627): Fix mute on bttv driver
      V4L/DVB (8628a): Remove duplicated include
      V4L/DVB (8628): bttv: Add support for Encore ENLTV2-FM
      V4L/DVB (8730): drx397xD: fix compilation error caused by changeset 71046dfb0853
      V4L/DVB (9055): tuner-xc2028: Do a better job selecting firmware type
      V4L/DVB (9059): saa7134: Add support for Encore version 5.3 board
      V4L/DVB (9060): saa7134: Add support for Avermedia PCI pure analog (M135A)
      V4L/DVB (9061): saa7134: Add support for Real Audio 220
      V4L/DVB (9062): Add support for Prolink Pixelview Global Extreme
      V4L/DVB (9098): Whitespace cleanups
      HID: fix numlock led on Dell device 0x413c/0x2105
      HID: Don't let Avermedia Radio FM800 be handled by usb hid drivers
      HID: add support for Bright ABNT2 brazilian device
      V4L/DVB (9276): videobuf-dvb: two functions are now static
      V4L/DVB (9330): Get rid of inode parameter at v4l_compat_translate_ioctl()
      V4L/DVB (9331): Remove unused inode parameter from video_ioctl2
      V4L/DVB (9333): cx88: Not all boards that requires cx88-mpeg has frontends

Maximilian Rehkopf (1):
      ALSA: ice1724: enable MIDI on Terratec Aureon 7.1 Universe

Miao Xie (1):
      sched: fix the wrong mask_len

Michael Brooks (1):
      IB/mad: Don't discard BMA responses in kernel

Michael Buesch (14):
      b43: Implement dynamic PHY API
      b43: Rewrite TX power adjustment
      b43: Don't use memcpy for overlapping areas
      b43: Move remaining code from phy.c to phy_a.c
      b43: Move code from nphy.* to phy_n.*
      b43: Add LP-PHY template
      b43: Add LP-PHY read/write phyops
      b43: Add LP-PHY radio register definitions
      b43: Split PHY alloc and init
      b43: Move Analog switching into phy code
      b43: Replace hardcoded Analog switch
      b43: Fix QoS defaults
      b43 G-PHY: Remove mmiowb()
      b43: Remove QoS update workqueue

Michael Chan (5):
      bnx2: Add bnx2_shutdown_chip().
      bnx2: Check netif_running() in all ethtool operations.
      bnx2: Update 5706/5708 firmware.
      bnx2: Eliminate TSO header modifications.
      bnx2: Update version to 1.8.1.

Michael Ellerman (6):
      powerpc: Streamline ret_from_except_lite for non-iSeries platforms
      powerpc: fsl_msi doesn't need it's own of_node
      powerpc: Split-out common MSI bitmap logic into msi_bitmap.c
      powerpc: Convert the FSL MSI code to use msi_bitmap
      powerpc: Convert the MPIC MSI code to use msi_bitmap
      ftrace: make output nicely spaced for up to 999 cpus

Michael Halcrow (1):
      eCryptfs: remove retry loop in ecryptfs_readdir()

Michael Hennerich (9):
      Input: bf54x-keys - add power management support
      Blackfin arch: Add new board support for ADZS-BF526-EZ-BRD
      Blackfin arch: add BF54x / BF52x Rotary Input device driver platform resource to board file
      Blackfin arch: Fix BUG: anomaly_threshold is used with ANOMALY_05000363
      Blackfin arch: Fix BUG -- BF533 + 0.5 silicon + MPU + UART PIO -> crash
      Blackfin arch: Enable framebuffer support for the BF526-EZkit TFT LCD display
      Blackfin arch: AD7879 Touchscreen driver
      Blackfin arch: Fix bogus str_ident check in gpio code
      Blackfin arch: update AD7879 platform resources in board file

Michael Kerrisk (1):
      ALSA: Documentation/sound/alsa/ALSA-Configuration.txt: fix typo

Michael Krufky (14):
      V4L/DVB (8655): cxusb: fix checkpatch warnings & errors
      V4L/DVB (8656): fix DVB_FE_CUSTOMISE for DVB_DIB7000P and DVB_TUNER_DIB0070 with dvb-usb-cxusb
      V4L/DVB (8658): lgs8gl5: fix build warnings
      V4L/DVB (8948): xc5000: kill xc5000_priv.h
      V4L/DVB (8949): xc5000: allow multiple driver instances for the same hardware to share state
      V4L/DVB (8950): xc5000: prevent an OOPS if analog driver is unloaded while digital is in use
      V4L/DVB (8951): xc5000: dont pass devptr in xc5000_attach()
      V4L/DVB (8968): replace xc3028 firmware filenames with defined default firmware names
      V4L/DVB (9048): add a general-purpose callback pointer to struct dvb_frontend
      V4L/DVB (9049): convert tuner drivers to use dvb_frontend->callback
      V4L/DVB (9051): dib0700: use dvb_frontend->callback for xc5000 gpio reset
      V4L/DVB (9149): hvr950q: led feedback based on snr
      V4L/DVB (9247): au0828: add support for another USB id for Hauppauge HVR950Q
      V4L/DVB (9248): sms1xxx: support two new revisions of the Hauppauge WinTV MiniStick

Michael Neuling (1):
      powerpc: Remove empty #else from signal_64.c

Michal Januszewski (4):
      x86: replace a magic number with a named constant in the VESA boot code
      uvesafb: don't treat mode info retrieval failures as errors
      MAINTAINERS: add entry for uvesafb
      fbdev: ignore VESA modes if framebuffer does not support them

Mikael Pettersson (1):
      [ARM] 5218/1: arm: improved futex support

Mike Anderson (2):
      block: Add interface to abort queued requests
      dm: Call blk_abort_queue on failed paths

Mike Christie (22):
      [SCSI] libiscsi: return error passed in during iscsi recovery
      [SCSI] Add helper code so transport classes/driver can control queueing (v3)
      [SCSI] qla4xxx: return SCSI_MLQUEUE_TARGET_BUSY when driver has detected session error
      [SCSI] qla2xxx: return SCSI_MLQUEUE_TARGET_BUSY when driver has detected rport error or race
      [SCSI] lpfc: use SCSI_MLQUEUE_TARGET_BUSY when catching the rport transition race
      [SCSI] fc class: unblock target after calling terminate callback (take 2)
      [SCSI] ibmvfc, qla2xxx, lpfc: remove scsi_target_unblock calls in terminate callbacks
      [SCSI] scsi: add transport host byte errors (v3)
      [SCSI] iscsi class, libiscsi and qla4xxx: convert to new transport host byte values
      [SCSI] fc class: Add support for new transport errors
      [SCSI] qla2xxx: use new host byte transport errors.
      [SCSI] block: separate failfast into multiple bits.
      [SCSI] modify scsi to handle new fail fast flags.
      [SCSI] scsi_dh_alua: remove REQ_NOMERGE
      [SCSI] libiscsi: fix data corruption when target has to resend data-in packets
      [SCSI] libiscsi: Support drivers initiating session removal
      [SCSI] iscsi class: fix endpoint id handling
      [SCSI] libiscsi: rename host reset to target reset
      [SCSI] iscsi_tcp: return a descriptive error value during connection errors
      libiscsi: check reason why we are stopping iscsi session to determine error value
      libiscsi: fix locking in iscsi_eh_device_reset

Mike Crowe (1):
      hfsplus: quieten down mounting hfsplus journaled fs read only

Mike Dahlgren (1):
      asus_acpi: whitespace and comment cleanup

Mike Ditto (2):
      powerpc: Fix boot wrapper memcmp() called with zero length argument
      powerpc: Add del_node() for early boot code to prune inapplicable devices.

Mike Frysinger (35):
      [MTD] [MAPS] Maps: make uclinux mapping driver depend on MTD_RAM
      Blackfin arch: add note about newer ezkits using PB4 for AD7877 instead of PJ11
      Blackfin arch: only include asm/cplb.h when it is truly used
      Blackfin arch: fix bug - sometimes there is no response to the hitting key in uboot for bf561-ezkit when running with 50mhz SCLK
      Blackfin arch: mark local gpio_error() as static
      Blackfin arch: fix merge errors during 2.6.26 upgrade
      Blackfin arch: BF561 is supported, no longer a work in progress
      Blackfin arch: fix default silicon rev selection so it works for all supported parts
      Blackfin arch: add support for BF52x-0.2, BF533-0.6, and BF54x-0.2
      Blackfin arch: fix bug -- PTRACE_PEEKDATA does not seem to work which breaks umoven() in strace
      Blackfin arch: ptrace - cleanup debug messages and style
      Blackfin arch: use existing ptrace_disable() func to clear TRACE_BITS and create the opposite ptrace_enable()
      Blackfin arch: ptrace - make sure PT_ORIG_R0 and PT_ORIG_P0 offsets are declared
      Blackfin arch: give sys_strace proper entry markings
      Blackfin arch: avoid using actual config name in comment
      Blackfin arch: fix end address for parallel flash and increase kernel partition size to 4meg
      Blackfin arch: Move all the silicon rev handling to one place
      Blackfin arch: ptrace - fix off-by-one check on end of memory regions
      Blackfin arch: have is_user_addr_valid() check for overflows (like when address is -1)
      Blackfin arch: emulate a TTY over the EMUDAT/JTAG interface
      Blackfin arch: update board defconfigs
      Blackfin arch: remove non-bf54x ifdef logic since this file is only compiled on bf54x parts
      Blackfin arch: bfin_reset() is an internal reboot function ... everyone should go through machine_restart()
      Blackfin arch: update anomaly headers to match the latest sheet
      Blackfin arch: use the Blackfin on-chip ROM to do software reset when possible
      Blackfin arch: make sure L2 start and length are always defined (fixes building on BF542)
      Blackfin Serial Driver: use __initdata for data, not __init
      Blackfin Serial Driver: trim trailing whitespace -- no functional changes
      Blackfin Serial Driver: move common variables out of serial headers and into the serial driver
      Blackfin arch: unify/cleanup cache code
      Blackfin arch: use the new bfin_addr_dcachable() function
      Blackfin arch: move bfin_addr_dcachable() and friends into the cacheflush header where it belongs
      Blackfin arch: update cache flush prototypes with argument names to make them less mysterious
      Blackfin arch: disable CONFIG_HW_RANDOM and CONFIG_DAB in defconfig files
      Blackfin arch: make sure cycles is marked as volatile so gcc doesnt reorder on us

Mike Galbraith (1):
      sched: minor fast-path overhead reduction

Mike Isely (10):
      V4L/DVB (8893): pvrusb2: Add comment elaborating on direct use of swab32()
      V4L/DVB (8894): pvrusb2: Remove BKL
      V4L/DVB (8895): pvrusb2: Fail gracefully if an alien USB ID is used
      V4L/DVB (8897): pvrusb2: Mark crop window size change as being disruptive to the encoder
      V4L/DVB (8898): pvrusb2: Be able to programmatically retrieve a control's default value
      V4L/DVB (8899): pvrusb2: Implement default value retrieval in sysfs interface
      V4L/DVB (8900): pvrusb2: Implement cropping pass through
      V4L/DVB (8901): pvrusb2: Disable virtual IR device when not needed.
      V4L/DVB (8902): pvrusb2: Remove comment lines which refer to checkpatch's behavior
      V4L/DVB (9300): pvrusb2: Fix deadlock problem

Mike Pagano (1):
      uvesafb: document mode to mode_option parameter change

Mike Rapoport (16):
      [ARM] 5215/2: Add support for CM-X300 board
      [ARM] 5216/1: Add CM-X300 defconfig
      [ARM] 5217/1: update maintainer entry for CompuLab machines
      [ARM] 5201/1: PXA3xx: Add support for power i2c bus
      [ARM] 5286/2: pxa: rename cm-x270* to cm-x2xx* to allow addition of cm-x255 support
      [ARM] 5280/1: pxa: prepare cm-x2xx.c and cm-x2xx-pci.[ch] for addition of CM-X255
      [ARM] 5281/1: pxa: split cm-x2xx.c to cm-x2xx.c and cm-x270.c
      [ARM] 5282/1: pxa: add CM-X255 support
      [ARM] 5283/1: pxa: add CM-X255 pcmcia support
      [ARM] 5284/1: pxa: cm-x255: add NOR and NAND flash support
      [ARM] 5285/1: pxa: update xm_x2xx_defconfig
      [ARM] 5306/1: pxa: fix build error on CM-X270
      [ARM] 5307/1: pxa: fix CM-X2XX PCMCIA build error
      [MTD] [NAND] GPIO NAND flash driver
      leds: da903x: Add support for LEDs found on DA9030/DA9034
      backlight: da903x: Add backlight driver for DA9030/DA9034

Mike Travis (1):
      PCI: make CPU list affinity visible

Mikhail Gusarov (1):
      USB: add ZTE MF626 USB GSM modem entry

Mikko Ohtamaa (1):
      V4L/DVB (8974): af9015: Add USB ID for Telestar Starstick 2

Miklos Szeredi (3):
      fuse: fix SEEK_END incorrectness
      move executable checking into ->permission()
      [patch] vfs: make security_inode_setattr() calling consistent

Mikulas Patocka (13):
      block: drop virtual merging accounting
      drop vmerge accounting
      dm exception store: introduce area_location function
      dm exception store: use chunk_t for_areas
      dm: export struct dm_dev
      dm: publish dm_get_mapinfo
      dm: publish dm_table_unplug_all
      dm: publish dm_vcalloc
      dm snapshot: fix primary_pe race
      dm snapshot: drop unused last_percent
      dm exception store: fix misordered writes
      dm: publish array_too_big
      dm: remove dm header from targets

Milan Broz (10):
      dm crypt: tidy inc pending
      dm crypt: tidy crypt alloc
      dm crypt: tidy write loop pending
      dm crypt: move dec_pending on error into write_io_submit
      dm crypt: fix async inc_pending
      dm crypt: tidy ctx pending
      dm crypt: avoid unnecessary wait when splitting bio
      dm crypt: tidy sector
      dm crypt: fix async split
      dm crypt: remove waitqueue

Miloslav Trmac (1):
      audit: Handle embedded NUL in TTY input auditing

Milton Miller (19):
      powerpc/xics: EOI unmapped irqs after disabling them
      powerpc/xics: Update default_server during migrate_irqs_away
      powerpc/xics: Consolidate ipi message encode and decode
      powerpc/xics: Rearrange file to group code by function
      powerpc/xics: Change *_xirr_info_set() prototype to avoid casts
      powerpc/xics: Trim #include list
      powerpc/xics: Initialization code cleanups
      powerpc/xics: Factor out cpu joining/unjoining the GIQ
      powerpc/xics: EOI xics ipi by hand in kexec
      powerpc/xics: Mark xics IPI interrupt as per-cpu
      powerpc/xics: Make printk format strings fit on one line
      powerpc/xics: Reduce and comment xics IPI use of memory barriers
      powerpc/smp: No need to set_need_resched when getting a resched IPI
      powerpc: remove non-dependent load fsl_booke PTE_64BIT
      PCI: remove dynids.use_driver_data
      powerpc: Find and destroy possible stale kernel added properties
      powerpc: Use cpu_thread_in_core in smp_init for of_spin_map
      powerpc: Always trim numa memory to lmb_end_of_DRAM()
      powerpc: Delete unused prom_strtoul and prom_memparse

Mimi Zohar (2):
      integrity: special fs magic
      i_version: remount support

Ming Lei (4):
      hci_usb: replace mb with smp_mb
      V4L/DVB:usbvideo:don't use part of buffer for USB transfer #4
      USB: ehci-dbg: increase debug buffer size for periodic file
      USB: ehci-dbg: fix reading less content of periodic file

Mingming Cao (3):
      percpu counter: clean up percpu_counter_sum_and_set()
      ext2: fix ext2 block reservation early ENOSPC issue
      ext3: fix ext3 block reservation early ENOSPC issue

Misha Zhilin (1):
      ALSA: ice1724 - Support for Terrasoniq/MUSONIK TS22 PCI card

Mohammed Gamal (9):
      KVM: VMX: Remove redundant check in handle_rmode_exception
      KVM: VMX: Add Guest State Validity Checks
      KVM: VMX: Add module parameter and emulation flag.
      KVM: VMX: Add invalid guest state handler
      KVM: VMX: Modify mode switching and vmentry functions
      KVM: x86 emulator: Add mov r, imm instructions (opcodes 0xb0-0xbf)
      KVM: x86 emulator: Add std and cld instructions (opcodes 0xfc-0xfd)
      KVM: x86 emulator: Add in/out instructions (opcodes 0xe4-0xe7, 0xec-0xef)
      KVM: x86 emulator: Add call near absolute instruction (opcode 0xff/2)

Mohan Kumar M (1):
      powerpc: Support for relocatable kdump kernel

Márton Németh (1):
      ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list

Naohiro Ooiwa (1):
      sysrq: add enable_mask in sysrq_moom_op

Nate Case (2):
      hwmon: (lm90) Convert some macros to static functions
      hwmon: (lm90) Support ADT7461 in extended mode

Nathan Fontenot (4):
      powerpc: Check rc of notifier chain for memory remove
      powerpc: Oops in pseries_lmb_remove()
      memory hotplug: release memory regions in PAGES_PER_SECTION chunks
      powerpc/pseries: Validate PFN in pseries_remove_lmb()

Nathan Lynch (1):
      powerpc: Remove redundant sysfs_remove_file calls for cache info

Neil Brown (2):
      sysfs: Support sysfs_notify from atomic context with new sysfs_notify_dirent
      Make nfs_file_cred more robust.

Neil Horman (4):
      crypto: api - Add fips_enable flag
      crypto: rng - RNG interface and implementation
      sctp: reduce memory footprint of sctp_chunk structure
      x86, kexec: fix hang on i386 when panic occurs while console_sem is held

NeilBrown (5):
      md: Allow metadata_version to be updated for externally managed metadata.
      md: Don't try to set an array to 'read-auto' if it is already in that state.
      md: Remove unnecessary #includes, #defines, and function declarations.
      md: remove space after function name in declaration and call.
      md: Relax minimum size restrictions on chunk_size.

Nelson Castillo (1):
      [ARM] S3C24XX: Fix redefine of DEFINE_TIMER() in s3c24xx pwm-clock.c

Nick Kossifidis (7):
      ath5k: HW code cleanup
      ath5k: Fix bad udelay calls on AR5210 code
      ath5k: Update registers and SREV ids v2
      ath5k: Use new srevs to properly attach radio chips
      ath5k: Use QUIET mechanism on tx dma stop
      ath5k: Fix SREV reporting after SREV updates
      ath5k: Add support for AR2417 v2

Nick Piggin (13):
      x86, pat: avoid highmem cache attribute aliasing
      cifs: Convert cifs to new aops.
      sysfs: fix deadlock
      afs: convert to new aops
      vmscan: move isolate_lru_page() to vmscan.c
      mlock: mlocked pages are unevictable
      vmstat: mlocked pages statistics
      mm: pagecache insertion fewer atomics
      mm: unlockless reclaim
      mm: page lock use lock bitops
      fs: buffer lock use lock bitops
      mm: rewrite vmap layer
      mutex: speed up generic mutex implementations

Nick Warne (1):
      [SCSI] tmscsim: Fixup KERN_INFO in printk

Nicolas Pitre (11):
      [ARM] 5206/1: remove kprobe_trap_handler() hack
      [ARM] 5211/2: fix a couple warnings from BUG() usage
      [ARM] 5221/1: fix ldm/stm emulation for kprobes
      [ARM] 5271/1: get rid of pages_to_mb()
      [ARM] 5272/1: remove conditional compilation in show_pte()
      [ARM] Feroceon: small cleanups to L2 cache code
      [ARM] 5274/1: simplify request_standard_resources()
      [ARM] 5295/1: make ZONE_DMA optional
      [ARM] Orion: activate workaround for 88f6183 SPI clock erratum
      [ARM] 5320/1: fix assembly constraints in implementation of do_div()
      [ARM] 5321/1: Kirkwood: fix typo in Makefile

Niels de Vos (1):
      Input: serio_raw - allow attaching to translated (SERIO_I8042XL) ports

Nigel Hislop (1):
      [S390] Add ioctl support for EMC Symmetrix Subsystem Control I/O

Niklaus Giger (1):
      powerpc/40x: Add support for Netstal HCU4 board

Nikolaus Voss (1):
      Add kernel support for oprofile callgraphs on AVR32

Nishant Kamat (2):
      ARM: OMAP3: Add basic board support for OMAP LDP
      ARM: OMAP3: Add default kernel config for OMAP LDP

Nobuhiro Iwamatsu (3):
      sh: ap325rxa: create CPLD data area in mtd
      sh: ap325rxa: Add support RTC RX-8564LC in AP325RXA board
      serial: sh-sci: Add support SCIF of SH7723

Nye Liu (1):
      initramfs: add option to preserve mtime from initramfs cpio images

OGAWA Hirofumi (7):
      Use WRITE_BARRIER in blkdev_issue_flush(), not (1<<BIO_RW_BARRIER)
      vfs: replace parent == dentry->d_parent by IS_ROOT()
      vfs: add d_ancestor()
      vfs: add __d_instantiate() helper
      vfs: remove unnecessary fsnotify_d_instantiate()
      vfs: remove LOOKUP_PARENT from non LOOKUP_PARENT lookup
      vfs: add LOOKUP_RENAME_TARGET intent

Oleg Nesterov (19):
      migrate_timers: add comment, use spinlock_irq()
      sched: do_wait_for_common: use signal_pending_state()
      wait_task_inactive(): don't consider task->nivcsw
      wait_task_inactive: "improve" the returned value for ->nvcsw == 0
      posix-timers: don't switch to ->group_leader if ->it_process dies
      posix-timers: always do get_task_struct(timer->it_process)
      posix-timers: sys_timer_create: remove the buggy PF_EXITING check
      posix-timers: sys_timer_create: simplify and s/tasklist/rcu/
      posix-timers: move the initialization of timer->sigq from send to create path
      posix-timers: sys_timer_create: cleanup the error handling
      posix-timers: kill ->it_sigev_signo and ->it_sigev_value
      posix-timers: lock_timer: kill the bogus ->it_id check
      posix-timers: lock_timer: make it readable
      do_generic_file_read: s/EINTR/EIO/ if lock_page_killable() fails
      fbcon_set_all_vcs: fix kernel crash when switching the rotated consoles
      pid_ns: de_thread: kill the now unneeded ->child_reaper change
      pid_ns: kill the now unused task_child_reaper()
      coredump: format_corename: don't append .%pid if multi-threaded
      kthread_bind: use wait_task_inactive(TASK_UNINTERRUPTIBLE)

Oleg Roitburd (3):
      V4L/DVB (9019): Added support for Omicom SS4 DVB-S/S2 card
      V4L/DVB (9020): Added support for TBS 8920 DVB-S/S2 card
      V4L/DVB (9186): Added support for Prof 7300 DVB-S/S2 cards

Oliver Endriss (3):
      V4L/DVB (8888): budget: Support Activy DVB-T with TDHD1 tuner
      V4L/DVB (8889): dvb-ttpci: Support full-ts hardware modification
      V4L/DVB (8890): budget: Add callback to load firmware for the TDHD1 tuner

Oliver Hartkopp (2):
      can: Add documentation for virtual CAN driver usage
      net: remove ifalias on empty given alias

Oliver Neukum (7):
      USB: kill URBs permanently
      USB: extend poisoning to anchors
      USB: Documentation/usb/anchors.txt #2
      USB: RESET_RESUME needs to block autosuspend when remote wakeup is needed
      USB: anchor API changes needed for btusb
      USB: cdc-wdm: make module autoload work
      USB: fix memory leak in cdc-acm

Oliver Schuster (1):
      [WATCHDOG] add watchdog driver IT8716 IT8726 IT8712J/K

Or Gerlitz (2):
      IPoIB: Clean up ethtool support
      IPoIB: Set netdev offload features properly for child (VLAN) interfaces

PJ Waskiewicz (1):
      ixgbe: use different context for tso and offload

Pablo Neira Ayuso (2):
      netfilter: ctnetlink: remove bogus module dependency between ctnetlink and nf_nat
      netfilter: fix compilation error with NAT=n

Paolo Ciarrocchi (8):
      x86: coding style fixes to arch/x86/boot/compressed/misc.c
      x86: coding style fixes to arch/x86/kernel/bios_uv.c
      x86: coding style fixes to arch/x86/lib/strstr_32.c
      x86: coding style fixes to arch/x86/lib/string_32.c
      x86: coding style fixes to arch/x86/kernel/paravirt_patch_32.c
      x86: Coding style fixes to arch/x86/oprofile/op_model_p4.c
      [CPUFREQ] Coding style fixes to arch/x86/kernel/cpu/cpufreq/elanfreq.c
      [CPUFREQ] Coding style fixes to arch/x86/kernel/cpu/cpufreq/powernow-k6.c

Parag Warudkar (1):
      x86: sysfs: kill owner field from attribute

Pascal Terjan (2):
      ALSA: hda - Fix sound on NEC Versa S9100
      ACPI: thinkpad-acpi: Remove duplicate line

Patrick Boettcher (1):
      V4L/DVB (8866): Add dummy FE to the Kconfig-file and fix it

Patrick Glass (1):
      MIPS: PMC MSP71XX gpio drivers

Patrick McHardy (7):
      gre: fix copy and paste error
      gre: minor cleanups in netlink interface
      e1000: allow VLAN devices to use TSO and CSUM offload
      netfilter: restore lost #ifdef guarding defrag exception
      netfilter: fix ebtables dependencies
      netfilter: ctnetlink: remove obsolete NAT dependency from Kconfig
      netfilter: netns: use NFPROTO_NUMPROTO instead of NUMPROTO for tables array

Paul Bolle (3):
      x86 setup: drop SWAP_DEV
      x86 setup: remove DEF_INITSEG and DEF_SETUPSEG
      x86 setup: remove IMAGE_OFFSET

Paul E. McKenney (10):
      rcu, debug: detect stalled grace periods
      rcu: prevent console flood when one CPU sees another AWOL via RCU
      rcu: classic RCU locking and memory-barrier cleanups
      rcu: fixes to include/linux/rcupreempt.h
      rcu: remove list_for_each_rcu()
      rcu: fix classic RCU locking cleanup lockdep problem
      rcu: remove redundant ACCESS_ONCE definition from rcupreempt.c
      rcu: fix locking cleanup fallout
      rcu: use irq-safe locks
      rcu: RCU-based detection of stalled CPUs for Classic RCU

Paul Gortmaker (1):
      powerpc/sbc8560: fix compile warning on CPM pin array

Paul Mackerras (9):
      Merge branch 'linux-2.6'
      powerpc: Rearrange head_64.S to move interrupt handler code to the beginning
      powerpc: Make it possible to move the interrupt handlers away from the kernel
      powerpc: Use LOAD_REG_IMMEDIATE only for constants on 64-bit
      powerpc: Make the 64-bit kernel as a position-independent executable
      Merge branch 'next' of ssh://master.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx
      Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      powerpc: Sync RPA note in zImage with kernel's RPA note
      powerpc: Revert CHRP boot wrapper to real-base = 12MB on 32-bit

Paul Menage (2):
      cgroups: convert tasks file to use a seq_file with shared pid array
      cgroups: fix declaration of cgroup_mm_owner_callbacks

Paul Moore (18):
      selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid()
      netlabel: Fix some sparse warnings
      selinux: Cleanup the NetLabel glue code
      selinux: Correctly handle IPv4 packets on IPv6 sockets in all cases
      netlabel: Remove unneeded in-kernel API functions
      selinux: Better local/forward check in selinux_ip_postroute()
      selinux: Fix a problem in security_netlbl_sid_to_secattr()
      selinux: Fix missing calls to netlbl_skbuff_err()
      smack: Fix missing calls to netlbl_skbuff_err()
      netlabel: Replace protocol/NetLabel linking with refrerence counts
      netlabel: Add a generic way to create ordered linked lists of network addrs
      netlabel: Add network address selectors to the NetLabel/LSM domain mapping
      netlabel: Add functionality to set the security attributes of a packet
      selinux: Set socket NetLabel based on connection endpoint
      selinux: Cache NetLabel secattrs in the socket's security struct
      netlabel: Changes to the NetLabel security attributes to allow LSMs to pass full contexts
      cipso: Add support for native local labeling and fixup mapping names
      netlabel: Add configuration support for local labeling

Paul Mundt (103):
      sh: Provide movli.l/movco.l-based bitops.
      sh: Provide movli.l/movco.l-based cmpxchg.
      sh: Kill off unused defines from asm/smp.h.
      sh: smp: Provide a generic IPI handler.
      sh: smp: Hook in to the generic IPI handler for SH-X3 SMP.
      sh: smp: Hook up a timer IPI stub.
      sh: generic clockevent broadcast support.
      sh: smp: shove a cpu_relax() in the plat_start_cpu() busy loop.
      sh: Early dummy clockevent registration on boot CPU.
      sh: Display CPU information in show_regs().
      sh: fixup many sparse errors.
      sh: Don't enable clockevents broadcasting on UP SH-X3 builds.
      sh: Add support for memory hot-remove.
      sh: Add the rest of the boot targets to arch/sh/boot/.gitignore.
      sh: uninline flush_icache_all().
      sh: Add EDOSK7760 mach type.
      sh: Mark kretprobe_trampoline_holder static and __used.
      sh: Disable seccomp support by default.
      sh: kprobes: Hook up kprobe_fault_handler() in the page fault path.
      sh: kprobes: Use trapa #0x3a for breakpoint trap.
      sh: kprobes: Default to NOTIFY_DONE for unhandled debug traps.
      sh: kprobes: Fix up a preemption imbalance on jprobe return.
      sh: kprobes: Fix up race against probe point removal.
      sh: kprobes: __kprobes annotations and formatting cleanups.
      sh: Derive calibrate_delay lpj from clk fwk.
      sh: Add R2D+ defconfig for qemu system emulator.
      sh: kprobes: kretprobe_trampoline needs to be global.
      sh: Provide a fixed UTS_MACHINE definition for sh64.
      sh: ptrace: Introduce user_regset interface for gp regs.
      sh: ioremap_prot support.
      sh: Flag T-bit for syscall restart.
      sh: provide user_stack_pointer(), needed for tracehook support.
      sh: Provide the asm/syscall.h interface, needed by tracehook.
      sh: Enable HAVE_ARCH_TRACEHOOK.
      sh: Fix up NUMA build error with se7722_defconfig.
      sh: Add DSP registers to regset interface.
      sh: Add missing task_user_regset_view() definition.
      sh: Check SR.DSP bit for DSP regset validity.
      sh: Tidy up ELF core dumps.
      sh: latencytop support.
      sh: Fix up fpu emu build.
      sh: Make memory hot-add and hot-remove depend on MMU.
      sh: Fix up signal_64 conflicting handle_signal() definition.
      sh: Consolidate struct sh_cpuinfo definitions across _32/_64 split.
      sh: Fix up headers_check regression.
      sh: HAVE_IOREMAP_PROT depends on MMU.
      sh: Disable 4kB stacks when using PAGE_SIZE_64KB.
      sh: Support kernel stacks smaller than a page.
      sh: Copy in asm/sizes.h helper from ARM.
      sh: Add a few more definitions to asm/sizes.h.
      sh: Move lookup_exception_vector() out to asm/system_32.h.
      sh: Look up the trap vector for the page fault notifier.
      sh: Kill off duplicate page fault notifiers in slow path.
      sh: Trivial trace_mark() instrumentation for core events.
      sh: ftrace support.
      doc: Add remaining SH parameters to kernel-parameters.txt.
      sh: Add missing asm/ftrace.h.
      sh: Add FPU registers to regset interface.
      sh: Force pending restarted system calls to return -EINTR.
      sh: Fix up uaccess_64 put/get_user() cast warnings.
      sh: Fix up signal_64 cast warnings.
      sh: sh_ksyms_64 needs __strncpy_from_user() definition.
      sh: SH-5 clk fwk support.
      sh: Use clk fwk for preset lpj on sh64, too.
      sh: Fix up the __raw_read/writeX() definitions.
      sh: Use __raw_xxx() I/O accessors for INTC and IPR.
      serial: sh-sci: Handle the general UPF_IOREMAP case.
      sh: Move the shared INTC code out to drivers/sh/
      video: sh_mobile_lcdcfb: Support HAVE_CLK=n configurations.
      serial: sh-sci: Dynamic clock management depends on HAVE_CLK.
      Merge branch 'sh/g3-prep'
      sh: More I/O routine overhauling.
      i2c: Renesas Highlander FPGA SMBus support
      rtc: rtc-rs5c372: SMBus conversion/support
      rtc: rtc-rs5c372: add support for Ricoh R2025S/D RTC
      binfmt_elf_fdpic: support auxvec base platform string
      binfmt_elf_fdpic: convert initial stack alignment to arch_align_stack()
      binfmt_elf_fdpic: wire up AT_EXECFD, AT_EXECFN, AT_SECURE
      Merge branch 'sh/gpiolib'
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      sh: Fix up some merge damage.
      sh: Move the CPU definition headers from asm/ to cpu/.
      sh: Migrate common board headers to mach-common/.
      sh: Only build in gpio.o when CONFIG_GENERIC_GPIO is selected.
      sh: Move SH-4 CPU headers down one more level.
      binfmt_elf_fdpic: Update for cputime changes.
      sh: Fix up the SH7203 build.
      sh: arch/sh/kernel/smp.c needs linux/cpu.h for notify_cpu_starting().
      sh: gpio: Include asm-generic/gpio.h for non-gpiolib stubs.
      sh: rsk7203: leds-gpio support for RSK+ LEDs.
      sh: gpio: Stub in dummy GPIO<->IRQ mapping routines.
      sh: ap325rxa: Move off of hardcoded pinmux for flctl initialization.
      sh: Hook up PB0->PB7 input-only pins in SH7203 PFC.
      sh: ap325rxa: Kill off unused port definitions.
      sh: Wire up oops reporting in the die notifier chain.
      sh: Export cache flush routines needed by sh_eth on SH7619.
      rtc: Add R2025S/D comment to rs5c372 Kconfig entry.
      sh: Kill off unused p1fc divisors from SH7763 clk fwk.
      sh: update defconfigs.
      sh: mach-highlander: Handle SCIF pinmuxing on R7785RP.
      sh: asm/gpio.h needs linux/kernel.h for might_sleep()/WARN_ON().
      mm: page_cgroup needs linux/vmalloc.h for vmalloc_node()/vfree().
      profiling: fix up CONFIG_PROC_FS=n build

Paul Walmsley (13):
      ARM: OMAP2: Powerdomain: Add base OMAP2/3 powerdomain code
      ARM: OMAP2: Powerdomain: Add OMAP2/3 common powerdomains
      ARM: OMAP2: Powerdomain: Add OMAP2 powerdomains
      ARM: OMAP: Powerdomain: Add OMAP3 powerdomains
      ARM: OMAP2: Clockdomain: Add base OMAP2/3 clockdomain code
      ARM: OMAP2: Clockdomain: Connect clockdomain code to powerdomain code
      ARM: OMAP2: Clockdomain: Encode OMAP2/3 clockdomains
      ARM: OMAP2: Clockdomain: Associate clocks with clockdomains
      ARM: OMAP2: Clockdomain: Integrate OMAP3 clocks with clockdomain code
      [ARM] OMAP3 pwrdm: add hardware save-and-restore (SAR) support
      [ARM] OMAP: clockdomain: add clkdm_get_pwrdm()
      ARM: OMAP2: Fix sparse, checkpatch warnings fro GPMC code, use ioremap
      ARM: OMAP2: Fix sparse, checkpatch warnings in OMAP2/3 IRQ code

Paulius Zaleckas (2):
      i.MX: Add FIQ support
      USB: ftdi_sio: fix 'product' parameter description

Pavel Machek (3):
      ACPI: catch calls of acpi_driver_data on pointer of wrong type
      Staging: add w35und wifi driver
      leds: Add driver for HP harddisk protection LEDs

Pavel Roskin (1):
      staging: at76_usb wireless driver

Pavel Vasilyev (1):
      fix CONFIG_MMCONFIG=n build warning

Pawel MOLL (4):
      ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE
      ALSA: IEC958 definition for consumer status channel update
      ALSA: Fix limit of 8 PCM devices in SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE
      genirq: irq_chip->startup() usage in setup_irq and set_irq_chained handler

Pedro Lopez-Cabanillas (2):
      ALSA: snd-usb-audio: support for Edirol UA-4FX device
      ALSA: usb-audio: dynamic detection of MIDI interfaces in uaxx-quirk

Pedro Ribeiro (1):
      IPV6: Fix default gateway criteria wrt. HIGH/LOW preference radv option

Pekka Enberg (10):
      cifs: don't use GFP_KERNEL with GFP_NOFS
      x86: __show_registers() and __show_regs() API unification
      Staging: w35und: remove some typedefs
      Staging: echo: fix kmalloc()/kfree() uses
      Staging: echo: remove dead code
      Staging: echo: remove __cplusplus macro magic
      Staging: echo: remove annoying "end of function" markers
      Staging: w35und: remove spinlock wrappers
      Staging: w35und: use gotos for error handling
      Staging: w35und: module init cleanup

Pekka Paalanen (9):
      x86: fix mmiotrace 8-bit register decoding
      x86 mmiotrace: fix a rare memory leak
      ftrace: move mmiotrace functions out of trace.c
      ftrace: add trace_vprintk()
      x86 mmiotrace: implement mmiotrace_printk()
      mmiotrace: handle TRACE_PRINT entries
      mmiotrace: remove left-over marker cruft
      ftrace: inject markers via trace_marker file
      tracing/ftrace: fix pipe breaking

Pete Zaitcev (1):
      ub: remove sg_stat

Peter Beutner (1):
      V4L/DVB (9040): TTUSB-DEC DVB-S: claim to have lock

Peter Chubb (1):
      PCI: fix 64-vbit prefetchable memory resource BARs

Peter Jones (1):
      efifb/imacfb consolidation + hardware support

Peter Korsgaard (5):
      powerpc: gpio driver for mpc8349/8572/8610 and compatible
      ALSA: hda: appletv support
      HID: add appletv IR receiver quirk
      Driver core: make bus_find_device_by_name() more robust
      usb core: fix USB_OTG_BLACKLIST_HUB typo

Peter Oberparleiter (3):
      [S390] cio: move device unregistration to dedicated work queue
      [S390] cio: introduce purge function for /proc/cio_ignore
      [S390] cio: inline assembly cleanup

Peter Oruba (21):
      x86: AMD microcode patch loading support v2
      x86: moved Intel microcode patch loader declarations to seperate header file
      x86: typedef removal
      x86: move per CPU microcode structure declaration to header file
      x86: move microcode.c to microcode_intel.c
      x86: code split to two parts
      x86: structure declaration renaming
      x86: add AMD specific declarations
      x86: first step of refactoring, introducing microcode_ops
      x86: major refactoring
      x86: AMD microcode patch loading support
      x86: AMD microcode patch loader style corrections
      x86: Intel microcode patch loader style corrections
      x86: moved function declarations out from AMD microcode patch loader to heade file
      x86: minor pointer type cast in AMD microcode patch loader
      x86: Microcode patch loader style corrections
      x86: Fixed NULL function pointer dereference in AMD microcode patch loader.
      x86, microcode rework, v2, renaming
      x86, microcode rework, v2, renaming cont.
      x86: microcode patch loader bugfix
      x86: MAINTAINERS change for AMD microcode patch loader

Peter P Waskiewicz (1):
      ixgbe: Whitespace, copyright update and version number change patch

Peter Zijlstra (26):
      printk: robustify printk
      sched: rt-bandwidth for user grouping interface
      sched: rt-bandwidth accounting fix
      sched: rt-bandwidth group disable fixes
      sched: extract walk_tg_tree()
      sched: rt-bandwidth fixes
      printk: robustify printk, fix #2
      sched: wakeup preempt when small overlap
      sched: rework wakeup preemption
      sched: fixlet for group load balance
      sched: add some comments to the bandwidth code
      sched: more sanity checks on the bandwidth settings
      sched: fixup buddy selection
      ipv6: clean up ip6_route_net_init() error handling
      ipv6: initialize ip6_route sysctl vars in ip6_route_net_init()
      net: wrap sk->sk_backlog_rcv()
      net: packet split receive api
      sched: sync wakeups vs avg_overlap
      ftrace: make ftrace_printk usable with the other tracers
      ftrace: sched_switch: show the wakee's cpu
      sched: only update rq->clock while holding rq->lock
      block: move q->unplug_work initialization
      sched: fix the wrong mask_len, cleanup
      sched: optimize group load balancer
      sched: fair scheduler should not resched rt tasks
      sched: revert back to per-rq vruntime

Petr Tesarik (1):
      x86, tracehook: clean up implementation of syscall_get_error()

Petr Vandrovec (2):
      x86: fix early panic on amd64 due to typo in supported CPU section
      r8169: NULL pointer dereference on r8169 load

Phil Dibowitz (1):
      USB: storage: Avoid I/O errors when issuing SCSI ioctls to JMicron USB/ATA bridge

Phil Endecott (1):
      intelfb: support 945GME (as used in ASUS Eee 901)

Philip Rakity (1):
      [MTD] cmdlineparts documentation change - explain where mtd-id comes from

Philipp Kohlbecher (1):
      x86: fix comment in protected mode header

Phillip Michael Jordan (1):
      ALSA: snd_usb_audio: fix SB Extigy IR Remote regression

Pierre Ossman (15):
      [SCSI] mmc_block: use generic helper to print capacities
      sdhci: let the controller wait for busy state to end
      sdhci: reduce card detection delay
      sdio: make sleep on error interruptable
      sdio: give sdio irq thread a host specific name
      mmc_block: inform block layer about sector count restriction
      mmc_block: indicate strict ordering
      mmc_block: filter out PC requests
      sdhci: force high speed capability on some controllers
      mmc_block: hard code 512 byte block size
      sdio: high-speed support
      mmc: remove redundant "depends on"
      mmc: explicitly mention SDIO support in Kconfig
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/atmel-mci-2.6.28
      mmc_block: tell block layer there is no seek penalty

Prakash Mortha (2):
      i2c: Restore i2c_smbus_process_call function
      i2c-viapro: Add support for SMBus Process Call transactions

Prarit Bhargava (1):
      x86, pci: iommu fix potential overflow in alloc_iommu()

Qinghuang Feng (2):
      leds: Fix leds-class.c comment
      fs/dcache.c: update comment of d_validate()

Rafael J. Wysocki (8):
      sky2: Fix WOL regression
      pm: rework disabling of user mode helpers during suspend/hibernation
      ACPI suspend: Always use the 32-bit waking vector
      ACPI Suspend: Enable ACPI during resume if SCI_EN is not set
      ACPI suspend: Blacklist HP xw4600 Workstation for old code ordering
      x86 ACPI: fix breakage of resume on 64-bit UP systems with SMP kernel
      PCI PM: Introduce function pci_wake_from_d3
      ACPI suspend: Fix CONFIG_ACPI_SLEEP dependence and some compilation warnings

Rajiv Andrade (6):
      Remove the BKL calls from the TPM driver, which were added in the overall
      Renames num_open to is_open, as only one process can open the file at a time.
      Protect tpm_chip_list when transversing it.
      The tpm_dev_release function is only called for platform devices, not pnp
      As pointed out by Jonathan Corbet, the timer must be deleted before
      TPM: include "moderated for non-subscribers" notation in MAINTAINERS

Rakib Mullick (1):
      cpuset.c: remove extra variable

Ralf Baechle (10):
      MIPS: Optimize get_user and put_user for 64-bit
      MIPS: Alchemy: rename directory
      MIPS: Move headfiles to new location below arch/mips/include
      MIPS: IP checksums: Remove unncessary folding of sum to 16 bit.
      MIPS: IP checksums: Remove unncessary .set pseudos
      MIPS: IP checksums: Optimize adjust of sum on buffers of odd alignment.
      MIPS: Rewrite spinlocks to ticket locks.
      MIPS: Replace use of <asm-generic/uaccess.h> with native implementations.
      MIPS: Move ptrace prototypes to ptrace.h
      MIPS: Have a heart for a lonely, lost header file ...

Ralph Campbell (1):
      IB/ipath: Fix SLID generation for RC/UC QPs when LMC > 0

Rami Rosen (4):
      mac80211: remove wme_tx_queue and wme_rx_queue from net/mac80211/sta_info.h
      mac80211: remove redundant check in ieee80211_master_start_xmit (net/mac80211/tx.c)
      ipv4: add mc_count to in_device.
      iwlwifi: fix compilation warning when CONFIG_IWLWIFI_DEBUG is not set.

Randy Dunlap (33):
      documentation: move hpet.txt to timers/ subdirectory
      documentation: move mtrr.txt to Doc/x86/ subdir
      security: add/fix security kernel-doc
      x86, microcode_amd: fix shift warning
      hp-plus: fix link objects
      ath9k: uses/needs led_classdev_[un]register
      mac80211: add missing kernel-doc
      ALSA: us122l - Add missing dependency on CONFIG_SND_HWDEP
      Add some block/ source files to the kernel-api docbook. Fix kernel-doc notation in them as needed. Fix changed function parameter names. Fix typos/spellos. In comments, change REQ_SPECIAL to REQ_TYPE_SPECIAL and REQ_BLOCK_PC to REQ_TYPE_BLOCK_PC.
      block_dev: fix kernel-doc in new functions
      doc/cdrom: Trvial documentation error, file not present
      toshiba_acpi: depends on INPUT
      MAINTAINERS: alpha sort
      MAINTAINERS: add F: and acronyms
      MAINTAINERS: remove colon from headings
      MAINTAINERS: move F: line so that it does not break S: line info
      net/phy: add missing kernel-doc
      HID: fix gyration build error
      mac80211: fixme for kernel-doc
      ALSA: kernel docs: fix sound/core/ kernel-doc
      eeepc: depends on RFKILL
      dontdiff: more updates to be closer to gitignore
      documentation: explain memory barriers
      taint: fix kernel-doc
      framebuffer: fix carminefb section mismatch
      docbook: update procfs credits
      block: fix current kernel-doc warnings
      sound: add missing pcm kernel-doc
      mfd: ucb1400 sound driver uses/depends on AC97_BUS:
      usb/gadget: fix kernel-doc warning
      panasonic-laptop: depends on ACPI
      [SCSI] fix netlink kernel-doc
      Fix PCI hotplug printk format

Randy Macleod (1):
      Phonet: Simple doc fix.

Ravi Anand (1):
      [SCSI] qla2xxx: Ignore payload reserved-bits during RSCN processing.

Reinette Chatre (3):
      uwb: add the WiMedia LLC Protocol stack
      uwb: add WiMedia LLC Protocol stack (messages)
      uwb: add WiMedia LLC Protocol stack (WSS)

Remi Cattiau (1):
      HID: ignore iBuddy devices

Remi Denis-Courmont (12):
      Phonet: global definitions
      Phonet: PF_PHONET protocol family support
      Phonet: add CONFIG_PHONET
      Phonet: network device and address handling
      Phonet: Netlink interface
      Phonet: common socket glue
      Phonet: Phonet datagram transport protocol
      Phonet: provide MAC header operations
      Phonet: proc interface for port range
      Phonet: emit errors when a packet cannot be delivered locally
      Phonet: kernel documentation
      phonet: Protect if_phonet.h against multiple inclusions.

Remi Herilier (1):
      Input: wistron - add support for Fujitsu-Siemens Amilo Pro v3505

Renaud CERRATO (1):
      [WATCHDOG] Add AT91SAM9X watchdog

Rene Herman (12):
      ALSA: re-order AC97 codec ID table.
      ALSA: wss_lib: opti92x-ad1848 WSS_HW_DETECT fix
      ALSA: snd-cs4236: add Techmakers MF-4236PW PnP card ID
      ALSA: wss_lib: fix AZT2320 probe.
      ALSA: wss_lib: rework snd_ad1848_probe()
      ALSA: wss_lib: missing closing brace in (ifdeffed out) debug function.
      x86: {reverve,free}_memtype() take a physical address
      x86: have set_memory_array_{uc,wb} coalesce memtypes.
      agp: enable optimized agp_alloc_pages methods
      ALSA: snd-ad1816a: add different TerraTec EWS64 S model
      i2c-pca-isa: Don't grab arbitrary resources
      pnp: make the resource type an unsigned long

Richard Genoud (1):
      [MTD] [NAND] Bug on atmel_nand HW ECC : OOB info not correctly written

Richard Holden (1):
      phonedev: remove BKL

Richard Hughes (1):
      HID: remove ignore quirk for MGE UPS devices

Richard Kennedy (6):
      sched: reorder signal_struct to remove 8 bytes on 64 bit builds
      sched: reorder struct sched_rt_entity to remove padding on 64 bit builds
      reorder struct prop_local_single to remove padding on 64 bit builds
      hrtimer: reorder struct hrtimer to save 8 bytes on 64bit builds
      libata: reorder ata_device to remove 8 bytes of padding on 64 bits
      NFS: remove 8 bytes of padding from struct nfs_fattr on 64 bit builds

Richard Purdie (6):
      [MTD] mtdoops: Fix an off by one error
      [MTD] mtdoops: Add a magic number to logged kernel oops
      [MTD] mtdoops: Fix a bug where block may not be erased
      leds: Remove uneeded leds-cm-x270 driver
      leds: Fix trigger registration race
      leds: Simplify logic in leds-ams-delta

Richard Zhao (1):
      ALSA: ASoC: add new param mux to dapm_mux_update_power

Rik van Riel (8):
      vmscan: free swap space on swap-in/activation
      define page_file_cache() function
      vmscan: split LRU lists into anon & file sets
      vmscan: second chance replacement for anonymous pages
      vmscan: fix pagecache reclaim referenced bit check
      vmscan: add newly swapped in pages to the inactive list
      more aggressively use lumpy reclaim
      mmap: handle mlocked pages during map, remap, unmap

Robert Jarzmik (6):
      [ARM] 5202/1: pxa: Added Mitac Mio A701 smartphone support.
      pda_power: Check and handle return value of set_irq_wake
      [ARM] 5244/1: Add hardware CTSRTS flow control to pxa serial driver
      V4L/DVB (8683): Add Micron mt9m111 chip ID in V4L2 identifiers
      V4L/DVB (8684): Add support for Micron MT9M111 camera.
      USB: Fix unneeded endpoint check in pxa27x_udc

Robert P. J. Day (6):
      WIRELESS: Make wireless one-click selectable.
      sound: remove reference to dead sound OSS vars AEDSP16_MSS and SBPRO
      XTENSA: warn about including <asm/rwsem.h> directly.
      xtensa: use newer __SPIN_LOCK_UNLOCKED macro
      fuse: config description improvement
      init.h: remove long-dead __setup_null_param() macro

Robert Reif (6):
      sparc32: add init memory poisoning
      rtc-m48t59: Only check century bits on m48t59 chips.
      sparc32: sun4m interrupt mask cleanup
      cg6: disable cursor when leaving graphics mode
      leo: disable cursor when leaving graphics mode
      sparc32: fix build errors

Robert Richter (38):
      x86: add PCI IDs for AMD Barcelona PCI devices
      x86: apic_*.c: add description to AMD's extended LVT functions
      x86/oprofile: introduce model specific init/exit functions
      x86/oprofile: Minor changes in op_model_athlon.c
      x86/oprofile: renaming athlon_*() into op_amd_*()
      drivers/oprofile: coding style fixes in buffer_sync.c
      OProfile: moving increment_tail() in buffer_sync.c
      OProfile: add IBS code macros
      x86/oprofile: separating the IBS handler
      OProfile: change IBS interrupt initialization
      OProfile: Fix build error in op_model_athlon.c
      OProfile: on_each_cpu(): kill unused retry parameter
      OProfile: fix setup_ibs_files() function interface
      OProfile: enable IBS for AMD CPUs
      OProfile: fix IBS build error for UP
      x86/oprofile: macro definition cleanup in op_model_athlon.c
      x86/oprofile: op_model_athlon.c: fix counter reset when reenabling IBS OP
      x86: apic: export symbols for extended interrupt LVT functions
      x86: apic: changing export symbols to *_GPL
      x86/oprofile: add CONFIG_OPROFILE_IBS option
      oprofile: fix printk in cpu_buffer.c
      x86/oprofile: reanaming op_model_athlon.c to op_model_amd.c
      x86/oprofile: fix on_each_cpu build error
      x86: cleanup in amd_cpu_notify()
      Revert "Oprofile Multiplexing Patch"
      Merge commit 'v2.6.27-rc5' into tip/oprofile
      OProfile: Rework oprofile_add_ibs_sample() function
      OProfile: Rework string handling in setup_ibs_files()
      OProfile: Rename IBS sysfs dir into "ibs_op"
      oprofile: whitespace fixes
      oprofile: more whitespace fixes
      x86/oprofile: removing unused function parameter in add_ibs_begin()
      x86/oprofile: reordering functions in nmi_int.c
      Merge branch 'oprofile/x86-oprofile-for-tip' into oprofile/oprofile-for-tip
      oprofile: fixing whitespaces in drivers/oprofile/*
      oprofile: fixing whitespaces in arch/x86/oprofile/*
      oprofile: fixing whitespaces in arch/x86/oprofile/*
      Merge branch 'oprofile/x86-oprofile-for-tip' into oprofile/for-linus

Robin Getz (11):
      Blackfin arch: add supporting for double fault debug handling
      Blackfin arch: Better error handling of unknown exceptions
      Blackfin arch: Make sure we protect except 2 properly, and print out memory properly
      Blackfin arch: rename blackfin_sram.c to sram-alloc.c
      Blackfin arch: Use DTEST rather than DMA to poke at L1 SRAM during exception context
      Blackfin arch: Make sure we program the correct values in only when necessary for MUSB driver
      Blackfin arch: Fix bug - HW Errors never recover on BF548
      Blackfin arch: Add optional verbose debug
      Blackfin arch: print out error/warning if you are running on the incorrect CPU type
      Blackfin arch: make sure we include the fix for SPORT hysteresis when reprogramming clocks
      Blackfin arch: fix bug - build kernel failed at head.S when reprogram clock on all platforms

Robin H. Johnson (5):
      ALSA: HDA: patch_analog: Fix SPDIF output on AD1989B
      ALSA: HDA: hda_local: Less magic numbers.
      ALSA: HDA: hda_proc: Fix printf format specifier
      ALSA: HDA: patch_analog: Implement multiple outputs for AD1988
      ALSA: HDA: patch_analog: Quirk for Asus P5Q Premium/Pro boards.

Rodolfo Giometti (3):
      power_supply: Support for Texas Instruments BQ27200 battery managers
      rtc-ds1307: alarm support for ds1337/ds1339
      leds: Add backlight LED trigger

Roel Kluin (3):
      ALSA: aoa - Remove duplicate assignment of SNDRV_PCM_FMTBIT_S{16,24}_BE bits
      powerpc/cell/oprofile: Fix test on overlay_tbl_offset in vma_map
      mfd: check for platform_get_irq() return value in sm501

Roland Dreier (12):
      IPoIB: Fix crash when path record fails after path flush
      IB/mthca: Use pci_request_regions()
      IPoIB: Use netif_tx_lock() and get rid of private tx_lock, LLTX
      powerpc: Avoid integer overflow in page_is_ram()
      Merge branches 'cma', 'cxgb3', 'ehca', 'ipath', 'ipoib', 'mad', 'misc', 'mlx4', 'mthca' and 'nes' into for-next
      IPoIB: Always initialize poll_timer to avoid crash on unload
      enic: Fix Kconfig headline description
      IB/mad: Use krealloc() to resize snoop table
      Update NetEffect maintainer emails to Intel emails
      PCI: fix MSI-HOWTO.txt info about MSI-X MMIO space
      cxgb3: Fix kernel crash caused by uninitialized l2t_entry.arpq
      Merge branches 'cma', 'cxgb3', 'ehca', 'ipoib', 'mad', 'mlx4' and 'nes' into for-next

Roland McGrath (9):
      x86: tracehook_signal_handler
      x86: tracehook syscall
      x86: tracehook: asm/syscall.h
      x86 signals: use asm/syscall.h
      x86: tracehook: TIF_NOTIFY_RESUME
      x86: tracehook: CONFIG_HAVE_ARCH_TRACEHOOK
      x86: ioperm user_regset
      x86 syscall.h: fix argument order

Roman Zippel (6):
      clocksource: introduce clocksource_forward_now()
      ntp: fix ADJ_OFFSET_SS_READ bug and do_adjtimex() cleanup
      timekeeping: fix rounding problem during clock update
      ntp: improve adjtimex frequency rounding
      m68k: Put .bss at the end of the data section
      m68k: Add NOTES to init data so its discarded at boot

Ron Mercer (3):
      qlge: New Qlogic 10Gb Ethernet Driver.
      qlge: Fix page size ifdef test.
      qlge: Fix MSI/legacy single interrupt bug.

Ron Rindjunsky (5):
      mac80211: change number of pre-assoc scans
      mac80211: add direct probe before association
      iwlwifi: remove obsolete 4965 forward declarations
      iwlwifi: allow consecutive scans in unassociated state
      iwlwifi: rename ps_mode to sm_ps

Ronen Shitrit (4):
      [ARM] Kirkwood: prepare for runtime-determined timer tick rate
      [ARM] Kirkwood: add support for newer SoC models
      [ARM] Kirkwood: remove uart1 init calls for boards that don't expose uart1
      [ARM] Kirkwood: add support for L2 cache WB/WT selection

Ross Cohen (1):
      Staging: go7007 v4l fixes

Rudolf Marek (1):
      i2c-viapro: Add VX800/VX820 support

Russ Anderson (5):
      x86: trivial printk fix in efi.c
      x86: Add UV EFI table entry v4
      x86: Add UV bios call infrastructure v4
      x86: Add UV partition call v4
      x86: Add sysfs entries for UV v4

Russell King (102):
      [ARM] cputype: separate definitions, use them
      [ARM] cachetype: move definitions to separate header
      [ARM] Update arch/arm/Kconfig for drivers/Kconfig changes, add cpuidle
      [ARM] pxa: introduce PXA_HAVE_BOARD_IRQS
      [ARM] sparse: fix several warnings
      [ARM] omap: improve is_omap_port()
      [SERIAL] 8250: serial8250_port_size() - omap ports are larger
      [ARM] omap: remove an io_v2p() usage
      [ARM] omap: allow ioremap() to use our fixed IO mappings
      [ARM] omap: convert OMAP drivers to use ioremap()
      [ARM] omap: convert mcbsp to use ioremap()
      [ARM] omap: Fix IO_ADDRESS() macros
      [ARM] omap: make sure virtual mmio addresses are __iomem pointer-like
      [ARM] omap: DSP registers don't need to be casted
      [ARM] omap: fix inappropriate casting in gpio.c
      [ARM] omap: fix lots of 'Using plain integer as NULL pointer'
      [ARM] omap: fix a load of "warning: symbol 'xxx' was not declared. Should it be static?"
      [ARM] remove pc_pointer()
      [ARM] sparse: quieten arch/arm/kernel/irq.c
      [ARM] move initrd code from kernel/setup.c to mm/init.c
      [ARM] clean up a load of old declarations
      [ARM] Convert asm/uaccess.h to linux/uaccess.h
      [ARM] Convert asm/io.h to linux/io.h
      [ARM] Convert asm/delay.h to linux/delay.h
      [ARM] Convert asm/bitops.h to linux/bitops.h
      [NET] smc91x: provide configurable leds
      Merge branch 'smc91x' into pxa-viper
      [ARM] Add -march=all to assembly file build in arch/arm/boot/compressed
      [I2C] pxa: provide late suspend and early resume hooks
      [ARM] pxa: Allow platforms to override PSPR setting
      [ARM] Fix IOP13xx build warnings
      [ARM] Update mach-types
      [ARM] pxa: avoid needless pxa_gpio_mode() during resume
      [ARM] pxa: remove references to pxa_gpio_mode() in comments
      [ARM] Remove cache type printks
      [ARM] Introduce new bitmask based cache type macros
      [ARM] Print details relevant to how we handle the cache
      [ARM] dma: rename consistent.c to dma-mapping.c
      [ARM] Update dma_map_sg()/dma_unmap_sg() API
      [ARM] dma: provide a better dma_map_page() implementation
      [ARM] dma: Reduce to one dma_map_sg()/dma_unmap_sg() implementation
      [ARM] pxa: make "gpio_leds" static
      [ARM] dma: Reduce to one dma_sync_sg_* implementation
      [ARM] dma: use new dmabounce_sync_for_xxx() for dma_sync_single_xxx()
      [ARM] dma: fix dmabounce dma_sync_xxx() implementations
      [ARM] dma: coding style cleanups
      [ARM] dma: add validation of DMA params
      [ARM] dma: don't touch cache on dma_*_for_cpu()
      [ARM] dma: fix some comments in dma-mapping.h
      [ARM] mm: move validation of membanks to one place
      [ARM] mm: move vmalloc= parsing to arch/arm/mm/mmu.c
      [ARM] Convert set_pte_ext implementions to macros
      [ARM] Re-jig Linux PTE bits to allow room for 4 memory type bits
      [ARM] Introduce new PTE memory type bits
      [ARM] Convert Xscale and Xscale3 to use new memory types
      [ARM] Convert ARMv6 and ARMv7 to use new memory types
      [ARM] Convert ARMv7 to use TEX remapping
      [ARM] remove 'prot_pte_ext' from memory type table
      [ARM] Update Xscale and Xscale3 PTE mappings
      [ARM] Remove MT_DEVICE_IXP2000 and associated definitions
      [ARM] Remove MT_NONSHARED_DEVICE alias
      [ARM] Don't include asm/elf.h in asm code
      [ARM] Improve non-executable support
      [ARM] mm: provide helpers for accessing membanks
      [ARM] mm: finish ARM sparsemem support
      [ARM] mm: enable sparsemem on clps7500 and RiscPC
      [ARM] mm: switch SA1100 to use sparsemem
      [ARM] mm: deprecate discontigmem on ARM
      [ARM] mm: allow LH7A40x to use sparsemem
      Merge branch 'omap2-clock' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
      Merge unstable branch 'omap-rmk'
      [ARM] pxa: trizeps4: remove unused variable
      Merge branches 'metronomefb', 'pxa-cm2xx', 'pxa-gumstix', 'pxa-misc', 'pxa-mitac', 'pxa-mp900', 'pxa-zylonite' and 'pxa-zaurus' into pxa-machines
      Merge branch 'pxa-trizeps' into pxa-machines
      Merge branch 'pxa-palm' into pxa-machines
      Merge branch 'viper-for-rmk' of git://www.misterjones.org/linux-2.6-arm
      Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im
      Merge branches 'pxa-core' and 'pxa-machines' into pxa-all
      [ARM] pxa: allow multi-machine PCMCIA builds
      Merge branch 'omap2-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into omap-all
      Merge branches 'machtypes', 'core', 'ep93xx', 'ks8695', 'netdev' and 'sa1100' into devel
      Merge branch 'ptebits' into devel
      Merge branch 'at91' into devel
      Merge branch 'pxa-all' into devel
      Merge branch 'for-rmk' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6.git
      Merge branch 'for-rmk' of git://source.mvista.com/git/linux-davinci-2.6.git
      Merge branch 'for-rmk' of git://git.marvell.com/orion
      Merge branch 'omap3-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into omap-all
      Merge branch 'omap-all' into devel
      Merge branch 's3c-move' into devel
      Merge branch 'fixes' into for-linus
      [ARM] pxa: fix redefinition of NR_IRQS
      [ARM] pxa: fix 3bca103a1e658d23737d20e1989139d9ca8973bf
      [ARM] dmabounce requires ZONE_DMA
      Merge branch 'for-rmk-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux
      [ARM] pxa: fix trizeps defconfig
      [ARM] pxa: fix trizeps PCMCIA build
      Merge branch 'for-rmk' of git://git.marvell.com/orion into devel
      [ARM] clps711x: add sparsemem definitions
      Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel
      Merge branch 'for-rmk' of git://git.android.com/kernel into devel
      [ARM] pxa: corgi backlight driver should not select ssp drivers

Rusty Russell (7):
      module: remove CONFIG_KMOD in comment after #endif
      module: simplify load_module.
      module: check kernel param length at compile time, not runtime
      param: Fix duplicate module prefixes
      core_param() for genuinely core kernel parameters
      Make initcall_debug a core_param
      Make panic= and panic_on_oops into core_params

Rémi Denis-Courmont (10):
      ISDN sockets: add missing lockdep strings
      Phonet: Netlink factorization and cleanup
      Phonet: improve documentation
      Phonet: declare headers
      Phonet: modules auto-loading support
      Phonet: connected sockets glue
      Phonet: Pipe End Point for Phonet Pipes protocol
      Phonet: receive pipe control requests as out-of-band data
      Phonet: implement GPRS virtual interface over PEP socket
      Phonet: pipe end-point protocol documentation

Sakari Ailus (4):
      V4L/DVB (9318): v4l2-int-if: Add command to get slave private data.
      V4L/DVB (9321): v4l2-int-if: Define new power state changes
      V4L/DVB (9322): v4l2-int-if: Export more interfaces to modules
      V4L/DVB (9323): v4l2-int-if: Add enum_framesizes and enum_frameintervals ioctls.

Sameer Venkatraman (1):
      V4L/DVB (9319): v4l2-int-if: Add cropcap, g_crop and s_crop commands.

Samuel Ortiz (1):
      mfd: Fix htc-egpio compile warning

SangSu Park (1):
      USB: g_printer: fix handling zero-length packet

Sarah Sharp (2):
      USB: ftdi-elan: Always pass usb_bulk_msg() a timeout in milliseconds.
      USB: Export if an interface driver supports autosuspend.

Sascha Hauer (6):
      [MTD] [NAND] Freescale i.MX2 NAND driver
      MXC: add convenience function to register platform devices
      i.MX3: make SoC devices globally available
      i.MX2: make SoC devices globally available
      i.MX27: add definitions for USB pins
      MX2: Add DMA support for mx2 and (eventually) mx1

Scott Ashcroft (1):
      Fix oti6858 debug level

Scott Feldman (5):
      enic: add Cisco 10G Ethernet NIC driver
      enic: Don't indicate IPv6 pkts using soft-LRO
      enic: fixes for review items from Ben Hutchings
      enic: Bug fix: Free MSI intr with correct data handle
      enic: bug fix: don't set netdev->name too early

Sebastian Andrzej Siewior (2):
      [MTD] remove unused mtd parameter in of_mtd_parse_partitions()
      powerpc: Reflect the used arguments in machine_init() prototype

Sebastian Siewior (1):
      powerpc/boot: Compare _start against ei.loadsize instead ei.memsize

Sebastien Dugue (5):
      powerpc: Separate the irq radix tree insertion and lookup
      powerpc: Make the irq reverse mapping radix tree lockless
      ehea: fix phyp debugging typo
      ehea: fix mutex and spinlock use
      powerpc: Ignore generated vmlinux.lds in git

Semun Lee (1):
      [MTD] [NAND] pxa3xx_nand_flash: Add definition of STM2GbX16 NAND flashes

Serge E. Hallyn (2):
      selinux: add support for installing a dummy policy (v2)
      file capabilities: uninline cap_safe_nice

Sergei Shtylylov (2):
      sgiioc4: sgiioc4_read_status drive busy check fix
      sgiioc4: fix messages

Sergei Shtylyov (8):
      ide: mask interrupt in ide_config_drive_speed()
      hpt366: cleanup maskproc() method
      sgiioc4: remove maskproc() method
      sgiioc4: kill useless address checks
      sgiioc4: kill duplicate ioremap()
      scc_pata: kill unused variables
      sgiioc4: fix error cleanup path (take 2)
      sgiioc4: use ide_host_add() (take 2)

Sergey Belyashov (1):
      HID: Autocentering support for Logitech MOMO Racing Wheel

Sergey Lapin (4):
      [ARM] 5210/2: AFEB9260: board support
      [ARM] 5219/2: MACB ethernet support for AFEB9260
      [ARM] 5238/2: Very basic Palm Zire 72 support
      [ARM] 5239/1: Palm Zire 72 power management support

Sergio Aguirre (1):
      V4L/DVB (9320): v4l2: Add 10-bit RAW Bayer formats

Seth Heasley (3):
      ata_piix: IDE Mode SATA patch for Intel Ibex Peak DeviceIDs
      x86/PCI: irq and pci_ids patch for Intel Ibex Peak DeviceIDs
      i2c-i801: Add support for Intel Ibex Peak

Shane (2):
      V4L/DVB (9058): spca561: while balance -> white balance typo
      V4L/DVB (9076): gspca: USB direction lacking in spca561.

Shane McDonald (1):
      doc: typo in Documentation/filesystems/nfsroot.txt

Shaohua Li (22):
      introduce two APIs for page attribute
      reduce tlb/cache flush times of agpgart memory allocation
      x86, pageattr: introduce APIs to change pageattr of a page array
      agp: generic_alloc_pages()
      agp: add agp_generic_destroy_pages()
      x86: fix pageattr-test
      ACPI: dock: avoid check _STA method
      dock: fix eject request process (2.6.27-rc1 regression)
      dock: add _LCK support
      dock: add bay and battery hotplug support
      ACPI: introduce notifier change to avoid duplicates
      libata: remove functions now handed by ACPI dock driver
      dock: introduce .uevent for devices in dock, eg libata
      bay: remove driver, all functions now handled by dock driver
      dock: fix for ATA bay in a dock station
      dock: add 'type' sysfs file
      [IA64] utrace syscall.h support for ia64
      [IA64] utrace use generic trace hook
      [IA64] utrace Enable trace hook config
      [IA64] utrace Convert compat ptrace to use compat_sys_ptrace
      memory_probe: fix wrong sysfs file attribute
      dock: make dock driver not a module

Sheng Yang (8):
      x86: move VMX MSRs to msr-index.h
      x86: extended "flags" to show virtualization HW feature in /proc/cpuinfo
      KVM: VMX: Rename misnamed msr bits
      KVM: VMX: Clean up magic number 0x66 in init_rmode_tss
      KVM: MMU: Modify kvm_shadow_walk.entry to accept u64 addr
      KVM: VMX: Rename IA32_FEATURE_CONTROL bits
      x86: Move FEATURE_CONTROL bits to msr-index.h
      PCI: add support for function level reset

Shinya Kuribayashi (1):
      MIPS: Kill unused <asm/debug.h> inclusions

Simon Horman (20):
      ipvs: rename __ip_vs_wlc_schedule in lblc and lblcr schedulers
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6 into lvs-next-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      ipvs: load balance ipv6 connections from a local process
      IPVS: fix bogus indentation
      IPVS: use ipv6_addr_copy()
      ipvs: handle PARTIAL_CHECKSUM
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 into lvs-next-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/horms/lvs-2.6 into lvs-next-2.6
      ipvs: only unlock in ip_vs_edit_service() if already locked
      ipvs: supply a valid 0 address to ip_vs_conn_new()
      ipvs: add __aquire/__release annotations to ip_vs_info_seq_start/ip_vs_info_seq_stop
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 into lvs-next-2.6
      kdump: update elfcorehdr documentation to reflect supported architectures
      kdump: use is_kdump_kernel() in sba_init()
      kdump: add is_vmcore_usable() and vmcore_unusable()
      always reserve elfcore header memory in crash kernel

Singh, Vimal (1):
      [MTD] [NAND] nand_ecc.c: adding support for 512 byte ecc

Sonic Zhang (11):
      [libata] pata_bf54x: Add proper PM operation
      Blackfin arch: add supporting for kgdb
      Blackfin arch: Fix bug - kernel build with config kernel debugging with remote gdb fails
      Blackfin arch: flags of UART3 mem resource is missing
      Blackfin arch: Make L2 SRAM cacheable
      Blackfin arch: early prink code still use uart core console functions to parse and set configure option string
      Blackfin arch: fix bug - some serial header files set RTS to an input when they should all be outputs
      Blackfin Serial Driver: Fix bug - should suspend/resume/remove all uart ports.
      Blackfin Serial Driver: Remove useless stop
      Blackfin Serial Driver: Fix bug - Don't call tx_stop in tx_transfer.
      Blackfin Serial Driver: Fix bug - request UART2/3 peripheral mapped interrupts in PIO mode

Srinivasa Ds (2):
      signals: demultiplexing SIGTRAP signal
      signals: demultiplexing SIGTRAP signal, fix

Stanislaw Gruszka (1):
      atmel_lcdfb: disallow setting larger resolution than the framebuffer memory can handle

Stefan Haberland (1):
      [S390] dasd: fix message flood for unsolicited interrupts

Stefan Herbrechtsmeier (1):
      V4L/DVB (8687): soc-camera: Move .power and .reset from soc_camera host to sensor driver

Stefan Raspl (3):
      [SCSI] zfcp: add queue_full sysfs attribute
      blktrace: add support for driver data
      blktrace: pass zfcp driver data

Stefan Richter (13):
      ieee1394: sbp2: stricter dma_sync
      ieee1394: sbp2: check for DMA mapping failures
      ieee1394: sbp2: enforce s/g segment size limit
      ieee1394: raw1394: replace BKL by local mutex, make ioctl() and mmap() thread-safe
      ieee1394: raw1394: narrow down the state_mutex protected region
      ieee1394: raw1394: make write() thread-safe
      ieee1394: dv1394, video1394: remove unnecessary expressions
      ieee1394: nodemgr clean up class iterators
      ieee1394: survive a few seconds connection loss
      firewire: fw-sbp2: enforce s/g segment size limit
      firewire: fw-sbp2: fix another small generation access bug
      firewire: fix setting tag and sy in iso transmission
      firewire: fix ioctl() return code

Stefan Roscher (2):
      IB/ehca: Fix reported max number of QPs and CQs in systems with >1 adapter
      IB/ehca: Reject dynamic memory add/remove when ehca adapter is present

Stefanik Gábor (1):
      iwlwifi: enable packet injection for iwlagn

Stephen Hemminger (9):
      sky2: EEPROM read/write bug fixes
      sky2: display product info on boot.
      net: network device name ifalias support
      bonding: add more ethtool support
      netdev: use const for some name functions
      netdev: docbook comment update (revised)
      netdev: change name dropping error codes
      PCI: fix sparse warning in pci_remove_behind_bridge
      8139x: reduce message severity on driver overlap

Stephen Rothwell (18):
      powerpc: Remove include of linux/of_platform.h from asm/of_platform.h
      hotplug/rpaphp: Remove unused error path code
      powerpc/drivers: Use linux/of_device.h instead of asm/of_device.h
      powerpc: Remove include of linux/of_device.h from asm/of_device.h
      linux-next: fix x86 tree build failure
      Input: cm109 - don't use obsolete logging macros
      net: ip_vs_proto_{tcp,udp} build fix
      tty: Fallout from tty-move-canon-specials
      ftrace: fix build failure
      md: build failure due to missing delay.h
      DECLARE_PER_CPU needs linux/percpu.h
      powerpc: fix linux-next build failure
      tpm: don't export static functions
      staging: sxg depends on X86
      mfd: don't export wm3850 static functions
      linux-next: build failure
      PCI: don't export linux/io.h from pci.h
      leds/acpi: Fix merge fallout from acpi_driver_data change

Stephen Smalley (2):
      Update selinux info in MAINTAINERS and Kconfig help text
      selinux: use default proc sid on symlinks

Stephen Ware (2):
      usb: vstusb.c : new driver for spectrometers used by Vernier Software & Technology, Inc.
      USB: fix up problems in the vtusb driver

Steve Dickson (1):
      NFS: Client mounts hang when exported directory do not exist

Steve French (12):
      [CIFS] use common code for turning off ATTR_READONLY in cifs_unlink
      [CIFS] add constants for string lengths of keynames in SPNEGO upcall string
      [CIFS]  fix busy-file renames and refactor cifs_rename logic
      [CIFS] clean up upcall handling for dns_resolver keys
      [CIFS] update DOS attributes in cifsInode if we successfully changed them
      [CIFS]  clean up error handling in cifs_unlink
      [CIFS] make sure we have the right resume info before calling CIFSFindNext
      [CIFS] Check that last search entry resume key is valid
      [CIFS] Add nodfs mount option
      [CIFS] undo changes in cifs_rename_pending_delete if it errors out
      [CIFS] fix build error
      [CIFS] improve setlease handling

Steve Glendinning (2):
      net: Add SMSC LAN9500 USB2.0 10/100 ethernet adapter driver
      smsc95xx: fix usb usage on big endian platforms

Steve Hodgson (4):
      sfc: Remove unused field efx_channel::reset_work
      sfc: Do not call netif_{stop,wake}_queue() before register_netdev
      sfc: Don't use EFX_OWORD_FIELD on an event (64-bit, quad-word)
      sfc: Don't include net_driver.h from falcon_io.h

Steve Sakoman (2):
      ARM: OMAP3: Add support for the Gumstix Overo board (rev 3)
      ARM: OMAP3: Defconfig for the Gumstix Overo board (rev 3)

Steve Wise (1):
      RDMA/cxgb3: Remove cmid reference on tid allocation failures

Steven A. Falco (3):
      rtc: rtc-m41t80.c: add support for the ST M41T65 RTC
      powerpc/4xx: Add PowerPC 4xx GPIO driver
      gpio: modify sysfs gpio export so that "value" displays as 0 or 1

Steven Noonan (7):
      x86: unused variable in dma_alloc_coherent_gfp_flags()
      sdhci: 'scratch' may be used uninitialized
      ftrace: add nop tracer
      ftrace: mcount_addr defined but not used
      trace: remove pointless ifdefs
      ftrace: ktime.h not included in ftrace.h
      x86: fix HPET compiler error when not using CONFIG_PCI_MSI

Steven Rostedt (47):
      rcu: just rename call_rcu_bh instead of making it a macro
      rcu: trace fix possible mem-leak
      ftrace: create __mcount_loc section
      ftrace: mcount call site on boot nops core
      ftrace: enable mcount recording for modules
      ftrace: rebuild everything on change to FTRACE_MCOUNT_RECORD
      ftrace: enable using mcount recording on x86
      ftrace: x86 mcount stub
      ftrace: use only 5 byte nops for x86
      ftrace: do not show freed records in available_filter_functions
      ftrace: move notrace to compiler.h
      ftrace: remove old pointers to mcount
      ftrace: new continue entry - separate out from trace_entry
      ftrace: printk formatting infrastructure
      ftrace: ftrace_printk doc moved
      ftrace: dump out ftrace buffers to console on panic
      ftrace: do not init module on ftrace disabled
      ftrace: add necessary locking for ftrace records
      ftrace: update recordmount.pl arch changes
      ftrace: handle weak symbol functions
      ftrace: x86 use copy to and from user functions
      ftrace: objcopy version test for local symbols
      ftrace: add stack tracer
      ftrace: remove direct reference to mcount in trace code
      ftrace: remove warning of old objcopy and local functions
      ftrace: stack trace add indexes
      ftrace: binary and not logical for continue test
      ftrace: print continue index fix
      ftrace: use ftrace_release for all dynamic ftrace functions
      ftrace: fix unlocking of hash
      ftrace: warn on failure to disable mcount callers
      ftrace: give time for wakeup test to run
      tracing: unified trace buffer
      ring_buffer: add paranoid check for buffer page
      ring_buffer: reset buffer page when freeing
      ftrace: make work with new ring buffer
      ftrace: take advantage of variable length entries
      ring_buffer: remove raw from local_irq_save
      ring_buffer: implement new locking
      ftrace: type cast filter+verifier
      ring_buffer: allocate buffer page pointer
      ftrace: preempt disable over interrupt disable
      ring_buffer: map to cpu not page
      ftrace: move pc counter in irqtrace
      ring-buffer: move page indexes into page headers
      ring-buffer: make reentrant
      ftrace: make some tracers reentrant

Steven Toth (67):
      V4L/DVB (8642): cx23885: Factor out common cx23885 tuner callback
      V4L/DVB (8643): Switch Hauppauge HVR1400 and HVR1500 to common cx23885 tuner callback
      V4L/DVB (8644): Add support for DViCO FusionHDTV DVB-T Dual Express
      V4L/DVB (8645): Support IR remote on FusionHDTV DVB-T Dual Express
      V4L/DVB (8646): cx23885: Convert framework to use a single tuner callback function.
      V4L/DVB (8807): Add DVB support for the Leadtek Winfast PxDVR3200 H
      V4L/DVB (8985): S2API: Added dvb frontend changes to support a newer tuning API
      V4L/DVB (8986): cx24116: Adding DVB-S2 demodulator support
      V4L/DVB (8987): cx88: Add support for the Hauppauge HVR4000 and HVR4000-LITE (S2) boards
      V4L/DVB (8988): S2API: Allow the properties to call legacy ioctls
      V4L/DVB (8990): S2API: DVB-S/S2 voltage selection bug fix
      V4L/DVB (8995): S2API: tv_ / TV_ to dtv_ / DTV_ namespace changes
      V4L/DVB (8996): S2API: typedefs replaced, _SEQ_'s removed, fixed 16 command arrays replaced
      V4L/DVB (8998): s2api: restore DTV_UNDEFINED
      V4L/DVB (8999): S2API: Reduce demod driver complexity by using a cache sync
      V4L/DVB (9000): S2API: Cleanup code that prepares tuning structures.
      V4L/DVB (9002): S2API: Ensure cache->delivery_system is set at all times.
      V4L/DVB (9003): S2API: Remove the DTV_SET_ and DTV_GET_ prefixes
      V4L/DVB (9004): S2API: Implement GET/SET handing to the demods
      V4L/DVB (9006): S2API: Allow reliable use of old and new api on the same frontend, regardless.
      V4L/DVB (9007): S2API: Changed bandwidth to be expressed in HZ
      V4L/DVB (9008): S2API: Bugfix related to syncing the cache when used with the old API.
      V4L/DVB (9009): Nova-se2 / Nova-s-plus Intersil6421 power fix to support switches.
      V4L/DVB (9021): S2API: Add Kconf dependency
      V4L/DVB (9022): cx88: Enable TDA9887 on HVR1300 / 3000 / 4000
      V4L/DVB (9023): cx88: HVR3000 / 4000 GPIO related changes
      V4L/DVB (9024): S2API: Cleanup dtv_property remove unwanted fields.
      V4L/DVB (9025): S2API: Deactivate the ISDB-T definitions
      V4L/DVB (9070): S2API: Removed the typedef for the commands, used defines instead.
      V4L/DVB (9071): S2API: Implement result codes for individual commands
      V4L/DVB (9072): S2API: Add DTV_API_VERSION command
      V4L/DVB (9173): S2API: Remove the hardcoded command limit during validation
      V4L/DVB (9177): S2API: Change _8PSK / _16APSK to PSK_8 and APSK_16
      V4L/DVB (9178): cx24116: Add module parameter to return SNR as ESNO.
      V4L/DVB (9180): S2API: Added support for DTV_CODE_RATE_HP/LP
      V4L/DVB (9182): S2API: Added support for DTV_HIERARCHY
      V4L/DVB (9183): S2API: Return error of the caller provides 0 commands.
      V4L/DVB (9184): cx24116: Change the default SNR units back to percentage by default.
      V4L/DVB (9222): S2API: Add Multiple-frontend on a single adapter support.
      V4L/DVB (9230): cx23885: MFE related OOPS fix
      V4L/DVB (9231): cx23885: Define num_frontends as a function of the port
      V4L/DVB (9232): cx23885: Move the MFE frontend allocation into the correct place
      V4L/DVB (9250): cx88: Convert __FUNCTION__ to __func__
      V4L/DVB (9251): cx23885: Checkpatch compliance
      V4L/DVB (9252): au0828: Checkpatch compliance
      V4L/DVB (9253): cx24116: Checkpatch compliance
      V4L/DVB (9254): cx24116: Checkpatch compliance #2
      V4L/DVB (9255): tda10048: Checkpatch compliance
      V4L/DVB (9256): cx22702: Checkpatch compliance
      V4L/DVB (9257): cx24116: Checkpatch compliance #3
      V4L/DVB (9258): s5h1409: Checkpatch compliance
      V4L/DVB (9259): s5h1411: Checkpatch compliance
      V4L/DVB (9260): cx24123: Checkpatch compliance
      V4L/DVB (9261): xc5000: Checkpatch compliance
      V4L/DVB (9262): cx88: Change spurious buffer message into a debug only message
      V4L/DVB (9263): mxl5005s: Checkpatch compliance
      V4L/DVB (9273): MFE: videobuf-dvb.c checkpatch cleanup as part of MFE merge
      V4L/DVB (9274): Remove spurious messages and turn into debug.
      V4L/DVB (9308): s5h1411: Improvements to the default registers
      V4L/DVB (9309): s5h1411: I/F related bugfix for 3.25 and remove spurious define
      V4L/DVB (9310): s5h1411: read_status() locking detection fixes.
      V4L/DVB (9311): s5h1411: bugfix: Setting serial or parallel mode could destroy bits
      V4L/DVB (9312): s5h1411: Remove meaningless code
      V4L/DVB (9313): s5h1411: Add the #define for an existing supporting I/F

Steven Whitehouse (9):
      GFS2: Fix debugfs glock file iterator
      GFS2: Fix metafs mounts
      GFS2: Fix & clean up GFS2 rename
      GFS2: Fix race relating to glock min-hold time
      GFS2: The war on bloat
      GFS2: high time to take some time over atime
      GFS2: Add UUID to GFS2 sb
      GFS2: Support for I/O barriers
      vfs: Use const for kernel parser table

Stuart Bennett (1):
      agp/amd-k7: Suspend support for AMD K7 GART driver

Stuart Menefy (4):
      sh: early cached_to_uncached initialization.
      sh: Fix up broken 32-bit initrd support.
      sh: vmalloc pgtable sync fix.
      sh: Fix an unusual memory initialisation error.

Stéphane Voltz (1):
      V4L/DVB (9066): Pinnacle Hybrid PCTV Pro (pctv310c) DVB-T support

Sujith (23):
      ath9k: Merge reset functions
      ath9k: RX Filter cleanup
      ath9k: Use bitfields for buffer type
      ath9k: Remove a few unnecessary macros
      ath9k: Remove ar5416hal and assign default values directly
      ath9k: Unused macros, variables
      ath9k: Use a single opmode variable
      ath9k: Use bitfields for sc operations
      ath9k: Use ah_curchan and remove sc_curchan which is redundant
      ath9k: Trim struct ath_softc
      ath9k: Remove remaining occurences of ath_skb_map functions
      ath9k: Random cleanup
      ath9k: Miscellaneous fixes
      mac80211: Add an 802.11n definition
      ath9k: Use definition from ieee80211.h
      ath9k: Add IEEE80211_HW_RX_INCLUDES_FCS to hw flags
      ath9k: Remove more dead code
      ath9k: Do not update frame's duration field
      ath9k: Remove sc_lastrx as we don't use it anywhere
      ath9k: rc.h cleanup
      ath9k: Whitespace cleanup
      ath9k: Fix nexttbtt calculation
      ath9k: Fix TSF Adjust usage

Sukadev Bhattiprolu (6):
      tty: Move parts of tty_init_dev into new functions
      Move tty lookup/reopen to caller
      Add an instance parameter devpts interfaces
      Simplify devpts_get_tty()
      Simplify devpts_pty_new()
      Simplify devpts_pty_kill

Sunil Mushran (1):
      ocfs2: Add xattr mount option in ocfs2_show_options()

Suravee Suthikulpanit (1):
      x86/oprofile: add the logic for enabling additional IBS bits

Suresh Siddha (69):
      x64, x2apic/intr-remap: Intel vt-d, IOMMU code reorganization
      x64, x2apic/intr-remap: fix the need for sequential array allocation of iommus
      x64, x2apic/intr-remap: code re-structuring, to be used by both DMA and Interrupt remapping
      x64, x2apic/intr-remap: use CONFIG_DMAR for DMA-remapping specific code
      x64, x2apic/intr-remap: Fix the need for RMRR in the DMA-remapping detection
      x64, x2apic/intr-remap: parse ioapic scope under vt-d structures
      x64, x2apic/intr-remap: move IOMMU_WAIT_OP() macro to intel-iommu.h
      x64, x2apic/intr-remap: Queued invalidation infrastructure (part of VT-d)
      x64, x2apic/intr-remap: Interrupt remapping infrastructure
      x64, x2apic/intr-remap: routines managing Interrupt remapping table entries.
      x64, x2apic/intr-remap: generic irq migration support from process context
      x64, x2apic/intr-remap: 8259 specific mask/unmask routines
      x64, x2apic/intr-remap: ioapic routines which deal with initial io-apic RTE setup
      x64, x2apic/intr-remap: introduce read_apic_id() to genapic routines
      x64, x2apic/intr-remap: Interrupt-remapping and x2apic support, fix
      x64, x2apic/intr-remap: basic apic ops support
      x64, x2apic/intr-remap: cpuid bits for x2apic feature
      x64, x2apic/intr-remap: disable DMA-remapping if Interrupt-remapping is detected (temporary quirk)
      x64, x2apic/intr-remap: x2apic ops for x2apic mode support
      x64, x2apic/intr-remap: introcude self IPI to genapic routines
      x64, x2apic/intr-remap: x2apic cluster mode support
      x64, x2apic/intr-remap: setup init_apic_ldr for UV
      x64, x2apic/intr-remap: IO-APIC support for interrupt-remapping
      x64, x2apic/intr-remap: MSI and MSI-X support for interrupt remapping infrastructure
      x64, x2apic/intr-remap: add x2apic support, including enabling interrupt-remapping
      x64, x2apic/intr-remap: support for x2apic physical mode support
      x64, x2apic/intr-remap: introduce CONFIG_INTR_REMAP
      x64, x2apic/intr-remap: Interrupt-remapping and x2apic support
      x2apic: uninline uv_init_apic_ldr()
      x2apic: xen64 paravirt basic apic ops
      x2apic: kernel-parameter documentation for "x2apic_phys"
      x86: let 32bit use apic_ops too - fix
      x86: apic_ops for lguest
      x86: APIC: Remove apic_write_around(); use alternatives, merge fix
      x64, apic: use generic apic_write() for ack_APIC_irq()
      x86, xsave: xsave cpuid feature bits
      x86, xsave: enable xsave/xrstor on cpus with xsave support
      x86, xsave: context switch support using xsave/xrstor
      x86, xsave: dynamically allocate sigframes fpstate instead of static allocation
      x86, xsave: reorganization of signal save/restore fpstate code layout
      x86, xsave: xsave/xrstor specific routines
      x86, xsave: struct _fpstate extensions to include extended state information
      x86, xsave: save/restore the extended state context in sigframe
      x86, xsave: update xsave header bits during ptrace fpregs set
      x86, xsave: remove the redundant access_ok() in setup_rt_frame()
      x86, xsave: clear the user buffer before doing fxsave/xsave
      x86, xsave: use BUG_ON() instead of BUILD_BUG_ON()
      x86: use cpuid vector 0xb when available for detecting cpu topology
      x86: use x2apic id reported by cpuid during topology discovery
      x86: use x2apic id reported by cpuid during topology discovery, fix
      x86: xsave: restore xcr0 during resume
      IO resources, x86: ioremap sanity check to catch mapping requests exceeding the BAR sizes
      x86: xsave: fix error condition in save_i387_xstate()
      x86: xsave: set FP, SSE bits in the xsave header in the user sigcontext
      x86, cpa: rename PTE attribute macros for kernel direct mapping in early boot
      x86, cpa: remove USER permission from the very early identity mapping attribute
      x86, cpa: make the kernel physical mapping initialization a two pass sequence
      x86, cpa: dont use large pages for kernel identity mapping with DEBUG_PAGEALLOC
      x86, cpa: no need to check alias for __set_pages_p/__set_pages_np
      x86, cpa: remove cpa pool code
      x86, cpa: srlz cpa(), global flush tlb after splitting big page and before doing cpa
      x86: track memtype for RAM in page struct
      x86: fix pagetable init 64-bit breakage
      x86, cpa: make the kernel physical mapping initialization a two pass sequence, fix
      x86: fix compat-vdso
      sparseirq: fix intr-remap with dyn_array/nr_irqs changes]
      dmar: use list_for_each_entry_safe() in dmar_dev_scope_init()
      dmar: fix dmar_parse_dev() devices_cnt error condition check
      dmar: use spin_lock_irqsave() in qi_submit_sync()

Sven Anders (2):
      Input: appletouch - prepare for geyser 3/4 handling
      Input: appletouch - handle geyser 3/4 status bits

Sven Schuetz (1):
      include blktrace_api.h in headers_install

Sven Wegener (18):
      ipvs: Only call init_service, update_service and done_service for schedulers if defined
      ipvs: Create init functions for estimator code
      ipvs: Fix race conditions in lblc scheduler
      ipvs: Fix race conditions in lblcr scheduler
      ipvs: Use pointer to address from sync message
      ipvs: Return negative error values from ip_vs_edit_service()
      ipvs: Mark tcp/udp v4 and v6 debug functions static
      ipvs: Reject ipv6 link-local addresses for destinations
      ipvs: Restrict connection table size via Kconfig
      ipvs: Embed user stats structure into kernel stats structure
      ipvs: Restrict sync message to 255 connections
      ipvs: Fix unused label warning
      ipvs: Remove stray file left over from ipvs move
      [CPUFREQ] Don't export governors for default governor
      md: check for memory allocation failure in faulty personality
      leds: Add leds-wrap default-trigger
      leds: Remove uneeded strlen calls
      leds: leds-pca955x - Mark pca955x_led_set() static

Swen Schillig (10):
      [SCSI] zfcp: remove unused references, declarations and flags
      [SCSI] zfcp: attach and release SAN nameserver port on demand
      [SCSI] zfcp: remove all typedefs and replace them with standards
      [SCSI] zfcp: Simplify get_adapter_by_busid
      [SCSI] zfcp: put threshold data in hba trace
      [SCSI] zfcp: fix deadlock caused by shared work queue tasks
      [SCSI] zfcp: prevent fc_remote_port_delete calls for unregistered rport
      [SCSI] zfcp: fix erp list usage without using locks
      [SCSI] zfcp: wait on SCSI work to be finished before proceeding with init dev
      [SCSI] zfcp: fix double dbf id usage

Syed Mohammed, Khasim (3):
      ARM: OMAP3: Add minimal omap3430 support
      ARM: OMAP3: Add minimal Beagle board support
      ARM: OMAP3: Add Beagle defconfig

Sylver Bruneau (2):
      [ARM] Orion: add Buffalo Terastation Pro II/Live support
      [WATCHDOG] Orion: add hardware watchdog support

Takahiro Hirofuchi (3):
      Staging: USB/IP: add common functions needed
      Staging: USB/IP: add client driver
      Staging: USB/IP: add host driver

Takashi Iwai (59):
      ALSA: hda - use input_free_device()
      ALSA: ac97 - Enable mono-out on ALC203 codec as default
      ALSA: Introduce snd_BUG_ON() macro
      ALSA: Kill snd_assert() in sound/core/*
      ALSA: Kill snd_assert() in sound/isa/*
      ALSA: Kill snd_assert() in sound/pci/*
      ALSA: Kill snd_assert() in other places
      ALSA: Kill snd_assert() definition
      ALSA: Clean up snd_BUG()
      ALSA: hda - Don't reset SPDIF in each status change
      ALSA: hda - initialize node 0x21 properly on AD1988 codecs
      ALSA: Add missing description of usb-audio parameters
      ALSA: usb-audio - Add ignore_ctl_error parameter
      ALSA: fix a typo during snd_assert() removal
      ALSA: hda - Add definitions of HDMI-related verbs
      ALSA: hda - print a few HDMI information in proc
      ALSA: hda - set up HDMI channels
      ALSA: hda - Add AD1882A codec support
      ALSA: hda - disable delayed period-ack with bdl_pos_adj=0
      ALSA: hda - Create beep control on ALC269 codec
      ALSA: Clean up SG-buffer helper functions and macros
      ALSA: Fix allocation size calculation in snd_dma_alloc_pages_fallback()
      ALSA: Allocate larger pages in sgbuf
      ALSA: hda - check page continuity
      ALSA: via82xx - ignore buffer preallocation errors
      ALSA: via82xx - check continuous pages in buffer setup
      ALSA: hda - Fix ALC269 capture source
      ALSA: hda - Add descriptions of missing model values
      ALSA: remove obsolete *_FIRMARE_IN_KERNEL in isa/Kconfig
      ALSA: ice1724 - limit channels for multi-channel playback
      ALSA: atiixp - Add PCI ID for SB600 (1002:4382)
      ALSA: intel8x0 - use snd_pci_quirk for clock list
      ALSA: aaci - Fix NULL test at error path
      ALSA: harmony - fix a typo
      ALSA: hda - allow probing of 4 codecs
      ALSA: remove stale files
      ALSA: use correct lock in snd_ctl_dev_disconnect()
      drivers/net/skfp/pmf.c: Use offsetof() macro
      ALSA: Remove bitwise from snd_pcm_hw_param_t
      ALSA: intel8x0 - Add quirk for Fujitsu Lifebook P7010
      ALSA: hda - Fix / clean-up slave digital out codes
      ALSA: usb - Fix possible Oops at USB-MIDI disconnection
      ALSA: hda - Fix PCI SSID for ASROCK K18N78FullHD-hSLI
      ALSA: Increase components array size
      ALSA: Add a note on dependency of RTC stuff
      ALSA: mtpav - Fix race in probe
      ALSA: ASoC - clean up Kconfig for TLV320AIC2
      Merge branches 'topic/asoc' and 'topic/hda' into for-linus
      Merge branches 'topic/misc-fixes', 'topic/hda' and 'topic/asoc' into for-linus
      ALSA: hda - Fix PCM type of Nvidia HDMI devices
      Merge branches 'topic/asoc', 'topic/hda' and 'topic/misc-fixes' into for-linus
      Merge branch 'topic/asoc' into for-linus
      ps3: Add passthru support for non-audio streams
      ALSA: ps3: Add support for SPDIF/HDMI passthru
      go7007 - Add missing dependency on sound subsystem
      Merge branches 'topic/asoc', 'topic/misc-fixes', 'topic/ps3-csbits' and 'topic/staging-fixes' into for-linus
      ALSA: hda - Fix conflicting volume controls on ALC260
      Merge branches 'topic/asoc', 'topic/misc-fixes' and 'topic/hda' into for-linus

Taku Izumi (10):
      PCI: pciehp: change name tag of "hpdriver_portdrv" variable
      PCI: pciehp: replace printk with dev_printk
      ACPI/PCI: Fix possible race condition on _OSC evaluation
      ACPI/PCI: Change pci_osc_control_set() to query control bits first
      ACPI/PCI: Always query _OSC control field in pci_osc_control_set()
      ACPI/PCI: Fix return value of acpi_cuery_osc()
      ACPI/PCI: Set support bit for MSI in support field of _OSC
      PCI hotplug: pciehp: message refinement
      PCI hotplug: shpchp: replace printk with dev_printk
      PCI hotplug: shpchp: message refinement

Tao Ma (19):
      ocfs2: Modify ocfs2_num_free_extents for future xattr usage.
      ocfs2: Use ocfs2_extent_list instead of ocfs2_dinode.
      ocfs2: Abstract ocfs2_extent_tree in b-tree operations.
      ocfs2: Make high level btree extend code generic
      ocfs2: Add the basic xattr disk layout in ocfs2_fs.h
      ocfs2: Add helper function in uptodate.c for removing xattr clusters
      ocfs2: Add extent tree operation for xattr value btrees
      ocfs2: Add xattr index tree operations
      ocfs2: Add xattr bucket iteration for large numbers of EAs
      ocfs2: Add xattr lookup code xattr btrees
      ocfs2: Optionally limit extent size in ocfs2_insert_extent()
      ocfs2: Enable xattr set in index btree
      ocfs2: Delete all xattr buckets during inode removal
      ocfs2: bug-fix for journal extend in xattr.
      ocfs2: Resolve deadlock in ocfs2_xattr_free_block.
      ocfs2/xattr.c: Fix a bug when inserting xattr.
      ocfs2: Add empty bucket support in xattr.
      ocfs2: Calculate EA hash only by its suffix.
      ocfs2: Refactor xattr list and remove ocfs2_xattr_handler().

Tejun Heo (53):
      sound: make OSS sound core optional
      libata: make SCR access ops per-link
      libata: reimplement link iterator
      libata: misc updates to prepare for slave link
      libata: implement slave_link
      ata_piix: drop merged SCR access and use slave_link instead
      libata-eh: clear UNIT ATTENTION after reset
      klist: don't iterate over deleted entries
      driver-core: use klist for class device list and implement iterator
      block: fix partition info printouts
      block: don't grab block_class_lock unnecessarily
      block: use class_dev_iterator instead of class_for_each_device()
      block: allow deleting zero length partition
      block: update add_partition() error handling
      block: misc updates
      block: make variable and argument names more consistent
      block: don't depend on consecutive minor space
      block: fix disk->part[] dereferencing race
      block: fix diskstats access
      block: implement extended dev numbers
      block: adjust formatting for large minors and add ext_range sysfs attr
      sd/ide-disk: apply extended minors to sd and ide
      block: implement CONFIG_DEBUG_BLOCK_EXT_DEVT
      block: implement and use {disk|part}_to_dev()
      block: introduce partition 0
      block: move capacity from disk to part0
      block: move __dev from disk to part0
      block: unify sysfs size node handling
      block: move policy from disk to part0
      block: move holder_dir from disk to part0
      block: always set bdev->bd_part
      block: kill GENHD_FL_FAIL and use part0->make_it_fail
      block: move stats from disk to part0
      block: make partition array dynamic
      block: replace @ext_minors with GENHD_FL_EXT_DEVT
      block: allow disk to have extended device number
      block: don't test for partition size in bdget_disk() and blk_lookup_devt()
      init: DEBUG_BLOCK_EXT_DEVT requires explicit root= param
      block: fix duplicate headers for /proc/partitions
      fuse: add include protectors
      fuse: implement nonseekable open
      sysfs: use ilookup5() instead of ilookup5_nowait()
      wait: kill is_sync_wait()
      block: add partition attribute for partition number
      9p-trans_fd: use single poller
      9p: drop broken unused error path from p9_conn_create()
      libata: initialize port_task when !CONFIG_ATA_SFF
      libata-sff: fix ata_sff_post_internal_cmd()
      libata: transfer EHI control flags to slave ehc.i
      libata-eh: fix slave link EH action mask handling
      libata: set device class to NONE if phys_offline
      sata_via: load DEVICE register when CTL changes

Theodore Ts'o (20):
      ext4: Add printk priority levels to clean up checkpatch warnings
      ext4: Fix long long checkpatch warnings
      ext4: Fix whitespace checkpatch warnings/errors
      jbd2: clean up how the journal device name is printed
      ext4: Renumber EXT4_IOC_MIGRATE
      ext4/jbd2: Avoid WARN() messages when failing to write to the superblock
      ext4: Don't use 'struct dentry' for internal lookups
      ext4: move /proc setup and teardown out of mballoc.c
      ext4: Combine proc file handling into a single set of functions
      ext4: Improve the documentation for ext4's /proc tunables
      ext4: Use readahead when reading an inode from the inode table
      ext4: Remove old legacy block allocator
      ext4: Add debugging markers that can be used by systemtap
      jbd2: Fix buffer head leak when writing the commit block
      Update ext4 MAINTAINERS file
      ext4: Rename ext4dev to ext4
      ext4: let the block device know when unused blocks can be discarded
      ext4: Remove unused mount options: nomballoc, mballoc, nocheck
      ext4: Replace hackish ext4_mb_poll_new_transaction with commit callback
      ext4: Remove automatic enabling of the HUGE_FILE feature flag

Thiemo Seufer (1):
      powerpc: Enforce a non-spe kernel build even on broken compilers

Thierry MERLE (2):
      V4L/DVB (9108): cinergyT2: add remote key repeat feature
      V4L/DVB (9155): em28xx-dvb: dvb_init() code factorization

Thomas Bogendoerfer (8):
      sound: oss: remove driver for SGI HAL2 audio device
      tulip: Fix dead 21041 ethernet after ifconfig down
      MIPS: Use compat_sys_ptrace
      MIPS: IP22/28: Switch over to RTC class driver
      MIPS: DS1286: New RTC driver
      MIPS: IP27: Switch over to RTC class driver
      RTC: M48T35: new RTC driver
      MIPS: IP32: Add platform device for CMOS RTC; remove dead code

Thomas Gleixner (45):
      Merge branch 'linus' into x86/pebs
      genirq: remove last NO_IDLE_HZ leftovers
      x86: TSC: define the PIT latch value separate
      x86: TSC: separate hpet/pmtimer calculation out
      x86: TSC: use one set of reference variables
      x86: TSC make the calibration loop smarter
      select: add a timespec_add_safe() function
      select: add poll_select_set_timeout() and poll_select_copy_remaining() helpers
      select: add a poll specific struct to the restart_block union
      softirqs, debug: preemption check
      AMD IOMMU: use iommu_device_max_index, fix
      x86: improve UP kernel when CPU-hotplug and SMP is enabled
      x86: remove additional_cpus
      genirq: define nr_irqs for architectures with GENERIC_HARDIRQS=n
      x86: remove sparse irq from Kconfig
      genirq: consolidate nr_irqs and for_each_irq_desc()
      genirq: use inline function for irq_to_desc
      genirq: remove sparse irq code
      genirq: remove irq_to_desc_alloc
      genirq: revert dynarray
      genirq: cleanup the sparseirq modifications
      x86: cleanup show_interrupts
      x86: unify show_interrupts() and proc helpers
      x86: move ack_bad_irq() to irq.c
      genirq: add reverse iterator for irq_desc
      proc: fixup irq iterator
      genirq: use iterators for irq_desc loops
      genirq: fix name space collision of nr_irqs in autoprobe.c
      genirq: fix name space collisions of nr_irqs in arch/*
      NOHZ: unify the nohz function calls in irq_enter()
      NOHZ: split tick_nohz_restart_sched_tick()
      NOHZ: restart tick device from irq_enter()
      genirq: improve include files
      timer_list: print real timer address
      timer_list: print cpu number of clockevents device
      timer_list: add base address to clock base
      fix documentation of sysrq-q really
      Merge branches 'timers/clocksource', 'timers/hrtimers', 'timers/nohz', 'timers/ntp', 'timers/posixtimers' and 'timers/debug' into v28-timers-for-linus
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arjan/linux-2.6-hrtimer into timers/range-hrtimers
      hrtimers: fix docbook comments
      hrtimers: simplify hrtimer_peek_ahead_timers()
      hrtimers: add missing docbook comments to struct hrtimer
      fix CONFIG_HIGHMEM compile error in drivers/gpu/drm/i915/i915_gem.c
      NOHZ: fix thinko in the timer restart code path
      Merge branch 'timers/range-hrtimers' into v28-range-hrtimers-for-linus-v2

Thomas Graf (1):
      netlink: Remove compat API for nested attributes

Thomas Hellstrom (1):
      agp/nvidia: Support agp user-memory on nvidia agp.

Thomas Petazzoni (7):
      x86: make movsl_mask definition non-CPU specific
      x86: move cmpxchg fallbacks to a generic place
      x86: configuration options to compile out x86 CPU support code
      Configure out file locking features
      Fix comment in include/linux/mmc/host.h
      Configure out AIO support
      PCI: allow quirks to be compiled out

Thomas Renninger (5):
      Introduce FW_BUG, FW_WARN and FW_INFO to consistenly tell users about BIOS bugs
      ACPI: cpufreq, processor: Detect old BIOS, not supporting CPU freq on a recent CPU.
      CPUFREQ: powernow-k8: Try to detect old BIOS, not supporting CPU freq on a recent AMD CPUs.
      Subject: ACPI dock: Use ACPI_EXCEPTION instead of printk(KERN_ERR
      ACPI: Add expand acpi.debug_layer in kernel-parameters.txt

Tiger Yang (3):
      ocfs2: reserve inline space for extended attribute
      ocfs2: Add extended attribute support
      ocfs2: Add incompatible flag for extended attribute

Tim Bird (2):
      x86, bootup: add built-in kernel command line for x86 (v2)
      tracing/fastboot: add better resolution to initcall debug/tracing

Tim Farrington (1):
      V4L/DVB (9135): cx88 Dvico FusionHDTV Pro

Timothy Lee (1):
      V4L/DVB (8657): cxusb: add lgs8gl5 and support for Magic-Pro DMB-TH usb stick

Timur Tabi (11):
      ALSA: ASoC - fix DMA channel selection in Freescale MPC8610 sound drivers
      powerpc: add SSI-to-DMA properties to Freescale MPC8610 HPCD device tree
      dmatest: properly handle duplicate DMA channels
      fsldma: remove internal self-test from Freescale Elo DMA driver
      fsldma: allow Freescale Elo DMA driver to be compiled as a module
      powerpc: Remove CHRP and PMAC support from FSL defconfigs
      powerpc: make Freescale QE support a selectable Kconfig option
      powerpc: remove support for bootmem-allocated memory for the DIU driver
      powerpc: disable CHRP and PMAC support in various defconfigs
      powerpc: document the "fsl,ssi-dma-channel" compatible property
      powerpc: reserve two DMA channels for audio in MPC8610 HPCD device tree

Tirumala R Marri (1):
      powerpc/44x: AMCC PPC460GT/EX PCI-E de-emphasis adjustment fix

Tobias Brunner (1):
      af_key: fix SADB_X_SPDDELETE response

Tobias Lorenz (7):
      V4L/DVB (9213): si470x: module_param access rights
      V4L/DVB (9214): si470x: improvement of module device support
      V4L/DVB (9215): si470x: improvement of unsupported base controls
      V4L/DVB (9216): si470x: tuner->type handling
      V4L/DVB (9217): si470x: correction of mono/stereo handling
      V4L/DVB (9218): si470x: removement of get/set input/audio
      V4L/DVB (9219): Kernel config comment corrected (radio-silabs -> radio-si470x)

Tom Quetchenbach (1):
      tcp: advertise MSS requested by user

Tom Talpey (15):
      RPC/RDMA: refactor the inline memory registration code.
      RPC/RDMA: add data types and new FRMR memory registration enum.
      RPC/RDMA: check selected memory registration mode at runtime.
      RPC/RDMA: support FRMR client memory registration.
      RPC/RDMA: suppress retransmit on RPC/RDMA clients.
      RPC/RDMA: maintain the RPC task bytes-sent statistic.
      RPC/RDMA: avoid an oops due to disconnect racing with async upcalls.
      RPC/RDMA: adhere to protocol for unpadded client trailing write chunks.
      RPC/RDMA: return a consistent error, when connect fails.
      RPC/RDMA: fix connect/reconnect resource leak.
      RPC/RDMA: harden connection logic against missing/late rdma_cm upcalls.
      RPC/RDMA: reformat a debug printk to keep lines together.
      RPC/RDMA: optionally emit useful transport info upon connect/disconnect.
      RPC/RDMA: correct the reconnect timer backoff
      RPC/RDMA: ensure connection attempt is complete before signalling.

Tom Tucker (12):
      svcrdma: Add Fast Reg MR Data Types
      svcrdma: Add FRMR get/put services
      svcrdma: Query device for Fast Reg support during connection setup
      svcrdma: Add a service to register a Fast Reg MR with the device
      svcrdma: Modify post recv path to use local dma key
      svcrdma: Add support to svc_rdma_send to handle chained WR
      svcrdma: Modify the RPC recv path to use FRMR when available
      svcrdma: Modify the RPC reply path to use FRMR when available
      svcrdma: Update svc_rdma_send_error to use DMA LKEY
      svcrdma: Fix IRD/ORD polarity
      RPC/RDMA: fix connection IRD/ORD setting
      9p: rdma: RDMA Transport Support for 9P

Tomas Winkler (29):
      mac80211: add ieee80211_queue_stopped)
      iwlwifi: kill struct iwl4965_lq_mngr
      mac80211: filter probes in ieee80211_rx_mgmt_probe_resp
      mac80211: cleanup mlme state namespace
      mac80211: Fix low bit rate in IBSS
      iwlwifi: clean up hw scan handler
      iwlwifi: align set channel with mac80211
      iwlwifi: use strict_strtoul instead of simple_strtoul
      iwlwifi: replace readl and writel with io/read/write/32
      iwlwifi: remove rfkill warning from iwl-io
      iwlwifi: generic init calibrations framework
      iwlwifi: cleanup PCI register handling
      iwlwifi: fix host command header according the HW spec
      iwlwifi: remove bad language from the comments
      mac80211: change MIMO_PS to SM_PS
      mac80211: restructure disassoc/deauth flows
      mac80211: disassociate when moving to new BSS
      mac80211: remove disassociation code from ieee80211_set_associated
      mac80211: stop queues before carrier off
      iwlwifi: update 5350 Wifi PCI IDs
      iwlwifi: add MODULE_FIRMWARE for 5000 HW
      iwlwifi: don't delay scan in IBSS mode
      iwlwifi: make PS use named constants
      iwlwifi: don't fail if scan is issued too early
      mac80211: remove shadowed variables in ieee80211_master_start_xmit
      iwlwifi: scan correct setting of valid rx_chains
      iwlwifi: scan fix comment
      iwlwifi: remove STATUS_CONF_PENDING in scanning
      iwlwifi: fix ct kill configuration for 5350

Tomasz Grobelny (2):
      dccp: Policy-based packet dequeueing infrastructure
      dccp qpolicy: Parameter checking of cmsg qpolicy parameters

Tomi Orava (1):
      V4L/DVB (9107): Alternative version of Terratec Cinergy T2 driver

Tomoya Adachi (1):
      HID: report descriptor fix for remaining MacBook JIS keyboards

Tony Breeds (4):
      powerpc: Guard htab_dt_scan_hugepage_blocks appropriately
      powerpc: Guard from_rtc_time() in platforms/powermac/time.c
      powerpc: Guard print_device_node_tree() with #if 0
      powerpc/mpc5200: Silence warnings in arch/powerpc/platforms/52xx/mpc52xx_pci.c

Tony Lindgren (8):
      ARM: OMAP2: Move sleep.S into sleep24xx.S
      ARM: OMAP2: Use omap_globals for CPU detection for multi-omap
      ARM: OMAP2: Misc updates from linux-omap tree
      [ARM] 5301/1: ARM: OMAP: Add missing irq defines
      [ARM] 5305/1: ARM: OMAP: Fix compile of McBSP by removing unnecessary check
      [ARM] 5302/1: ARM: OMAP: Revert omap3 WDT changes to avoid merge conflict
      USB: ohci-omap: handle other omap15xx chips
      USB: omap_udc: sync with OMAP tree

Tony Luck (5):
      [IA64] Fix annoying IA64_TR_ALLOC_MAX message.
      Pull compat into release branch
      Pull utrace into release branch
      Pull pv_ops-xen into release branch
      Pull vtd-iommu into release branch

Torsten Krah (1):
      asus-laptop: Add support for P30/P35

Travis Place (1):
      ALSA: hda - Add model for Toshiba L305 laptop

Trent Piepho (6):
      gianfar: Fix error in mdio reset timeout
      PHY: Avoid unnecessary aneg restarts
      phylib: Wake PHY state machine on interrupt
      gianfar: Create net device with carrier down
      sysfs: Make dir and name args to sysfs_notify() const
      leds: Make default trigger fields const

Trond Myklebust (21):
      NFS: Fix nfs_file_llseek()
      NFS: Clean up nfs_sb_active/nfs_sb_deactive
      NFS: Add options for finer control of the lookup cache
      NFS: Don't apply NFS_MOUNT_FLAGMASK to text-based mounts
      NFS: Add mount options for controlling the lookup cache
      NFS: Clean up nfs_refresh_inode() and nfs_post_op_update_inode()
      NFS: Fix the NFS attribute update
      NFS: Fix nfs_post_op_update_inode_force_wcc()
      NFS: Convert __nfs_revalidate_inode() to use nfs_refresh_inode()
      NFS: Don't clear nfsi->cache_validity in nfs_check_inode_attributes()
      NFS: Fix up nfs_setattr_update_inode()
      NFS: Allow concurrent inode revalidation
      SUNRPC: Fix autobind on cloned rpc clients
      SUNRPC: Fix a memory leak in rpcb_getport_async
      NFS: Don't use range_cyclic for data integrity syncs
      NFS: Save padding bytes in struct nfs4_setclientid
      NFS: Fix attribute updates
      NFS: Changes to inode->i_nlinks must set the NFS_INO_INVALID_ATTR flag
      NFS: Fix the resolution problem with nfs_inode_attrs_need_update()
      NFS: Fix a resolution problem with nfs_inode->cache_change_attribute
      Merge branch 'next'

Tyler Hicks (1):
      eCryptfs: remove netlink transport

Tzafrir Cohen (5):
      Staging: echo: A separate oslec.h for external interface
      Staging: echo: Export interface functions. Add module headers.
      Staging: echo: Replace echo_can_state_t with struct echo_can_state
      Staging: echo: Changed preffix from echo_can_ to oslec_
      Staging: echo: Replace __BLACKFIN__ASM__ with __bfin__

Tóth László Attila (1):
      ipv4: Allow binding to non-local addresses if IP_TRANSPARENT is set

Uros Bizjak (1):
      x86, cleanup: use X86_CR4_PGE in x86/power/hibernate_asm_32.S

Ursula Braun (3):
      qeth: use firmware MAC-address for layer2 hsi-devices
      qeth: avoid qeth recovery problems
      [S390] qdio: speed up multicast traffic on full HiperSocket queue

Uwe Kleine-König (9):
      Input: gpio-keys - optimize interrupt handler
      Input: gpio-keys - simplify argument list for report_event
      ALSA: fix section for sa11xx-uda1341 platform driver
      x86, debug: gpio_free might sleep
      avr32: Use platform_driver_probe for pio platform driver
      avr32: Use platform_driver_probe for pdc platform driver
      ALSA: Fix section for snd-aica platform driver
      Fix sections for omap-mcbsp platform driver
      gpio_free might sleep, generic part

Vadim Makhervaks (1):
      RDMA/nes: Enhanced PFT management scheme

Valdis Kletnieks (1):
      tpm: work around bug in Broadcom BCM0102 chipset

Vasanthakumar Thiagarajan (3):
      ath9k: Add LED support
      ath9k: Re-order functions in main.c
      ath9k: Add RF kill support

Vedran Miletic (4):
      ALSA: ice1724: Enable MIDI on TerraTec PHASE 22 and PHASE 28
      ALSA: ice1712/ice1724: Coding style fixes part 1 (more coming up)
      ALSA: cs46xx: Add PCI IDs for TerraTec and Hercules cards
      ALSA: hda: add more board-specific information for Realtek ALC662 rev1

Vegard Nossum (7):
      x86: fix spurious '#' in kvm header
      x86: consolidate header guards
      x86: consolidate header guards
      tcp_ipv6: fix use of uninitialized memory
      x86: add memory clobber in switch_to()
      x86: fix virt_addr_valid() with CONFIG_DEBUG_VIRTUAL=y, v2
      utsname: completely overwrite prior information

Venkatesh Pallipadi (4):
      cpuidle: use last_state which can reflect the actual state entered
      cpuidle: update the last_state acpi cpuidle reflecting actual state entered
      cpuidle: upon BIOS bug, default to default_idle rather than polling
      x86 allow modules to register idle notifiers

Venki Pallipadi (3):
      x86: have set_memory_array_{uc,wb} coalesce memtypes, fix
      x86: using HPET in MSI mode and setting up per CPU HPET timers, fix
      hpet: clean up warning

Vernon Sauder (2):
      spi: simplify spi_write_then_read()
      pxa2xx_spi: fix chip_info defaults and documentation.

Vesa-Matti J Kari (2):
      SELinux: Trivial minor fixes that change C null character style
      SELinux: trivial, remove unneeded local variable

Vesa-Matti Kari (2):
      selinux: conditional expression type validation was off-by-one
      selinux: Unify for- and while-loop style

Victor Gallardo (5):
      ibm_newemac: Add support for GPCS, SGMII and M88E1112 PHY
      powerpc/44x: Add AMCC Arches eval board support
      powerpc/44x: Add AMCC Arches DTS
      powerpc/44x: Add AMCC Arches defconfig file
      ibm_newemac: Fix EMAC soft reset on 460EX/GT

Vijay Kumar (1):
      Staging: add poch driver

Vikram Pandita (1):
      ARM: OMAP2: Add pinmux support for omap34xx

Ville Syrjala (2):
      Input: ati_remote2 - add loadable keymap support
      Input: ati_remote2 - add autosuspend support

Vince Busam (2):
      IPVS: Convert procfs files for IPv6 entry output
      IPVS: Add function to determine if IPv6 address is local

Vincent Legoll (1):
      PCI: probing debug message uniformization

Vitaly Mayatskikh (1):
      powerpc: Honor O_NONBLOCK flag when reading RTAS log

Vitja Makarov (1):
      Blackfin arch: introducing bfin_addr_dcachable

Vivek Goyal (1):
      kdump: make elfcorehdr_addr independent of CONFIG_PROC_VMCORE

Vlad Yasevich (11):
      bonding: Do not tx-balance some IPv6 packets on ALB/TLB bonds
      sctp: Only mark chunks as missing when there are gaps
      sctp: Optimize SFR-CACC transport list walking during SACK processing
      sctp: Retransmit list is ineligable for missing indications
      sctp: try harder to figure out address family when checking wildcards
      sctp: enable cookie-echo retransmission transport switch
      sctp: correctly save sctp_adaptation from parameter.
      sctp: Rework the tsn map to use generic bitmap.
      sctp: shrink sctp_tsnmap some more by removing gabs array
      sctp: Fix SNMP number of SCTP_MIB_ABORTED during violation handling.
      sctp: update SNMP statiscts when T5 timer expired.

Vladimir Barinov (1):
      ALSA: Correct Vladimir Barinov's e-mail address

Vladimir Sokolovsky (1):
      IB/mlx4: Set RLKEY bit for kernel QPs

Vladimir Vukicevic (1):
      USB: Add Oceanic product ID to ftdi_sio

Vladislav Bogdanov (1):
      edac: make i82443bxgx_edac coexist with intel_agp

Volodymyr G. Lukiianyk (1):
      uclinux: fix gzip header parsing in binfmt_flat.c

WANG Cong (3):
      kernel/kallsyms.c: fix double return
      uml: fix a compile error
      kernel/configs.c: remove useless comments

Wang Chen (1):
      skge: Fix skge_set_ring_param() losing error return

Wei Ni (2):
      ALSA: Support NVIDIA MCP78/7A HDMI audio
      ALSA: Fix for reading RIRB buffer on NVIDIA aza controller with AMD Phenom cpu

Wei Yongjun (9):
      dccp: Always generate a Reset in response to option errors
      dccp: Always generate a Reset in response to option errors
      sctp: Fix to start T5-shutdown-guard timer while enter SHUTDOWN-SENT state
      sctp: Fix the SNMP counter of SCTP_MIB_OUTOFBLUES
      sctp: Fix the SNMP number of SCTP_MIB_CURRESTAB
      sctp: Drop ICMP packet too big message with MTU larger than current PMTU
      sctp: Add check for the TSN field of the SHUTDOWN chunk
      sctp: Fix to handle SHUTDOWN in SHUTDOWN-PENDING state
      sctp: Fix to handle SHUTDOWN in SHUTDOWN_RECEIVED state

Weidong Han (2):
      KVM: Remove useless intel-iommu.h header inclusion
      KVM: Device Assignment: Map mmio pages into VT-d page table

Weiwei Wang (1):
      [netdrvr] convert sbmac tx to spin_lock_irqsave to prevent early IRQ enable

Will Newton (12):
      8250: remove a few inlines of dubious value
      fsl_usb2_udc: Make dr_ep_setup function static.
      fsl_usb2_udc: Remove check for udc == NULL in dr_controller_setup.
      fsl_usb2_udc: Fix some sparse warnings and remove redundant code.
      fsl_usb2_udc: Clean up whitespace in errors and warnings.
      fsl_usb2_udc: Clean up whitespace in /proc debugging output.
      fsl_usb2_udc: Initialize spinlock earlier.
      fsl_usb2_udc: Rename the arguments of the fsl_writel macro.
      fsl_usb2_udc: Uninline udc_reset_ep_queue.
      fsl_usb2_udc: Make fsl_queue_td return type void.
      fsl_usb2_udc: Add a wmb before priming endpoint.
      fsl_usb2_udc: Fix oops on probe failure.

Wim Van Sebroeck (2):
      [WATCHDOG] orion5x_wdt.c: add spinlocking
      [WATCHDOG] ib700wdt.c - fix buffer_underflow bug

Winkler, Tomas (2):
      iwlwifi: refactor rx register initialization
      iwlwifi: use correct DMA_MASK

Wolfgang Grandegger (4):
      i2c-mpc: suppress I2C device probing
      [MTD] [NAND] driver extension to support NAND on TQM85xx modules
      hwmon: (w83781d) Make ISA interface depend on CONFIG_ISA
      hwmon: (w83781d) Use new style driver binding

Wolfgang Ocker (1):
      of/spi: Support specifying chip select as active high via device tree

Wolfram Sang (6):
      powerpc/mpc5200: trivial printk-fixes in mpc52xx_common
      powerpc/mpc5200: Don't touch pipelining for MPC5200B
      powerpc/mpc5200: Refactor FEC mdio read/write routines
      i2c-cpm: Suppress autoprobing for devices
      i2c: Make clear what the class field of i2c_adapter is good for
      i2c: Inform about deprecated chips directory

Wu Fengguang (2):
      ALSA: hda: comment typo fix
      ALSA: hda: comment typo fix

Xiantao Zhang (12):
      KVM: ia64: add a dummy irq ack notification
      KVM: ia64: Enable virtio driver for ia64 in Kconfig
      KVM: ia64: Implement kvm_arch_vcpu_ioctl_{set,get}_mpstate
      KVM: ia64: Implement a uniform vps interface
      KVM: ia64: add support for Tukwila processors
      KVM: Move device assignment logic to common code
      KVM: Change is_mmio_pfn to kvm_is_mmio_pfn, and make it common for all archs
      KVM: Separate irq ack notification out of arch/x86/kvm/irq.c
      KVM: Move irqchip_in_kernel() from ioapic.h to irq.h
      KVM: ia64: Make pmt table be able to hold physical mmio entries.
      KVM: ia64: add directed mmio range support for kvm guests
      KVM: ia64: Add intel iommu support for guests.

Xiaoming.Zhang (1):
      [10/21] driver/net/skge.c: restart the interface when it's options or

YanBo (1):
      mac80211: mesh portal functionality support

Yannick Cote (1):
      IB/ipath: Fix hang on module unload

Yanqing_Liu at Dell.com (1):
      [SCSI] scsi_dh: add Dell product information into rdac device handler

Yauhen Kharuzhy (1):
      USB: Fix s3c2410_udc usb speed handling

Yevgeny Petrilin (7):
      mlx4_core: Add QP range reservation support
      mlx4_core: Support multiple pre-reserved QP regions
      mlx4_core: Get ethernet MTU and default address from firmware
      mlx4_core: Ethernet MAC/VLAN management
      mlx4_core: Multiple port type support
      mlx4_en: Add driver for Mellanox ConnectX 10GbE NIC
      mlx4_core: Add Ethernet PCI device IDs

Yi Yang (2):
      USB: improve ehci_watchdog's side effect in CPU power management
      ACPICA: Return status from global init function

Yinghai Lu (192):
      x86: let 32bit use apic_ops too
      x86: mach_apicdef.h need to include before smp.h
      x86: make read_apic_id return final apicid
      x86: make 64bit have get_apic_id
      x86: let 32bit use apic_ops too - fix
      x86: add apic probe for genapic 64bit, v2
      x86: move declaring x2apic_extra_bits
      usb: move ehci reg def
      x86: usb debug port early console, v4
      x86: add setup_ioapic_ids for numaq in x86_quirks
      x86: mach-bigsmp to bigsmp
      x86: mach_es7000 to es7000
      x86: mach_summit to summit
      x86: mach-numaq to numaq
      x86: add apic probe for genapic 64bit - fix
      x86: print per_cpu data address
      x86: apic - unify lapic_resume - fix
      x86: fix apic version warning
      x86_64: printout msr -v2
      x86: move dir es7000 to es7000_32.c
      x86: split e820 reserved entries record to late v2
      IO resources: add reserve_region_with_split()
      x86: split e820 reserved entries record to late, v7
      x86: unify using pci_mmcfg_insert_resource
      x86: move mtrr cpu cap setting early in early_init_xxxx
      x86: make (early)_identify_cpu more the same between 32bit and 64 bit
      x86: order functions in cpu/common.c and cpu/common_64.c v2
      x86: remove cpu_vendor_dev
      x86: make 32bit support show_msr like 64 bit
      x86: make get_mode_name of 64bit the same as 32bit
      x86: move 32bit related functions together
      x86: make detect_ht depend on CONFIG_X86_HT
      x86: make header file the same in arch/x86/kernel/cpu/common_xx.c
      x86: same gdt_page with macro
      x86: cpu/common.c, let 64-bit code have 32-bit only functions
      x86: cpu/common*.c, make 32-bit have 64-bit only functions
      x86: cpu/common*.c have same cpu_init(), with copying and #ifdef
      x86: cpu/common*.c, merge switch_to_new_gdt()
      x86: cpu/common.c, merge default_init()
      x86: cpu/common*.c, merge display_cacheinfo()
      x86: cpu/common*.c, merge detect_ht()
      x86: cpu/common.c: merge get_cpu_cap()
      x86: cpu/common*.c, merge early_identify_cpu()
      x86: cpu/common*.c: merge print_cpu_info()
      x86: cpu/common*.c, merge generic_identify()
      x86: cpu/common*.c, merge identify_cpu()
      x86: use cpu/common.c on 64 bit
      x86: move nonx_setup etc from common.c to init_64.c
      x86: remove duplicated get_model_name() calling
      x86, cpu init: call early_init_xxx in init_xxx
      x86: cpu make amd.c more like amd_64.c v2
      x86: remove duplicated force_mwait
      x86: add srat_detect_node for amd64
      x86: merge header in amd_64.c
      x86: make amd.c have 64bit support code
      x86: make amd_64 have 32 bit code
      x86: make 64 bit to use amd.c
      x86: little clean up of intel.c/intel_64.c
      x86: make intel.c have 64-bit support code
      x86: make intel_64.c the same as intel.c
      x86: let intel 64-bit use intel.c
      x86: intel.c put workaround for old cpus together
      x86: centaur_64.c remove duplicated setting of CONSTANT_TSC
      x86: identify_cpu_without_cpuid v2
      x86: move transmeta cap read to early_init_transmeta()
      x86: fix arch/x86/kernel/cpu/mtrr/main.c warning
      x86: fix CONFIG_X86_RESERVE_LOW_64K=y
      x86: use WARN_ONCE in workaround for mtrr mask
      x86: fix macro with bad_bios_dmi_table
      x86: don't need to go to chunksize to 4G
      x86: mtrr_cleanup optimization, v2
      x86: add mtrr_cleanup_debug command line
      x86: mtrr_cleanup hole size should be less than half of chunk_size, v2
      x86: mtrr_cleanup safe to get more spare regs now
      x86: mtrr_cleanup prepare to make gran_size to less 1M
      x86: mtrr_cleanup try gran_size to less than 1M
      x86: change MTRR_SANITIZER to def_bool y
      x86: mtrr_cleanup try gran_size to less than 1M, v3
      x86, debug: mtrr_cleanup print out var mtrr before change it
      x86: mtrr_cleanup: print out correct type v2
      x86: mtrr_cleanup: first 1M may be covered in var mtrrs
      x86: mtrr_cleanup: treat WRPROT as UNCACHEABLE
      ACPI: don't load acpi_cpufreq if acpi=off
      ACPI: remove unused have_arch_parse_srat
      x86: rename discontig_32.c to numa_32.c
      x86: check dsdt before find oem table for es7000, v2
      x86: cpu don't print duplicated vendor string
      x86: cleanup, remove extra ifdef
      x86: change early_ioremap to use slots instead of nesting
      x86: add after_bootmem flag for 32bit
      x86: remove irq_vectors_limits
      generic: add dyn_array support
      add per_cpu_dyn_array support
      x86: alloc dyn_array all together
      x86: enable dyn_array support
      irq: introduce nr_irqs
      x86: use nr_irqs
      drivers/char: use nr_irqs
      drivers/net: use nr_irqs
      drivers/pci/ intr remapping: use nr_irqs
      drivers/pcmcia: use nr_irqs
      drivers/rtc: use nr_irqs
      drivers/scsi: use nr_irqs
      drivers/serial: use nr_irqs
      fs/proc: use nr_irqs
      drivers/xen: use nr_irqs
      irqs: make irq_timer_state to use dyn_array
      irq: make irq2_iommu to use dyn_array
      irq: make irq_desc to use dyn_array
      irq: make irqs in kernel stat use per_cpu_dyn_array
      x86: use dyn_array in io_apic_xx.c
      x86, irq: get nr_irqs from madt
      x86: remove nr_irq_vectors
      generic: sparse irqs: use irq_desc() together with dyn_array, instead of irq_desc[]
      x86: add irq_cfg in io_apic_64.c
      x86: put irq_2_pin pointer into irq_cfg
      x86: put timer_rand_state pointer into irq_desc
      x86: move kstat_irqs from kstat to irq_desc
      irq: add irq_desc_without_new
      irq: replace loop with nr_irqs with for_each_irq_desc
      irq, fs/proc: replace loop with nr_irqs for proc/stat
      x86, ioapic: replace loop with nr_irqs with for_each_irq_icfg
      irq: remove >= nr_irqs checking with config_have_sparse_irq
      generic: add irq_desc in function in parameter
      x86: check with without_new in show_interrupts
      x86_64: rename irq_desc/irq_desc_alloc
      irq: separate sparse_irqs from sparse_irqs_free
      x86_64: separate irq_cfgx from irq_cfgx_free
      x86_64: make /proc/interrupts work with dyn irq_desc
      x86: put irq_2_iommu pointer into irq_desc
      x86: use 28 bits irq NR for pci msi/msix and ht
      x86: remove irqbalance in kernel for 32 bit
      x86: add irq_cfg for 32bit
      x86: make 32bit use irq_cfg_alloc, etc
      x86: make 32bit to use irq_2_pin in irq_cfg
      x86: make 32 bit to use sparse_irq
      x86: make 32bit support per_cpu vector
      x86: add debug info for 32bit sparse_irq
      x86, io-apic: remove union about dest for log/phy
      x86: ordering functions in io_apic_32.c
      x86: ordering functions in io_apic_64.c
      x86: order variables in io_apic_xx.c
      x86: make headers files the same in io_apic_xx.c
      x86: make 64 handle sis_apic_bug like the 32 bit
      x86: remove ioapic_force
      x86: make io_apic_64.c and io_apic_32.c the same
      rename io_apic_64.c and io_apic_32.c to io_apic.c
      io_apic: make 32 bit have io_apic resource in /proc/iomem
      pci: change msi-x vector to 32bit
      x86: irq: interrupt array size should be NR_VECTORS
      x86: unify mask_IO_APIC_irq
      x86: unify ack_apic_edge
      x86: remove first_free_entry/pin_map_size
      x86: print local APIC of APs one by one
      x86: make HAVE_SPARSE_IRQ support selectable
      x86: probe nr_irqs even only mptable is used
      dyn_array: split dyn_array functions from init/main.c
      x86: sparse_irq needs spin_lock in allocations
      x86: fix 32-bit ioapic lockup with sparseirqs
      x86: fix probe_nr_irqs for xen
      x86: apic_xx.c order variables
      x86: use HAVE_X2APIC in apic_64.c
      x86: add hard_smp_prossor_id with MACRO in io_apic_xx.c
      x86: make apic_32/64.c more like
      x86: merge APIC_init_uniprocessor
      x86: copy detect_init_APIC to the other
      x86: merge header files in apic_xx.c
      x86: apic unify smp_spurious/error_interrupt
      x86: apic copy calibrate_APIC_clock to each other in apic_32/64.c
      x86: apic copy apic_64.c to apic_32.c
      x86: rename apic_32.c and apic_64.c to apic.c
      x86: let 64 bit to use 32 bit calibrate_apic_clock
      sparseirq: move kstat_irqs from kstat to irq_desc - fix
      x2apic: fix reserved APIC register accesses in print_local_APIC()
      dmar: fix using early fixmap mapping for DMAR table parsing
      dmar: initialize the return value in dmar_parse_dev()
      x86: print out if acpi want physical flat of all
      dyn_array: fix typo
      irq: error missed ifndef CONFIG_HAVE_SPARSE_IRQ, v2
      dyn_array: remove one panic
      x86: lapic address print out like io apic addr
      x86: print out apic id in hex format
      dyn_array: use %pF instead of print_fn_descriptor_symbol
      irq: fix irqpoll && sparseirq
      sparseirq: remove some debug print out
      x86: fix typo in irq_desc array
      x86: irq no should not use hex in /proc/interrupts
      x86: print out irq nr for msi/ht, v3
      x86: sparse_irq: fix typo in debug print out
      mm: print out meminit for memmap
      PCI: change MSI-x vector to 32bit
      PCI: use %pF instead of print_fn_descriptor_symbol() in quirks.c

Yitchak Gertner (1):
      bnx2x: EEH recovery fix

Yoichi Yuasa (1):
      cs89x0: fix warning release_irq label

Yoshihiro Shimoda (3):
      [MTD] [NAND] sh_flctl: add support for Renesas SuperH FLCTL
      [MTD] [NAND] sh_flctl: fix compile error
      sh: add support FLCTL for ap325rxa board

Yoshinori Sato (4):
      h8300: update timer handler - delete files
      h8300: update timer handler - new files
      h8300: update timer handler - misc update
      h8300: GENERIC_BUG support

Youquan Song (3):
      dmar: context cache and IOTLB invalidation using queued invalidation
      dmar: Use queued invalidation interface for IOTLB and context invalidation
      dmar: remove the quirk which disables dma-remapping when intr-remapping enabled

Yu Zhao (2):
      PCI: support PCIe ARI capability
      PCI: fix AER capability check

Zhang Rui (4):
      ACPI: fix hotplug race
      ACPI: don't enable control method power button as wakeup device when Fixed Power button is used
      don't load asus-acpi if model is not supported
      ACPI: Allow overriding to higher critical trip point.

Zhang xiantao (1):
      KVM: Device Assignment: Move vtd.c from arch/x86/kvm/ to virt/kvm/

Zhao Yakui (10):
      ACPI: Enable EC device immediately after ACPI full initialization
      ACPI: Add the support for _TTS object
      ACPI: Ignore AE_NOT_FOUND error of EC _REG method and continue to initialize EC
      ACPI: Ingore the RESET_REG_SUP bit when using ACPI reset mechanism
      ACPI: Get the device power state in the course of scanning device
      ACPI: Attach the ACPI device to the ACPI handle as early as possible
      ACPI: Add "acpi.power_nocheck=1" to disable power state check in power transition
      ACPI: Add DMI check to disable power state check in power transition
      ACPI : Load device driver according to the status of acpi device
      ACPI: hack around sysfs warning with link order

Zhao, Yu (8):
      PCI: fix hotplug get_##name return value problem
      PCI: use same arg names in PCI_VDEVICE comment
      PCI: use resource_size() everywhere.
      PCI: replace cfg space size (256/4096) by macros.
      PCI: centralize the capabilities code in pci-sysfs.c
      PCI: centralize the capabilities code in probe.c
      PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems
      PCI: remove unused resource assignment in pci_read_bridge_bases()

Zhaolei (4):
      ALSA: Fix debugfs_create_dir's error checking method for sound/soc/
      Fix debugfs_create_dir's error checking method for arch/sh/kernel/
      Fix debugfs_create_file's error checking method for arch/sh/mm/
      USB: Fix debugfs_create_file's error checking method for usb/gadget/s3c2410_udc

Zhenyu Wang (2):
      drm: Set cliprects to NULL when changing drawable to having 0 cliprects.
      drm: fix leak of cliprects in drm_rmdraw()

Zhu Yi (2):
      iwlwifi: fix compile warning
      iwl3945: add MODULE_FIRMWARE for 3945 HW

akeemting (1):
      jme: Faulty IRQ handle bug fix

akpm at linux-foundation.org (2):
      PCI: ibmphp: list_for_each to list_for_each_entry
      PCI: ibmphp: list_for_each to list_for_each_entry-checkpatch cleanups

ben at fluff.org.uk (4):
      s3cmci: Make general protocol errors less noisy
      s3cmci: cpufreq support
      s3cmci: fix continual accesses to host->pio_ptr
      s3cmci: Add Ben Dooks/Simtec Electronics to header & copyright

dcg (1):
      x86_64: be less annoying on boot, v2

donald.d.dugger at intel.com (1):
      ACPI: Fix possible null ptr dereference

fangxiaozhi (1):
      USB: support Huawei data card product IDs

frans (3):
      [MTD] [NAND] nand_ecc.c: rewrite for improved performance
      [MTD] [NAND] nand_ecc.c: fix big endian, strengthen test, add printk
      Fix Documentation/filesystems/ramfs-rootfs-initramfs.txt

hermann pitton (1):
      V4L/DVB (9028): saa7134: add support for the triple Asus Tiger 3in1

philipl at overt.org (1):
      toshiba_acpi: Add support for bluetooth toggling through rfkill (v8)

roel kluin (15):
      ALSA: au88x0: clipping ceiling loop wrong in comment
      iwl-4965: test below 0 on unsigned num_tbs
      ibm_newemac: MAL[12]_IER_EVENTS definition: 2x *_OTE -> *_DE
      sh: intc_prio_data() test before subtraction on unsigned
      sh_eth: unsigned ndev->irq cannot be negative
      rtc-sh: Unsigned rtc->{periodic,carry,alarm}_irq cannot be negative
      powerpc: Fix duplicate test of MACIO_FLAG_SCCB_ON
      V4L/DVB: pxa-camera: Unsigned dma_chans[] cannot be negative
      KVM: x86 emulator: remove duplicate SrcImm
      Altix serial: fix
      powerpc: Unsigned speed cannot be negative in udbg_16559.c
      x86: make variables static
      gianfar: fix handle errors returned by platform_get_irq*()
      AX88796: ax_probe() fix irq assignment
      USB: usbtest.c: length, sglen and vary are unsigned, so cannot be negative

roelkluin (1):
      [ARM] 5303/1: period_cycles should be greater than 1

scameron at beardog.cca.cpqcorp.net (1):
      cciss: Fix cciss SCSI rescan code to better notice device changes

thomas schorpp (1):
      [SCSI] aic7xxx: Take the LED out of diagnostic mode on PM resume

vdb128 at picaros.org (1):
      V4L/DVB (8896): pvrusb2: Implement crop support

venkatesh.pallipadi at intel.com (11):
      x86: PAT documentation updates with debug info
      [CPUFREQ][1/6] cpufreq: Add cpu number parameter to __cpufreq_driver_getavg()
      [CPUFREQ][2/6] cpufreq: Change load calculation in ondemand for software coordination
      [CPUFREQ][3/6] cpufreq: get_cpu_idle_time() changes in ondemand for idle-microaccounting
      [CPUFREQ][4/6] cpufreq_ondemand: Parameterize down differential
      [CPUFREQ][5/6] cpufreq: Changes to get_cpu_idle_time_us(), used by ondemand governor
      [CPUFREQ][6/6] cpufreq: Add idle microaccounting in ondemand governor
      x86: HPET_MSI change IRQ affinity in process context when it is disabled
      x86: HPET_MSI Refactor code in preparation for HPET_MSI
      x86: HPET_MSI Basic HPET_MSI setup code
      x86: HPET_MSI Initialise per-cpu HPET timers

xiphmont at xiph.org (1):
      SG_IO block filter whitelist missing MMC SET READ AHEAD command



More information about the Containers mailing list