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

Linus Torvalds torvalds at woody.linux-foundation.org
Tue Mar 3 14:49:01 UTC 2009


The annotated tag, v2.6.25-rc1 has been created
        at  abf6976c818c553eb2209fe32028a4c5eecab0cb (tag)
   tagging  19af35546de68c872dcb687613e0902a602cb20e (commit)
  replaces  v2.6.24
 tagged by  Linus Torvalds
        on  Sun Feb 10 14:19:25 2008 -0800

- Shortlog ------------------------------------------------------------
Linux 2.6.25-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQBHr3hxF3YsRnbiHLsRAl1rAJ9r60PdVjv2KtIsKjXgQo5k3pIyGQCeKu9z
ViU3sVVc/iTxcjSZj5eonJA=
=dGEA
-----END PGP SIGNATURE-----

Aaron Durbin (1):
      x86: add ACPI reboot option

Abhijith Das (2):
      [GFS2] patch to check for recursive lock requests in gfs2_rename code path
      [GFS2] Allow journal recovery on read-only mount

Abhishek Sagar (4):
      ARM kprobes: core code
      x86: kprobes change kprobe_handler flow
      x86: fix singlestep handling in reenter_kprobe
      kprobes: kretprobe user entry-handler

Adam Baker (2):
      rt2x00: Unconstify rt2x00dev
      rt2x00: Place mutex around USB register access

Adrian Bassett (1):
      rtl8180_dev.c: add support for 1799:700f

Adrian Bunk (134):
      [JFFS2] make jffs2_get_acl() static
      [CRYPTO] geode: Add __dev{init,exit} annotations
      [SCSI] 53c7xx: fix removal fallout
      [SCSI] lpfc: minor cleanups
      [SCSI] megaraid: add __devexit annotation
      [SCSI] qla2xxx: Code cleanups.
      V4L/DVB (6399): saa7134/: make 2 functions static
      V4L/DVB (6569): bt8xx/dst.c: make code static
      V4L/DVB (6570): core/dvb_ringbuffer.c: remove unused exports
      V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload()
      V4L/DVB (6572): dvb-usb/vp702x.c: cleanups
      V4L/DVB (6573): unexport flexcop_reset_block_300
      V4L/DVB (6574): common/ir-functions.c: make a function static
      V4L/DVB (6575): cx23885/: cleanups
      V4L/DVB (6576): cx88-mpeg.c: make 4 functions static
      V4L/DVB (6577): et61x251/: make 5 functions static
      V4L/DVB (6578): dvb-usb: make some debug vars static
      V4L/DVB (6623): remove saa7134-oss
      V4L/DVB (6665a): finish the VID_HARDWARE_* removal
      IB/mthca: Remove MSI support as scheduled
      i2c: the scheduled I2C RTC driver removal
      i2c: some overdue driver removal
      kconfig: remove "enable"
      remove __attribute_used__
      asm-generic/vmlix.lds.h: simplify __mem{init,exit}* dependencies
      Remove references to "make dep"
      [TCP]: Make tcp_splice_data_recv() static.
      [NET] net/core/request_sock.c: Remove unused exports.
      [ATM]: [he] This patch removes the ancient version string.
      [SHAPER]: The scheduled shaper removal.
      drivers/net/netxen/: cleanups
      drivers/net/chelsio/: #if 0 unused functions
      ipg: add __devexit annotation
      e1000: remove no longer used code for pci read/write cfg
      [IrDA]: Irport removal - part 1
      [IrDA]: Irport removal - part 2
      ext4/super.c: fix #ifdef's (CONFIG_EXT4_* -> CONFIG_EXT4DEV_*)
      selinux: make selinux_set_mnt_opts() static
      dlm: proper prototypes
      x86: unexport __{read,write}_lock_failed
      x86 e820_64.c: make 2 functions static
      x86 mce_64.c: make struct mcelog static
      x86: nmi_64.c: make code static
      x86: pci-calgary_64.c: make a variable static
      x86: pci-dma_64.c: cleanups
      x86: remove -maccumulate-outgoing-args on 32-bit
      x86: default to PCI=y
      [XFRM]: Remove unused exports.
      [TR] net/802/tr.c: sysctl_tr_rif_timeout static
      [IPV4]: Make struct ipv4_devconf static.
      [TCP]: Unexport sysctl_tcp_tso_win_divisor
      block/sunvdc.c:print_version() must be __devinit
      unexport add_disk_randomness
      ata_piix.c: make piix_merge_scr() static
      ide: unexport ide_dma_on
      ide: small ide-scan-pci.c cleanup
      ide: make wait_drive_not_busy() static again
      ide/ppc/pmac.c section fixes
      USB: usb/mon/mon_bin.c: cleanups
      PCI: make pci_restore_bars() static
      PCI: drivers/pci/rom.c: #if 0 two functions
      PCI: drivers/pci/: remove unused exports
      PCI: always export pci_scan_single_device
      PCI: remove additional pci_scan_child_bus() prototype
      PCI: drivers/pci/msi.c: move arch hooks to the top
      PCI: Kconfig help: don't refer to the PCI-HOWTO
      Hibernation: Move function prototypes to header
      [BATTERY] Every file should include the headers containing the prototypes for its global functions.
      via-rhine.c:rhine_hw_init() must be __devinit
      ibmlana_adapter_names[] must be __devinitdata
      olympic_open() must be __devinit
      ibmlana_init_one() must be __devinit
      IBMLANA no longer has to depend on MCA_LEGACY
      drivers/net/sunvnet.c:print_version() must be __devinit
      net/sunqe.c section fix
      net/sunbmac.c section fix
      e1000e: make a function static
      e1000: make e1000_dump_eeprom() static
      remove obsolete tokenring maintainer information
      remove obsolete contact information from CREDITS
      remove Documentation/smp.txt
      move frv docs one level up
      Jesper Juhl is the new trivial patches maintainer
      ACPI: make acpi_dmi_dump() static
      ACPI: make struct osi_linux static
      [IPSEC] xfrm4_beet_input(): fix an if()
      [SPARC64]  pci_sun4v.c: Section fixes.
      drivers/bluetooth/bpa10x.c: fix memleak
      drivers/bluetooth/btsdio.c: fix double-free
      [NET] rtnetlink.c: remove no longer used functions
      mm/page-writeback.c: make a function static
      make __vmalloc_area_node() static
      m68knommu: remove duplicate exports
      kernel/power/disk.c: make code static
      make kernel_shutdown_prepare() static
      nubus: kill drivers/nubus/nubus_syms.c
      m68k: kill arch/m68k/mac/mac_ksyms.c
      m68k: kill arch/m68k/hp300/ksyms.c
      m68k: kill arch/m68k/amiga/amiga_ksyms.c
      m68k: kill arch/m68k/atari/atari_ksyms.c
      m68k: kill arch/m68k/mvme16x/mvme16x_ksyms.c
      iwl3945-base.c: fix off-by-one errors
      ata_piix.c:piix_init_one() must be __devinit
      make ipc/util.c:sysvipc_find_ipc() static
      cleanup after APUS removal
      remove mm_{ptov,vtop}()
      proper show_interrupts() prototype
      scheduled OSS driver removal
      proper prototype for signals_init()
      kernel/ptrace.c should #include <linux/syscalls.h>
      make srcu_readers_active() static
      kernel/notifier.c should #include <linux/reboot.h>
      proper prototype for get_filesystem_list()
      fs/utimes.c should #include <linux/syscalls.h>
      fs/signalfd.c should #include <linux/syscalls.h>
      fs/eventfd.c should #include <linux/syscalls.h>
      proper prototype for vty_init()
      drivers/misc/lkdtm.c: cleanups
      calibrate_delay() must be __cpuinit
      idle_regs() must be __cpuinit
      fs/ecryptfs/: possible cleanups
      make video/geode/lxfb_core.c:geode_modedb[] static
      video/hpfb.c section fix
      drivers/video/pm3fb.c section fix
      make jbd/journal.c:__journal_abort_hard() static
      ACPI: misc cleanups
      move edac.txt two levels up
      kernel/cgroup.c: remove dead code
      kernel/cgroup.c: make 2 functions static
      [SCSI] libiscsi: make __iscsi_complete_pdu() static
      [SCSI] advansys: make 3 functions static
      kill UDFFS_{DATE,VERSION}
      The scheduled 'time' option removal
      fix xtensa timerfd breakage

Adrian Hunter (3):
      [MTD] [OneNAND] Do not stop reading for ECC errors
      [MTD] [OneNAND] Do not release chip twice
      [MTD] [OneNAND] fix call to onenand_verify when writing subpages

Adrian McMenamin (2):
      sh: Kill off hs7751rvoip reference from arch/sh/Kconfig.
      cdrom: Add support for Sega Dreamcast GD-ROM.

Aegis Lin (2):
      [POWERPC] spufs: Use separate timer for /proc/spu_loadavg calculation
      [SCSI] ps3rom: sector size should be 512 bytes

Ahmed S. Darwish (1):
      lguest: accept guest _PAGE_PWT page table entries

Aidan Thornton (1):
      V4L/DVB (6619): Use MTS firmware for the HVR-900

Aidan Williams (1):
      EMAC driver: bf537 MAC multicast hash filtering patch

Akinobu Mita (10):
      V4L/DVB (6848): bttv: check pci_register_driver() error
      V4L/DVB (7077): bt878: remove handcrafted PCI subsystem ID check
      [TUN]: Use iov_length()
      [BATTERY] power_supply_leds: use kasprintf
      fs: use hlist_unhashed
      fs: use list_for_each_entry_reverse and kill sb_entry
      ext[234]: fix comment for nonexistent variable
      ext[234]: use ext[234]_get_group_desc()
      ext[234]: remove unused argument for ext[234]_find_goal()
      ext[234]: cleanup ext[234]_bg_num_gdb()

Akira Tsukamoto (1):
      USB: pl2303: add support for RATOC REX-USB60F

Al Viro (74):
      libata annotations and fixes
      endianness annotations and fixes for olympic
      sunhme endianness annotations
      sungem endianness annotations
      e1000e endianness annotations
      e1000 endianness annotations
      NULL noise in drivers/net
      forcedeth endianness bugs
      e100 endianness annotations
      ixgbe endianness annotations
      ixgb endianness annotations
      annotate tun
      annotate the rest of drivers/net/wan
      eepro100 annotations
      slhc annotations
      qla3xxx annotations
      eliminate byteswapping in struct ieee80211_qos_parameters
      several missing cpu_to_le16() in ieee80211softmac_capabilities()
      ieee80211softmac_auth_resp() fix
      ieee80211: fix misannotations
      ieee80211: beacon->capability is little-endian
      airo: fix transmit_802_11_packet()
      airo: fix endianness bug in ->dBm handling
      airo: bug in airo_interrupt() handling on incoming 802.11
      airo endianness bug: cap_rid.extSoftCap
      airo: fix writerids() endianness
      hostap: fix endianness with txdesc->sw_support
      p54common annotations and fixes
      ipw2100 annotations and fixes
      ray_cs fixes
      ipw2200 fix: struct ieee80211_radiotap_header is little-endian
      ipw2200 fix: ->rt_chbitmask is le16
      ipw2200: ipw_tx_skb() endianness bug
      airo: trivial endianness annotations
      airo: sanitize handling of SSID_rid
      bap_read()/bap_write() work with fixed-endian buffers
      airo: sanitize BSSListRid handling
      airo: sanitize handling of WepKeyRid
      airo: sanitize handling of StatsRid
      airo: sanitize handling of CapabilityRid
      airo: sanitize APListRid handling
      airo: sanitize handling of StatusRid
      airo: last of endianness annotations
      hostap annotations
      hostap: don't mess with mixed-endian even for internal skb queues
      p54pci: endianness annotations and fixes
      bcm43xx annotations
      prism54 trivial annotations
      ipw2200 trivial annotations
      ipw2200: do not byteswap struct ipw_associate
      misc wireless annotations
      annotate chelsio
      annotate cxgb3
      annotate myri10ge
      annotate netxen
      bnx2 annotations
      Fix dl2k constants
      switch audit_get_loginuid() to task_struct *
      get rid of loginuid races
      big-endian support for via-velocity
      dlm: use proper C for dlm/requestqueue stuff (and fix alignment bug)
      dlm: dlm_process_incoming_buffer() fixes
      dlm: do not byteswap rcom_lock
      dlm: do not byteswap rcom_config
      dlm: use proper type for ->ls_recover_buf
      dlm: missing length check in check_config()
      dlm: validate data in dlm_recover_directory()
      dlm: verify that places expecting rcom_lock have packet long enough
      dlm: receive_rcom_lock_args() overflow check
      dlm: make find_rsb() fail gracefully when namelen is too large
      dlm: fix overflows when copying from ->m_extra to lvb
      dlm: fix dlm_dir_lookup() handling of too long names
      dlm: dlm/user.c input validation fixes
      sdio: fix module device table definition for m68k

Alain Degreffe (1):
      USB: add iuu_phoenix driver

Alan Cox (53):
      libata: Disable ATA8-ACS proposed Trusted Computing features by default
      libata: IORDY handling
      libata-sff: tf_load
      pata_ninja32: Cardbus ATA initial support
      pata_pcmcia: Add support for dumb 8bit IDE emulations
      libata/pata_it821x: Improve handling of poorly compatible emulations
      pata_pcmcia: Minor cleanups and support for dual channel cards
      pata_legacy: resychronize with upstream changes and resubmit
      pata_mpc52xx: remove un-needed assignment
      pata_serverworks: Fix cable types and cosmetics
      pata_winbond: error return
      ata_generic: Cenatek support
      pata_legacy: Merge winbond support
      [SCSI] aacraid: fix security weakness
      [WATCHDOG] wdt: fix locking
      [SERIAL] 21285: Report baud rate back via termios
      3c501: Bring into compliance with the coding style
      slip: Drag kicking and screaming into coding style compliance
      x86: isolate PIC/PIT in/out calls
      x86: serverworks: IRQ routing needs no _p
      x86: reboot: remove inb_p usage
      pata_sl82c105: dual channel support
      USB: keyspan: Fix oops
      USB: belkin_sa: clean up for new style termios and speed handling, plus style
      USB: keyspan_pda: clean up speed handling
      USB: mct232: speed, new termios and compliance cleanups
      USB: mos7720: clean up termios
      USB: ti_usb: termios cleanups
      USB: io_ti: clean up termios handling
      USB: oti6858: cleanup
      pdc202xx_old: remove surplus initialiser
      serial: speed setup failure reporting
      serial: Coding style
      geode lists are subscriber only
      ACPI: its a directory not a folder....
      tty: Kill TTY_FLIPBUF_SIZE
      mxser/mxser_new: first pass over termios reporting for the mxser cards
      moxa: first pass at termios reporting
      n_tty: clean up old code to follow coding style and (mostly) checkpatch
      rocket: first pass at termios reporting
      rocket: don't let random users reset the controller
      tty_audit: fix checkpatch complaint
      tty_io: drag screaming into coding style compliance
      tty_ioctl: drag screaming into compliance with the coding style
      8250_early: coding style
      8250_gsc: coding style
      8250_hp300: coding style
      8250_hub6: codding style
      8250_pci: coding style
      serial8250: coding style
      8250: enable rate reporting via termios
      serial_core: bring mostly into line with coding style
      x25_asy: Fix ref count rule violation

Alan Stern (15):
      Driver core: fix race in __device_release_driver
      Kobject: drop child->parent ref at unregistration
      USB: usb-storage: new "lockable" subclass 0x07
      USB: make ksuspend_usbd thread non-freezable
      USB: don't change HC power state for a FREEZE
      USB: dummy_hcd: don't register drivers on the platform bus
      USB: repair USBDEVFS_CONNECT ioctl
      USB: updates to usb_reset_composite_device()
      USB: add usbfs stubs for suspend and resume
      USB: EHCI: add separate IAA watchdog timer
      USB: dummy_hcd: change the default power budget
      USB: EHCI: move del_timer_sync calls outside spinlocked region
      USB: EHCI: add a short delay to the bus_suspend routine
      Hibernation: Add PM_RESTORE_PREPARE and PM_POST_RESTORE notifiers (rev. 2)
      PM: Convert PM notifiers to out-of-line code

Alasdair G Kergon (5):
      dm: mark function lists static
      dm ioctl: remove lock_kernel
      dm: targets no longer experimental
      dm mpath: add missing static
      dm crypt: move queue functions

Albert Graham (1):
      V4L/DVB (6752): saa7134: Enable remote control support for Avermedia M102

Albert Lee (1):
      libata: zero xfer length on ATAPI data xfer IRQ is HSM violation

Alejandro Martinez Ruiz (7):
      [ARM] ARRAY_SIZE() cleanup
      netdev: use ARRAY_SIZE() instead of sizeof(array) / ETH_GSTRING_LEN
      netdev: ARRAY_SIZE() cleanups
      sk98lin: kill bogus check and convert to use ARRAY_SIZE()
      [MIPS] Converting most array size calculations to use ARRAY_SIZE().
      m68k: ARRAY_SIZE() cleanup
      dio: ARRAY_SIZE() cleanup

Alejandro Riveira Fernández (1):
      sata_via.c: Remove missleading comment.

Alessandro Zummo (1):
      Cosmetic fixes to RTC subsystem's Kconfig

Alex Chiang (3):
      PCI: hotplug: acpiphp: Remove unused variable from acpiphp
      PCI: hotplug: pci_hotplug_core whitespace fix
      PCI: hotplug: Link fakephp last

Alex Dubov (1):
      memstick: initial commit for Sony MemoryStick support

Alex Tomas (2):
      ext4: Add new functions for searching extent tree
      ext4: Add multi block allocator for ext4

Alexander Belyakov (1):
      [MTD] [NOR] Prevent erase command invocation on suspended chip

Alexander van Heukelum (1):
      x86: avoid section mismatch involving arch_register_cpu

Alexey Demin (1):
      EMAC driver: fix bug - invalidate data cache of new_skb->data range when cache is WB

Alexey Dobriyan (22):
      [CRYPTO] hifn_795x: Fixup container_of() usage
      sched, futex: detach sched.h and futex.h
      [NETFILTER]: x_tables: change xt_table_register() return value convention
      [NETFILTER]: x_tables: per-netns xt_tables
      [NETFILTER]: x_tables: return new table from {arp,ip,ip6}t_register_table()
      [NETFILTER]: ip_tables: propagate netns from userspace
      [NETFILTER]: ip_tables: per-netns FILTER, MANGLE, RAW
      [NETFILTER]: ip6_tables: netns preparation
      [NETFILTER]: ip6_tables: per-netns IPv6 FILTER, MANGLE, RAW
      [NETFILTER]: arp_tables: netns preparation
      [NETFILTER]: arp_tables: per-netns arp_tables FILTER
      [NETFILTER]: netns: put table module on netns stop
      [NETFILTER]: x_tables: semi-rewrite of /proc/net/foo_tables_*
      [NETFILTER]: x_tables: netns propagation for /proc/net/*_tables_names
      [NETFILTER]: x_tables: create per-netns /proc/net/*_tables_*
      fix ! versus & precedence in various places
      proc: remove MODULE_LICENSE
      proc: less LOCK operations during lookup
      proc: simplify function prototypes
      proc: remove useless check on symlink removal
      proc: fix ->open'less usage due to ->proc_fops flip
      Fix container_of() usage

Alexey Korolev (2):
      [MTD] [NOR] Support Intel P3x flash support with CFI version 1.5
      [JFFS2] Fix return value check for mtd->point() in check_node_data()

Alexey Starikovskiy (4):
      ACPI: Defer enabling of level GPE until all pending notifies done
      ACPI: EC: Do the byte access with a fast path
      ACPI: EC: Some hardware requires burst mode to operate properly
      ACPI: SBS: Host controller must initialize before SBS.

Alistair John Strachan (1):
      x86: force enable HPET on (some?) ICH9 boards

Amit Shah (1):
      KVM: Make unloading of FPU state when putting vcpu arch-independent

Anand Gadiyar (1):
      ARM: OMAP: Add DMA support for chaining and 3430

Ananth N Mavinakayanahalli (1):
      x86: kprobes: add kprobes smoke tests that run on boot

Andi Kleen (76):
      [SCSI] sg: Only print SCSI data direction warning once for a command
      kbuild: declare the modpost error functions as printf like
      kbuild: fix format string warnings in modpost
      kbuild: fix a buffer overflow in modpost
      clocksource: make clocksource watchdog cycle through online CPUs
      x86: untable __init references between IO data
      x86: make ptrace.h safe to include from assembler code
      x86: implement support to synchronize RDTSC through MFENCE on AMD CPUs
      x86: Implement support to synchronize RDTSC with LFENCE on Intel CPUs
      x86: move nop declarations into separate include file
      x86: introduce rdtsc_barrier()
      x86: remove get_cycles_sync
      x86: remove the now unused X86_FEATURE_SYNC_RDTSC
      x86: move X86_FEATURE_CONSTANT_TSC into early cpu feature detection
      x86: allow TSC clock source on AMD Fam10h and some cleanup
      x86: remove explicit C3 TSC check on 64bit
      x86: don't disable TSC in any C states on AMD Fam10h
      genirq: turn irq debugging options into module params
      x86: add /proc/irq/*/spurious to dump the spurious irq debugging state
      x86: remove CPU capabitilites printks on 32-bit
      x86: document fdimage/isoimage completely in make help
      x86: compile apm and voyager module only when selected in Kconfig
      x86: Set CFQ as default in 32-bit defconfig
      x86: mark memory_setup __init
      x86: move MWAIT idle check to generic CPU initialization on 32-bit
      x86: use the correct cpuid method to detect MWAIT support for C states
      x86: use shorter addresses in i386 segfault printks
      x86: replace hard coded reservations in 64-bit early boot code with dynamic table
      x86: optimize lock prefix switching to run less frequently
      x86: don't disable the APIC if it hasn't been mapped yet
      x86: print which shared library/executable faulted in segfault etc. messages v3
      x86: add framework to disable CPUID bits on the command line
      x86: convert some existing cpuid disable options to new generic bitmap
      x86: don't disable RDTSC in userland for 32bit notsc
      x86: convert TSC disabling to generic cpuid disable bitmap
      x86: add noclflush option
      x86: add generic clearcpuid=... option
      x86: remove iBCS support
      c_p_a(): do a simple self test at boot
      x86: clean up pte_exec
      x86: add pte accessors for the global bit
      x86: c_p_a(), add simple self test at boot
      x86: cpa: use wbinvd() macro instead of inline assembly in 64bit c_p_a()
      x86: cpa: remove unnecessary masking of address
      x86: shrink __PAGE_KERNEL/__PAGE_KERNEL_EXEC on non PAE kernels
      x86: add pte_pgprot to 32-bit
      x86: don't drop NX bit in pte modifier functions on 32-bit
      x86: fix c_p_a() boot crash
      x86: c_p_a() fix: reorder TLB / cache flushes to follow Intel recommendation
      x86: c_p_a() make it more robust against use of PAT bits
      x86: introduce canon_pgprot()
      x86: remove set_kernel_exec()
      x86: fix early_ioremap() on 64-bit
      x86: move NUMAQ io handling into arch/x86/pci/numa.c
      x86: remove special NUMAQ support in io_32.h
      x86: cpa, add the PAT bit defines
      x86: cpa, only flush the cache if the caching attributes have changed
      x86: rename LARGE_PAGE_SIZE to PMD_PAGE_SIZE
      x86: switch pci-gart over to using set_memory_np() instead of clear_kernel_mapping()
      x86: remove now unused clear_kernel_mapping
      x86: switch direct mapping setup over to set_pte
      x86: add feature macros for the gbpages cpuid bit
      x86: add PUD_PAGE_SIZE
      x86: add pgtable accessor functions for gbpages
      x86: add gbpages support to lookup_address
      x86: support gbpages in pagetable dump
      x86: implement gbpages support in change_page_attr()
      page allocator: remove unused arguments in zone_init_free_lists()
      BKL-removal: convert ext2 over to use unlocked_ioctl
      BKL-removal: remove incorrect BKL comment in ext2
      BKL-removal: remove incorrect comment refering to lock_kernel() from jbd/jbd2
      BKL-removal: Use unlocked_ioctl for jfs
      BKL-removal: Implement a compat_ioctl handler for JFS
      Allow executables larger than 2GB
      BKL-Removal: convert pipe to use unlocked_ioctl too
      Remove a.out interpreter support in ELF loader

Andre Detsch (3):
      [POWERPC] cell: safer of_has_vicinity routine
      [POWERPC] spufs: DMA Restart after SIGSEGV
      [POWERPC] spufs: Fix memory leak on SPU affinity

Andre Haupt (7):
      Input: remove duplicate includes
      USB: cyberjack: remove a unnecessary variable.
      gameport: remove duplicate include
      bf54x: remove duplicate include
      jonada720: remove duplicate include
      fbmon: remove unnecessary local variable
      fbmon: cleanup trailing whitespaces

Andrea Arcangeli (1):
      Fix /proc dcache deadlock in do_exit

Andrea Merello (1):
      rtl8187: fix tx power reading

Andreas Degert (1):
      [ALSA] hdsp: make Multiface II work again

Andreas Herrmann (1):
      x86: fix detection of CONSTANT_TSC bit for AMD CPUs

Andreas Herrmann3 (1):
      x86: fix cpu MHz reporting for AMD family 0x11

Andreas Mohr (2):
      kbuild: eradicate bashisms in scripts/patch-kernel
      e100: fix spelling errors

Andres Salomon (13):
      kconfig: use getopt() in conf.c for handling command line arguments
      libertas: drop useless default_fw_name variable
      libertas: mark module_init/exit functions as __init/__exit
      libertas: reset devices upon disconnect rather than module unloading
      libertas: nuke useless variable usbdriver_name and useless comments
      x86: GEODE: update GPIO API to support setting multiple GPIOs at once
      power: remove POWER_SUPPLY_PROP_CAPACITY_LEVEL
      power: fix incorrect unregistration in power_supply_create_attrs error path
      x86: GEODE: MFGPT: Minor cleanups
      x86: GEODE: MFGPT: drop module owner usage from MFGPT API
      x86: GEODE: MFGPT: replace 'flags' field with 'avail' bit
      x86: GEODE: MFGPT: make mfgpt_timer_setup available outside of mfgpt_32.c
      x86: GEODE: MFGPT: fix a potential race when disabling a timer

Andrew Lutomirski (1):
      rc80211_pid should respect fixed rates.

Andrew Morgan (2):
      Add 64-bit capability support to the kernel
      Remove unnecessary include from include/linux/capability.h

Andrew Morton (73):
      [CRYPTO] hifn: Add missing includes
      [SCSI] sgiwd93: export sgiwd93_reset()
      drivers/ata/libata-eh.c: fix printk warning
      pata_hpt37x: checkpatch fixes
      [libata] pata_winbond: update for new ->data_xfer hook
      [libata] pata_legacy: typo fix
      V4L/DVB (6749): v4l-nopage-fix
      V4L/DVB (6808): git-dvb: fix build in drivers/media/dvb/frontends/tda18271.h
      V4L/DVB (6809): git-dvb: drivers/media/video/et61x251/et61x251_core.c: fix warnings
      V4L/DVB (6811): media-video-usbvision-add-mutex_unlock-to-error-paths-fix
      V4L/DVB (6818): git-dvb: drivers/media/dvb/frontends/zl10353.c: avoid 64-bit divide
      V4L/DVB (6976): drivers/media/radio/radio-sf16fmr2.c: fix error handling
      ide: printk fix
      [NET]: fix drivers/net/ns83820.c build
      drivers/net/wireless/iwlwifi/iwl-3945.c: fix printk warning
      drivers/net/wireless/rt2x00/rt2x00usb.c: fix uninitialized var warning
      x86: kmap_atomic() debugging
      x86: PIE executable randomization, checkpatch fixes
      x86: PIE executable randomization, uninlining
      x86: __vdso_getcpu() warning fix
      x86: arch/x86/kernel/cpu/mcheck/ checkpatch fixes
      x86: arch/x86/kernel/cpu/mcheck/k7.c checkpatch fixes
      x86: arch/x86/math-emu/errors.c: fix printk warnings
      git-x86: drivers/pnp/pnpbios/bioscalls.c build fix
      arch/x86/mm/numa_64.c: section fix
      x86: export copy_from_user_ll_nocache[_nozero]
      [ALSA] copy_ctl_value_from_user() warning fix
      [ALSA] sound/usb/usbaudio.c: fix build with CONFIG_PM=n
      [patch 1/2] kernel/audit.c: warning fix
      USB: testing driver: don't free a locked mutex
      PCI: drivers/pci/quirks.c: coding-style cleanup
      x86: fix RTC lockdep warning: potential hardirq recursion
      fix AGP warning
      bluetooth: uninlining
      kvm: i386 fix
      drivers/net/wireless/b43/main.c needs io.h
      get_task_comm(): return the result
      clone: prepare to recycle CLONE_STOPPED
      include/asm-powerpc/nvram.h needs list.h
      revert "capabilities: clean up file capability reading"
      alpha: atomic_add_return() should return int
      alpha: fix warning by fixing flush_tlb_kernel_range()
      b43: fix build with CONFIG_SSB_PCIHOST=n
      timerfd: fix remaining architectures
      deprecate smbfs in favour of cifs
      drivers/ide/ide-acpi.c: fix uninitialized var warning
      drivers/ide/legacy/hd.c: fix uninitialized var warning
      Input: i8042 - non-x86 build fix
      ata: drivers/ata/sata_mv.c needs dmapool.h
      read_current_timer() cleanups
      debug_smp_processor_id() fixlets
      speed up jiffies conversion functions if HZ==USER_HZ
      drivers/isdn/hardware/eicon/debug.c: fix uninitialized var warning
      neofb: avoid overwriting fb_info fields
      vermilion.c: use ALIGN(), not __ALIGN_MASK()
      9p: fix p9_printfcall export
      [SCSI] dc395x: fix uninitialized var warning
      dm snapshot: use uninitialized_var
      dm: table use uninitialized_var
      dm ioctl: use uninitialized_var
      fix "modules: make module_address_lookup() safe"
      aoe: statically initialise devlist_lock
      fs/hfsplus/unicode.c: fix uninitialized var warning
      fs/afs/security.c: fix uninitialized var warning
      mount-options-fix-tmpfs-fix
      revert "proc: fix the threaded proc self"
      bnx2x: section fix
      bnx2: section fix
      pppol2tp: fix printk warnings
      typhoon: section fix
      natsemi: section fix
      via-velocity: section fix
      starfire: secton fix

Andrew Murray (2):
      sh: sh7712 clock support
      sh: Update SE7712 PCLK definition.

Andrew Paprocki (4):
      [ALSA] hda-codec - Fix definition of AC_KNBCAP_DELTA to match spec
      [ALSA] hda-codec - Add missing #defines (and 1 rename) in hda_codec.h
      [ALSA] hda_intel: Fix multiple device support by incrementing device count
      [ALSA] hda_proc - Add a number of new settings to proc codec output

Andrew Patterson (4):
      ACPI: Check for any matching CID when walking namespace.
      PCI ACPI: Added a function to register _OSC with only PCIe devices.
      PCI ACPI: AER driver should only register PCIe devices with _OSC
      PCI: Run ACPI _OSC method on root bridges only

Andrew Sharp (2):
      [MIPS] Put cast inside macro instead of all the callers
      Platform real time clock driver for Dallas 1511 chip

Andrew Vasquez (22):
      [SCSI] qla2xxx: Don't explicitly read mbx registers while processing a system-error.
      [SCSI] qla2xxx: Correct NPIV support for recent ISPs.
      [SCSI] qla2xxx: Update version number to 8.02.00-k6.
      [SCSI] qla2xxx: Consolidate duplicate sense-data handling codes.
      [SCSI] qla2xxx: Retrieve additional HBA port statistics from recent ISPs.
      [SCSI] qla2xxx: Fix for 32-bit platforms with 64-bit resources.
      [SCSI] qla2xxx: Wait for FLASH write-protection to complete after a write.
      [SCSI] qla2xxx: Restrict MSI/MSI-X enablement on select ISP2432-type HBAs.
      [SCSI] qla2xxx: Don't schedule the DPC routine to perform an issue-lip request.
      [SCSI] qla2xxx: Trace-Control naming cleanups.
      [SCSI] qla2xxx: Add Fibre Channel Event (FCE) tracing support.
      [SCSI] qla2xxx: Correct late-memset() of EFT buffer.
      [SCSI] qla2xxx: Update version number to 8.02.00-k7.
      [SCSI] qla2xxx: Correct resource_size_t usages.
      [SCSI] qla2xxx: Add MODULE_FIRMWARE hint for ISP25XX firmware.
      [SCSI] qla2xxx: Cleanup any outstanding SRB resources during shutdown.
      [SCSI] qla2xxx: Clear EFT buffer before firmware reinitialization.
      [SCSI] qla2xxx: Cleanse memory allocation logic during probe.
      [SCSI] qla2xxx: Consolidate RISC-parity enablement codes.
      [SCSI] qla2xxx: Move RISC-interrupt-register modifications to qla2x00_request_irqs().
      [SCSI] qla2xxx: Correct issue where incorrect init-fw mailbox command was used on non-NPIV capable ISPs.
      [SCSI] qla2xxx: Update version number to 8.02.00-k8.

Andrew Victor (21):
      [MTD] mtd_dataflash: Incorrect compare-after-write check
      [ARM] 4601/1: KS8695: PCI support
      [ARM] 4603/1: KS8695: debugfs interface to view pin state
      [ARM] 4602/3: AT91: debugfs interface to view GPIO pin state
      [ARM] 4610/2: AT91: Support for STN LCD on SAM9261-EK board.
      [ARM] 4656/1: AT91: Tweak interrupt priorities
      [ARM] 4657/1: AT91: Header definition update
      [ARM] 4750/1: [AT91] STN LCD displays on SAM9261
      [ARM] 4751/1: [AT91] ISI peripheral on SAM9263
      [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9
      [ARM] 4753/1: [AT91] Use DMA_BIT_MASK
      [ARM] 4754/1: [AT91] SSC library support
      [ARM] 4755/1: [AT91] NAND update
      [ARM] 4756/1: [AT91] Makefile cleanup
      [ARM] 4757/1: [AT91] UART initialization
      [ARM] 4758/1: [AT91] LEDs
      [ARM] 4759/1: [AT91] Buttons on CSB300
      [ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200
      [ARM] 4761/1: [AT91] Board-support for NEW_LEDs
      [ARM] 4764/1: [AT91] AT91CAP9 core support
      [ARM] 4765/1: [AT91] AT91CAP9A-DK board support

Andrey J. Melnikoff (TEMHOTA) (1):
      V4L/DVB (6973): Add Beholder TV 401/405/407/409/505/507/609/M6 support

Andries E. Brouwer (1):
      MNT_UNBINDABLE fix

Andrzej Zaborowski (2):
      backlight: Add OMAP1 PWL backlight driver
      ARM: OMAP1: Palm Tungsten E board clean-up

Andy Fleming (3):
      [POWERPC] Made FSL Book-E PMC support more generic
      [POWERPC} Add oprofile support for e300
      Fix PHY Lib support for gianfar and ucc_geth

Andy Gospodarek (2):
      e1000e: tweak irq allocation messages
      bonding: fix race that causes invalid statistics

Andy Shevchenko (6):
      [ALSA] hda-codec - Fix typo in the ALC883 initial code
      [ALSA] hda-codec - Initial support of the Mitac 8252D (based on ALC883)
      [ALSA] hda-codec - Add model for Acer Aspire 5315
      [ALSA] fm801 - Add mute support for FM-only card with FM801 PCI to tuner bridge
      [ALSA] hda-codec - Add model for Acer Aspire 5310
      bluetooth: blacklist another Broadcom BCM2035 device

Andy Whitcroft (2):
      update checkpatch.pl to version 0.13
      update checkpatch.pl to version 0.14

Aneesh Kumar K.V (34):
      ext4: Introduce ext4_lblk_t
      ext4: Introduce ext4_update_*_feature
      ext4:  Fix sparse warnings.
      ext4: Rename i_file_acl to i_file_acl_lo
      ext4: Rename i_dir_acl to i_size_high
      ext4: Add support for 48 bit inode i_blocks.
      ext4: Support large files
      ext2: Fix the max file size for ext2 file system.
      ext3: Fix the max file size for ext3 file system.
      ext4: Return after ext4_error in case of failures
      ext4: Change the default behaviour on error
      Add buffer head related helper functions
      ext4: add block bitmap validation
      ext4: Check for the correct error return from
      ext4: Make ext4_get_blocks_wrap take the truncate_mutex early.
      ext4: Convert truncate_mutex to read write semaphore.
      ext4: Take read lock during overwrite case.
      ext4: Add EXT4_IOC_MIGRATE ioctl
      ext4: Fix ext4_show_options to show the correct mount options.
      ext4: Add ext4_find_next_bit()
      ext4: Enable the multiblock allocator by default
      ext4: Check for return value from sb_set_blocksize
      ext4: Use the ext4_ext_actual_len() helper function
      jbd2: Fix reference counting on the journal commit block's buffer head
      JBD2: Use the incompat macro for testing the incompat feature.
      ext4: Fix null bh pointer dereference in mballoc
      ext2: return after ext2_error in case of failures
      ext2: change the default behaviour on error
      ext2: add block bitmap validation
      ext3: add block bitmap validation
      ext3: return after ext3_error in case of failures
      ext3: change the default behaviour on error
      ext4: Fix circular locking dependency with migrate and rm.
      ext4: Don't panic in case of corrupt bitmap

Anthony Liguori (12):
      KVM: x86 emulator: Add vmmcall/vmcall to x86_emulate (v3)
      KVM: Refactor hypercall infrastructure (v3)
      KVM: MMU: Clean up MMU functions to take struct kvm when appropriate
      KVM: MMU: More struct kvm_vcpu -> struct kvm cleanups
      KVM: Allocate userspace memory for older userspace
      KVM: Fix gfn_to_page() acquiring mmap_sem twice
      virtio: Fix vring_init/vring_size to take unsigned long
      virtio: Put the virtio under the virtualization menu
      virtio: PCI device
      virtio: Use PCI revision field to indicate virtio PCI ABI version
      9p: add support for sticky bit
      9p: Convert semaphore to spinlock for p9_idpool

Anton Blanchard (2):
      IB/ehca: Use round_jiffies() for EQ polling timer
      drivers-edac: use round_jiffies_relative

Anton Salnikov (1):
      Palmchip BK3710 IDE driver

Anton Vorontsov (17):
      libata: pata_platform: make probe and remove functions device type neutral
      libata: pata_of_platform: OF-Platform PATA device driver
      [POWERPC] booting-without-of: localbus should not include board name
      [POWERPC] MPC8349E-mITX: introduce localbus and pata nodes
      [POWERPC] QE: get rid of most device_types and model
      ucc_geth: get rid of device_type for mdio
      spi_mpc83xx: use brg-frequency for SPI in QE
      [POWERPC] fsl_spi: stop using device_type = "spi"
      pda_power: various cleanups
      pda_power: implement polling
      MAINTAINERS: remove kernel-discuss at handhelds.org list
      apm_power: check I.intval for zero value, we use it as the divisor
      ucc_geth: fix module removal
      ucc_geth: add support for netpoll
      cpmac: convert to new Fixed PHY infrastructure
      [POWERPC] qe_lib: fix few fluffy negligences
      fb: fix warning: no return statement in function returning non-void

Aristeu Rozanski (4):
      ide-io: set REQ_FAILED when drive is dead
      USB: usb_serial_console: fix command line parsing
      USB: usb_serial: clean tty reference in the last close
      USB: usb_serial_console: allocate fake tty and termios before calling driver open() method

Arjan van de Ven (29):
      debug: show being-loaded/being-unloaded indicator for modules
      debug: track and print last unloaded module in the oops trace
      sched: latencytop support
      sched: keep total / count stats in addition to the max for
      debug: move WARN_ON() out of line
      debug: add the end-of-trace marker and the module list to
      x86: fix 32-bit FRAME_POINTER chasing code
      x86: add the capability to print fuzzy backtraces
      x86: improve the 32 bit Frame Pointer backtracer to also use the traditional backtrace
      x86: pull bp calculation earlier into the backtrace path
      x86: turn 64 bit x86 HANDLE_STACK into print_context_stack like 32 bit has
      x86: use the stack frames to get exact stack-traces for CONFIG_FRAMEPOINTER on x86-64
      x86: add a simple backtrace test module
      x86: add the "print code before the trapping instruction" feature to 64 bit
      x86: make printk_address regs->ip always reliable
      x86: turn the check_exec function into function that
      x86: a new API for drivers/etc to control cache and other page attributes
      x86: convert CPA users to the new set_page_ API
      x86: deprecate change_page_attr() for drivers
      x86: make various pageattr.c functions static
      x86: fix pageattr-selftest
      x86: make sure initmem is writable
      x86: add testcases for RODATA and NX protections/attributes
      x86: move misplaced rodata check call
      x86: teach the static_protection function about high mappings
      x86: use the pfn from the page when change its attributes
      x86: mark the .rodata section also NX
      x86: remove suprious ifdefs from pageattr.c
      remove the unused exports of sys_open/sys_read

Arnaldo Carvalho de Melo (15):
      [LIB]: Introduce struct pcounter
      [NET] proto: Use pcounters for the inuse field
      [DCCP]: Initialize dccp_sock before calling the ccid constructors
      [TFRC]: Migrate TX history to singly-linked lis
      [TFRC]: Hide tx history details from the CCIDs
      [TFRC]: Rename tfrc_tx_hist to tfrc_tx_hist_slab, for consistency
      [TFRC]: Make the rx history slab be global
      [TFRC]: Rename dccp_rx_ to tfrc_rx_
      [TFRC]: New rx history code
      [INET_DIAG]: Fix inet_diag_lock_handler error path.
      [SOCK] proto: Add hashinfo member to struct proto
      [INET6]: Reorganize struct inet6_dev to save 8 bytes
      [DCCP]: Reorganize struct dccp_sock to save 8 bytes
      [INET_TIMEWAIT_SOCK]: Reorganize struct inet_timewait_sock to save some bytes
      [IPV6]: Reorg struct ifmcaddr6 to save some bytes

Arnd Bergmann (1):
      [POWERPC] spufs: block fault handlers in spu_acquire_runnable

Arnd Hannemann (1):
      x86: GEODE: MFGPT: fix typo in printk in mfgpt_timer_setup

Aron Griffis (4):
      kbuild: support mercurial in setlocalversion
      [IA64] Make efi.c mostly fit in 80 columns
      [IA64] efi.c Spelling/punctuation fixes
      [IA64] efi.c Add /* never reached */ annotation

Artem Bityutskiy (52):
      UBI: fix error code in ubi_io_read()
      UBI: bugfix: allocate mandatory EBs first
      UBI: add ubi_leb_map interface
      UBI: minor tidy-ups
      UBI: remove redundant field
      UBI: improve error messages
      UBI: create ltree_entry slab on initialization
      UBI: create ubi_wl_entry slab on initialization
      UBI: remove ubi_devices_cnt
      UBI: bugfix: dont oops with NULL module parameter
      UBI: improve internal interfaces
      UBI: tweak volumes locking
      UBI: add some more comments
      UBI: get device when opening volume
      UBI: fix error path
      UBI: fix and cleanup volume opening functions
      UBI: simplify error handling
      UBI: introduce volume refcounting
      UBI: tweak volumes locking some more
      UBI: add PID to debugging prints
      UBI: improve comment
      UBI: bugfix: protect from volume removal
      UBI: fix printk
      UBI: fix ubi_wl_flush
      UBI: fix comment
      UBI: add UBI control device
      UBI: add UBI devices reference counting
      UBI: prepare attach and detach functions
      UBI: remove data_offset
      UBI: introduce attach ioctls
      UBI: handle attach ioctl
      UBI: use separate mutex for volumes checking
      UBI: fix mtd device string parsing
      UBI: add mtd_num sysfs attribute
      UBI: do not support kiB
      UBI: bugfix: do not forget to increment vol_count
      UBI: get rid of ubi_ltree_slab
      UBI: fix warnings
      UBI: use bit-fields
      UBI: add auto-resize feature
      UBI: amend array size
      UBI: bugfix: calculate data offset properly
      UBI: remove bogus assertion
      UBI: add sanity check
      UBI: fix warnings
      UBI: add layout volume information
      UBI: do not change file pointer while updating
      UBI: simplify internal interfaces
      UBI: handle zero-length case
      UBI: introduce atomic LEB change ioctl
      UBI: implement atomic LEB change ioctl
      UBI: do not flush queue on each vtbl change

Arthur Jones (2):
      IB/ipath: Better comment for rmb() in ipath_intr()
      IB/ipath: Add ipath_read_ireg() abstraction

Arve Hjønnevåg (2):
      [ARM] msm: irq and timer support for ARCH_MSM7X00A
      [ARM] msm: dma support for MSM7X00A

Assaf Hoffman (1):
      [ARM] Marvell Feroceon CPU core support

Atsushi Nemoto (5):
      [WATCHDOG] TXx9 watchdog driver
      [MIPS] cleanup tx39/tx49 setup code
      [MIPS] TXx9 watchdog support for rbhma3100,rbhma4200,rbhma4500
      clocksource: make CLOCKSOURCE_MASK bullet-proof
      [MTD] [NAND] at91_nand: Make mtdparts option can override board info

Auke Kok (9):
      e1000e: Disable L1 ASPM power savings for 82573 mobile variants
      e1000/e1000e: Move PCI-Express device IDs over to e1000e
      ixgbe: Fix copper PHY initialization code
      [E1000E]: update netstats traffic counters realtime
      [E1000]: update netstats traffic counters realtime
      e1000: Dump the eeprom when a user encounters a bad checksum
      igb: PCI-Express 82575 Gigabit Ethernet driver
      PCI: quirk_vialatency: Omit reading pci revision ID
      igb: remove unneeded declaration shadowing earlier one

Aurelien Jarno (1):
      V4L/DVB (em28xx): Add support for Pinnacle Dazzle DVC 100

Avantika Mathur (2):
      ext4: add ext4_group_t, and change all group variables to this type.
      ext4: fixes block group number being set to a negative value

Avi Kivity (91):
      KVM: VMX: Further reduce efer reloads
      KVM: Allow not-present guest page faults to bypass kvm
      KVM: MMU: Make flooding detection work when guest page faults are bypassed
      KVM: VMX: Don't clear the vmcs if the vcpu is not loaded on any processor
      KVM: VMX: Simplify vcpu_clear()
      KVM: Move guest pte dirty bit management to the guest pagetable walker
      KVM: MMU: Fix nx access bit for huge pages
      KVM: MMU: Disable write access on clean large pages
      KVM: MMU: Instantiate real-mode shadows as user writable shadows
      KVM: MMU: Move dirty bit updates to a separate function
      KVM: MMU: When updating the dirty bit, inform the mmu about it
      KVM: Move apic timer interrupt backlog processing to common code
      KVM: Rename KVM_TLB_FLUSH to KVM_REQ_TLB_FLUSH
      KVM: MMU: Simplify page table walker
      KVM: Move vmx_vcpu_reset() out of vmx_vcpu_setup()
      KVM: Add a might_sleep() annotation to gfn_to_page()
      KVM: x86 emulator: don't depend on cr2 for mov abs emulation
      KVM: Move page fault processing to common code
      KVM: MMU: Topup the mmu memory preallocation caches before emulating an insn
      KVM: x86 emulator: Extract the common code of SrcReg and DstReg
      KVM: x86 emulator: centralize decoding of one-byte register access insns
      KVM: Simplify decode_register_operand() calling convention
      KVM: x86 emulator: Hoist modrm and abs decoding into separate functions
      KVM: VMX: Use vmx to inject real-mode interrupts
      KVM: VMX: Read & store IDT_VECTORING_INFO_FIELD
      KVM: Fix faults during injection of real-mode interrupts
      KVM: Simplify CPU_TASKS_FROZEN cpu notifier handling
      KVM: VMX: Consolidate register usage in vmx_vcpu_run()
      KVM: Replace 'light_exits' stat with 'host_state_reload'
      KVM: Add fpu_reload counter
      KVM: Add instruction emulation statistics
      KVM: Extend stats support for VM stats
      KVM: MMU: Add some mmu statistics
      KVM: MMU: Remove unused variable
      KVM: Export include/asm-x86/kvm.h
      KVM: x86 emulator: retire ->write_std()
      KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed
      KVM: Split vcpu creation to avoid vcpu_load() before preemption setup
      KVM: MMU: Implement guest page fault bypass for nonpae
      KVM: Add statistic for remote tlb flushes
      KVM: MMU: Avoid unnecessary remote tlb flushes when guest updates a pte
      KVM: Don't bother the mmu if cr3 load doesn't change cr3
      KVM: MMU: Introduce and use gpte_to_gfn()
      KVM: MMU: Move pse36 handling to the guest walker
      KVM: MMU: Remove extra gaddr parameter from set_pte_common()
      KVM: MMU: Remove set_pde()
      KVM: MMU: Merge set_pte() and set_pte_common()
      KVM: MMU: Adjust page_header_update_slot() to accept a gfn instead of a gpa
      KVM: MMU: Introduce gfn_to_gpa()
      KVM: MMU: Simplify nonpaging_map()
      KVM: MMU: Remove gva_to_hpa()
      KVM: Remove gpa_to_hpa()
      KVM: MMU: Rename variables of type 'struct kvm_mmu_page *'
      KVM: MMU: Rename 'release_page'
      KVM: Disallow fork() and similar games when using a VM
      KVM: x86 emulator: address size and operand size overrides are sticky
      KVM: Remove misleading check for mmio during event injection
      KVM: x86 emulator: Move rep processing before instruction execution
      KVM: x86 emulator: unify two switches
      KVM: x86 emulator: unify four switch statements into two
      KVM: Export include/linux/kvm.h only if $ARCH actually supports KVM
      KVM: Generalize exception injection mechanism
      KVM: Replace page fault injection by the generalized exception queue
      KVM: Replace #GP injection by the generalized exception queue
      KVM: Use generalized exception queue for injecting #UD
      KVM: x86 emulator: fix eflags preparation for emulation
      KVM: VMX: Avoid exit when setting cr8 if the local apic is in the kernel
      KVM: x86 emulator: Fix stack instructions on 64-bit mode
      KVM: SVM: Trap access to the cr8 register
      KVM: MMU: Simplify calculation of pte access
      KVM: MMU: Set nx bit correctly on shadow ptes
      KVM: MMU: Move pte access calculation into a helper function
      KVM: MMU: Fix inherited permissions for emulated guest pte updates
      KVM: MMU: No need to pick up nx bit from guest pte
      KVM: MMU: Pass pte dirty flag to set_pte() instead of calculating it on-site
      KVM: MMU: Remove walker argument to set_pte()
      KVM: MMU: Move set_pte() into guest paging mode independent code
      KVM: MMU: Adjust mmu_set_spte() debug code for gpte removal
      KVM: MMU: Use mmu_set_spte() for real-mode shadows
      KVM: Move arch dependent files to new directory arch/x86/kvm/
      KVM: Move drivers/kvm/* to virt/kvm/
      KVM: MMU: Add cache miss statistic
      KVM: Print data for unimplemented wrmsr
      KVM: local APIC TPR access reporting facility
      KVM: Accelerated apic support
      KVM: Disable vapic support on Intel machines with FlexPriority
      KVM: MMU: Avoid calling gfn_to_page() in mmu_set_spte()
      KVM: MMU: Move kvm_free_some_pages() into critical section
      KVM: Initialize the mmu caches only after verifying cpu support
      KVM: Fix unbounded preemption latency
      KVM: Move apic timer migration away from critical section

Ayaz Abdulla (9):
      forcedeth: reset register fix
      forcedeth: checksum fix
      forcedeth: updated copyright section
      forcedeth: tx pause fix
      forcedeth: multicast fix
      forcedeth: mac address mcp77/79
      forcedeth: restart tx/rx
      forcedeth: phy status fix
      forcedeth: preserve registers

Ayyappan Veeraiyan (8):
      ixgbe: remove obsolete irq_sem, add driver state checking code
      ixbge: remove TX lock and redo TX accounting.
      ixbge: Make ethtool code account for media types
      ixgbe: Fix pause code for ethtool
      ixgbe: Fix FW init/release, make this code a function
      ixgbe: properly return CHECKSUM_NONE, cleanup csum code
      ixgbe: fix several counter register errata
      ixgbe: add real-time traffic counters

Badari Pulavarty (4):
      mem-controller gfp-mask fix
      [POWERPC] Add remove_memory() for 64-bit powerpc
      [POWERPC] Enable hotplug memory remove for 64-bit powerpc
      [POWERPC] Add arch-specific walk_memory_remove() for 64-bit powerpc

Balaji Rao (4):
      lguest: Reboot support
      x86: assign IRQs to HPET timers
      x86: assign IRQs to HPET timers, fix
      USB: force handover port to companion when hub_port_connect_change fails

Balbir Singh (15):
      [POWERPC] Fake NUMA emulation for PowerPC
      Remove unused code from mm/tiny-shmem.c
      [POWERPC] Fake NUMA emulation for PowerPC
      Memory controller: add document
      Memory controller: cgroups setup
      Memory controller: memory accounting
      Memory controller: task migration
      Memory controller: add per cgroup LRU and reclaim
      Memory controller improve user interface
      Memory controller: add switch to control what type of pages to limit
      Memory controller: make page_referenced() cgroup aware
      Memory controller: make charging gfp mask aware
      memory controller BUG_ON()
      Memory controller use rcu_read_lock() in mem_cgroup_cache_charge()
      Memory controller remove control_type feature

Bart Van Assche (1):
      i2c: Add support for the PCF8575 chip

Bartlomiej Sieka (1):
      [MTD] [NOR] Fix incorrect interface code for x16/x32 chips

Bartlomiej Zolnierkiewicz (270):
      ide: remove ->dma_master field from ide_hwif_t (take 5)
      ide: remove task_ioreg_t typedef (take 2)
      ide: add struct ide_taskfile (take 2)
      ide-disk: merge LBA28 and LBA48 Host Protected Area support code (take 2)
      ide-disk: fix taskfile registers loading order in __ide_do_rw_disk()
      ide-disk: use struct ide_taskfile in __ide_do_rw_disk()
      ide: add ide_tf_load() helper
      ide: add ide_no_data_taskfile() helper
      ide: use do_rw_taskfile() in flagged_taskfile()
      ide-pmac: fix pmac_ide_init_hwif_ports()
      ide: remove IRQF_DISABLED from IRQ flags for IDE IRQ handler
      ide: remove CONFIG_IDEPCI_SHARE_IRQ config option
      ide: remove stale ide.h "configuration options"
      ide-tape: remove dead USE_IOTRACE code
      ide: fix registers loading order for WIN_SMART in execute_drive_cmd()
      ide: fix registers loading order for IDE_NSECTOR_REG in execute_drive_cmd()
      ide: execute_drive_cmd() cleanup
      ide: remove ide_cmd() helper
      ide: use ide_tf_load() in execute_drive_cmd()
      ide: use IDE_TFLAG_LBA48 for REQ_TYPE_ATA_TASKFILE requests
      ide: remove unnecessary writes to HOB taskfile registers
      ide: extend timeout for REQ_TYPE_ATA_{CMD,TASK} requests
      ide: switch idedisk_prepare_flush() to use REQ_TYPE_ATA_TASKFILE requests
      ide: switch ide_task_ioctl() to use REQ_TYPE_ATA_TASKFILE requests
      ide: remove REQ_TYPE_ATA_TASK
      ide-floppy: remove dead code
      ide: CPU endianness doesn't matter for special_t
      ide: remove ata_status_t and atapi_status_t
      ide: remove atapi_error_t (take 2)
      ide: remove atapi_feature_t
      ide: remove ata_nsector_t, ata_data_t and atapi_bcount_t
      ide: remove atapi_ireason_t (take 3)
      ide-cd: fix register loading order in cdrom_start_packet_command()
      ide-{floppy,tape,scsi}: fix register loading order when issuing packet command
      ide: add ide_pktcmd_tf_load() helper
      ide: remove QUIRK_LIST()
      ide: remove SELECT_INTERRUPT()
      ide: remove hwif->intrproc
      ide: remove 'command_type' field from ide_task_t
      ide: remove 'tf_in_flags' field from ide_task_t
      sc1200: remove pointless hwif lookup loop
      ide-disk: fix __ide_do_rw_disk() to use ->OUTBSYNC
      ide-disk: guarantee 400ns delay after writing command register
      ide: merge flagged_taskfile() into do_rw_taskfile()
      ide: convert do_rw_taskfile() to use ->data_phase
      ide: use ->data_phase to set ->handler in do_rw_taskfile()
      ide: remove 'handler' field from ide_task_t (take 2)
      ide-disk: extend timeout for PIO-in commands
      ide-disk: add ide_tf_set_cmd() helper
      ide-disk: use do_rw_taskfile() (take 2)
      ide: fix registers loading order in ide_dump_ata_status()
      ide: add ide_tf_read() helper
      ide-disk: use ide_get_lba_addr()
      ide: kill duplicate code in ide_dump_{ata,atapi}_status()
      ide: make 'extra' field in struct ide_port_info u8
      pdc202xx_new: move PIO programming code to pdcnew_set_pio_mode()
      sis5513: factor out UDMA programming code
      ide: add IDE_HFLAG_ABUSE_SET_DMA_MODE host flag
      sc1200: move DMA timings to timing tables
      ide: remove redundant ->ide_dma_on call from set_using_dma()
      ide: cleanup ide_set_dma()
      ide: remove redundant DMA blacklist check from __ide_dma_on()
      sl82c105: program DMA/PIO timings in ->dma_start/->ide_dma_end
      sl82c105: remove no longer needed ->selectproc method
      serverworks: cleanup ->set_dma_mode method
      ide-disk: add idedisk_set_doorlock() helper
      ide: (hopefully) fix VDMA for CS5520
      cy82c693: correct DMA modes clipping
      cy82c693: add ->set_dma_mode method
      sgiioc4: add ide_toggle_bounce() calls
      icside: add ide_toggle_bounce() calls
      au1xxx-ide: add ide_toggle_bounce() calls
      ide: remove ->ide_dma_on and ->dma_off_quietly methods from ide_hwif_t
      ide-cris: fix DMA methods
      atiixp: remove ->dma_host_on and ->dma_host_off methods
      ide: move drive->using_dma check to callers of ->dma_host_on method
      ide: merge ->dma_host_{on,off} methods into ->dma_host_set method
      ide: dump taskfile HOB registers in ide_tf_load() (if DEBUG is defined)
      ide: merge ->fixup and ->quirkproc methods
      ide: don't try to unregister interfaces if 'initializing' in ide_register_hw()
      ide: kill probe_hwif_init()
      ide: fix probing for hosts with serialized or IRQ sharing interfaces
      rapide: set hwif->chipset
      swarm: set hwif->chipset
      ide: add hwif->chipset fixup to ide_device_add()
      ide: remove ideprobe_init()
      sgiioc4: always init hwif->io_ports
      ide: add ide_init_port_hw() helper
      ide: drop 'initializing' argument from ide_register_hw()
      ide: move ide_arm_init() call from init_ide_data() to ide_init()
      cmd640: fix dependency on IDE_GENERIC
      ide: fix host drivers depending on ide_generic to probe for interfaces (take 2)
      ide: make remaining built-in only IDE host drivers modular (take 2)
      au1xxx-ide: au_ide_probe() fixes
      au1xxx-ide: use ide_init_port_hw()
      ide: always use ide_std_init_ports() in setup-pci.c
      ide: use ide_init_port_hw() in setup-pci.c
      rapide: remove write-only hwif->hwif_data
      ide-pmac: use custom hwif->sg_max_nents only if DMA support is enabled
      ide: add ide_set_irq() inline helper
      ide: print banner message once per controller in m68k host drivers
      ide: move CONFIG_IDEPCI_PCIBUS_ORDER code to ide-scan-pci.c
      ide: make CONFIG_IDEPCI_PCIBUS_ORDER visible and deprecate it
      ide: add ide_busy_sleep() helper
      ide: remove broken disk byte-swapping support
      cmd64x: remove /proc/ide/cmd64x
      ide: clear HOB bit for REQ_TYPE_ATA_CMD requests in ide_end_drive_cmd()
      ide: fix final status check in task_in_intr()
      ide-tape: fix handling of non-special requests in ->end_request method
      ide: set IDE_TFLAG_IN_* flags before queuing/executing command
      ide: remove needless ->cursg clearing from task_end_request()
      ide: use rq->nr_sectors in task_end_request()
      ide: kill DATA_READY define
      ide: use wait_drive_not_busy() in drive_cmd_intr() (take 2)
      ide: initialize rq->cmd_type in ide_init_drive_cmd() callers
      ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILE
      ide: don't enable local IRQs for PIO-in in driver_cmd_intr() (take 2)
      ide: check BUSY and ERROR status bits before reading data in drive_cmd_intr()
      ide: fix final status check in drive_cmd_intr()
      ide: switch set_xfer_rate() to use REQ_TYPE_ATA_TASKFILE requests
      ide: switch ide_cmd_ioctl() to use REQ_TYPE_ATA_TASKFILE requests
      ide: remove REQ_TYPE_ATA_CMD
      ide-cd: use xfer_func_t in cdrom_pc_intr()
      ide-cd: add ide_cd_pad_transfer() helper
      ide-cd: fix "missing data" handling in cdrom_pc_intr()
      ide-cd: fix DMA error handling in cdrom_newpc_intr()
      ide-cd: fix trailing whitespaces in changelog
      ide-cd: move historical changelog to Documentation/ide/ChangeLog.ide-cd.1994-2004
      ide-cd: remove stale cdrom_transfer_packet_command() comment
      ide-cd: remove unused defines from ide-cd.h
      ide-cd: remove dead code from cdrom_pc_intr()
      ide-cd: remove unused struct atapi_cdrom_subchnl
      ide-cd: remove needless zeroing of 'info' fields from ide_cdrom_setup()
      ide-cd: remove unused and write-only struct ide_cd_config_flags fields
      ide-cd: remove struct atapi_{mechstat_header,changer_info,slot}
      ide-cd: cleanup ide_cdrom_update_speed()
      ide-cd: add IDE_CD_CAPABILITIES define
      ide-cd: remove redundant config flags
      ide-cd: kill CDROM_CONFIG_FLAGS() macro
      ide-cd: kill CDROM_STATE_FLAGS() macro
      ide-cd: remove struct atapi_capabilities_page (take 2)
      ide-cd: remove struct ide_cd_{config,state}_flags
      ide-cd: remove NO_DOOR_LOCKING define
      ide-cd: remove STANDARD_ATAPI define
      ide-cd: use BCD2BIN()/BIN2BCD() macros from <linux/bcd.h>
      ide-cd: re-organize handling of quirky devices
      ide-cd: remove duplicate sense keys definitions from ide-cd.h
      ide-cd: coding style fixes for VERBOSE_IDE_CD_ERRORS code
      ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c
      ide-cd: factor out ioctl handlers from ide_cdrom_audio_ioctl()
      ide-cd: merge cdrom_play_audio() into ide_cd_fake_play_trkind()
      ide-cd: merge cdrom_read_subchannel() into ide_cdrom_get_mcn()
      ide-cd: merge cdrom_select_speed() into ide_cdrom_select_speed()
      ide-cd: move lba_to_msf() and msf_to_lba() to <linux/cdrom.h>
      ide-cd: coding style fixes for cdrom_get_toc_entry()
      ide-cd: rename cdrom_* functions to ide_cd_*
      ide-cd: move code handling cdrom.c IOCTLs to ide-cd_ioctl.c
      ide-cd: remove BUG_ON() from cdrom_newpc_intr()
      ide-cd: call blk_dump_rq_flags() on "missing data" in cdrom_newpc_intr()
      ide-cd: factor out request sense fixup from cdrom_pc_intr()
      ide-cd: unify request end exit path in cdrom_pc_intr()
      ide-cd: merge cdrom_pc_intr() and cdrom_newpc_intr()
      ide-cd: remove cdrom_do_pc_continuation()
      ide-cd: merge cdrom_do_packet_command() and cdrom_do_block_pc()
      ide-cd: add ide_cd_drain_data() helper
      ide-cd: factor out transfer size checking from cdrom_read_intr()
      ide-cd: merge cdrom_read_intr() and cdrom_write_intr()
      ide-cd: merge cdrom_start_read_continuation() and cdrom_start_rw_cont()
      ide-cd: merge cdrom_start_read() and cdrom_start_write()
      ide-cd: unify moving to the next buffer in cdrom_rw_intr()
      ide-cd: prepare cdrom_rw_intr() and cdrom_newpc_intr() to be merged
      ide-cd: call blk_dump_rq_flags() on "missing data" in cdrom_rw_intr()
      ide-cd: merge cdrom_rw_intr() and cdrom_newpc_intr()
      ide-cd: merge cdrom_write_check_ireason() and cdrom_read_check_ireason()
      ide-cd: unify request end exit path in cdrom_decode_status()
      ide-cd: update driver version, comments and copyrights
      ide: add ide_dump_identify() debug helper
      ide-{floppy,tape}: remove debug code for dumping identify data
      amd74xx: remove amd_ide_chips table
      ide: add IDE_HFLAG_CLEAR_SIMPLEX host flag
      ide: add IDE_HFLAG_NO_DSC host flag
      piix: remove stale comments
      ide: fix ide_intr() for non-PCI devices and CONFIG_BLK_DEV_IDEPCI=y
      ide: remove BUG_ON() from ide_build_sglist()
      ide: use ide_destroy_dmatable() instead of pci_unmap_sg() (take 2)
      ide: keep pointer to struct device instead of struct pci_dev in ide_hwif_t
      au1xxx-ide: use hwif->dev
      icside: use hwif->dev
      ide: switch to DMA-mapping API
      ide: use ide_build_sglist() and ide_destroy_dmatable() in non-PCI host drivers
      au1xxx-ide: device tree bugfix
      ide-pmac: macio resource freeing bugfix
      au1xxx-ide/rapide: use hwif->index for ide_unregister()
      ide: delete filenames/versions from comments
      ide: update/add my Copyrights
      ide: don't include <linux/hdsmart.h>
      <linux/hdsmart.h> is not used by kernel code
      ide: fix handling of busy I/O resources in probe_hwif()
      ide: move wait_hwif_ready() documentation in the right place
      ide: remove hwif->present manipulations from hwif_init()
      ide_platform: remove struct hwif_prop
      ide: remove unused ide_hwgroup_t fields
      ide: remove needless zeroing of hwgroup fields from init_irq()
      ide: cleanup ide_system_bus_speed()
      ide: I/O resources are released too early in ide_unregister()
      ide: factor out code removing port from hwgroup from ide_unregister()
      ide: prepare init_irq() for using ide_remove_port_from_hwgroup()
      ide: use ide_remove_port_from_hwgroup in init_irq()
      ide: make probe_hwif() return an error value
      ide: move handling of I/O resources out of ide_probe_port()
      ide: factor out code for tuning devices from ide_probe_port()
      ide: move hwif_register() call out of ide_probe_port()
      USB: isd200: don't include <linux/ide.h>
      dtc2278: fix ->io_32bit handling
      au1xxx-ide: fix ->io_32bit handling
      atiixp/cs5535/scc_pata: fix "idex=ata66" parameter handling
      macide: remove drive->capacity64 quirk
      ide: always set DMA masks in ide_pci_setup_ports()
      ide: separate PCI specific init from generic init in ide_pci_setup_ports()
      ide: add struct ide_port_info instances to legacy host drivers
      ide: add ->cable_detect method to ide_hwif_t
      ide: remove needless includes from PCI host drivers
      ide: remove redundant hwif->present check from ide_register_hw()
      ide: remove redundant init_hwif_default() call from ide_register_hw()
      ide: add 'init_default' and 'restore' arguments to ide_unregister()
      ide: add ide_deprecated_find_port() helper
      ide: fix ide_unregister() usage in host drivers
      ide: factor out code initializing devices from ide_init_port()
      ide: add IDE_HFLAG_NO_{IO32_BIT,UNMASK_IRQS} host flags
      ide: add ->port_init_devs method to ide_hwif_t
      ide: remove incorrect init_gendisk() comment
      ide: skip not present devices in init_gendisk()
      ide: move blk_register_region() call out from init_gendisk()
      ide: call init_gendisk() after ide_acpi_init()
      ide: merge init_gendisk() into hwif_register_devices()
      ide: move hwif->rqsize init from ide_init_queue() to init_irq()
      ide: factor out adding drive to hwgroup from init_irq()
      ide: factor out devices setup from init_irq()
      ide: move ide_acpi_init() call to ide_device_add_all()
      ide-acpi: remove needless exports
      ide-acpi: remove dead code from do_drive_get_GTF()
      ide: factor out devices setup from ide_acpi_init()
      ide: move hwif->present check out from ide_proc_register_port()
      ide: move create_proc_ide_drives() call to ide_device_add_all()
      ide-tape: use ide_execute_command()
      ide-scsi: use ide_execute_command()
      trm290: use ide_execute_command()
      ide-cris: use ide_execute_command()
      ide-probe: remove needless Status register reads
      ide: remove unused ->auto_poll field from ide_hwif_t
      ide: convert ->straight8 field in ide_hwif_t to bit flag
      ide: remove ->nice0 and ->nice2 fields from ide_drive_t
      ide: remove SATA_*_REG macros
      ide: use __ide_set_handler() in ide_execute_command()
      ide-scsi: remove needless SELECT_DRIVE() call
      ide: unexport SELECT_DRIVE()
      ide: remove set_transfer()
      ide: remove ide_ata66_check()
      ide: move drive->crc_count check out from check_dma_crc()
      ide: remove ide_auto_reduce_xfer()
      ide: move check_dma_crc() to ide-dma.c
      ide-cs: use ide_std_init_ports()
      ide-tape: dump gcw fields on error in idetape_identify_device()
      ide-generic: probing bugfix
      ppc: fix #ifdef-s in mediabay driver (take 2)
      ide: remove write-only ->sata_misc[] from ide_hwif_t
      ide: remove redundant BUG_ON() from [atapi_]reset_pollfunc()
      ide: remove ide_setup_ports()
      ide: add ide_read_[alt]status() inline helpers
      ide: add ide_read_error() inline helper

Bastian Blank (1):
      splice: fix user pointer access in get_iovec_page_array()

Bastien Nocera (1):
      HID: force hiddev creation for SONY PS3 controller

Becky Bruce (1):
      [POWERPC] Fixup use of phys_addr_t in mpic code

Ben Cahill (28):
      iwl3945: re-align 3945 event log data
      iwl4965: add comments to rate scaling code
      iwlwifi: add comments to EEPROM stuff
      iwl-4965-hw.h: clean up unused eeprom structures and definitions
      iwlwifi: clean up and clarify some comments after 3945/4965 split
      iwlwifi: Move is_legacy() macro family from iwl-4965-hw.h to iwl-4965-rs.h
      iwlwifi: Add comments to some driver data structures
      iwlwifi: Document 4965 rate_n_flags bits
      iwlwifi: Document Rx calibration
      iwlwifi: Partially clean-up, add comments to iwl-*-hw.h
      iwlwifi: clean up some unused definitions in iwl-4965.h and iwl-3945.h
      iwlwifi: Clean up unused definitions in iwl-3945-hw.h
      iwlwifi: clean up unused definitions in iwl-4965-hw.h
      iwlwifi: move uCode API definitions to iwl-4965-commands.h
      iwlwifi: move HT_IE_EXT_CHANNEL_* driver definitions to iwl-4965.h
      iwlwifi: document temperature calculation
      iwlwifi: document txpower calculations
      iwlwifi: document keep-warm buffer
      iwlwifi: document Rx registers
      iwlwifi: document Tx registers
      iwlwifi: document shared Tx structures
      iwlwifi: document 4965 Tx scheduler
      iwlwifi: document command header and "alive" responses
      iwlwifi: add comments to RXON command and txpower formats
      iwlwifi: add comments to QOS and ADD_STA commands
      iwlwifi: add comments to Tx commands
      iwlwifi: document 4965 rate scaling
      iwlwifi: document scan command

Ben Dooks (41):
      [MTD] [NAND] S3C2410 correctly set nFCE over resume
      [ARM] 4719/1: S3C2412: Update SPI register definitions for the S3C2412
      [ARM] 4720/1: S3C2412: Add power configuration registers for battery flat behaviour.
      [ARM] 4721/1: S3C24XX: Ensure watchdog clock is enbaled for hard reset
      [ARM] 4722/1: S3C24XX: Improve output if watchdog reset fails
      [ARM] 4723/1: BAST: Fix LCD driver default display setting
      [ARM] 4724/1: S3C2412: Select S3C2410 base GPIO implementation
      [ARM] 4725/1: S3C2412: Fix IIS and SDI definitions in DMA map
      [ARM] 4726/1: S3C2412: IIS register definitions
      [ARM] 4727/1: S3C2412: Remove unused GPESLPCON
      [ARM] 4728/1: BAST: Do not add IIS device on initialisation
      [ARM] 4729/1: VR1000: Do not add IIS device on initialisation
      [ARM] 4730/1: S3C2412: Ensure the PWRCFG has the right mode for RTC wake
      [ARM] 4731/1: S3C2412: Check for incomplete sleep
      [ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk
      [ARM] 4778/1: S3C2412: Add armclk and init from DVS state
      [ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call
      [ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX
      [ARM] 4781/1: S3C24XX: DMA suspend and resume support
      [ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users
      [ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()
      [ARM] 4784/1: S3C24XX: Fix GPIO restore glitches
      [ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers
      [ARM] 4786/1: S3C2412: Add SPI FIFO controll constants
      [ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number
      [ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.
      [ARM] 4789/1: S3C2412: Add missing CLKDIVN register values
      [ARM] 4790/1: S3C2412: Fix parent selection for msysclk.
      [ARM] 4791/1: S3C2412: Make fclk a parent of msysclk
      [ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S
      [ARM] 4793/1: S3C24XX: Add IRQ->GPIO pin mapping function
      [ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code
      [ARM] 4795/1: S3C244X: Add armclk and setparent call
      [ALSA] ASoC: S3C2412 IIS driver
      [ALSA] S3C2412: suspend and resume support
      NET: AX88796 use dev_dbg() instead of printk()
      FB/SM501: ensure console suspended before saving state
      FB/S3C2412: add S3C2412 support to S3C2410 fb driver
      FB/S3C2410: update debugging in S3C2410 framebuffer driver
      FB/S3C2410: ensure S3C2410 framebuffer clears initial memory to black
      FB/S3C2410: check default_display parameter passed in platform data

Benjamin Herrenschmidt (61):
      [POWERPC] Cleanup SMT thread handling
      [POWERPC] Add xmon function to dump 44x TLB
      [POWERPC] Make isa_mem_base common to 32 and 64 bits
      [POWERPC] Merge pci_process_bridge_OF_ranges()
      [POWERPC] Fix powerpc 32-bit resource fixup for 64-bit resources
      [POWERPC] Change 32-bit PCI message about resource allocation
      [POWERPC] Remove useless volatiles in udbg_16550.c
      [POWERPC] Add of_translate_dma_address
      [POWERPC] Early debug forces console log level to max
      [POWERPC] pci32: Remove bogus alignment message
      [POWERPC] pci32: Use generic pci_assign_unassign_resources
      [POWERPC] pci32: Remove PowerMac P2P bridge IO hack
      [POWERPC] pci32: Add flags modifying the PCI code behaviour
      [POWERPC] pci32: Remove obsolete PowerMac bus number hack
      [POWERPC] pci32: Add platform option to enable /proc PCI domains
      [POWERPC] Merge pcibios_resource_to_bus/bus_to_resource
      [POWERPC] Merge PCI resource fixups
      [POWERPC] Merge PCI resource allocation & assignment
      [POWERPC] fix iSeries PCI resource management
      [POWERPC] Updates/fixes to 32 bits pcibios_enable_device()
      [POWERPC] Merge 32 and 64 bits pcibios_enable_device
      [POWERPC] Fixup powermac enable device hook
      [POWERPC] Clear pci_probe_only on 64 bits PowerMac
      [POWERPC] Various fixes to pcibios_enable_device()
      [POWERPC] Enable self-view of the HT host bridge on PowerMac G5
      [POWERPC] Improve resource setup of PowerMac G5 HT bridge
      [POWERPC] Fixup skipping of PowerMac PCI<->PCI bridge "closed" resources
      [POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated
      [POWERPC] Fix PCI IRQ fallback code to not map IRQ 0
      [POWERPC] Fix for via-pmu based backlight control
      [POWERPC] Fix possible NULL deref in ppc32 PCI
      [POWERPC] Reworking machine check handling and Fix 440/440A
      [POWERPC] 4xx: Improve support for 4xx indirect DCRs
      [POWERPC] 4xx: PLB to PCI-X support
      [POWERPC] 4xx: PLB to PCI 2.x support
      [POWERPC] 4xx: PLB to PCI Express support
      [POWERPC] 4xx: PCI support for Ebony board
      [POWERPC] 4xx: Add early udbg support for 40x processors
      [POWERPC] 4xx: EP405 boards support for arch/powerpc
      [POWERPC] 4xx: Add PCI to Walnut platform
      [POWERPC] 4xx: Wire up PCI on Bamboo board
      [POWERPC] 4xx: Wire up 440EP USB controller support to Bamboo board
      [POWERPC] 4xx: Adds decoding of 440SPE memory size to boot wrapper library
      [POWERPC] 4xx: Add mfspr/mtspr inline macros to 4xx bootwrapper
      [POWERPC] 4xx: Add CPR0 accessors to boot wrapper
      [POWERPC] 4xx: Rework clock probing in boot wrapper
      [POWERPC] 4xx: Base support for 440SPe "Katmai" eval board
      [POWERPC] 4xx: remove bogus "ranges" property in Bamboo EBC node
      [POWERPC] 4xx: PCI-E Link setup improvements
      [POWERPC] pci32: 4xx embedded platforms want to reassign all PCI resources
      [POWERPC] Always hookup PHB IO resource even when empty
      usb: Remove OHCI useless masking/unmasking of WDH interrupt
      PCI: Fix bus resource assignment on 32 bits with 64b resources
      PCI: Fix warning in setup-res.c on 32-bit platforms with 64-bit resources
      PCI: Add pci_enable_device_{io,mem} intefaces
      PCI: Remove users of pci_enable_device_bars()
      PCI: Remove pci_enable_device_bars()
      add mm argument to pte/pmd/pud/pgd_free
      drivers-edac: add Cell XDR memory types
      drivers-edac: add Cell MC driver
      [POWERPC] Disable G5 NAP mode during SMU commands on U3

Benjamin LaHaise (2):
      [NETFILTER]: xt_TCPMSS: don't allow netfilter --setmss to increase mss
      x86: fix synchronize_rcu(): high latency on idle system

Benjamin Thery (2):
      [NET]: Make netns cleanup to run in a separate queue
      [NETNS]: Add missing initialization of nl_info.nl_net in rtm_to_fib6_config()

Benny Halevy (2):
      nfs: obliterate NFS_FLAGS macro
      nfs: convert NFS_*(inode) helpers to static inline

Bernd Schmidt (4):
      [Blackfin] arch: fix up coding style in uaccess.h
      [Blackfin] arch: move all code related to CPLB handling into a new subdirectory under kernel/
      [Blackfin] arch: Initial checkin of the memory protection support.
      [Blackfin] arch: Add the semtimedop syscall.  Upstream uClibc doesn't compile without it.

Bernhard Kaindl (1):
      x86: early boot debugging via FireWire (ohci1394_dma=early)

Bernhard Walle (6):
      x86: remove extern declarations for code, data, bss resources
      x86, rtc: make CONFIG_HPET_EMULATE_RTC usable from modules
      rtc: use the IRQ callback interface in (old) RTC driver
      rtc: add HPET RTC emulation to RTC_DRV_CMOS
      Introduce flags for reserve_bootmem()
      Use BOOTMEM_EXCLUSIVE for kdump

Bill Hayes (1):
      e1000e: alternate MAC address support

Bjorge Dijkstra (2):
      rndis_host: Fix sparse warning
      cdc_ether: Hardwire CDC descriptors when missing

Bjorn Helgaas (2):
      simplify pnp_activate_dev() and pnp_disable_dev() return values
      PNP: disable Supermicro H8DCE motherboard resources that overlap SATA BARs

Bjorn Steinbrink (1):
      Fix dirty page accounting leak with ext3 data=journal

Boaz Harrosh (30):
      [SCSI] aha152x: Use scsi_eh API for REQUEST_SENSE invocation
      [SCSI] nsp_cs: convert to data accessors and !use_sg cleanup
      [SCSI] eata_pio: convert to accessors and !use_sg cleanup
      [SCSI] a2091: convert to accessors and !use_sg cleanup
      [SCSI] a3000: convert to accessors and !use_sg cleanup
      [SCSI] aha1542: convert to accessors and !use_sg cleanup
      [SCSI] fd_mcs: convert to accessors and !use_sg cleanup
      [SCSI] wd33c93: convert to accessors and !use_sg cleanup
      [SCSI] qlogicpti: convert to accessors and !use_sg cleanup
      [SCSI] in2000: convert to accessors and !use_sg cleanup
      [SCSI] psi240i: remove driver
      [SCSI] seagate: Remove driver
      [SCSI] usb: protocol - convert to accessors and !use_sg code path removal
      [SCSI] usb: freecom & sddr09 - convert to accessors and !use_sg cleanup
      [SCSI] usb: shuttle_usbat - convert to accessors and !use_sg code path removal
      [SCSI] usb: transport - convert to accessors and !use_sg code path removal
      [SCSI] isd200: use one-element sg list in issuing commands
      [SCSI] scsi_debug: convert to use the data buffer accessors
      [SCSI] atp870u: convert to accessors and !use_sg cleanup
      [SCSI] wd7000: proper fix for boards without sg support
      [SCSI] NCR5380 family: convert to accessors & !use_sg cleanup
      [SCSI] ppa: convert to accessors and !use_sg cleanup
      [SCSI] imm: convert to accessors and !use_sg cleanup
      [SCSI] iscsi: Prettify resid handling and some extra checks
      [SCSI] iscsi_tcp, libiscsi: initial AHS Support
      [SCSI] libiscsi,iser: patch for AHS support
      [SCSI] tgt: use scsi_init_io instead of scsi_alloc_sgtable
      [SCSI] implement scsi_data_buffer
      [SCSI] bidirectional command support
      [SCSI] arm: convert to accessors and !use_sg cleanup

Bob Nelson (1):
      [POWERPC] OProfile: fix cbe pm signal routing problem

Bob Peterson (16):
      [GFS2] Given device ID rather than s_id in "id" sysfs file
      [GFS2] Remove function gfs2_get_block
      [GFS2] Journal extent mapping
      [GFS2] Get rid of useless "found" variable in quota.c
      [GFS2] Run through full bitmaps quicker in gfs2_bitfit
      [GFS2] Reorganize function gfs2_glmutex_lock
      [GFS2] Only fetch the dinode once in block_map
      [GFS2] Function meta_read optimization
      [GFS2] Incremental patch to fix compiler warning
      [GFS2] Eliminate the no longer needed sd_statfs_mutex
      [GFS2] Minor correction
      [GFS2] Initialize extent_list earlier
      [GFS2] Remove unneeded i_spin
      [GFS2] gfs2_alloc_required performance
      [GFS2] Fix typo
      [GFS2] Lockup on error

Borislav Petkov (68):
      [CRYPTO] authenc: Select HASH in Kconfig
      x86: vmlinux_32.lds.S: remove repeated comment from the x86-32 linker script
      ide-cd: move the remaining cdrom.c ioctl handling code to ide-cd_ioctl.c
      ide-floppy: cleanup header
      Suspend: Clean up suspend_64.c
      ide-floppy: convert to generic packet commands
      ide-floppy: replace ntoh{s,l} and hton{s,l} calls with the generic byteorder
      ide-floppy: remove unnecessary ->handler != NULL check
      ide-floppy: disambiguate function names
      ide-floppy: include the proper headers
      ide-floppy: cleanup and unify debugging macro calls
      ide-floppy: remove struct idefloppy_capabilities_page
      ide-floppy: remove struct idefloppy_inquiry_result
      ide-floppy: remove struct idefloppy_request_sense_result
      ide-floppy: remove struct idefloppy_mode_parameter_header
      ide-floppy: remove struct idefloppy_flexible_disk_page
      ide-floppy: remove struct idefloppy_capacity_descriptor
      ide-floppy: factor out ioctl handlers from idefloppy_ioctl()
      ide-floppy: report DMA handling in idefloppy_pc_intr() properly
      ide-floppy: mv idefloppy_{should_,}report_error
      ide-floppy: remove IDEFLOPPY_DEBUG_BUGS macro
      ide-floppy: use an xfer_func_t and io_buf_t typedefs in order to unify rw
      ide-floppy: merge idefloppy_{input,output}_buffers
      ide-floppy: remove unused IDEFLOPPY_USE_READ12
      ide-floppy: remove IDEFLOPPY_DEBUG_INFO
      ide-floppy: remove unused flag PC_ABORT
      ide-floppy: remove atomic test_*bit macros
      ide-floppy: fix most of the remaining checkpatch.pl issues
      ide-floppy: bump driver version number
      ide-tape: move historical changelog to Documentation/ide/ChangeLog.ide-tape.1995-2002
      ide-tape: remove dead code
      ide-tape: remove struct idetape_request_sense_result_t
      ide-tape: remove struct idetape_mode_parameter_header_t
      ide-tape: remove IDETAPE_DEBUG_INFO
      ide-tape: remove IDETAPE_DEBUG_BUGS
      ide-tape: remove struct idetape_capabilities_page_t
      ide-tape: remove struct idetape_inquiry_result_t
      ide-tape: remove struct idetape_data_compression_page_t
      ide-tape: remove struct idetape_medium_partition_page_t
      ide-tape: remove struct idetape_parameter_block_descriptor_t
      ide-tape: remove structs os_partition_t, os_dat_entry_t, os_dat_t
      ide-tape: remove struct idetape_block_size_page_t
      ide-tape: use generic scsi commands
      ide-tape: remove EXPERIMENTAL driver status
      ide-tape: use generic byteorder macros
      ide-tape: remove unused sense packet commands.
      ide-tape: make function name more accurate
      ide-tape: remove mtio.h related comments
      ide-tape: remove idetape_config_t typedef
      ide-tape: refactor the debug logging facility
      ide-tape: remove struct idetape_read_position_result_t
      ide-tape: remove unreachable code chunk
      ide-tape: simplify code branching in the interrupt handler
      ide-tape: remove typedef idetape_chrdev_direction_t
      ide-tape: struct idetape_tape_t: remove unused members
      ide-tape: struct idetape_tape_t: shorten member names v2
      ide-tape: remove idetape_increase_max_pipeline_stages()
      ide-tape: shorten some function names
      ide-tape: cleanup and fix comments
      ide-tape: remove struct idetape_id_gcw
      ide-tape: remove unused "length" arg from idetape_create_read_buffer_cmd()
      ide-tape: include proper headers
      ide-tape: collect module-related macro calls at the end
      ide-tape: remove leftover OnStream support warning
      ide-tape: fix syntax error in idetape_identify_device()
      ide-tape: cleanup the remaining codestyle issues
      ide-tape: bump minor driver version
      drivers/cdrom/cdrom.c: simplify logic in cdrom_release()

Bradley Smith (2):
      I8K: allow i8k driver to be built on x86_64 systems
      I8K: add i8k driver to the x86_64 Kconfig

Brajesh Dave (2):
      libertas: separate mesh connectivity from that of the main interface
      libertas: configurable beacon interval

Brandon Philips (3):
      V4L/DVB (6600): V4L: videobuf: don't chew up namespace STATE_.*, convert to VIDEOBUF_
      V4L/DVB (6603): V4L: videobuf: convert streaming and reading to bitfields
      V4L/DVB (6688): V4L: fix copy and paste error in dprintk for videobuf-vmalloc.c

Brett T. Warden (1):
      V4L/DVB (7013): bw-qcam: add module parameter 'force_init' to skip polite auto-detection prior to direct initialization

Brian King (1):
      [SCSI] ibmvscsi: Set default command timeout

Brian Swetland (2):
      [ARM] msm: core platform support for ARCH_MSM7X00A
      [ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)

Brian Wood (2):
      dm: stripe trigger event on failure
      dm: stripe enhanced status return

Bridge Wu (5):
      [ARM] 4709/1: pxa: mmc: add 26MHz support for pxa3[0|1]0 mmc controller
      [ARM] 4711/1: pxa: mmc: move DMA specific code to platform layer
      [ARM] pxa: mmc: add 1st host controller support for pxa3xx
      [ARM] pxa: mmc: add 2nd host controller support for pxa3xx
      [ARM] pxa: mmc: add 3rd host controller support for pxa310

Bron Gondwana (1):
      mm/page-writeback: highmem_is_dirtyable option

Bruce Duncan (1):
      Input: i8042 - enable DMI quirks on x86-64

Bruno Randolf (7):
      ath5k: use 3 instead of 0x00000003
      ath5k: beacon interval is in TU
      ath5k: better beacon timer calculation
      ath5k: use SWBA to detect IBSS HW merges
      ath5k: configure backoff for IBSS beacon queue
      ath5k: always extend rx timestamp with tsf
      ath5k: debug level improvements

Bruno Redondi (1):
      USB: sierra: add support for Onda H600/Zte MF330 datacard to USB Driver for Sierra Wireless

Bryan Boatright (1):
      drivers/edac: pci: broken parity regression

Bryan O'Donoghue (1):
      [POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts

Bryan Wu (17):
      [Blackfin] arch: update defconfig of boards
      [Blackfin] arch: Fix if/def BUG - and define is multipoint NO
      [Blackfin] arch: enable generic GPIO based I2C driver in STAMP-BF533, EZKIT-BF533 and EZKIT-BF561 boards
      [Blackfin] arch: remove old I2C BF54x porting.
      Chinese: add translation of volatile-considered-harmful.txt
      Blackfin pata-bf54x driver: fix compiling bug - no ata_port struct in struct ata_device any more
      [Blackfin] arch: fix bug: redefinition warning when compile EZKIT548
      [MTD] [NAND] Remove wrong operation in PM function of the BF54x NFC driver
      [MTD] [NAND] Fix Blackfin NFC ECC calculating bug with page size 512 bytes
      kbuild: add svn revision information to setlocalversion
      EMAC driver: shorten the mdelay value to solve netperf performance issue
      EMAC driver: define MDC_CLK=2.5MHz and caculate mdc_div according to SCLK.
      EMAC driver: Fix bug: The clock divisor is set to all ones at reset.
      spi_bfin: remove useless fault path
      spi_bfin: use more useful GPIO labels
      spi_bfin: wait for tx to complete on some cs_chg paths
      spi_bfin: wait for tx to complete on full duplex paths

Byron Bradley (4):
      [ARM] Orion: add support for QNAP TS-109/TS-209
      mv643xx_eth: fix byte order when checksum offload is enabled
      [ARM] Orion: Use the sata_mv driver for the Kurobox SATA
      [ARM] Orion: Use the sata_mv driver for the TS-209 SATA

Cahill, Ben M (2):
      iwlwifi: add comments, mostly on Tx queues
      iwlwifi: add comments to iwl*-base.c

Carlo Marcelo Arenas Belon (1):
      KVM: SVM: Remove KVM specific defines for MSR_EFER

Carlos Corbacho (14):
      Input: i8042 - add Dritek keyboard extension quirk
      HID: Add support for Logitech Elite keyboards
      Input: i8042 - add Dritek quirk for Acer Aspire 9110
      ACPI: WMI: Add ACPI-WMI mapping driver
      acer-wmi: Add driver for newer Acer laptops
      tc1100-wmi: Add driver for HP Compaq TC1100 Tablets
      ACPI: WMI: Improve Kconfig description
      tc1100-wmi: Mark as experimental
      acer-wmi: Fix backlight on AMW0 (V1) laptops
      Documentation - Create laptops sub-directory
      thinkpad-acpi - Move thinkpad-acpi.txt to Documentation/laptops
      sony-laptop - Move sony-laptop.txt to Documentation/laptops
      sonypi - Move sonypi.txt to Documentation/laptops
      acer-wmi - Add documentation

Carlos Eduardo Aguiar (1):
      ARM: OMAP1: Use MMC multislot structures for Siemens SX1 board

Carlos Martín (1):
      drm/i915: add support for E7221 chipset

Carlos R. Mafra (2):
      x86: fix style errors in nmi_int.c
      x86: clean up k8topology.c

Carsten Otte (10):
      [S390] add smp_call_function_mask
      KVM: Move x86 msr handling to new files x86.[ch]
      KVM: Portability: split kvm_vcpu_ioctl
      KVM: Portability: Split kvm_vm_ioctl v3
      KVM: Portability: Move memory segmentation to x86.c
      KVM: Portability: move get/set_apic_base to x86.c
      KVM: Portability: Move control register helper functions to x86.c
      KVM: Portability: Move kvm_get/set_msr[_common] to x86.c
      KVM: Portability: Move x86 emulation and mmio device hook to x86.c
      KVM: Portability: Move pio emulation functions to x86.c

Casey Schaufler (1):
      Smack: Simplified Mandatory Access Control Kernel

Catalin Marinas (15):
      [ARM] 4582/2: Add support for the common VFP subarchitecture
      [ARM] 4583/1: ARMv7: Add VFPv3 support
      [ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support
      [ARM] 4811/1: RealView: clocksource support for the RealView platforms
      [ARM] 4812/1: RealView: clockevents support for the RealView platforms
      [ARM] 4813/1: Add SMP helper functions for clockevents support
      [ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore
      [ARM] 4815/1: RealView: Add clockevents suport for the local timers
      [ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h
      [ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c
      [ARM] 4818/1: RealView: Add core-tile detection
      [ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms
      [ARM] 4820/1: RealView: Select the timer IRQ at run-time
      [ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c
      [ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option

Chas Williams (1):
      [ATM]: [br2864] whitespace cleanup

Chip Coldwell (1):
      atmel_serial: add DMA support

Chris Leech (1):
      [VLAN]: set_rx_mode support for unicast address list

Chris Pascoe (40):
      V4L/DVB (6624): CXUSB: return control message transfer result to caller
      V4L/DVB (6625): CXUSB: i2c transfer failure notification
      V4L/DVB (6626): CXUSB: support only-read i2c requests
      V4L/DVB (6627): CXUSB: handle write then read from different address
      V4L/DVB (6628): zl10353: Improve support for boards without a tuner on secondary i2c
      V4L/DVB (6630): zl10353: calculate input frequency register instead of using hardcoded value
      V4L/DVB (6631): xc2028: eliminate i2c macro side-effects
      V4L/DVB (6632): xc2028: fix inverted logic in audio standard check
      V4L/DVB (6633): xc2028: make register reads atomic
      V4L/DVB (6634): xc2028: error messages missing whitespace
      V4L/DVB (6635): xc2028: v4l2_std_id needs to be long long to display completely
      V4L/DVB (6636): xc2028: protect device list
      V4L/DVB (6637): xc2028: add missing break
      V4L/DVB (6638): xc2028: firmware loading cleanup
      V4L/DVB (6639): xc2028: correct divisor length
      V4L/DVB (6640): xc2028: correctly select 8MHz firmware
      V4L/DVB (6641): xc2028: correct tuner offset for 7MHz DTV
      V4L/DVB (6642): xc2028: don't duplicate max_len in priv
      V4L/DVB (6643): xc2028: use best match instead of first partial match during firmware selection
      V4L/DVB (6644): xc2028: use correct offset into scode firmware
      V4L/DVB (6645): xc2028: allow selection of D2633 firmware
      V4L/DVB (6646): xc2028: rework firmware (re)loading process
      V4L/DVB (6647): xc2028: retry firmware load if tuner does not respond
      V4L/DVB (6648): xc2028: add sleep hook
      V4L/DVB (6649): Add support for the DViCO FusionHDTV Dual Digital 4
      V4L/DVB (6650): xc2028: base firmwares should have std0
      V4L/DVB (6651): xc2028: mask off type correctly when searching for standard-specific types
      V4L/DVB (6652): xc2028: try non-8MHZ init1 firmware
      V4L/DVB (6653): Add support for the DViCO FusionHDTV NANO2 w/ZL10353 and firmware
      V4L/DVB (6654): mt352: support oversampled IF input
      V4L/DVB (6655): Add support for MT352-based DViCO FusionHDTV DVB-T NANO devices
      V4L/DVB (6656): zl10353: store frequencies in 0.1kHz to eliminate rounding errors
      V4L/DVB (6851): xc2028: include int_freq in firmware version display
      V4L/DVB (6852): xc2028: s-code offset should not modify internal control structure
      V4L/DVB (6853): xc2028: check HAS_IF flag against table
      V4L/DVB (6854): xc2028: be more specific about when applying offset for 7MHz channels
      V4L/DVB (6855): xc2028: select DTV78 firmware if tuning 7MHz VHF / 8MHz UHF
      V4L/DVB (6856): zl10353: improve tuning parameters and update register map
      V4L/DVB (6857): cx23885: correctly join I2C writes and reads from same address
      V4L/DVB (6897): xc2028: ignore HAS_IF during specific S-Code type searches

Chris Snook (1):
      jbd2: Remove printk from J_ASSERT to preserve registers during BUG

Chris Wright (2):
      x86: fix ioport unification on 32-bit
      x86: refactor ioport unification

Christian Borntraeger (11):
      [S390] Change vmalloc defintions
      [S390] vmemmap: allocate struct pages before 1:1 mapping
      KVM: Use virtual cpu accounting if available for guest times.
      KVM: Per-architecture hypercall definitions
      virtnet: remove double ether_setup
      virtio_blk: provide getgeo
      virtio_blk: Dont waste major numbers
      virtio_blk: implement naming for vda-vdz,vdaa-vdzz,vdaaa-vdzzz
      [S390] sclp_tty/sclp_vt220: Fix scheduling while atomic
      virtio net: fix oops on interface-up
      [S390] sclp_vt220: Fix vt220 initialization

Christian Ehrhardt (1):
      KVM: Portability: Move kvm_fpu to asm-x86/kvm.h

Christian Glindkamp (1):
      [ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation

Christian Pellegrin (1):
      parport_serial: netmos 9855 fix

Christof Schmitt (12):
      [SCSI] zfcp: Remove unnecessary eh_bus_reset_handler callback
      [SCSI] zfcp: Use also port and adapter to identify unit in messages.
      [SCSI] zfcp: Specify waiting times in ERP in seconds
      [SCSI] zfcp: Remove SCSI devices when removing complete adapter
      [SCSI] zfcp: Fix deadlock when adding invalid LUN
      [SCSI] zfcp: Reduce flood on hba trace
      [SCSI] zfcp: Fix evaluation of port handles in abort handler
      [SCSI] zfcp: Hold queue lock when checking port/unit handle for abort command
      [SCSI] zfcp: Hold queue lock when checking port handle for ELS command
      [SCSI] zfcp: Hold queue lock when checking port/unit handle for FCP command
      [SCSI] zfcp: Hold queue lock when checking port/unit handle for task management cmd
      blktrace: Add blktrace ioctls to SCSI generic devices

Christoph Hellwig (41):
      [POWERPC] spufs: add enchanced simple attr macros
      [POWERPC] spufs: make state_mutex interruptible
      [SCSI] aacraid: don't assign cpu_to_le32(int) to u8
      iwlwifi: mark more functions/variables static
      iwlwifi: keep 3945 and 4965 headers separate
      iwlwifi: cleanup Kconfig and ifdefs to split 3945 and 4965
      iwlwifi: cleanup namespace
      [MIPS] CFE: Make code remotely resemble Linux code.
      clean up vmtruncate
      [POWERPC] spufs: Add marker-based tracing facility
      [XFS] kill BMAPI_DEVICE
      [XFS] kill BMAPI_UNWRITTEN
      [XFS] simplify vn_revalidate
      [XFS] kill xfs_iocore_t
      [XFS] simplify xfs_vn_getattr
      [XFS] Kill off xfs_statvfs.
      [XFS] cleanup vnode useage in xfs_ioctl.c
      [XFS] cleanup vnode useage in xfs_iget.c
      [XFS] kill xfs_freeze.
      [XFS] clean up some xfs_log_priv.h macros
      [XFS] clean up some xfs_log_priv.h macros
      [XFS] xlog_rec_header/xlog_rec_ext_header endianess annotations
      [XFS] kill superflous buffer locking
      [XFS] kill XFS_INOBT_IS_FREE_DISK
      [XFS] kill superflous buffer locking (2nd attempt)
      [XFS] Remove CFORK macros and use code directly in IFORK and DFORK macros.
      [XFS] Cleanup various fid related bits:
      [XFS] remove permission check from xfs_change_file_space
      [XFS] clean up xfs_swapext
      [XFS] stop re-checking permissions in xfs_swapext
      [XFS] use generic_permission
      [XFS] stop updating inode->i_blocks
      [XFS] keep i_nlink updated and use proper accessors
      [XFS] kill xfs_root
      [POWERPC] spufs: Fix state_mutex leaks
      ext2: remove unused ext2_put_inode prototype
      libfs: allow error return from simple attributes
      libfs: make simple attributes interruptible
      libfs: rename simple_attr_close to simple_attr_release
      kill do_generic_mapping_read
      fix up kerneldoc in fs/ioctl.c a little bit

Christoph Lameter (24):
      x86: 64-bit, make sparsemem vmemmap the only memory model
      SLUB: Fix sysfs refcounting
      Move count_partial before kmem_cache_shrink
      SLUB: rename defrag to remote_node_defrag_ratio
      Add parameter to add_partial to avoid having two functions
      Explain kmem_cache_cpu fields
      Pagecache zeroing: zero_user_segment, zero_user_segments and zero_user
      Move vmalloc_to_page() to mm/vmalloc.
      vmalloc: add const to void* parameters
      i386: Resolve dependency of asm-i386/pgtable.h on highmem.h
      is_vmalloc_addr(): Check if an address is within the vmalloc boundaries
      vmalloc: clean up page array indexing
      VM: allow get_page_unless_zero on compound pages
      bufferhead: revert constructor removal
      Page allocator: clean up pcp draining functions
      vmstat: small revisions to refresh_cpu_vm_stats()
      Page allocator: get rid of the list of cold pages
      vmstat: remove prefetch
      SLUB: Deal with annoying gcc warning on kfree()
      SLUB: Use unique end pointer for each slab page.
      SLUB: Alternate fast paths using cmpxchg_local
      SLUB: Support for performance statistics
      Modules: handle symbols that have a zero value
      modules: include sections.h to avoid defining linker variables explicitly

Chuck Lever (71):
      SUNRPC: Prevent mixed sign comparisons in rpcrdma_convert_iovs()
      SUNRPC: Fix an unnecessary implicit type cast in rpcrdma_count_chunks()
      SUNRPC: Check a return result
      SUNRPC: temp var should match return type of xdr_skb_read_actor
      SUNRPC: Remove an unneeded implicit type cast when calling rpc_depopulate()
      NFS: Ensure nfs_wcc_update_inode always converts file size to loff_t
      NFS: Use unsigned intermediates for manipulating header lengths (NFSv2 XDR)
      NFS: Use unsigned intermediates for manipulating header lengths (NFSv3 XDR)
      NFS: Use unsigned intermediates for manipulating header lengths (NFSv4 XDR)
      NFS: Change sign of some loop indices in nfs4xdr.c
      NFS: Prevent nfs_getattr() hang during heavy write workloads
      NFS: Ensure that NFS version 4 mounts use NFS_PORT if nfsport wasn't set
      NFS: Remove support for the 'nfsprog' option
      NFS: Remove support for the 'mountprog' option
      NFS: Clean up: copy hostname with kstrndup during mount processing
      NFS: Clean up address comparison in __nfs_find_client()
      NFS: Remove an unneeded check in decode_compound_header_arg()
      SUNRPC: rpc_create() default hostname should support AF_INET6 addresses
      SUNRPC: Fix socket address handling in rpcb_clnt
      SUNRPC: RPC version numbers are u32
      SUNRPC: Move universal address definitions to global header
      NFS: Ensure NFSv4 SETCLIENTID send buffer is large enough
      NFS: Increase size of cl_ipaddr field to hold IPv6 addresses
      NFS: Enable NFS client to generate CLIENTID strings with IPv6 addresses
      NFS: eliminate NIPQUAD(clp->cl_addr.sin_addr)
      NFS: Move dprintks from callback.c to callback_proc.c
      NFS: Address a couple of nits in nfs_follow_referral()
      NFS: Add support for AF_INET6 addresses in nfs_compare_super()
      NFS: Verify IPv6 addresses properly
      NFS: Make setting a port number agostic
      NFS: Set default port for NFSv4, with support for AF_INET6
      NFS: Expand server address storage in nfs_client struct
      NFS: Change cb_getattrargs to pass "struct sockaddr *" instead of sockaddr_in
      NFS: Change cb_recallargs to pass "struct sockaddr *" instead of sockaddr_in
      NFS: Change nfs_find_client() to take "struct sockaddr *"
      NFS: Change nfs_get_client() to take sockaddr *
      NFS: Change nfs4_set_client() to accept struct sockaddr *
      NFS: Adjust nfs_clone_mount structure to store "struct sockaddr *"
      NFS: Remove the NIPQUAD from nfs_try_mount
      NFS: Refactor mount option address parsing into separate function
      NFS: Support non-IPv4 addresses in nfs_parsed_mount_data
      NFS: Pull covers off IPv6 address parsing
      SUNRPC: Fix use of copy_to_user() in gss_pipe_upcall()
      NFS: Clean up fs/nfs/idmap.c
      NFS: Fix use of copy_to_user() in idmap_pipe_upcall
      NFS: Use size_t for storing name lengths
      NFS: Fix minor mixed sign comparison in NFS client's write logic
      NFS: nfs_write_end clean up
      lockd: Eliminate harmless mixed sign comparison in nlmdbg_cookie2a()
      SUNRPC: fewer conditionals in the format_ip_address routines
      NLM: Introduce external nlm_host set-up and tear-down functions
      NFS: Invoke nlmclnt_init during NFS mount processing
      NLM/NFS: Use cached nlm_host when calling nlmclnt_proc()
      NLM: Introduce an arguments structure for nlmclnt_init()
      NFS: NFS version number is unsigned
      SUNRPC: Clean up functions that free address_strings array
      SUNRPC: rpcb_getport_sync() should use built-in hostname generator
      SUNRPC: Use appropriate argument types in rpcb client
      SUNRPC: Clean up block comment preceding rpcb_getport_sync()
      SUNRPC: rpcb_getport_sync() passes incorrect address size to rpc_create()
      NFS: Address memory leaks in the NFS client mount option parser
      SUNRPC: Prevent length underflow in read_flush()
      SUNRPC: Use unsigned string lengths in xdr_decode_string_inplace
      NLM: Fix sign of length of NLM variable length strings
      NFSD: Use unsigned length argument for decode_filename
      NFSD: File name length signage in nfsd request argument structures
      NFSD: Adjust filename length argument of nfsd_lookup
      NFSD: Use unsigned length argument for decode_pathname
      NFSD: Fix mixed sign comparison in nfs3svc_decode_symlinkargs
      NFSD: Path name length signage in nfsd request argument structures
      SUNRPC: RPC program information is stored in unsigned integers

Claudio Lanconelli (1):
      add driver for enc28j60 ethernet chip

Claudio Matsuoka (1):
      [ALSA] hda: Fix 5.1 sound in Dell 6stack ALC888 HDA

Clemens Koller (1):
      Documentation/BUG-HUNTING whitespace cleanup

Clemens Ladisch (44):
      [ALSA] cmipci: disable 'Modem' control on version 39 or newer chips
      [ALSA] cmipci: document 'Modem' control version check
      [ALSA] usb-audio: add UR-80 PCM quirk
      [ALSA] add CMI8788 driver
      [ALSA] add Asus Xonar driver
      [ALSA] oxygen: use uintptr_t in pointer casts
      [ALSA] oxygen: fix channel routing
      [ALSA] oxygen: use an array of snd_kcontrol pointers
      [ALSA] oxygen: make line-in switch exclusive
      [ALSA] oxygen: rename PCM to Master
      [ALSA] oxygen: make AC97 codec optional
      [ALSA] oxygen: make SPI configuration configurable
      [ALSA] oxygen: make all DMA channels configurable
      [ALSA] oxygen: add control filter to model struct
      [ALSA] oxygen: make PCM limits configurable
      [ALSA] oxygen: make the I2S format configurable
      [ALSA] oxygen: add register definitions
      [ALSA] oxygen: fix playback routing
      [ALSA] oxygen: update ALSA-Configuration.txt
      [ALSA] oxygen: remove magic numbers
      [ALSA] oxygen: fix pause handling
      [ALSA] oxygen: remove MIDI autodetection
      [ALSA] oxygen: add more symbols
      [ALSA] oxygen: allow more sample rates with WM8785
      [ALSA] oxygen: reduce SPI clock frequency for AK4396/WM8785
      [ALSA] oxygen: move model-specific data out of common header
      [ALSA] oxygen: fix control filter
      [ALSA] oxygen: fix DAC source register fields
      [ALSA] oxygen: add 192 kHz SPDIF input support
      [ALSA] oxygen: optimize snd_pcm_hardware structures
      [ALSA] oxygen: TempoTec HiFier is probably not supported
      [ALSA] oxygen: add SPDIF loopback control
      [ALSA] oxygen: fix SPDIF input rates
      [ALSA] oxygen: remove MIDI for generic cards
      [ALSA] oxygen: make the number of analog output configurable
      [ALSA] oxygen: more initialization
      [ALSA] add TempoTec HiFier driver
      [ALSA] oxygen: fix AK4396 double rate upper limit
      [ALSA] oxygen: make line-in exclusive only on Xonar
      [ALSA] oxygen: use AC97 interrupt
      [ALSA] oxygen: add front panel controls
      [ALSA] oxygen: add front panel capture
      [ALSA] virtuoso: monitor external power on D2X
      [ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785

Cliff Cai (2):
      [Blackfin] arch: fix bug SDIO driver fails to build for BF542/BF548
      [Blackfin] arch: set default value of DEB_DMA_URGENT to YES to avoid DMA aborting caused by conflict between core and DMA

Cliff Wickman (3):
      cgroups: mechanism to process each task in a cgroup
      hotplug cpu: move tasks in empty cpusets to parent
      cpusets: update_cpumask revision

Coly Li (1):
      ext4: sync up block group descriptor with e2fsprogs.

Corentin CHARY (1):
      asus-laptop new write_acpi_int

Cornelia Huck (19):
      driver core: Introduce default attribute groups.
      netiucv: Use device_driver default attribute groups.
      zfcp: Use device_driver default attribute groups.
      Driver core: Cleanup get_device_parent() in device_add() and device_move()
      [S390] cio: Use helpers instead of container_of().
      [S390] cio: css_driver: Use consistent parameters.
      [S390] cio: Reset sch->driver.
      [S390] cio: Add css_driver_{register,unregister}.
      [S390] cio: Cleanup debug feature usage.
      [S390] cio: Introduce subchannel->private.
      [S390] cio: I/O subchannel specific fields.
      [S390] cio: Use dev_{g,s}et_drvdata().
      [S390] cio: Set driver->owner on css, ccw and ccwgroup busses.
      [S390] cio: Delete timer in ccw_device_verify_done().
      [S390] cio: Fix ungroup vs. machine check race in ccwgroup.
      Driver core: Remove unneeded get_{device,driver}() calls.
      [S390] cio: Clean up chsc response code handling.
      [S390] cio: Update documentation.
      [S390] cio: Add shutdown callback for ccwgroup.

Craig Shelley (1):
      USB: CP2101 New Device IDs

Craig W. Nadler (1):
      USB: add Printer Gadget Driver

Ctirad Fertr (1):
      [ALSA] emu10k1 - 1616(M) cardbus improvements

Cyrill Gorcunov (14):
      [POWERPC] CELLEB: Fix possible NULL pointer dereference
      [POWERPC] CHRP: Fix possible NULL pointer dereference
      [POWERPC] Use for_each macros in arch/powerpc/sysdev
      [POWERPC] Use for_each macros in arch/powerpc/kernel
      [POWERPC] Use for_each macros in arch/powerpc/platforms/powermac
      x86: remove dead code in ia32-emu
      x86: clean up include/asm-x86/pda.h
      x86: cleanup i387_32.c according to checkpatch
      x86: coding style cleanup for kernel/bootflag.c
      x86: get rid of checkpatch.pl complains on apm_32.c
      x86: use KSYM_NAME_LEN
      wireless: iwlwifi3945/4965 - fix incorrect counting of memory
      x86: cleanup - eliminate numbers in LDT allocation code
      ip27-rtc: convert ioctl to unlocked_ioctl

Dale Farnsworth (1):
      [POWERPC] 85xx: Respect KERNELBASE, PAGE_OFFSET, and PHYSICAL_START on e500

Damien Stuart (1):
      USB: Adding YC Cable USB Serial device to pl2303

Dan Kenigsberg (1):
      KVM: Enhance guest cpuid management

Dan Williams (19):
      [ARM] 4708/1: iop: update defconfigs for 2.6.24
      introduce WEXT scan capabilities
      orinoco: more reliable scan handling
      orinoco: always use latest BSS info when caching scan results
      libertas: make lbs_cmd() usage nicer
      libertas: clean up is_command_allowed_in_ps()
      libertas: clean up direct command handling
      libertas: add simple copyback command callback
      libertas: convert GET_HW_SPEC to a direct command
      libertas: rename and re-type bufvirtualaddr to cmdbuf
      libertas: fix case of FWT_ACCESS_LIST_ROUTE and FWT_ACCESS_LIST_NEIGHBOR commands
      libertas: convert DATA_RATE to a direct command
      libertas: convert RF_CHANNEL to a direct command
      libertas: endianness fixes for get_channel/set_channel
      async_tx: fix compile breakage, mark do_async_xor __always_inline
      async_tx: kill ASYNC_TX_ASSUME_COHERENT
      async_tx: kill tx_set_src and tx_set_dest methods
      async_tx: replace 'int_en' with operation preparation flags
      async_tx: allow architecture specific async_tx_find_channel implementations

Daniel De Graaf (1):
      kbuild: support ARCH=x86 in buildtar

Daniel Drake (4):
      zd1211rw: port to mac80211
      zd1211rw: Add ID for Trendnet TEW-429UB A
      zd1211rw: add copyright notices
      Documentation about unaligned memory access

Daniel Gimpelevich (1):
      V4L/DVB (7066):  ASUS My Cinema U3000 Mini DVBT Tuner

Daniel Kozák (1):
      USB: remove duplicate entry in Option driver and Pl2303 driver for Huawei modem

Daniel Lezcano (34):
      [IPV6]: Make fib6_init to return an error code.
      [IPV6]: Make xfrm6_init to return an error code.
      [IPV6]: Make fib6_rules_init to return an error code.
      [IPV6]: Make ip6_route_init to return an error code.
      [IPV6]: Make af_inet6 to check ip6_route_init return value.
      [IPV6] route6/fib6: Don't panic a kmem_cache_create.
      [IPV6]: create route6 proc init-fini functions
      [IPV6]: remove ifdef in route6 for xfrm6
      [IPV6]: route6 remove ifdef for fib_rules
      [IPV6]: make flowlabel to return an error
      [IPV6]: make extended headers to return an error at initialization
      [IPV6]: make frag to return an error at initialization
      [IPV6]: make inet6_register_protosw to return an error code
      [IPV6]: make the protocol initialization to return an error code
      [IPV6]: fix section mismatch warnings
      [NETNS][IPV6]: Make ipv6_sysctl_register to return a value.
      [NETNS][IPV6]: Make a subsystem for af_inet6.
      [NETNS][IPV6]: Add ipv6 structure for netns.
      [NETNS][IPV6]: Make the ipv6 sysctl to be a netns subsystem.
      [NETNS][IPV6]: Make multiple instance of sysctl tables.
      [NETNS][IPV6]: Make bindv6only sysctl per namespace.
      [NETNS][IPV6]: Make ip6_frags per namespace.
      [NETNS][IPV6]: Make mld_max_msf readonly in other namespaces.
      [NETNS][IPV6]: Make sysctls route per namespace.
      [NETNS][IPV6]: Make icmpv6_time sysctl per namespace.
      [NETNS][IPV6]: inet6_addr - isolate inet6 addresses from proc file
      [NETNS][IPV6]: inet6_addr - check ipv6 address per namespace
      [NETNS][IPV6]: inet6_addr - ipv6_chk_same_addr namespace aware
      [NETNS][IPV6]: inet6_addr - ipv6_get_ifaddr namespace aware
      [NETNS][IPV6]: inet6_addr - make ipv6_chk_home_addr namespace aware
      [NETNS][DST] dst: pass the dst_ops as parameter to the gc functions
      [NETNS][DST]: Add the network namespace pointer in dst_ops
      [IPV6]: Fix ip6_frag ctl
      [IPV6]: Fix sysctl compilation error.

Daniel Mack (4):
      [ARM] 4762/1: Basic support for Toradex Colibri module
      [ALSA] caiaq - add control API and more input features
      [ALSA] usb-caiaq - add support for Kore controller 2
      [ALSA] usb/caiaq: decrease period_bytes_min

Daniel Walker (20):
      V4L/DVB (6810): media: video: usbvision: add mutex_unlock() to error paths
      V4L/DVB (6812): media: video: usbvision: remove ctrlUrbLock
      prism54: remove questionable down_interruptible usage
      [MIPS] Lasat: Convert pvc_sem semaphore to mutex
      mcheck mce_64: mce_read_sem to mutex
      USB: misc: legousbtower: semaphore to mutex
      [IA64] sn_hwperf semaphore to mutex
      uml: LDT mutex conversion
      uml: mconsole mutex conversion
      uml: port mutex conversion
      drivers/char/tty_io.c: remove pty_sem
      drivers/isdn/i4l/isdn_tty.c: remove write_sem
      unix98 allocated_ptys_lock semaphore to mutex
      docs: kernel-locking: Convert semaphore references
      stopmachine: semaphore to mutex
      Amiga serial driver: port_write_mutex fixup
      docs: convert kref semaphore to mutex
      isapnp driver semaphore to mutex
      scsi: megaraid: trivial drop duplicate mutex.h include
      dm: convert suspend_lock semaphore to mutex

Darren Salt (1):
      V4L/DVB (7069):  Support for myTV.t

Darrick J. Wong (3):
      [SCSI] libsas: Convert sas_proto users to sas_protocol
      [SCSI] libsas: Fix various sparse complaints
      hwmon: (adt7470) Support per-sensor alarm files

Dave Airlie (16):
      agp: add chipset flushing support to AGP interface
      intel-agp: add chipset flushing support
      agp/intel: Add chipset flushing support for i8xx chipsets.
      intel-agp: fixup resource handling in flush code.
      intel-agp: introduce IS_I915 and do some cleanups..
      agp: remove flush_agp_mappings calls from new flush handling code
      drm: some minor cleanups and changes to make memory manager merging easier.
      drm: run cleanfile across drm tree
      drm: move two function extern into the correct block
      drm: call driver load function after initialising AGP
      drm: move drm_mem_init to proper place in startup sequence
      drm: enable udev node creation
      drm: add _DRM_DRIVER flag, and re-order unload.
      drm: the drm really should call pci_set_master..
      drm: fixup some of the ioctl function exit paths
      drm: add initial r500 drm support

Dave Hansen (1):
      maps4: rework TASK_SIZE macros

Dave Jiang (2):
      drivers-edac: add freescale mpc85xx driver
      drivers-edac: add marvell mv64x60 driver

Dave Jones (7):
      ACPI: remove P2B-S from blacklist.
      x86: remove more bogus filenames in comments.
      x86: use CR0 defines.
      via-rng: enable secondary noise source on CPUs where it is present
      [CPUFREQ] Remove pointless Kconfig dependancy
      [CPUFREQ] Fix sparse warning in powernow-k8
      [CPUFREQ] Add missing printk levels to e_powersaver

Dave Kleikamp (5):
      JFS: clear PAGECACHE_TAG_DIRTY for no-write pages
      JFS: Make sure special inode data is written after journal is flushed
      JFS: FIx one more plain integer as NULL pointer warning
      JFS: simplify types to get rid of sparse warning
      JBD2:  Clear buffer_ordered flag for barried IO request on success

Dave Miller (1):
      tty: fix tty network driver interactions with TCGET/TCSET calls (x86 fix)

Dave Olson (9):
      IB/ipath: Improve interrupt handler cache footprint
      IB/ipath: Generalize some xxx_SHIFT macros
      IB/ipath: Changes for fields moving from devdata to portdata
      IB/ipath: Clean up some comments
      IB/ipath: Drop support for the original QHT7040 board
      IB/ipath: Remove unused MDIO interface code
      IB/ipath: Add new chip-specific functions to older chips, consistent init
      IB/ipath: Minor cleanup of unused fields and chip-specific errors
      IB/ipath: Changes to support PIO bandwidth check on IBA7220

Dave Young (14):
      Chinese: add translation of oops-tracing.txt
      Driver Core: add class iteration api
      ieee1394: use class iteration api
      power supply : use class iteration api
      rtc: use class iteration api
      scsi: use class iteration api
      spi: use class iteration api
      [BLUETOOTH]: Add conn add/del workqueues to avoid connection fail.
      [BLUETOOTH]: Fix bugs in previous conn add/del workqueue changes.
      kobject: kerneldoc comment fix
      driver core: convert to use class_find_device api
      bluetooth: hidp_process_hid_control remove unnecessary parameter dealing
      bluetooth rfcomm tty: destroy before tty_close()
      [CPUFREQ] gx-suspmod.c: use boot_cpu_data instead of current_cpu_data

David Acker (1):
      Fix e100 on systems that have cache incoherent DMA

David Brownell (45):
      Input: ads7846 - stop updating dev->power.power_state
      [AVR32] extint: change set_irq_type() handling
      [ARM] 4646/1: AT91: configurable HZ, default to 128
      [ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY
      i2c-algo-bit: Whitespace fixes (+ NAK/ARB comments)
      i2c-algo-bit: Fix NAK/ARB comments
      i2c/tps65010: move header to <linux/i2c/...>
      i2c: Stop using the redundant client list
      i2c-remove-redundant-i2c_client-list.patch
      i2c: Add i2c_new_dummy() utility
      [ARM] 4615/4: sam926[13]ek buttons updated
      USB: gadget code switches to pr_err() and friends
      USB: PS3: Fix EHCI ISO transfer bug
      USB: ehci potential oops fix on ARC/TDI cores
      USB: gadget: ethernet error path potential oops fix
      USB: gadget: at91_udc minor fix (there is no number six)
      USB: fix HCD Kconfig goofage
      USB: ohci-at91 uses generic GPIO calls
      USB: at91_udc uses generic GPIO calls; minor cleanup
      USB: ehci: minor ISO updates, always support split ISO
      USB: ehci completes high speed ISO URBs sooner
      usb: ehci, remove false clear-reset path
      usb: ehci should use u16 for isochronous intervals
      PM: Remove obsolete /sys/devices/.../power/state docs
      [ARM] 4739/1: at91sam9263: make gpio bank C and D irqs work
      pcmcia: stop updating dev->power.power_state
      at91_cf: use generic gpio calls
      gpiolib: add drivers/gpio directory
      gpiolib: add gpio provider infrastructure
      gpiolib: update Documentation/gpio.txt
      gpiolib: pcf857x i2c gpio expander support
      mcp23s08 spi gpio expander support
      gpiolib: avr32 at32ap platform support
      spi core: stop updating dev->power.power_state
      spi: s3c drivers shouldn't care about spi_board_info
      spi: remove more dev->power.power_state usage
      rtc-cmos: export nvram in sysfs
      rtc-cmos alarm acts as oneshot
      rtc: remove more dev->power.power_state usage
      rtc: at91sam9 RTC support (RTT and/or RTC)
      atmel_lcdfb: backlight control
      at91_mci: use generic GPIO calls
      Basic PWM driver for AVR32 and AT91
      PWM LED driver
      [ARM] 4823/1: AT91 section fix

David Chinner (12):
      [XFS] Use the generic bitops rather than implementing them ourselves.
      [XFS] Fix up sparse warnings.
      [XFS] Fix sparse warning in xlog_recover_do_efd_trans.
      [XFS] Show all mount args in /proc/mounts
      [XFS] Fix transaction overrun during writeback.
      [XFS] Fix inode allocation latency
      [XFS] Implement fallocate.
      [XFS] Move platform specific mount option parse out of core XFS code
      [XFS] Fix xfs_lowbit64
      [XFS] Move AIL pushing into it's own thread
      [XFS] Make xfs_ail_check check less by default
      [XFS] Fix oops in xfs_file_readdir()

David Cohen (1):
      ARM: OMAP1: Change the comments to C style

David Dillow (5):
      IB/srp: Respect target credit limit
      IB/srp: Enable SG list chaining
      IB/srp: Add identifying information to log messages
      [ALSA] sis7019: support the SiS 7019 Audio Accelerator
      IB/srp: Retry stale connections

David Fries (2):
      system timer: fix crash in <100Hz system timer
      W1: w1_therm.c standardize units to millidegrees C

David Gibson (6):
      [POWERPC] Merge libfdt upstream source
      [POWERPC] Use embedded libfdt in the bootwrapper
      [POWERPC] Kill flatdevtree.c
      [POWERPC] Merge dtc upstream source
      [POWERPC] Use embedded dtc in kernel builds
      [POWERPC] Enable RTC for Ebony and Walnut (v2)

David Howells (42):
      [MTD] [NOR] Add support for the SST 39VF1601 flash chip
      security: add a secctx_to_secid() hook
      FRV: permit the memory to be located elsewhere in NOMMU mode
      Add an ERR_CAST() function to complement ERR_PTR and co.
      Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p)
      iget: introduce a function to register iget failure
      iget: use iget_failed() in AFS
      iget: use iget_failed() in GFS2
      iget: stop AFFS from using iget() and read_inode()
      iget: stop autofs from using iget() and read_inode()
      iget: stop BEFS from using iget() and read_inode()
      iget: stop BFS from using iget() and read_inode()
      iget: stop CIFS from using iget() and read_inode()
      iget: stop EFS from using iget() and read_inode()
      iget: stop EXT2 from using iget() and read_inode()
      iget: stop EXT3 from using iget() and read_inode()
      iget: stop EXT4 from using iget() and read_inode()
      iget: stop FAT from using iget() and read_inode()
      iget: stop FreeVXFS from using iget() and read_inode()
      iget: stop FUSE from using iget() and read_inode()
      iget: stop HFSPLUS from using iget() and read_inode()
      iget: stop ISOFS from using read_inode()
      iget: stop JFFS2 from using iget() and read_inode()
      iget: stop JFS from using iget() and read_inode()
      iget: stop the MINIX filesystem from using iget() and read_inode()
      iget: stop PROCFS from using iget() and read_inode()
      iget: stop QNX4 from using iget() and read_inode()
      iget: stop ROMFS from using iget() and read_inode()
      iget: stop the SYSV filesystem from using iget() and read_inode()
      iget: stop UFS from using iget() and read_inode()
      iget: stop OPENPROMFS from using iget() and read_inode()
      iget: stop HOSTFS from using iget() and read_inode()
      iget: stop HPPFS from using iget() and read_inode()
      iget: remove iget() and the read_inode() super op as being obsolete
      aout: move STACK_TOP[_MAX] to asm/processor.h
      aout: mark arches that support A.OUT format
      aout: suppress A.OUT library support if !CONFIG_ARCH_SUPPORTS_AOUT
      aout: remove unnecessary inclusions of {asm, linux}/a.out.h
      usb: net2280 can't have a function called show_registers()
      mn10300: allocate serial port UART IDs for on-chip serial ports
      mn10300: add the MN10300/AM33 architecture to the kernel
      mn10300: add platform MTD support for the ASB2303 board

David Milburn (2):
      [SCSI] aic7xxx: fix ahc_done check SCB_ACTIVE for tagged transactions
      libata-core: unblacklist HITACHI drives

David Miller (2):
      NET: ns83820.c remove fastcall macro
      Genericizing iova.[ch]

David Moore (3):
      firewire: fw-ohci: Fix for dualbuffer three-or-more buffers
      firewire: fw-ohci: Bug fixes for packet-per-buffer support
      firewire: fw-ohci: Dynamically allocate buffers for DMA descriptors

David P. Quigley (2):
      VFS/Security: Rework inode_getsecurity and callers to return resulting buffer
      VFS: Reorder vfs_getxattr to avoid unnecessary calls to the LSM

David Rientjes (4):
      memcontrol: move mm_cgroup to header file
      memcontrol: move oom task exclusion to tasklist scan
      oom: add sysctl to enable task memory dump
      memcontrol: add vm_match_cgroup()

David S. Miller (55):
      [MAC80211]: Revert unaligned warning removal.
      [IPSEC]: Kill afinfo->nf_post_routing
      [IPCONFIG]: Mark vendor_class_identifier as __initdata.
      [TCP]: Move mss variable in tcp_mtu_probing()
      [LIBERTAS]: Remove last stray user of MAC_FMT.
      [TCP]: Do not purge sk_forward_alloc entirely in tcp_delack_timer().
      [XFRM]: Fix struct xfrm_algo code formatting.
      [IPV4] FIB: Include nexthop device indexes in fib_info hashfn.
      [SCTP]: Fix build warning in sctp_sf_do_5_1C_ack().
      [PKT_SCHED] dsmark: Use hweight32() instead of convoluted loop.
      [BNX2]: Fix driver software flag namespace.
      Merge branch 'fixes' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'fixes' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      [SPARC]: Add new timerfd syscall entries.
      [SPARC64]: Update defconfig.
      [SPARC64]: Temporarily remove IOMMU merging code.
      [SPARC64]: Fix booting on non-zero cpu.
      [SPARC64]: Add user regsets.
      [SPARC32]: Add user regset support.
      [SPARC]: Kill DEBUG_PTRACE code.
      [SPARC]: Remove PTRACE_SUN* handling.
      [SPARC]: Move over to arch_ptrace().
      [SPARC64]: Remove unintentional ptrace debugging messages.
      [SPARC64]: Use regsets for ELF core dumping.
      [SPARC32]: Use regsets for ELF core dumping.
      [SPARC64]: Use regsets in arch_ptrace().
      [SPARC32]: Use regsets in arch_ptrace().
      [SPARC64]: Make use of compat_sys_ptrace()
      [SPARC64]: Make use of the new fs/compat_binfmt_elf.c
      [SPARC64]: Remove unused declarations from iommu_common.h
      [SPARC64]: iommu_common.h tidy ups...
      [SPARC64]: IOMMU allocations using iommu-helper layer.
      [SPARC64]: Add SG merging support back into IOMMU code.
      [SPARC64]: Add kretprobe support.
      Merge branch 'pending' of master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev
      [SPARC]: Merge include/asm-sparc{,64}/prom.h
      [SPARC]: Merge include/asm-sparc{,64}/of_device.h
      [SPARC]: Merge include/asm-sparc{,64}/auxvec.h
      [SPARC]: Merge asm-sparc{,64}/bpp.h
      [SPARC]: Kill BSD errno translation table and header files.
      [SPARC]: Merge asm-sparc{,64}/bug.h
      [SPARC]: Merge asm-sparc{,64}/bugs.h
      [SPARC]: Merge asm-sparc{,64}/byteorder.h
      [SPARC]: Merge asm-sparc{,64}/cache.h
      [SPARC]: Merge asm-sparc{,64}/cputime.h
      [SPARC]: Merge asm-sparc{,64}/current.h
      [SPARC]: Merge asm-sparc{,64}/device.h
      [SPARC]: Merge asm-sparc{,64}/div64.h
      [SPARC]: Merge asm-sparc{,64}/emergency-restart.h
      [SPARC]: Merge asm-sparc{,64}/errno.h
      [SPARC]: Merge asm-sparc{,64}/fb.h
      [SPARC]: Merge asm-sparc{,64}/a.out.h
      [SPARC]: Add solaris/sunos binary support to feature removal schedule.
      [PKT_SCHED] ematch: Fix build warning.

David Scidmore (1):
      [MTD] mtdchar.c: ioctl always returns 0 as size written for ppc64

David Sterba (1):
      ipwireless: driver for PC Card 3G/UMTS modem

David Teigland (19):
      [GFS2] check kthread_should_stop when waiting
      [GFS2] tidy up error message
      [GFS2] use pid for plock owner for nfs clients
      dlm: don't print common non-errors
      dlm: use dlm prefix on alloc and free functions
      dlm: use fixed errno values in messages
      dlm: clear ast_type when removing from astqueue
      dlm: recover locks waiting for overlap replies
      dlm: another call to confirm_master in receive_request_reply
      dlm: reject messages from non-members
      dlm: validate messages before processing
      dlm: reject normal unlock when lock is waiting for lookup
      dlm: limit dir lookup loop
      dlm: fix possible use-after-free
      dlm: change error message to debug
      dlm: keep cached master rsbs during recovery
      dlm: clean ups
      dlm: proper types for asts and basts
      dlm: eliminate astparam type casting

David Woodhouse (134):
      [MTD] [NAND] Check for RedBoot partitions on CAFÉ NAND
      [MTD] Skip bad blocks when checking for RedBoot partition table
      [JFFS2] Improve getdents vs. f_pos handling on NOR flash.
      [JFFS2] Don't strip sgid bit from inode permissions
      [JFFS2] Fix misapplied patch causing compile breakage
      [JFFS2] Fix data CRC checking on NOR flash.
      [MTD] Always initialise mutex in new mtd_blktrans_dev.
      [MTD] [NOR] Clean up jedec_probe, remove unlock address arrays
      [MTD] [NOR] Fix overflow check in jedec_probe
      [MTD] [NOR] Attempt to clean up the JEDEC unlock address confusion
      [POWERPC] Create otheros.bld next to specified output file, not in $object directory
      [POWERPC] Find device-tree source file in default directory
      [POWERPC] Allow for bootwrapper utilities being in different directory to objects
      [POWERPC] Implement 'make bootwrapper_install'
      [MTD] [MAPS] Remove Photron PNC-2000 map driver
      libertas: Fix memory leak of RX skbs
      libertas: Remove cmd_oid from struct cmd_ctrl_node
      libertas: Consolidate lbs_host_to_card_done() function.
      libertas: Don't claim to have checksummed incoming packets.
      libertas: Move SET_BOOT2_VER command to if_usb where it belongs
      libertas: Zero 'pdata_size' field in cmd_ctrl_node reliably.
      libertas: Byteswap cmdptr->size in lbs_cmd()
      libertas: Use lbs_cmd() for setting Boot2 version
      libertas: Remove SET_BOOT2_VER support from the Big Switch Statement.
      libertas: Fix endianness in boot2_version handling.
      libertas: when usb_submit_usb fails, include the error code in the printk
      libertas: Switch to using a callback function pointer for commands
      libertas: Don't set IW_ENCODE_NOKEY when returning WEP keys.
      libertas: Fix up error handling in lbs_setuserscan()
      libertas: kill adapter->nr_cmd_pending
      libertas: switch lbs_cmd() to take a callback function pointer
      libertas: clean up lbs_thread() to make it slightly more readable
      libertas: fix lbs_rtap attribute in sysfs
      libertas: kill TxLockFlag
      libertas: kill struct lbs_adapter
      libertas: use lbs_host_to_card_done() in lbs_tx_timeout()
      libertas: cope with device which already has firmware loaded
      libertas: stop debugfs code looking at cmdpendingq
      libertas: kill internal tx queue for PS mode
      libertas: kill SendSinglePacket() function.
      libertas: move lbs_hard_start_xmit() into tx.c
      libertas: kill lbs_process_tx() by merging it into lbs_hard_start_xmit()
      libertas: clean up lbs_hard_start_xmit()
      libertas: kill lbs_pre_start_xmit(), lib_mesh_pre_start_xmit()
      libertas: stop using ieee80211 for radiotap device
      libertas: set dev_addr on rtap device
      libertas: TX packet is radiotap iff it comes from rtap_dev
      libertas: free successfully transmitted skbs again
      libertas: refactor the 'should I sleep?' decision in lbs_thread()
      libertas: Move actual transmission to main thread
      libertas: remove unreachable code from process_rxed_802_11_packet()
      libertas: fix error cases in lbs_process_rxed_802_11_packet()
      libertas: kill lbs_upload_tx_packet()
      libertas: kill (IS,SET,UNSET)_MESH_FRAME.
      libertas: add opaque extra argument to cmd callback function
      libertas: clean up lbs_interrupt()
      libertas: remove pre_open_check()
      libertas: make rtap and normal modes mutually exclusive, clean up open/stop
      libertas: improve reliability of firmware reloading on USB
      libertas: switch to a waitqueue and timer for handling USB firmware load
      libertas: don't run thread while firmware not yet ready
      libertas: switch USB cardp->priv to 'struct lbs_private *' and resulting fix
      libertas: move removal of lbs_rtap file to lbs_stop_card()
      libertas: wait for 'firmware ready' event from firmware after loading
      libertas: fix debug output in lbs_cmd_copyback() function.
      libertas: convert CMD_MESH_ACCESS to a direct command
      libertas: remove casts from lbs_cmd() and lbs_cmd_with_response() macros
      libertas: make some more functions static
      libertas: fix sparse endianness warnings in scan.c
      libertas: add lbs_mesh sysfs attribute for enabling mesh
      libertas: kill references to mesh autostart
      libertas: kill rx_urb_recall and eth_dev members of struct usb_card_rec
      libertas: whitespace cleanup in host.h
      libertas: allow get/set SSID on mshX device
      libertas: allow setting channel on mshX device
      libertas: add missing newline on debug message
      libertas: disable mesh temporarily while setting eth channel/assoc
      libertas: add debugging output to lbs_mesh_config()
      libertas: be more careful about command responses matching cur_cmd
      libertas: add missing newlines in debugging statements
      libertas: slight cleanup of netif queue stop/wake
      libertas: add lbs_host_sleep_cfg() command function
      libertas: switch lbs_cmd() to take a _pointer_ to the command structure
      libertas: make worker thread not freezable
      libertas: implement suspend and resume core methods
      libertas: implement suspend/resume for USB devices
      libertas: add ethtool support for wake-on-lan configuration
      libertas: make lbs_update_channel() function non-static
      libertas: cope with both old and new mesh TLV values
      libertas: pass channel argument directly to lbs_mesh_config()
      libertas: use spin_is_locked() instead of spin_trylock() in lbs_interrupt()
      libertas: don't exit worker thread until kthread_stop() is called
      libertas: stop attempting to reset devices on unload
      libertas: clean up if_usb driver
      libertas: kill whitespace at end of lines
      libertas: kill unused wait_option field in struct cmd_ctrl_node
      libertas: rename and clean up DownloadcommandToStation
      libertas: don't use __lbs_cmd() with empty callback in if_usb.c
      libertas: remove some pointless checks for cmdnode buffer being present
      libertas: introduce and use lbs_complete_command() for command completion
      libertas: don't re-initialise cmdnode when taking it off the free queue
      libertas: kill cleanup_cmdnode()
      libertas: let __lbs_cmd() free its own cmdnode
      libertas: kill pdata_buf member of struct cmd_ctrl_node
      libertas: store command result in cmdnode instead of priv->cur_cmd_retcode
      libertas: add __lbs_cmd_async() for asynchronous command submission
      libertas: ensure response buffer size is always set for lbs_cmd_with_response
      libertas: handle command timeout in main thread instead of directly in timer
      libertas: kill 'addtail' argument to lbs_queue_cmd() and make it static
      libertas: fix return from lbs_update_channel()
      libertas: add SLEEP_PERIOD and FW_WAKE_METHOD command definitions
      libertas: fix buffer handling of PS_MODE commands and responses
      libertas: don't clear priv->dnld_sent after sending sleep confirm
      libertas: handle HOST_AWAKE event by sending WAKEUP_CONFIRM command
      libertas: allow for PS mode to be disabled when firmware doesn't support it
      libertas: Check for PS mode support on USB devices
      libertas: reduce explicit references to priv->cur_cmd->cmdbuf
      libertas: use priv->upld_buf for command responses
      libertas: discard DEFER responses to commands; let the timeout trigger
      libertas: make lbs_submit_command always 'succeed' and set command timer
      libertas: submit RSSI command on tx timeout, to check whether module is dead
      libertas: convert RADIO_CONTROL to a direct command
      libertas: convert INACTIVITY_TIMEOUT to a direct command
      libertas: convert SLEEP_PARAMS to a direct command
      libertas: convert SET_WEP to a direct command
      libertas: convert ENABLE_RSN to a direct command
      libertas: change inference about buffer size in lbs_cmd()
      libertas: convert SUBSCRIBE_EVENT to a direct command
      libertas: remove check for driver_lock in lbs_interrupt()
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge git://git.infradead.org/~kmpark/onenand-mtd-2.6
      Merge git://git.infradead.org/~dedekind/ubi-2.6
      Allow auto-destruction of loop devices
      [MTD] Fix mtdoops.c compilation

Davide Libenzi (4):
      timerfd: introduce a new hrtimer_forward_now() function
      timerfd: new timerfd API
      timerfd: wire the new timerfd API to the x86 family
      timerfd: un-break CONFIG_TIMERFD

Denis Cheng (22):
      [CRYPTO] tcrypt: Use print_hex_dump from linux/kernel.h
      [SCSI] ipr: use LIST_HEAD instead of LIST_HEAD_INIT
      Driver core: use LIST_HEAD instead of call to INIT_LIST_HEAD in __init
      [S390] use LIST_HEAD instead of LIST_HEAD_INIT
      [NET] net/core/dev.c: use LIST_HEAD instead of LIST_HEAD_INIT
      [IPV4] net/ipv4/cipso_ipv4.c: use LIST_HEAD instead of LIST_HEAD_INIT
      [LAPB] net/lapb/lapb_iface.c: use LIST_HEAD instead of LIST_HEAD_INIT
      [X25]: use LIST_HEAD instead of LIST_HEAD_INIT
      [XFRM] net/xfrm/xfrm_state.c: use LIST_HEAD instead of LIST_HEAD_INIT
      [IUCV]: use LIST_HEAD instead of LIST_HEAD_INIT
      module: fix the module name length in param_sysfs_builtin
      dlm: static initialization improvements
      USB: Use menuconfig objects
      Documentation: fix type error
      ide-pci-generic: kill the unused ifdef/endif/MODULE code
      async_tx: use LIST_HEAD instead of LIST_HEAD_INIT
      iop-adma: use LIST_HEAD instead of LIST_HEAD_INIT
      drivers/char: use LIST_HEAD instead of LIST_HEAD_INIT
      drivers/char/ipmi/ipmi_msghandler.c: use LIST_HEAD instead of LIST_HEAD_INIT
      fs/reiserfs/xattr.c: use LIST_HEAD instead of LIST_HEAD_INIT
      dlm: add __init and __exit marks to init and exit functions
      fs/char_dev.c: chrdev_open marked static and removed from fs.h

Denis V. Lunev (81):
      [NET]: Modify all rtnetlink methods to only work in the initial namespace (v2)
      [NET]: Make rtnetlink infrastructure network namespace aware (v3)
      [NET]: Make AF_PACKET handle multiple network namespaces
      [NET]: Make AF_UNIX per network namespace safe [v2]
      [NET]: Consolidate net namespace related proc files creation.
      [DECNET]: Remove extra memset from dn_fib_check_nh
      [NET]: netns compilation speedup
      [NET]: Multiple namespaces in the all dst_ifdown routines.
      [IPV4]: no need pass pointer to a default into fib_detect_death
      [IPV4]: Unify assignment of fi to fib_result
      [IPV4]: last default route is a fib table property
      [AF_UNIX]: Remove unused declaration of sysctl_unix_max_dgram_qlen.
      [NETNS]: struct net content re-work (v3)
      [NETNS]: separate af_packet netns data
      [NETNS]: network namespace was passed into dev_getbyhwaddr but not used
      [IPV6]: Always pass a valid nl_info to inet6_rt_notify.
      [IPV4]: Thresholds in fib_trie.c are used as consts, so make them const.
      [NETNS]: Add netns parameter to fib_rules_(un)register.
      [NETNS]: Pass fib_rules_ops into default_pref method.
      [NETNS]: Namespacing in the generic fib rules code.
      [NETNS]: Add namespace to API for routing /proc entries creation.
      [IPV4]: Check fib4_rules_init failure.
      [NETNS]: Refactor fib initialization so it can handle multiple namespaces.
      [IPV4]: Unify access to the routing tables.
      [NETNS]: Add netns parameter to fib_get_table/fib_new_table.
      [NETNS]: Add netns to nl_info structure.
      [NETNS]: Show routing information from correct namespace (fib_hash.c)
      [NETNS]: Show routing information from correct namespace (fib_trie.c)
      [NETNS]: Namespacing IPv4 fib rules.
      [NETNS]: Place fib tables into netns.
      [NETNS]: Provide correct namespace for fibnl netlink socket.
      [NETNS]: Correctly fill fib_config data.
      [NETNS]: Pass namespace through ip_rt_ioctl.
      [NETNS]: Replace init_net with the correct context in fib_frontend.c
      [NETNS]: Enable routing configuration in non-initial namespace.
      [ATM]: Oops reading net/atm/arp
      [ATM]: Simplify /proc/net/atm/arp opening
      [NEIGH]: Make /proc/net/arp opening consistent with seq_net_open semantics
      [ARP]: Move inet_addr_type call after simple error checks in arp_contructor.
      [NETNS]: Make arp code network namespace consistent.
      [IPV4]: fib_rules_unregister is essentially void.
      [ARP]: Remove overkill checks from neigh_param_alloc.
      [ARP]: Remove forward declaration of neigh_changeaddr.
      [ARP]: neigh_parms_put(destroy) are essentially local to core/neighbour.c.
      [IPV4]: Remove extra argument from arp_ignore.
      [NETNS]: Process inet_confirm_addr in the correct namespace.
      [NETNS]: Double free in netlink_release.
      [NETNS]: Memory leak on network namespace stop.
      [NETNS]: Consolidate kernel netlink socket destruction.
      [NETNS]: Namespace stop vs 'ip r l' race.
      [FIB]: Add netns to fib_rules_ops.
      [NETNS]: FIB rules API cleanup.
      [NETNS]: Process FIB rule action in the context of the namespace.
      [NETNS]: Add netns parameter to fib_lookup.
      [NETNS]: Add netns parameter to inetdev_by_index.
      [NETNS]: Pass correct namespace in fib_validate_source.
      [NETNS]: Pass correct namespace in context fib_check_nh.
      [NETNS]: Pass correct namespace in ip_route_input_slow.
      [NETNS]: Pass correct namespace in ip_rt_get_source.
      [IPV4]: Declarations cleanup in ip_fib.h.
      [IPV4]: Consolidate fib_select_default.
      [NETNS]: Add netns parameter to fib_select_default.
      [NETNS]: Add namespace parameter to ip_dev_find.
      [NETNS]: Add namespace parameter to ip_route_output_slow.
      [NETNS]: Add namespace parameter to __ip_route_output_key.
      [NETNS]: Add namespace parameter to ip_route_output_flow.
      [NETNS]: Add namespace parameter to ip_route_output_key.
      [NETNS]: Correct namespace for connect-time routing.
      [NETNS]: Routing cache virtualization.
      [NETNS]: Add namespace for ICMP replying code.
      [RAW]: Family check in the /proc/net/raw[6] is extra.
      [RAW]: Cleanup IPv4 raw_seq_show.
      [RAW]: Wrong content of the /proc/net/raw6.
      [IPV4]: Fix memory leak on error path during FIB initialization.
      [IPV4]: Small style cleanup of the error path in rtm_to_ifaddr.
      [NETNS]: Process interface address manipulation routines in the namespace.
      [IPV4]: fib_sync_down rework.
      [NETNS]: Add a namespace mark to fib_info.
      [NETNS]: Lookup in FIB semantic hashes taking into account the namespace.
      [IPV4]: Formatting fix for /proc/net/fib_trie.
      [IGMP]: Optimize kfree_skb in igmp_rcv.

Denys Vlasenko (13):
      [CRYPTO] twofish: Do not unroll big stuff in twofish key setup
      [CRYPTO] camellia: Code cleanup
      [CRYPTO] camellia: Code cleanup
      [CRYPTO] camellia: Code cleanup
      [CRYPTO] camellia: De-unrolling
      [CRYPTO] camellia: Code shrink
      [CRYPTO] camellia: Merge encrypt/decrypt routines for all key lengths
      [CRYPTO] camellia: Move common code into camellia_setup_tail
      [CRYPTO] camellia: Move more common code into camellia_setup_tail
      [NETFILTER]: {ip,ip6}_tables: remove some inlines
      [NETFILTER]: ipt_REJECT: properly handle IP options
      printk.c: use unsigned ints instead of longs for logbuf index
      x86: trivial printk optimizations

Diego Woitasen (1):
      PCI: remove unneeded lock_kernel() in drivers/pci/syscall.c.

Dipankar Sarma (1):
      Preempt-RCU: Use softirq instead of tasklets for

Divy Le Ray (11):
      cxgb3 - fix MSI-X failure path
      cxgb3 - Use wild card for PCI subdevice ID match
      cxgb3 - Fix resources release.
      cxgb3 - Add EEH support
      cxgb3 - FW upgrade
      cxgb3 - fix interaction with pktgen
      cxgb3 - sysfs methods clean up
      cxgb3 - HW set up updates
      cxgb3 - Fix I/O synchronization
      cxgb3 - parity initialization for T3C adapters.
      cxgb3 - Fix EEH, missing softirq blocking

Dmitri Vorobiev (18):
      [MIPS] Malta: use Linux kernel style for structure initialization
      [MIPS] Malta: use the KERN_ facility level in printk()
      [MIPS] Malta: check the PCI clock frequency in a separate function
      [MIPS] Malta: set up the screen info in a separate function
      [MIPS] Malta: use tabs not spaces
      [MIPS] Malta: remove a dead function declaration
      [MIPS] Malta: fix oversized lines in malta_int.c
      [MIPS] Malta, Atlas, Sead: remove an extern from .c files
      [MIPS] Malta: include <linux/cpu.h> instead of <asm/cpu.h>
      [MIPS] Malta: remove a superfluous comment
      [MIPS] Malta: else should follow close brace in malta_int.c
      [MIPS] Malta: Use C89 style for comments
      [MIPS] Malta, Atlas: move an extern function declaration to the header file
      [MIPS] Malta: fix braces at single statement blocks
      [MIPS] Malta: make the helper function static
      [MIPS] Malta: remaining bits of the board support code cleanup
      [MIPS] remove Documentation/mips/GT64120.README
      x86_32: remove the useless NR_syscalls macro

Dmitry Adamushko (3):
      sched: no need for 'affine wakeup' balancing
      sched: get rid of 'new_cpu' in try_to_wake_up()
      sched: fix goto retry in pick_next_task_rt()

Dmitry Antipov (1):
      SIGIO-driven I/O with inotify queues

Dmitry Baryshkov (9):
      Input: add Tosa keyboard driver
      [ARM] 4776/1: Add HWUART clock to fix hwuart support
      USB: gadget: pxa2xx_udc supports inverted vbus
      USB: tosa_udc_use_gpio_vbus.patch
      USB: pxa2xx_udc: use debugfs not procfs
      pda_power: only register available psu
      power_supply: add few more values and props
      pda_power: add suspend/resume support
      apm_power: support using VOLTAGE_* properties for apm calculations

Dmitry Krivoschekov (1):
      [ARM] 4824/1: pxa: clear RDH bit after any reset

Dmitry Monakhov (1):
      ext4: fix uniniatilized extent splitting error

Dmitry Torokhov (14):
      Input: Add proper locking when changing device's keymap
      Input: keyspan_remote - add support for loadable keymaps
      Input: atlas_btns - add support for loadable keymaps
      Input: cobalt_btns - add support for loadable keymaps
      Input: atkbd - remove unneeded synchronize_sched()
      Input: i8042 - use synchronize_irq() instead of synchronize_sched()
      Input: iforce - don't access input_dev->private directly
      V4L/DVB: Don't access input_dev->private directly
      Input: remove cdev from input_dev structure
      P54: use temporary variables to reduce size of generated code
      Input: mousedev - use BIT_MASK instead of BIT
      [ALSA] caiaq - misc input handling fixes
      [ALSA] caiaq - input device support must depend on CONFIG_INPUT
      Merge branch 'pxa-keypad'

Dominique Quatravaux (1):
      uml: fix hostfs tv_usec calculations

Donald Douwsma (1):
      [XFS] Unwrap AIL_LOCK

Dong, Eddie (1):
      KVM: MMU: Merge shadow level check in FNAME(fetch)

Dor Laor (2):
      KVM: Add make_page_dirty() to kvm_clear_guest_page()
      virtio_net: parametrize the napi_weight for virtio receive queue.

Doug Chapman (1):
      [IA64] fix userspace compile error in gcc_intrin.h

Doug Maxey (5):
      ehea: fix ehea.h checkpatch complaints
      ehea: fix ethtool checkpatch complaints
      ehea: fix main checkpatch complaints
      ehea: fix phyp checkpatch complaints
      ehea: fix qmr checkpatch complaints

Doug Thompson (2):
      drivers-edac: turn on edac device error logging
      drivers/edac: mpc85xx: add static scope

Douglas Kosovic (1):
      [ALSA] hda-codec - Add Dell T3400 support

Douglas Schilling Landgraf (5):
      V4L/DVB (6481): radio-gemtek: make file_operations const
      V4L/DVB (6482): zr364: make file_operations const
      V4L/DVB (6483): ivtv-streams: make file_operations const
      V4L/DVB (6734): Converted saa7134-video to use video_ioctl2
      V4L/DVB (6911): Converted bttv to use video_ioctl2

Drew Fisher (1):
      HID: Microsoft Wireless Optical Desktop 3.0 quirk

EGRY Gabor (10):
      kconfig: update-po-config info
      kconfig: whitespace removing
      kconfig: missing macros in gconfig
      kconfig: gettext support for gconfig
      kconfig: macro fix in menu.c
      kconfig: gettext support for xconfig
      kconfig: gettext support for menuconfig
      kconfig: gettext support for lxdialog
      kconfig: gettext support for config
      kconfig: gconfig: symbol fix

Eamon Walsh (1):
      selinux: make mls_compute_sid always polyinstantiate

Ed Beroset (1):
      USB: ftdi driver - add support for optical probe device

Ed L. Cashin (12):
      aoe: bring driver version number to 47
      aoe: handle multiple network paths to AoE device
      aoe: mac_addr: avoid 64-bit arch compiler warnings
      aoe: clean up udev configuration example
      aoe: eliminate goto and improve readability
      aoe: user can ask driver to forget previously detected devices
      aoe: dynamically allocate a capped number of skbs when necessary
      aoe: only install new AoE device once
      aoe: add module parameter for users who need more outstanding I/O
      aoe: the aoeminor doesn't need a long format
      aoe: make error messages more specific
      aoe: update copyright date

Eddie Dong (5):
      KVM: Export PIC reset for kernel device reset
      KVM: Split IOAPIC reset function and export for kernel RESET
      KVM: VMX: Comment VMX primary/secondary exec ctl definitions
      KVM: VMX: wbinvd exiting
      KVM: MMU: Coalesce remote tlb flushes

Eduardo Habkost (3):
      x86: include/asm-x86/paravirt.h: x86_64 mmu operations
      x86: don't set pagetable_setup_{start,done} hooks on 64-bit
      x86: fill in missing pv_mmu_ops entries for PAGETABLE_LEVELS >= 3

Eduardo Pereira Habkost (2):
      x86: allow enabling PARAVIRT without any guest implementation
      x86: remove depends on X86_32 from PARAVIRT & PARAVIRT_GUEST

Egor Martovetsky (1):
      [MTD] [NAND] pasemi_nand driver

Eli Cohen (5):
      IB/mthca: Remove checks for srq->first_free < 0
      IB/ib_mthca: Pre-link receive WQEs in Tavor mode
      IPoIB: Add high DMA feature flag
      IPoIB: Add send gather support
      IB/core: Add IP checksum offload support

Eliezer Tamir (1):
      add bnx2x driver for BCM57710

Emil Medve (2):
      [POWERPC] Optimize counting distinct entries in the relocation sections
      driver core: Make the dev_*() family of macros in device.h complete

Emmanuel Grumbach (3):
      iwlwifi-ht: move 4965 SCD registers to iwl-prph.h
      iwlwifi: move 3945 SCD registers to iwl-prph.h
      iwlwifi: add 5965 SCD registers to iwl-prph.h

Enrik Berkhan (1):
      [Blackfin] arch: fix bug when DMA operation related core B of BF561

Erez Zadok (3):
      VFS: apply coding standards to fs/ioctl.c
      VFS: swap do_ioctl and vfs_ioctl names
      VFS: factor out three helpers for FIBMAP/FIONBIO/FIOASYNC file ioctls

Erez Zilber (4):
      [SCSI] IB/iSER: add logical unit reset support
      IB/iser: update URLs of iSER docs
      IB/iser: Print information about unhandled RDMA CM events
      IB/iser: Add change_queue_depth method

Eric Anholt (3):
      drm: Initialize the AGP structure's base address at init rather than enable.
      drm: fd.o bug #11895: Only add the AGP base to map offset if the caller didn't.
      drm: Make DRM_IOCTL_GET_CLIENT return EINVAL when it can't find client #idx.

Eric Dumazet (51):
      [NET]: Move Qdisc_class_ops and Qdisc_ops in appropriate sections.
      [NET]: NET_CLS_ROUTE : convert ip_rt_acct to per_cpu variables
      IPV4 : Move ip route cache flush (secret_rebuild) from softirq to workqueue
      [NETFILTER]: x_tables: struct xt_table_info diet
      [NET]: dst_ifdown() cleanup
      [NETLINK]: kzalloc() conversion
      [NETFILTER]: xt_hashlimit: speedup hash_dst()
      [NETFILTER]: xt_hashlimit: reduce overhead without IPv6
      [TCP] Avoid two divides in tcp_output.c
      [INET]: Avoid an integer divide in rt_garbage_collect()
      [TCP]: tcp_write_timeout.c cleanup
      [SOCK] Avoid integer divides where not necessary in include/net/sock.h
      [TCP]: Avoid a divide in tcp_mtu_probing()
      [TCP]: Avoid two divides in __tcp_grow_window()
      [SOCK] Avoid divides in sk_stream_pages() and __sk_stream_mem_reclaim()
      use SK_MEM_QUANTUM_SHIFT in __sk_mem_reclaim()
      [NET]: Add some acquires/releases sparse annotations.
      [NET]: Avoid divides in net/core/gen_estimator.c
      [LIB] pcounter : unline too big functions
      [NET]: prot_inuse cleanups and optimizations
      [ICMP]: Avoid sparse warnings in net/ipv4/icmp.c
      [NETNS]: Should build with CONFIG_SYSCTL=n
      [PACKET]: Fix sparse warnings in af_packet.c
      [XFRM]: xfrm_state_clone() should be static, not exported
      [VLAN]: Avoid expensive divides
      [FIB]: Reduce text size of net/ipv4/fib_trie.o
      [XFRM]: alg_key_len should be unsigned to avoid integer divides
      [IPV4] fib_trie: removes a memset() call in tnode_new()
      [X25]: Avoid divides and sparse warnings
      [AX25]: sparse cleanups
      [FIB]: full_children & empty_children should be uint, not ushort
      [FIB]: Avoid using static variables without proper locking
      [APPLETALK]: Annotations to clear sparse warnings
      [ATM]: Suppress some sparse warnings
      [ROSE]: Supress sparse warnings
      [FIB]: Fix rcu_dereference() abuses in fib_trie.c
      [IPV4] FIB_HASH: Reduce memory needs and speedup lookups
      [DST]: shrinks sizeof(struct rtable) by 64 bytes on x86_64
      x86: make arch/x86/kernel/acpi/wakeup_32.S use a separate
      [XFRM]: constify 'struct xfrm_type'
      [NET]: should explicitely initialize atomic_t field in struct dst_ops
      [NETFILTER]: Supress some sparse warnings
      [IPV4] route cache: Introduce rt_genid for smooth cache invalidation
      PERCPU : __percpu_alloc_mask() can dynamically size percpu_data storage
      get rid of NR_OPEN and introduce a sysctl_nr_open
      lib/extable.c: remove an expensive integer divide in search_extable()
      kernel/sys.c: get rid of expensive divides in groups_sort()
      Use ilog2() in fs/namespace.c
      [IPSEC] flow: Remove an unnecessary ____cacheline_aligned
      [DECNET] ROUTE: remove unecessary alignment
      [IPSEC] flow: reorder "struct flow_cache_entry" and remove SLAB_HWCACHE_ALIGN

Eric Kinzie (1):
      [ATM]: [br2864] routed support

Eric Leblond (1):
      [NETFILTER]: nf_conntrack_netlink: transmit mark during all events

Eric Miao (8):
      Input: pxa27x_keypad - rename the driver (was pxa27x_keyboard)
      Input: pxa27x_keypad - remove pin configuration from the driver
      Input: pxa27x_keypad - introduce driver structure and use KEY() to define matrix keys
      Input: pxa27x_keypad - introduce pxa27x_keypad_config()
      Input: pxa27x_keypad - enable rotary encoders and direct keys
      Input: pxa27x_keypad - use device resources for I/O memory mapping and IRQ
      Input: pxa27x_keypad - add debounce_interval to the keypad platform data
      Input: pxa27x_keypad - also enable on PXA3xx

Eric Paris (13):
      Security: add get, set, and cloning of superblock security information
      [AUDIT] return EINTR not ERESTART*
      [AUDIT] collect uid, loginuid, and comm in OBJ_PID records
      [AUDIT] add session id to audit messages
      [AUDIT] Add End of Event record
      [AUDIT] do not panic on exclude messages in audit_log_pid_context()
      [AUDIT] include audit type in audit message when using printk
      [AUDIT] break large execve argument logging into smaller messages
      [AUDIT] make audit=0 really stop audit messages
      [AUDIT] clean up audit_receive_msg()
      [AUDIT] create context if auditing was ever enabled
      [AUDIT] ratelimit printk messages audit
      security: allow Kconfig to set default mmap_min_addr protection

Eric Sandeen (28):
      ext4 extents: remove unneeded casts
      ext4: different maxbytes functions for bitmap & extent	files
      ext4: export iov_shorten from kernel for ext4's use
      ext4: store maxbytes for bitmapped  files and return EFBIG as appropriate
      ext4: fix oops on corrupted ext4 mount
      ext4: fix up EXT4FS_DEBUG builds
      iwlwifi: correct math in elapsed_jiffies
      allow in-inode EAs on ext4 root inode
      address hfs on-disk corruption robustness review comments
      ecryptfs: make show_options reflect actual mount options
      ecryptfs: remove debug as mount option, and warn if set via modprobe
      ecryptfs: check for existing key_tfm at mount time
      [XFS] Unwrap LOG_LOCK.
      [XFS] Unwrap GRANT_LOCK.
      [XFS] Unwrap XFS_DQ_PINUNLOCK.
      [XFS] Unwrap pagb_lock.
      [XFS] Unwrap xfs_dabuf_global_lock
      [XFS] Unwrap mru_lock.
      [XFS] Unwrap XFS_SB_LOCK.
      [XFS] ktrace kt_lock is unused, remove it.
      [XFS] Cleanup lock goop.
      [XFS] Remove spin.h
      [XFS] Refactor xfs_mountfs
      [XFS] lose xfs_hex_dump in favor of print_hex_dump
      [XFS] fix 32-bit compat ioctls for GETXFLAGS, SETXFLAGS, GETVERSION
      [XFS] optimize XFS_IS_REALTIME_INODE w/o realtime config
      reduce large do_mount stack usage with noinlines
      ext4: allocate struct ext4_allocation_context from a kmem cache

Eric Van Hensbergen (7):
      9p: create transport rpc cut-thru
      9p: block-based virtio client
      9p: fix bug in attach-per-user
      9p: Fix soft lockup in virtio transport
      9p: fix mmap to be read-only
      9p: add remove function to trans_virtio
      9p: transport API reorganization

Eric W. Biederman (19):
      [NET]: Make the netlink methods in rtnetlink handle multiple network namespaces
      sysctl: Add register_sysctl_paths function
      sysctl: Remember the ctl_table we passed to register_sysctl_paths
      sysctl: Infrastructure for per namespace sysctls
      [NET]: Implement the per network namespace sysctl infrastructure
      [IPV4]: Remove ip_fib_local_table and ip_fib_main_table defines.
      [IPV4]: Move trie_local and trie_main into the proc iterator.
      [NETNS]: Modify the neighbour table code so it handles multiple network namespaces
      [NETNS]: Add netns parameter to inet_(dev_)add_type.
      proc: implement proc_single_file_operations
      proc: rewrite do_task_stat to correctly handle pid namespaces.
      seqfile convert proc_pid_statm
      proc: seqfile convert proc_pid_status to properly handle pid namespaces
      proc: proper pidns handling for /proc/self
      proc: fix the threaded /proc/self
      pid: sys_wait... fixes
      pid: Extend/Fix pid_vnr
      pid: fix mips irix emulation pid usage
      pid: fix solaris_procids

Erik Mouw (1):
      xircom_cb should return NETDEV_TX_BUSY when no descriptors available

Evgeniy Dushistov (1):
      ufs: fix symlink creation on ufs2

Evgeniy Polyakov (6):
      [CRYPTO] hifn_795x: HIFN 795x driver
      [CRYPTO] des: Create header file for common macros
      [CRYPTO] hifn_795x: Detect weak keys
      [CRYPTO] hifn: Schedule callback invocation to tasklet.
      kref: add kref_set()
      w1: remove unused and confusing variable.

FUJITA Tomonori (46):
      [SCSI] tgt: convert to use the data buffer accessors
      [SCSI] iscsi_tcp: update the website URL
      [SCSI] mpt fusion: make mptsas_smp_handler update resid
      [SCSI] fix scsi_setup_command_freelist failure path race
      [SCSI] libsas: fix sense_buffer overrun
      [SCSI] aic7xxx_old, eata_pio, ips, libsas: don't zero out sense_buffer in queuecommand
      [SCSI] replace sizeof sense_buffer with SCSI_SENSE_BUFFERSIZE
      [SCSI] sg: set class_data after success
      [SCSI] sg: handle class_device_create failure properly
      [SCSI] use dynamically allocated sense buffer
      [SCSI] ch: handle class_device_create failure properly
      [SCSI] ch: fix device minor number management bug
      [SCSI] ch: remove forward declarations
      [SCSI] hptiop: fix sense_buffer access bug
      [SCSI] aic79xx: fix sense_buffer access bug
      [SCSI] ncr53c8xx: fix sense_buffer access bug
      [SCSI] zfcp: fix sense_buffer access bug
      [SCSI] aic79xx: fix warnings with CONFIG_PM disabled
      [SCSI] aic7xxx: fix warnings with CONFIG_PM disabled
      [SCSI] scsi_debug: add get_data_transfer_info helper function
      [SCSI] scsi_debug: add bidi data transfer support
      [SCSI] scsi_debug: add XDWRITEREAD_10 support
      [SCSI] destroy scsi_bidi_sdb_cache in scsi_exit_queue
      [SCSI] handle scsi_init_queue failure properly
      iommu sg merging: add device_dma_parameters structure
      iommu sg merging: PCI: add device_dma_parameters support
      iommu sg merging: x86: make pci-gart iommu respect the segment size limits
      iommu sg merging: ppc: make iommu respect the segment size limits
      iommu sg merging: IA64: make sba_iommu respect the segment size limits
      iommu sg merging: alpha: make pci_iommu respect the segment size limits
      iommu sg merging: sparc64: make iommu respect the segment size limits
      iommu sg merging: parisc: make iommu respect the segment size limits
      iommu sg merging: call blk_queue_segment_boundary in __scsi_alloc_queue
      iommu sg merging: sata_inic162x: use pci_set_dma_max_seg_size
      iommu sg merging: aacraid: use pci_set_dma_max_seg_size
      iommu sg: add IOMMU helper functions for the free area management
      iommu sg: powerpc: convert iommu to use the IOMMU helper
      iommu sg: powerpc: remove DMA 4GB boundary protection
      iommu sg: x86: convert calgary IOMMU to use the IOMMU helper
      iommu sg: x86: convert gart IOMMU to use the IOMMU helper
      iommu sg: kill __clear_bit_string and find_next_zero_string
      iommu sg merging: add accessors for segment_boundary_mask in device_dma_parameters()
      iommu sg merging: PCI: add dma segment boundary support
      iommu sg merging: swiotlb: respect the segment boundary limits
      iommu sg merging: call dma_set_seg_boundary in __scsi_alloc_queue()
      alpha: kill deprecated virt_to_bus

Fabio M. Di Nitto (3):
      [GFS2] Remove unrequired code
      dlm: align midcomms message buffer
      dlm: swap bytes for rcom lock reply

Fabio Massimo Di Nitto (3):
      [GFS2] Check for installation of mount helpers for DLM mounts
      [GFS2] Fix runtime issue with UP kernels
      [GFS2] Fix build warnings

Felipe Balbi (1):
      ARM: OMAP1: Make omap1 use MMC multislot structures

Felix Beck (1):
      [S390] zcrypt: Do not start ap poll thread per default

Feng Tang (1):
      sdhci: add num index for multi controllers case

Fengguang Wu (4):
      HID: the `bit' in hidinput_mapping_quirks() is an out parameter
      do_invalidatepage() comment typo fix
      maps4: add proportional set size accounting in smaps
      writeback: speed up writeback of big dirty files

Fenghua Yu (2):
      PCI: More Sanity checks for DMAR
      [CPUFREQ] fix incorrect comment on show_available_freqs() in freq_table.c

Fernando Luis Vazquez Cao (1):
      USB: sis FB driver: *_ioctl32_conversion functions do not exist in recent kernels

Fernando Luis Vázquez Cao (1):
      USB: sisusb: *_ioctl32_conversion functions do not exist in recent kernels

Finn Thain (3):
      mac68k: macii adb comment correction
      mac68k: remove dead code
      mac68k: add nubus card definitions and a typo fix

Florian Fainelli (9):
      Add me as maintainer of the RDC r6040 driver
      [MIPS] MTX-1: Add GPIO system button
      [MIPS] Cobalt 64-bits kernels can be safely unmarked experimental
      x86: add generic GPIO support to x86
      pci: add PCI identifiers for the RDC devices
      x86: add support for the RDC R-321x SoC
      x86: add the RDC machine specific reboot fixup
      x86: mach-rdc321x Kconfig fix
      MAINTAINERS: RDC R-321x SoC maintainer

Florian Westphal (1):
      [TIPC]: declare proto_ops structures as 'const'.

Francisco Alecrim (1):
      Input: remove duplicated headers in drivers/char/keyboard.c

Franck Bui-Huu (4):
      [MIPS] tlbex.c: Cleanup __init usages.
      [MIPS] tlbex.c: cleanup include files
      [MIPS] tlbex.c: use __cacheline_aligned instead of __tlb_handler_align
      [MIPS] tlbex.c: cleanup debug code

Franco Lanza (1):
      USB: ftdi-sio: Patch to add vendor/device id for ATK_16IC CCD

Francois Romieu (5):
      sundance: SIOCDEVPRIVATE pollution
      r6040: compile error
      r6040: remove virt_to_bus
      r6040: erroneous dev->priv
      r6040: cleanups

Frank Filz (1):
      nfsd: Allow AIX client to read dir containing mountpoints

Frank Lichtenheld (3):
      b43: silence a bogus gcc warning
      b43legacy: properly fix a bogus gcc warning
      vga.h: Fix prepocessor warning

Frank Seidel (6):
      ACPI: Fix autloading of dock, video, bay and all linux specific HID drivers
      ACPI: Add autoload info to dock driver
      nozomi driver
      nozomi driver update
      nozomi: finish constification
      mmc: extend ricoh_mmc to support Ricoh RL5c476

Frank Sorenson (1):
      i8k: Inspiron E1705 fix

Frans Pop (1):
      ide/Kconfig: use 'on-board' instead of 'built-in' in config options

Fred L. Templin (1):
      [IPV6]: Add RFC4214 support

Frederik Deweerdt (1):
      [SCSI] ultrastor: clean up inline asm warnings

Frej Drejhammar (1):
      V4L/DVB (6834): cx88-video: Enable selection of the WM8775 for cx88 cards

Gary Hade (1):
      PCI: remove default PCI expansion ROM memory allocation

Gautham R Shenoy (3):
      cpu-hotplug: refcount based cpu hotplug
      cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus()
      cpu-hotplug: replace per-subsystem mutexes with get_online_cpus()

Geert Uytterhoeven (30):
      [POWERPC] Kill sparse warning in HPTE_V_COMPARE()
      [POWERPC] PS3: Make bus_id and dev_id u64
      [POWERPC] PS3: Add ps3_repository_find_device_by_id()
      [POWERPC] PS3: Use the HVs storage device notification mechanism properly
      [POWERPC] PS3: Add repository polling loop to work around timing bug
      [POWERPC] PS3: Kill unused ps3_repository_bump_device()
      [POWERPC] PS3: Refactor ps3_repository_find_device()
      [POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-sys-manager.c
      [POWERPC] PS3: Checkpatch cleanups for drivers/ps3/ps3-vuart.c
      [POWERPC] PS3: Checkpatch cleanups for arch/powerpc/platforms/ps3/repository.c
      kbuild: Add missing srctree prefix for includecheck and versioncheck
      time: fold __get_realtime_clock_ts() into getnstimeofday()
      Atari Falcon IDE: Add missing hwif variable
      kbuild: Spelling/grammar fixes for config DEBUG_SECTION_MISMATCH
      ADB: Add missing #include <linux/platform_device.h>
      m68k: Use cc-cross-prefix
      Atari floppy: Rename disk_type to atari_disk_type
      ps3av: ps3av_get_scanmode() and ps3av_get_refresh_rate() are unused
      ps3: use symbolic names for video modes
      ps3fb: kill PS3FB_FULL_MODE_BIT
      ps3fb: open-code macros that are used only once
      ps3fb: kill ps3fb_res
      ps3fb: make frame buffer offsets unsigned int
      ps3fb: add support for configurable black borders
      ps3fb: reorganize modedb handling
      ps3fb: round up video modes
      ps3fb: cleanup sweep
      m68k: kill page walker compile warning
      m68k: correct setting of struct user.u_ar0
      kbuild/modpost: Use warn() for announcing section mismatches

Geoff Levand (6):
      [POWERPC] Add definition of Cell bookmark SPR
      [POWERPC] PS3: Add logical performance monitor device support
      [POWERPC] PS3: Vuart: change semaphore to mutex
      [POWERPC] PS3: Remove lpar address workaround
      [POWERPC] PS3: Update ps3_defconfig
      ps3fb: fix modedb typos

George G. Davis (1):
      [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix

Gerald Stralko (1):
      sched: remove unused params

Gerrit Renker (65):
      [CCID3]: Revert use of MSS instead of s
      [CCID3]: Ignore trivial amounts of elapsed time
      [CCID3]: Accurately determine idle & application-limited periods
      [CCID3]: Inline for moving average
      [DCCP]: Make PARTOPEN an autonomous state
      [DCCP]: Honour and make use of shutdown option set by user
      [DCCP]: Update documentation
      [DCCP]: Promote CCID2 as default CCID
      [DCCP]: Remove redundant dependency on IP_DCCP
      [DCCP]: Ignore Ack Vectors / Elapsed Time on DCCP-Request also
      [DCCP]: Update documentation on ioctls
      [ACKVEC]: Reduce length of identifiers
      [CCID2]: Bug in reading Ack Vectors
      [CCID2]: Fix sequence number arithmetic/comparisons
      [CCID2]: Don't assign negative values to Ack Ratio
      [CCID2]: Deadlock and spurious timeouts when Ack Ratio > cwnd
      [CCID2]: Larger initial windows also for CCID2
      [CCID2]: Disable broken Ack Ratio adaptation algorithm
      [CCID2]: Remove unused variable
      [CCID2]: Replace read-only variable with constant
      [CCID2]: Replace cwnd assignment-function with assignment
      [CCID2]: Replace pipe assignment-function with assignment
      [CCID2]: Redundant debugging output
      [CCID2]: Remove redundant synchronisation variable
      [CCID2]: Remove redundant ack-counting variable
      [CCID2]: Remove misleading comment
      [DCCP]: Check for unread data on close
      [DCCP]: Add support for abortive release
      [DCCP]: Use AF-independent rebuild_header routine
      [DCCP]: Dedicated auxiliary states to support passive-close
      [DCCP]: Integrate state transitions for passive-close
      [DCCP]: Remove duplicate test for CloseReq
      [TFRC]: Provide central source file and debug facility
      [DCCP]: Introduce generic function to test for `data packets'
      [CCID3]: The receiver of a half-connection does not set window counter values
      [TFRC]: Move comment.
      [TFRC]: The function tfrc_rx_hist_entry_delete() is not used anymore
      [CCID3]: HC-receiver should not insert timestamps as HC-sender doesn't uses it
      [TFRC]: Put RX/TX initialisation into tfrc.c
      [TFRC]: Loss interval code needs the macros/inlines that were moved
      [TFRC]: Ringbuffer to track loss interval history
      [CCID3]: Redundant debugging output / documentation
      [TFRC]: CCID3 (and CCID4) needs to access these inlines
      [CCID3]: Interface CCID3 code with newer Loss Intervals Database
      [TFRC]: Remove previous loss intervals implementation
      [DCCP]: Perform SHUT_RD and SHUT_WR on receiving close
      [DCCP]: Shift the retransmit timer for active-close into output.c
      [DCCP]: Use maximum-RTO backoff from DCCP spec
      [DCCP]: Support for server holding timewait state
      [DCCP]: Collapse repeated `len' statements into one
      [DCCP]: Allow to parse options on Request Sockets
      [DCCP]: Add (missing) option parsing to request_sock processing
      [DCCP]: Handle timestamps on Request/Response exchange separately
      [DCCP]: Support inserting options during the 3-way handshake
      [DCCP]: Remove unused and redundant validation functions
      [DCCP]: Make code assumptions explicit
      [DCCP]: Ignore feature negotiation on Data packets
      [DCCP]: Documentation for CCID operations
      [CCID]: More informative registration
      [DCCP]: Introducing CCMPS
      [CCID3]: Use a function to update p_inv, and p is never used
      [CCID3]: Remove two irrelevant states in TX feedback handling
      [CCID3]: Implement rfc3448bis changes to feedback reception
      [CCID3]: Nofeedback timer according to rfc3448bis
      [DCCP]: Remove unused inline function

Giel de Nijs (1):
      Input: atkbd - properly handle special keys on Dell Latitudes

Gilbert Wu (1):
      [SCSI] aic94xx: update BIOS image from user space.

Girish (1):
      spi: omap2_mcspi handles omap3 too

Girish Shilamkar (1):
      ext4: Add the journal checksum feature

Glauber de Oliveira Costa (124):
      lguest: fix drivers/lguest Makefile entry
      lguest: remove pv_info dependency
      lguest: introduce vcpu struct
      lguest: adapt launcher to per-cpuness
      lguest: initialize vcpu
      lguest: per-cpu run guest
      lguest: make write() operation smp aware
      lguest: make hypercalls use the vcpu struct
      lguest: per-vcpu lguest timers
      lguest: per-vcpu interrupt processing.
      lguest: map_switcher_in_guest() per-vcpu
      lguest: make emulate_insn receive a vcpu struct.
      lguest: make registers per-vcpu
      lguest: replace lguest_arch with lg_cpu_arch.
      lguest: per-vcpu lguest task management
      lguest: makes special fields be per-vcpu
      lguest: make pending notifications per-vcpu
      lguest: per-vcpu lguest pgdir management
      lguest: change spte_addr header
      lguest: change last_guest to last_cpu
      lguest: move last_pages to lg_cpu
      lguest: move changed bitmap to lg_cpu
      lguest: change gpte_addr header
      lguest: get rid of lg variable assignments
      lguest: Use explicit includes rateher than indirect
      lguest: use __PAGE_KERNEL instead of _PAGE_KERNEL
      x86: irqflags consolidation
      x86: consolidate spinlock.h
      x86: wipe out traditional opt from x86_64 Makefile
      x86: unify msr smp funcs
      x86: allow sched clock to be overridden by paravirt
      x86: split get_cycles_sync
      x86: unify cpuid functions
      x86: introduce native_read_tscp
      x86: change rdpmc interface
      x86: change write msr functions interface
      x86: make fixups wordsize agnostic
      x86: integrate 32-bit and 64-bit code in msr.h
      x86: remove volatile keyword from clflush.
      x86: put together equal pieces of system.h
      x86: unify load_segment macro
      x86: unify paravirt parts of system.h
      x86: remove unused macro
      x86: unify smp parts of system.h
      x86: move switch_to macro to system.h
      x86: unify system.h
      x86: put get_kernel_rpl in a common location
      x86: unify common parts of segment.h
      x86: remove arch specific segment headers
      x86: export math_state_restore
      x86: export cpu_gdt_descr
      x86: turn priviled operation into a macro in head_64.S
      x86: prepare time related functions for paravirt
      x86: tweak io_64.h for paravirt.
      x86: prepare 64-bit architecture initialization for paravirt
      x86: unify desc_struct
      x86: unify struct desc_ptr
      x86: change gdt acessor macro name
      x86: removed unused variable
      x86: introduce gate_desc type.
      x86: change write_idt_entry signature
      x86: introduce ldt_desc type.
      x86: modify write_ldt function
      x86: introduce fill_ldt
      x86: provide tss_desc
      x86: change write_gdt_entry signature.
      x86: change write_ldt_entry signature
      x86: move constants to desc_defs.h
      x86: unify non-paravirt parts of desc.h
      x86: use the same data type for tls_array.
      x86: modify get_desc_base
      x86: unify paravirt pieces of descriptor handling
      x86: move _set_gate and its users to a common location
      x86: unify set_tss_desc
      x86: avoid ifdefs in desc.h, getting rid of pack_ldt and pack_tss
      x86: move tsc definitions to were they belong
      x86: get rid of _MASK flags
      x86: move desc_empty to where they belong
      x86: move load_cr3 to a common place.
      x86: unify paravirt pieces of processor.h
      x86: move the definition of set_iopl_mask to common header
      x86: unify common parts of processor.h
      x86: unify current_text_addr
      x86: unify tss_struct
      x86: provide 64-bit with a load_sp0 function.
      x86: unify thread struct.
      x86: unify TASK_ALIGN definitions
      x86: change bitwise operations to get a void parameter.
      x86: unify x86_cpuinfo struct.
      x86: remove legacy stuff from processor_64.h
      x86: unify mm_segment_t definition
      x86: move definitions to processor.h
      x86: unify prefetch operations
      x86: unify asm nops
      x86: move i387 definitions to processor.h
      x86: remove __init modifier from header declaration
      x86: finish processor.h integration
      x86: change paravirt_32.c name
      x86: adjust PVOP_CALL/VCALL macros for 64-bit
      x86: cleanup write_tsc
      x86: provide paravirtualized hook for rdtscp
      x86: change assembly definition of paravirt_patch_site
      x86: adjust assembly macros on 64-bit as well.
      x86: change irq functions to accomodate 64-bit
      x86: add macro for privileged 64-bit operation
      x86: adds paravirt hook for swapgs
      x86: replace privileged instructions with paravirt macros
      x86: cleanup CLI_STRING, STI_STRING and friends
      x86: add CLBR_ defines for 64-bit
      x86: move patching code to arch-specific file.
      x86: patching functions on 64-bit
      replace x86_read/write_per_cpu with a common function.
      x86: add stringify header
      x86: provide a native_init_IRQ function on 64-bit
      x86: put generic mm_hooks include into PARAVIRT
      x86: puts read and write cr8 into pv_cpu_ops
      x86: provide read and write cr8 paravirt hooks
      x86: fill pv_cpu_ops structure with cr8 fields
      x86: add asm_offset PARAVIRT constants
      x86: provide __parainstructions section
      x86: change function orders in paravirt.h
      x86: export check_tsc_unstable
      x86: export __supported_pte_mask
      KVM: Put kvm_para.h include outside __KERNEL__

Glenn Streiff (1):
      RDMA/nes: Add a driver for NetEffect RNICs

Gordon Farquharson (1):
      [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field

Graeme Gregory (2):
      [ALSA] soc - Reinitialise DMA on every resume
      [ALSA] soc - Support suspend and resume of the I2S interface on s3c24xx

Grant Grundler (2):
      USB: storage: Add unusual_dev for HP r707
      PCI: Remove pci_enable_device_bars() from documentation

Grant Likely (21):
      [POWERPC] Add machine initcall macros
      [POWERPC] 4xx: typo in calling machine_device_initcall() for Sequoia board
      [POWERPC] pasemi: Use machine_*_initcall() hooks in platform code
      [POWERPC] Add of_find_matching_node() helper function
      [POWERPC] powermac: Use machine_*_initcall() hooks in platform code
      [POWERPC] cell: Use machine_*_initcall() hooks in platform code
      [POWERPC] mpc5200: eliminate mpc52xx_*_map_*() functions.
      [POWERPC] mpc5200: merge defconfigs for all mpc5200 boards
      [POWERPC] 8xx: Use machine_*_initcall() hooks in platform code
      [POWERPC] mpc52xx: clean up Kconfig
      [POWERPC] mpc5200: normalize compatible property bindings
      [POWERPC] mpc5200: make dts files conform to generic names recommended practice
      [POWERPC] Efika: prune fixups and make them more carefull
      [POWERPC] Add common clock setting routine mpc52xx_psc_set_clkdiv()
      [POWERPC] mpc52xx_psc_spi device driver must not touch port_config and cdm
      [POWERPC] 82xx and embedded6xx: Use machine_*_initcall() hooks in platform code
      gianfar driver: eliminate compiler warnings and unnecessary macros
      [POWERPC] Fix incorrectly tagged __devinitdata structures
      [POWERPC] Eliminate broken OF console initialization.
      [POWERPC] bootwrapper: Build multiple cuImages
      [POWERPC] mpc52xx: fix compile error introduce when rebasing patch

Greg KH (1):
      kobj: fix threshold_init_device/kobject_uevent_env oops

Greg Kroah-Hartman (165):
      kobject: remove incorrect comment in kobject_rename
      ecryptfs: clean up attribute mess
      kobject: convert ibmasm to use kref, not kobject
      kobject: convert hvc_console to use kref, not kobject
      kobject: convert hvcs to use kref, not kobject
      kobject: convert icom to use kref, not kobject
      kobject: fix up kobject_set_name to use kvasprintf
      kobject: make kobject_cleanup be static
      kobject: add kobject_init_ng function
      kobject: add kobject_add_ng function
      kobject: add kobject_init_and_add function
      kobject: remove struct kobj_type from struct kset
      kobject: remove kobj_set_kset_s as no one is using it anymore
      kset: add kset_create_and_add function
      kobject: add kobject_create_and_add function
      kobject: get rid of kobject_add_dir
      kobject: get rid of kobject_kset_add_dir
      kobject: convert fuse to use kobject_create
      kobject: convert securityfs to use kobject_create
      kobject: convert debugfs to use kobject_create
      kobject: convert configfs to use kobject_create
      kset: convert ecryptfs to use kset_create
      kobject: convert main fs kobject to use kobject_create
      kset: convert gfs2 to use kset_create
      kset: convert gfs2 dlm to use kset_create
      kset: convert dlm to use kset_create
      kset: convert pci hotplug to use kset_create_and_add
      kset: remove decl_subsys_name
      kset: convert kernel_subsys to use kset_create
      kset: convert drivers/base/bus.c to use kset_create
      kset: convert drivers/base/class.c to use kset_create
      kset: convert drivers/base/firmware.c to use kset_create
      kset: convert /sys/devices to use kset_create
      kobject: convert /sys/hypervisor to use kobject_create
      kobject: convert s390 hypervisor to use kobject_create
      kset: convert /sys/devices/system to use kset_create
      kset: convert slub to use kset_create
      kset: move /sys/slab to /sys/kernel/slab
      kset: convert /sys/module to use kset_create
      kset: convert /sys/power to use kset_create
      kset: convert struct bus_device->devices to use kset_create
      kset: convert struct bus_device->drivers to use kset_create
      ecryptfs: remove version_str file from sysfs
      efivars: make new_var and del_var binary sysfs files
      kobject: convert efivars to kobj_attr interface
      firmware: export firmware_kset so that people can use that instead of the braindead firmware_register interface
      kset: convert efivars to use kset_create for the efi subsystem.
      kset: convert efivars to use kset_create for the vars sub-subsystem.
      kobject: convert arm/mach-omap1/pm.c to kobj_attr interface
      kobject: convert pseries/power.c to kobj_attr interface
      kobject: convert s390 ipl.c to kobj_attr interface
      kset: convert s390 ipl.c to use kset_create
      kobject: convert parisc/pdc_stable to kobj_attr interface
      kset: convert parisc/pdc_stable.c to use kset_create
      kset: convert edd to use kset_create
      kobject: convert /sys/firmware/acpi/ to use kobject_create
      firmware: remove firmware_(un)register()
      firmware: change firmware_kset to firmware_kobj
      kset: convert ocfs2 to use kset_create
      kset: convert block_subsys to use kset_create
      kset: remove decl_subsys macro
      kobject: convert kernel_kset to be a kobject
      kobject: remove subsystem_(un)register functions
      kobject: clean up rpadlpar horrid sysfs abuse
      kobject: convert ecryptfs to use kobject_create
      kobject: convert efivars to use kobject_create
      kobject: convert parisc/pdc_stable to use kobject_create
      driver core: clean up shutdown.c
      driver core: clean up device_shutdown
      driver core: make /sys/power a kobject
      kobject: grab the kset reference in kobject_add, not kobject_init
      kobject: clean up debugging messages
      UIO: fix kobject usage
      Kobject: change net/bridge to use kobject_create_and_add
      Kobject: change GFS2 to use kobject_init_and_add
      Kobject: change drivers/infiniband to use kobject_init_and_add
      Kobject: change drivers/firmware/edd.c to use kobject_init_and_add
      Kobject: change drivers/firmware/efivars.c to use kobject_init_and_add
      Kobject: change drivers/cpufreq/cpufreq.c to use kobject_init_and_add
      Kobject: change drivers/edac to use kobject_init_and_add
      Kobject: change drivers/cpuidle/sysfs.c to use kobject_init_and_add
      Kobject: change drivers/pci/hotplug/pci_hotplug_core.c to use kobject_init_and_add
      Kobject: change drivers/base/sys.c to use kobject_init_and_add
      Kobject: change arch/x86/kernel/cpu/intel_cacheinfo.c to use kobject_init_and_add
      Kobject: change drivers/acpi/system.c to use kobject_create_and_add
      Kobject: change drivers/block/pktcdvd.c to use kobject_init_and_add
      Kobject: change arch/sh/kernel/cpu/sh4/sq.c to use kobject_init_and_add
      Kobject: change drivers/net/ibmveth.c to use kobject_init_and_add
      Kobject: change drivers/parisc/pdc_stable.c to use kobject_init_and_add
      Kobject: change arch/ia64/kernel/topology.c to use kobject_init_and_add
      Kobject: change drivers/md/md.c to use kobject_init_and_add
      Kobject: change arch/x86/kernel/cpu/mcheck/mce_amd_64.c to use kobject_create_and_add
      Kobject: change arch/x86/kernel/cpu/mcheck/mce_amd_64.c to use kobject_init_and_add
      Kobject: the cris iop_fw_load.c code is broken
      Kobject: convert drivers/base/class.c to use kobject_init/add_ng()
      Kobject: convert drivers/base/core.c to use kobject_init/add_ng()
      Kobject: convert drivers/net/iseries_veth.c to use kobject_init/add_ng()
      Kobject: convert fs/char_dev.c to use kobject_init/add_ng()
      Kobject: convert kernel/params.c to use kobject_init/add_ng()
      Kobject: convert kernel/user.c to use kobject_init/add_ng()
      Kobject: convert mm/slub.c to use kobject_init/add_ng()
      Kobject: convert net/bridge/br_if.c to use kobject_init/add_ng()
      driver core: remove owner field from struct bus_type
      driver core: add way to get to bus kset
      driver core: add way to get to bus device klist
      driver core: remove fields from struct bus_type
      USB: use proper call to driver_create_file
      PCMCIA: use proper call to driver_create_file
      PCI: use proper call to driver_create_file
      PCI: remove foolish code from pci-driver.c
      Infiniband: make ipath driver use default driver groups.
      Driver: add driver_add_kobj for looney iseries_veth driver
      Driver core: move the driver specific module code into the driver core
      Driver core: move the static kobject out of struct driver
      Driver core: clean up debugging messages
      Kobject: change drivers/base/bus to use kobject_init_and_add
      Kobject: convert block/elevator.c to use kobject_init/add_ng()
      Kobject: convert block/ll_rw_blk.c to use kobject_init/add_ng()
      Kobject: convert drivers/md/md.c to use kobject_init/add_ng()
      Kobject: convert kernel/module.c to use kobject_init/add_ng()
      Kobject: remove kobject_add() as no one uses it anymore
      Kobject: rename kobject_add_ng() to kobject_add()
      Kobject: remove kobject_init() as no one uses it anymore
      Kobject: rename kobject_init_ng() to kobject_init()
      Kobject: remove kobject_register()
      Kset: remove kset_add function
      Modules: remove unneeded release function
      Kobject: convert arch/* from kobject_unregister() to kobject_put()
      Kobject: convert drivers/* from kobject_unregister() to kobject_put()
      Kobject: convert fs/* from kobject_unregister() to kobject_put()
      Kobject: convert remaining kobject_unregister() to kobject_put()
      Kobject: remove kobject_unregister() as no one uses it anymore
      kobject: remove old, outdated documentation.
      kobject: update the kobject/kset documentation
      kobject: add sample code for how to use kobjects in a simple manner.
      kobject: add sample code for how to use ksets/ktypes/kobjects
      Driver core: fix coding style issues in device.h
      Kobject: fix coding style issues in kobject.h
      Kobject: fix coding style issues in kobject c files
      Driver core: coding style fixes
      Driver core: Fix up build when CONFIG_BLOCK=N
      x86: fix runtime error in arch/x86/kernel/cpu/mcheck/mce_amd_64.c
      Module: check to see if we have a built in module with the same name
      Driver core: add bus_find_device_by_name function
      Module: check to see if we have a built in module with the same name
      USB: handle idVendor of 0x0000
      USB: always announce a device has been added to the system
      USB: ftdi_sio: remove very old changelog entries from the file.
      USB: use a real vendor and product id for root hubs
      USB: mark USB drivers as being GPL only
      USB: fix codingstyle issues in include/linux/usb.h
      USB: fix codingstyle issues in include/linux/usb/
      USB: fix codingstyle issues in drivers/usb/core/*.h
      USB: fix codingstyle issues in drivers/usb/core/devices.c
      USB: fix codingstyle issues in drivers/usb/core/devio.c
      USB: fix codingstyle issues in drivers/usb/core/hcd-pci.c
      USB: fix codingstyle issues in drivers/usb/core/message.c
      USB: fix codingstyle issues in drivers/usb/core/*.c
      PCI: fix codingstyle issues in drivers/pci/pci.h
      PCI: fix codingstyle issues in include/linux/pci.h
      PCI: make pci_bus a struct device
      Revert "PCI: PCIE ASPM support"
      pci: pci_enable_device_bars() fix for lpfc driver
      Block: Fix whole_disk attribute bug
      sysfs: remove BUG_ON() from sysfs_remove_group()

Greg Ungerer (33):
      m68knommu: build support for new ColdFire serial driver
      m68knommu: configure support for new ColdFire serial driver
      m68knommu: platform setup for 5206 ColdFire parts
      m68knommu: platform setup for 5206e ColdFire parts
      m68knommu: platform setup for 523x ColdFire parts
      m68knommu: platform setup for 520x ColdFire parts
      m68knommu: platform setup for 5272 ColdFire parts
      m68knommu: platform setup for 5249 ColdFire parts
      m68knommu: platform setup for 528x ColdFire parts
      m68knommu: platform setup for 5307 ColdFire parts
      m68knommu: platform setup for 527x ColdFire parts
      m68knommu: platform setup for 532x ColdFire parts
      m68knommu: platform setup for 5407 ColdFire parts
      m68knommu: move ColdFire entry.S to its own coldfire directory
      m68knommu: move ColdFire head.S to its own coldfire directory
      m68knommu: move ColdFire pit.c to its own coldfire directory
      m68knommu: move ColdFire timers.c to its own coldfire directory
      m68knommu: move ColdFire vectors.c to its own coldfire directory
      m68knommu: modify Makefiles to support common coldfire directory
      m68knommu: create common DMA table for ColdFire CPUs
      m68knommu: use IRQF_DISABLE in m68328serial.c
      m68knommu: remove dead code from m68knommu timer code
      m68knommu: use container_of in mcf.c
      m68knommu: fix 528x ColdFire cache settings
      m68knommu: remove unused CONFIG_DISKtel symbol
      m68knommu: switch 68328 timer to use GENERIC_TIME
      m68knommu: switch ColdFire PIT timer to use GENERIC_TIME
      m68knommu: switch ColdFire TIMER to use GENERIC_TIME
      m68knommu: set config to use GENERIC_TIME
      m68knommu: remove local gettimeofday code
      m68knommu: remove empty timer offset function for 68360
      m68knommu: remove dead timer int pending code
      m68knommu: use ARRAY_SIZE in ColdFire serial driver

Gregory Greenman (1):
      iwlwifi: Fix uCode error on association

Gregory Haskins (15):
      sched: add RT-balance cpu-weight
      sched: clean up this_rq use in kernel/sched_rt.c
      sched: de-SCHED_OTHER-ize the RT path
      sched: break out search for RT tasks
      sched: RT balancing: include current CPU
      sched: pre-route RT tasks on wakeup
      sched: optimize RT affinity
      sched: wake-balance fixes
      sched: break out early if RT task cannot be migrated
      sched: RT-balance, optimize
      sched: add sched-domain roots
      sched: only balance our RT tasks within our domain
      sched: RT-balance, only adjust overload state when changing
      sched: remove some old cpuset logic
      sched: dynamically update the root-domain span/online maps

Guennadi Liakhovetski (6):
      [ARM] 4647/1: at91rm9200: Remove redundant machine-type verification and manipulation
      [ARM] 4660/3: at91: allow selecting UART for early kernel messages
      gpio: rename pca9539 driver
      gpio: rename pca953x symbols
      gpio: handle pca953{4,5,6,7,8} too
      lib/scatterlist.o needed by a module only - link it in unconditionally

Gui Jianfeng (1):
      [IPV6]: Remove useless code from fib6_del_route().

Guillaume Chazarain (3):
      sched: fix rq->clock warps on frequency changes
      sched: monitor clock underflows in /proc/sched_debug
      x86: scale cyc_2_nsec according to CPU frequency

Guillaume Thouvenin (2):
      KVM: x86 emulator: Make a distinction between repeat prefixes F3 and F2
      KVM: x86 emulator: cmps instruction

Gunnar Larisch (1):
      Add cmpxchg_local to ppc

Guy Cohen (1):
      mac80211: Assign correct TID for local bridged packets

H. Peter Anvin (44):
      security: remove security_sb_post_mountroot hook
      x86: add <asm/asm.h>
      x86: unify asm/cpufeature.h
      x86: prepare merger of <asm/alternative_{32,64}.h>
      x86: actually merge <asm/alternative.h>
      x86: rename the struct pt_regs members for 32/64-bit consistency
      x86: use generic register names in struct user_regs_struct
      x86: use generic register names in struct sigcontext
      x86: use generic register name in the thread and tss structures
      i386: handle an initrd in highmem (version 2)
      x86: <asm/segment.h>: boot GDT entries are 32/64-independent
      x86 setup: make PM transition more paranoid; cleanup 32-bit entry
      x86 setup: initialize LDTR and TR to make life easier to Intel VT
      x86 setup: use X86_CR0_PE macro instead of hard-coded constant
      x86 setup: display VESA graphics modes in vga=ask menu
      x86 setup: fix constraints in segment accessor functions
      x86 setup: OK -> ok (no need to scream)
      x86 setup: add missing prototype; formatting fix
      x86 setup: add note to use edd=off on EDD probing hangs
      x86 setup: push video mode setup as late as possible
      x86 setup: guard the heap against invalid stack setups
      x86 setup: correct the base in the GDT_ENTRY() macro
      x86: add _ASM_EXTABLE macro to <asm/asm.h>
      x86: use _ASM_EXTABLE macro in arch/x86/kernel/test_nx.c
      x86: use _ASM_EXTABLE macro in arch/x86/lib/mmx_32.c
      x86: use _ASM_EXTABLE macro in arch/x86/lib/usercopy_32.c
      x86: use _ASM_EXTABLE macro in arch/x86/lib/usercopy_64.c
      x86: use _ASM_EXTABLE macro in arch/x86/mm/init_32.c
      x86: use _ASM_EXTABLE macro in include/asm-x86/futex.h
      x86: use _ASM_EXTABLE macro in include/asm-x86/i387.h
      x86: use _ASM_EXTABLE macro in include/asm-x86/msr.h
      x86: use _ASM_EXTABLE macro in include/asm-x86/system.h
      x86: use _ASM_EXTABLE macro in include/asm-x86/uaccess_32.h
      x86: use _ASM_EXTABLE macro in include/asm-x86/uaccess_64.h
      x86: cpuid: allow querying %ecx-sensitive CPUID levels
      x86: cpuid, msr: use inode mutex instead of big kernel lock
      x86: reintroduce volatile keyword in prototype to clflush()
      x86: unify CPU feature string names
      x86 setup: print missing CPU features in cleartext
      asm-generic/tlb.h: remove <linux/quicklist.h>
      md: raid6: Fix mktable.c
      md: raid6: clean up the style of raid6test/test.c
      Sanitize the type of struct user.u_ar0
      avoid overflows in kernel/time.c

Haavard Skinnemoen (29):
      [AVR32] Drop GFP_COMP for DMA memory allocations
      [AVR32] Remove redundant try_to_freeze() call from do_signal()
      ptrace: Call arch_ptrace_attach() when request=PTRACE_TRACEME
      [AVR32] Enable debugging only when needed
      [AVR32] Include instrumentation menu
      [AVR32] Oprofile support
      [AVR32] Provide more CPU information in /proc/cpuinfo and dmesg
      [AVR32] Add support for AT32AP7001 and AT32AP7002
      [AVR32] ATSTK1000: Move gpio-leds setup to setup.c
      [AVR32] Clean up external DAC setup code
      [AVR32] Add support for ATSTK1003 and ATSTK1004
      [AVR32] Kconfig: Choose daughterboard instead of CPU
      [AVR32] ATSTK1002: Update defconfig
      [AVR32] ATNGW100: Update defconfig
      [AVR32] NMI debugging
      [AVR32] extint: Set initial irq type to low level
      macb: Fix section mismatch and shrink runtime footprint
      kbuild: Fix instrumentation removal breakage on avr32
      Fix timerfd breakage on avr32
      atmel_spi throughput improvement
      atmel_spi: fix dmachain oops with DEBUG enabled
      atmel_lcdfb: validate display timings
      MAINTAINERS: add Haavard as maintainer of the atmel_serial driver
      atmel_serial: use cpu_relax() when busy-waiting
      atmel_serial: use existing console options only if BRG is running
      atmel_serial: fix bugs in probe() error path and remove()
      atmel_serial: fix broken RX buffer allocation
      atmel_serial: use container_of instead of direct cast
      atmel_serial: show tty name in /proc/interrupts

Hans Verkuil (53):
      V4L/DVB (6451): v4l2: add support for bus-based I2C drivers
      V4L/DVB (6452): wm8775: convert to bus-based I2C API
      V4L/DVB (6453): wm8739: convert to bus-based I2C API
      V4L/DVB (6454): vp27smpx: convert to bus-based I2C API
      V4L/DVB (6455): saa7115: convert to bus-based I2C API
      V4L/DVB (6456): saa7127: convert to bus-based I2C API
      V4L/DVB (6457): msp3400: convert to bus-based I2C API
      V4L/DVB (6458): cs53l23a: convert to bus-based I2C API
      V4L/DVB (6459): cx25840: convert to bus-based I2C API
      V4L/DVB (6460): v4l2-i2c-drv: add legacy_probe function pointer
      V4L/DVB (6461): tvaudio: convert to bus-based I2C API
      V4L/DVB (6462): upd64083: convert to bus-based I2C API
      V4L/DVB (6463): upd64031a: convert to bus-based I2C API
      V4L/DVB (6464): tlv320aic23b: convert to bus-based I2C API
      V4L/DVB (6465): Use correct error codes when chip is not recognized
      V4L/DVB (6466): v4l2-i2c-drv: first call remove, then detach client
      V4L/DVB (6467): v4l2-common: minor cleanups
      V4L/DVB (6471): tuner: i2c_client cannot be part of the tuner struct
      V4L/DVB (6486): m52790: add new Mitsubishi A/V switch i2c driver
      V4L/DVB (6487): i2c-id: add M52790 driver ID
      V4L/DVB (6488): ivtv: add ASUS Falcon2 support
      V4L/DVB (6489): ivtv: add support for AVerMedia PVR-150 Plus
      V4L/DVB (6490): Remove EXPERIMENTAL from several i2c drivers
      V4L/DVB (6553): tuner: replace default_mode_mask
      V4L/DVB (6555): tuner: reorder functions to prepare for i2c conversion
      V4L/DVB (6556): tuner: convert to bus-based I2C API
      V4L/DVB (6557): tea5767: remove unnecessary warning
      V4L/DVB (6665b): add ivtv to MAINTAINERS
      V4L/DVB (6737): wm8775: codingstyle cleanup
      V4L/DVB (6738): wm8739: codingstyle cleanups
      V4L/DVB (6739): cs53l32a: codingstyle cleanups
      V4L/DVB (6740): tlv320aic23b: codingstyle cleanups
      V4L/DVB (6741): cx2341x: codingstyle cleanups
      V4L/DVB (6742): ivtv: fix incorrect debug message
      V4L/DVB (6743): cx25840: fix endianness inconsistency
      V4L/DVB (6762): ivtv: update version number to 1.2
      V4L/DVB (6763): ivtv: add AVerMedia EZMaker PCI Deluxe support
      V4L/DVB (6764): ivtv: select VIDEO_IR in Kconfig
      V4L/DVB (6765): ivtv: convert to bus-based i2c API
      V4L/DVB (6766): ivtv: remove i2c legacy support from drivers that no longer need it
      V4L/DVB (6859): tveeprom: add support for Hauppauge models 74xxx
      V4L/DVB (6860): tveeprom: CodingStyle cleanup
      V4L/DVB (6861): cx2341x: command argument should be u32 instead of int
      V4L/DVB (6862): ivtv: really remove i2c legacy support from drivers that no longer need it
      V4L/DVB (6863): upd64083: CodingStyle cleanups
      V4L/DVB (6864): upd64031a: CodingStyle cleanup
      V4L/DVB (6865): vp27smpx: CodingStyle cleanup
      V4L/DVB (6866): msp3400: CodingStyle cleanups
      V4L/DVB (6867): saa7127: CodingStyle cleanups
      V4L/DVB (6868): i2c-id.h: add I2C_DRIVERID_CS5345
      V4L/DVB (6869): cs5345: new i2c driver
      V4L/DVB (6896): ivtv: add XC2028 support for Club3D cards
      V4L/DVB (6917): ivtv: small textual update

Hans de Goede (3):
      [SCSI] sd: add fix for devices with last sector access problems
      [SCSI] usbstorage: use last_sector_bug flag universally
      hwmon: (fschmd) Read voltage scaling factors from BIOS DMI

Hans-Christian Egtvedt (3):
      [MTD] [NOR] More CFI fixups for Atmel chips
      Disable VGA text console for AVR32 architecture
      [ALSA] at73c213: replace spinlock in mixer functions with a mutex

Harald Welte (2):
      [ALSA] neo1973: ASoC include pathname fix
      USB: ftdi_sio: Support for more JTAG adaptors

Harvey Harrison (91):
      sh: Use def_bool where possible.
      [NET]: Remove FASTCALL macro
      x86: use def_bool where possible
      x86: use def_bool where possible in Kconfig.cpu
      x86: unify include/asm-x86/linkage_[32|64].h
      x86: unify mmap_{32|64}.c
      UML: remove remaining FASTCALL uses
      x86: remove last users of FASTCALL
      core: remove last users of empty FASTCALL macro
      x86: remove all definitions with fastcall
      x86: remove fastcall from include/asm-x86
      x86: clean up local_{32|64}.h
      x86: fix asm memory constraints in local_64.h
      x86: introduce asm helpers in local_{32|64}.h
      x86: unify local_{32|64}.h
      x86: local.h fix checkpatch warnings
      x86: unify kexec_{32|64}.h
      x86: unify extable_{32|64}.c
      x86: use helper in fault_64.c
      x86: kprobes leftover cleanups
      x86: unify module_{32|64}.h
      x86: add reenter_kprobe helper
      x86: introduce REX prefix helper for kprobes
      x86: kprobes remove fix_riprel #ifdef
      x86: cosmetic fixes fault_{32|64}.c
      x86: kprobes change kprobe_handler flow
      x86: fault_32.c cleanup
      x86: begin fault_{32|64}.c unification
      x86: introduce force_sig_info_fault helper to X86_64
      x86: introduce __die helper to X86_32
      x86: more users of PF_ constants in fault_32|64.c
      x86: use fixup_exception() in traps_64.c
      x86: move get_segment_eip() to step.c
      x86: trivial whitespace in kprobes.c
      x86: use wrmsrl in kprobes.c, step.c
      x86: common x86_32|64 naming
      x86: remove last user of get_segment_eip
      x86: do_page_fault small unification
      x86: last of trivial fault_32|64.c unification
      x86: function ifdefs in fault_32|64.c
      x86: unify pt_regs accessors ptrace.h
      x86: clean up ptrace.h
      x86: rename stack_pointer to kernel_trap_sp
      x86: unify printk strings in fault_32|64.c
      x86: use v8086_mode helper, trivial unification
      x86: add vdso32-int80-syms.lds to .gitignore
      x86: update reliability argument to printk_address
      x86: make printk_address available on X86_32
      x86: add dump_pagetable helper to X86_32
      x86: add is_f00f_bug helper to fault_32|64.c
      x86: add is_errata100 helper to fault_32|64.c
      x86: introduce show_fault_oops helper to fault_32|64.c
      x86: unify page fault oops printing
      x86: unify fault_32|64.c by ifdef'd function bodies
      x86: unify fault_32|64.c with ifdefs
      x86: unify fault_32|64.c
      x86: remove nx_enabled from fault.c
      x86: shrink some ifdefs in fault.c
      x86: fix sparse warnings in intel_cacheinfo.c
      x86: fix sparse warning in kernel/scx200_32.c
      x86: fix small sparse warning
      x86: make early_console static in early_printk.c
      x86: fix sparse warnings in cpu/common.c
      x86: fixes for lookup_address args
      x86: reduce ifdef sections in fault.c
      x86: remove long dead cyrix mtrr code
      x86: sparse errors from string_32.h
      x86: remove final FASTCALL() uses
      x86: add include to cpu/intel.c
      x86: add function prototype to vm86.h
      x86: small sparse fix in process_32.c
      x86: add cpu init function defintions to cpu.h
      x86: add cpu mtrr init function definitions to mtrr.h
      slub: fix shadowed variable sparse warnings
      mm: remove fastcall from mm/
      x86: trivial sparse/checkpatch in quirks.c
      x86: fix sparse error in traps_32.c
      x86: fix sparse warnings in powernow-k8.c
      cpuidle: dubious one-bit signed bitfield in cpuidle.h
      fs: remove fastcall, it is always empty
      kernel: remove fastcall in kernel/*
      lib: remove fastcall from lib/*
      Remove fastcall from linux/include
      asm-generic: remove fastcall
      misc: removal of final callers using fastcall
      x86: fix sparse warning in xen/time.c
      x86: sparse warning in therm_throt.c
      x86: sparse warnings in pageattr.c
      x86: fix sparse warning in topology.c
      x86: fix sparse warnings in acpi/bus.c
      x86, core: remove CONFIG_FORCED_INLINING

Heikki Lindholm (1):
      [ALSA] add number of periods constraint to snd-aoa

Heiko Carstens (22):
      [SCSI] zfcp: fix use after free bug.
      [S390] Standby cpu activation/deactivation.
      [S390] sclp: convert channel path configure code to use sync interface.
      [S390] Print kernel version in dump_stack() and show_regs().
      [S390] Get rid of HOLES_IN_ZONE requirement.
      [S390] Remove owner_pc member from raw_spinlock_t.
      [S390] Use new style spinlock initializer in __RWSEM_INITIALIZER.
      [S390] Get rid of additional_cpus kernel parameter.
      [S390] Remove appldata include from sysctl_check.c
      [S390] Allocate and free cpu lowcores and stacks when needed/possible.
      latencytop: Change Kconfig dependency.
      [S390] DEBUG_PAGEALLOC support for s390.
      [S390] Fix linker script.
      [S390] Fix smp_call_function_mask semantics.
      [S390] Fix couple of section mismatches.
      [S390] Implement ext2_find_next_bit.
      [S390] latencytop s390 support.
      [S390] Remove BUILD_BUG_ON() in vmem code.
      [S390] dcss: Initialize workqueue before using it.
      tty: let architectures override the user/kernel macros.
      tty: s390 support for termios2.
      [S390] Wire up new timerfd syscalls.

Helge Deller (3):
      WAVELAN - compile-time check for struct sizes
      [NETFILTER]: nf_log: add netfilter gcc printf format checking
      backlight: Avoid unecessary driver callbacks

Helmut Schaa (2):
      mac80211: Remove local->scan_flags
      mac80211: Restore rx.fc before every invocation of ieee80211_invoke_rx_handlers

Henrique de Moraes Holschuh (20):
      ACPI: thinkpad-acpi: document keymap gotcha's (v2)
      ACPI: thinkpad-acpi: refactor hotkey_get and hotkey_set (v2)
      ACPI: thinkpad-acpi: prepare for NVRAM polling support
      ACPI: thinkpad-acpi: add CMOS NVRAM polling for hot keys (v9)
      ACPI: thinkpad-acpi: bump up version to 0.18
      ACPI: thinkpad-acpi: spring cleanup part 1
      ACPI: thinkpad-acpi: spring cleanup part 2
      ACPI: thinkpad-acpi: spring cleanup part 3
      ACPI: thinkpad-acpi: spring cleanup part 4
      ACPI: thinkpad-acpi: module glue cleanups
      ACPI: thinkpad-acpi: rename IBM in defines
      ACPI: thinkpad-acpi: some checkpatch.pl fluff
      ACPI: thinkpad-acpi: add suspend handler
      ACPI: thinkpad-acpi: cleanup hotkey_notify and HKEY log messages
      ACPI: thinkpad-acpi: wakeup on hotunplug reporting
      ACPI: thinkpad-acpi: add X61t HKEY events
      ACPI: thinkpad-acpi: silence _sta warning
      ACPI: thinkpad-acpi: add poll() support to some sysfs attributes
      ACPI: thinkpad-acpi: update copyright dates to 2008
      ACPI: thinkpad-acpi: bump up version to 0.19

Herbert Valerio Riedel (9):
      [ARM] 4668/1: ep93xx: implement new GPIO API
      [ARM] 4669/1: ep93xx: simplify GPIO code and cleanups
      [ARM] 4670/1: ep93xx: implement IRQT_BOTHEDGE gpio irq sense type
      [ARM] 4671/1: ep93xx: remove obsolete gpio_line_* operations
      [ARM] Orion: provide GPIO method for enabling hardware assisted blinking
      [ARM] Orion: MV88F5181 support bits
      [ARM] Orion: add support for Orion/MV88F5181 based D-Link DNS-323
      [ARM] Orion: I2C support
      [ARM] Orion: implement power-off method for QNAP TS-109/209

Herbert Xu (126):
      [CRYPTO] scatterwalk: Use generic scatterlist chaining
      [CRYPTO] doc: Update api-intro.txt
      [CRYPTO] ablkcipher: Add distinct ABLKCIPHER type
      [CRYPTO] api: Add crypto_inc and crypto_xor
      [CRYPTO] cbc: Use crypto_xor
      [CRYPTO] cbc: Require block size to be a power of 2
      [CRYPTO] pcbc: Use crypto_xor
      [CRYPTO] ctr: Use crypto_inc and crypto_xor
      [CRYPTO] ctr: Fix multi-page processing
      [CRYPTO] authenc: Use or instead of max on alignment masks
      [CRYPTO] aead: Make authsize a run-time parameter
      [CRYPTO] authenc: Move enckeylen into key itself
      [CRYPTO] authenc: Fix hash verification
      [CRYPTO] tcrypt: Make gcm available as a standalone test
      [CRYPTO] gcm: Fix ICV handling
      [CRYPTO] aead: Return EBADMSG for ICV mismatch
      [CRYPTO] scatterwalk: Move scatterwalk.h to linux/crypto
      [CRYPTO] scatterwalk: Restore custom sg chaining for now
      [CRYPTO] gcm: Put abreq in private context instead of on stack
      [CRYPTO] authenc: Fix typo in ivsize
      [CRYPTO] authenc: Use RTA_OK to check length
      [CRYPTO] authenc: Merge common hashing code
      [CRYPTO] api: Sanitise mask when allocating ablkcipher/hash
      [CRYPTO] api: Add crypto_attr_alg_name
      [CRYPTO] gcm: Fix request context alignment
      [CRYPTO] blkcipher: Merge ablkcipher and blkcipher into one option/module
      [CRYPTO] ctr: Refactor into ctr and rfc3686
      [CRYPTO] gcm: Add support for async ciphers
      [CRYPTO] skcipher: Add crypto_grab_skcipher interface
      [CRYPTO] skcipher: Add givcrypt operations and givcipher type
      [CRYPTO] skcipher: Added geniv field
      [CRYPTO] cryptd: Use geniv of the underlying algorithm
      [CRYPTO] skcipher: Add skcipher_geniv_alloc/skcipher_geniv_free
      [CRYPTO] chainiv: Add chain IV generator
      [CRYPTO] skcipher: Added skcipher_givcrypt_complete
      [CRYPTO] eseqiv: Add Encrypted Sequence Number IV Generator
      [CRYPTO] skcipher: Create default givcipher instances
      [CRYPTO] authenc: Use crypto_grab_skcipher
      [CRYPTO] gcm: Allow block cipher parameter
      [CRYPTO] gcm: Use crypto_grab_skcipher
      [CRYPTO] skcipher: Remove crypto_spawn_ablkcipher
      [CRYPTO] seqiv: Add Sequence Number IV Generator
      [CRYPTO] skcipher: Add top-level givencrypt/givdecrypt calls
      [CRYPTO] aead: Add givcrypt operations
      [CRYPTO] authenc: Add givencrypt operation
      [CRYPTO] aead: Add top-level givencrypt/givdecrypt calls
      [CRYPTO] aead: Allow algorithms with no givcrypt support
      [CRYPTO] aead: Add aead_geniv_alloc/aead_geniv_free
      [CRYPTO] seqiv: Add AEAD support
      [CRYPTO] aead: Create default givcipher instances
      [CRYPTO] null: Add null blkcipher algorithm
      [CRYPTO] null: Allow setkey on digest_null
      [CRYPTO] scatterwalk: Handle zero nbytes in scatterwalk_map_and_copy
      [CRYPTO] seqiv: Add select AEAD in Kconfig
      [CRYPTO] chainiv: Avoid lock spinning where possible
      [CRYPTO] api: Show async type
      [CRYPTO] gcm: Introduce rfc4106
      [CRYPTO] api: Include sched.h for cond_resched in scatterwalk.h
      [CRYPTO] padlock: Only reset the key once for each CBC and ECB operation
      [CRYPTO] tcrypt: Zero axbuf in the right function
      [CRYPTO] xcbc: Fix algorithm leak when block size check fails
      [CRYPTO] xcbc: Remove bogus hash/cipher test
      [CRYPTO] tcrypt: Make xcbc available as a standalone test
      [CRYPTO] api: Set default CRYPTO_MINALIGN to unsigned long long
      sched: do not do cond_resched() when CONFIG_PREEMPT
      [CRYPTO] hifn795x: Disallow built-in hifn795x when HW_RANDOM is m
      [IPV6]: Only set nfheader_len for top xfrm dst
      [IPSEC]: Use dst->header_len when resizing on output
      [IPV6]: Move nfheader_len into rt6_info
      [NET]: Eliminate duplicate copies of dst_discard
      [NET]: Remove unnecessary inclusion of dst.h
      [IPSEC]: Only set neighbour on top xfrm dst
      [IPSEC]: Set dst->input to dst_discard
      [IPSEC]: Make sure idev is consistent with dev in xfrm_dst
      [IPSEC]: Replace x->type->{local,remote}_addr with flags
      [IPSEC]: Move flow construction into xfrm_dst_lookup
      [IPSEC]: Merge common code into xfrm_bundle_create
      [IPSEC]: Forbid BEET + ipcomp for now
      [IPSEC]: Move x->outer_mode->output out of locked section
      [INET]: Give outer DSCP directly to ip*_copy_dscp
      [IPSEC]: Separate inner/outer mode processing on output
      [IPSEC]: Separate inner/outer mode processing on input
      [IPV4]: Add ip_local_out
      [IPV6]: Add ip6_local_out
      [IPSEC]: Merge most of the output path
      [IPSEC]: Add async resume support on output
      [IPSEC]: Merge most of the input path
      [IPSEC]: Store xfrm states in security path directly
      [IPSEC]: Move integrity stat collection into xfrm_input
      [IPSEC]: Move state lock into x->type->input
      [IPSEC]: Make x->lastused an unsigned long
      [IPSEC]: Remove nhoff from xfrm_input
      [IPSEC]: Add async resume support on input
      [IPSEC]: Use the correct family for input state lookup
      [UDP]: Avoid repeated counting of checksum errors due to peeking
      [UDP]: Restore missing inDatagrams increments
      [UDP]: Only increment counter on first peek/recv
      [IPSEC]: Add xfrm_input_state helper
      [IPSEC]: Make xfrm_lookup flags argument a bit-field
      [IPSEC]: Added xfrm_decode_session_reverse and xfrmX_policy_check_reverse
      [IPSEC]: Add ICMP host relookup support
      [IPSEC]: Fix reversed ICMP6 policy check
      [IPSEC]: Make callers of xfrm_lookup to use XFRM_LOOKUP_WAIT
      [IPSEC]: Do not let packets pass when ICMP flag is off
      [NET]: Check RTNL status in unregister_netdevice
      [DECNET]: Fix inverted wait flag in xfrm_lookup call
      [IPSEC]: Fix zero return value in xfrm_lookup on error
      [UDP]: Move udp_stats_in6 into net/ipv4/udp.c
      [PACKET]: Fix /proc/net/packet crash due to bogus private pointer
      [IPSEC]: Do xfrm_state_check_space before encapsulation
      [SNMP]: Fix SNMP counters with PREEMPT
      [IPSEC]: Rename tunnel-mode functions to avoid collisions with tunnels
      [IPSEC]: Fix double free on skb on async output
      [IPSEC]: Fix transport-mode async resume on intput without netfilter
      [IPSEC]: Move all calls to xfrm_audit_state_icvfail to xfrm_input
      [IPSEC]: Kill duplicate xfrm_policy_flush prototype
      [IPSEC]: Return EOVERFLOW when output sequence number overflows
      [IPSEC]: Use crypto_aead and authenc in ESP
      [IPSEC]: Allow async algorithms
      [IPSEC]: Add support for combined mode algorithms
      [INET]: Prevent out-of-sync truesize on ip_fragment slow path
      [AUDIT]: Increase skb->truesize in audit_expand
      [IPCOMP]: Fetch nexthdr before ipch is destroyed
      [IPCOMP]: Fix reception of incompressible packets
      [ICMP]: Restore pskb_pull calls in receive function
      Avoid divide in IS_ALIGN

Hermann Lauer (1):
      [ALSA] es1938 - improve capture hw pointer reads

Hermann Pitton (3):
      V4L/DVB (6687): saa7134: add mute support for radio/analog-in on MD9717 and MD7134
      V4L/DVB (7016): saa7134: remove the Avermedia Super 007 from eeprom detection
      V4L/DVB (7017): saa7134: add MSI TV at nywhere Plus with the older tda8275 tuner

Herton Ronaldo Krzesinski (2):
      [ALSA] HDA-Intel - Add support for RV610/RV630 HDMI audio
      [ALSA] hda-codec - Fix capture mixers of ALC662 models

Hideo Aoki (2):
      [NET] CORE: Introducing new memory accounting interface.
      [UDP]: Add memory accounting.

Hidetoshi Seto (2):
      [IA64] generalize attribute of fsyscall_gtod_data
      [IA64] mca style cleanup

HighPoint Linux Team (1):
      [SCSI] hptiop: add more adapter models and other fixes

Hiroshi Shimamoto (11):
      x86: enable irq in default_idle on 64-bit
      x86: io_apic_64.c: remove unused config check
      x86: clean up nmi_32/64.c
      x86: clean up process_32/64.c
      x86: clean up apic_32/64.c
      x86: clean up apic_32.c, take 2
      x86: move out tick_nohz_stop_sched_tick() call from the loop
      x86: kdump failure
      x86: move warning message of polling idle and HT enabled
      x86: move select_idle_routine() call after detect_ht()
      x86: remove struct cpu_model_info

Hisashi Hifumi (1):
      [S390] do local_irq_restore while spinning in spin_lock_irqsave.

Hitoshi Mitake (1):
      drivers/edac: i3000: missing init code

Hoang-Nam Nguyen (5):
      IB/ehca: Forward event client-reregister-required to registered clients
      IB/ehca: Remove CQ-QP-link before destroying QP in error path of create_qp()
      IB/ehca: Define array to store SMI/GSI QPs
      IB/ehca: Add "port connection autodetect mode"
      IB/ehca: Add PMA support

Holger Schurig (24):
      libertas: move wlan_*_association_work from header to c file
      libertas: move to uniform lbs_/LBS_ namespace
      libertas: clean up association debug messages
      libertas: remove arbitrary typedefs
      libertas: rework event subscription
      libertas: tweak association debug output
      libertas: tweak tx path debugging
      libertas: remove numprobes
      libertas: remove user-specified channel list
      libertas: less eventcause shifts
      libertas: remove cmd_ctrl_node->cmdflags
      libertas: remove cmd_ctrl_node->status
      libertas: make more functions static
      libertas: handy function to call firmware commands
      libertas: fix data packet size errors
      libertas: implement new scanning logic
      libertas: endianness fixes
      libertas: fix use-after-free error
      libertas cs/sdio: fix 'NOHZ: local_softirq_pending 08' message
      libertas: move cardspecific data to driver
      libertas: always show firmware release
      libertas: don't blindly try mesh
      libertas: pepper main with debug statement
      libertas: fix interrupt while removing driver

Hollis Blanchard (12):
      [POWERPC] 4xx: enable built-in networking for Sequoia defconfig
      KVM: Portability: Make exported debugfs data architecture-specific
      KVM: Portability: Move x86 instruction emulation code to x86.c
      KVM: Portability: Move x86 FPU handling to x86.c
      KVM: Portability: Move x86 vcpu ioctl handlers to x86.c
      KVM: Remove unused "rmap_overflow" variable
      KVM: Correct consistent typo: "destory" -> "destroy"
      KVM: Move misplaced comment
      KVM: Portability: Move address types to their own header file
      KVM: Portability: Move IO device definitions to its own header file
      KVM: Portability: Stop including x86-specific headers in kvm_main.c
      KVM: Portability: Create kvm_arch_vcpu_runnable() function

Huang, Ying (21):
      x86: EFI runtime service support
      x86: EFI runtime service support: EFI runtime services
      x86: EFI runtime service support: document for EFI runtime services
      x86: EFI runtime service support: remove duplicated code from efi_32.c
      x86 boot: use E820 memory map on EFI 32 platform
      x86: 32-bit EFI runtime service support: fixes in sync with 64-bit support
      x86 boot : export boot_params via debugfs for debugging
      i386 boot: replace boot_ioremap with enhanced bt_ioremap - enhance bt_ioremap
      x86: replace boot_ioremap() with enhanced bt_ioremap() - remove boot_ioremap()
      x86 32-bit boot: rename bt_ioremap() to early_ioremap()
      x86: early_ioremap_reset fix
      x86: make early_ioremap_debug early_param
      x86: fix some bugs about EFI runtime code mapping
      x86: fix NX bit handling in change_page_attr()
      x86: ioremap_nocache fix
      x86: use reboot_type on EFI 32
      x86: fixes some bugs about EFI memory map handling
      x86: change_page_attr_clear fix
      x86: c_p_a clflush_cache_range fix
      x86: early_ioremap_reset fix 2
      x86: fix EFI mapping

Hugh Blemings (1):
      [POWERPC] 4xx: Base support for 440GX Taishan eval board

Hugh Dickins (25):
      swapin_readahead: excise NUMA bogosity
      swapin_readahead: move and rearrange args
      swapin needs gfp_mask for loop on tmpfs
      shmem: SGP_QUICK and SGP_FAULT redundant
      shmem_getpage return page locked
      shmem_file_write is redundant
      swapin: fix valid_swaphandles defect
      swapoff: scan ptes preemptibly
      tmpfs: move swap_state stats update
      tmpfs: shuffle add_to_swap_caches
      tmpfs: move swap swizzling into shmem
      tmpfs: allow filepage alongside swappage
      tmpfs: allocate on read when stacked
      tmpfs: make shmem_unuse more preemptible
      tmpfs: open a window in shmem_unuse_inode
      tmpfs: radix_tree_preloading
      tmpfs: fix shmem_swaplist races
      mm: don't waste swap on locked pages
      stop c_p_a corrupting the pds
      memcgroup: temporarily revert swapoff mod
      memcgroup: reinstate swapoff mod
      memcgroup: fix zone isolation OOM
      memcgroup: revert swap_state mods
      memcgroup: tidy up mem_cgroup_charge_common
      memcgroup: fix hang with shmem/tmpfs

Ian Abbott (1):
      PCI: Fix fakephp deadlock

Ian Armstrong (8):
      V4L/DVB (6712): ivtv: ivtv yuv stream handling change
      V4L/DVB (6713): ivtv: ivtv_yuv_prep_frame breakup and yuv hardware buffer changes
      V4L/DVB (6714): ivtv: yuv frame parameter fix
      V4L/DVB (6715): ivtv: Remove unnecessary register update
      V4L/DVB (6716): ivtv: yuv interlace mode change
      V4L/DVB (6717): ivtv: Initial merge of video48 yuv handling into the IVTV_IOC_DMA_FRAME framework
      V4L/DVB (6718): ivtv: ivtv yuv format description correction
      V4L/DVB (6719): ivtv: ivtv-yuv clean-up + source cropping bug-fix

Ian Campbell (14):
      x86_32: remove unnecessary use of %ebx as the boot cpu flag
      x86_32: always run the full set of paging state.
      x86: unify whitespace and comments in arch/x86/boot/compressed/vmlinux_??.lds
      x86: unify whitespace in arch/x86/boot/compressed/vmlinux_??.scr
      x86: switch to .rodata.compressed in arch/x86/boot/compressed/vmlinux_??.scr
      x86: unify arch/x86/boot/compressed/vmlinux_??.scr
      x86: unify strings in arch/x86/boot/compressed/misc_??.c
      x86: unify whitespace and comments in arch/x86/boot/compressed/misc_??.c
      x86: unify headers in arch/x86/boot/compressed/misc_??.c
      x86: unify variable names in arch/x86/boot/compressed/misc_??.c
      x86: unify arch/x86/boot/compressed/misc_??.c
      x86: define OBJCOPYFLAGS explicitly for each target.
      x86: construct 32-bit boot time page tables in native format.
      x86: fix early_ioremap pagetable ops

Ian Molton (2):
      [ARM] 4649/1: Base support for pxa-based Toshiba e-series PDAs.
      [ALSA] soc - Preliminary ac97 drivers for Toshiba e800 PDAs

Ian Romanick (1):
      drm: Fix ioc32 compat layer

Ian Schram (5):
      iwlwifi: fix various spelling and typos
      iwlwifi: rename iwl_eeprom_aqcuire_semaphore to _acquire_
      iwlwifi: Two comments in iwl-3945.c were longer than 80 columns
      iwlwifi: Beautify by removing superfluous newlines and code
      iwlwifi: remove late null-check and duplicate bug_on

Igor Mammedov (2):
      [CIFS] DFS support patchset: Added mountdata
      [CIFS] DFS support: provide shrinkable mounts

Ihar Hrachyshka (1):
      libertas: fix memory alignment problems on the blackfin

Ilpo Järvinen (62):
      [CRYPTO] cast6: inline bloat--
      [TCP]: Move !in_sack test earlier in sacktag & reorganize if()s
      [TCP]: Extend reordering detection to cover CA_Loss partially
      [TCP]: non-FACK SACK follows conservative SACK loss recovery
      [TCP]: Convert highest_sack to sk_buff to allow direct access
      [TCP]: Make lost retrans detection more self-contained
      [TCP]: Prior_fackets can be replaced by highest_sack seq
      [TCP]: Create tcp_sacktag_one().
      [TCP]: Earlier SACK block verification & simplify access to them
      [TCP]: Rewrite SACK block processing & sack_recv_cache use
      [TCP]: Correct DSACK check placing
      [PCOUNTER] Fix build error without CONFIG_SMP
      [TCP]: Move FRTO checks out from write queue abstraction funcs
      [TCP]: Two fixes to new sacktag code
      [TCP]: Move LOSTRETRANS MIB outside !(L|S) check
      [TCP]: Remove superflucious FLAG_DATA_SACKED
      [TCP]: Unite identical code from two seqno split blocks
      [TCP]: Cong.ctrl modules: remove unused good_ack from cong_avoid
      [TCP]: MTUprobe: prepare skb fields earlier
      [TCP]: Remove local variable and use packets_in_flight directly
      [TCP]: Add tcp_for_write_queue_from_safe and use it in mtu_probe
      [TCP]: Remove duplicated code block from clean_rtx_queue
      [TCP]: Add unlikely() to urgent handling in clean_rtx_queue
      [TCP]: Cleanup local variables of clean_rtx_queue
      [TCP]: Abstract tp->highest_sack accessing & point to next skb
      [TCP]: Fix TSO deferring
      [TCP]: Force TSO splits to MSS boundaries
      [TCP]: Remove seq_rtt ptr from clean_rtx_queue args
      [TCP]: Make invariant check complain about invalid sacked_out
      [TCP]: Rename update_send_head & include related increment to it
      [TCP]: Introduce tcp_wnd_end() to reduce line lengths
      [TCP]: Dropped unnecessary skb/sacked accessing in reneging
      [TCP]: Remove TCPCB_URG & TCPCB_AT_TAIL as unnecessary
      [TCP]: reduce tcp_output's indentation levels a bit
      [TCP]: cleanup tcp_{in,out}put.c style
      [TCP]: Code duplication removal, added tcp_bound_to_half_wnd()
      [TCP]: Remove unnecessary local variable
      [TCP]: cleanup tcp_parse_options deep indented switch
      [TCP]: Urgent parameter effect can be simplified.
      [TCP]: Perform setting of common control fields in one place
      [NETFILTER]: Kill some supper dupper bloatry
      [IPVS]: Kill some bloat
      [XFRM]: Kill some bloat
      [CCID3]: Kill some bloat
      [NET]: Remove obsolete comment
      [TCP]: Uninline tcp_set_state
      [TCP]: Uninline tcp_is_cwnd_limited
      [XFRM] xfrm_policy: kill some bloat
      [IPV6] route: kill some bloat
      [NETLINK] af_netlink: kill some bloat
      [PKTGEN]: Kill dead static inlines
      [PKTGEN]: uninline getCurUs
      [NETFILTER] xt_policy.c: kill some bloat
      [NET] core/utils.c: digit2bin is dead static inline
      [PKT_SCHED] HTB: htb_classid is dead static inline
      [NET] 9p: kill dead static inline buf_put_string
      [TCP]: NewReno must count every skb while marking losses
      [NETFILTER]: ipt_CLUSTERIP: kill clusterip_config_entry_get
      [NETFILTER]: nf_conntrack: kill unused static inline (do_iter)
      [MTD] JEDEC probe: kill some inline bloat
      [MTD] jedec probe: drop unnecessary forward declarations
      [TIPC]: Kill unused static inline (x5)

Ingo Molnar (168):
      printk: make printk more robust by not allowing recursion
      sched: fix CONFIG_PRINT_TIME's reliance on sched_clock()
      sched: remove printk_clock()
      sched: remove printk_clock references from ia64
      cpu-hotplug: fix build on !CONFIG_SMP
      softlockup: automatically detect hung TASK_UNINTERRUPTIBLE tasks
      sched: clean up pick_next_highest_task_rt()
      sched: clean up find_lock_lowest_rq()
      sched: clean up overlong line in kernel/sched_debug.c
      sched: clean up kernel/sched_rt.c
      sched: remove rt_overload()
      sched: remove leftover debugging
      sched: clean up pull_rt_task()
      sched: clean up schedule_balance_rt()
      sched: fix sched_rt.c:join/leave_domain
      sched: remove unused JIFFIES_TO_NS() macro
      sched: style cleanup, #2
      sched: add credits for RT balancing improvements
      sched: reactivate fork balancing
      sched: whitespace cleanups in topology.h
      sched: documentation, whitespace fixes
      sched: make PREEMPT_BKL the default
      sched: remove the !PREEMPT_BKL code
      softlockup: fix signedness
      printk: use ktime_get()
      printk: revert ktime_get() timestamps
      x86: offer is_hpet_enabled() on !CONFIG_HPET_TIMER too
      x86: make clockevents more robust
      x86: various changes and cleanups to in_p/out_p delay details
      x86: make io_delay=0xed the default
      x86: add DMI quirk for io-delay hangs on Compaq Presario V6000 laptops
      x86: idle wakeup event in the HLT loop
      x86: clean up arch/x86/kernel/aperture_64.c
      x86: clean up arch/x86/kernel/aperture_64.c printk()s
      x86: mach-voyager, lindent
      x86: lindent arch/i386/math-emu
      x86: lindent arch/i386/math-emu, cleanup
      x86: code cleanups in arch/x86/kernel/pci-gart_64.c
      x86: clean up drivers/char/rtc.c
      x86: avoid build warning
      x86: dummy placeholder for acpi/reboot.h
      x86: replace outb_p() with udelay(2) in drivers/input/mouse/pc110pad.c
      x86: remove unused include/asm-x86/processor_32/64.h
      x86: add some pirq debugging
      x86: hlt on early crash
      x86: debug: double-check the empty zero page
      x86: lfence fix
      x86: move native_read_tsc() offline
      x86: map vsyscalls early enough
      x86: read_tsc sync
      x86: fix sched_clock()
      x86: page.h: move and unify types for pagetable entry, #1
      x86: page.h: move and unify types for pagetable entry, #2
      x86: page.h: move and unify types for pagetable entry, #3
      x86: page.h: move and unify types for pagetable entry, #4
      x86: page.h: move and unify types for pagetable entry, #5
      x86: page.h: move and unify types for pagetable entry, #6
      x86: clean up include/asm-x86/calling.h
      x86: clean up arch/x86/mm/fault_64.c
      x86: migration helpers for KVM
      x86: add PWT to NOCACHE flags
      x86/pgtable: fix constant sign extension problem
      x86/pgtable: unify pagetable accessors, #1
      x86/pgtable: unify pagetable accessors, #2
      x86/pgtable: unify pagetable accessors, #3
      x86/pgtable: unify pagetable accessors, #4
      x86/pgtable: unify pagetable accessors, #5
      x86: unify pgtable accessors which use, #2
      x86: fix pte_modify() bug
      x86: fix UML and -regparm=3
      x86: make early printk selectable on 64-bit as well
      x86: smp_scan_config() debugging printouts
      x86: pat: e820 cleanup
      x86: fix DMI ioremap leak
      x86: early fault debugging improvement
      x86: add debug of invalid per_cpu map accesses
      x86: check_tsc_warp() slowness fix
      x86: add warning to check_tsc_warp()
      x86: fix up alternatives with lockdep enabled
      genirq: stackdump after the "Trying to free already-free IRQ" message
      x86: get_cycles() fix
      x86: clean up paging_init()
      x86: fix DEBUG_RODATA kconfig text
      x86: improve MTRR trimming messages
      x86: change ioremap() to default to uncached
      x86: clean up arch/x86/mm/pageattr_32.c
      x86: clean up arch/x86/mm/pageattr_64.c
      x86: return the page table level in lookup_address()
      x86: clean up arch/x86/mm/pageattr-test.c
      x86: enhance early_ioremap()
      x86: increase the number of boot-mappings
      x86: add debug warnings to early_ioremap()
      x86: early_ioremap(), debugging
      x86: add early_ioremap() leak detection
      x86: fix early_ioremap()/btmap
      x86: fix EISA ioremap
      x86: early_ioremap_init(), enhance warnings
      x86: fix more non-global TLB flushes
      x86: simplify the 32-bit cpa code
      x86: simplify 32-bit cpa largepage splitting
      x86: further cpa largepage-split cleanups
      x86: cpa self-test fixes
      x86: simplify cpa largepage split, #3
      x86: cpa: simplify locking
      x86: do not PSE on CONFIG_DEBUG_PAGEALLOC=y
      x86: cpa self-test, WARN_ON()
      x86: prepare for the unification of the cpa code
      x86: prepare for the unification of the cpa code
      x86: simplify pageattr_64.c
      x86: unify header part of pageattr_64.c
      x86: clean up and simplify 64-bit split_large_page()
      x86: introduce native_set_pte_atomic() on 64-bit too
      x86: simplify __change_page_attr()
      x86: change 64-bit __change_page_attr() to struct page
      x86: change 64-bit pageattr to use set_pte_atomic()
      x86: 64-bit pageattr.c, prepare for unification
      x86: 64-bit, add the new split_large_page() function
      x86: clean up differences between 64-bit and 32-bit
      x86: return -EINVAL in __change_page_attr(), instead of 0
      x86: add kernel_map_pages() to 64-bit
      x86: enable DEBUG_PAGEALLOC on 64-bit
      x86: backmerge 64-bit details into 32-bit pageattr.c
      x86: prepare for pageattr.c unification
      x86: unify pageattr_32.c and pageattr_64.c
      x86: re-add clflush_cache_range()
      x86: clean up arch/x86/mm/pageattr.c
      x86: keep the BIOS area executable
      x86: change cpa to pfn based
      x86: add PAGE_KERNEL_EXEC_NOCACHE
      x86: cpa: make self-test depend on DEBUG_KERNEL
      x86: cpa: move clflush_cache_range()
      x86: cpa: set_memory_notpresent()
      x86: remove flush_agp_mappings()
      x86: cpa: fix loop
      x86: ioremap KERN_INFO
      x86: fix clflush_page_range logic
      x86: init memory debugging
      x86: enable CONFIG_DEBUG_PAGEALLOC more widely
      x86: rodata config hookup
      x86: cpa: fix the self-test
      x86: make ioremap() UC by default
      x86: arch/x86/mm/init_64.c printk fixes
      x86: arch/x86/mm/init_32.c cleanup
      x86: arch/x86/mm/init_32.c printk fixes
      x86: fix arch/x86/kernel/test_nx.c modular build bug
      ia64: on UP percpu variables are not small memory model
      [ALSA] snd hda suspend latency: shorten codec read
      x86: uninline __pte_free_tlb() and __pmd_free_tlb()
      asm-generic/tlb.h: build fix
      debug: turn ignore_loglevel into an early param
      x86: fix bootup crash in native_read_tsc()
      x86: relax RAM check in ioremap()
      x86: VMI fix
      x86: AMD Athlon X2 hard hang fix
      x86: remove cpa warning
      x86: cpa, cleanups
      x86: cpa, eliminate CPA_ enum
      x86: cpa, clean up code flow
      x86: remove X2 workaround
      brk randomization: introduce CONFIG_COMPAT_BRK
      generic: add __FINITDATA
      x86: delay CPA self-test and repeat it
      virtio: fix trivial build bug
      x86: fix deadlock, make pgd_lock irq-safe
      SLUB: fix checkpatch warnings
      x86: fix pgtable_t build breakage
      x86: fixup more paravirt fallout
      brk: help text typo fix

Ishizaki Kou (6):
      [POWERPC] cell: Fix undefined reference to mmio_nvram_init
      [POWERPC] celleb: Add support for native CBE
      [POWERPC] Update celleb_defconfig to add support for native CBE
      [POWERPC] cell: add missing '\n'
      [POWERPC] Cleanup calling mmio_nvram_init
      [POWERPC] celleb: Split machine definition

Ivan Kokshaysky (2):
      PCI: fix for quirk_e100_interrupt()
      PCI x86: always use conf1 to access config space below 256 bytes

Ivan Kuten (1):
      [ALSA] soc - ln2440sbc ac97 support

Ivo van Doorn (40):
      mac80211: Add radio led trigger
      rt2x00: Move quality statistics into seperate structure
      rt2x00: Use enum defines
      rt2x00: Correctly translate mac80211 antenna setup to rt2x00
      rt2x00: SW diversity should default to antenna B
      rt2x00: Remove rt2x00_clear_link
      rt2x00: Implement SW diversity
      rt2x00: Cleanup if-statements
      rt2x00: Release rt2x00 2.0.11
      rt2x00: Disable RX when switching antenna
      rt2x00: Split rt61/rt73 antenna selection into RX and TX antenna
      rt2x00: Input-polldev requires input device
      rt2x00: Detect initial rfkill state on register
      rt2x00: Remove unused variables
      rt2x00: Remove data_desc structure
      rt2x00: Release rt2x00 2.0.12
      rt2x00: Move duplicate code into rt2x00pci_txdone()
      rt2x00: Replace DRV_NAME with KBUILD_MODNAME
      rt2x00: Extend PLCP descriptor definition for rt2400pci
      rt2x00: Move register value/offset files into new folder
      rt2x00: Add chipset version to chipset debugfs entry
      rt2x00: Add skb descriptor
      rt2x00: Add TX/RX frame dumping facility
      rt2x00: Use IEEE80211_IF_TYPE_INVALID directly
      rt2x00: Cleanup rfkill
      rt2x00: Release rt2x00 2.0.13
      rt2x00: Fix chipset debugfs file
      rt2x00: Always call ieee80211_stop_queue() when return NETDEV_TX_BUSY
      rt2x00: Only set the TBCN flag when the interface is configured to send beacons.
      rt2x00: Store queue idx and entry idx in data_ring and data_entry
      rt2x00: Move start() and stop() handlers into rt2x00lib.c
      rt2x00: Move packet filter flags
      rt2x00: Cleanup write_tx_desc() arguments
      rt2x00: Determine MY_BSS from descriptor
      rt2x00: Move init_txring and init_rxring into rt2x00lib
      rt2x00: Correctly initialize data and desc pointer
      rt2x00: Release rt2x00 2.0.14
      rt2x00: Data and desc pointer initialization
      rt2x00: Fix queue_idx initialization
      mac80211: Initialize vif pointer

Izik Eidus (23):
      KVM: Remove the usage of page->private field by rmap
      KVM: Add general accessors to read and write guest memory
      KVM: Allow dynamic allocation of the mmu shadow cache size
      KVM: Support assigning userspace memory to the guest
      KVM: MMU: Add rmap_next(), a helper for walking kvm rmaps
      KVM: MMU: Keep a reverse mapping of non-writable translations
      KVM: MMU: Make gfn_to_page() always safe
      KVM: MMU: Partial swapping of guest memory
      KVM: Unmap kernel-allocated memory on slot destruction
      KVM: Export memory slot allocation mechanism
      KVM: Add kernel-internal memory slots
      KVM: Add ioctl to tss address from userspace,
      KVM: x86 emulator: remove 8 bytes operands emulator for call near instruction
      KVM: add kvm_is_error_hva()
      KVM: introduce gfn_to_hva()
      KVM: Change kvm_{read,write}_guest() to use copy_{from,to}_user()
      KVM: MMU: Change guest pte access to kvm_{read,write}_guest()
      KVM: Simplify kvm_clear_guest_page()
      KVM: MMU: Fix potential memory leak with smp real-mode
      KVM: MMU: Selectively set PageDirty when releasing guest memory
      KVM: MMU: Code cleanup
      KVM: MMU: mark pages that were inserted to the shadow pages table as accessed
      KVM: MMU: Fix dirty page setting for pages removed from rmap

Iñaky Pérez-González (1):
      rfkill: add the WiMAX radio type

J. Bruce Fields (41):
      sunrpc: document the rpc_pipefs kernel api
      nfs4: allow nfsv4 acls on non-regular-files
      nfsd4: probe callback channel only once
      nfsd: move callback rpc_client creation into separate thread
      knfsd: fix broken length check in nfs4idmap.c
      knfsd: fix cache.c comment
      nfsd: Fix handling of negative lengths in read_buf()
      knfsd: cleanup nfsd4 properly on module init failure
      nfsd: cleanup nfsd module initialization cleanup
      nfsd: fail module init on reply cache init failure
      knfsd: cache unregistration needn't return error
      nfsd: select CONFIG_PROC_FS in nfsv4 and gss server cases
      nfsd: fail init on /proc/fs/nfs/exports creation failure
      nfsd: move cache proc (un)registration to separate function
      knfsd: allow cache_register to return error on failure
      nfsd: move nfsd/auth.h into fs/nfsd
      nfsd: minor fs/nfsd/auth.h cleanup
      nfsd4: kill some unneeded setclientid comments
      nfsd: eliminate final bogus case from setclientid logic
      nfsd: uniquify cl_confirm values
      nfsd4: kill unnecessary same_name() in setclientid_confirm
      nfsd4: remove unnecessary cl_verifier check from setclientid_confirm
      nfsd4: kill unneeded cl_confirm check
      nfsd: fix encode_entryplus_baggage() indentation
      nfsd4: make current_clientid local
      nfsd4: miscellaneous nfs4state.c style fixes
      nfsd4: recognize callback channel failure earlier
      nfsd4: fix bad seqid on lock request incompatible with open mode
      nfsd: allow root to set uid and gid on create
      nfsd: fix rsi_cache reference count leak
      sunrpc: gss: simplify rsi_parse logic
      nfsd4: clean up access_valid, deny_valid checks.
      svcrpc: ensure gss DESTROY tokens free contexts from cache
      knfsd: don't bother mapping putrootfh enoent to eperm
      lockd: minor log message fix
      nfsd: more careful input validation in nfsctl write methods
      locks: clarify posix_locks_deadlock
      Documentation: move dnotify.txt to filesystems/
      Documentation: move sharedsubtrees.txt to filesystems/
      Documentation: create new scheduler/ subdirectory
      REPORTING-BUGS: cc the mailing list too

Jack Morgenstein (5):
      mlx4_core: Fix max_eqs masking in QUERY_DEV_CAP
      IB/mthca: Don't read reserved fields in mthca_QUERY_ADAPTER()
      mlx4_core: Don't read reserved fields in mlx4_QUERY_ADAPTER()
      mlx4_core: For 64-bit systems, vmap() kernel queue buffers
      IB/mlx4: Use multiple WQ blocks to post smaller send WQEs

Jack Stone (1):
      Remove unnecessary kmalloc casts in the jfs filesystem

Jaime Velasco Juan (1):
      V4L/DVB (7019): V4L: add support for Syntek DC1125 webcams

James Bottomley (36):
      [SCSI] DocBook scsi_midlayer.tmpl->scsi.tmpl
      [SCSI] sd,sr: add early detection of medium not present
      [SCSI] libsas: add host SMP processing
      [SCSI] libsas: don't treat underrun as an error on SMP tasks
      [SCSI] libsas, bsg: pass errors through correctly
      [SCSI] libsas: don't use made up error codes
      [SCSI] sr: update to follow tray status correctly
      [SCSI] block: Introduce new blk_queue_update_dma_alignment interface
      [SCSI] relax scsi dma alignment
      [libata] Prefer SCSI_SENSE_BUFFERSIZE to sizeof()
      [SCSI] libata: fix corruption induced by relaxed DMA alignment in SCSI
      [SCSI] sysfs: fix the sysfs_add_file_to_group interfaces
      [SCSI] attribute_container: update to use the group interface
      [SCSI] add missing transport configure points for target and host
      [SCSI] sysfs: add filter function to groups
      [SCSI] scsi_transport_spi: convert to attribute groups
      [SCSI] fix pcmcia compile problem
      [SCSI] scsi.h: add macro for enclosure bit of inquiry data
      [SCSI] don't use __GFP_DMA for sense buffers if not required
      [SCSI] libsas: abstract STP task status into a function
      block: implement drain buffers
      SG: work with the SCSI fixed maximum allocations.
      [SCSI] remove use_sg_chaining
      [SCSI] bsg: copy the cmd_type field to the subordinate request for bidi
      [SCSI] Revert "[SCSI] aacraid: fib context lock for management ioctls"
      libata: kill now unused n_iter and fix sata_fsl
      [SCSI] mca_53c9x: remove driver
      [SCSI] sd: handle bad lba in sense information
      [SCSI] add protocol definitions
      [SCSI] update my email address
      [SCSI] dec_esp: Remove driver
      [SCSI] remove m68k NCR53C9x based drivers
      [SCSI] NCR53C9x: remove driver
      [SCSI] sr: fix test unit ready responses
      [SCSI] enclosure: add support for enclosure services
      [SCSI] ses: add new Enclosure ULD

James Courtier-Dutton (4):
      [ALSA] emu10k1: Add mixer controls parameter checking.
      [ALSA] emu10k1: Add comments regarding E-Mu ins and outs.
      [ALSA] snd:emu10k1: E-Mu updates. Fixes to firmware loading and support for 0404.
      [ALSA] emu10k1: General cleanup, add new locks, fix alsa bug#3501, kernel bug#9304.

James Lentini (1):
      SUNRPC xptrdma: simplify build configuration

James Morris (2):
      Security: remove security.h include from mm.h
      security: call security_file_permission from rw_verify_area

James Smart (18):
      [SCSI] lpfc 8.2.3 : Added support for ASICs that report temperature
      [SCSI] lpfc 8.2.3 : NPIV bug fixes
      [SCSI] lpfc 8.2.3 : Remove flawed MBX_STOP_IOCB logic
      [SCSI] lpfc 8.2.3 : Miscellaneous Small Fixes - part 1
      [SCSI] lpfc 8.2.3 : FC Discovery Fixes
      [SCSI] lpfc 8.2.3 : Miscellaneous Small Fixes - part 2
      [SCSI] lpfc 8.2.3 : Internal loopback fixes
      [SCSI] lpfc 8.2.3 : Temperature handling fix
      [SCSI] lpfc 8.2.3 : Change version number to 8.2.3
      [SCSI] lpfc 8.2.4 : Miscellaneous Discovery/ELS Fixes
      [SCSI] lpfc 8.2.4 : Correct abort handler logic
      [SCSI] lpfc 8.2.4 : Add parameters to enable and disable heartbeat and hba resets
      [SCSI] lpfc 8.2.4 : Miscellaneous Fixes
      [SCSI] lpfc 8.2.4 : Add additional sysfs and module parameters
      [SCSI] lpfc 8.2.4 : Fix Unsolicited Data items
      [SCSI] lpfc 8.2.4 : Enhance debugfs use
      [SCSI] lpfc 8.2.4 : Rework misplaced reference taking on node structure
      [SCSI] lpfc 8.2.4 : Update lpfc driver version to 8.2.4

Jan Altenberg (1):
      [ARM] Remove at91_lcdc.h

Jan Andersson (1):
      usb: fix usbtest halt check on big endian systems

Jan Beulich (15):
      acpi: make __acpi_map_table() and __init function
      kbuild: scripts/mkmakefile: dynamic determination of output directory
      kconfig: tristate choices with mixed tristate and boolean values
      i386: hard_{en,dis}able_TSC can be static
      x86-64: make pda's cpunumber and nodenumber unsigned
      x86-64: honor notify_die() returning NOTIFY_STOP
      x86: move to .rodata/.init.data
      x86: make __{save,restore}_processor_state static
      x86: adjust enable_NMI_through_LVT0()
      x86: also define AT_VECTOR_SIZE_ARCH
      x86-64: clean up linker script
      x86: adjust/fix LDT handling for Xen
      [IA64] remove dead code: __cpu_{down,die} from !HOTPLUG_CPU
      [IA64] honor notify_die() returning NOTIFY_STOP
      constify tables in kernel/sysctl_check.c

Jan Engelhardt (76):
      security/selinux: constify function pointer tables and fields
      UIO: constify function pointer tables
      [AVR32] constify function pointer tables
      [WATCHDOG] constify function pointer tables
      IPoIB: Constify seq_operations function pointer tables
      IB/ipath: Remove unnecessary cast
      [S390] constify function pointer tables.
      sh: constify function pointer tables
      kconfig: allow overriding symbols
      [NETFILTER]: x_tables: consistent and unique symbol names
      [NETFILTER]: merge ipt_owner/ip6t_owner in xt_owner
      [NETFILTER]: Use lowercase names for matches in Kconfig
      [NET]: Constify include/net/dsfield.h
      [NETFILTER]: Merge ipt_tos into xt_dscp
      [NETFILTER]: Merge ipt_TOS into xt_DSCP
      [NETFILTER]: IPv6 capable xt_tos v1 match
      [NETFILTER]: IPv6 capable xt_TOS v1 target
      [NETFILTER]: x_tables: use %u format specifiers
      [NETFILTER]: Introduce nf_inet_address
      [NETFILTER]: Parenthesize macro parameters
      [NETFILTER]: xt_connlimit: use the new union nf_inet_addr
      [NETFILTER]: remove ipt_TOS.c
      [NETFILTER]: xt_TOS: Change semantic of mask value
      [NETFILTER]: xt_TOS: Properly set the TOS field
      [NETFILTER]: Annotate start of kernel fields in NF headers
      [NETFILTER]: xt_CONNMARK target, revision 1
      [NETFILTER]: xt_MARK target, revision 2
      [NETFILTER]: xt_connmark match, revision 1
      [NETFILTER]: Extend nf_inet_addr with in{,6}_addr
      [NETFILTER]: xt_conntrack match, revision 1
      [NETFILTER]: xt_mark match, revision 1
      [NETFILTER]: xt_pkttype: Add explicit check for IPv4
      [NETFILTER]: xt_pkttype: IPv6 multicast address recognition
      [NETFILTER]: xt_policy: use the new union nf_inet_addr
      [NETFILTER]: Update modules' descriptions
      [NETFILTER]: Rename ipt_iprange to xt_iprange
      [NETFILTER]: xt_iprange match, revision 1
      [NETFILTER]: Update feature-removal-schedule.txt
      [IPV4]: Enable use of 240/4 address space.
      [AF_X25]: constify function pointer tables
      [MIPS]: constify function pointer tables
      block: constify function pointer tables
      x86: remove unneded casts
      x86: constify function pointer tables
      Input: constify function pointer tables (seq_operations)
      [AF_RXRPC]: constify function pointer tables
      [NETFILTER]: Use const in struct xt_match, xt_target, xt_table
      linux/types.h: Use __u64 for aligned_u64
      [NETFILTER]: xt_conntrack: add port and direction matching
      [NETFILTER]: ebtables: remove casts, use consts
      [NETFILTER]: ebtables: Update modules' descriptions
      [NETFILTER]: ebtables: mark matches, targets and watchers __read_mostly
      [NETFILTER]: xt_TCPMSS: consider reverse route's MTU in clamp-to-pmtu
      [NETFILTER]: xt_owner: allow matching UID/GID ranges
      [NETFILTER]: nf_conntrack_h323: clean up code a bit
      [NETFILTER]: xt_hashlimit match, revision 1
      [NETFILTER]: nf_conntrack_h323: constify and annotate H.323 helper
      [NETFILTER]: nf_{conntrack,nat}_sip: annotate SIP helper with const
      [NETFILTER]: nf_{conntrack,nat}_tftp: annotate TFTP helper with const
      [NETFILTER]: nf_{conntrack,nat}_pptp: annotate PPtP helper with const
      [NETFILTER]: nf_conntrack_sane: annotate SANE helper with const
      [NETFILTER]: nf_{conntrack,nat}_proto_tcp: constify and annotate TCP modules
      [NETFILTER]: nf_{conntrack,nat}_proto_udp{,lite}: annotate with const
      [NETFILTER]: nf_{conntrack,nat}_proto_gre: annotate with const
      [NETFILTER]: nf_{conntrack,nat}_icmp: constify and annotate
      [NETFILTER]: nf_conntrack: annotate l3protos with const
      USB: constify function pointer tables
      PCI: constify function pointer tables
      nozomi: constify driver
      [IA64] constify function pointer tables
      fs/fat/: refine chmod checks
      [NETFILTER]: xt_iprange: add missing #include
      reiserfs: constify function pointer tables
      procfs: constify function pointer tables
      OSS: constify function pointer tables
      [ARM] constify function pointer tables

Jan Glauber (3):
      [CRYPTO] hifn: Make Kconfig option depend on PCI
      [CRYPTO] tcrypt: AES CBC test vectors from NIST SP800-38A
      [S390] crypto: move s390 Kconfig options.

Jan Kara (18):
      ocfs2: Silence false lockdep warnings
      ocfs2: Safer read_inline_data()
      ocfs2: Use generic_file_llseek
      ocfs2: printf fixes
      ext4: Avoid rec_len overflow with 64KB block size
      jbd2: Fix assertion failure in fs/jbd2/checkpoint.c
      jbd: Remove useless loop when writing commit record
      inotify: send IN_ATTRIB events when link count changes
      quota: improve inode list scanning in add_dquot_ref()
      ext3: fix lock inversion in direct IO
      Use pgoff_t instead of unsigned long
      udf: cleanup directory offset handling
      udf: fix adding entry to a directory
      udf: change maintainer
      isofs: implement dmode option
      buffer_head: fix private_list handling
      quota: turn quotas off when remounting read-only
      ext4: Fix Direct I/O locking

Jan Kiszka (3):
      HID: Map MS Presenter 8000 bottom-side buttons
      HID: Refactor MS Presenter 8K key mapping
      KVM: VMX: Force seg.base == (seg.sel << 4) in real  mode

Jan-Bernd Themann (1):
      ehea: fix sysfs link compile problem

Jarek Poplawski (2):
      [NET] gen_estimator: gen_replace_estimator() cosmetic changes
      [NET_SCHED] sch_htb: htb_requeue fix

Jarkko Nikula (2):
      ARM: OMAP: Add helper module for board specific I2C bus registration
      ARM: OMAP1: Use I2C bus registration helper for omap1

Jarod Wilson (3):
      firewire: replace subtraction with bitwise and
      firewire: fw-sbp2: increase login orb reply timeout, fix "failed to login"
      firewire: fw-sbp2: Use sbp2 device-provided mgt orb timeout for logins

Jaroslav Barton (1):
      V4L/DVB (6588):  Leadtek Winfast DTV Dongle remote control

Jaroslav Kysela (7):
      [ALSA] Use posix clock monotonic for PCM and timer timestamps
      [ALSA] PCM - fixed SNDRV_PCM_FORMAT_U24_BE silence constant
      [ALSA] PCM - added back TSTAMP ioctl for PCM (for old alsa-lib binaries)
      [ALSA] PCM core - remove SNDRV_PCM_TSTAMP_MMAP condition in snd_pcm_status()
      [ALSA] PCM interface - rename SNDRV_PCM_TSTAMP_MMAP to SNDRV_PCM_TSTAMP_ENABLE
      [ALSA] ice1712 - fixed midi input for Hoontech C-Ports
      [ALSA] version 1.0.16rc2

Jason Gaston (3):
      [ALSA] hda_intel: ALSA HD Audio patch for Intel ICH10 DeviceID's
      ahci: RAID mode SATA patch for Intel ICH10 DeviceID's
      ata_piix: IDE mode SATA patch for Intel ICH10 DeviceID's

Jason Uhlenkott (4):
      drivers-edac: i3000 code tidying
      drivers-edac: i3000 replace macros with functions
      drivers/edac: i3000: 64bit build
      drivers/edac/i3000: document type promotion

Javier Herrero (2):
      [Blackfin] arch: Added support for 8250-class UARTs in HV Sistemas H8606 board, modification in 8250.c driver for correct compilation with Blackfin
      [Blackfin] arch: Added support for OpenCores Keyboard Controller to H8606 board

Jay Vosburgh (7):
      [BONDING]: Documentation update
      bonding: fix parameter parsing
      bonding: fix set_multicast_list locking
      bonding: fix NULL pointer deref in startup processing
      bonding: do not acquire rtnl in ARP monitor
      bonding: update version
      bonding: update MAINTAINERS

Jean Delvare (81):
      sysfs: Fix a copy-n-paste typo in comment
      V4L/DVB (6915): ivtv: drop an incorrect comment
      [I2C] i2c-mv64xxx: Don't set i2c_adapter.retries
      i2c-nforce2: The nForce2 can do block transactions
      i2c-stub: Mention the existence of an helper script
      i2c-stub: Use a single array for byte and word operations
      i2c-algo-pcf: Delete broken 10-bit address support
      i2c: normal_i2c can be made const (rtc drivers)
      i2c: normal_i2c can be made const (remaining drivers)
      i2c: Kill rogue driver IDs
      i2c: Don't uselessly set i2c_adapter.retries
      i2c: Deprecate drivers for I2C buses on video adapters
      i2c: Use the driver model reference counting
      i2c: Change prototypes of refcounting functions
      i2c: Drop redundant i2c_adapter.list
      i2c: Drop redundant i2c_driver.list
      i2c: Rename main mutex
      i2c-i801: Document which chip support what feature
      i2c-i801: More explicit names for chip features
      i2c-i801: Clear special mode bits as needed
      i2c-i801: Implement I2C block read support
      i2c: Discard unused driver IDs
      i2c-sibyte: Remove the bus scan module parameter
      i2c: Let the user specify PCI driver data through new_id
      i2c-piix4: Drop redundant PCI function number check
      i2c-viapro: Add support for the VT8237S
      i2c: Drivers stop using the redundant client list
      i2c: Limit locking scope in i2c_detach_client
      i2c: Drop legacy locking in i2c_new_probed_device
      PCI: Unhide the SMBus on the HP xw4100
      rtc-pcf8583: Don't abuse I2C_M_NOSTART
      ACPI: cleanup acpi.h
      dmi: Let drivers walk the DMI table
      hwmon: (lm78/w83781d) Probe fewer I2C addresses
      hwmon: (lm87) Add support for the Analog Devices ADM1024
      hwmon: (adm1025) Use dynamic sysfs callbacks
      hwmon: (adm1025) Add individual alarm files
      hwmon: (adm1025) Various cleanups
      hwmon: (fschmd) Discard non-ASCII characters
      hwmon: (gl518sm) Various cleanups
      hwmon: (gl518sm) Don't create sysfs files for missing features
      hwmon: (gl518sm) Refactor fan functions
      hwmon: (gl518sm) Add individual alarm and beep files
      hwmon: (gl518sm) Report error on invalid fan div value
      hwmon: (gl518sm) Fix the reported fan speed
      hwmon: (lm90) Use generic i2c reads during detection
      hwmon: (gl520sm) Various cleanups
      hwmon: (gl520sm) Put register addresses in arrays
      hwmon: (gl520sm) De-macro the sysfs callbacks
      hwmon: (gl520sm) Add individual alarm and beep files
      hwmon: Update the lm-sensors website address
      hwmon: Let the user override the detected Super-I/O device ID
      hwmon: (it87) Discard a dead e-mail address
      hwmon: (it87) Add individual alarm files
      hwmon: (adm1026) Add individual alarm files
      hwmon: (adm1026) Whitespace cleanups
      hwmon: (adm1026) More cleanups (updated)
      hwmon: (adm1026) Don't create files for missing inputs
      hwmon: (w83781d) Drop W83627HF support
      hwmon: (w83781d) Misc cleanups
      hwmon: (it87) Delete pwmN_freq files on driver removal
      hwmon: (adm1031) Fix register overwrite in set_fan_div()
      hwmon: (adm1031) Various cleanups
      hwmon: (adm1031) Get rid of macro-generated wrappers
      hwmon: (adm1031) Add individual alarm and fault files
      hwmon: (lm85) Return standard values in pwmN_enable
      hwmon: (lm85) Make the pwmN_enable files writable
      hwmon: Discard useless I2C driver IDs
      hwmon: (lm77) Add individual alarm files
      hwmon: (adm9240) Add individual alarm files
      hwmon: VRM is not written to registers
      hwmon: (asb100) Various cleanups
      hwmon: (asb100) De-macro the sysfs callbacks
      hwmon: (asb100) Add individual alarm files
      hwmon: (w83627ehf) The W83627DHG has 8 VID pins
      hwmon: (w83627hf) Enable VBAT monitoring
      hwmon: (w83627hf) Add individual alarm and beep files
      hwmon: (w83627hf) Refactor beep enable handling
      hwmon: (lm80) Various cleanups
      hwmon: (lm80) De-macro the sysfs callbacks
      hwmon: (lm80) Add individual alarm files

Jean Noel Cordenner (2):
      vfs: Add 64 bit i_version support
      ext4: Add inode version support in ext4

Jeff Dike (66):
      UML: change sigcontext fields to match x86
      uml: add asm-um/asm.h
      uml: arch/um/include/init.h needs a definition of __used
      uml: implement get_wchan
      uml: get rid of asmlinkage
      uml: document new ubd flag
      uml: further bugs.c tidying
      uml: SMP needs to depend on BROKEN for now
      uml: console driver cleanups
      uml: clone.c tidying
      uml: borrow const.h techniques
      uml: delete some unused headers
      uml: allow LFLAGS on command line
      uml: tidy kern_util.h
      uml: tidy pgtable.h
      UML - Fix build in 2.6.24-rc2-mm1
      uml: reconst a parameter
      uml: host TLS diagnostics
      uml: move um_virt_to_phys
      uml: header untangling
      uml: style cleanup
      uml: current.h cleanup
      uml: fix page table data sizes
      uml: add virt_to_pte
      uml: simplify SIGSEGV handling
      uml: use ptrace directly in libc code
      uml: kill processes instead of panicing kernel
      uml: clean up TASK_SIZE usage
      uml: cover stubs with a VMA
      uml: fx command-line CFLAGS and LDFLAGS support
      uml: syle fixes in arch/um/os-Linux
      uml: miscellaneous code cleanups
      uml: style fixes in file.c
      uml: 64-bit tlb fixes
      uml: customize tlb.h
      uml: eliminate setjmp_wrapper
      uml: install panic notifier earlier
      uml: use barrier() instead of mb()
      uml: tidy helper code
      uml: don't kill pid 0
      uml: get rid of syscall counters
      uml: don't allow processes to call into stub
      uml: move sig_handler_common_skas
      uml: clean up sig_handler_common_skas
      uml: style fixes in arch/um/kernel
      uml: signal handling tidying
      uml: remove init_irq_signals
      uml: SMP locking commentary
      uml: implement O_APPEND
      uml: remove fakehd
      uml: DEBUG_SHIRQ fixes
      uml: add back CONFIG_HZ
      uml: style fixes in arch/um/sys-x86_64
      uml: add newlines to printks
      uml: move register initialization
      uml: remove unused fields from mm_context
      uml: remove map_cb
      uml: use of a public MAC is a warning, not an error
      uml: defconfig tweaks
      uml: redo the calculation of NR_syscalls
      uml: make mconsole_stack namespace-aware
      Fix __const_udelay declaration and definition mismatches
      uml: runtime host VMSPLIT detection
      uml: style fixes in arch/um/os-Linux
      uml: x86_64 should copy %fs during fork
      uml: fix mm_context memory leak

Jeff Garzik (28):
      [SCSI] ips: remove ips_ha members that duplicate struct pci_dev members
      [SCSI] ips: trim trailing whitespace
      [SCSI] ips: PCI API cleanups
      [SCSI] ips: handle scsi_add_host() failure, and other err cleanups
      [SCSI] NCR5380: minor irq handler cleanups
      [SCSI] sym53c416: kill pointless irq handler loop and test
      [SCSI] gdth: kill unneeded 'irq' argument
      libata: checkpatch fixes
      [libata] Build fix WRT ata_is_xxx() new API introduction
      libata: make ata_port_queue_task() an internal function
      [ARM] Misc minor interrupt handler cleanups
      [ARM] Remove pointless casts from void pointers,
      hamradio/scc: kill unnecessary use of 'irq' function arg
      [netdrvr] irq handler minor cleanups in several drivers
      [netdrvr] ibmlana: modularization cleanup
      [netdrvr] ibmlana: move away from legacy MCA API
      [netdrvr] netxen: checkpatch fixes (98% trim trailing whitespace)
      drivers/net/r6040: fix obvious problems (but more remain)
      wireless: checkpatch cleanups
      [netdrvr] checkpatch cleanups
      drivers/net/cxgb3: trim trailing whitespace
      USB: s3c2410_udc: minor irq handler cleanups
      [netdrvr] sis190: build fix
      Rename: linux/pata_platform.h to linux/ata_platform.h
      riscom8: fix SMP brokenness
      sound/oss/pss: set_io_base() always returns success, mark it void
      sound/oss/sb_common.c: fix casting warning
      Remove pointless casts from void pointers

Jeff Layton (7):
      [CIFS] Only dump SPNEGO key if CONFIG_CIFS_DEBUG2 is set
      [CIFS] redo existing session setup if needed in cifs_mount
      [CIFS]  use krb5 session key from first SMB session after a NegProt
      [CIFS]  fix unicode string alignment in SPNEGO setup
      SUNRPC: spin svc_rqst initialization to its own function
      NLM: tear down RPC clients in nlm_shutdown_hosts
      smbfs: fix calculation of kernel_recvmsg size parameter in smb_receive()

Jelle Foks (3):
      V4L/DVB (6828): cx88-blackbird: audio improvements
      V4L/DVB (6829): cx88-blackbird: remove unnecessary msleep()'s
      V4L/DVB (6830): cx88-blackbird: remove unnecessary encoder unmute

Jens Axboe (34):
      __bio_clone: don't calculate hw/phys segment counts
      SG: Move functions to lib/scatterlist.c and add sg chaining allocator helpers
      SG: Convert SCSI to use scatterlist helpers for sg chaining
      ioprio: move io priority from task_struct to io_context
      io context sharing: preliminary support
      block: cfq: make the io contect sharing lockless
      io_context sharing - anticipatory changes
      kernel: add CLONE_IO to specifically request sharing of IO contexts
      cfq-iosched: relax IOPRIO_CLASS_IDLE restrictions
      cfq-iosched: kill some big inlines
      [SPLICE]: Don't assume regular pages in splice_to_pipe()
      [TCP]: Splice receive support.
      [TCP] splice: add tcp_splice_read() to IPV6
      xsysace: end request handling fix
      block: first step of splitting ll_rw_blk, rename it
      block: split tag and sysfs handling from blk-core.c
      block: continue ll_rw_blk.c splitup
      block: get rid of unnecessary forward declarations in blk-core.c
      block: remove dated (and wrong) comment in blk-core.c
      block: ll_rw_blk.c split, add blk-merge.c
      block: fix warning on compile with CONFIG_BLOCK
      cciss: fix bug in overriding ->data_len before completion
      splice: fix problem with atime not being updated
      as-iosched: fix double locking bug in as_merged_requests()
      splice: always updated atime in direct splice
      block: new end request handling interface should take unsigned byte counts
      block: make core bits checkpatch compliant
      cfq-iosched: make checkpatch compliant
      block: make elevator lib checkpatch compliant
      ide-cd: fix leftover data BUG
      as-iosched: fix inconsistent ioc->lock context
      block: kill swap_io_context()
      block: fixup rq_init() a bit
      splice: missing user pointer access verification

Jeremy Fitzhardinge (49):
      x86: partial unification of asm-x86/bitops.h
      x86: clean up bitops-related warnings
      x86: add set/clear_cpu_cap operations
      x86: kill mk_pte_huge
      x86: clean up mm/init_32.c
      x86: page.h: unify constants
      x86: page.h: unify page copying and clearing
      x86: add _AT() macro to conditionally cast
      x86: page.h: move and unify types for pagetable entry
      x86: page.h: move pa and va related things
      x86: page.h: move remaining bits and pieces
      x86: page.h: move things back to their own files
      x86/efi: fix improper use of lvalue
      x86: move all asm/pgtable constants into one place
      x86: avoid name conflict for Voyager leave_mm
      x86/pgtable: unify pagetable accessors, #6
      x86: mask NX from pte_pfn
      x86: unify pgtable accessors which use
      x86: page.h: make pte_t a union to always include
      x86/vmi: fix compilation as a result of pte_t changes
      x86: pgtable: unify pte accessors
      x86: fix warning
      x86: unify zero_page definition
      x86: unify paravirt pagetable accessors
      xen: mask out PWT too
      x86/pgtable: explain constant sign extension problem
      add native_pud_val and _pmd_val for 2 and 3
      x86/paravirt: rearrange common mmu_ops
      x86/paravirt: common implementation for pte value ops
      x86/paravirt: common implementation for pgd value ops
      x86/paravirt: common implementation for pmd value ops
      x86/paravirt: make set_pte operations common
      x86/paravirt: make set_pmd operation common
      x86/paravirt: make set_pud operation common
      xen: fix mismerge in masking pte flags
      x86: add mm parameter to paravirt_alloc_pd
      x86: demacro asm-x86/pgalloc_32.h
      xen: deal with pmd being allocated/freed
      x86: preallocate pmds at pgd creation time
      x86: allocate and initialize unshared pmds
      x86: ignore spurious faults
      x86: don't special-case pmd allocations as much
      x86: defer cr3 reload when doing pud_clear()
      x86: use the same pgd_list for PAE and 64-bit
      x86: fix early_ioremap pagetable ops
      x86: unify PAE/non-PAE pgd_ctor
      x86: revert "defer cr3 reload when doing pud_clear()"
      x86: pud_clear: only reload cr3 if necessary
      x86: update reference for PAE tlb flushing

Jeremy Kerr (12):
      [POWERPC] cell: export force_sig_info()
      [POWERPC] cell: handle kernel SLB setup in spu_base.c
      [POWERPC] cell: use spu_load_slb for SLB setup
      [POWERPC] cell: add spu_64k_pages_available() check
      [POWERPC] cell: handle SPE kernel mappings that cross segment boundaries
      [POWERPC] cell: catch errors from sysfs_create_group()
      [POWERPC] spufs: move fault, lscsa_alloc and switch code to spufs module
      [POWERPC] spufs: fix incorrect interrupt status clearing in backing mbox stat poll
      [POWERPC] spufs: use #defines for SPU class [012] exception status
      [POWERPC] spufs: rework class 0 and 1 interrupt handling
      [POWERPC] spufs: Don't leak kernel stack through an empty {i,m}box_info read
      [POWERPC] spufs: Fix SPE single-step mode

Jerome Marchand (7):
      Enhanced partition statistics: core statistics
      Enhanced partition statistics: update partition statitics
      Enhanced partition statistics: aoe fix
      Enhanced partition statistics: sysfs
      Enhanced partition statistics: procfs
      Enhanced partition statistics: remove old partition statistics
      Enhanced partition statistics: documentation update

Jerone Young (9):
      KVM: Portability: Move kvm_memory_alias to asm/kvm.h
      KVM: Portability: Move x86 pic strutctures
      KVM: Portability: Move kvm_regs to <asm/kvm.h>
      KVM: Portability: Move structure lapic_state to <asm/kvm.h>
      KVM: Portability: Move kvm_segment & kvm_dtable structure to  <asm/kvm.h>
      KVM: Portability: Move kvm_sregs and msr structures to <asm/kvm.h>
      KVM: Portability: Move cpuid structures to <asm/kvm.h>
      KVM: Add ifdef in irqchip struct for x86 only structures
      [ALSA] hda-codec - Add IEC958 digital out support for Lenovo Thinkpads T61/X61

Jes Sorensen (1):
      iwlwifi: disable interrupts before calling request_irq

Jesper Juhl (5):
      UBI: silence a warning
      mga_dma: return 'err' not just zero from mga_do_cleanup_dma()
      Nuke duplicate include from printk.c
      Nuke a duplicate include from profile.c
      Nuke duplicate header from sysctl.c

Jesper Nilsson (161):
      [MTD] Provide mtdram.h with mtdram_init_device() prototype
      CRIS: avoid using arch links in Kconfig
      cris: remove unused __dummy, CONST_ADDR and ADDR from bitops.h
      CRIS: Rearrange Kconfigs for v10 and v32 to allow compilation without warnings.
      CRIS v32: Add new driver files for Artpec-3.
      CRIS v32: Add new driver files for Etrax-FS
      CRIS v32: Add new machine dependent files for Etrax-FS and Artpec-3.
      CRIS v32: Add hardware dependent include files and defconfigs for ETRAX FS and ARTPEC-3 chips.
      CRIS v32: Add L2 cache initialization code.
      CRIS v32: Add SECOND_WORD_SYNC, used in sync_serial.
      CRIS v32: Update synchronous serial driver.
      CRIS: Merge axisflashmap.h with Axis internal changes.
      CRIS v32: Update asm-cris/arch-v32/irq.h for ETRAX FS and ARTPEC-3
      CRIS: Remove unnecessary CVS log from cris/mm/init.c
      CRIS v32: Add prototypes for cache flushing
      CRIS v32: Add headers for EtraxFS and Artpec-3 chips.
      CRIS: Minor fixes to mm/fault.c
      CRIS: Minor generic kernel/traps.c changes.
      CRIS v32: Whitespace and formatting changes for kernel/ptrace.c
      CRIS: Remove define ARCH_HAS_DMA_DECLARE_COHERENT_MEMORY
      CRIS v32: Update entry.S to working order.
      CRIS v32: Fixup kernel Makefile.
      CRIS v32: New version of I2C driver.
      CRIS v32: Update and improve axisflashmap
      CRIS: Update main Kbuild makefile.
      CRIS v10: Update boot Kbuild makefile.
      CRIS v10: Update boot/compressed Kbuild makefile.
      CRIS v10: Update rescue Kbuild makefile.
      CRIS v10: Update rescue head.s
      CRIS v10: Update and improve axisflashmap.c
      CRIS v32: Update traps.c
      CRIS v32: Update boot Kbuild makefile.
      CRIS v32: Update boot compressed Kbuild makefile.
      CRIS v32: Update boot rescue Kbuild makefile.
      CRIS v32: Remove common gpio and nandflash, add mach-fs and mach-a3 as subdirs.
      CRIS v32: Update compressed head.S
      CRIS v32: Update boot/compressed/misc.c
      CRIS v32: Update boot/rescue/head.S code.
      CRIS v32: Update debugport.
      CRIS v32: Include path fix for timex.h
      CRIS v32: Update and improve fasttimer.c
      CRIS v32: Update kernel/head.S
      CRIS v32: Update and simplify kernel/irq.c.
      CRIS v32: Minor updates to kernel/process.c
      CRIS v32: Update and improve kernel/traps.c
      CRIS v32: Minor fixes for io.h
      CRIS v10: New default config.
      CRIS v32: Update and improve kernel/time.c
      CRIS: Add architecture dependent bug.h for CRIS v10 and CRIS v32
      CRIS v10: Update boot/compressed/Makefile to use ccflags-y and ldflags-y
      CRIS v10: Change boot/rescue/Makefile to use ccflags-y, asflags-y and ldflags-y.
      CRIS v10: Correct and cleanup boot/rescue/kimagerescue.S
      CRIS v10: Correct and cleanup boot/rescue/testrescue.S
      CRIS v10: Cleanup drivers/eeprom.c to avoid import conflicts.
      CRIS v10: Fix bugs in i2c_init and i2c_readreg
      CRIS v10: Update driver for pcf8563
      CRIS v10: Cleanup rtc.h
      CRIS v10: Update and fix bug in kernel/debugport.
      CRIS v10: Remove CVS tag from boot/compressed/misc.c
      CRIS v10: Break long lines in boot/rescue/head.S
      CRIS v10: Remove CVS id tag from kernel/dma.c
      CRIS v10: Cleanup kernel/entry.S CVS log and id.
      CRIS v10: Cleanup kernel/fasttimer.c
      CRIS v10: Cleanup kernel/irq.c
      CRIS v10: Remove CVS log and id from kernel/kgdb.c
      CRIS v10: Remove CVS id from kernel/process.c
      CRIS: Remove NO_IOMEM config, we have IO memory.
      CRIS: Move common Kconfig variable ETRAX_RTC to arch independet Kconfig.
      CRIS v10: Reformat drivers/makefile using tabs.
      CRIS v10: Remove useless CVS id from kernel/shadows.c
      CRIS v10: Remove useless CVS id and log from lib/dram_init.S
      CRIS v10: Remove useless CVS id tag from lib/old_checksum.c
      CRIS v10: Fix bug where error returns didn't restore irqs in mm/fault.c
      CRIS v10: Don't call get_mmu_context when switching between tasks with shared memory descriptors
      CRIS v10: Add synchronous serial port driver for CRIS v10.
      CRIS v10: Setup serial port 2 to avoid accidental TXD pulse on startup.
      CRIS v10: Update kernel/io_interface_mux.c
      CRIS v10: Clear TIF_SYSCALL_TRACE flag in ptrace_disable in kernel/ptrace.c
      CRIS v10: Remove duplicated folding of carry from lib/checksumcopy.S, it is not needed.
      CRIS v10: Remove duplicated folding of carry from lib/checksum.S, it is not needed.
      CRIS: Update cpu_possible_map and raw_smp_processor_id in smp.h header.
      CRIS: Correct comment in io.h to describe reality of I/O space.
      CRIS: Correct pfn_pte to make it possible to ioremap uncached addresses.
      CRIS: Include arch dependent bug.h.
      CRIS: Allow arch dependent delay to override common version.
      CRIS: Fix bugs in return value of atomic_inc_return and atomic_dec_return.
      CRIS v32: Remove useless CVS id tag from boot/compressed/README
      CRIS v10: Change name of low voltage read and set macros.
      CRIS v32: Replace build flags in boot/compressed/Makefile
      CRIS v32: Replace build flags in boot/rescue/Makefile
      CRIS v32: Rewrite of stream co-processor driver for ETRAX FS and ARTPEC-3
      CRIS v32: Change include path for hwregs in drivers/iop_fw_load.c
      CRIS v32: Change name of LED macros in drivers/mach-a3/gpio.c to avoid collision.
      CRIS v32: ETRAX FS Change name of LED macros in drivers/mach-fs/gpio.c to avoid collision.
      CRIS v32: Remove drivers/nandflash.h, now exists as machine specific file.
      CRIS v32: Update driver for RTC chip pcf8563.
      CRIS v32: Remove drivers/gpio.c, now exists as machine specific file.
      CRIS v32: Remove config ifdef around init function for drivers/sync_serial.c
      CRIS v32: Update kernel/crisksyms.c
      CRIS v32: Change debug and formatting in kernel/fasttimer.c
      CRIS v32: Change names of config variable and register field for data available.
      CRIS: Add support for ETRAX FS and ARTPEC-3 to etraxgpio.h
      CRIS v10: Update drivers/gpio.c, fix locking and general improvements.
      CRIS v32: Update boot/rescue/rescue.ld
      CRIS v32: Update signal handling in kernel/signal.c
      CRIS v32: Update kernel/smp.c for CRIS v32.
      CRIS v32: Move vcs_hook to machine specific directory.
      CRIS v32: Update vcs_hook.c for ETRAX FS.
      CRIS v32: Add precise delay loops for ETRAX FS and ARTPEC-3.
      CRIS v32: Add lib/delay to build.
      CRIS v32: Update lib/checksum.S and lib/checksumcopy.S
      CRIS v32: Move hw_settings.S to machine specific directories for ETRAX FS and ARTPEC-3
      CRIS v32: Change lib/spinlock.S to use byte operations instead of dwords.
      CRIS v32: Change name of simulator config to CONFIG_ETRAX_VCS_SIM in mm/init.c
      CRIS v32: Fix bug in internal memory allocator mm/intmem.c
      CRIS v32: Add workaround for MMU hardware bug for ETRAX FS in mm/mmu.S
      CRIS v32: Avoid work when switching between tasks with shared memory descriptors in mm/tlb.c
      CRIS v32: Fix startup oops and replace hardcoded pagesize in vmlinux.lds.S
      CRIS: Remove CONFIG_NO_IOMEM from default configs.
      CRIS: Add configuration possibility for using kmalloc for modules.
      CRIS: Remove useless CVS id and log from kernel/process.c
      CRIS: Remove useless CVS log from kernel/ptrace.c
      CRIS: Remove CONFIG_NO_IOMEM from ARTPEC-3 default config.
      CRIS: Remove include of linux/init.h, not needed anymore.
      CRIS: Register cpus in kernel/setup.c
      CRIS: Add sched_clock to kernel/time.c
      CRIS: Add missing headers to include/asm-cris Kbuild files.
      CRIS: Rename LED macros to CRIS_LED to avoid name clash in io.h
      CRIS: Break long comment line in include/asm-cris/arch-v10/page.h
      CRIS v32: Add missing header to include/asm-cris/arch-v32/Kbuild
      CRIS v32: Adjust arch-v32/atomic.h for new spinlock/rwlock infrastructure
      CRIS v32: Add defines for udelay and ndelay in arch-v32/delay.h
      CRIS v32: Remove useless CVS id tag from arch-v32/hwregs/Makefile
      CRIS v32: Rename variable used in macro for arch-v32/hwregs/dma.h
      CRIS v32: Add support for ETRAX FS and ARTPEC-3 for arch-v32/hwregs/eth_defs.h
      CRIS v32: Remove juliette.h, it is not supported for CRIS v32.
      CRIS v32: Change name for simulator config in asm-cris/arch-v32/page.h
      CRIS v32: Add prototype for crisv32_pinmux_dealloc_fixed in asm-cris/arch-v32/pinmux.h
      CRIS v32: Change name for simulator config in asm-cris/arch-v32/processor.h
      CRIS v32: Completely rework spinlocks for ETRAX FS and ARTPEC-3
      CRIS v32: Remove SMP stub from asm-cris/arch-v32/system.h
      CRIS v32: Let compiler know that memory is clobbered after a break op.
      CRIS v32: Move register map header to machine dependent directory.
      CRIS v32: Correct offset for TASK_pid in asm-cris/arch-v32/offset.h
      CRIS v32: arch-v32/hwregs/intr_vect_defs.h moved to machine dependent directory.
      CRIS v32: Minor changes to avoid errors in asm-cris/arch-v32/hwregs/reg_rdwr.h
      CRIS v32: Remove kernel/arbiter.c, it now exists in machine dependent directory.
      CRIS v32: Initialize GIO even if we're rambooting in kernel/head.S
      CRIS v32: Fix minor formatting issue in mach-a3/io.c
      CRIS: Drop regs parameter from call to profile_tick in kernel/time.c
      CRIS: Move ETRAX_AXISFLASHMAP to common Kconfig file.
      CRIS: Make io_pwm_set_period members unsigned in etraxgpio.h
      CRIS v10: drivers/net/cris/eth_v10.c rename LED defines to CRIS_LED to avoid name clash.
      CRIS v10: Cleanup of drivers/gpio.c
      CRIS v32: Clean up nandflash.c for ARTPEC-3 and ETRAX FS.
      CRIS v32: Correct spelling of bandwidth in function name.
      MAINTAINERS: Add my information for the CRIS port.
      CRIS: Add new timerfd syscall entries.
      CRIS v32: Rewrite ARTPEC-3 gpio driver to avoid volatiles and general cleanup.
      CRIS v32: Change drivers/i2c.c locking.
      CRIS v32: Remove hwregs/timer_defs.h, it is now architecture specific.

Jesse Ahrens (1):
      [CPUFREQ] Support Model D parts and newer in e_powersaver

Jesse Barnes (4):
      x86, 32-bit: trim memory not covered by wb mtrrs
      drm: update DRM sysfs support
      i915: add suspend/resume support
      i915: Fix GR register array size off-by-one bug

Jesse Brandeburg (1):
      [PKTGEN]: pktgen should not print info that it is spinning

Jessica L. Blank (1):
      USB: Sierra - Add support for Aircard 881U

Jiang Zhe (6):
      [ALSA] hda-codec - Update dell-m82 model pin config
      [ALSA] hda-codec - Add workaround for multiple HPs
      [ALSA] hda-codec - Avoid wrong speaker-auto mute via mic jack
      [ALSA] hda-codec - Device ID for Toshiba laptop which uses AD1986A
      [ALSA] hda-codec - alc268 input_mux should be a selector instead of mixer
      [ALSA] hda-codec - New model for conexant 5045 codec to support benq r55e

Jiang zhe (3):
      [ALSA] hda-codec - Device ID for Macbook sound card
      [ALSA] hda-codec - Fix capture source for Cx5045 codec
      [ALSA] hda-codec - Add model for Gigabyte P35 DS3R

Jike Song (1):
      pci-skeleton: Misc fixes to build neatly

Jim Meyering (1):
      uml: improved error handling while locating temp dir

Jim Paris (1):
      [IPV6]: Update MSS even if MTU is unchanged.

Jiri Kosina (16):
      HID: add full support for Genius KB-29E
      HID: refactor mapping to input subsystem for quirky devices
      HID: separate hid-input event quirks from generic code
      HID: hid-input quirk for BTC 8193
      HID: remove unused variable in quirk event handler
      HID: proper handling of MS 4k and 6k devices
      HID: remove redundant WARN_ON()s in order not to scare users
      HID: fix compilation of hidbp drivers without usbhid
      HID: MS Presenter mapping for PID 0x0701
      HID: Logitech Extreme 3D needs NOGET quirk
      x86: randomize brk
      x86: PIE executable randomization
      Input: i8042 - add Fujitsu-Siemens Amilo Pro 2010 to nomux list
      brk: check the lower bound properly
      UML: fix hostfs build
      brk: document randomize_va_space and CONFIG_COMPAT_BRK (was Re:

Jiri Olsa (8):
      [ALSA] sound: remove dead config symbol from sound code
      m32r: remove dead config symbols from M32R code
      drivers/serial/s3c2410.c: remove dead config symbols
      frv: remove dead config symbol from FRV code
      m68knomu: remove dead config symbols from m68knomu code
      m68knommu: removing config variable DUMPTOFLASH
      fs: remove dead config CONFIG_HAS_COMPAT_EPOLL_EVENT symbol
      alpha/parisc: remove config variable DEBUG_RWLOCK

Jiri Slaby (27):
      sysfs: remove SPIN_LOCK_UNLOCKED
      Net: add ath5k wireless driver
      Net: e100, fix iomap mem accesses
      MAINTAINERS, order AUERSWALD alphabetically
      phantom: don't grab other devices
      Char: rocket, switch long delay to sleep
      Char: rocket, printk cleanup
      Char: rocket, remove useless macros
      Char: char/serial, remove SERIAL_TYPE_NORMAL redefines
      Char: mxser_new, ioaddresses are ulong
      Char: stallion, fix compiler warnings
      Char: riscom8, change rc_init_drivers prototype
      Char: esp, remove hangup and wakeup bottomhalves
      Char: istallion, remove hangup bottomhalf
      Char: specialix, remove bottomhalves
      Char: stallion, remove bottomhalf
      Char: serial167, remove bottomhalf
      Char: riscom8, remove wakeup and hangup bottomhalves
      Char: mxser, remove special baudrate processing
      Char: mxser, 0 to NULL in pointer
      Char: mxser, reorder mxser_cardinfo fields
      Char: mxser, simplify mxser_get_serial_info
      Char: mxser, ioctl cleanup
      Char: mxser, remove it
      Char: mxser, add support for CP-114UL
      Char: applicom, use pci_resource_start
      Char: applicom, use pci_match_id

Joachim Deguara (1):
      x86: add PCI IDs to k8topology_64.c

Joachim Fenkes (3):
      IB/ehca: Prevent RDMA-related connection failures on some eHCA2 hardware
      IB/ehca: Prevent sending UD packets to QP0
      IB/ehca: Update sma_attr also in case of disruptive config change

Joachim Foerster (2):
      [ALSA] Xilinx ML403 AC97 Controller Reference device driver
      [ALSA] [ML403-AC97CR] Fix capture/periodic overrun bug

Jochen Friedrich (11):
      [POWERPC] Add support for PORTA and PORTB odr registers
      [POWERPC] Move CPM command handling into the cpm drivers
      [POWERPC] Update .gitignore files
      fs_enet: Add fixed-phy support for fs_enet
      [POWERPC] 8xx: Remove unused m8xx_cpm_hostalloc/free/dump()
      [POWERPC] 8xx: Rename m8xx_pic_init to mpc8xx_pics_init
      [POWERPC] 8xx: Remove unneeded and misspelled prototype m8xx_calibrate_decr
      [POWERPC] 8xx: Remove sysdev/commproc.h
      [POWERPC] 8xx: Get rid of conditional includes of board specific setup
      [POWERPC] CPM: Rename commproc to cpm1 and cpm2_common.c to cpm2.c
      [POWERPC] CPM: Move definition of buffer descriptor to cpm.h

Joe Perches (92):
      [Blackfin] arch: Spelling fixes
      JFS: Remove defconfig ptr comparison to 0
      security/selinux: Add missing "space"
      V4L/DVB (6616): drivers/media/radio: Add missing "space"
      V4L/DVB (6617): drivers/media/video: Add missing "space"
      V4L/DVB (6618): drivers/media/dvb: Add missing "space"
      drivers/infiniband: Add missing "space"
      IB: Spelling fixes in comments
      [S390] arch/s390: Add missing "space"
      [S390] drivers/s390: Add missing "space"
      [S390] arch/s390/: Spelling fixes
      [S390] include/asm-s390/: Spelling fixes
      [S390] drivers/s390/: Spelling fixes
      sh: arch/sh/: Spelling fixes.
      sh: include/asm-sh/: Spelling fixes.
      [IPV4]: Create ipv4_is_<type>(__be32 addr) functions
      [IPV4] include/net: Use ipv4_is_<type>
      [IPV4] net/core: Use ipv4_is_<type>
      [IPV4] net/ipv4: Use ipv4_is_<type>
      [IPV4] net/netfilter: Use ipv4_is_<type>
      [IPV4] sctp: Use ipv4_is_<type>
      [IPV4] drivers/infiniband: Use ipv4_is_<type>
      [IPV4]: Remove unused IPV4TYPE macros
      [PARISC]: Fix build after ipv4_is_*() changes.
      [SUNVNET]: Use print_mac
      [TG3]: Use print_mac
      [NIU]: Use print_mac
      [E1000]: Convert regtest macro's to functions
      [E1000E]: convert register test macros to functions
      drivers/net/chelsio: Add missing "space"
      drivers/net/cxgb3: Add missing "space"
      drivers/net/ixgb: Add missing "space"
      drivers/net/netxen: Add missing "space"
      drivers/net/wan: Add missing "space"
      drivers/net/sk98lin: Add missing "space"
      drivers/net: Add missing "space"
      arch/x86/: spelling fixes
      KVM: Remove ptr comparisons to 0
      ieee1394: Add missing "space"
      [ALSA] sound/isa: Add missing 'space'
      [ALSA] sound/: Spelling fixes
      [ALSA] include/sound/: Spelling fixes
      USB: Add missing "space" to printk messages
      USB: Spelling fixes
      PCI: Add missing "space" in printk messages
      PCI: Spelling fixes
      MAINTAINERS: remove Adam Fritzler, remove his email address in other sources
      MAINTAINERS: update Corey Thomas email address
      arch/arm/: Spelling fixes
      include/asm-arm/: Spelling fixes
      arch/h8300/: Spelling fixes
      arch/m32r/: Spelling fixes
      arch/mips/: Spelling fixes
      include/asm-mips/: Spelling fixes
      arch/parisc/: Spelling fixes
      include/asm-parisc/: Spelling fixes
      arch/um: Spelling fixes
      drivers/acpi/: Spelling fixes
      include/acpi/: Spelling fixes
      drivers/ata/: Spelling fixes
      drivers/block/: Spelling fixes
      drivers/bluetooth/: Spelling fixes
      drivers/char/: Spelling fixes
      drivers/edac/: Spelling fixes
      drivers/firmware/: Spelling fixes
      drivers/input/: Spelling fixes
      drivers/isdn/: Spelling fixes
      drivers/macintosh/: Spelling fixes
      drivers/media/: Spelling fixes
      include/media/: Spelling fixes
      drivers/message/: Spelling fixes
      drivers/mtd/: Spelling fixes
      drivers/nubus/: Spelling fixes
      drivers/parisc/: Spelling fixes
      drivers/pcmcia/: Spelling fixes
      drivers/scsi/: Spelling fixes
      drivers/serial/: Spelling fixes
      drivers/ssb/: Spelling fixes
      drivers/video/: Spelling fixes
      drivers/watchdog/: Spelling fixes
      fs/: Spelling fixes
      include/asm-frv/: Spelling fixes
      include/asm-m68knommu/: Spelling fixes
      include/linux/: Spelling fixes
      include/scsi/: Spelling fixes
      kernel/: Spelling fixes
      lib/: Spelling fixes
      uml: add missing space
      [CPUFREQ] arch/x86: Add missing "space"
      [CPUFREQ] drivers/cpufreq: Add missing "space"
      hwmon: (vt8231) Add missing "space"
      printk_ratelimit() functions should use CONFIG_PRINTK

Joe Peterson (2):
      tty: enable the echoing of ^C in the N_TTY discipline
      Fix IXANY and restart after signal (e.g. ctrl-C) in n_tty line discipline

Joe Sauer (1):
      [ALSA] Fix inverted Phone volume WM9712 mixer control

Joel Becker (4):
      dlm: Split lock mode and flag constants into a sharable header.
      configfs: Remove EXPERIMENTAL
      ocfs2: Fix userspace ABI breakage in sysfs
      ocfs2: Negotiate locking protocol versions.

Joerg Roedel (8):
      x86: define all _PAGE_* in terms of _PAGE_BIT_* on 64-bit
      x86: use __PAGE_KERNEL* instead of _KERNPG_TABLE
      x86: some whitespace cleanups in paging code
      x86: use __PAGE_KERNEL_EXEC in ioremap_64.c
      KVM: SVM: Emulate read/write access to cr8
      KVM: SVM: Exit to userspace if write to cr8 and not using in-kernel apic
      KVM: LAPIC: minor debugging compile fix
      KVM: SVM: support writing 0 to K8 performance counter control registers

Joern Engel (2):
      Document I_SYNC and I_DATASYNC
      Claim maintainership for block2mtd and update email addresses

Johann Felix Soden (2):
      [NET]: Remove further references to net-modules.txt
      virtio: add missing #include <linux/delay.h>

Johann Lombardi (1):
      jbd2: jbd2 stats through procfs

Johannes Berg (53):
      [POWERPC] powermac: Fix warning in time.c
      [POWERPC] PMU: Don't lock_kernel()
      [POWERPC] PMU: Remove dead code
      [POWERPC] adb: Replace sleep notifier with platform driver suspend/resume hooks
      [POWERPC] via-pmu: Kill sleep notifiers completely
      [POWERPC] powermac: Use generic suspend code
      kernel-doc: fix xml output mode
      kernel-doc: init kernel version
      kernel-doc: single DOC: selection
      kernel-doc: process functions, not DOC:
      kernel-doc: use no-doc option
      kernel-doc: new P directive for DOC: sections
      convert drivers/base/power/Makefile to ccflags
      mac80211: provide interface iterator for drivers
      mac80211: remove more forgotten code
      mac80211: make ieee80211_iterate_active_interfaces not need rtnl
      mac80211: allow setting drop_unencrypted with wext
      mac80211: conditionally include timestamp in radiotap information
      wireless: make drivers include the TSF RX flag where appropriate
      mac80211: clean up eapol frame handling/port control
      mac80211: clean up eapol handling in TX path
      mac80211: make ieee80211_rx_mgmt_action static
      mac80211: allow easier multicast/broadcast buffering in hardware
      cfg80211/nl80211: introduce key handling
      mac80211: support adding/removing keys via cfg80211
      mac80211: support getting key sequence counters via cfg80211
      cfg80211/nl80211: add beacon settings
      cfg80211/nl80211: station handling
      cfg80211/nl80211: implement station attribute retrieval
      mac80211: implement station stats retrieval
      mac80211: move tx crypto decision
      mac80211: don't read ERP information from (re)association response
      mac80211: remove misleading 'res' variable
      mac80211: make rc_pid_fop_events static
      mac80211: better rate control algorithm selection
      b43: include full 64-bit timestamp in monitor mode
      b43: include FCS in frames handed to mac80211
      b43legacy: include full 64-bit timestamp in monitor mode
      mac80211: dont use interface indices in drivers
      mac80211: move interface type to vif structure
      mac80211: add beacon configuration via cfg80211
      mac80211: implement cfg80211 station handling
      mac80211: add unified BSS configuration
      mac80211: fix RCU locking in __ieee80211_rx_handle_packet
      mac80211: fix alignment warning
      mac80211: make alignment warning optional
      mac80211 rate control: fix section mismatch
      mac80211: fix initialisation error path
      PM: Make PM_TRACE more architecture independent
      Hibernation: Clean up Kconfig (V2)
      Suspend: Clean up Kconfig (V2)
      Suspend: Add config option to disable the freezer if architecture wants that
      Suspend: Invoke suspend notifications after console switch

Johannes Stezenbach (1):
      [ALSA] hda-intel: Enable Analog CD Input from internal ATAPI connector on Asus M2N-SLI

John Gregor (1):
      IB/ipath: Fix sendctrl locking

John Reiser (1):
      x86: add ENDPROC() markers

John Rigby (8):
      [POWERPC] Separate MPC52xx PSC FIFO registers from rest of PSC
      [POWERPC] mpc5200: Cleanup checkpatch.pl problems in mpc52xx_uart.c
      [POWERPC] Add support for mpc512x interrupts to ipic
      [POWERPC] Add IPIC Kconfig option
      [POWERPC] mpc512x: Basic platform support
      [POWERPC] mpc512x: Device tree for MPC5121 ADS
      [POWERPC] mpc512x: Factor out 5200 dependencies from 52xx psc driver
      [POWERPC] mpc512x: Add MPC512x PSC support to MPC52xx psc driver

John W. Linville (15):
      mac80211: remove "bcn_int" and "capab" scan results info
      bcm43xx: mark as obsolete and schedule for removal
      softmac: mark as obsolete and schedule for removal
      net/wireless/Kconfig: whitespace corrections
      net/mac80211/Kconfig: whitespace corrections
      iwlwifi: remove redundant initialization of final_mode
      rt2x00: correct "skb_buff" typo
      wireless: cleanup some merge errors
      Revert "rtl8187: fix tx power reading"
      b43: finish removal of pio support
      b43/nphy.c: include headers to avoid build breakage on some platforms
      ath5k: use AR5K_KEYTABLE_SIZE when initializing key table
      ath5k: reset key cache after resume
      rt61pci: fix-up merge damage
      ath5k: fix section mismatch warning

Johnson Leung (1):
      phylib: Add Realtek 821x eth PHY support

Jon Loeliger (13):
      [POWERPC] Clean out asm/of_{platform, device}.h
      [POWERPC] Clean out asm/of_{platform, device}.h from sysdev/
      [POWERPC] 8xxx: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h.
      [POWERPC] 86xx: Add aliases node to 8641hpcn DTS file.
      [POWERPC] cell: Convert #include of asm/of_{platform, device}.h into linux/of_{platform, device}.h.
      [POWERPC] Use <linux/of_{platform, device}.h> and not <asm/...> variants.
      [POWERPC] Add _nmask_and_or_msr() declartion to asm-powerpc/system.h
      [POWERPC] Add StorCenter DTS first draft.
      [POWERPC] Add initial iomega StorCenter board port.
      [POWERPC] Add initial storcenter config file.
      [POWERPC] 86xx: Convert all 86xx DTS files to /dts-v1/ format.
      [POWERPC] Convert StorCenter DTS file to /dts-v1/ format.
      [POWERPC] Fix storcenter DTS typos, feedback, IRQs.

Jon Masters (1):
      module: add module taint on ndiswrapper

Jon Smirl (1):
      mpc-i2c: Propagate error values properly

Jon Tollefson (1):
      [POWERPC] Add hugepagesz boot-time parameter

Jonathan Brassow (6):
      dm log: auto load modules
      dm raid1: handle write failures
      dm raid1: handle recovery failures
      dm raid1: fix EIO after log failure
      dm raid1: handle read failures
      dm raid1: report fault status

Jonathan Lynch (1):
      [CRYPTO] sha256-generic: Extend sha256_generic.c to support SHA-224

Jonathan Woithe (2):
      [ALSA] hda-codec - Add EAPD controls for ALC260 test model
      [ALSA] hda-codec - Add test model for ALC268

Joonwoo Park (8):
      configfs: dir.c fix possible recursive locking
      configfs: file.c fix possible recursive locking
      [IPSEC]: kmalloc + memset conversion to kzalloc
      [IPV4] fib_semantics: kmalloc + memset conversion to kzalloc
      [IPV4] fib_hash: kmalloc + memset conversion to kzalloc
      [ATM]: [ambassador] kmalloc + memset conversion to kzalloc
      iwlwifi: do not schedule tasklet when rcv unused irq
      PCI: hotplug: Switch to pci_get_bus_and_slot

Jordan Crouse (2):
      x86: GEODE: MFGPT: Use "just-in-time" detection for the MFGPT timers
      x86: GEODE: make sure the right MFGPT timer fired the timer tick

Jorge Boncompte (1):
      [ATM]: [he] fixing compilation when you define USE_RBPS_POOL/USE_RBPL_POOL

Jose Alberto Reguero (1):
      V4L/DVB (7067): fix autoserach in the Hauppauge NOVA-T 500

Josepch Chan (1):
      [ALSA] hda-codec - Add  support for VIA VT1708B HD audio codec

Joseph Fannin (1):
      [POWERPC] Export copy_page() on 32bit

Josh Boyer (14):
      [POWERPC] 4xx: Fix 440grx setup function to call 440A fixup
      [POWERPC] 4xx: Include missing header
      [POWERPC] 4xx: libfdt and pci fixes for Rainier
      [POWERPC] 4xx: Rename CPU nodes to avoid dtc incompatibility
      [POWERPC] 4xx: Update Kilauea, Rainier, and Walnut defconfigs
      [POWERPC] 4xx: Mark of_bus structures as __initdata
      [POWERPC] Conditionally compile e200 and e500 platforms in cputable
      [POWERPC] Remove unneeded variable declarations from mpc837x_mds
      [POWERPC] 4xx: Use machine_device_initcall for bus probe
      [POWERPC] 4xx: Minor coding style cleanups for 4xx bootwrapper
      [POWERPC] 4xx: Update defconfigs
      Merge branch 'virtex-for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.25
      [POWERPC] 4xx: Fix Walnut build
      Merge branch 'virtex-for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.25

Joy Latten (5):
      [CRYPTO] ctr: Add CTR (Counter) block cipher mode
      [CRYPTO] ctr: Add countersize
      [CRYPTO] ccm: Added CCM mode
      [CRYPTO] tcrypt: Add CCM vectors
      [IPSEC]: Add support for aes-ctr.

Jozsef Kadlecsik (1):
      [NETFILTER]: nf_conntrack: TCP conntrack reopening fix

Juerg Haefliger (2):
      hwmon: (dme1737) fix divide-by-0
      hwmon: (dme1737) fix Super-IO device ID override

Juergen Beisert (1):
      [ARM] 4798/1: pcm027: fix missing header file

Julia Lawall (25):
      [POWERPC] arch/ppc: Remove an unnecessary pci_dev_put
      [POWERPC] arch/powerpc: Add missing of_node_put
      [POWERPC] cell/cbe_regs.c: Add missing of_node_put
      [JFFS2] Add missing call to posix_acl_release
      Input: drop redundant includes of moduleparam.h
      V4L/DVB (7035): drivers/media/common: Add missing video_device_release
      V4L/DVB (7036): radio: Use video_device_release rather than kfree
      [BLUETOOTH]: Use sockfd_put()
      [TIPC]: Use tipc_port_unlock
      arch/x86/ia32: use time_before, time_before_eq, etc.
      arch/x86/kernel/apm_32.c: use time_before, time_before_eq,
      arch/x86/kernel/io_apic_{64,32}.c: use time_before
      [ALSA] sound/pci: Drop unnecessary continue
      [ALSA] sound/core/memalloc.c: Add missing pci_dev_put
      [ALSA] sound: Use time_before, time_before_eq, etc.
      USB: Drop unnecessary continue in a few drivers
      agp: remove unnecessary pci_dev_put
      drivers/pcmcia: Add missing iounmap
      drivers/pcmcia: add missing pci_dev_get
      arch/cris: add a missing iounmap
      [POWERPC] arch/powerpc/platforms/pseries: Add missing of_node_put
      [POWERPC] arch/powerpc/sysdev: Add missing of_node_put
      [POWERPC] arch/powerpc/platforms/82xx: Add missing of_node_put
      drivers/video: remove unnecessary pci_dev_put
      drivers/video: add missing pci_dev_get

Julian Anastasov (2):
      [IPV4] fib: fix route replacement, fib_info is shared
      [IPV4] fib_trie: apply fixes from fib_hash

Julian Scheel (2):
      [ALSA] ICE1724: Added support for Audiotrak Prodigy 7.1 HiFi & HD2, Hercules Fortissimo IV
      [ALSA] ice1724 - Add missing prodigy_hifi.h

Julio M. Merino Vidal (1):
      [POWERPC] spufs: fix typos in sched.c comments

Jun'ichi Nomura (1):
      dm: table remove unused total

Jussi Kivilinna (12):
      rndis_host: Use 1KB buffer in rndis_unbind
      rndis_host: Halt device if rndis_bind fails.
      rndis_host: Fix rndis packet filter flags.
      usbnet: Use wlan device name for RNDIS wireless devices
      rndis_host: Split up rndis_host.c
      rndis_host: export functions
      usbnet: add driver_priv pointer to 'struct usbnet'
      rndis_host: Add early_init function pointer to 'struct rndis_data'.
      rndis_host: Add link_change function pointer to 'struct rndis_data'.
      rndis_host: Add RNDIS physical medium checking into generic_rndis_bind()
      Move usbnet.h and rndis_host.h to include/linux/usb
      Add new driver 'rndis_wlan' for wireless RNDIS devices.

Justin Treon (1):
      [MTD] Unlocking all Intel flash that is locked on power up.

KAMEZAWA Hiroyuki (22):
      bugfix for memory controller: add helper function for assigning cgroup to page
      bugfix for memory cgroup controller: migration under memory controller fix
      bugfix for memory cgroup controller: avoid !PageLRU page in mem_cgroup_isolate_pages
      memory cgroup enhancements: fix zone handling in try_to_free_mem_cgroup_page
      memory cgroup enhancements: force_empty interface for dropping all account in empty cgroup
      memory cgroup enhancements: remember "a page is charged as page cache"
      memory cgroup enhancements: remember "a page is on active list of cgroup or not"
      memory cgroup enhancements: add status accounting function for memory cgroup
      memory cgroup enhancements: add memory.stat file
      memory cgroup enhancements: add- pre_destroy() handler
      memory cgroup enhancements: implicit force_empty() at rmdir
      per-zone and reclaim enhancements for memory controller: add scan_global_lru macro
      per-zone and reclaim enhancements for memory controller: nid/zid helper function for cgroup
      per-zone and reclaim enhancements for memory controller: per-zone active inactive counter
      per-zone and reclaim enhancements for memory controller: calculate mapper_ratio per cgroup
      per-zone and reclaim enhancements for memory controller: calculate active/inactive imbalance per cgroup
      per-zone and reclaim enhancements for memory controller: remember reclaim priority in memory cgroup
      per-zone and reclaim enhancements for memory controller: calculate the number of pages to be scanned per cgroup
      per-zone and reclaim enhancements for memory controller: modifies vmscan.c for isolate globa/cgroup lru activity
      per-zone and reclaim enhancements for memory controller: per zone lru for cgroup
      per-zone and reclaim enhancements for memory controller: per-zone-lock for cgroup
      update Documentation/controller/memory.txt

Kai Makisara (1):
      [SCSI] st: convert to unlocked_ioctl

Kailang Yang (3):
      [ALSA] hda-codec - Add support of HP Thin Client T5735
      [ALSA] hda-codec - Add ALC889/ALC267/ALC269 support
      [ALSA] hda-codec - Update realtek codec support

Kalle Pokki (1):
      i2c-bfin-twi: Register adapter with a specific bus number

Kamalesh Babulal (2):
      [HWRNG] pasemi: Add missing wait argument to data_present
      [ALSA] powermac - Fix typos

Karol Swietlicki (10):
      uml: remove xmm checking on x86
      uml: fix URLs in Kconfig and help strings
      uml: improve detection of host cmov
      uml: remove now unused code
      uml: GPROF needs to depend on FRAME_POINTER
      uml: remove unused variables in the context switcher
      uml: convert functions to void
      uml: remove duplicate config symbol and unused file and variables
      uml: fix mconsole stop
      uml: fix infinite mconsole loop

Karsten Keil (1):
      fix oops on rmmod capidrv

Karsten Wiese (2):
      USB: ehci saves some memory in ISO transfer descriptors
      make sys_poll() wait at least timeout ms

Kay Sievers (14):
      [SCSI] sr,sd: send media state change modification events
      coda: convert struct class_device to struct device
      sysfs: create optimal relative symlink targets
      Driver Core: add kobj_attribute handling
      Driver Core: switch all dynamic ksets to kobj_sysfs_ops
      fix struct user_info export's sysfs interaction
      Driver Core: kill subsys_attribute and default sysfs ops
      Driver core: fix class glue dir cleanup logic
      sysfs: fix /sys/module/*/holders after sysfs logic change
      Driver core: convert block from raw kobjects to core devices
      Kobject: auto-cleanup on final unref
      Driver core: change sysdev classes to use dynamic kobject names
      [ATM]: Convert struct class_device to struct device
      DCA: convert struct class_device to struct device.

Ken Chen (1):
      hugetlb: allow sticky directory mount option

Ken'ichi Ohmichi (4):
      vmcoreinfo: rename vmcoreinfo's macros returning the size
      vmcoreinfo: use the existing offsetof() for VMCOREINFO_OFFSET()
      vmcoreinfo: add "VMCOREINFO_" to all the call for vmcoreinfo_append_str()
      vmcoreinfo: fix the configuration dependencies

Kenji Kaneshige (6):
      PCI Hotplug: pciehp: remove needless members from struct controller
      PCI Hotplug: pciehp: remove needless hp_slot calculation
      PCI Hotplug: pciehp: use generic function to find ext capability
      pciehp: wait for 1000ms before LED operation after power off
      pciehp: workaround against Bad DLLP during power off
      pciehp: block new requests from the device before power off

Kevin Corry (1):
      [POWERPC] perfmon2: make pm_interval register read/write

Kevin Hilman (2):
      cpuidle: build fix for non-x86
      ARM: OMAP: Add 24xx GPIO debounce support

Kevin Lloyd (2):
      USB: sierra driver - add devices
      USB: sierra driver - add update dtr logic

Kevin Lo (1):
      hwmon: Add support for Winbond W83L786NG/NR

Kim Phillips (16):
      [POWERPC] 83xx: fold the mpc8313 platform into the mpc831x platform
      [POWERPC] 83xx: add base platform support for the mpc8315 rdb board
      [POWERPC] 83xx: Add the MPC8315E RDB dts
      [POWERPC] 83xx: enable FSL SATA driver config for Freescale SoCs
      [POWERPC] 83xx: ipic: add interrupt vector 94
      [POWERPC] 83xx: add the mpc8315 rdb defconfig
      [POWERPC] 83xx: add MPC837x RDB platform support
      [POWERPC] 83xx: add the mpc837[789]_rdb dts files
      [POWERPC] 83xx: add the mpc837x rdb defconfig
      [POWERPC] 83xx: Fix typo in mpc837x compatible entries
      [POWERPC] 83xx: configure USB clock for MPC8315E
      [POWERPC] 83xx: Correct 2nd PCI controller interrupt value in mpc834x_mds dts
      [POWERPC] 83xx: Add rtc node to mpc8313erdb dts
      [POWERPC] 83xx: mpc832x_rdb: fix compiler warning
      [POWERPC] FSL: fix mpc83xx_spi device registration
      [POWERPC] 83xx: Update mpc83xx_defconfig

Kirill A. Shutemov (4):
      Unexport asm/user.h and linux/user.h
      Cleanup asm/{elf,page,user}.h: #ifdef __KERNEL__ is no longer needed
      Unexport asm/elf.h
      Unexport asm/page.h

Kiyoshi Ueda (31):
      blk_end_request: add new request completion interface (take 4)
      blk_end_request: add/export functions to get request size (take 4)
      blk_end_request: changing block layer core (take 4)
      blk_end_request: changing arm (take 4)
      blk_end_request: changing um (take 4)
      blk_end_request: changing DAC960 (take 4)
      blk_end_request: changing floppy (take 4)
      blk_end_request: changing nbd (take 4)
      blk_end_request: changing ps3disk (take 4)
      blk_end_request: changing sunvdc (take 4)
      blk_end_request: changing sx8 (take 4)
      blk_end_request: changing viodasd (take 4)
      blk_end_request: changing xen-blkfront (take 4)
      blk_end_request: changing viocd (take 4)
      blk_end_request: changing i2o_block (take 4)
      blk_end_request: changing mmc (take 4)
      blk_end_request: changing s390 (take 4)
      blk_end_request: changing ide-scsi (take 4)
      blk_end_request: changing cciss (take 4)
      blk_end_request: changing cpqarray (take 4)
      blk_end_request: changing ide normal caller (take 4)
      blk_end_request: add callback feature (take 4)
      blk_end_request: changing ide-cd (take 4)
      blk_end_request: add bidi completion interface (take 4)
      blk_end_request: changing scsi (take 4)
      blk_end_request: remove/unexport end_that_request_* (take 4)
      blk_end_request: cleanup 'uptodate' related code (take 4)
      blk_end_request: cleanup of request completion (take 4)
      blk_end_request: changing ub (take 4)
      blk_end_request: changing xsysace (take 4)
      [SCSI] bidirectional: fix up for the new blk_end_request code

Klaus Heinrich Kiwi (1):
      [AUDIT] Add uid, gid fields to ANOM_PROMISCUOUS message

Komuro (1):
      axnet_cs: use spin_lock_irqsave instead of spin_lock + disable_irq

Krauth.Julien (1):
      serial: add ADDI-DATA GmbH Communication cardsin8250_pci.c and pci_ids.h

Krishna Kumar (1):
      IPoIB: Remove redundant check of netif_queue_stopped() in xmit handler

Kristen Carlson Accardi (1):
      PCI: hotplug: remove Experimental

Kristoffer Ericson (2):
      [ARM] 4810/1: - Fix 'section mismatch' building warnings
      leds: Add HP Jornada 6xx driver

Krzysztof Halasa (6):
      [ARM] 4712/2: Adds functions to read and write IXP4xx "feature" bits
      [ARM] 4713/3: Adds drivers for IXP4xx QMgr and NPE features
      [ARM] 4714/2: Headers for IXP4xx built-in Ethernet and WAN drivers
      Generic HDLC - fix kernel panic
      Generic HDLC - remove now unneeded hdlc_device_desc
      Generic HDLC - use random_ether_addr()

Krzysztof Helt (6):
      [SCSI] sym53c8xx: fixes two bugs related to chip reset
      [ARM] 4775/1: s3c2410: fix compilation error if only s3c2442 cpu is selected
      [ALSA] ac97_patch: compilation warning fix
      [ALSA] es18xx: Enable wavetable input from ESS chips
      [ALSA] cs4231: remove one busy wait
      pm2fb: big endian fix

Kumar Gala (32):
      [POWERPC] Add SPRN for Embedded registers specified in PowerISA 2.04
      [POWERPC] Emulate isel (Integer Select) instruction
      [POWERPC] FSL: I2C device tree cleanups
      [POWERPC] FSL: enet device tree cleanups
      [POWERPC] FSL: Added aliases node to device trees
      [POWERPC] Fix handling of memreserve if the range lands in highmem
      [POWERPC] Ensure we only handle PowerMac PCI bus fixup for memory resources
      [POWERPC] Fixup transparent P2P resources
      [POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx
      [POWERPC] Remove update_bridge_resource
      [POWERPC] 85xx: convert boards to use machine_device_initcall
      [POWERPC] 83xx: convert boards to use machine_device_initcall
      [POWERPC] bootwrapper: Add find_node_by_alias and dt_fixup_mac_address_by_alias
      [POWERPC] bootwrapper: convert cuboot-8{3,5}xx to dt_fixup_mac_address_by_alias
      [POWERPC] Fix incorrect interrupt map on FSL reference boards
      [RAPIDIO] Fix compile error and warning
      [POWERPC] Move RapidIO support code from arch/ppc
      [POWERPC] Fix compile error if CONFIG_STX_GP3 is defined
      [POWERPC] Always build setup-bus.c on powerpc
      [POWERPC] bootwrapper: Add find_node_by_compatible
      [POWERPC] Add a cuboot wrapper for 85xx with CPM2
      [POWERPC] 85xx: Port STX GP3 board over from arch/ppc
      [POWERPC] 85xx: Port TQM85xx boards over from arch/ppc
      [POWERPC] 85xx: some minor cleanups for stx_gp3 and tqm85xx
      [PPC] Remove 83xx from arch/ppc
      [PPC] Remove 85xx from arch/ppc
      [POWERPC] 86xx: Remove unused IRQ defines
      [POWERPC] 85xx: rework platform Kconfig
      [POWERPC] 83xx: rework platform Kconfig
      [POWERPC] 85xx: convert sbc85* boards to use machine_device_initcall
      [POWERPC] 85xx: Only invalidate TLB0 and TLB1
      [POWERPC] 85xx: Add second cpu to 8572 dts

Kyle McMartin (1):
      x86: 64-bit, remove redundant cpu_has_ definitions

Kyungmin Park (5):
      [MTD] [OneNAND] Consolidate OneNAND operation order
      [MTD] [OneNAND] Get correct density from device ID
      [MTD] [OneNAND] Check the initial bad block using ONENAND_CTRL_ERROR
      [MTD] [OneNAND] Use pre-alloced oob buffer instead of local buffer
      USB: device DMA support on OMAP2

Lachlan McIlroy (7):
      [XFS] remove dead SYNC_BDFLUSH case in xfs_sync_inodes
      [XFS] clean up vnode/inode tracing
      [XFS] more vnode/inode tracing fixes
      [XFS] kill unnessecary ioops indirection
      [XFS] 971186 Undo mod xfs-linux-melb:xfs-kern:29845a due to a regression
      [XFS] prevent panic during log recovery due to bogus op_hdr length
      [XFS] add __init/__exit mark to specific init/cleanup functions

Ladislav Michl (3):
      kconfig: make kconfig MinGW friendly
      kconfig: fix whitespace and sort includes in conf.c
      kconfig: use C89 random functions in conf.c

Laim Girdwood (1):
      [ALSA] soc - Add support for passing kcontrols with events

Larry Finger (13):
      b43legacy: LED triggers support
      b43legacy: RF-kill support
      b43legacy: Use input-polldev for the rfkill switch
      b43legacy: Rewrite pwork locking
      ssb: Add new SPROM structure while keeping the old
      ssb: Convert to use of the new SPROM structure
      b44: Convert to use of the new SPROM structure
      b43: Convert to use of the new SPROM structure
      b43legacy: Convert to use of the new SPROM structure
      ssb: Remove the old, now unused, data structures
      b43: Changes to enable BCM4311 rev 02 with wireless core revision 13
      rt2x00: Remove redundant code in rfkill setup
      b43legacy: Fix rfkill radio LED

Larry Woodman (1):
      Include count of pagecache pages in show_mem() output

Laszlo Attila Toth (3):
      [IPV4]: Add inet_dev_addr_type()
      [NETFILTER]: ipt_addrtype: limit address type checking to an interface
      [NET]: Introducing socket mark socket option.

Laurent Vivier (15):
      KVM: x86 emulator: remove unused functions
      KVM: x86 emulator: move all x86_emulate_memop() to a structure
      KVM: x86 emulator: move all decoding process to function x86_decode_insn()
      KVM: emulate_instruction() calls now x86_decode_insn() and x86_emulate_insn()
      KVM: Call x86_decode_insn() only when needed
      KVM: x86 emulator: split some decoding into functions for readability
      KVM: x86 emulator: remove _eflags and use directly ctxt->eflags.
      KVM: x86 emulator: Remove no_wb, use dst.type = OP_NONE instead
      KVM: Purify x86_decode_insn() error case management
      KVM: x86 emulator: Any legacy prefix after a REX prefix nullifies its effect
      KVM: Add some \n in ioapic_debug()
      KVM: VMX: Let gcc to choose which registers to save (x86_64)
      KVM: VMX: Let gcc to choose which registers to save (i386)
      KVM: SVM: Let gcc to choose which registers to save (x86_64)
      KVM: SVM: Let gcc to choose which registers to save (i386)

Lee Schermerhorn (2):
      bnx2x depends on ZLIB_INFLATE
      PCI: Mem Policy: fix mempolicy usage in pci driver

Len Brown (47):
      ACPI: document method tracing hooks
      cpuidle: create processor.latency_factor tunable
      cpuidle: default processor.latency_factor=2
      ACPI: tables: complete searching upon RSDP w/ bad checksum.
      x86: 32-bit IOAPIC: de-fang IRQ compression
      ACPI: throttling: fix build warning
      ACPI: fan: build fix for CONFIG_ACPI_PROCFS=n
      ACPI: remove redundant Acer blacklist entry
      DMI: remove duplicate helper routine
      ACPI: update blacklist comments
      ACPI: blacklist update
      ACPI: create /sys/firmware/acpi/interrupts
      Merge branches 'release', 'acpi_pm_device_sleep_state' and 'battery' into release
      Merge branches 'release', 'asus', 'sony-laptop' and 'thinkpad' into release
      Merge branches 'release' and 'autoload' into release
      Merge branches 'release', 'bugzilla-6217', 'bugzilla-6629', 'bugzilla-6933', 'bugzilla-7186', 'bugzilla-8269', 'bugzilla-8570', 'bugzilla-9139', 'bugzilla-9277', 'bugzilla-9341', 'bugzilla-9444', 'bugzilla-9614', 'bugzilla-9643' and 'bugzilla-9644' into release
      Merge branches 'release', 'cpuidle-2.6.25' and 'idle' into release
      Merge branches 'release' and 'dmi' into release
      Merge branches 'release' and 'gpe-ack' into release
      Merge branches 'release' and 'hp-cid' into release
      Merge branches 'release' and 'ppc-workaround' into release
      Merge branches 'release', 'misc' and 'misc-2.6.25' into release
      Merge branches 'release' and 'stats' into release
      Merge branches 'release' and 'menlo' into release
      Merge branches 'release' and 'wmi-2.6.25' into release
      Merge branches 'release' and 'video' into release
      Merge branches 'release' and 'throttling-domains' into release
      Merge branches 'release' and 'hwmon-conflicts' into release
      ACPICA: fix CONFIG_ACPI_DEBUG_FUNC_TRACE build
      ACPI: add missing prink prefix strings
      Merge branches 'release' and 'fluff' into release
      ACPI: update DSDT override documentation
      ACPI: update intrd DSDT override console messages
      Merge branches 'release' and 'dsdt-override' into release
      Revert "cpuidle: build fix for non-x86"
      ACPI: fix build warning
      ACPI: add newline to printk
      ACPI: build WMI on X86 only
      intel_menlo: build on X86 only
      ACPI: thermal: syntax, spelling, kernel-doc
      ACPI: DMI: add Panasonic CF-52 and Thinpad X61
      acer-wmi, tc1100-wmi: select ACPI_WMI
      Merge branches 'release', 'dmi' and 'misc' into release
      ACPI: thermal: buildfix for CONFIG_THERMAL=n
      Merge branches 'release' and 'buildfix' into release
      Merge branches 'release' and 'bugzilla-9910' into release
      Merge branches 'release', 'wmi' and 'laptop-docs' into release

Lennert Buytenhek (5):
      PCI: get rid of pci_dev::{vendor,device}_compatible fields
      rtl8150: use default MTU of 1500
      [ARM] Orion: kill orion_early_putstr()
      [ARM] Orion: distinguish between physical and virtual addresses
      [ARM] Orion: free up kernel virtual address space

Leonardo Chiquitto (1):
      Documentation: missing proc/$PID/stat field

Leonardo Potenza (1):
      drivers/net/tlan.c: compilation warning fix

Li Yang (15):
      [POWERPC] add e300c4 entry to cputable
      [POWERPC] ipic: add new interrupts introduced by new chip
      [POWERPC] 83xx: Add platform support for MPC837x MDS board
      [POWERPC] 83xx: Add MPC837x MDS default kernel configuration
      [POWERPC] ipic: ack only for edge interrupts
      [POWERPC] 83xx: add device trees for MPC837x MDS board
      [POWERPC] 83xx: Add MPC837x USB platform support
      [POWERPC] 83xx: USB device tree cleanups
      Chinese: Add the known_regression URI to the HOWTO
      Chinese: rephrase English introduction in HOWTO
      Chinese: Change man-pages maintainer address in HOWOTO
      Chinese: add translation of SubmittingDrivers
      Chinese: add translation of sparse.txt
      [POWERPC] Add docs for Freescale PowerQUICC SATA device tree nodes
      usb gadget: fix fsl_usb2_udc potential OOPS

Li Zefan (17):
      [POWERPC] Don't cast a struct pointer to list_head pointer
      HID: fix a potential bug in pointer casting
      [NETFILTER]: replace list_for_each with list_for_each_entry
      [CONNECTOR]: add a missing break in cn_netlink_send()
      [CONNECTOR]: clean up {,__}cn_rx_skb()
      [CONNECTOR]: Cleanup struct cn_queue_dev
      [CONNECTOR]: Cleanup struct cn_callback_entry
      libertas: don't cast a pointer to pointer of
      [MTD] [NAND] Remove unused variable in plat_nand_remove
      time: delete comments that refer to noexistent symbols
      [IPV4]: Fix compile error building without CONFIG_FS_PROC
      drm: don't cast a pointer to pointer of list_head
      clocksource: remove redundant code
      clockevent: simplify list operations
      timekeeping: rename timekeeping_is_continuous to timekeeping_valid_for_hres
      time: fix typo in comments
      workqueue: make delayed_work_timer_fn() static

Liam Girdwood (5):
      [ALSA] soc - Add device level DAPM event
      [ALSA] soc - Add D1 power event to power down event sequence
      [ALSA] soc - Ensure PCMs are suspended
      [ALSA] soc - Clean up tabs
      [ALSA] soc - Initial WM8753 TLV support for capture mixer

Liam R. Howlett (2):
      Add mutex_lock_killable
      Use mutex_lock_killable in vfs_readdir

Linas Vepstas (5):
      [POWERPC] EEH: Work with device endpoint, always
      [POWERPC] EEH: Be careful when identifying "empty" slots.
      [POWERPC] EEH: Report errors as soon as possible
      pci hotplug: fix rpaphp directory naming
      PCI: export pci_restore_msi_state()

Linus Nilsson (1):
      libata: Change "write_data" to "rw" for some function documentations

Linus Torvalds (132):
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      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/cooloney/blackfin-2.6
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'cfq-ioc-share' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'blk-end-request' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-2.6.25' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      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/tytso/ext4
      Merge branch 'master' of 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/sam/kbuild
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.25
      Mostly revert "e1000/e1000e: Move PCI-Express device IDs over to e1000e"
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      Make !NETFILTER_ADVANCED enable IP6_NF_MATCH_IPV6HEADER
      [net] Gracefully handle shared e1000/1000e driver PCI ID's
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      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/avi/kvm
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-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/wim/linux-2.6-watchdog
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
      Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
      Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
      Merge branch 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
      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-2.6
      Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
      Merge branch 'audit.b46' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6
      Merge branch 'suspend' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux
      Merge git://git.infradead.org/battery-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-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/gregkh/pci-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'locks' of git://linux-nfs.org/~bfields/linux
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
      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/x86/linux-2.6-x86
      Merge branch 'slub-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-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://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'dmapool' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
      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 '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/jmorris/selinux-2.6
      Merge branch 'async-tx-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop into fix
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
      Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
      Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge git://git.infradead.org/mtd-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/gregkh/driver-2.6
      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/dtor/input
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
      Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge branch 'slub-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/christoph/vm
      Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
      Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      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-2.6
      Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
      Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'cris' of git://www.jni.nu/cris
      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/roland/infiniband
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Linux 2.6.25-rc1

Liu Yu (1):
      [POWERPC] Fix carry bug in 128-bit unsigned integer adding

Lon Hohberger (1):
      dlm: bind connections from known local address when using TCP

Luca Olivetti (1):
      V4L/DVB (7054): ansonic branded dvb-t usb stick support in the af9005 driver

Luca Risolia (1):
      V4L/DVB (6591): Adds support for MT9V111 on sn9c102

Luca Tettamanti (1):
      asus_acpi: add support for F3Sa

Lucas Woods (7):
      [POWERPC] arch/powerpc: Remove duplicate includes
      [POWERPC] arch/ppc: Remove duplicate includes
      [ARM] remove duplicate includes
      [MIPS] Remove duplicate includes.
      x86: remove duplicate includes
      arch/alpha: remove duplicate includes
      arch/um: remove duplicate includes

Luis R. Rodriguez (1):
      ath5k: Fix frame duration oops

Luke Browning (6):
      [POWERPC] spufs: add backing ops for privcntl register
      [POWERPC] spufs: reorganize spu_run_init
      [POWERPC] spufs: spu_find_victim may choose wrong victim
      [POWERPC] spufs: decouple spu scheduler from spufs_spu_run (asynchronous scheduling)
      [POWERPC] spufs: No need to have a runnable SPU for libassist update
      [POWERPC] spufs: Fix timing dependent false return from spufs_run_spu

Luís P Mendes (1):
      parport: add support for the Quatech SPPXP-100 Parallel port PCI ExpressCard

MUNEDA Takahiro (2):
      PCI Hotplug: acpiphp: fix trivial typos
      PCI Hotplug: acpiphp: remove unneeded acpi_get_name function call

Maarten Lankhorst (1):
      iwlwifi: Fix an invalid bitmask test in iwl3945 and iwl4965

Maciej Soltysiak (1):
      [NETFILTER]: {ip,ip6}t_LOG: log GID

Maciej W. Rozycki (14):
      [MIPS] R4000/R4400 errata workarounds
      [MIPS] R4000/R4400 daddiu erratum workaround
      dz.h: remove useless unused module junk
      dz: always check if it is safe to console_putchar()
      dz: don't panic() when request_irq() fails
      dz: add and reorder inclusions, remove unneeded ones
      dz: update kconfig description
      dz: rename the serial console structure
      dz: fix locking issues
      dz: handle special conditions on reception correctly
      MAINTAINERS: add self for the dz serial driver
      dz: clean up and improve the setup of termios settings
      dz.c: Use a helper to cast from "struct uart_port *"
      dz.c: Resource management

Magnus Damm (16):
      sh: intc - remove default interrupt priority tables
      sh: r2d - add lcd planel timings to sm501 platform data
      sh: remove voyagergx
      sh: r2d - enable sm501 usb host function
      sh: declared coherent memory support V2
      sh: use declared coherent memory for dreamcast pci ethernet adapter
      sh: remove consistent alloc stuff from the machine vector
      sh: update r7780rp interrupt code
      sh: add spi header and r2d platform data V3
      usb: dma bounce buffer support
      usb: ohci-sm501 driver
      spi: SuperH SPI using SCI
      rtc: add support for Epson RTC-9701JE V2
      rtc: add support for Epson RTC-9701JE V4
      sm501fb: control panel pin usage with platform data flags
      sm501fb: clear framebuffer memory and palette

Manish Katiyar (1):
      USB : correct comments in usb/core/notify.c

Manuel Lauss (4):
      i2c-au1550: properly terminate zero-byte transfers
      i2c-au1550: Convert to platform driver
      [MIPS] Alchemy: Au1210/Au1250 CPU support
      [ALSA] ASoC: sh: improve generated code for HAC module (AC97)

Marc Boucher (5):
      [ALSA] hda-codec - Fix laptop models for Cxt5045
      [ALSA] hda-codec - Add missing input controls for Cxt5047 test model
      [ALSA] hda-codec - Add a delay after power state change
      [ALSA] hda-intel - Add ratelimit to timeout messages
      [ALSA] hda-codec - Add afg and mfg preset mask

Marc Pignat (2):
      [ARM] 4688/1: at91: speed-up irq processing
      [ARM] 4802/1: Fix typo and remove vague comment

Marcelo Tosatti (7):
      KVM: MMU: Remove unused prev_shadow_ent variable from fetch()
      KVM: MMU: Use cmpxchg for pte updates on walk_addr()
      KVM: MMU: Fix SMP shadow instantiation race
      KVM: MMU: emulated cmpxchg8b should be atomic on i386
      KVM: MMU: Concurrent guest walkers
      KVM: Add kvm_read_guest_atomic()
      KVM: MMU: Switch to mmu spinlock

Marcin Juszkiewicz (1):
      Add another Prism2 card to hostap

Marcin Slusarz (28):
      ocfs2: convert byte order of constant instead of variable
      USB: usb/storage/initializers.c: fix signedness difference
      USB: usbdevfs_urb: __user annotation
      USB: ehci-hcd: fix sparse warning about shadowing 'status' symbol
      vgacon: fix sparse warning about shadowing 'i' symbol
      fbcon: fix sparse warning about shadowing 'p' symbol
      fbcon: fix sparse warning about shadowing 'rotate' symbol
      byteorder: move le32_add_cpu & friends from OCFS2 to core
      ext3: replace all adds to little endians variables with le*_add_cpu
      udf: fix coding style of super.c
      udf: remove some ugly macros
      udf: convert UDF_SB_ALLOC_PARTMAPS macro to udf_sb_alloc_partition_maps function
      udf: check if udf_load_logicalvol failed
      udf: convert macros related to bitmaps to functions
      udf: move calculating of nr_groups into helper function
      udf: fix sparse warnings (shadowing & mismatch between declaration and definition)
      udf: fix coding style
      udf: create common function for tag checksumming
      udf: create common function for changing free space counter
      udf: replace loops coded with goto to real loops
      udf: convert byte order of constant instead of variable
      udf: remove UDF_I_* macros and open code them
      udf: cache struct udf_inode_info
      udf: fix udf_debug macro
      udf: improve readability of udf_load_partition
      udf: remove wrong prototype of udf_readdir
      udf: fix 3 signedness & 1 unitialized variable warnings
      udf: fix signedness issue

Marcin Ślusarz (8):
      [ALSA] pcm_native: fix sparse warning about shadowing 'state' symbol
      [ALSA] via82xx: minor optimization in snd_via82xx_free
      [ALSA] pcm_lib: fix sparse warning about shadowing 'n' symbol
      [ALSA] pcm_lib: fix sparse warning about different signedness
      [ALSA] info_oss: move prototype of snd_card_info_read_oss to info.h
      [ALSA] sound/core/seq: move declarations of globally visible variables to proper headers
      [ALSA] rawmidi: let sparse know what is going on _for real_
      asm-*/compat.h: fix typo in comment

Marco Schluessler (2):
      V4L/DVB (6496): saa7146_vv.h: remove wrong include <linux/videodev.h>
      V4L/DVB (6497): saa7146/budget*/dvb-ttpci: Remove V4L1 code

Marcus Barrow (1):
      [SCSI] qla2xxx: Use completion routines.

Marian Balakowicz (6):
      [POWERPC] mpc5200: Add 'fsl,lpb' bus type for localplus bus
      [POWERPC] mpc5200: Add common mpc52xx_setup_pci() routine
      [POWERPC] mpc5200: Add TQM5200 DTS
      [POWERPC] mpc5200: add CM5200 DTS
      [POWERPC] mpc5200: Add Promess Motion-PRO DTS
      [POWERPC] mpc5200: Add generic support for simple MPC5200 based boards

Mariusz Kozlowski (2):
      ext4: remove unused code from ext4_find_entry()
      ext3: remove unused code from ext3_find_entry()

Mark A. Greer (2):
      [POWERPC] #address-cells & #size-cells properties are not inherited
      serial: MPSC: set baudrate when BRG divider is set.

Mark Brown (6):
      [ALSA] Update MAINTAINERS for ALSA SoC
      [ALSA] soc - Don't lock the codec list in snd_soc_dapm_new_widgets()
      [ALSA] Bump ASoC core version number
      [ALSA] Fix lockdep warning in ASoC machine probe
      [ALSA] ASoC documentation updates
      natsemi: Update locking documentation

Mark Fasheh (15):
      ocfs2_dlm: Call node eviction callbacks from heartbeat handler
      ocfs2: Remove fs dependency on ocfs2_heartbeat module
      ocfs2: Remove mount/unmount votes
      ocfs2: Add data downconvert worker to inode lock
      ocfs2: Remove data locks
      ocfs2: Rename ocfs2_meta_[un]lock
      ocfs2: Readpages support
      ocfs2: Documentation update
      ocfs2: Add missing permission checks
      ocfs2: Support commit= mount option
      ocfs2: add flock lock type
      ocfs2: cluster aware flock()
      ocfs2: bump version number
      ocfs2: document access rules for blocked_lock_list
      ocfs2: clean up bh null checks

Mark Gross (2):
      pm qos infrastructure and interface
      latency.c: use QoS infrastructure

Mark Langsdorf (1):
      [CPUFREQ] Powernow-k8: Update to support the latest Turion processors

Mark Lord (17):
      sata_mv ncq EH fixes
      sata_mv ncq Mask transient IRQs
      sata_mv ncq Rename base to port mmio
      sata_mv ncq Fix EDMA configuration
      sata_mv ncq Add want ncq parameter for EDMA configuration
      sata_mv ncq Use hqtag instead of ioid
      sata_mv ncq Ignore response status LSB on NCQ
      sata_mv ncq Restrict max sectors to 8-bits on GenII NCQ
      sata_mv ncq Use DMA memory pools for hardware memory tables
      sata_mv ncq Introduce per-tag SG tables
      sata_mv ncq Enable NCQ operation
      sata_mv ncq Remove post internal cmd op
      sata_mv ncq Comments and version bump
      PCIE: fix PCIe Hotplug so that it works with ExpressCard slots on Dell notebooks (and others?) in conjunction with modparam of pciehp_force=1.
      PCI: more fixes for PCIe Hotplug so that it works with ExpressCard slots on Dell notebooks (and others?) in conjunction with modparam of pciehp_force=1
      PCIE: Make use of the previously split out pcie_init_enable_events() function
      PCIe: fix double initialization bug

Mark M. Hoffman (1):
      i2c: Constify client address data

Markus Gaugusch (1):
      ACPI: basic initramfs DSDT override support

Markus Metzger (10):
      x86, ptrace: support for branch trace store(BTS)
      x86, ptrace: remove bad comment
      x86, ptrace: use jiffies for BTS timestamps
      x86, ptrace: change BTS GET ptrace interface
      x86, ptrace: new ptrace BTS API
      x86, ptrace: rlimit BTS buffer allocation
      x86, ptrace: support 32bit-cross-64bit BTS recording
      x86, ptrace: add buffer size checks
      x86, ptrace: overflow signal API
      x86, ptrace: add bts_struct size to status command

Markus Rechberger (1):
      V4L/DVB (6949): Adds em28xx-audio module

Mart Raudsepp (1):
      [MTD] [NAND] cs553x_nand: command line partitioning support

Martin K. Petersen (2):
      Fix blktrace compile warning
      Expose hardware sector size

Martin Michlmayr (2):
      [ARM] 4732/1: GLAN Tank: register rtc-rs5c372 i2c device
      [ARM] Orion: enable CONFIG_RTC_DRV_M41T80 for D-Link DNS-323

Martin Schwidefsky (18):
      [S390] Fix tlb flushing with idte.
      [S390] Avoid warnings in tlblush.h
      [S390] Move NOTES and BUG_TABLE.
      [S390] Unused field / extern declaration in processor.h
      [S390] replace lock_cpu_hotplug with get_online_cpus
      [S390] Define GENERIC_LOCKBREAK.
      [S390] Cleanup & optimize bitops.
      arch_rebalance_pgtables call
      CONFIG_HIGHPTE vs. sub-page page tables.
      [S390] Update default configuration.
      [S390] Fix __ffs_word_loop/__ffz_word_loop inlnie assembly.
      [S390] VMEM_MAX_PHYS overflow on 31 bit.
      [S390] Remove a.out header file.
      [S390] 1K/2K page table pages.
      [S390] Add four level page tables for CONFIG_64BIT=y.
      [S390] dynamic page tables.
      Add pgtable_t to remaining nommu architectures
      m68knommu: add pgtable_t

Martin Stava (1):
      9p: fix bug in p9_clone_stat

Martin Strubel (2):
      [Blackfin] arch: added Minotaur BSP
      [Blackfin] arch: disable bfin_get_ether_addr fucntion for boards when do not use MAC driver

Masahide NAKAMURA (9):
      [XFRM] IPv6: Fix dst/routing check at transformation.
      [XFRM] MIPv6: Fix to input RO state correctly.
      [XFRM]: Define packet dropping statistics.
      [XFRM]: Support to increment packet dropping statistics.
      [XFRM]: Add packet processing statistics option.
      [XFRM]: Fix outbound statistics.
      [XFRM] Documentaion: Fix error example at XFRMOUTSTATEMODEERROR.
      [XFRM] Statistics: Add outbound-dropping error.
      [XFRM]: Fix statistics.

Masakazu Mokuno (1):
      WEXT: remove unused variable

Masami Hiramatsu (7):
      x86: kprobe-booster for x86-64
      x86: return probe-booster for x86-64
      x86: prepare kprobes code for x86 unification
      x86: kprobes code for x86 unification
      x86: fix kprobe_handler reenable preemption
      x86: move deeply indented code to reenter_kprobe
      [IA64] Fix the order of atomic operations in restore_previous_kprobes on ia64

Masatake YAMATO (2):
      correct missing a double quote in configfs.txt
      check ADVICE of fadvise64_64 even if get_xip_page is given

Masato Noguchi (3):
      [POWERPC] cell: wrap master run control bit
      [POWERPC] spufs: don't set reserved bits in spu interrupt status
      [POWERPC] spufs: Update SPU_Status[CISHP] in backing runcntl write

Matheos Worku (1):
      ixgb: enable sun hardware support for broadcom phy

Mathieu Desnoyers (32):
      x86: fall back on interrupt disable in cmpxchg8b on 80386 and 80486
      x86: fix duplicated TIF on 64-bit
      Fix ARM to play nicely with generic Instrumentation menu
      Create arch/Kconfig
      Add HAVE_OPROFILE
      Add HAVE_KPROBES
      Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig
      Add cmpxchg_local to asm-generic for per cpu atomic operations
      Add cmpxchg64 and cmpxchg64_local to alpha
      Add cmpxchg64 and cmpxchg64_local to mips
      Add cmpxchg64 and cmpxchg64_local to powerpc
      Add cmpxchg64 and cmpxchg64_local to x86_64
      Add cmpxchg_local to arm
      Add cmpxchg_local to avr32
      Add cmpxchg_local to blackfin, replace __cmpxchg by generic cmpxchg
      Add cmpxchg_local to cris
      Add cmpxchg_local to frv
      Add cmpxchg_local to h8300
      Add cmpxchg_local, cmpxchg64 and cmpxchg64_local to ia64
      New cmpxchg_local (optimized for UP case) for m32r
      Fix m32r __xchg
      m32r: build fix of arch/m32r/kernel/smpboot.c
      local_t m32r use architecture specific cmpxchg_local
      Add cmpxchg_local to m86k
      Add cmpxchg_local to m68knommu
      Add cmpxchg_local to parisc
      Add cmpxchg_local to s390
      Add cmpxchg_local to sparc, move __cmpxchg to system.h
      Add cmpxchg_local to sparc64
      Add cmpxchg_local to v850
      Add cmpxchg_local to xtensa
      Fix FRV cmpxchg_local

Mathieu Segaud (2):
      [SCSI] ch: Convert to use unlocked_ioctl
      PCI: Convert drivers/pci/proc.c to use unlocked_ioctl

Matt Carlson (8):
      [TG3]: Separate requested and actual flow control parameters
      [TG3]: Add 1000T & 1000X flowctrl resolvers
      [TG3]: Add 1000T & 1000X flowctl adv helpers
      [TG3]: Replace some magic 5704S constants
      [TG3]: Correct 5704S flowctrl advertisements
      [TG3]: Correct sw autoneg flow control advertisements
      [TG3]: Fix supporting flowctrl code
      [TG3]: Update version to 3.87

Matt Domsch (1):
      dcdbas: add DMI-based module autloading

Matt Mackall (15):
      maps4: move is_swap_pte
      maps4: introduce a generic page walker
      maps4: use pagewalker in clear_refs and smaps
      maps4: simplify interdependence of maps and smaps
      maps4: move clear_refs code to task_mmu.c
      maps4: regroup task_mmu by interface
      maps4: add /proc/pid/pagemap interface
      maps4: add /proc/kpagecount interface
      maps4: add /proc/kpageflags interface
      maps4: make page monitoring /proc file optional
      slob: fix free block merging at head of subpage
      slob: reduce external fragmentation by using three free lists
      slob: correct Kconfig description
      drivers/char/random.c:write_pool() cond_resched() needed
      Fix compile error on nommu for is_swap_pte

Matt Reimer (2):
      [MTD] [NAND] make s3c2410 indicate an error for multi-bit read errors
      [MTD] [NAND] fix s3c2410 error correction

Matthew Garrett (4):
      ACPI: video: Rationalise ACPI backlight implementation
      ACPI: video: Ignore devices that aren't present in hardware
      ACPI: video: reset brightness on resume
      ACPI: video: Ignore ACPI video devices that aren't present in hardware

Matthew Ranostay (24):
      [ALSA] hda-codec - Add STAC9228 DMIC support
      [ALSA] hda: Add dmux to STAC 9228
      [ALSA] hda: STAC9228 updated DMUX nid
      [ALSA] hda: STAC9228 DMIC
      [ALSA] hda: Added new IDT codec family
      [ALSA] hda: STAC92HD71 codec mixer
      [ALSA] hda: STAC9228 Subsystem update
      [ALSA] hda: Added STAC92HD73 support
      [ALSA] hda: 92HD73 DMIC Amps
      [ALSA] hda: Added more 92HD71 codecs
      [ALSA] hda: STAC927x DMIC Cleanup
      [ALSA] hda: STAC927x VREF fix
      [ALSA] hda: Dynamically create digital gain mixers
      [ALSA] hda: 92HD71BXX Mono Mute Support
      [ALSA] hda: STAC9228 VT fixes
      [ALSA] hda: 92HD7XXX power management support
      [ALSA] hda: Add new STAC9205 PCI_QUIRK
      [ALSA] hda: Mono mux mixer support
      [ALSA] hda: Added mono_out_pin to autoconfig
      [ALSA] hda: Add dynamic mono mixer support for STAC92xx codecs
      [ALSA] hda: STAC9205 GPIO line fix
      [ALSA] hda: STAC92xx Line In/Mic as output check
      [ALSA] hda: Add GPIO mute support to STAC9205
      [ALSA] hda: fix Mic in as output

Matthew Wilcox (30):
      Move dmapool.c to mm/ directory
      dmapool: Fix style problems
      Avoid taking waitqueue lock in dmapool
      dmapool: Validate parameters to dma_pool_create
      dmapool: Tidy up includes and add comments
      Change dmapool free block management
      pool: Improve memory usage for devices which can't cross boundaries
      Use wake_up_locked() in eventpoll
      Add macros to replace direct uses of TASK_ flags
      perfmon: Use task_is_*
      proc/array.c: Use TASK_REPORT
      proc/base.c: Use task_is_*
      wait: Use TASK_NORMAL
      power: Use task_is_*
      ptrace: Use task_is_*
      sched: Use task_contributes_to_load, TASK_ALL and TASK_NORMAL
      signal: Use task_is_*
      exit: Use task_is_*
      Add TASK_WAKEKILL
      Add fatal_signal_pending
      Add lock_page_killable
      Use lock_page_killable
      Add schedule_timeout_killable
      Add wait_event_killable
      Add wait_for_completion_killable
      NFS: Switch from intr mount option to TASK_KILLABLE
      Remove commented-out code copied from NFS
      file locks: Use wait_event_interruptible_timeout()
      hash: add explicit u32 and u64 versions of hash
      Change pci_raw_ops to pci_raw_read/write

Matthias Fuchs (1):
      [POWERPC] 4xx: Add 405GPr and 405EP support in boot wrapper

Matthias Kaehlcke (14):
      [SCSI] megaraid_sas: Convert aen_mutex to the mutex API
      V4L/DVB (6400): usbvision: Convert the usbvision->lock semaphore to the mutex API
      IB/ipath: Convert ipath_eep_sem semaphore to a mutex
      [PPP] synchronous tty: convert dead_sem to completion
      Prism54: Convert mgmt_sem to the mutex API
      PLIP driver: convert the semaphore killed_timer_sem to completion
      USB: TI 3410/5052 USB Serial: convert td_open_close_lock to mutex
      USB: Edgeport USB Serial Converter: convert es_sem to mutex
      USB: testing driver: convert dev->sem to mutex
      Parallel port: convert port_mutex to the mutex API
      ACPI: acpi_pci_irq_find_prt_entry(): use list_for_each_entry() instead of list_for_each()
      MBCS: convert algolock to mutex
      MBCS: convert dmawritelock to mutex
      MBCS: convert dmareadlock to mutex

Matthias Schwarzott (3):
      V4L/DVB (6873): Fixes issues listed by checkpatch
      V4L/DVB (6874): removes duplicated KERN_DEBUG flags from dprintk calls in mt312.c
      V4L/DVB (6903): mt312: CodingStyle fix

Mattia Dongili (6):
      sony-laptop: printk more info in sony_pic_call[123]
      sony-laptop: Add Vaio N series to the special init sequence to enable Fn keys
      sony-laptop: refactor model types
      sony-laptop: bump version to 0.6
      sony-laptop: add Type4 model
      sony-laptop: fix scancode decode

Mattias Nissler (10):
      mac80211: Accept auto txpower setting
      mac80211: clean up rate selection
      mac80211: add PID controller based rate control algorithm
      rc80211-pid: add debugging
      rc80211-pid: export tuning parameters through debugfs
      rt2x00: Fix antenna selection.
      rt2x00: Rework rt61 antenna selection.
      rt2x00: Rework rt73 antenna selection
      rt2x00: Correctly set ACK bit in tx descriptors
      rt2x00: Only update rssi average approximation on receiving beacon frames.

Mauro Carvalho Chehab (115):
      V4L/DVB (6384): Replace TDA9887_SET_CONFIG by TUNER_SET_CONFIG
      V4L/DVB (6385): Adds the capability of configuring tea5767 support
      V4L/DVB (6386): Add support for radio on CX88_BOARD_MSI_TVANYWHERE_MASTER
      V4L/DVB (6411): remove V4L1 from being compiled when V4L2 only is selected
      V4L/DVB (6412): Audio hooks moved to another file
      V4L/DVB (6418): Converted tvaudio from V4L1 to V4L2
      V4L/DVB (6419): V4L2 port of tda7432 from V4L1 api
      V4L/DVB (6420): V4L2 conversion for tda9875 from V4L1 API
      V4L/DVB (6421): Make Kconfig reflect the changes at audio helper modules
      V4L/DVB (6422): Add the pending entries for xc2028/3028 based boards
      V4L/DVB (6423): Add tuner-xc2028 driver
      V4L/DVB (6426): Some fixes on tuner-xc2028
      V4L/DVB (6427): Some cleanups at tuner-xc2028 driver
      V4L/DVB (6429): Avoid having two tuner commands happening at the same time
      V4L/DVB (6430): Convert tuner-xc2028 driver to the newer hybrid approach
      V4L/DVB (6431): Improve firmware format
      V4L/DVB (6470): Avoid breaking compilation
      V4L/DVB (6472): Re-inserts xc2028 attach code, fixing its parameters
      V4L/DVB (6473): Prevents double tuner registering
      V4L/DVB (6474): Add support for tuner-xc2028
      V4L/DVB (6475): Fix some troubles at list handling
      V4L/DVB (6476): Add support for analog tv on HVR-950
      V4L/DVB (6477): Properly fill MODULE_AUTHOR
      V4L/DVB (6516): Allow faster loading by using 64 bytes block by em28xx i2c write
      V4L/DVB (6517): CodingStyle fixup
      V4L/DVB (6519): Fix HVR900/HVR950 entry
      V4L/DVB (6535): Fix: Adds the generic PCI IDs for em28xx
      V4L/DVB (6536): Add a hint for boards without unique USB ID
      V4L/DVB (6537): Add entry for Pixelview Prolink PlayTV USB 2.0
      V4L/DVB (6541): Add V-Gear PocketTV to Cardlist.em28xx
      V4L/DVB (6546): Add comments for the hint methods
      V4L/DVB(6548a) Fix compilation for TDA8290
      V4L/DVB(6548b) Fix compilation for em28xx
      V4L/DVB (6559): Fix a buffer overflow at xc2028_get_reg
      V4L/DVB (6560): Fix a bug when setting tuner type
      V4L/DVB (6561): Fix xc2028 get register functions and calls
      V4L/DVB (6562): Make HVR900 to use also tveeprom
      V4L/DVB (6582): Fix em28xx to allow multiple open
      V4L/DVB (6583): Fix em28xx read stream locking
      V4L/DVB (6584): Fix read() method
      V4L/DVB (6585): Convert em28xx to video_ioctl2
      V4L/DVB (6586): Remove some dead code and make drive fully V4L2 compatible
      V4L/DVB (6587): Cleanup at tv norm selection
      V4L/DVB (6592): Add the capability to work with more complete firmwares
      V4L/DVB (6593): Fix scode table loading
      V4L/DVB (6594): Add tuner_err macro
      V4L/DVB (6595): Corrects printk lines
      V4L/DVB (6598): Fix standard name
      V4L/DVB (6605): Add a modprobe option to manually select audio standard
      V4L/DVB (6613): Fix: add a missing continue statement
      V4L/DVB (6614): Fix driver for i386 architectures
      V4L/DVB (6657): Fix standard selection for PAL/M, PAL/N, PAL/Nc and NTSC
      V4L/DVB (6658): Sets a default std, if not specified
      V4L/DVB (6659): Convert MTS to bitfield
      V4L/DVB (6660): Allow fully configuring xc3028 during xc2028_attach
      V4L/DVB (6661): Remove firmware reload hack for analog
      V4L/DVB (6662): Fix standard selection for PAL
      V4L/DVB (6664): Add missing USB ID's at CARDLIST.em28xx
      V4L/DVB (6665): Fix CodingStyle
      V4L/DVB (6671): Avoids checking digital/analog at check_firmware
      V4L/DVB (6672): Add support for radio
      V4L/DVB (6674): Add support for other DTV types
      V4L/DVB (6675): Allow selecting the proper SCode table for DTV
      V4L/DVB (6676): Improve s-code support
      V4L/DVB (6677): Fix xc2028 driver for non OFDM
      V4L/DVB (6683): Fix DVB compatibility
      V4L/DVB (6735): Reorder functions to make easier to compare with the previous code
      V4L/DVB (6736): Fix some errors at the video_ioctl2 conversion
      V4L/DVB (6753): Fix vivi to support non-zero minor node
      V4L/DVB (6754): Allow vivi to open multiple video devices
      V4L/DVB (6755): Avoid troubles when using multiple devices
      V4L/DVB (6758): Miscelaneous cleanups
      V4L/DVB (6759): CodingStyle fixes
      V4L/DVB (6791): Rename all vidioc_ to saa7134_
      V4L/DVB (6792): Fix VBI support
      V4L/DVB (6793): Convert saa7134-empress to video_ioctl2
      V4L/DVB (6795): Add EXPORT_SYMBOL_GPL to the saa7134 video control routines
      V4L/DVB (6804): __videobuf_read_start is static
      V4L/DVB (6805): video std is a bitmask. Better to print in hexa
      V4L/DVB (6806): Allow emulating changes of video std by vivi
      V4L/DVB (6807): fix debug enable
      V4L/DVB (6815): Fix vivi internal debug messages
      V4L/DVB (6816): Add proper locking for buffer filling
      V4L/DVB (6817): Cleanup kernel thread and provide overrun detection
      V4L/DVB (6827): Auto-selects D2633 for ATSC
      V4L/DVB (6836): Fix CodingStyle troubles caused by the previous cx88 commits
      V4L/DVB (6858): Fix offset for ATSC
      V4L/DVB (6912): Replace vidioc_ to bttv_
      V4L/DVB (6913): Preserve the previous order to make easier to check the conversion
      V4L/DVB (6914): Fix a few issues at the bttv conversion
      V4L/DVB (6938): Add a tool for extracting xc3028 version 2.7 firmware
      V4L/DVB (6944): Fix in-kernel ivtv compilation
      V4L/DVB (6947): Improve audio setup handling
      V4L/DVB (6948): HVR950 requires additional settings for audio to properly work
      V4L/DVB (6950): Lindent em28xx-audio.c
      V4L/DVB (6951): Integrates em28xx-audio.c into em28xx kernel module
      V4L/DVB (6952): Add code for autoloading em28xx-alsa, if needed
      V4L/DVB (6953): Fix radio set frequency logic
      V4L/DVB (6954): There isn't a MTS radio firmware
      V4L/DVB (6955): Properly implement 12MHz I2S support
      V4L/DVB (6956): Add Radio support for em28xx
      V4L/DVB (6969): Avoid causing regressions for non-HVR950 boards
      V4L/DVB (6970): Request snd-usb-audio for devices with Audio Class support
      V4L/DVB (6974): Fix codingStyle
      V4L/DVB (6975): Add missing entry for Beholder BeholdTV 407
      V4L/DVB (6981): Fix bugzillas 9686 and 9691
      V4L/DVB (6993): Fix CARDLIST.saa7134
      V4L/DVB (6997): Replace a very dirty hack on videobuf for a clean wait_event
      V4L/DVB (7020): Add USB ID for a newer variant of Hauppauge WinTV USB2
      V4L/DVB (7021): Move all board specific configuration to em28xx-cards.c
      V4L/DVB (7022): Fix timestamp presentation on vivi driver
      V4L/DVB (7023): Fix a regresion left by changeset 7e65d6e8f6df
      V4L/DVB (7039): Reorder headers
      V4L/DVB (7051): Cleans up error handling on or51xxx_attach
      V4L/DVB (7060): em28xx: remove has_tuner

Maxim Levitsky (4):
      V4L/DVB (6667): Fix access to configuration space while in D3
      V4L/DVB (6668): Fix theoretical races between IRQ handler and .suspend/resume
      V4L/DVB (6669): Add few missing bits of code to saa7134_resume
      V4L/DVB (6670): V4L: saa7134: tvaudio cleanups

Mel Gorman (3):
      x86: make NUMA work on 32-bit again
      x86: make NUMA work on 32-bit
      x86: relax restrictions on setting CONFIG_NUMA on x86, #2

Miao Xie (1):
      time: fix sysfs_show_{available,current}_clocksources() buffer overflow problem

Michael Albaugh (1):
      IB/ipath: New sysfs entries to control 7220 features

Michael Buesch (41):
      b43legacy: Remove set_key callback
      b43: Dereference of wl->current_dev must be protected by wl->mutex
      b43: Use the retry limit parameters from mac80211
      b43: consistent naming for ieee80211_ops
      b43: Fix ofdmtab write regression
      b43: Fix for broken transmission
      ssb: Fix extraction of values from SPROM
      b43: Only select allowed TX and RX antennas
      b43: Fix chip access validation for new devices
      ssb: Fix PCMCIA lowlevel register access
      b43: Remove PIO support
      b43: Add definitions for MAC Control register
      b43-ssb-bridge: Add PCI ID for BCM43XG
      b43: Add NPHY kconfig option
      b43: Fix any N-PHY related WARN_ON() in the attach stage.
      zd1211rw: fix alignment for QOS and WDS frames
      b43: Add N-PHY register definitions
      b43: Fix PHY register routing
      b43: Remove the PHY spinlock
      b43: Fix upload of beacon packets to the hardware
      b43: Fix template upload locking.
      b43: Put multicast frames on the mcast queue
      b43: Fix tim search buffer overrun
      b43: Add N-PHY related initvals firmware filenames.
      b43: Fix radio ID register reading
      b43: Add support for new firmware
      b43: Add Broadcom 2055 radio register definitions
      ssb: Add boardflags_hi field to the sprom data structure
      b43: Add NPHY radio init code
      b43: Add NPHY channel switch code
      b43: Add lots of N-PHY lookup tables
      b43legacy: Remove the PHY spinlock
      b43: Add more N-PHY init code
      b43: Fix firmware caching
      b43: Fix MAC control and microcode init
      b43: Fix rfkill allocation leakage in error paths
      b43legacy: Fix rfkill allocation leakage in error paths
      b43: Fix suspend/resume
      b43: Drop packets that we are not able to encrypt
      mac80211: Is not EXPERIMENTAL anymore
      b43: Fix DMA for 30/32-bit DMA engines

Michael Chan (32):
      [BNX2]: Add ring constants.
      [BNX2]: Restructure RX fast path handling.
      [BNX2]: Restructure RX ring init. code.
      [BNX2]: Update firmware to support S/G RX buffers.
      [BNX2]: Add init. code to handle RX pages.
      [BNX2]: Add fast path code to handle RX pages.
      [BNX2]: Enable S/G for jumbo RX.
      [BNX2]: Update version to 1.6.9.
      [BNX2]: Add function to fetch hardware tx index.
      [BNX2]: Restructure IRQ datastructures.
      [BNX2]: Introduce new bnx2_napi structure.
      [BNX2]: Move tx indexes into bnx2_napi struct.
      [BNX2]: Move rx indexes into bnx2_napi struct.
      [BNX2]: Support multiple MSIX IRQs.
      [BNX2]: Add support for a new tx ring.
      [BNX2]: Enable new tx ring.
      [BNX2]: Update version to 1.7.1.
      [BNX2]: Fix compiler warning.
      [ETH]: Combine format_addr() with print_mac().
      [BNX2]: Disable jumbo rx paging on 5709 Ax.
      [BNX2]: Fix minor bug in bnx2_has_work().
      [BNX2]: Add link-down workaround on 5706 serdes.
      [BNX2] Update version to 1.7.2.
      [BNX2]: Fix driver phy_flags name space.
      [BNX2]: Fix 5706 serdes link down bug.
      [BNX2]: Refine tx coalescing setup.
      [BNX2]: Remove REG_WR_IND/REG_RD_IND macros.
      [BNX2]: Remove CTX_WR macro.
      [BNX2]: Fine-tune flow control on 5709.
      [BNX2]: Update firmware.
      [BNX2]: Update version to 1.7.3.
      [BNX2]: Fix ASYM PAUSE advertisement for remote PHY.

Michael E Brown (1):
      Driver core: Revert "Fix Firmware class name collision"

Michael Ellerman (28):
      [POWERPC] Add for_each_child_of_node() helper for iterating over child nodes
      [POWERPC] Implement pci_set_dma_mask() in terms of the dma_ops
      [POWERPC] Set archdata.dma_data for direct DMA in cell_dma_dev_setup()
      [POWERPC] Add celleb_dma_dev_setup()
      [POWERPC] Use archdata.dma_data in dma_direct_ops and add the offset
      [POWERPC] Have cell use its own dma_direct_offset variable
      [POWERPC] Have celleb use its own dma_direct_offset variable
      [POWERPC] Remove the global dma_direct_offset
      [POWERPC] Remove bogus comment in dma_direct_alloc_coherent()
      [POWERPC] Make IOMMU code safe for > 132 GB of memory
      [POWERPC] Add set_dma_ops() to match get_dma_ops()
      [POWERPC] Allocate the hash table under 1G on cell
      [POWERPC] Split out the logic that allocates struct iommus
      [POWERPC] Split cell_iommu_setup_hardware() into two parts
      [POWERPC] Split out the IOMMU logic from cell_dma_dev_setup()
      [POWERPC] Add support to cell_iommu_setup_page_tables() for multiple windows
      [POWERPC] Split out the ioid fetching/checking logic
      [POWERPC] Cell IOMMU fixed mapping support
      [POWERPC] Add of_get_next_parent()
      [POWERPC] Search for and publish cell OF platform devices earlier
      [POWERPC] Create and hook up of_platform_device_shutdown
      [POWERPC] Convert axon_msi to an of_platform driver
      [POWERPC] Avoid DMA exception when using axon_msi with IOMMU
      [POWERPC] Fix legacy serial search for opb bus ports
      [POWERPC] Fix cell IOMMU null pointer explosion on old firmwares
      [POWERPC] Don't enable cell IOMMU fixed mapping if there are no dma-ranges
      [POWERPC] Fix potential cell IOMMU bug when switching back to default DMA ops
      [POWERPC] Make cell IOMMU fixed mapping printk more useful

Michael Ernst (2):
      [S390] cio: memory leak in cio processing
      [S390] sclp: sysfs interface for SCLP cpi

Michael Halcrow (2):
      eCryptfs: track header bytes rather than extents
      eCryptfs: Minor fixes to printk messages

Michael Hanselmann (1):
      [POWERPC] Update smu command definitions

Michael Hennerich (26):
      [MTD] [NAND] Add Blackfin BF52x support in bf5xx_nand driver
      [Blackfin] arch: add Hitachi TX09D70VM1CDA TFT LCD driver resource to Blackfin board
      [Blackfin] arch: Enable peripheral platform resources on the BF527 EZkit
      [Blackfin] arch: Trash bf54x-hcd driver - we use the musb driver
      [Blackfin] arch: The BF527 EZkit connects UART1/PORTF
      [Blackfin] arch: Fix gpio label handling
      [Blackfin] arch: append IRQ Number to label string
      [Blackfin] arch: replace current blackfin specific pfbutton driver with kernel generic gpio key driver
      [Blackfin] arch: Enable both edge triggered GPIO IRQs on BF54x and use irq_to_gpio()
      [Blackfin] arch: Fix BUG - kernel sometimes would stuck with KEYBOARD_GPIO on
      [Blackfin] arch: Add some comments - fix semicolons
      [Blackfin] arch: set_bfin_dma_config shouldnt set SYNC or RESTART by default - add argument or option
      [Blackfin] arch: Fix BUG gpio_direction_output API is not compatitable with GENERIC_GPIO API interface
      [Blackfin] arch: GPIO API cleanup and anomaly update
      [Blackfin] arch: Update copyright date
      [Blackfin] arch: Add proper SW System Reset delay sequence
      [Blackfin] arch: Fix bug - kernel build with Debug option enabled fails to boot up
      [Blackfin] arch: Merge BF561 support into ints-priority
      [Blackfin] arch: hook up set_irq_wake in Blackfin's irq code
      [Blackfin] arch: Add Support for ISP1362
      [Blackfin] arch: Fix header file information
      [Blackfin] arch: Fix BUG - Enable ISP1362 driver to work ok with BF561
      [Blackfin] arch:Fix BUG [#3876] pfbutton test for BTN3 on bf533 don't show complete info
      [Blackfin] arch: Enable NET2272 on BF561-EZkit - remove request_mem_region
      EMAC driver: ADSP-BF52x arch/mach support
      [Blackfin] arch: Encourage users to use the spidev character driver: Provide platform support

Michael Holzheu (4):
      [S390] kernel: Shutdown Actions Interface
      [S390] Load disabled wait psw instead of stopping cpu on halt.
      [S390] Initialize sclp_ipl_info
      [S390] Use diag308 subcodes 3 and 6 for reboot and dump when possible.

Michael Krufky (127):
      V4L/DVB (6433): Move all tda8275/8275a tuning code from tda8290 module into tda827x module
      V4L/DVB (6434): tda827x: fix GPL export on attach function
      V4L/DVB (6435): tda8290: add support for NXP TDA18271 tuner and TDA8295 analog demod
      V4L/DVB (6436): tuner: move analog_tuner_ops into dvb_frontend_ops
      V4L/DVB (6437): tuner: clear analog_demod_ops on release
      V4L/DVB (6438): tuner: move analog_demod_priv into struct dvb_frontend
      V4L/DVB (6439): dvb_frontend: codingstyle cleanups
      V4L/DVB (6440): tuner: convert analog tuner demod sub-modules to dvb_frontend interface
      V4L/DVB (6441): tuner: clean up ops checking in tuner_status function
      V4L/DVB (6442): move std if setting from tda8290 to tda827x
      V4L/DVB (6443): make tda9887 build selectable via Kconfig
      V4L/DVB (6444): tuner-core: remove excessive parenthesis
      V4L/DVB (6445): tuner-core: improve comments inside function fe_release()
      V4L/DVB (6446): tda18271: clean up debug macros
      V4L/DVB (6447): tuner: add i2c_gate_ctrl function to struct analog_tuner_ops
      V4L/DVB (6448): tda8290: fill i2c_gate_ctrl callback
      V4L/DVB (6449): tda18271: clean up i2c_gate handling
      V4L/DVB (6450): tda9887: add missing module license
      V4L/DVB (6468): tda8290: auto-detect tda8290 or tda8295
      V4L/DVB (6469): tuner: remove TUNER_PHILIPS_TDA8295
      V4L/DVB (6491): tuner: prevent repeated "type set" message unless debug is enabled
      V4L/DVB (6492): tuner: improve tuner_foo printk macros consistency
      V4L/DVB (6543): tda8290: enable probing of tda8295
      V4L/DVB (6550): tda8290: return -ENODEV on probe failures
      V4L/DVB (6551): tda8290: rule out tda988x before detecting tda8290/tda8295
      V4L/DVB (6563): tda8290: optimize for loop in tda829x_probe function
      V4L/DVB (6606): saa7134: add autodetection support for alternate subids of Hauppauge HVR1110
      V4L/DVB (6607): saa7134: add support for reading Hauppauge eeprom
      V4L/DVB (6620): kconfig: VIDEO_SAA7134 must select VIDEO_TVEEPROM
      V4L/DVB (6621): tda827x: fix NULL pointer dereference during tda827x_probe_version
      V4L/DVB (6622): tda827x: prevent possible NULL pointer dereference in tda827xa_lna_gain
      V4L/DVB (6678): tda18271: define init callback
      V4L/DVB (6679): tda8290: force tuner init after attach
      V4L/DVB (6680): tda18271: move tda18271_map tables to a separate source file
      V4L/DVB (6681): tda18271: rename 'debug' to 'tda18271_debug'
      V4L/DVB (6702): pvrusb2: fix typo in comments
      V4L/DVB (6723): tda18271: only force init once during attach
      V4L/DVB (6724): tda18271: remove duplicated code
      V4L/DVB (6725): tda18271: improve debug flexibility
      V4L/DVB (6726): tda18271: set image rejection validity
      V4L/DVB (6727): tda18271: convert table lookup loops to functions
      V4L/DVB (6728): tda18271: fix register dump format
      V4L/DVB (6745): tda18271: remove tuning offset for atsc/qam
      V4L/DVB (6782): tda8290: access frontend structure directly, where possible
      V4L/DVB (6783): tuner: combine set_tv_freq and set_radio_freq into a single set_params method
      V4L/DVB (6784): tda8290: prevent possible memory leak
      V4L/DVB (6785): tda8290: remove dependency on struct tuner
      V4L/DVB (6786): tuner: add struct analog_demod_info to struct analog_tuner_ops
      V4L/DVB (6787): tuner: bug-fix: default mode was set to bogus value
      V4L/DVB (6788): tda8290: fix codingstyle, open brace following struct on the same line
      V4L/DVB (6789): tuner: use char *name instead of 128 byte fixed array for demod info
      V4L/DVB (6800): tda18271: use an enum rather than an integer to store analog / digital state
      V4L/DVB (6801): tda18271: pass i2c gate configuration into tda18271_attach()
      V4L/DVB (6821): s5h1409: fix IF frequency configuration
      V4L/DVB (6822): s5h1409: use VSB IF frequency ( 44 / 5.38 MHz ) unless otherwise specified
      V4L/DVB (6832): cx88-blackbird: don't mute audio when stopping the codec
      V4L/DVB (6837): Convert cx88_input.audioroute to a bitfield
      V4L/DVB (6838): tda9887: remove references to struct tuner from printk macros
      V4L/DVB (6839): tuner: add set_config to struct analog_tuner_ops
      V4L/DVB (6840): tuner: convert tda9887 to use TUNER_SET_CONFIG
      V4L/DVB (6841): tda9887: maintain private state independent of struct tuner
      V4L/DVB (6842): tda9887: remove dependency on struct tuner
      V4L/DVB (6843): tda9887: use printk macros from tuner-i2c.h
      V4L/DVB (6844): tuner: remove struct tuner from tuner-driver.h
      V4L/DVB (6845): tuner: remove unneeded #includes from tuner-driver.h
      V4L/DVB (6846): tda9887: initialize mode to T_STANDBY at startup
      V4L/DVB (6875): tuner-xc2028: ATSC requires 1.75 MHz tuning offset
      V4L/DVB (6878): tuner: remove extraneous variable declaration
      V4L/DVB (6879): move struct analog_tuner_ops into dvb_frontend.h
      V4L/DVB (6880): kill tuner-driver.h
      V4L/DVB (6881): include struct analog_demod_ops directly inside struct dvb_frontend
      V4L/DVB (6882): dvb_frontend: release analog demod in dvb_frontend_detach
      V4L/DVB (6890): tda18271: fix typo in RF tracking filter calibration
      V4L/DVB (6892): xc5000: fix build when DVB_TUNER_XC5000 is disabled
      V4L/DVB (6893): tuner-xc2028: fix xc2028_attach function
      V4L/DVB (6894): xc5000: fix build warning
      V4L/DVB (6898): cx23885: add support for Hauppauge WinTV HVR-1500
      V4L/DVB (6899): Kconfig: VIDEO_CX23885 must select TUNER_XC2028 if !DVB_FE_CUSTOMIZE
      V4L/DVB (6900): cx23885: enable EZ-QAM mode for Hauppauge WinTV HVR-1800
      V4L/DVB (6901): Kconfig: VIDEO_CX23885 selects TUNER_TDA8290 and DVB_TDA18271
      V4L/DVB (6904): tda18271: divider byte 1, bit 7 is always 0
      V4L/DVB (6905): tda18271: check ID register during attach
      V4L/DVB (6906): tda18271: rename tda18271_calc_* functions to tda18271_lookup_*
      V4L/DVB (6907): tda18271: create separate calc_pll functions
      V4L/DVB (6908): tda8290: add the option not to probe for tuners passed into tda829x_config
      V4L/DVB (6909): cx23885: fix bad use count caused by tda18271 being probed by tda8290
      V4L/DVB (6919): Kconfig: VIDEO_CX23885 must select DVB_TUNER_XC5000 if !DVB_FE_CUSTOMIZE
      V4L/DVB (6920): tuner: fix backwards logic in check for set_config
      V4L/DVB (6921): include/media/v4l2-i2c-drv.h must #include <media/v4l2-common.h>
      V4L/DVB (6923): tda18271: remove extraneous debug
      V4L/DVB (6924): tda18271: fix whitespace in tda18271_ir_measure
      V4L/DVB (6925): tda18271: move state structures to tda18271-priv.h
      V4L/DVB (6926): tda18271: consolidate table lookup functions
      V4L/DVB (6927): tda18271: improve printk macros
      V4L/DVB (6928): tda18271: break calculation functions out of tda18271_tune
      V4L/DVB (6932): cx23885: add missing subsystem ID for Hauppauge HVR1800 Retail
      V4L/DVB (6933): cx23885: update model matrix for Hauppauge HVR1800
      V4L/DVB (6934): cx23885: update model matrix for Hauppauge HVR1250
      V4L/DVB (6935): cx23885: add missing subsystem IDs for Hauppauge HVR1500 Retail
      V4L/DVB (6936): cx23885: update model matrix for Hauppauge HVR1500
      V4L/DVB (6957): tda18271: fail table lookups if frequency is out of range
      V4L/DVB (6958): tda18271: clean up function tda18271_set_analog_params
      V4L/DVB (6959): tda18271: add MODULE_VERSION
      V4L/DVB (6960): tda18271: add support for NXP TDA18271HD/C2
      V4L/DVB (6961): tda18271: move common code to tda18271-common.c
      V4L/DVB (6962): tda18271: allow device-specific configuration of IF frequency and std bits
      V4L/DVB (6963): tda18271: store IF frequency in a u16 instead of u32
      V4L/DVB (6964): tda18271: document debug level and configuration parameters
      V4L/DVB (6965): tda18271: fix analog tuning regression caused by earlier changeset
      V4L/DVB (6967): pvrusb2: add support for Hauppauge WinTV PVR-USB2 Model 75xxx
      V4L/DVB (6977): tda18271: clean up calibration initialization procedures
      V4L/DVB (6978): tda18271: store frequency and bandwidth after successful tune
      V4L/DVB (6979): tda18271: use a mutex to protect state in critical sections
      V4L/DVB (6986): tda18271: share state between analog and digital tuner instances
      V4L/DVB (6987): tda18271: add support for fm radio
      V4L/DVB (6988): tda18271: give calibration debug a separate debug mask
      V4L/DVB (6989): tda18271: clean up chip id logic in tda829x_release
      V4L/DVB (7026): tda18271: report when the RF tracking filter calibration has completed
      V4L/DVB (7027): tda18271: put the device in standby mode during sleep()
      V4L/DVB (7028): tda18271: test RF_CAL_OK to see if we need additional RF calibration
      V4L/DVB (7029): tda18271: provide a choice whether to perform rf cal on init or on first tune
      V4L/DVB (7030): Kconfig: add missing selections for VIDEO_PVRUSB2
      V4L/DVB (7032): tda18271: tda18271_cal_on_startup should be declared static
      V4L/DVB (7047): fix broken build when CONFIG_USB_SI470X is set
      V4L/DVB (7052): tda18271: when tuning digital, the analog demod must be tri-stated
      V4L/DVB (7055): make tuner names consistent with standard cases
      V4L/DVB (7056): tuner: suppress obsolete tuner i2c address warning for XC5000 tuners

Michael Loeffler (1):
      leds: Add power LED to the wrap driver

Michael Marineau (1):
      tmpfs: fix mounts when size is less than the page size

Michael Neuling (4):
      [POWERPC] Use SLB size from the device tree
      [POWERPC] Make setjmp/longjmp code usable outside of xmon
      [POWERPC] kdump shutdown hook support
      taskstats scaled time cleanup

Michael Opdenacker (3):
      x86: fix unconditional arch/x86/kernel/pcspeaker.o compiling
      [ALSA] writing-an-alsa-driver.tmpl: English style improvements
      Documentation: mention email-clients.txt in SubmittingPatches

Michael Wu (3):
      ieee80211: Add IEEE80211_MAX_FRAME_LEN to linux/ieee80211.h
      Add rtl8180 wireless driver
      mac80211: Fix rate reporting regression

Michael-Luke Jones (1):
      ixp4xx-i2c-gpio

Michal Piotrowski (2):
      hostap_80211.h: remove duplicate prototype
      Coding style fix drivers/serial/icom.h

Michal Schmidt (5):
      sched: fix, always create kernel threads with normal priority
      [IPIP]: Allow rebinding the tunnel to another interface
      [IP_GRE]: Rebinding of GRE tunnels to other interfaces
      [IPV6] sit: Rebinding of SIT tunnels to other interfaces
      proc: loadavg reading race

Michal Sojka (1):
      Kbuild: Fix deb-pkg target to work with kernel versions ending with -<text-without-digit>

Michel Daenzer (2):
      HID: Rename some code identifiers from PowerBook specific to Apple generic
      HID: Add support for Apple aluminum USB keyboards.

Michel Lespinasse (1):
      V4L/DVB (6685): ir-keymaps.c: extra keys on winfast Y04G0033 remote

Michel Ludwig (6):
      V4L/DVB (6424): Improve tuner-xc2028 script
      V4L/DVB (6425): Add experimental DVB frontend tuner interface to xc2028/3028
      V4L/DVB (6428): Make the naming of the DTV firmware files more consistent
      V4L/DVB (6610): Fix a wrong typecast
      V4L/DVB (6611): Change xc2028_attach method to make easier for DVB
      V4L/DVB (6612): Allow RESET_CLK callback and avoids unneeded loading

Miguel Boton (2):
      x86: reboot_{32|64}.c unification
      [ALSA] fix compilation warning in GCC

Miguel Botón (5):
      iwlwifi: remove redundant declaration of 'iwl3945_priv' and 'iwl4965_priv' structs
      ssb: add 'ssb_pcihost_set_power_state' function
      b44: power down PHY when interface down
      iwlwifi: fix compilation warning in 'iwl-4965.c'
      ACPI: remove duplicated warning message

Mike Christie (28):
      [SCSI] add DID_REQUEUE string to scsi_show_result host table
      [SCSI] libiscsi, iscsi_tcp: add device support
      [SCSI] libiscsi: do not block session during logout
      [SCSI] iscsi class: Use our own workq instead of common system one.
      [SCSI] libiscsi: grab eh_mutex during host reset
      [SCSI] libiscsi: fix shutdown
      [SCSI] libiscsi: fix nop handling
      [SCSI] libiscsi: Do not fail commands immediately during logout
      [SCSI] libiscsi: clear conn->ctask when task is completed early
      [SCSI] libiscsi: Drop host lock in queuecommand
      [SCSI] iscsi_tcp: drop session when itt does not match any command
      [SCSI] libiscsi, iscsi class: set tmf to a safe default and export in sysfs
      [SCSI] iscsi_tcp: enable sg chaining
      [SCSI] iscsi_tcp: hold lock during data rsp processing
      [SCSI] iscsi_tcp: fix setting of r2t
      [SCSI] iscsi class: bump version
      [SCSI] iscsi class, libiscsi: add iscsi sysfs session state file
      [SCSI] qla4xxx: directly call iscsi recovery functions
      [SCSI] qla4xxx: use iscsi class session state check ready
      [SCSI] iscsi class: add session scanning
      [SCSI] qla4xxx: fix recovery timer and session unblock race
      [SCSI] iscsi class: add async scan helper
      [SCSI] qla4xxx: add async scan support
      [SCSI] libiscsi: fix setting of nop timer
      [SCSI] iscsi class: fix iscsi conn attr counter
      [SCSI] iscsi: fix up iscsi printk prefix
      [SCSI] libiscsi: fix session age rollover and remove cid encoding
      [SCSI] iscsi: bump version to 2.0-868

Mike Day (1):
      KVM: CodingStyle cleanup

Mike Frysinger (35):
      [Blackfin] arch: scrub dead alive/idle LED code
      [Blackfin] arch: add support for BF523/BF524/BF526
      [Blackfin] arch: pull in linux/etherdevice.h for random_ether_addr() used in bfin_get_ether_addr()
      [Blackfin] arch: update to latest anomaly sheets
      [Blackfin] arch: use common flash driver to setup partitions rather than the bf5xx-flash driver
      MAINTIANERS: just use Mike gmail e-mail for contact and pawn the serial driver off onto Sonic
      kbuild: fixup genksyms usage/getopt
      [Blackfin] arch: error out if ANOMALY_05000263 applies while enabling the MPU
      [Blackfin] arch: add support for cmdline partitioning to the BF533-STAMP flash map driver and enable it as a module by default
      [Blackfin] arch: add slightly better help text for CPLB_INFO
      [Blackfin] arch: this is an ezkit, not a stamp, so fixup the init function name
      [Blackfin] arch: fix typo in printk message
      [Blackfin] arch: change the trace buffer control start/stop logic in the exception handlers
      [Blackfin] arch: move the init sections to the end of memory
      [Blackfin] arch: simpler header and update dates
      [Blackfin] arch: fix building with mtd uclinux by putting the mtd_phys option into the function it actually gets used in
      EMAC driver: use simpler comment headers and strip out information that is maintained in the scm's log
      spi_bfin: headers are not for changelogs
      Blackfin RTC driver: the frequency function is in units of Hz, not units of seconds, so lock our driver down to 1 Hz
      Blackfin RTC driver: we pass in a (struct device*) to the irq handler, not a (struct platform_device*), so fix the irq handler
      Blackfin RTC driver: cleanup proc handler (we dont need RTC reg dump now that we have MMR filesystem in sysfs)
      Blackfin RTC driver: use dev_dbg() rather than pr_stamp()
      Blackfin RTC driver: read_alarm() checks the enabled field, not the pending field.
      Blackfin RTC driver: shave off another memcpy() by using assignment.
      Blackfin RTC driver: convert sync wait to use the irq write complete notice
      rtc: update documentation wrt irq_set_freq
      rtc: cleanup example code
      [Blackfin] arch: declare default INSTALL_PATH for Blackfin ports
      asm-*/posix_types.h: scrub __GLIBC__
      Remove __STRICT_ANSI__ from linux/types.h
      drop linux/ufs_fs.h from userspace export and relocate it to fs/ufs/ufs_fs.h
      use __u32 in linux/reiserfs_fs.h
      [Blackfin] arch: fix build fails only include header files when enabled
      [Blackfin] arch: import defines for BF547 -- it is just like the BF548, but no CAN
      kbuild: silence CHK/UPD messages according to $(quiet)

Mike Galbraith (4):
      sched: pull_rt_task() cleanup
      x86: fix: s2ram + P4 + tsc = annoyance
      write_inode_now(): avoid unnecessary synchronous write
      udf: avoid unnecessary synchronous writes

Mike Isely (23):
      V4L/DVB (6691): pvrusb2: Rework pipeline state control
      V4L/DVB (6692): pvrusb2: Centralize device specific attributes into a single place
      V4L/DVB (6693): pvrusb2: Add pvrusb2-devattr.o to driver build
      V4L/DVB (6694): pvrusb2: Remove obsolete global hardware type enumeration
      V4L/DVB (6695): pvrusb2: Implement functions to pass descriptive hardware info
      V4L/DVB (6696): pvrusb2: Miscellaneous tweaks for controlling tuner type and video standard
      V4L/DVB (6697): pvrusb2: Existence of Hauppauge ROM is a device-specific attribute
      V4L/DVB (6698): pvrusb2: Implement signal routing schemes
      V4L/DVB (6699): pvrusb2: Use of virtual IR chip is a device-specific attribute
      V4L/DVB (6700): pvrusb2: Soften the crashed encoder warning message
      V4L/DVB (6701): pvrusb2: Enable support for "GOTVIEW USB2.0 DVD2" hardware
      V4L/DVB (6705): pvrusb2: Implement default standard selection based on device type
      V4L/DVB (6706): pvrusb2: Remove use of volatile in command sequencer
      V4L/DVB (6707): pvrusb2: Remove use of volatile in pipeline control state machine
      V4L/DVB (6708): pvrusb2: Expand comment in device attributes description
      V4L/DVB (6709): pvrusb2: minor rework for default video standard handling
      V4L/DVB (6710): pvrusb2: Recognize ATSC video standard bit values
      V4L/DVB (6768): pvrusb2: Mark Gotview hardware as having a cx2584x part
      V4L/DVB (6769): pvrusb2: Implement experimental support for OnAir Creator and USB2 devices
      V4L/DVB (6770): pvrusb2: Device CONFIG flags for OnAir device support
      V4L/DVB (6771): pvrusb2: Remove old obsolete CONFIG flags for pvrusb2 driver
      V4L/DVB (6772): pvrusb2: Remove obsolete (and misleading) comment
      V4L/DVB (6773): pvrusb2: rework device descriptor layout

Mike Rapoport (3):
      i2c: Support i2c_transfer in atomic contexts
      i2c-pxa: Add polling transfer
      [ALSA] soc - Add 'Mono Playback Switch' to WM9712 codec driver

Mike Travis (5):
      x86: prevent dereferencing non-allocated per_cpu variables
      x86: reduce memory and intra-node effects
      x86: fix early NUMA-id access
      x86: fix early cpu_to_node panic from nr_free_zone_pages
      x86/non-x86: percpu, node ids, apic ids x86.git fixup

Mikko Herranen (2):
      [CRYPTO] tcrypt: Add aead support
      [CRYPTO] gcm: New algorithm

Miklos Szeredi (27):
      mount options: fix jfs
      ext4: Add stripe= option to /proc/mounts
      USB: mount options: fix usbfs
      fuse: fix attribute caching after create
      fuse: save space in struct fuse_req
      fuse: limit queued background requests
      mount options: add documentation
      mount options: add generic_show_options()
      mount options: fix adfs
      mount options: fix affs
      mount options: fix afs
      mount options: fix autofs4
      mount options: fix autofs
      mount options: fix befs
      mount options: fix capifs
      mount options: fix devpts
      mount options: fix ext2
      mount options: fix fat
      mount options: fix fuse
      mount options: fix hostfs
      mount options: fix hpfs
      mount options: fix hugetlbfs
      mount options: fix isofs
      mount options: fix ncpfs
      mount options: fix reiserfs
      mount options: fix spufs
      mount options: fix udf

Milan Broz (23):
      dm: add missing memory barrier to dm_suspend
      dm ioctl: move compat code
      dm: tidy alloc_dev labels
      dm: refactor deferred bio_list processing
      dm: tidy dm_suspend
      dm: split dm_suspend io_lock hold into two
      dm: refactor dm_suspend completion wait
      dm crypt: move convert_context inside dm_crypt_io
      dm crypt: remove unnecessary crypt_context write parm
      dm crypt: move error setting outside crypt_dec_pending
      dm crypt: tidy crypt_endio
      dm crypt: adjust io processing functions
      dm crypt: store sector mapping in dm_crypt_io
      dm crypt: abstract crypt_write_done
      dm crypt: introduce crypt_write_io_loop
      dm crypt: tidy io ref counting
      dm crypt: extract scatterlist processing
      dm crypt: add async request mempool
      dm crypt: add completion for async
      dm crypt: prepare async callback fn
      dm crypt: use async crypto
      dm: move deferred bio flushing to workqueue
      dm snapshot: combine consecutive exceptions in memory

Milan plzik (1):
      [ALSA] soc - Fix power switching support for DAPM_SWITCH widgets

Milton Miller (6):
      [POWERPC] Push down or eliminate smp_processor_id calls in xics code
      [POWERPC] init_decrementer_clockevent can be static __init
      [POWERPC] Use __get_cpu_var in time.c
      [POWERPC] Timer interrupt: use a struct for two per_cpu varables
      [POWERPC] Depend on ->initialized in calc_steal_time
      [POWERPC] Optimize account_system_vtime

Min Zhang (1):
      arch/x86/kernel/cpu/mcheck/p4.c: cleanups

Mingming Cao (5):
      jbd2: add lockdep support
      jbd2: Mark jbd2 slabs as SLAB_TEMPORARY
      jbd2: Use round-jiffies() function for the "5 second" ext4/jbd2 wakeup
      jbd2: sparse pointer use of zero as null
      jbd2: Add error check to journal_wait_on_commit_record to avoid oops

Minoru Usui (1):
      x86: fix NUMA emulation on 64-bit

Mitch Williams (1):
      e1000e: add new wakeup cababilities

Mohamed Abbas (4):
      iwl4965: fix cannot find a suitable rate issue
      iwlwifi: enhance WPA authenication stability
      iwlwifi: fix ucode assertion for RX queue overrun
      iwlwifi: avoid firmware command sending if rfkill is enabled

Márton Németh (4):
      drm: cleanup DRM_DEBUG() parameters
      leds: Add clevo notebook LED driver
      leds: Add support for hardware accelerated LED flashing
      leds: hw acceleration for Clevo mail LED driver

Nate Carlson (1):
      USB: Variant of the Dell Wireless 5520 driver

Nate Case (2):
      PHYLIB: Add BCM5482 PHY support
      PHYLIB: Locking fixes for PHY I/O potentially sleeping

Nathan Fontenot (4):
      [POWERPC] Update irq descriptor affinity
      [POWERPC] Split xics_teardown_cpu()
      [POWERPC] Remove redundant of_get_cpu_node routine
      [POWERPC] Update default irq servers when boot cpu is removed

Nathan Lynch (3):
      [POWERPC] Remove prod_processor()
      [POWERPC] lparcfg: Remove useless buffer allocation
      [SCSI] sym53c8xx: fix bad memset argument in sym_set_cam_result_error

Nathaniel Filardo (1):
      tun: impossible to deassert IFF_ONE_QUEUE or IFF_NO_PI

Neil Brown (2):
      knfsd: change mailing list for nfsd in MAINTAINERS
      ext3 can fail badly when device stops accepting BIO_RW_BARRIER requests

Neil Horman (2):
      x86, kexec: force x86 arches to boot kdump kernels on boot cpu
      x86: clean up arch/x86/kernel/early-quirks.c

NeilBrown (14):
      md: Update md bitmap during resync.
      md: support 'external' metadata for md arrays
      md: give userspace control over removing failed devices when external metdata in use
      md: allow a maximum extent to be set for resyncing
      md: set and test the ->persistent flag for md devices more consistently
      md: allow devices to be shared between md arrays
      md: lock address when changing attributes of component devices
      md: allow an md array to appear with 0 drives if it has external metadata
      md: fix use-after-free bug when dropping an rdev from an md array
      md: change a few 'int' to 'size_t' in md
      md: change INTERATE_MDDEV to for_each_mddev
      md: change ITERATE_RDEV to rdev_for_each
      md: change ITERATE_RDEV_GENERIC to rdev_for_each_list, and remove ITERATE_RDEV_PENDING.
      md: fix an occasional deadlock in raid5

Nicholas Beck (1):
      sh: Add support for SDK7780 board.

Nick Cheng (1):
      [SCSI] arcmsr: updates (1.20.00.15)

Nick Piggin (29):
      JFS is missing a memory barrier
      sched: print backtrace of running tasks too
      V4L/DVB (6748): Subject: v4l: nopage
      IB/ipath: Convert from .nopage to .fault
      spinlock: lockbreak cleanup
      x86: FIFO ticket spinlocks
      x86: reduce CONFIG_X86_PPRO_FENCE bloat
      x86: big ticket locks
      ieee1394: nopage
      [ALSA] alsa: nopage
      [ALSA] alsa: usx2y nopage
      USB: mon nopage
      fix writev regression: pan hanging unkillable and un-straceable
      vm audit: add VM_DONTEXPAND to mmap for drivers that need it
      radix-tree: avoid atomic allocations for preloaded insertions
      mm: fix PageUptodate data race
      agp: alpha nopage
      vt: bitlock fix
      inotify: fix race
      inotify: remove debug code
      relay: nopage
      uio: nopage
      ext2: xip check fix
      fb: defio nopage
      Use non atomic unlock
      Convert SG from nopage to fault.
      rewrite rd
      rd: support XIP
      mm: special mapping nopage

Nick Warne (1):
      ik8: add Dell UK 6400 Inspiron model (MM061)

Nickolay V. Shmyrev (8):
      V4L/DVB (6408): Cleanup: Removed obsoleted code from bttv-cards
      V4L/DVB (6409): Cleanup: removed i2c_vidiocschan
      V4L/DVB (6410): Partial conversion from V4L1 to V4L2
      V4L/DVB (6413): Forward VIDIOCGAUDIO and VIDIOCSAUDIO through v4l1-compat
      V4L/DVB (6414): Remove bass, treble and balance from audio hook since they are unused
      V4L/DVB (6415): Restructurize volume hook and drop unused mute hook
      V4L/DVB (6416): Split hooks on volume and audio mode and rework their handling
      V4L/DVB (6417): Report detected sound carrier into rxsubchans

Nicolas Kaiser (3):
      [ALSA] sound/pci: remove line duplications in defines
      [ALSA] sound/pci: remove duplicated defines
      hwmon: (w83793) remove duplicated defines

Nicolas Mailhot (1):
      HID: Blacklist the Gretag-Macbeth Huey display colorimeter

Nicolas Pitre (9):
      [ARM] 4689/1: small comment wrap fix
      [ARM] add ARMv5TEJ aware cache flush method to compressed/head.S
      [ARM] add Feroceon support to compressed/head.S
      ARM kprobes: add the kprobes hook to the page fault handler
      ARM kprobes: don't let a single-stepped stmdb corrupt the exception stack
      ARM kprobes: prevent some functions involved with kprobes from being probed
      ARM kprobes: special hook for the kprobes breakpoint handler
      ARM kprobes: let's enable it
      [ARM] Orion: update defconfig

Nikanth Karthikesan (2):
      io_context sharing - cfq changes
      x86: change x86 machine check handler to use unlocked_ioctl instead

Nishanth Aravamudan (1):
      hugetlb: add locking for overcommit sysctl

Nitin A Kamble (2):
      KVM: x86 emulator: Implement emulation of instruction: inc & dec
      KVM: x86 emulator: cmc, clc, cli, sti

Niv Sardi (1):
      [XFS] Remove bogus assert

Nobuhiro Iwamatsu (1):
      sh: Fix compile error of arch/sh/mm/pmb.c

Ohad Ben-Cohen (1):
      fs/binfmt_elf.c: spello fix

Olaf Hering (3):
      [POWERPC] Revert chrp_pci_fixup_vt8231_ata devinit to fix libata on pegasos
      [POWERPC] Autodetect serial console on pegasos2
      jbd.h: hide kernel only code

Olaf Kirch (7):
      [SCSI] iscsi_tcp: rewrite recv path
      [SCSI] libiscsi, iscsi_tcp: iscsi pool cleanup
      [SCSI] iscsi: convert xmit path to iscsi chunks
      [SCSI] iscsi_tcp: stop leaking r2t_info's when the incoming R2T is bad
      IB/fmr_pool: Flush serial numbers can get out of sync
      IB/fmr_pool: ib_fmr_pool_flush() should flush all dirty FMRs
      IB/mthca: Return proper error codes from mthca_fmr_alloc()

Oleg Drokin (3):
      lockd: fix reference count leaks in async locking case
      lockd: fix a leak in nlmsvc_testlock asynchronous request handling
      Leak in nlmsvc_testlock for async GETFL case

Oleg Nesterov (33):
      sys_remap_file_pages: fix ->vm_file accounting
      __group_complete_signal(): fix coredump with group stop race
      remove handle_group_stop() in favor of do_signal_stop()
      exec: rework the group exit and fix the race with kill
      use __set_task_state() for TRACED/STOPPED tasks
      do_wait: remove one "else if" branch
      kill PT_ATTACHED
      kill my_ptrace_child()
      ptrace_check_attach: remove unneeded ->signal != NULL check
      ptrace_stop: fix the race with ptrace detach+attach
      wait_task_stopped: simplify and fix races with SIGCONT/SIGKILL/untrace
      do_wait: factor out "retval != 0" checks
      ptrace_stop: fix racy nonstop_code setting
      wait_task_stopped(): remove unneeded delay_group_leader check
      do_wait: cleanup delay_group_leader() usage
      do_wait: fix security checks
      wait_task_continued/zombie: don't use task_pid_nr_ns() lockless
      wait_task_zombie: remove ->exit_state/exit_signal checks for WNOWAIT
      sys_setpgid(): simplify pid/ns interaction
      fix setsid() for sub-namespace /sbin/init
      teach set_special_pids() to use struct pid
      move daemonized kernel threads into the swapper's session
      start the global /sbin/init with 0,0 special pids
      fix group stop with exit race
      sys_setsid: remove now unneeded session != 1 check
      move the related code from exit_notify() to exit_signals()
      sys_getsid: don't use ->nsproxy directly
      uglify kill_pid_info() to fix kill() vs exec() race
      uglify while_each_pid_task() to make sure we don't count the execing pricess twice
      ITIMER_REAL: convert to use struct pid
      hrtimer: fix *rmtp handling in hrtimer_nanosleep()
      hrtimer: fix *rmtp/restarts handling in compat_sys_nanosleep()
      hrtimer: don't modify restart_block->fn in restart functions

Oliver Bock (1):
      USB: cypress_cy7c63: updated contact/usage information

Oliver Hartkopp (9):
      [CAN]: Allocate protocol numbers for PF_CAN
      [CAN]: Add PF_CAN core module
      [CAN]: Add raw protocol
      [CAN]: Add broadcast manager (bcm) protocol
      [CAN]: Add virtual CAN netdevice driver
      [CAN]: Fix plain integer definitions in userspace header.
      [CAN]: Add missing Kbuild entries
      [CAN]: Add maintainer entries
      [CAN]: Add documentation

Oliver Neukum (12):
      V4L/DVB (6732): dsbr100 violates DMA coherency rules
      [ALSA] usb audio suspend support
      USB: use GFP_NOIO in reset path
      USB: autosuspend for cdc-acm
      USB: fix NULL pointer dereference on drivers/usb/serial/whiteheat.c
      USB: stop io performed by mos7720 upon close()
      USB: stop abuse of intfdata in cypress_m8
      USB: fix memleak in ark3116 serial driver
      USB: make sure usb serial drivers don't flush to logically disconnected devices
      USB: more serial drivers writing after disconnect
      USB: kl5kusb105 don't flush to logically disconnected devices
      USB: last abuses of intfdata in close for usb-serial drivers

Oliver Pinter (6):
      IB/iser: Typo fix (s/destory/destroy/)
      typo fixes in net/sctp/sm_statefuns.c
      typo fix in net/rfkill/rfkill.c
      typo fixes in net/core/net_namespace.c
      Documentation/filesystems/porting fixes
      coding style cleanups for drivers/md/mktables.c

Olivier DANET (2):
      V4L/DVB (6590): Adding support for VHF with MT2266-devices
      V4L/DVB (7072): sets the MT2060 IF1 frequency according to EEPROM

Olof Johansson (39):
      [POWERPC] pasemi: clean up mdio_gpio a bit
      [POWERPC] pasemi: Broaden specific references to 1682M
      [POWERPC] pasemi: Don't enter powersaving states from elevated astates
      [POWERPC] pasemi: Move cpus to hold loop before restart
      [POWERPC] pasemi: Fix module information for gpio-mdio
      [POWERPC] MPIC: Minor optimization of ipi handler
      [POWERPC] pasemi: Implement MSI support
      [POWERPC] holly.c: Remove unnecessary include of linux/ide.h
      [POWERPC] pasemi: Implement NMI support
      [POWERPC] pasemi: Distribute interrupts evenly across cpus
      [POWERPC] Enable CONFIG_PCI_MSI and CONFIG_MD in pasemi_defconfig
      [POWERPC] pasemi: Fix NMI handling check
      [POWERPC] pasemi: Move electra-ide to pata_of_platform
      [POWERPC] Make smp_call_function_map static
      [POWERPC] Make smp_send_stop() handle panic and xmon reboot
      ide: Fix build break caused by "ide: remove ideprobe_init()"
      i2c-pasemi: use i2c_add_numbered_adapter()
      pasemi_mac: RX/TX ring management cleanup
      pasemi_mac: Move register definitions to include/asm-powerpc
      pasemi: DMA engine management library
      pasemi_mac: Convert to new dma library
      pasemi_mac: performance tweaks
      pasemi_mac: Fix TX cleaning
      pasemi_mac: Improve RX interrupt mitigation
      pasemi_mac: Software-based LRO support
      pasemi_mac: SKB unmap optimization
      pasemi_mac: Remove SKB copy/recycle logic
      pasemi_mac: Print warning when not attaching to a PHY
      pasemi_mac: Don't enable RX/TX without a link (if possible)
      pasemi: export pasemi_dma_init()
      debug: introduce __WARN()
      POWERPC: Set dma_data correctly for direct_ops on pasemi
      pasemi: Fix thinko in dma_direct_ops setup
      pasemi_mac: Add support for changing mac address
      pasemi_mac: add support for setting MTU
      pasemi_mac: Disable interface on close
      pcmcia: convert some internal-only ioaddr_t to unsigned int
      pcmcia: replace kio_addr_t with unsigned int everywhere
      [POWERPC] Fix compilation for CONFIG_DEBUGGER=n and CONFIG_KEXEC=y

Or Gerlitz (3):
      IPoIB: Handle bonding failover race for connected neighbours too
      IPoIB: Remove a misleading debug print
      IB/fmr_pool: Allocate page list for pool FMRs only when caching enabled

Pablo Neira Ayuso (4):
      [NETFILTER]: ctnetlink: add support for NAT sequence adjustments
      [NETFILTER]: ctnetlink: add support for master tuple event notification and dumping
      [NETFILTER]: ctnetlink: add support for secmark
      [NETFILTER]: nf_conntrack_sctp: add ctnetlink support

Paolo Ciarrocchi (3):
      debug: clean up kernel/profile.c
      x86: coding style fixes in arch/x86/ia32/audit.c
      x86: coding style fixes in arch/x86/pci/fixup.c

Parag Warudkar (3):
      clocksource.c: use init_timer_deferrable for clocksource_watchdog
      x86: fix DMI out of memory problems
      x86: fix dmi_alloc() to not advance alloc index in case of

Pascal Terjan (1):
      HID: Use hid blacklist in usbmouse/usbkbd

Patrick Boettcher (4):
      V4L/DVB (7071): DiB0700: Start streaming the right way
      V4L/DVB (7073): DiB7070: Reception quality improved
      V4L/DVB (7074): DiB7000P: correct tuning problem for 7MHz channel
      V4L/DVB (7075): Make a local function static

Patrick Caulfeld (2):
      dlm: close othercons
      dlm: Sanity check namelen before copying it

Patrick McHardy (205):
      [HWRNG]: move status polling loop to data_present callbacks
      [HIFN]: Improve PLL initialization
      [HIFN]: Add support for using the random number generator
      [NETFILTER]: Introduce NF_INET_ hook values
      [MACVLAN]: Remove unnecessary IFF_UP check
      [MACVLAN]: Allow setting mac address while device is up
      [NET]: Move netfilter checksum helpers to net/core/utils.c
      [NETFILTER]: Convert old checksum helper names
      [NETLINK]: af_netlink.c checkpatch cleanups
      [NETFILTER]: x_tables: remove obsolete overflow check
      [NETFILTER]: ip_tables: remove obsolete SAME target
      [NETFILTER]: x_tables: add RATEEST target
      [NETFILTER]: x_tables: add rateest match
      [NETFILTER]: xt_hashlimit: remove ip6tables module dependency
      [NETFILTER]: nf_ct_h323: remove ipv6 module dependency
      [NETFILTER]: nf_conntrack_proto_icmp: kill extern declaration in .c file
      [NETFILTER]: Use nf_register_hooks for multiple registrations
      [NETFILTER]: Mark hooks __read_mostly
      [NETFILTER]: nf_queue: minor cleanup
      [NETFILTER]: nf_queue: remove unnecessary hook existance check
      [NETFILTER]: nf_queue: make queue_handler const
      [NETFILTER]: nf_queue: remove unused data pointer
      [NETFILTER]: nf_queue: move queueing related functions/struct to seperate header
      [NETFILTER]: {nf_netlink,ip,ip6}_queue: use list_for_each_entry
      [NETFILTER]: nfnetlink_queue: deobfuscate entry lookups
      [NETFILTER]: ip_queue: deobfuscate entry lookups
      [NETFILTER]: ip6_queue: deobfuscate entry lookups
      [NETFILTER]: ip6_queue: resync dev-index based flushing
      [NETFILTER]: nf_queue: move list_head/skb/id to struct nf_info
      [NETFILTER]: {nfnetlink,ip,ip6}_queue: kill issue_verdict
      [NETFILTER]: nf_queue: clean up error paths
      [NETFILTER]: remove annoying debugging message
      [NETFILTER]: nfnetlink_queue: avoid unnecessary atomic operation
      [NETFILTER]: nfnetlink_queue: fix checks in nfqnl_recv_config
      [NETFILTER]: nfnetlink: use RCU for queue instances hash
      [NETFILTER]: nfnetlink_queue: kill useless wrapper
      [NETFILTER]: nfnetlink_queue: remove useless debugging
      [NETFILTER]: nfnetlink_queue: mark hash table __read_mostly
      [NETFILTER]: nfnetlink_queue: use endianness-aware attribute functions
      [NETFILTER]: nfnetlink_queue: eliminate impossible switch case
      [NETFILTER]: nfnetlink_queue: remove useless enqueue status codes
      [NETFILTER]: nfnetlink_queue: update copyright
      [NETFILTER]: remove NF_CONNTRACK_ENABLED option
      [NETFILTER]: Select CONFIG_NETFILTER_NETLINK when needed
      [NETLINK]: Mark attribute construction exception unlikely
      [NETFILTER]: ip_tables: kill useless wrapper
      [NETFILTER]: ip_tables: reformat compat code
      [NETFILTER]: x_tables: make xt_compat_match_from_user usable in iterator macros
      [NETFILTER]: {ip,ip6,arp}_tables: consolidate iterator macros
      [NETFILTER]: ip_tables: account for struct ipt_entry/struct compat_ipt_entry size diff
      [NETFILTER]: ip_tables: fix compat types
      [NETFILTER]: ip_tables: move compat offset calculation to x_tables
      [NETFILTER]: ip6_tables: kill a few useless defines/forward declarations
      [NETFILTER]: ip6_tables: move entry, match and target checks to seperate functions
      [NETFILTER]: ip6_tables: use vmalloc_node()
      [NETFILTER]: ip6_tables: move counter allocation to seperate function
      [NETFILTER]: ip6_tables: move IP6T_SO_GET_INFO handling to seperate function
      [NETFILTER]: ip6_tables: resync get_entries() with ip_tables
      [NETFILTER]: ip6_tables: add compat support
      [NETFILTER]: x_tables: enable compat translation for IPv6 matches/targets
      [NETFILTER]: xt_MARK: support revision 1 for IPv6
      [NETFILTER]: xt_MARK: add compat support for revision 0
      [NETFILTER]: {ip,ip6}_tables: reformat to eliminate differences
      [NETFILTER]: {ip,ip6}_tables: fix format strings
      [NETFILTER]: ip6_tables: fix stack leagage
      [NETFILTER]: ip6_tables: use raw_smp_processor_id() in do_add_counters()
      [NETFILTER]: ip_tables: remove ipchains compatibility hack
      [NETFILTER]: ip6_tables: use XT_ALIGN
      [NETFILTER]: arp_tables: remove obsolete standard_check function
      [NETFILTER]: arp_tables: use XT_ALIGN
      [NETFILTER]: arp_tables: use vmalloc_node()
      [NETFILTER]: arp_tables: remove ipchains compat hack
      [NETFILTER]: arp_tables: move entry and target checks to seperate functions
      [NETFILTER]: arp_tables: move counter allocation to seperate function
      [NETFILTER]: arp_tables: move ARPT_SO_GET_INFO handling to seperate function
      [NETFILTER]: arp_tables: resync get_entries() with ip_tables
      [NETFILTER]: arp_tables: add compat support
      [NETLINK]: Add NLA_PUT_BE16/nla_get_be16()
      [NETFILTER]: ctnetlink: use netlink attribute helpers
      [NETFILTER]: ctnetlink: fix expectation timeout dumping
      [NETFILTER]: nf_nat_proto_gre: add missing module reference
      [NETFILTER]: nf_nat: mark NAT protocols const
      [NETFILTER]: nf_nat: sprinkle a few __read_mostlys
      [NETFILTER]: nf_nat: pass manip type instead of hook to nf_nat_setup_info
      [NETFILTER]: nf_log: move logging stuff to seperate header
      [NETFILTER]: nf_log: constify struct nf_logger and nf_log_packet loginfo arg
      [NETFILTER]: nf_log: remove incomprehensible comment
      [NETFILTER]: nfnetlink_log: fix checks in nfulnl_recv_config
      [NETFILTER]: nfnetlink_{queue,log}: return ENOTSUPP for unknown cfg commands
      [NETFILTER]: nfnetlink_log: remove excessive debugging
      [NETFILTER]: nfnetlink_{queue,log}: return proper error codes in instance_create
      [NETFILTER]: nfnetlink_log: use endianness-aware attribute functions
      [NETFILTER]: nfnetlink_log: include GID in netlink message
      [NETFILTER]: Kill function prototype for non-existing function
      [NETFILTER]: constify nf_afinfo
      [NETFILTER]: nf_nat: properly use RCU for ip_nat_decode_session
      [NETFILTER]: non-power-of-two jhash optimizations
      [NETFILTER]: Add CONFIG_NETFILTER_ADVANCED option
      [NETFILTER]: Hide a few more options under NETFILTER_ADVANCED
      [NETFILTER]: Remove some EXPERIMENTAL dependencies
      [NETFILTER]: nf_conntrack_{tcp,sctp}: mark state table const
      [NETFILTER]: nf_conntrack_{tcp,sctp}: shrink state table
      [NETFILTER]: nf_conntrack_tcp: remove timeout indirection
      [NETFILTER]: nf_conntrack_sctp: basic cleanups
      [NETFILTER]: nf_conntrack_sctp: use proper types for bitops
      [NETFILTER]: nf_conntrack_sctp: reduce line length
      [NETFILTER]: nf_conntrack_sctp: reduce line length further
      [NETFILTER]: nf_conntrack_sctp: consolidate sctp_packet() error paths
      [NETFILTER]: nf_conntrack_sctp: rename "newconntrack" variable
      [NETFILTER]: nf_conntrack_sctp: don't take sctp_lock once per chunk
      [NETFILTER]: nf_conntrack_sctp: remove unused ttag field from conntrack data
      [NETFILTER]: nf_conntrack_sctp: replace magic value by symbolic constant
      [NETFILTER]: nf_conntrack_sctp: remove timeout indirection
      [NETFILTER]: kill nf_sysctl.c
      [NETFILTER]: nf_conntrack: clean up a few header files
      [NETFILTER]: nf_conntrack: remove print_conntrack function from l3protos
      [NETFILTER]: nf_conntrack: make print_conntrack function optional for l4protos
      [E1000]: Secondary unicast address support
      [NET_SCHED]: sch_ingress: formatting fixes
      [NET_SCHED]: sch_ingress: remove excessive debugging
      [NET_SCHED]: sch_ingress: remove qdisc_priv() wrapper
      [NET_SCHED]: sch_ingress: remove unused inner qdisc
      [NET_SCHED]: sch_ingress: return proper error code in ingress_graft()
      [NET_SCHED]: sch_ingress: remove unnecessary ops
      [NET_SCHED]: sch_ingress: move dependencies to Kconfig
      [NET_SCHED]: sch_ingress: avoid a few #ifdefs
      [NET_SCHED]: sch_ingress: remove useless printk
      [VLAN]: Remove unnecessary structure declarations
      [VLAN]: Clean up vlan_hdr/vlan_ethhdr structs
      [VLAN]: Kill useless VLAN_NAME define
      [VLAN]: Use dev->stats
      [VLAN]: Move device setup to vlan_dev.c
      [VLAN]: Kill useless check
      [ETHER]: Bring back MAC_FMT
      [VLAN]: Clean up debugging and printks
      [VLAN]: Remove non-implemented ioctls
      [VLAN]: Clean up initialization code
      [VLAN]: Clean up unregister_vlan_dev
      [VLAN]: Simplify vlan unregistration
      [VLAN]: Turn VLAN_DEV_INFO into inline function
      [VLAN]: Turn __constant_htons into htons where possible
      [VLAN]: checkpatch cleanups
      [VLAN]: Update list address
      [VLAN]: Clean up vlan_skb_recv()
      [MACVLAN]: Fix thinko in macvlan_transfer_operstate()
      [NET_SCHED]: kill obsolete NET_CLS_POLICE option
      [NET_SCHED]: Move EXPORT_SYMBOL next to exported symbol
      [NET_SCHED]: mark classifier ops __read_mostly
      [NETLINK]: Add nla_append()
      [NET_SCHED]: Convert packet schedulers from rtnetlink to new netlink API
      [NET_SCHED]: Convert classifiers from rtnetlink to new netlink API
      [NET_SCHED]: Convert actions from rtnetlink to new netlink API
      [NET_SCHED]: sch_atm: fix format string warning
      [NET_SCHED]: sch_netem: use nla_parse_nested_compat
      [NET_SCHED]: act_api: fix netlink API conversion bug
      [NET_SCHED]: act_api: use nlmsg_parse
      [NET_SCHED]: act_api: use PTR_ERR in tcf_action_init/tcf_action_get
      [NET_SCHED]: Propagate nla_parse return value
      [NET_SCHED]: Use nla_nest_start/nla_nest_end
      [NET_SCHED]: Use NLA_PUT_STRING for string dumping
      [NET_SCHED]: Use typeful attribute construction helpers
      [NET_SCHED]: Use typeful attribute parsing helpers
      [NET_SCHED]: sch_api: introduce constant for rate table size
      [NET_SCHED]: Use nla_policy for attribute validation in packet schedulers
      [NET_SCHED]: Use nla_policy for attribute validation in classifiers
      [NET_SCHED]: Use nla_policy for attribute validation in actions
      [NET_SCHED]: Use nla_policy for attribute validation in ematches
      [NETFILTER]: nf_nat: remove double bysource hash initialization
      [NETFILTER]: bridge netfilter: remove nf_bridge_info read-only netoutdev member
      [NETFILTER]: nfnetlink_log: fix typo
      [NETFILTER]: ipt_recent: fix sparse warnings
      [NETFILTER]: {ip,arp,ip6}_tables: fix sparse warnings in compat code
      [NETFILTER]: nf_conntrack_ipv6: fix sparse warnings
      [NETFILTER]: nf_conntrack_netlink: fix unbalanced locking
      [NETFILTER]: nf_conntrack: fix accounting with fixed timeouts
      [NETFILTER]: nf_conntrack: use RCU for conntrack helpers
      [NETFILTER]: nf_conntrack_core: avoid taking nf_conntrack_lock in nf_conntrack_alter_reply
      [NETFILTER]: nf_conntrack_expect: use RCU for expectation hash
      [NETFILTER]: nf_conntrack: use RCU for conntrack hash
      [NETFILTER]: nf_conntrack: switch rwlock to spinlock
      [NETFILTER]: nf_conntrack: optimize __nf_conntrack_find()
      [NETFILTER]: nf_conntrack: avoid duplicate protocol comparison in nf_ct_tuple_equal()
      [NETFILTER]: nf_conntrack: optimize hash_conntrack()
      [NETFILTER]: nf_conntrack: reorder struct nf_conntrack_l4proto
      [NETFILTER]: nf_conntrack: don't inline early_drop()
      [NETFILTER]: nf_conntrack: naming unification
      [NETFILTER]: nf_nat: use RCU for bysource hash
      [NETFILTER]: nf_nat: switch rwlock to spinlock
      [NETFILTER]: {ip,ip6}_queue: fix build error
      [NETFILTER]: nf_conntrack: fix sparse warning
      [NETFILTER]: nf_nat: fix sparse warning
      [NETFILTER]: xt_iprange: fix sparse warnings
      [NET_SCHED]: sch_ingress: remove netfilter support
      [NET_SCHED]: Constify struct tcf_ext_map
      [NET_SCHED]: sch_sfq: add support for external classifiers
      [NET_SCHED]: sch_sfq: make internal queues visible as classes
      [NET_SCHED]: Add flow classifier
      [NET_SCHED]: em_meta: fix compile warning
      [NET_SCHED]: cls_flow: fix key mask validity check
      [VLAN]: Constify skb argument to vlan_get_tag()
      [NET_SCHED]: cls_flow: support classification based on VLAN tag
      [NETFILTER]: nf_conntrack: fix ct_extend ->move operation
      [NETFILTER]: xt_iprange: fix typo in address family
      [IPV4]: route: fix crash ip_route_input
      preemptible RCU: sparse annotations

Patrik Sevallius (1):
      USB: usb peripheral controller driver oops avoidance

Paul Chavent (1):
      USB: usbserial: provide ezusb functions for an external module.

Paul Clements (1):
      NBD: remove limit on max number of nbd devices

Paul E. McKenney (7):
      Preempt-RCU: reorganize RCU code into rcuclassic.c and rcupdate.c
      Preempt-RCU: fix rcu_barrier for preemptive environment.
      Preempt-RCU: implementation
      Preempt-RCU: CPU Hotplug handling
      Preempt-RCU: update RCU Documentation.
      RCU: add help text for "RCU implementation type"
      Remove rcu_assign_pointer() penalty for NULL pointers

Paul Fulghum (1):
      synclink_gt fix missed serial input signal changes

Paul Gortmaker (16):
      [POWERPC] 85xx: mpc85xx_ads: add in missing of_node_put()
      [POWERPC] mpc5200: add #address-cells and #size-cells to soc node.
      [POWERPC] Reduce code duplication in legacy_serial, add UART parent types
      [POWERPC] 85xx: Add support for Wind River SBC8560 in arch/powerpc
      [POWERPC] 85xx: Add v1 device tree source for Wind River SBC8560 board
      [POWERPC] CPM2: Make support for the CPM2 optional on 8560 based boards
      [POWERPC] 85xx: Add default .config file for Wind River SBC8560
      [POWERPC] 85xx: Add basic support for Wind River SBC8548 board
      [POWERPC] 85xx: Add v1 device tree source for Wind River SBC8548 board
      [POWERPC] 85xx: Add default .config file for Wind River SBC8548
      [POWERPC] 83xx: Add support for Wind River SBC834x boards
      [POWERPC] 83xx: Add device tree source for Wind River SBC834x board.
      [POWERPC] 83xx: Add default config file for Wind River SBC8349 board
      [POWERPC] 83xx: mpc834x_mds - Convert device tree source to dts-v1
      [POWERPC] QE: Explicitly set address-cells and size cells for muram
      [POWERPC] 83xx: Clean up / convert mpc83xx board DTS files to v1 format.

Paul Jackson (5):
      cgroup brace coding style fix
      cgroup simplify space stripping
      hotplug cpu: move tasks in empty cpusets to parent various other fixes
      hotplug cpu move tasks in empty cpusets - refinements
      cpusets: update_cpumask documentation fix

Paul Jimenez (3):
      x86: make i8259_64 more _32-like
      x86: mtrr use type bool [RESEND AGAIN]
      dm: table use list_for_each

Paul Mackerras (24):
      Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/pasemi into for-2.6.25
      Merge branch 'linux-2.6'
      Merge branch 'linux-2.6' into for-2.6.25
      [POWERPC] Convert media-bay.c to use the kthread API
      [POWERPC] Convert adb.c to use kthread API and not spin on ADB requests
      [POWERPC] Convert therm_pm72.c to use the kthread API
      [POWERPC] Convert therm_windtunnel.c to use the kthread API
      [POWERPC] Fix sleep on powerbook 3400
      Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/cell-2.6 into for-2.6.25
      Merge branch 'linux-2.6'
      Revert "[POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated"
      Merge branch 'for-2.6.25' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/pasemi
      Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi into for-2.6.25
      [POWERPC] Provide a way to protect 4k subpages when using 64k pages
      Merge branch 'linux-2.6'
      Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25
      Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx
      Revert "[POWERPC] Fake NUMA emulation for PowerPC"
      PPC: Fix powerpc vio_find_name to not use devices_subsys
      Merge branch 'for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-mpc52xx
      Merge branch 'linux-2.6'
      Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25
      Merge branch 'for-2.6.25' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into for-2.6.25
      Merge branch 'for-2.6.25' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx

Paul Menage (2):
      cgroups: move cgroups destroy() callbacks to cgroup_diput()
      cgroups: update comments in cpuset.c

Paul Moore (24):
      [IPSEC]: SPD auditing fix to include the netmask/prefix-length
      [XFRM]: Assorted IPsec fixups
      [XFRM]: RFC4303 compliant auditing
      [XFRM]: Drop packets when replay counter would overflow
      NetLabel: Remove unneeded RCU read locks
      NetLabel: Cleanup the LSM domain hash functions
      NetLabel: Consolidate the LSM domain mapping/hashing locks
      NetLabel: Add secid token support to the NetLabel secattr struct
      NetLabel: Add IP address family information to the netlbl_skbuff_getattr() function
      SELinux: Convert the netif code to use ifindex values
      SELinux: Only store the network interface's ifindex
      SELinux: Add a network node caching mechanism similar to the sel_netif_*() functions
      SELinux: Add a capabilities bitmap to SELinux policy version 22
      SELinux: Add a new peer class and permissions to the Flask definitions
      SELinux: Better integration between peer labeling subsystems
      SELinux: Enable dynamic enable/disable of the network access checks
      SELinux: Allow NetLabel to directly cache SIDs
      NetLabel: Introduce static network labels for unlabeled connections
      NetLabel: Add auditing to the static labeling mechanism
      SELinux: Add network ingress and egress control permission checks
      SELinux: Add warning messages on network denial due to error
      [SELinux]: Fix double free in selinux_netlbl_sock_setsid()
      NetLabel: introduce a new kernel configuration API for NetLabel
      SELinux: Remove security_get_policycaps()

Paul Mundt (167):
      rtc: rtc-sh: SH-5 support.
      sh64: Use the generic rtc-sh driver.
      sh: Rename Kconfig to Kconfig.sh.
      sh: Move CPU subtypes to Kconfig.sh.
      sh: Add a SUPERH32 config symbol.
      sh: Split out PXSEG segmentation per-CPU family.
      sh: Split out cache status bits per-CPU family.
      sh: Move the sh64 Kconfig to arch/sh/Kconfig.sh64.
      sh: Move arch/sh64/lib to arch/sh/lib64.
      sh: Plug SH-5 in to arch/sh/Makefile.
      sh: Switch Kconfig.sh64 to use arch/sh/mm/Kconfig.
      sh: Add SH-5 support to asm/module.h.
      sh: Fix up fixmap location for SH-5.
      sh: BUGFLAG_WARNING needs GENERIC_BUG.
      sh: Add addrspace.h segmentation stub for SH-5.
      sh: Add cache definitions for SH-5.
      sh: Correct SH-5 instruction size value.
      sh: Move sh64 boards to arch/sh/.
      sh: Move sh64 board defconfigs to arch/sh/configs.
      sh64: Kill off arch/sh64/oprofile.
      sh: Add in cacheflush and DMA headers for SH-5.
      sh: Add SH-5 support to io.h.
      sh: Split out asm/string.h for sh32 and sh64.
      sh: Split out irqflags.h in to _32 and _64 variants.
      sh: SH-5 version of current_thread_info().
      sh: Consolidate CPU features in Kconfig.cpu.
      sh: SH-5 byteorder routines.
      sh: Move sh32 optimized I/O routines to arch/sh/lib/
      sh: Kill off lib64 version of io.c.
      sh: Move in the SH-5 mmu_context headers.
      sh: Have 32-bit use arch/sh/kernel/Makefile_32.
      sh: Split out arch/sh/kernel/process.c for _32 and _64 variants.
      sh: SH-5 pt_regs.
      sh: Split out processor.h in to _32 and _64 variants.
      sh: Split out 29-bit and 32-bit physical mode definitions.
      sh: Split out system.h in to _32 and _64 variants.
      sh: Move in the SH-5 ptrace impl.
      sh: SH-5 also uses the ASID cache.
      sh: Split out uaccess.h in to _32 and _64 variants.
      sh: Consolidate slab/kmalloc minalign values.
      sh: More SH-5 cpuinfo tidying.
      sh: Move in the SH-5 signal trampoline impl.
      sh: Move arch/sh64/kernel/sys_sh64.c to arch/sh/kernel/
      sh: timer.h stub for SH-5.
      sh: Move in the SH-5 traps.c impl.
      sh: imask IRQ depends on sh32.
      sh: Don't reference UBC code in CPU init on sh64.
      sh: Disable initial cache flush on SH-5.
      sh: Have SH-5 provide an {en,dis}able_fpu() impl.
      sh: Move over the SH-5 head.S and tlb.h.
      sh: Fix up VMALLOC_START for SH-5.
      sh: Nopped out p3_cache_init() on SH-5 also.
      sh: Move vsyscall_init() defs up one level.
      sh: flush_cache_sigtramp() takes 1 arg only.
      sh: Add SH-5 support to the consistent DMA impl.
      sh: Split out extable.c _32 and _64 variants.
      sh: Fix up 64kB page size selection on SH-5.
      sh: Plug in SH-5 ffz()/__ffs() bitops.
      sh: Split out checksum.h in to _32 and _64 variants.
      sh: Kill off lib64 version of iomap wrappers.
      sh: Fix up header reference for arch/sh/lib64/panic.c.
      sh: Fix up the head-y targets for _32 and _64.
      sh: Split out syscall ABI for _32 and _64 variants.
      sh: Split out linker script to _32 and _64 variants.
      sh: Move over the SH-5 entry.S.
      sh: Split out sh_ksyms.c in to _32 and _64 variants.
      sh: Split out ioremap in to _32 and _64 variants.
      sh: ioremap_64 needs proc_fs.h.
      sh: Split out pgtable.h in to _32 and _64 variants.
      sh: Split out tlb-flush in to _32 and _64 variants.
      sh: Move over sh64 switch_to and stack unwinder.
      sh: Provide dummy swapper pt_regs for SH-5 ctx switch.
      sh: Common swapper_pg_dir usage for SH-5.
      sh: Move over and enable FPU support for SH-5.
      sh: Tidy up lib64 udelay impl.
      sh: Plug in the SHmedia ELF relocations.
      sh: ioremap_64 needs after_bootmem.
      sh: Merge sh and sh64 module.c.
      sh: Sync up the _64 linker script with the _32 version.
      sh: Fix up the _stext references for SH-5.
      sh: Kill off SH-5 enter_deep_standby() cruft.
      sh: Share the ELF dump_task interfaces.
      sh: sys_sh consolidation for arch_get_unmapped_area().
      sh: Tidy up various clear_page()/copy_page() definitions.
      sh: Move in the SH-5 TLB miss.
      sh: Share bug/debug traps across _32 and _64.
      sh: Move quad-word real-address I/O defs to io.h.
      sh: Kill off do_NMI stub in SH-5 ex table.
      sh: Plug in simple SH-5 subtype probing.
      sh: Add the SH-5 cpu type symbolic names.
      sh: Stub in CPU subtype setup code for SH5-101/103.
      sh: Stubs for fpu disabled on SH-5.
      sh: Update cayman defconfig.
      sh: Set HPAGE_SHIFT for 512MB hugetlb pages.
      sh: Move PXSEG comments to addrspace.h.
      sh: Switch SH-5 to use CONFIG_PAGE_OFFSET.
      sh: Kill off some dead sh64 kconfig symbols.
      sh: Bump the MEMORY_SIZE default to something reasonable.
      sh: Consolidate Kconfig.sh/Kconfig.sh64.
      sh: Fix up generic BUG build for SH-5.
      sh: Use existing CONFIG_CACHE_xx options in head_64.S.
      sh: SH-5 uses a 64-bit PTE_MAGNITUDE, as X2 TLB.
      sh: Merge the sh64 zImage bits.
      sh: Kill off a stray proc tlb reference in fault_64.
      sh: Merge sh64 Kconfig.debug options.
      sh: Move over SH-5 TLB and cache support code.
      sh: Fix up proc ASIDs for CPU-local ASID cache accessors.
      sh: Kill off arch/sh64/mm.
      sh: Purge dead sh64 headers.
      sh: Special layout for SH-5 stat.h and user.h.
      sh: Mark some IRQ debug options sh32 only.
      sh: Fix up user_fpu_struct typo for SH-5.
      sh: Copy over special CFLAGS for SH-5 TLB miss.
      sh: Add onchip remap prototypes, kill old sh64 io.h.
      sh: Generic BUG only works for sh32.
      sh: Remove duplicate SUPERH64 symbol.
      sh: Tidy up KBUILD_IMAGE for sh64.
      sh: Consolidate sh/sh64 Makefiles.
      sh: Rename the _32 and _64 TLB flush variants.
      sh: clear/copy_page renames in lib and lib64.
      sh: Kill off the last of the sh64 headers.
      sh: Get the mach-cayman IRQ support building.
      sh: Kill off the rest of arch/sh64/kernel/.
      sh: Add SH-5 subtypes to check_bugs() for utsname.
      sh: Bump number of quicklists for SH-5.
      sh: Get the SH-5 PCI support building.
      sh: Bring the SH-5 FPU in line with the SH-4 FPU API.
      sh: Fix up default zImage target for sh32.
      sh: Build fixes for lib32 clear_page.
      sh: Fix up bug trap handler build for sh32.
      sh: Kill off the mach-harp and mach-sim machtypes.
      sh: Move mach-cayman in with the rest of the boards.
      sh: Fix up uname -m matching for native sh64.
      rtc: rtc-sh: SH-2A support.
      sh: Add SH7203 CPU support.
      sh: Fix the arch/sh/kernel/traps.c build for sh32.
      sh: Add SH7263 CPU support.
      sh: SH-2A FPU support.
      sh: Bump up ARCH_KMALLOC_MINALIGN for DMA cases.
      sh: CCR1->CCR renaming for SH-2 parts.
      rtc: rtc-sh: Split out the CPU defs to asm/cpu/.
      sh: syscall auditing for sh5, too.
      sh: comment tidying for sh64->sh migration.
      sh: Explicit alignment for PAGE_SIZE in copy/clear_page().
      sh: Encode L1/L2 cache shape in auxvt.
      sh: Use utsname()->machine for ELF_PLATFORM.
      sh: Provide the FPSCR init through AT_FPUCW.
      sh: Kill off superfluous __KERNEL__ check in asm/elf.h.
      sh: Stub in page_table_range_init() on nommu.
      sh: Fix up switch_to() type casts.
      sh: Kill off pgtable.h from scatterlist.h.
      sh: Fix up binfmt_flat compile warnings.
      sh: Fix up KERNEL_ENTRY calculation for uImage.
      sh: Always use CONFIG_HZ for HZ.
      sh: Provide a stubbed __set_fixmap() for nommu.
      sh: Fix get_user()/put_user() build error.
      sh: Fix posix_types.h userspace breakage from sh64 merge.
      sh: Correct pte size mismatch for X2 TLB.
      sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors.
      sh: r7785rp: Fix up DECLARE_INTC_DESC() arg mismatch.
      sh: Kill off dead HS771RVoIP board support.
      sh: Drop r7780rp_defconfig, use r7780mp_defconfig as kbuild default.
      sh: Kill off -traditional for linker script.
      kobject: Always build in kernel/ksysfs.o.
      nommu: add new vmalloc_user() and remap_vmalloc_range() interfaces.
      rtc: ds1302 rtc support
      fb: nvidiafb: Try harder at initial mode setting.

Paulius Zaleckas (1):
      Spelling fixes: lenght->length

Paulo Marques (1):
      kallsyms should prefer non weak symbols

Pavel Emelianov (3):
      Memory controller: resource counters
      Memory controller: accounting setup
      Memory controller: OOM handling

Pavel Emelyanov (128):
      uids: merge multiple error paths in alloc_uid() into one
      [NET]: Convert init_timer into setup_timer
      [NET]: Use sockfd_lookup_light in the rest of the net/socket.c
      [NET]: Move sock_valbool_flag to socket.c
      [IPv4] RAW: Compact the API for the kernel
      [IPv6] RAW: Compact the API for the kernel
      [RAW]: Introduce raw_hashinfo structure
      [RAW]: Consolidate proto->hash callback
      [RAW]: Consolidate proto->unhash callback
      [RAW]: Consolidate proc interface.
      [IPVS]: Relax the module get/put in ip_vs_app.c
      [NET]: Compact sk_stream_mem_schedule() code
      [UNIX] Move the unix sock iterators in to proper place
      [IPV6]: Correct the comment concerning inetsw6 table
      [NET]: Name magic constants in sock_wake_async()
      [NET]: Make macro to specify the ptype_base size
      [NET]: Uninline the sk_stream_alloc_pskb
      [NET]: Eliminate unused argument from sk_stream_alloc_pskb
      [NET]: Nicer WARN_ON in netstat_show
      [UNIX]: Extend unix_sysctl_(un)register prototypes
      [UNIX]: Move the sysctl_unix_max_dgram_qlen
      [UNIX]: Use ctl paths to register unix ctl tables
      [UNIX]: Make the unix sysctl tables per-namespace
      [NEIGH]: Cleanup the neigh_sysctl_register
      [NEIGH]: Use the ctl paths to create neighbours sysctls
      [IPV4]: Cleanup the devinet_sysctl_register
      [IPV6]: Cleanup the addconf_sysctl_register
      [IPV4]: Unify and cleanup calls to devinet_sysctl_register
      [IPV4]: Use ctl paths to register devinet sysctls
      [IPV6]: Unify and cleanup calls to addrconf_sysctl_register
      [IPV6]: Use ctl paths to register addrconf sysctls
      [NET]: Remove unneeded ifdefs from sysctl_net_core.c
      [NET]: Isolate the net/core/ sysctl table
      [IPV4]: Cleanup the sysctl_net_ipv4.c file
      [IPV4]: Use ctl paths to register net/ipv4/ table
      [TR]: Use ctl paths to register net/token-ring/ table
      [NET]: Remove the empty net_table
      [IPV6]: Make the ipv6/sysctl_net_ipv6.c compilation cleaner
      [IPV6]: Use sysctl paths to register ipv6 sysctl tables
      [INET]: Merge sys.net.ipv4.ip_forward and sys.net.ipv4.conf.all.forwarding
      [IPV6]: Eliminate difference in actions of sysctl and proc handler for conf.all.forwarding
      [IPV4] ROUTE: Collect proc-related functions together
      [IPV4] ROUTE: Clean up proc files creation.
      [IPV4] ROUTE: Convert rt_hash_lock_init() macro into function
      [ARP]: Minus one level of indentation in arp_req_set
      [ARP]: Minus one level of ndentation in arp_req_delete
      [ARP]: Consolidate some code in arp_req_set/delete_publc
      [SNMP]: Remove unused devconf macros.
      [NET] sysctl: make the sys.net.core sysctls per-namespace
      [NET] sysctl: prepare core tables to point to netns variables
      [NET] sysctl: make sysctl_somaxconn per-namespace
      [TCP]: Use BUILD_BUG_ON for tcp_skb_cb size checking
      [INET]: Use BUILD_BUG_ON in inet_timewait_sock.c checks
      [IPV4]: Cleanup IN_DEV_MFORWARD macro
      [IPV4]: Cleanup sysctl manipulations in devinet.c
      [NET]: Remove unused define from loopback driver.
      [XFRM]: Fix potential race vs xfrm_state(only)_find and xfrm_hash_resize.
      [NETNS]: Add the netns_ipv4 struct
      [IPV4]: Make __devinet_sysctl_register return an error
      [IPV4]: Pass the net pointer to the arp_req_set_proxy()
      [IPV4]: Store the net pointer on devinet's ctl tables
      [IPV4]: Move the devinet pointers on the struct net
      [IPV4]: Switch users of ipv4_devconf_dflt to use the pernet one
      [IPV4]: Switch users of ipv4_devconf(_all) to use the pernet one
      [INET]: Uninline the __inet_hash function.
      [INET]: Uninline the __inet_lookup_established function.
      [INET]: Uninline the inet_twsk_put function.
      [NEIGH]: Make neigh_add_timer symmetrical to neigh_del_timer.
      [NET]: Simple ctl_table to ctl_path conversions.
      [IPVS]: Switch to using ctl_paths.
      [DECNET]: Switch to using ctl_paths.
      [AX25]: Switch to using ctl_paths.
      [NETFILTER]: Switch to using ctl_paths in nf_queue and conntrack modules
      [NETFILTER]: Use the ctl paths instead of hand-made analogue
      [NETNS]: Clean out the ipv6-related sysctls creation/destruction
      [NETNS]: Make the __addrconf_sysctl_register return an error
      [NETNS]: Make the ctl-tables per-namespace
      [NETNS]: Create ipv6 devconf-s for namespaces
      [NETNS]: Use the per-net ipv6_devconf_dflt
      [NETNS]: Use the per-net ipv6_devconf(_all) in sysctl handlers
      [NEIGH]: Add a comment describing what a NUD stands for.
      [NETNS][RAW]: Make ipv[46] raw sockets lookup namespaces aware.
      [NETNS][RAW]: Make /proc/net/raw(6) show per-namespace socket list.
      [NETNS][RAW]: Eliminate explicit init_net references.
      [NETNS][RAW]: Create the /proc/net/raw(6) in each namespace.
      [VLAN]: Move protocol determination to seperate function
      [NETNS][FRAGS]: Move ctl tables around.
      [NETNS][FRAGS]: Make the inet_frag_queue lookup work in namespaces.
      [NETNS][FRAGS]: Make the nqueues counter per-namespace.
      [NETNS][FRAGS]: Make the mem counter per-namespace.
      [NETNS][FRAGS]: Duplicate sysctl tables for new namespaces.
      [NETNS][FRAGS]: Make the net.ipv4.ipfrag_timeout work in namespaces.
      [NETNS][FRAGS]: Make thresholds work in namespaces.
      [NETNS][FRAGS]: Isolate the secret interval from namespaces.
      [NETNS][FRAGS]: Make the LRU list per namespace.
      [NETNS][FRAGS]: Make the pernet subsystem for fragments.
      [NETNS]: Fix race between put_net() and netlink_kernel_create().
      [IPV6]: Introduce the INET6_TW_MATCH macro.
      [INET]: Consolidate inet(6)_hash_connect.
      [NETNS]: Make bind buckets live in net namespaces.
      [NETNS]: Tcp-v4 sockets per-net lookup.
      [NETNS]: Tcp-v6 sockets per-net lookup.
      [NETNS]: Udp sockets per-net lookup.
      [NETFILTER]: Ipv6-related xt_hashlimit compilation fix.
      [INET]: Fix accidentally broken inet(6)_hash_connect's port offset calculations.
      [IA64] make pfm_get_task work with virtual pids
      shmem: factor out sbi->free_inodes manipulations
      frv: use find_task_by_vpid in cxn_pin_by_pid
      gfs2: make gfs2_holder.gh_owner_pid be a struct pid *
      gfs2: make gfs2_glock.gl_owner_pid be a struct pid *
      Handle pid namespaces in cgroups code
      namespaces: add the NAMESPACES config option
      namespaces: move the UTS namespace under UTS_NS option
      namespaces: move the IPC namespace under IPC_NS option
      namespaces: cleanup the code managed with the USER_NS option
      namespaces: cleanup the code managed with PID_NS option
      namespaces: mark NET_NS with "depends on NAMESPACES"
      ipc: uninline some code from util.h
      Pidns: make full use of xxx_vnr() calls
      Pidns: fix badly converted mqueues pid handling
      Clean up the kill_something_info
      Get rid of the kill_pgrp_info() function
      Use find_task_by_vpid in posix timers
      Don't operate with pid_t in rtmutex tester
      [KEY]: Clean up proc files creation a bit.
      [KEY]: Convert net/pfkey to use seq files.
      [SCTP]: Use snmp_fold_field instead of a homebrew analogue.
      [SCTP]: Convert sctp_dbg_objcnt to seq files.

Pavel Hofman (2):
      [ALSA] I2C fix for ice1724
      [ALSA] switching rate in STAC9460 codec of Prodigy192

Pavel Machek (8):
      timers: don't #error on higher HZ values
      time: clean hungarian notation from timers
      time: timer cleanups
      time: more timer related cleanups
      x86: unify arch/x86/kernel/acpi/sleep*.c
      x86: remove misleading comments in trampoline_*.S
      PM: documentation cleanups
      [SCSI] Small cleanups for scsi_host.h

Pavel Roskin (2):
      [ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h
      hostap_cs: don't match revisions in presense of the MAC chip name

Pavel Troller (1):
      HID: Implement horizontal wheel handling for A4 Tech X5-005D

Pekka Enberg (10):
      slab: fix bootstrap on memoryless node
      ipg: remove old contact information
      ipg: remove boolean macros
      ipg: remove IPG_DEV_KFREE_SKB macro
      ipg: remove driver version
      ipg: remove commented out code
      ipg: remove some internal comments
      ipg: naming convention fixes
      ipg: fix checkpatch reported errors
      SLUB: Fix coding style violations

Pete Wyckoff (1):
      block: allow queue dma_alignment of zero

Pete Zaitcev (3):
      USB: Remove unnecessary zeroing from ub
      USB: usbfs: struct async is a fixed size structure
      ub: fix up the conversion to sg_init_table()

Peter Korsgaard (3):
      [MTD] mtdoops: Document usage in Kconfig
      [MTD] mtdoops cleanup
      dm9601: Consolidate common parts of dm_write_*_async

Peter Oberparleiter (5):
      [S390] cio: Extend adapter interrupt interface.
      [S390] cio: reduce cpu utilization during device scan
      [S390] cio: introduce timed recovery procedure
      [S390] cio: make sense id procedure work with partial hardware response
      [S390] console: allow vt220 console to be the only console

Peter Schwenke (1):
      ata_piix: Add Toshiba Satellite R20 and Tecra M6 to broken suspend list.

Peter Stark (1):
      USB: ftdi_sio - enabling multiple ELV devices, adding EM1010PC

Peter Tiedemann (1):
      [S390] usage of s390dbf: shrink number of debug areas to use.

Peter Zijlstra (18):
      sched: remove do_div() from __sched_slice()
      sched: sched_rt_entity
      sched: SCHED_FIFO/SCHED_RR watchdog timer
      sched: high-res preemption tick
      sched: rt time limit
      sched: rt group scheduling
      sched: rt throttling vs no_hz
      hrtimer: clean up cpu->base locking tricks
      hrtimer: fixup the HRTIMER_CB_IRQSAFE_NO_SOFTIRQ fallback
      hrtimer: unlock hrtimer_wakeup
      sched: rt-group: reduce rescheduling
      sched: rt-watchdog: fix .rlim_max = RLIM_INFINITY
      sched: fix: don't take a mutex from interrupt context
      sched: let +nice tasks have smaller impact
      hrtimer: fix hrtimer_init_sleeper() users
      debug: softlockup looping fix
      [ARM] xtime_seqlock: fix more ARM machines for xtime deadlocking
      lockdep: annotate epoll

Petr Cvek (1):
      parport_pc: detection for SuperIO IT87XX POST

Petr Tesarik (3):
      [IA64] Rename TIF_PERFMON_WORK back to TIF_NOTIFY_RESUME
      [IA64] Synchronize kernel RSE to user-space and back
      [IA64] Synchronize RBS on PTRACE_ATTACH

Philip Langdale (1):
      mmc: Handle suspend/resume in Ricoh MMC disabler

Philipp Zabel (6):
      [ARM] 4663/1: Only putc uncompressor output into FFUART if it was enabled by the bootloader
      [ARM] 4718/1: Fix redefinition warnings in PXA uncompressor code
      [ARM] 4664/1: Add basic support for HTC Magician PDA phones
      [ALSA] ASoC TLV support
      gpiolib support for the PXA architecture
      DS1WM: decouple host IRQ and INTR active state settings

Pierre Ossman (2):
      mmc: remove sdhci and mmc_spi experimental markers
      MAINTAINERS: remove non-existant URLs

Pierre Peiffer (5):
      Remove one useless extern declaration
      IPC: fix error check in all new xxx_lock() and xxx_exit_ns() functions
      IPC/semaphores: consolidate SEM_STAT and IPC_STAT commands
      IPC: make struct ipc_ids static in ipc_namespace
      IPC: consolidate sem_exit_ns(), msg_exit_ns() and shm_exit_ns()

Piotr Roszatycki (1):
      USB: add support for 4348:5523 WinChipHead USB->RS 232 adapter

Pradeep Satyanarayana (2):
      IPoIB/cm: Add connected mode support for devices without SRQs
      IPoIB/CM: Enable SRQ support on HCAs that support fewer than 16 SG entries

Prakash, Sathya (1):
      [SCSI] mpt fusion: Fix for module unload problem in flash less controller environment

Prasad P (1):
      nfsd: Fix inconsistent assignment

Qi Yong (3):
      skip writing data pages when inode is under I_SYNC
      set_page_refcounted() VM_BUG_ON fix
      kill an unused PTR_ERR in bdev_cache_init()

Qing He (2):
      KVM: x86_emulator: no writeback for bt
      KVM: apic round robin cleanup

Quentin Barnes (2):
      ARM kprobes: instruction single-stepping support
      x86: code clarification patch to Kprobes arch code

Rabin Vincent (1):
      firewire: Fix extraction of source node id

Rafael J. Wysocki (39):
      ACPI: Fix acpi_pm_device_sleep_state()
      PM: Acquire device locks on suspend
      x86: hibernation: document __save_processor_state() on x86
      Hibernation: Introduce SNAPSHOT_GET_IMAGE_SIZE ioctl
      Hibernation: Rework platform support ioctls (rev. 2)
      Hibernation: Mark SNAPSHOT_SET_SWAP_FILE ioctl as deprecated (rev. 2)
      Hibernation: Correct definitions of some ioctls (rev. 2)
      Hibernation: Introduce exportable suspend ioctls header (rev. 2)
      ACPI: Fix mismerge in acpi_hibernation_finish
      Suspend: Testing facility (rev. 2)
      suspend: build fix responding to 2.6.25 kset change
      Hibernation: New testing facility (rev. 2)
      PM: Suspend/hibernation debug documentation update (rev. 2)
      Suspend: Fix compilation warning for CONFIG_SUSPEND unset
      Hibernation: Move low level resume to disk.c
      Suspend: Fix comment in main.c
      Hibernation: Fix comment in disk.c
      Hibernation: Remove unnecessary variable declaration
      Suspend: Use common prefix in messages
      Hibernation: Update messages
      suspend: fix ia64 allmodconfig build
      Suspend: Introduce begin() and end() callbacks
      ACPI: Separate invocations of _GTS and _BFS from _PTS and _WAK
      ACPI: Separate disabling of GPEs from _PTS
      ACPI suspend: Call _PTS before suspending devices
      Hibernation: Introduce begin() and end() callbacks
      ACPI hibernation: Call _PTS before suspending devices
      ACPI: Print message before calling _PTS
      Hibernation: Invoke suspend notifications after console switch
      suspend: cleanup reference to swsusp_pg_dir[]
      PM: Export device_pm_schedule_removal
      Misc: Add possibility to remove misc devices during suspend/resume
      HWRNG: add possibility to remove hwrng devices during suspend/resume
      leds: add possibility to remove leds classdevs during suspend/resume
      b43: avoid unregistering device objects during suspend
      x86 PM: move 64-bit hibernation files to arch/x86/power
      x86 PM: rename 32-bit files in arch/x86/power
      x86 PM: consolidate suspend and hibernation code
      x86 PM: update stale comments

Rainer Jochem (1):
      [IPV4] ipconfig: Implement DHCP Class-identifier

Ralf Baechle (25):
      [MIPS] Delete unused CONFIG_DMA_IP32.
      [MIPS] Delete unused CONFIG_64BIT_CONTEXT
      [MIPS] tlbex: Cleanup handling of R2 hazards in TLB handlers.
      [MIPS] Use pte_present instead of open coded test for _PAGE_PRESENT.
      [MIPS] Remove useless S-cache flushes.
      [MIPS] MT: Scheduler support for SMT
      [MIPS] Cleanup pcspeaker platform device registration.
      [MIPS] SMP: Call platform methods via ops structure.
      [MIPS] Remove CONFIG_SIBYTE_PT{1120,1125,SWARM}
      [MIPS] BCM1480: Use constants instead of magic numbers in PCI code.
      [MIPS] Fulong: don't reinitialize pci_probe_only to it's default value.
      [MIPS] Eleminate local symbols from the symbol table.
      [MIPS] Extend performance counter event field.
      [MIPS] fixmap: delete unused __set_fixmap, set_fixmap and set_fixmap_nocache
      [MIPS] Altas, Malta: Switch boot file format to raw.
      [MIPS] Delete CONFIG_MSP_FPGA
      [MIPS] Qemu: Remove platform.
      [MIPS] compat: handle argument endianess of sys32_(f)truncate64 with merge_64
      mips, x86: optimize the i8259 code a bit
      [MIPS] Fix build after b0rked changes to <linux/init.h>.
      Remove __INIT_REFOK and __INITDATA_REFOK
      Fix/Rewrite of the mipsnet driver]
      Remove inclusions of <linux/autoconf.h>
      IRQ_NOPROBE helper functions
      MIPS: Mark all but i8259 interrupts as no-probe.

Ralph Campbell (16):
      IB/mad: Remove redundant NULL pointer check in ib_mad_recv_done_handler()
      IB/ipath: Enable loopback of DR SMP responses from userspace
      IB/ipath: Remove dead code for user process waiting for send buffer
      IB/ipath: Fix error returned from ib_resize_cq if new size smaller than # entries
      IB/ipath: Fix comments for ipath_create_srq()
      IB/ipath: Add the work completion error code to the QP error debug output
      IB/ipath: Fix RNR NAK handling
      IB/ipath: Cleanup ipath_get_egrbuf()
      IB/ipath: kreceive uses portdata rather than devdata
      IB/ipath: MAD performance sampling registers support
      IB/ipath: Export hardware counters more consistently
      IB/ipath: Allow more flexible user register alignments
      IB/ipath: Port config has on-chip effects for 7220
      IB/ipath: Add flag and handling for chips with swapped register bug
      IB/ipath: Add mappings from HW register to PortInfo port physical state
      IB/ipath: Trivial simplification of ipath_make_ud_req()

Rami Rosen (16):
      [IPV4]: Remove unused define in include/net/arp.h (HAVE_ARP_CREATE)
      [NEIGH]: Remove unused method from include/net/neighbour.h
      [IPV4]: Remove unused multipath cached routing defintion in net/flow.h
      [IPV4]: Remove three declarations of unimplemented methods and correct a typo in include/net/ip.h
      [IPVS]: Remove declaration of unimplemented method and remove unused definition from include/net/ip_vs.h
      [NET]: Remove unused member of dst_entry
      [IPV4]: Remove unsupported DNAT (RTCF_NAT and RTCF_NAT) in IPV4
      [BRIDGE]: Remove unused macros from ebt_vlan.c
      [BRIDGE]: Remove unused include of a header file in ebtables.c
      [PKTGEN]: Remove an unused definition in pktgen.c.
      [MACVLAN]: Setting macvlan_handle_frame_hook to NULL when rtnl_link_register() fails.
      [NET_SCHED]: Add #ifdef CONFIG_NET_EMATCH in net/sched/cls_flow.c (latest git broken build)
      [PPPOL2TP]: Label unused warning when CONFIG_PROC_FS is not set.
      [IPV6] Minor clenup: remove two unused definitions in net/ip6_route.h
      [IPV6] Minor cleanup: remove unused definitions in net/ip6_fib.h
      [IPV6]: Replace using the magic constant "1024" with IP6_RT_PRIO_USER for fc_metric.

Ramkrishna Vepa (1):
      S2io: Fixes to enable multiple transmit fifos

Randy Dunlap (46):
      [SCSI] boot options: correct option name and tell where to find docs for it
      [SCSI] kernel-doc: use correct function name
      [SCSI] docbook and kernel-doc updates
      [SCSI] tgt: fix build when dprintk is defined
      [SCSI] sym2: fix section mismatch warning
      [SCSI] aic94xx: fix section mismatches
      [SCSI] megaraid: fix section mismatch
      [SCSI] NCR5380: fix section mismatch
      sysfs: make SYSFS_DEPRECATED depend on SYSFS
      driver core: fix build with SYSFS=n
      V4L/DVB (6480): bttv: uses input functions, should depend on INPUT
      V4L/DVB (7078): radio: fix sf16fmi section mismatch
      kbuild: add 'includecheck' help text
      kconfig: add hints/tips/tricks to Documentation/kbuild/kconfig-language.txt
      kbuild: minor scripts/decodecode update
      x86: bitops_32.h style cleanups
      x64/page.h: convert some macros to inlines
      x86: discover_ebda section mismatch
      docbook: fix drivers/base/class warning
      docbook: fix block api fatal error
      [ALSA] sound: fix mts64 section mismatches
      [ALSA] sound: fix ad1889 section mismatch
      [ALSA] sound: fix atiixp section mismatch
      [ALSA] sound: fix rme9652 section mismatch
      [ALSA] sound: fix caiaq section mismatches
      [ALSA] fix cs5535 section mismatch
      [ALSA] fix opti9xx/miro section mismatch
      docbook: rapidio: fix fatal filename error
      dio: fix kernel-doc notation
      doc: use correct debugfs mountpoint
      [IA64] aliasing-test: fix gcc warnings on non-ia64
      hamradio: fix dmascc section mismatch
      pcmcia: include bad CIS filename in error message
      register_cpu __devinit or __cpuinit
      cciss: use upper_32_bits() macro to eliminate warnings
      tpm: infineon section mismatch
      tdfxfb: fix section mismatch warnings
      uvesafb: small cleanups
      docbook: dmapool: fix fatal changed filename
      kernel-doc: fix for vunmap function prototype
      kernel-doc: prevent duplicate description: output
      kernel-doc: warn on badly formatted short description
      email-clients.txt: sylpheed is OK at IMAP
      fs menu: small reorg
      [SCSI] kernel-doc: fix scsi docbook
      getdelays: fix gcc warnings

Raphael Assenat (1):
      leds: Fix led-gpio active_low default brightness

Reinette Chatre (9):
      MAINTAINERS: Add Reinette Chatre to iwlwifi & ipw2100/ipw2200
      iwlwifi: continue namespace changes - fix CONFIG variables
      iwlwifi: remove HT code from iwl-3945.h
      iwlwifi: remove reference to non-existent documentation
      iwlwifi: style fixes to usage of << and >> operators
      iwl4965: fix return code indicating one interface is supported
      iwlwifi: initialize geo/channel information during probe
      iwlwifi: cleanup usage of inline functions
      iwlwifi: fix merge sequence: exit on error before state change

Remy Bohmer (2):
      atmel_serial: clean up the code
      atmel_serial: split the interrupt handler

Rene Herman (4):
      x86: provide a DMI based port 0x80 I/O delay override.
      [ALSA] sound/isa: kill pnp_resource_change
      [ALSA] Update descriptions of isapnp-specific module options
      PNP: do not test PNP_DRIVER_RES_DO_NOT_CHANGE on suspend/resume

Ricardo Cerqueira (2):
      V4L/DVB (6831): Audio routes fix for blackbird boards with the wm8775 ADC
      V4L/DVB (6833): Don't limit cx88 audio routing to blackbird boards

Richard Kennedy (1):
      Documentation: add hint about call traces & module symbols to BUG-HUNTING

Richard Knutsson (11):
      Security: remove security_file_mmap hook sparse-warnings (NULL as 0).
      V4L/DVB (6731): ivtv: Remove a invalid shadow-variable
      V4L/DVB (6776): ivtv: Some general fixes
      [patch 2/2] audit: complement va_copy with va_end()
      pcmcia/3c574_cs: fix 'shadow variable' warning
      pcmcia/axnet_cs: make functions static
      pcmcia/axnet_cs: make use of 'max()' instead of handcrafted one
      pcmcia/fmvj18x_cs: fix 'shadow variable' warning
      pcmcia/pcnet_cs: fix 'shadow variable' warning
      reiserfs: complement va_start() with va_end().
      kernel/params.c: remove sparse-warning (different signedness)

Richard MUSIL (1):
      tpm.c: fix crash during device removal

Richard Purdie (11):
      [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix
      Input: add input event to APM event bridge
      [MTD] mtdoops: Add further error return code checking
      [MTD] mtdoops: Perform write operations in a workqueue
      [MTD] mtdoops: Ensure sequential write to the buffer
      [MTD] mtdoops: Various minor cleanups
      [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags
      leds: Standardise LED naming scheme
      [MTD] Add mtd panic_write function pointer
      [MTD] mtdoops: Use the panic_write function when present
      [MTD] onenand: Add panic_write function to the onenand driver

Rik van Riel (1):
      kswapd should only wait on IO if there is IO

Rizzo Davide (1):
      [MTD] [NOR] fix startup lock when using multiple nor flash chips

Rob Landley (9):
      [SCSI] Add Documentation and integrate into docbook build
      documentation: add Documentation/x86-64/00-INDEX
      Add missing section IDs to genericirq.tmpl
      Add missing section ID to lsm.tmpl
      Add section IDs to mtdnand.tmpl
      Add missing IDs to procfs-guide.tmpl
      Add section IDs to rapidio.tmpl
      Add table IDs to videobook.tmpl
      Add chapter IDs to z8530book.tmpl

Robert Bragg (1):
      mm: don't allow ioremapping of ranges larger than vmalloc space

Robert Hancock (2):
      sata_nv: fix for completion handling
      sata_nv: fix ATAPI issues with memory over 4GB (v7)

Robert Jennings (1):
      [SCSI] ibmvscsi: requeue while CRQ closed

Robert P. J. Day (27):
      Documentation: Replace obsolete "driverfs" with "sysfs".
      [ARM] remove reference to non-existent MTD_OBSOLETE_CHIPS
      Kbuild: Clarify the rpm-related make packaging targets
      A few corrections to include/linux/Kbuild
      [ATM]: atm is no longer experimental
      pcmcia net: use roundup_pow_of_two() macro instead of grotesque loop
      [MIPS]  Delete now-unreferenced i2c-yosemite.h header file.
      USB: linux/usb/Kbuild needs only "header-y", not "unifdef-y"
      Correct explanations of "find_next" bit routines.
      linux/dma-mapping.h: rename macro to prevent multiple inclusion
      Fix a small number of "memeber" typoes.
      Typoes:  "whith" -> "with"
      Documentation:  "decnet=" should read "decnet.addr=".
      Documentation:  Update to refer to correct "rcupdate" module name
      Documentation:  Remove references to dead "st0x" and "tmc8xx" parms.
      Documentation:  Clarify when module debugging actually works.
      FRV: move DMA macros to scatterlist.h for consistency.
      rd: use is_power_of_2() in drivers/block/rd.c.
      log2.h: Define order_base_2() macro for convenience.
      NCPFS: update diagnostic strings to match routine names.
      hfs: update comment to reflect actual init and exit routines
      synclink: standardize format of linux header file include's with "<>"
      Remove superfluous checks for CONFIG_BLK_DEV_INITRD from initramfs.c
      rtc-s3c: Use is_power_of_2() macro for simplicity.
      [XFS] Use kernel-supplied "roundup_pow_of_two" for simplicity
      hwmon: (adt7470) Replace power-of-two test
      dm snapshot: use rounddown_pow_of_two

Robert Richter (1):
      x86: extended interrupt LVT support for AMD Barcelona

Robert Schedel (1):
      HID: Support Samsung IR remote

Robert Schwebel (4):
      [ARM] 4744/1: pcm027: add support for phyCORE-PXA270 CPU module
      [ARM] 4745/1: pcm027: default configuration
      [ARM] 4746/1: pcm027: network support for phyCORE-PXA270
      [ARM] 4747/1: pcm027: support for pcm990 baseboard for phyCORE-PXA270

Robie Basak (2):
      [IrDA]: Resend frames on timeout.
      [IrDA]: Frame length validation.

Robin Getz (10):
      [Blackfin] arch: Add a note describing what is going on - no functional changes
      [Blackfin] arch: fix bug - trap_tests fails to recover on some tests.
      [Blackfin] arch: fix bug gdb testing on hardware has regression
      [Blackfin] arch: do not use hard coded addresses
      [Blackfin] arch: do not use fixed numbers to describe offsets - no functional changes
      [Blackfin] arch: Let the pre-processor do the math to save a few cycles - no functional changes
      [Blackfin] arch: Clean up dump_bfin_mem
      [Blackfin] arch: Don't oops_in_progress if single step is comming from the kernel
      [Blackfin] arch: print out list of modules if kernel is crashing and tell people if the kernel is tainted
      remove support for un-needed _extratext section

Rod Whitby (14):
      [ARM] 4766/2: ixp4xx: Update ixp4xx_defconfig, enabling all supported boards
      [ARM] 4767/2: ixp4xx: Add bitops.h include to io.h
      [ARM] 4768/2: ixp4xx: Button and LED updates for the nas100d board
      [ARM] 4769/2: ixp4xx: Button updates for the dsmg600 board
      [ARM] 4772/2: ixp4xx: Register nslu2 rtc i2c_board_info
      [ARM] 4773/2: ixp4xx: Register nas100d rtc i2c_board_info
      [ARM] 4774/2: ixp4xx: Register dsmg600 rtc i2c_board_info
      [ARM] 4715/2: Ethernet support for IXDP425 boards
      [ARM] 4805/1: ixp4xx: Use leds-gpio driver instead of IXP4XX-GPIO-LED driver
      [ARM] 4806/1: ixp4xx: Ethernet support for the nslu2 and nas100d boards
      [ARM] 4807/2: ixp4xx: Merge nslu2-power.c into nslu2-setup.c
      [ARM] 4808/2: ixp4xx: Merge nas100d-power.c into nas100d-setup.c
      [ARM] 4809/2: ixp4xx: Merge dsmg600-power.c into dsmg600-setup.c
      leds: Remove the now uneeded ixp4xx driver

Rodolfo Giometti (1):
      i2c/tsl2550: Add power management added

Roel Kluin (15):
      [SCSI] atari_NCR5380, sun3_NCR5380: operator precedence fix
      [POWERPC] 4xx: logical/bitand typo in powerpc/boot/4xx.c
      V4L/DVB (6564): Move check before lock
      V4L/DVB (6703): pvrusb2: Change division to bit-or for tveeprom standards
      wireless: fix '!x & y' typo's
      [MIPS] ARC: Use strchr instead of strstr.
      [PKT_SCHED] sch_teql.c: Duplicate IFF_BROADCAST in FMASK, remove 2nd.
      [MTD] [NOR] Test devtype, not definition in flash_probe(), drivers/mtd/devices/lart.c
      drivers/net/arm/at91_ether.c: logical/bitand typo in function reset_phy()
      m68k: Balance ioremap and iounmap in m68k/atari/hades-pci.c
      sound/oss/trident.c: fix incorrect test in trident_ac97_set()
      drivers/isdn/hardware/eicon/message.c fix 'and' typo in eicons' AddInfo()
      asus-laptop: add parentheses
      ACPI: thinkpad-acpi: second TP_EC_FAN_FULLSPEED should be TP_EC_FAN_AUTO
      [SCSI] u14-34f: fix data direction bug

Roland Dreier (18):
      IB/ipath: Fix crash on unload introduced by sysfs changes
      IPoIB: Trivial formatting cleanups
      IPoIB/cm: Factor out ipoib_cm_free_rx_ring()
      IPoIB/cm: Factor out ipoib_cm_create_srq()
      IPoIB/cm: Factor out ipoib_cm_free_rx_reap_list()
      IB/mlx4: Micro-optimize mlx4_ib_poll_one()
      RDMA/cxgb3: Endianness annotation for irs field
      IB/ipath: Fix some sparse warnings about shadowed symbols
      IB/umad: Simplify and fix locking
      IB/mthca: Update latest "native Arbel" firmware revision
      cxgb3: Remove incorrect __devinit annotations
      mlx4_core: Fix more section mismatches
      IB/mthca: Fix and simplify page size calculation in mthca_reg_phys_mr()
      IB/mlx4: Actually print out the driver version
      IB: Avoid marking __devinitdata as const
      IB/mlx4: Consolidate code to get an entry from a struct mlx4_buf
      mlx4_core: Clean up struct mlx4_buf
      IB/core: Remove unused struct ib_device.flags member

Roland McGrath (121):
      [S390] single-step cleanup
      x86: protect against sigaltstack wraparound
      x86 vDSO: generate vdso-syms.lds
      x86 vDSO: use vdso-syms.lds
      x86 vDSO: remove vdso-syms.o
      x86 vDSO: new layout
      x86 vDSO: harmonize asm-offsets
      x86 vDSO: arch/x86/vdso/vdso32
      x86 vDSO: vdso32 build
      x86 vDSO: i386 vdso32
      x86 vDSO: absolute relocs
      x86 vDSO: i386 vdso32 install
      x86 vDSO: vdso32 setup
      x86 vDSO: ia32_sysenter_target
      x86 vDSO: ia32 sysenter_return
      x86 vDSO: ia32 vdso32-syscall build
      x86 vDSO: consolidate vdso32
      x86 vDSO: ia32 vsyscall removal
      x86 vDSO: reorder vdso32 code
      x86 vDSO: makefile cleanup
      x86 vDSO: canonicalize sysenter .eh_frame
      x86: get_desc_base
      x86: use get_desc_base
      x86: ptrace fs/gs_base
      x86: desc_empty
      x86: tls32 moved
      x86: TLS cleanup
      ptrace: arch_has_single_step
      x86: segment selector macros
      x86: remove TRAP_FLAG
      x86: arch_has_single_step
      x86: single_step moved
      x86: single_step segment macros
      x86: single_step 0xf0
      x86: single_step: share code
      x86 single_step: TIF_FORCED_TF
      ptrace: generic resume
      x86-64: ptrace generic resume
      x86-32: ptrace generic resume
      powerpc: arch_has_single_step
      powerpc: ptrace generic resume
      x86-32 ptrace: use task_pt_regs
      x86-64 ptrace: use task_pt_regs
      x86: x86-64 ptrace debugreg cleanup
      x86: x86-64 ia32 ptrace debugreg cleanup
      x86: x86-32 ptrace debugreg cleanup
      ptrace: arch_has_block_step
      ptrace: generic PTRACE_SINGLEBLOCK
      x86: debugctlmsr constants
      x86: debugctlmsr kconfig
      x86: debugctlmsr context switch
      x86: debugctlmsr arch_has_block_step
      x86: debugctlmsr kprobes
      x86: PTRACE_SINGLEBLOCK
      x86: setup64 eflags constants
      x86: eflags enum
      x86: x86-64 ia32 ptrace pt_regs cleanup
      x86: x86-64 ptrace whitespace
      x86: x86-32 ptrace whitespace
      x86: x86-64 ptrace get/putreg current task
      x86: x86-32 ptrace get/putreg current task
      x86: x86-64 ia32 ptrace get/putreg32 current task
      x86: x86-32 thread_struct.debugreg
      x86: ptrace_32 renamed
      x86: ptrace FLAG_MASK cleanup
      x86: x86 ptrace getreg/putreg cleanup
      x86: x86 ptrace getreg/putreg merge
      x86: x86 ptrace arch merge
      x86: x86 ptrace merge syscall trace
      x86: x86 ia32 ptrace getreg/putreg merge
      x86: x86 ia32 ptrace arch merge
      x86: x86 ptrace merge complete
      x86: x86 ptrace merge removals
      x86: user_regset header
      elf core dump: notes reorg
      elf core dump: notes user_regset
      x86: user_regset helpers
      x86: compat_binfmt_elf
      x86: compat_binfmt_elf Kconfig
      x86: user_regset user-copy helpers
      x86: ptrace_request peekdata/pokedata
      x86: compat_ptrace_request
      x86: compat_sys_ptrace
      x86: x86-64 wired cpu_has macros
      x86: x86 i387 unify structs
      x86: x86 i387 header cleanup
      x86: x86 user_regset math_emu
      x86: i387 renaming
      x86: x86 i387 user_regset
      x86: x86 i387 cleanup
      x86: x86 TLS desc_struct cleanup
      x86: x86 user_regset TLS
      x86: x86 user_regset general regs
      x86: x86 user_regset_view
      x86: x86 CORE_DUMP_USE_REGSET
      x86: x86 ptrace user_regset
      x86: x86 user_regset cleanup
      x86: compat_binfmt_elf
      x86: x86 ia32_binfmt removal
      x86: x86 core dump TLS
      x86: x86 ptrace generic requests
      x86: early_idt_handler improvements, 64-bit
      Add arch_ptrace_stop
      x86: make traps on entry code be debuggable in user space, 64-bit
      x86 ptrace: disallow null cs/ss
      x86: fix iret exception recovery on 64-bit
      [POWERPC] Use user_regset accessors for FP regs
      [POWERPC] Use user_regset accessors for altivec regs
      [POWERPC] Use user_regset accessors for SPE regs
      [POWERPC] ptrace accessors for special regs MSR and TRAP
      [POWERPC] Use user_regset accessors for GPRs
      [POWERPC] Add user_regset_view definitions
      [POWERPC] Add user_regset compat support
      [POWERPC] Switch to using user_regset-based core dumps
      [POWERPC] Switch to generic compat_binfmt_elf code
      [POWERPC] Use regset code for PTRACE_*REGS* requests
      [POWERPC] Use generic ptrace peekdata/pokedata
      [POWERPC] Use generic compat_ptrace_request
      [POWERPC] Use generic compat_sys_ptrace
      [POWERPC] Use regset code for compat PTRACE_*REGS* calls
      [POWERPC] Add SPE registers to core dumps

Roland Scheidegger (1):
      radeon: setup the ring buffer fetcher to be less agressive.

Rolf Eike Beer (1):
      PCI Hotplug: PCIeHP: Fix some whitespace damage

Rolf Manderscheid (1):
      IPoIB: improve IPv4/IPv6 to IB mcast mapping functions

Roman Zippel (3):
      kconfig: explicitly introduce expression list
      kconfig: environment symbol support
      kconfig: use environment option

Ron Rindjunsky (33):
      mac80211: adding 802.11n definitions in ieee80211.h
      mac80211: restructuring data Rx handlers
      mac80211: adding MAC80211_HT_DEBUG config variable
      mac80211: adding 802.11n HT framework definitions
      mac80211: adding 802.11n IEs handling
      mac80211: adding 802.11n essential A-MPDU addBA capability
      mac80211: adding 802.11n essential A-MSDU Rx capability
      mac80211: adding 802.11n configuration flows
      mac80211: move A-MSDU identifier to flags
      mac80211: pass in PS_POLL frames
      mac80211: restructure __ieee80211_rx
      mac80211: A-MPDU Rx add low level driver API
      mac80211: A-MPDU Rx add MLME structures
      mac80211: A-MPDU Rx adding basic functionality
      mac80211: A-MPDU Rx MLME data initialization
      mac80211: A-MPDU Rx handling aggregation reordering
      mac80211: A-MPDU Rx adding BAR handling capability
      mac80211: A-MPDU Rx handling DELBA requests
      iwlwifi: 802.11n remove unnecessary config dependency
      iwlwifi: 802.11n new framework structures preperation
      iwlwifi: 802.11n configuring hw_mode parameters to support HT in A/G
      iwlwifi: 802.11n handling probe request HT IE
      iwlwifi: 802.11n comply HT self configuration flow with mac80211 framework
      iwlwifi: 802.11n comply HT add station flow with mac80211 framework
      iwlwifi: 802.11n comply HT rate scaling flows with mac80211 framework
      iwlwifi: 802.11n add support to 8K A-MSDU Rx frames
      iwlwifi: A-MPDU Rx flow enabled
      mac80211: A-MPDU Rx stop aggregation on proper dev
      mac80211: A-MPDU Rx remove stop_rx_ba_session warning print
      mac80211: fixing ieee80211_bar types
      mac80211: fix rx flow sparse errors, make functions static
      mac80211: fixing null qos data frames check for reordering buffer
      iwlwifi: fix sparse warning in iwl 3945

Ronen Shitrit (2):
      [ARM] OrionNAS RD board support
      [ARM] Orion: Buffalo/Revogear Kurobox Pro support

Ross Burton (1):
      [IrDA]: LMP discovery timer not started by default

Rumen G. Bogdanovski (2):
      [IPVS]: Flag synced connections and expose them in proc
      [IPVS]: Create synced connections with their real state

Russ Anderson (1):
      [IA64] Fix large MCA bootmem allocation

Russell King (31):
      [ARM] sa1100: add clock source support
      [ARM] Update mach-types
      [ARM] pxa: avoid always registering MMC, I2C, IrDA and framebuffer devices
      [ARM] pxa: mainstone: update backlight to use the backlight infrastructure
      [ARM] pxa: remove periodic mode emulation support
      [ARM] pxa: Don't wind OSCR backwards over suspend/resume
      [ARM] pxa/sa1100: replace wakeup support
      [ARM] pxa: only register "cpld_irq" for the correct platform
      [ARM] pxa: initialise SSP earlier
      [ARM] pxa: add cpufreq support
      [ARM] pxa: increase size of memory mapping
      [ARM] pxa: move memory controller registers into pxa2xx-regs.h
      [ARM] pxa: omit PXA25x or PXA27x standby/sleep code as appropriate
      [ARM] pxa: program MFPs for low power mode when suspending
      [ARM] pxa: Add zylonite MFP wakeup configurations
      [ARM] pxa: Add PXA3 standby code hooked into the IRQ wake scheme
      [ARM] pxa: Avoid fiddling with CKEN register on suspend
      [ARM] pxa: fix PXA27x resume
      [ARM] Fix timer damage from d3d74453c34f8fd87674a8cf5b8a327c68f22e99
      [ARM] Fix class_device damage caused by 0c55445f201841bfd6c658c47df8311b6722f002
      [NET] smc91x: Make smc91x use IRQ resource trigger flags
      [ARM] pxa: fix mci_init functions returning -1
      Merge branches 'at91', 'ep93xx', 'iop', 'kprobes', 'ks8695', 'misc', 'msm', 's3c2410', 'sa1100' and 'vfp' into devel
      Merge branch 'orion' into devel
      Merge branch 'pxa-plat' into devel
      [ARM] 21285 serial: fix build error
      Merge branches 'at91', 'ixp', 'master', 'misc', 'pxa' and 'realview' into devel
      serial: avoid waking up closed serial ports on resume
      serial: avoid stalling suspend if serial port won't drain
      [ARM] pxa: remove debugging PM: printk
      Merge branches 'master', 'omap1-upstream' and 'orion' into devel

Rusty Russell (28):
      [SCSI] BUG_ON() impossible condition in sg list counting
      module: Don't report discarded init pages as kernel text.
      module: wait for dependent modules doing init.
      module: Fix gratuitous sprintf in module.c
      module: better OOPS and lockdep coverage for loading modules
      module: make module_address_lookup safe
      KVM: Add kvm_free_lapic() to pair with kvm_create_lapic()
      KVM: Hoist kvm_create_lapic() into kvm_vcpu_init()
      KVM: Remove gratuitous casts from lapic.c
      lguest: fix mis-merge against hpa's TSS renaming
      virtio: Implement skb_partial_csum_set, for setting partial csums on untrusted packets.
      virtio: simplify config mechanism.
      virtio: explicit enable_cb/disable_cb rather than callback return.
      virtio: configuration change callback
      virtio: clarify NO_NOTIFY flag usage
      virtio: remove unused id field from struct virtio_blk_outhdr
      virtio: Net header needs hdr_len
      virtio: Tweak virtio_net defines
      virtio: populate network rings in the probe routine, not open
      virtio: reset function
      virtio: handle interrupts after callbacks turned off
      virtio: Use the sg_phys convenience function.
      virtio: Allow virtio to be modular and used by modules
      virtio: flush buffers on open
      virtio: free transmit skbs when notified, not on next xmit.
      virtio: balloon driver
      aio: partial write should not return error code
      aio: negative offset should return -EINVAL

Ryan Harper (2):
      KVM: MMU: Ignore reserved bits in cr3 in non-pae mode
      KVM: VMX: Add printk_ratelimit in vmx_intr_assist

Ryan O'Hara (1):
      [GFS2] remove unnecessary permission checks

S.Çağlar Onur (5):
      x25_asy.c: silence compiler warning
      rtc-r9701.c: silence compiler warning
      Update arch/x86/boot/.gitignore with new auto-generated files
      Update kernel/.gitignore with new auto-generated files
      drivers/media/video/em28xx/: Fix undefined symbol error with CONFIG_SND=N

Saeed Bishara (3):
      sata_mv: Remove PCI dependency
      sata_mv: Support SoC controllers
      [ARM] Orion: Use the sata_mv driver for the integrated SATA controller

Sakari Ailus (1):
      V4L/DVB (6580): Set slave's master before master's attach call.

Salyzyn, Mark (21):
      [SCSI] aacraid: forced reset override
      [SCSI] aacraid: fix driver failure with Dell PowerEdge Expandable RAID Controller 3/Di
      [SCSI] aacraid: add parameter to control FUA and SYNCHRONIZE_CACHE policy
      [SCSI] aacraid: add sysfs report of RAID level
      [SCSI] aacraid: variable redefinition hides earlier warning
      [SCSI] aacraid: fix big endian issues
      [SCSI] aacraid: fix multiple definition of automatic variable warning.
      [SCSI] aacraid: OS panic after Adapter panic (hardening).
      [SCSI] aacraid: improve queue balancing
      [SCSI] aacraid: add call to flush_kernel_dcache_page
      [SCSI] aacraid: respond to enclosure service events
      [SCSI] aacraid: SMC vendor identification
      [SCSI] aacraid: replace '<?:' with min_t()
      [SCSI] dpt_i2o: use constant instead of bare value
      [SCSI] aacraid: remove pigs in space
      [SCSI] aacraid: add new driver features flags
      [SCSI] aacraid: add Voodoo Lite class of cards.
      [SCSI] aacraid: fib context lock for management ioctls
      [SCSI] aacraid: fib context lock for management ioctls (take 2)
      [SCSI] aacraid: pci_set_dma_max_seg_size opened up for late model controllers
      [SCSI] aacraid: do not set valid bit in sense information

Sam Ravnborg (71):
      kbuild: document versioncheck in make help
      kconfig: if ncurses-devel is missing then say so
      kbuild: fix buglet in gcc-version.sh
      kbuild: ignore *.order files
      kbuild: fix installing external modules
      kconfig: rename E_OR & friends to avoid name clash
      kconfig: delete unused FILE_ and SYMBOL_ flags
      kbuild: clean up modpost.c
      kbuild: fix so modpost can now check any .o file
      kbuild: try harder to find symbol names in modpost
      kbuild: code refactoring in modpost
      kbuild: introduce blacklisting in modpost
      kbuild: check section names consistently in modpost
      all archs: consolidate init and exit sections in vmlinux.lds.h
      compiler.h: introduce __section()
      Use separate sections for __dev/__cpu/__mem code/data
      kbuild: introduce new option to enhance section mismatch analysis
      kbuild: link vmlinux.o before kallsyms passes
      kbuild: use simpler section mismatch warnings in modpost
      kbuild: introduce a few helpers in modpost
      kbuild: simplified warning report in modpost
      kbuild: add verbose option to Section mismatch reporting in modpost
      kbuild: warn about ld added unique sections
      Introduce new section reference annotations tags: __ref, __refdata, __refconst
      kconfig: document use of HAVE_*
      x86: fix make mrproper
      x86: unification of arch/x86/Makefiles
      x86: share more options between 32 and 64 bit build
      x86: biarch support for 32 bit builds beautified
      x86: teach vdso to clean
      x86: unify arch/x86/kernel/Makefile(s)
      x86: unify arch/x86/boot/compressed/Makefile(s)
      x86: unify arch/x86/lib/Makefile(s)
      x86: gitignore arch/x86/vdso files
      xen: fix section usage in xen-head.S and setup.c
      x86: fix Section mismatch: reference to .init.text:lguest_entry
      x86: fix section mismatch warning in mcheck/mce_64.c
      x86: fix section mismatch warning in mcheck/mce_amd_64.c
      x86: fix section mismatch warning in process_*.c
      x86: fix section mismatch warning in acpi/boot.c
      x86: fix section mismatch warning in early-quirks.c
      x86: fix section mismatch warning in srat_64.c
      x86: fix section mismatch warning in topology.c
      x86: fix section mismatch warning in setup_64.c
      x86: fix usage of .section .sched.text in assembler code
      [SPARC/SPARC64]: Fix usage of .section .sched.text in assembler code.
      [SPARC64]: Fix inconsistent .section usage in lib/
      x86: silence section mismatch warning in smpboot_64.c
      x86: fix section mismatch warnings when referencing notifiers
      x86: fix section mismatch warning in acpi/boot.c
      x86: fix section mismatch warning in kernel/pci-calgary
      PCI: fix section mismatch warnings referring to pci_do_scan_bus
      PCI: fix 4x section mismatch warnings
      kbuild: print only total number of section mismatces found
      kconfig: mark config as changed when loading an alternate config
      kconfig: ignore select of unknown symbol
      kbuild: do not warn about __*init/__*exit symbols being exported
      scsi: fix dependency bug in aic7 Makefile
      x86: restore correct module name for apm
      x86: rename module scx200_32 to scx200
      mm: fix section mismatch warning in sparse.c
      x86: fix 64-bit sections
      [ISDN]: fix section mismatch warning in enpci_card_msg
      cpu: fix section mismatch warnings for enable_nonboot_cpus
      kbuild/modpost: improve warnings if symbol is unknown
      scsi: fix makefile for aic7(3*x)
      ide: introduce HAVE_IDE
      isdn: fix section mismatch warning in hfc_sx.c
      isdn: fix section mismatch warnings in isac.c and isar.c
      isdn: fix section mismatch warnings from hisax_cs_setup_card
      isdn: fix section mismatch warning for ISACVer

Samuel Ortiz (1):
      ASIC3 driver

Samuel Tardieu (1):
      [MTD] [DOC200x] eccbuf is statically defined and always evaluate to true

Samuel Thibault (1):
      Alpha doesn't use socketcall

Sarah Sharp (6):
      USB: Prepare serial core for autosuspend.
      USB: pl2303: Cleanup FISH and SOUP macros in pl2303 driver.
      USB: pl2303: Move pl2303 vendor specific init to probe function.
      USB: pl2303: Add autosuspend support to pl2303 usb serial converter.
      USB: Export suspend statistics
      USB: Add documentation for USB suspend statistics.

Sascha Hauer (1):
      [ARM] CONFIG_DEBUG_STACK_USAGE

Sascha Sommer (3):
      V4L/DVB (6538): em28xx: fix locking to allow accesses from 2 different threads at the same time
      V4L/DVB (6539): em28xx: add support for vgear pockettv
      V4L/DVB (6545): em28xx: autodetect Cinergy 200 USB and VGear PocketTV

Scott Wood (19):
      [POWERPC] 8xx: Convert mpc866ads to the new device binding.
      [POWERPC] 83xx: mpc834x_mds: Fix whitespace and call of_platform_bus_probe().
      [POWERPC] 83xx: mpc8313erdb: Fix whitespace.
      [POWERPC] wrapper: Rename offset in offset_devp()
      [POWERPC] wrapper: Treat NULL as root node in devp_offset; add devp_offset_find()
      [POWERPC] Implement arch disable/enable irq hooks.
      [MTD] [NAND] Don't panic if a controller driver does ecc its own way.
      [POWERPC] fsl_soc: Fix get_immrbase() to use ranges, rather than reg.
      [POWERPC] 8xx: Analogue & Micro Adder875 board support.
      [POWERPC] 82xx: Embedded Planet EP8248E support
      [POWERPC] 83xx: MPC8313e RBD add NAND to device tree
      [POWERPC] 83xx: MPC8313e RDB - Add NOR flash to the device tree.
      [POWERPC] 83xx: Update MPC8313e RDB defconfig for MTD, NAND, JFFS2.
      [POWERPC] 8xx: adder875 - Fix flash bus-width and remove duplicate __initdata
      [MTD] Factor out OF partition support from the NOR driver.
      [MTD] [NAND] Fix misparenthesization introduced by commit 78b65179...
      [POWERPC] 8xx: adder875, ep88xc: fix to match recent 8xx cleanups.
      [POWERPC] update_mmu_cache: Don't cache-flush non-readable pages
      [MTD] [NAND] Freescale enhanced Local Bus Controller FCM NAND support.

Sean Hefty (7):
      IB/multicast: Report errors on multicast groups if P_key changes
      IB/mad: Report number of times a mad was retried
      IB/cm: Add basic performance counters
      IB/mad: Fix incorrect access to items on local_list
      RDMA/cma: add support for rdma_migrate_id()
      RDMA/cma: Override default responder_resources with user value
      IB/cm: Add interim support for routed paths

Sean MacLennan (6):
      [POWERPC] 4xx: Add PowerPC 440EP Rev C
      [POWERPC] 4xx: PIKA Warp base platform
      [POWERPC] 4xx: PIKA Warp DTS
      [POWERPC] 4xx: PIKA Warp bootwrapper
      [POWERPC] 4xx: PIKA Warp defconfig
      [POWERPC] 4xx: Fix offset value on Warp board

Sebastian Ott (3):
      [S390] Cleanup in Documentation/kernel-parameters.txt.
      [S390] cio: Dump ccw device information in case of timeout.
      [S390] qdio: Remove double checked value.

Sebastian Siewior (19):
      [CRYPTO] geode: remove alias
      [CRYPTO] aes: Move common defines into a header file
      [CRYPTO] geode: use consistent IV copy
      [CRYPTO] geode: relax in busy loop and care about return value
      [CRYPTO] geode: move defines into a headerfile
      [CRYPTO] aes-generic: Coding style cleanup
      [CRYPTO] aes-generic: Make key generation exportable
      [CRYPTO] aes-x86-64: Remove setkey
      [CRYPTO] ctr: Remove default M
      [CRYPTO] aes-i586: Remove setkey
      [CRYPTO] geode: Add fallback for unsupported modes
      [CRYPTO] aes-asm: Merge common glue code
      [CRYPTO] geode: do not copy the IV too often
      [CRYPTO] aes_s390: Add fallback driver
      [CRYPTO] geode: Use correct encrypt/decrypt function in fallback
      [CRYPTO] s390-aes: Use correct encrypt/decrypt function in fallback
      [CRYPTO] tcrypt: Add select of AEAD
      [CRYPTO] twofish: Merge common glue code
      [XFRM]: Remove ifdef crypto.

Sebastien Dugue (1):
      PCI: quirk: enable MSI Mapping on HT1000

Seokmann Ju (4):
      [SCSI] qla2xxx: Add a filter to compare port_name against the physical on vport creation.
      [SCSI] qla2xxx: Issue correct MBC_INITIALIZE_FIRMWARE command.
      [SCSI] qla2xxx: Correct issue where vport-state was not updated during an ISP_ABORT_NEEDED requst.
      [SCSI] qla2xxx: Access the proper 'physical' port in FC-transport callbacks.

Serge E. Hallyn (2):
      capabilities: introduce per-process capability bounding set
      oom_kill: remove uid==0 checks

Sergei Shtylyov (5):
      hpt366: change timing register masks
      hpt366: kill set_dma_mode() method wrapper
      hpt366: merge set_dma_mode() methods
      trm290: cannot call ide_setup_dma()
      ide: ide_setup_dma() assumes 8 ports

Sergey Vlasov (1):
      hwmon: (abituguru3) Add AUX4 fan input for Abit IP35 Pro

Shan Wei (1):
      [TCP]: Fix a bug in strategy_allowed_congestion_control

Shane Huang (1):
      PCI: modify SB700 SATA MSI quirk

Shaohua Li (10):
      pnp: Failed to activate device 00:0a - Samsung P35 XVM 1600 III
      libata-acpi: add ACPI _PSx method
      pcie port driver: correctly detect native PME feature
      pcie: utilize pcie transaction pending bit
      PCI: fix typo in pci_save_pcix_state
      PCI: correctly initialize a structure for pcie_save_pcix_state()
      PCI: avoid save the same type of cap multiple times
      PCI: PCIE ASPM support
      ACPI: clear GPE earily in resume to avoid warning
      page migraton: handle orphaned pages

Shaun Zinck (1):
      JFS: use DIV_ROUND_UP where appropriate

Sheng Yang (5):
      KVM: VMX: Enable memory mapped TPR shadow (FlexPriority)
      KVM: x86 emulator: modify 'lods', and 'stos' not to depend on CR2
      KVM: VMX: Remove the secondary execute control dependency on irqchip
      KVM: x86 emulator: Rename 'cr2' to 'memop'
      KVM: x86 emulator: Only allow VMCALL/VMMCALL trapped by #UD

Sheng Yongjie (Sam (1):
      [MTD] [OneNAND] Use the u_char instead of char in oobbuf

Shin-ya Okada (1):
      [ALSA] ice1724 - Add support of Onkyo SE-90PCI and SE-200PCI

Shyam Sundar (1):
      [SCSI] qla2xxx: Properly handle Vport state-change-notifications.

Siddha, Suresh B (1):
      x86: set strong uncacheable where UC is really desired

Signed-off by Yi Yang (1):
      ACPI: detect invalid argument written to /proc/acpi/alarm

Silvester Erdeg (1):
      atmel_spi: chain DMA transfers

Soeren Moch (1):
      V4L/DVB (7070): Fix some tuning problems

Sonic Zhang (10):
      [Blackfin] arch: Fix bug to Enable kernel to build for bf548 with PM.
      [Blackfin] arch: Fix bug to Enable bf548 to Re-program Clocks while Kernel boots.
      [Blackfin] arch: Restore default DMA priority over core on bf54x.
      [Blackfin] arch: fix bug - kgdb causing kernel panic
      [Blackfin] arch: Fix bug Only RTC interrupt can wake up deeper sleep core.
      Blackfin pata-bf54x driver: Remove obsolete PM function
      Blackfin pata-bf54x driver: Add debug information
      Blackfin pata-bf54x driver: should cover all possible interrupt sources
      [Blackfin] arch: Enable UART2 and UART3 for bf548
      spi_bfin: wait for tx to complete on write paths

Sreenivasa Honnur (1):
      [S2IO]: Support for add/delete/store/restore ethernet addresses

Srivatsa Vaddagiri (6):
      sched: group scheduling code cleanup
      sched: group scheduling, minor fixes
      sched: group scheduling, change how cpu load is calculated
      sched: introduce a mutex and corresponding API to serialize access to doms_curarray
      sched: group scheduler, fix fairness of cpu bandwidth allocation for task groups
      sched: fix high wake up latencies with FAIR_USER_SCHED

Stanislav Brabec (3):
      [MTD] fix CONFIG_MTD_SHARP_SL if CONFIG_MTD=m
      [ALSA] use convenient treble scale on WM8750
      mac68k: remove dead MAC_ADBKEYCODES

Stefan Bader (1):
      USB: Fix usb_serial_driver structure for Kobil cardreader driver.

Stefan Haberland (3):
      [S390] dasd: fix return value of dasd_generic_probe()
      [S390] dasd: fix loop in request expiration handling
      [S390] dasd: add ifcc handling

Stefan Richter (18):
      ieee1394: sbp2: prepare for s/g chaining
      ieee1394: sbp2: s/g list access cosmetics
      ieee1394: small cleanup after "nopage"
      ieee1394: remove unused code
      ieee1394: sbp2: raise default transfer size limit
      ieee1394: ohci1394: don't schedule IT tasklets on IR events
      firewire: fw-sbp2: refactor workq and kref handling
      firewire: fw-sbp2: prepare for s/g chaining
      firewire: fw-sbp2: remove unused misleading macro
      firewire: fw-ohci: CycleTooLong interrupt management
      firewire vs. ieee1394: clarify MAINTAINERS
      firewire: fw-sbp2: skip unnecessary logout
      firewire: fw-sbp2: try to increase reconnect_hold (speed up reconnection)
      firewire: fw-sbp2: use device generation, not card generation
      firewire: fw-cdev: use device generation, not card generation
      firewire: enforce access order between generation and node ID, fix "giving up on config rom"
      firewire: fw-core: react on bus resets while the config ROM is being fetched
      ieee1394: sbp2: fix bogus s/g access change

Stefan Roese (18):
      [POWERPC] 4xx: Add 440SPe revA runtime detection to PCIe
      [POWERPC] 4xx: Fix TLB 0 problem with CONFIG_SERIAL_TEXT_DEBUG
      [POWERPC] 4xx: Add 405EX CPU type needed for EMAC support on Kilauea
      [POWERPC] 4xx: Change Kilauea dts to support new EMAC device tree properties
      [POWERPC] 4xx: Add Kilauea PCIe support to dts and Kconfig
      [POWERPC] 4xx: Set ibpre for 405EX in 4xx PCIe driver
      [POWERPC] 4xx: Add aliases node to 4xx dts files
      [POWERPC] 4xx: Change Kilauea PCIe bus ranges in dts file
      [POWERPC] 4xx: Add AMCC Makalu board support to platforms/40x
      [POWERPC] 4xx: Makalu dts
      [POWERPC] 4xx: Makalu defconfig
      [POWERPC] 4xx: Add EMAC support to Kilauea defconfig
      [POWERPC] 4xx: PCIe: Increase max busses per port to 64
      [POWERPC] 4xx: Add 405EXr to cputable
      [POWERPC] 4xx: Add AMCC Haleakala (405EXr) dts
      i2c-ibm_iic: Whitespace cleanup
      net: NEWEMAC: Fix problem with mtu > 4080 on non TAH equipped 4xx PPC's
      [MTD] physmap.c: Add support for multiple resources

Stefan Weinhuber (2):
      [S390] dasd: add hyper PAV support to DASD device driver, part 1
      [S390] dasd: fix panic caused by alias device offline

Stefano Brivio (27):
      mac80211: make PID rate control algorithm the default
      rc80211-pid: add rate behaviour learning algorithm
      rc80211-pid: add sharpening factor
      doc: fix typo in feature-removal-schedule
      rc80211-pid: export human-readable target_pf value to debugfs
      rc80211-pid: add kerneldoc for tunable parameters
      rc80211-pid: simplify and fix shift_adjust
      rc80211-pid: fix sta_info refcounting
      rc80211-pid: pf_target tuning
      rc80211-pid: add MAINTAINERS entry
      rc80211-pid: fix definition of rate control interval
      b43legacy: use the retry limits provided by mac80211
      b43legacy: use a consistent naming scheme for the ops
      b43legacy: rewrite and fix rfkill initialization
      b43: rewrite A PHY initialization
      b43/b43legacy: fix my copyright notices
      b43legacy: fix kconfig dependecies for rfkill and leds
      b43: reinit on too many PHY TX errors
      b43legacy: reinit on too many PHY TX errors
      b43legacy: fix use-after-free rfkill bug
      rc80211-pid: fix last_sample initialization
      b43legacy: fix MAC control and microcode init
      b43legacy: fix PIO crash
      b43legacy: fix suspend/resume
      b43legacy: drop packets we are not able to encrypt
      b43legacy: fix DMA slot resource leakage
      [CPUFREQ] fix configuration help message

Sten Wang (1):
      [NET]: Add support for the RDC R6040 Fast Ethernet controller

Stephan Boettcher (1):
      parport: fix ieee1284_epp_read_addr

Stephen Hemminger (61):
      Input: implement proper timer rounding for polled devices
      Input: add driver for Fujitsu application buttons
      [NETPOLL]: Use skb_queue_purge().
      [NETPOLL]: netpoll_poll() cleanup
      [NETPOLL]: no need to store local_mac
      [NETPOLL]: Kill NETPOLL_RX_DROP, set but never tested.
      [NETPOLL]: Don't need rx_flags.
      [IPV4] fib_trie: Get rid of trie_init().
      [IPV4] fib_trie: Get rid of unused revision element.
      [IPV4] fib_trie: Use %u for unsigned printfs.
      [IPV4] fib_trie: fib_insert_node cleanup
      [IPV4] FIB: printk related cleanups
      [IPV4] fib_trie: Add statistics.
      [IPV4] fib_trie: Fix sparse warnings.
      [IPV4] fib_trie: size and statistics
      [IPV4]: fib hash|trie initialization
      sky2: align IP header on Rx if possible
      sky2: rx allocation threshold change
      sky2: support for Yukon Supreme
      sky2: version 1.21
      [PKT_SCHED] SFQ: timer is deferrable
      [PKT_SCHED] SFQ: use net_random
      [PKT_SCHED] SFQ: whitespace cleanup
      [IPV6]: addrconf sparse warnings
      [PKT_SCHED] dsmark: get rid of wrappers
      [PKT_SCHED] dsmark: handle cloned and non-linear skb's
      [PKT_SCHED] dsmark: checkpatch warning cleanup
      [PKT_SCHED] sch_atm: style cleanup
      [PKT_SCHED] net classifier: style cleanup's
      [PKT_SCHED] net: add sparse annotation to ptype_seq_start/stop
      [VLAN]: sparse warning fix
      [IPV4]: igmp sparse warnings
      [IPV4]: ipmr sparse warnings
      [IPV4] fib_trie: put leaf nodes in a slab cache
      [IPV4] fib_trie: style cleanup
      [IPV4] fib_trie: compute size when needed
      [IPV4] fib_trie: use hash list
      [IPV4] fib_trie: dump message multiple part flag
      [IPV4] fib_trie: iterator recode
      [IPV4] fib_trie: dump table in sorted order
      [IPV4] fib_trie: avoid extra search on delete
      [IPV4] fib_trie: avoid rescan on dump
      [IPV4] fib_trie: More whitespace cleanup.
      [IPV4] fib_trie: remove unneeded NULL check
      [PPP]: Sparse warning fixes.
      [NETFILTER]: nf_nat_snmp: sparse warning
      [NETFILTER]: nf_conntrack: sparse warnings
      [NETFILTER]: nfnetlink_log: sparse warning fixes
      [NETFILTER]: conntrack: get rid of sparse warnings
      [NETFILTER]: more sparse fixes
      [NETFILTER]: nf_conntrack_h3223: sparse fixes
      [IPV4] fib_trie: rescan if key is lost during dump
      sky2: restore multicast addresses after recovery
      sky2: fix Wake On Lan interaction with BIOS
      [NET]: Add if_addrlabel.h to sanitized headers.
      [PKT_SCHED]: vlan tag match
      sky2: fix for Yukon FE (regression in 2.6.25)
      [TC]: oops in em_meta
      [PKT_SCHED] ematch: oops from uninitialized variable (resend)
      [PKT_SCHED]: deinline functions in meta match
      [PKT_SCHED] ematch: tcf_em_destroy robustness

Stephen Neuendorffer (9):
      [POWERPC] Improved documentation of device tree 'ranges'
      [POWERPC] Xilinx: update compatible list for interrupt controller
      [POWERPC] Xilinx: Add correct compatible list for device tree bus bindings.
      [POWERPC] Xilinx: Update booting-without-of.
      [POWERPC] Xilinx: updated device tree compatibility to match uboot bsp generator.
      [POWERPC] Xilinx uartlite: Section type fixups
      [POWERPC] Xilinx: Update compatible to use values generated by BSP generator.
      [POWERPC] Xilinx: hwicap driver
      [POWERPC] Xilinx: hwicap: update booting-without-of.txt

Stephen Rothwell (58):
      [POWERPC] Make global_phb_number static
      [POWERPC] iSeries: Mark two functions __init
      [POWERPC] iSeries: Declare iSeries_pci_final_fixup in pci.h
      [POWERPC] iSeries: Fix sparse warnings in setup.c
      [POWERPC] Remove redundant declaration of hose_list
      [POWERPC] Use of_register_driver to implement of_register_platform_driver
      [POWERPC] kernel_execve is identical in 32 and 64 bit
      [POWERPC] iommu_free_table doesn't need the device_node
      [POWERPC] pSeries: Remove dependency on pci_dn bussubno
      [POWERPC] Clean up pci-bridge.h
      [POWERPC] Consolidate pci_controller
      [POWERPC] iSeries: Move find_Device_Node to avoid a forward declaration
      [POWERPC] iSeries: Cleanup PCI retry code a little
      [POWERPC] iSeries: DeCamelCase pci.c
      [POWERPC] iSeries: Remove some dead code from pci.c
      [POWERPC] iSeries: Unindent and clean iSeries_pci_final_fixup
      [POWERPC] iSeries: Consoldiate PCI IO error check
      [POWERPC] iSeries: Remove one layer of IO routines
      [POWERPC] iSeries: Remove pci_dn dependency from iSeries_Device_Information
      [POWERPC] iSeries: iseries_ds_addr is only used in pci.c
      [POWERPC] iSeries: Reduce dependence on pci_dn bussubno
      [POWERPC] iSeries: Make pcibios_final_fixup not depend on pci_dn
      [POWERPC] Inline pci_setup_pci_controller as it has become trivial
      [POWERPC] iSeries: Call iSeries_pcibios_init from setup_arch
      [POWERPC] iSeries: hose->buid is always zero for iSeries
      [POWERPC] Remove some iSeries platform checks from the PCI code
      [POWERPC] Don't special case pci_domain_nr() for iSeries
      [POWERPC] pci_controller->arch_data really is a struct device_node *
      [POWERPC] iSeries: DeCamelCase vpdinfo.c
      [POWERPC] iSeries: Clean up and simplify vdpinfo.c
      [POWERPC] iSeries: Merge vpdinfo.c into pci.c
      [POWERPC] EEH: Avoid a possible NULL pointer dereference
      [POWERPC] iSeries: Fix unregistering HV event handlers
      [POWERPC] Stop the TOC overflowing for large builds
      [POWERPC] Add EHEA and EHCA as modules in the ppc64_defconfig
      [POWERPC] The builtin matches for ibmebus.c can be __initdata
      [POWERPC] Constify the of_device_id passed to of_platform_bus_probe
      [POWERPC] Pointers marked as __iomem do not need to be volatile
      [POWERPC] Make non-PCI build work again
      [POWERPC] The pci_dn class_code is only used by EEH
      [POWERPC] The pci_dn pcidev is only used by EEH
      [POWERPC] iSeries: eliminate pci_dn bussubno
      [POWERPC] eeh.c: Use for_each_child_of_node
      [POWERPC] pci_32.c: Use for_each_child_of_node
      [POWERPC] therm_pm72: Suppress some compile warnings
      [POWERPC] arch/powerpc/kernel: Use for_each_child_of_node
      [POWERPC] therm_windtunnel: Eliminate some build warnings
      [POWERPC] therm_adt746x: Eliminate some build warnings
      [POWERPC] Check that the syscall table matches the syscall numbers
      Driver Core: constify the name passed to platform_device_register_simple
      [POWERPC] Make ibmebus use of_(un)register_driver
      [POWERPC] Fix a couple of copyright symbols
      Driver core: Update some prototypes in platform.txt
      iSeries: fix section mismatch in iseries_veth
      [POWERPC] Avoid possible extra of_node_put in axon_msi.c
      [POWERPC] iSeries: Fix section mismatch in viodsasd
      [POWERPC] iSeries: Fix section mismatch in viocd
      [SPARC]: Remove of_platform_device_create

Stephen Smalley (1):
      selinux: fix labeling of /proc/net inodes

Steve Dickson (1):
      NFS: Stop sillyname renames and unmounts from racing

Steve French (9):
      [CIFS] fix SetEA failure to some Samba versions
      [CIFS] cifs_partialpagewrite() cleanup
      [CIFS] Allow setting mode via cifs acl
      [CIFS] hold ses sem on tcp session reconnect during mount
      [CIFS] fix checkpatch warnings in fs/cifs/inode.c
      [CIFS] DNS name resolution helper upcall for cifs
      [CIFS] Forgot to add two new files from previous commit
      [CIFS] Do not log path names in lookup errors
      [CIFS] DFS build fixes

Steve Hardy (1):
      hwmon: Add support for Texas Instruments/Burr-Brown ADS7828

Steve Welch (1):
      IB/mad: Enable loopback of DR SMP responses from userspace

Steve Wise (7):
      RDMA/iwcm: Set initiator depth and responder resources to device max values
      RDMA/cxgb3: Hold rtnl_lock() around ethtool get_drvinfo call
      RDMA/cxgb3: Support version 5.0 firmware
      RDMA/cxgb3: Flush the receive queue when closing
      RDMA/cxgb3: Fix page shift calculation in build_phys_page_list()
      RDMA/cxgb3: Mark QP as privileged based on user capabilities
      RDMA/cxgb3: Fix the T3A workaround checks

Steven Rostedt (14):
      sched: count # of queued RT tasks
      sched: track highest prio task queued
      sched: add RT task pushing
      sched: add rt-overload tracking
      sched: pull RT tasks from overloaded runqueues
      sched: push RT tasks from overloaded CPUs
      sched: disable standard balancer for RT tasks
      sched: RT-balance, avoid overloading
      sched: RT-balance, optimize cpu search
      sched: RT-balance on new task
      sched: RT-balance, replace hooks with pre/post schedule and wakeup methods
      sched: RT-balance, add new methods to sched_class
      x86: remove unused tsk_thread from asm-offsets_64.c
      fix directory entry in arch-x86-Makefile

Steven Toth (27):
      V4L/DVB (6404): cx23885: i2c 16bit reg/val read/write fix
      V4L/DVB (6884): Add support for the Xceive xc5000 silicon tuner
      V4L/DVB (6885): Add support for the Hauppauge HVR1500Q
      V4L/DVB (6886): xc5000: Cleanups of types, result codes etc
      V4L/DVB (6887): Avoid 'unknown model' message for the HVR1500-Q
      V4L/DVB (6888): Add Hauppauge tuner type 150 defintion
      V4L/DVB (6930): xc5000: Removed erroneous defines
      V4L/DVB (7002): cx25840: Add basic CX23885 AVCore support
      V4L/DVB (7003): cx23885: Add support for device revision detection
      V4L/DVB (7004): cx23885: Ensure HVR1800 TDA8295A is reset fully on module load
      V4L/DVB (7005): cx23885: SRAM reallocation prior to analog video implementation
      V4L/DVB (7006): cx23885: Track the board clock frequency and allow overrides
      V4L/DVB (7007): cx23885: Add basic video support for the HVR1800
      V4L/DVB (7008): s5h1409: Ensure the silicon is initialized during attach
      V4L/DVB (7009): cx23885: Video and VBI related files
      V4L/DVB (7010): cx23885: Small cleanup
      V4L/DVB (7011): cx23885: Cleanup of compiler defines and warnings
      V4L/DVB (7014): cx23885: dprintk macro cleanup
      V4L/DVB (7041): s5h1409: Bug fix for parallel support
      V4L/DVB (7042): xc5000: Tuner analog support
      V4L/DVB (7043): New card supported(partially): Pinnacle 800i
      V4L/DVB (7044): XC5000: Fix support for HVR1500Q broken by patch 1
      V4L/DVB (7045): xc5000: Small amount of cleanup and commenting
      V4L/DVB (7046): Finalise support for the Pinnacle HD 8000i
      V4L/DVB (7058): IR corrections for the Pinnacle 800i
      V4L/DVB (7059): cx88: Ensure the tuner is reset correctly
      V4L/DVB (7063): xc5000: Fix OOPS caused by missing firmware

Steven Whitehouse (29):
      Input: fix bug in example code
      [GFS2] Clean up internal read function
      [GFS2] Use ->page_mkwrite() for mmap()
      [GFS2] Remove useless i_cache from inodes
      [GFS2] Remove unused field in struct gfs2_inode
      [GFS2] Add gfs2_is_writeback()
      [GFS2] Introduce gfs2_set_aops()
      [GFS2] Split gfs2_writepage into three cases
      [GFS2] Add writepages for GFS2 jdata
      [GFS2] Don't hold page lock when starting transaction
      [GFS2] Use correct include file in ops_address.c
      [GFS2] Remove unused variables
      [GFS2] Remove "reclaim limit"
      [GFS2] Add sync_page to metadata address space operations
      [GFS2] Reorder writeback for glock sync
      [GFS2] Remove flags no longer required
      [GFS2] Don't add glocks to the journal
      [GFS2] Use atomic_t for journal free blocks counter
      [GFS2] Move gfs2_logd into log.c
      [GFS2] Don't periodically update the jindex
      [GFS2] Remove unused variable
      [GFS2] Fix log block mapper
      [GFS2] Remove unused variable
      [GFS2] Allow page migration for writeback and ordered pages
      [GFS2] Fix problems relating to execution of files on GFS2
      [GFS2] Fix assert in log code
      [GFS2] Reduce inode size by moving i_alloc out of line
      [GFS2] Fix write alloc required shortcut calculation
      [GFS2] Fix page_mkwrite truncation race path

Stuart Menefy (10):
      sh: Add a printk() to warn legacy mem= growers.
      sh: Provide a 29/32-bit physical hint for bootloaders.
      sh: Invalidate the TLB after applying PMB mappings.
      sh: GUSA atomic rollback support.
      sh: Preparation for uncached jumps through PMB.
      sh: Clean up places that make 29-bit physical assumptions.
      sh: Populate swapper_pg_dir with fixmap range.
      sh: Document PTEL 31:29 use on PTEA-wielding parts.
      sh: get_user fixes and nommu consolidation.
      sh: Support denormalization on SH-4 FPU.

Sunil Mushran (2):
      ocfs2: Local alloc window size changeable via mount option
      ocfs2: Update default cluster timeouts

Surjit Reang (2):
      S2io: Fixes to enable multiple transmit fifo support
      S2io: Fix for LRO Bugs

Sven Schnelle (1):
      [NETFILTER]: x_tables: add TCPOPTSTRIP target

Sven Wegener (1):
      ipvs: Make wrr "no available servers" error message rate-limited

Swen Schillig (1):
      [SCSI] zfcp: update MAINTAINERS

Syed Mohammed Khasim (1):
      ARM: OMAP: Add 3430 CPU identification macros

Syed Mohammed, Khasim (3):
      ARM: OMAP: Add 3430 gpio support
      ARM: OMAP: Pre-3430 clean-up for dmtimer.c
      ARM: OMAP: Add dmtimer support for OMAP3

T. H. Huth (1):
      [ALSA] snd-powermac: handle dead DMA transfers

Takashi Iwai (88):
      [ALSA] hda-codec - Add missing eeepc-p701 model for ALC662
      [ALSA] hda-codec - Add model for Fujitsu V5505
      [ALSA] ad1848 - Fix print format
      [ALSA] via82xx - Fix quirk for Shuttle AK32VN
      [ALSA] hda-codec - Show more information in proc file
      [ALSA] Introduce slots option to snd module
      [ALSA] Dreamcast AICA sound - Get rid of annoying compiler warning
      [ALSA] opl3 - Use hwdep for patch loading
      [ALSA] opl3 - simplify exclusive access lock
      [ALSA] Remove sequencer instrument layer
      [ALSA] opl3 - Fix build errors
      [ALSA] hda-codec - Improve the auto-configuration
      [ALSA] hda-codec - new PCI SSID for HP machines
      [ALSA] Update SNDRV_HWDEP_IFACE_LAST
      [ALSA] hda-codec - Add model=hp-tc-t5735 for ALC262
      [ALSA] emu10k1 - Check value ranges in ctl callbacks
      [ALSA] hda-codec - Check value range in ctl callbacks
      [ALSA] ice1724 - Check value ranges in ctl callbacks
      [ALSA] mixart - Check value range in ctl callbacks
      [ALSA] pci - check value range in ctl callbacks
      [ALSA] ice1724 - Clean up ctl callbacks in se.c
      [ALSA] vxpocket - Check value range in ctl callbacks
      [ALSA] powermac - Check value range in ctl callbacks
      [ALSA] ak4xxx - Check value ranges in ctl callbacks
      [ALSA] aoa - Check value range in ctl callbacks
      [ALSA] Check value range in ctl callbacks
      [ALSA] at73c213 - Use common callback
      [ALSA] hda-intel - Show more volume-knob attributes
      [ALSA] hda-codec - Revert volume knob controls in STAC codecs
      [ALSA] dbri - Fix broken change for value range checks
      [ALSA] caiaq - Fix indent in Kconfig
      [ALSA] caiaq - remove ifdef
      [ALSA] Fix PCM MMAP time-stamp mode
      [ALSA] aoa - fix compile warning
      [ALSA] emu10k1x - Add missing snd_card_set_dev call
      [ALSA] drivers - Add missing snd_card_set_dev()
      [ALSA] ice1712 - Fix word clock status control on Delta 1010LT
      [ALSA] echoaudio - convert from semaphore to mutex
      [ALSA] hda-codec - Device ID for MSI L745
      [ALSA] Fix old tstamp ioctl for compat_ioctl
      [ALSA] sb16 - Suppress compile warning
      [ALSA] Add SNDRV_PCM_IOCTL_TSTAMP back to compat ioctl
      [ALSA] hda-codec - Avoid overload of PCM volume on Cx5045 codec
      [ALSA] Add missing device link
      [ALSA] hda-codec - sort pci quirk list
      [ALSA] hda-codec - Fix invalid access to non-existing dmux on STAC
      [ALSA] hda-codec - Sort ad1986a cfg table
      [ALSA] hda-intel - Support multiple devices
      [ALSA] hda-codec - Add model=laptop for HP 350 laptop
      [ALSA] Remove indirect control access
      [ALSA] Fix PCM write blocking
      [ALSA] Remove PCM xfer_align sw params
      [ALSA] PCM - clean up snd_pcm_lib_read/write
      [ALSA] Remove PCM sleep_min and tick
      [ALSA] Remove sound/driver.h
      [ALSA] Add virtual master control helpers
      [ALSA] hda-codec - Add virtual master controls
      [ALSA] hda-codec - print control name in error messages
      [ALSA] hda-codec - Don't build boost controls for digital mics
      [ALSA] hda-codec - Remove obsolete FIXME's
      [ALSA] hda-code - Clean up STAC GPIO enablement code
      [ALSA] hda-codec - Disable PCBEEP mixer element in test model
      [ALSA] hda-codec - Add the support of Dell OEM laptops with ALC268
      [ALSA] hda-codec - Enable VIA SPDIF input pin
      [ALSA] hda-intel - Add workarounds for STAC codecs
      [ALSA] Add missing model for HD-audio Cx5045 codec
      [ALSA] ice1712, ice1724 - Code clean up
      [ALSA] hda-intel - Make azx_get_response() a bit more robust
      [ALSA] emu10k1 - Fix over-sized kmalloc for TLV
      [ALSA] cs5535audio - Fix available sample rates
      [ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config()
      [ALSA] hda-codec - Don't query widget parameter for invalid NID
      [ALSA] hda-codec - Fix handling of multiple capture streams
      [ALSA] hda-codec - Add Conexant 5051 codec support
      [ALSA] hda-codec - Add missing slave for AD1884 master switch
      [ALSA] hda-codec - Add SPDIF controls as slave on AD codecs
      [ALSA] hda-codec - Add SPDIF output support to AD1986a laptop-eapd model
      [ALSA] hda-codec - Rename non-standard 'iSpeaker'
      [ALSA] hda-codec - Fix mixer controls with ALC262 HP T5735 model
      [ALSA] hda-codec - Fix ALC262 HP-RP5700 model
      [ALSA] hda-codec - Add speaker automute to ALC260 HP models
      [ALSA] hda-codec - Add speaker automute to ALC262 HP models
      [ALSA] Fix Oops with PCM OSS sync
      [ALSA] hda-codec - Control SPDIF as slave
      [ALSA] hda-codec - Add model for HP DV9553EG laptop
      [ALSA] emu10k1 - Don't create emu1010 controls for non-emu boards
      [ALSA] emu10k1 - Use enum for emu_model types
      [ALSA] emu10k1 - Fix kthread handling at resume

Takashi Sato (1):
      ext4:  Support large blocksize up to PAGESIZE

Takashi Yamamoto (2):
      [POWERPC] PS3: Add logical performance monitor repository routines
      [POWERPC] PS3: Add logical performance monitor driver support

Tan Swee Heng (9):
      [CRYPTO] salsa20: Salsa20 stream cipher
      [CRYPTO] tcrypt: Support for large test vectors
      [CRYPTO] tcrypt: AES CTR large test vector
      [CRYPTO] salsa20_generic: Fix multi-page processing
      [CRYPTO] tcrypt: Salsa20 large test vector
      [CRYPTO] tcrypt: Added salsa20 speed test
      [CRYPTO] salsa20_i586: Salsa20 stream cipher algorithm (i586 version)
      [CRYPTO] salsa20: Add x86-64 assembly version
      [CRYPTO] salsa20-asm: Remove unnecessary dependency on CRYPTO_SALSA20

Tao Ma (5):
      ocfs2: Initalize bitmap_cpg of ocfs2_super to be the maximum.
      ocfs2: Reserve ioctl range
      ocfs2: Add group extend for online resize
      ocfs2: Implement group add for online resize
      ocfs2/dlm: Clear joining_node on hearbeat node down

Tejun Heo (46):
      [SCSI] make pcmcia directory use obj-y|m instead of subdir-y|m
      ahci: update PCS programming
      libata: rearrange ATA_DFLAG_*
      libata: implement protocol tests
      libata: factor out ata_eh_schedule_probe()
      libata: move ata_set_mode() to libata-eh.c
      libata: clean up EH speed down implementation
      libata: adjust speed down rules
      libata: implement ATA_DFLAG_DUBIOUS_XFER
      libata: implement fast speed down for unverified data transfer mode
      ata_generic: unindent loop in generic_set_mode()
      libata: export xfermode / PATA timing related functions
      libata: clean up xfermode / PATA timing related stuff
      libata: kill ata_id_to_dma_mode()
      libata: xfer_mask is unsigned long not unsigned int
      libata: add ATA_CBL_PATA_IGN
      sata_promise: make pdc_atapi_pkt() use values from qc->tf
      ata_piix: separate controller IDs into separate enum
      libata: separate out ata_acpi_gtm_xfermask() from pacpi_discover_modes()
      libata: fix ata_acpi_gtm_xfermask()
      libata: implement ata_timing_cycle2mode() and use it in libata-acpi and pata_acpi
      libata: reimplement ata_acpi_cbl_80wire() using ata_acpi_gtm_xfermask()
      pata_amd: update mode selection for NV PATAs
      libata: convert NCQ test in ata_qc_issue() to ata_is_ncq()
      libata: make atapi_request_sense() use sg
      cdrom: add more GPCMD_* constants
      libata: rename ATA_PROT_ATAPI_* to ATAPI_PROT_*
      libata: add ATAPI_* cmd types and implement atapi_cmd_type()
      libata: update ->data_xfer hook for ATAPI
      libata: kill non-sg DMA interface
      libata: change ATA_QCFLAG_DMAMAP semantics
      libata: convert to chained sg
      libata: make qc->nbytes include extra buffers
      ata_piix: kill unused constants and flags
      libata: use dev_driver_string() instead of "libata" in libata-sff.c
      pata_pcmcia: convert to new data_xfer prototype
      libata: factor out ata_pci_activate_sff_host() from ata_pci_one()
      ata_piix: convert to prepare - activate initialization
      ata_piix: implement SIDPR SCR access
      ahci: factor out AHCI enabling and enable AHCI before reading CAP
      libata: fix off-by-one in error categorization
      ide: fix ->io_32bit race in ide_taskfile_ioctl()
      ide: task_end_request() fix
      kbuild: implement modules.order
      pci: allow multiple calls to pcim_enable_device()
      ahci: fix CAP.NP and PI handling

Thadeu Lima de Souza Cascardo (1):
      power_supply: remove capacity_level from list of sysfs attributes

Theodore Ts'o (3):
      kbuild: change CONFIG_LOCALVERSION_AUTO to use a git-describe-ish format
      kbuild: fix scripts/setlocalversion to avoid erroneous -dirty tag
      kbuild: fix false positive -dirty tag caused by make-kpkg

Theodore Tso (1):
      ext4: Add new "development flag" to the ext4 filesystem

Thiemo Seufer (1):
      [MIPS] Split the micro-assembler from tlbex.c.

Thierry MERLE (3):
      V4L/DVB (6994): usbvision: add Pinnacle Studio PCTV USB (NTSC) FM V3
      V4L/DVB (6995): ubvision: add adjust_X_Offset/adjust_Y_Offset parms
      V4L/DVB (7024): usbvision: YUV to RGB conversion fixes

Thomas Betker (1):
      sh: Fix up uImage target entry point.

Thomas Bogendoerfer (16):
      SGISEEQ: use cached memory access to make driver work on IP28
      SGISEEQ: use cached memory access to make driver work on IP28
      SGISEEQ: fix oops when doing ifconfig down; ifconfig up
      [MIPS] Use real cache invalidate
      [MIPS] IP22/IP28: fix extracting board/chip rev
      [MIPS] IP28: added cache barrier to assembly routines
      [MIPS] Use correct dma flushing in dma_cache_sync()
      [MIPS] IP28 support
      [MIPS] RM: Collected changes
      [WATCHDOG] use SGI_HAS_INDYDOG for INDYDOG depends
      [SCSI] sgiwd93: use cached memory access to make driver work on IP28
      serial: use SGI_HAS_ZILOG for IP22_ZILOG depends
      char: use SGI_HAS_DS1286 for SGI_DS1286 depends
      SC26XX: New serial driver for SC2681 uarts
      partition: use DEFAULT_SGI_PARTITION for SGI_PARTION default
      [SCSI] sun3x_esp: convert to esp_scsi

Thomas Gleixner (143):
      timer: clean up tick-broadcast.c
      x86: restrict PIT clocksource usage
      clocksource: add unregister function to disable unusable clocksources
      x86: unregister PIT clocksource when PIT is disabled
      x86: clean up arch/x86/ia32/fpu32.c
      x86: clean up arch/x86/ia32/aout32.c
      x86: clean up arch/x86/ia32/ia32_signal.c
      x86: clean up arch/x86/ia32/ipc32.c
      x86: clean up arch/x86/ia32/ptrace32.c
      x86: clean up arch/x86/ia32/sys_ia32.c
      x86: clean up arch/x86/ia32/syscall32.c
      x86: clean up arch/x86/ia32/mmap32.c
      x86: clean up arch/x86/kernel/e820_64.c
      x86: clean up arch/x86/kernel/ldt_32/64.c
      x86: clean up include/asm-x86/desc_64.h
      x86: introduce ldt_write accessor
      x86: prepare arch/x86/kernel/ldt_32/64.c for merging
      x86: merge arch/x86/kernel/ldt_32/64.c
      x86: unify include/asm-x86/apicdef_32/64.h
      x86: prepare unification of include/asm-x86/apic_32/64.h
      x86: rename get_maxlvt to lapic_get_maxlvt
      x86: use u32 for safe_apic_wait_icr_idle()
      x86: use u32 for some lapic functions
      x86: merge apic_32/64.h
      x86: remove duplicated declarations
      x86: move acpi and pci declarations
      x86: make early_indentify_cpu static
      x86: move idle related declarations
      x86: move k8 related declarations
      x86: move debug related declarations to kdebug.h
      x86: move mce related declarations
      x86: move numa related declarations
      x86: move page related declaration
      x86: move pda related declaration
      x86: move tsc related declarations
      x86: move pmtmr related declarations
      x86: remove obsolete nohpet declaration
      x86: remove duplicate start_kernel declaration
      x86: remove obsolte declarations from proto.h
      x86: move ioapic code where it belongs
      x86: move ack_bad_irq into irq code
      x86: make smp_local_timer_interrupt() static
      x86: prepare merging arch/x86/kernel/apic_32/64.c
      x86: prepare merging futex_32/64.h
      x86: merge futex_32/64.h
      x86: merge include/asm-x86/dma.h
      x86: merge include/asm-x86/scatterlist.h
      x86: simplify set_bitmap in ioport_32.c
      x86: clean up ioport_32.c
      x86: clean up arch/x86/kernel/vsmp_64.c
      x86: clean up arch/x86/mm/mmap_32/64.c
      x86: remove the duplicated arch/x86/ia32/mmap32.c
      x86: unify mc146818rtc.h - prepare for sharing rtc code
      x86: isolate the rtc code for sharing
      x86: share rtc code
      x86: clean up arch/x86/kernel/time_64.c includes
      x86: smp_64.c: remove unused exports and cleanup while at it
      x86: nuke a ton of dead hpet code
      x86: remove dead code and exports
      x86: nuke a ton of unused exports
      x86: move 8259 defines to i8259.h
      x86: fix asm constraints in spinlock_32/64.h
      x86: use immediates instead of RW_LOCK_BIAS_STR
      x86: spinlock_32/64 match the jump labels and symbols
      x86: spinlock_32/64 substitute types and instructions
      x86: merge spinlock.h variants
      x86: cleanup tlbflush.h variants
      x86: merge tlbflush.h variants
      x86: cleanup mpspec variants
      x86: merge mpspec variants
      x86: cleanup smp.h variants
      x86: cleanup acpi_32/64.h
      x86: merge acpi_32/64.h
      x86: put all kern_addr_valid() incarnations to pgtable.h
      x86: merge include/asm-x86/sparsemem.h
      x86: merge include/asm-x86/sparsemem.h
      x86: cleanup numa_64.c
      x86: fixup numa 64 namespace
      x86: adjust numa 32 namespace
      x86: consolidate toloplogy_32/64.h
      x86: merge topology.h variants
      x86: merge resume-trace.h variants
      x86: cleanup kernel/setup_64.c
      x86: sanity check APIC timer frequency
      x86: preset apic clockevents multiplicator
      x86: cleanup boot_ioremap_32.c
      x86: clean up lookup_address() declarations
      x86: add PG_LEVEL enum
      x86: fix ioremap pgprot inconsistency
      x86: fix ioremap pgprot inconsistency
      x86: style cleanup of ioremap code
      x86: cleanup ioremap includes
      x86: introduce max_pfn_mapped
      x86: make c_p_a unconditional in ioremap
      x86: switch to change_page_attr_addr in ioremap_32.c
      x86: __iomem annotations
      x86: use remove_vm_are in ioremap_32 error path
      x86: unify ioremap
      x86: unify ioremap_32 and _64
      x86: move page_is_ram() function
      x86: fix the missing BIOS area check in page_is_ram
      x86: fix ioremap RAM check
      x86: fix ioremap API
      x86: cpa: convert ioremap to new API
      x86: cpa: move flush to cpa
      x86: cpa: fix split thinko
      x86: cpa: clean up change_page_attr_set/clear()
      x86: cpa move the flush into set and clear functions
      x86: cpa create set_and_clr function
      x86: cpa use the new set_clr function
      x86: cpa: implement clflush optimization
      x86: cpa: rename global_flush_tlb() to cpa_flush_all()
      x86: clflush_page_range needs mfence
      x86: optimize clflush
      x86: cpa cleanup the 64-bit alias math
      x86: unify ioremap
      alpha: fix x86.git merge build error
      timekeeping: update xtime_cache when time(zone) changes
      tick-sched: add more debug information
      x86: replace LOCK_PREFIX in futex.h
      futex: Remove warn on in return fixup path
      futex: Add bitset conditional wait/wakeup functionality
      x86: CPA remove bogus NX clear
      x86: CPA use the existing pfn in split as well
      x86: simplify __ioremap
      x86: ioremap remove the range check of cpa
      x86: no CPA on iounmap
      x86: CPA return early when requested feature is not available
      x86: introduce struct cpa_data
      x86: cpa, check if we changed anything and tlb flushing is necessary
      x86: cpa, preserve large pages if possible
      x86: cpa, fix lookup_address
      x86: CPA fix pagetable split
      x86: cpa selftest, skip non present entries
      x86: fix page-present check in cpa_flush_range
      x86: cpa, micro-optimization
      x86: make spurious fault handler aware of large mappings
      x86: avoid unused variable warning in mm/init_64.c
      x86: DEBUG_PAGEALLOC: enable after mem_init()
      x86: introduce page pool in cpa
      x86: cpa, use page pool
      x86: cpa, enable CONFIG_DEBUG_PAGEALLOC on 64-bit
      x86: cpa, strict range check in try_preserve_large_page()

Thomas Pfaff (1):
      fbcon: fix color generation for monochrome framebuffer

Thomas Renninger (6):
      ACPI: Also autoload the bay driver, was forgotten...
      ACPI: add "processor.ignore_ppc" hook to workaround BIOS _PPC weirdness
      pnp: declare PNP option parsing functions as __init
      ACPI: track opregion names to avoid driver resource conflicts.
      ACPI: Export acpi_check_resource_conflict
      ACPI: cpufreq: Print _PPC changes via cpufreq debug layer

Thomas Sujith (1):
      intel_menlo: introduce new platform specific driver

Tilman Schmidt (8):
      [Blackfin] arch: remove duplicated definitions of the line discipline numbers N_* in asm-blackfin/termios.h
      gigaset: clean up urb->status usage
      gigaset: code cleanups
      bas_gigaset: suspend support
      usb_gigaset: suspend support
      gigaset: atomic cleanup
      Gigaset: permit module unload
      ser_gigaset: convert mutex to completion

Tim Pepper (1):
      radix_tree.h trivial comment correction

Tim Shimmin (1):
      [XFS] Remove the BPCSHIFT and NB* based macros from XFS.

Tim Taubert (1):
      V4L/DVB (7068): Add support for WinTV Nova-T-CE driver

Tim Yamin (1):
      PCI: VIA CX700 quirk to disable PCI Bus Parking

Timofei Bondarenko (4):
      [ALSA] usb-audio - SB Live24-External better handling
      [ALSA] cmipci at 96kHz
      [ALSA] cmipci - utilize ADC48K44K bit
      [ALSA] cmipci - allow capture of raw spdif subframes

Timur Tabi (11):
      [POWERPC] 86xx: fix guts_set_dmacr() and add guts_set_pmuxcr_dma() to immap_86xx.h
      [POWERPC] QE: change qe_setbrg() to take an enum qe_clock instead of an integer
      [POWERPC] qe: add function qe_clock_source()
      [POWERPC] ucc_geth: use rx-clock-name and tx-clock-name device tree properties
      [POWERPC] QE: Add ability to upload QE firmware
      [POWERPC] QE: Add support for Freescale QUICCEngine UART
      [POWERPC] qe-uart: add support for Freescale QUICCEngine UART
      [POWERPC] Update MPC8610 HPCD to support audio drivers
      [ALSA] cs4270: wrong sample rate when CONFIG_SND_SOC_CS4270_VD33_ERRATA is set
      [ALSA] Add ASoC drivers for the Freescale MPC8610 SoC
      [ALSA] mpc8610: Add mmap support

Tobias Lorenz (4):
      V4L/DVB (7038): USB radio driver for Silicon Labs Si470x FM Radio Receivers
      V4L/DVB (7061): radio-si470x: Some cleanups
      V4L/DVB (7062): radio-si570x: Some fixes and new USB ID addition
      HID: ADS/Tech Radio si470x needs blacklist entry

Tobin Davis (4):
      [ALSA] HDA: Add support for Samsung Q1 Ultra Vista edition
      [ALSA] HDA: Add Asus VX1 support
      [ALSA] HDA: Enable chipset gcap usage
      [ALSA] HDA-Intel - Add support for Intel SCH

Tom Tucker (47):
      svc: Add an svc transport class
      svc: Make svc_sock the tcp/udp transport
      svc: Change the svc_sock in the rqstp structure to a transport
      svc: Add a max payload value to the transport
      svc: Move sk_sendto and sk_recvfrom to svc_xprt_class
      svc: Add transport specific xpo_release function
      svc: Add per-transport delete functions
      svc: Add xpo_prep_reply_hdr
      svc: Add a transport function that checks for write space
      svc: Move close processing to a single place
      svc: Add xpo_accept transport function
      svc: Remove unnecessary call to svc_sock_enqueue
      svc: Move connection limit checking to its own function
      svc: Add a generic transport svc_create_xprt function
      svc: Change services to use new svc_create_xprt service
      svc: Change sk_inuse to a kref
      svc: Move sk_flags to the svc_xprt structure
      svc: Move sk_server and sk_pool to svc_xprt
      svc: Make close transport independent
      svc: Move sk_reserved to svc_xprt
      svc: Make the enqueue service transport neutral and export it.
      svc: Make svc_send transport neutral
      svc: Change svc_sock_received to svc_xprt_received and export it
      svc: Move accept call to svc_xprt_received to common code
      svc: Remove sk_lastrecv
      svc: Move the authinfo cache to svc_xprt.
      svc: Make deferral processing xprt independent
      svc: Move the sockaddr information to svc_xprt
      svc: Make svc_sock_release svc_xprt_release
      svc: Make svc_recv transport neutral
      svc: Make svc_age_temp_sockets svc_age_temp_transports
      svc: Move create logic to common code
      svc: Removing remaining references to rq_sock in rqstp
      svc: Make svc_check_conn_limits xprt independent
      svc: Move the xprt independent code to the svc_xprt.c file
      svc: Add transport hdr size for defer/revisit
      svc: Add /proc/sys/sunrpc/transport files
      svc: Add svc API that queries for a transport instance
      knfsd: Support adding transports by writing portlist file
      svc: Add svc_xprt_names service to replace svc_sock_names
      rdma: SVCRMDA Header File
      rdma: SVCRDMA Transport Module
      rdma: SVCRDMA Core Transport Services
      rdma: SVCRDMA recvfrom
      rdma: SVCRDMA sendto
      rdma: ONCRPC RDMA protocol marshalling
      rdma: makefile

Tomas Winkler (22):
      iwlwifi: Add erp_ie_changed hanlder
      iwlwifi: renaming last_used and first_empty
      iwlwifi: rs-4965 fix return values
      iwlwifi: add TGN flag to qos parameters
      iwlwifi: remove cck_flag from iwl_driver_hw_info
      iwlwifi: remove cck_power_index_compensation
      iwlwifi: using PCI_DEVICE macro
      iwlwifi: replace restricted_reg with prph
      iwlwifi: rename restricted_mem to targ_mem
      iwlwifi: replacing wording restricted to nic access in iwl-io
      iwlwifi: Renames struct fw_image_desc to struct fw_desc
      iwlwifi: Support for uCode without init and bsm section
      iwlwifi: fix compliation warnings
      iwlwifi: add missing comments
      iwl4965: Remove redundant code in iwl4965_tx_cmd
      iwlwifi: move iwl4965_get_dma_hi_address function to iwl-helpers.h
      iwlwifi: remove iwl4965_tx_cmd
      iwlwifi: move uCode helper functions to iwl-helpers.h
      iwlwifi: 4965 unify rate scale variable names for station data
      iwlwifi: 3954 renames iwl3945_rate_scale_priv to iwl3945_rs_sta
      iwlwifi: Fix MIMO PS mode
      iwlwifi: remove ieee80211 types from iwl-helpers.h

Tomohiro Kusumi (1):
      [SCSI] lpfc 8.2.4 : Make lpfc legacy I/O port free

Tony Battersby (5):
      [SCSI] 3w-9xxx: fix abysmal write performance on some motherboards
      [SCSI] move single_lun flag from scsi_device to scsi_target
      [SCSI] sg: fix /proc/scsi/sg/devices when no SCSI devices
      [SCSI] sym53c8xx: fix resid calculation
      [SCSI] fix BUG when sum(scatterlist) > bufflen

Tony Breeds (2):
      [POWERPC] Use a sensible default for clock_getres() in the VDSO
      Fix compilation of powerpc asm-offsets.c with old gcc

Tony Jones (14):
      aoechr: Convert from class_device to device
      DMA: Convert from class_device to device for DMA engine
      IDE: Convert from class_device to device for ide-tape
      ISDN: Convert from class_device to device for ISDN capi
      adb: Convert from class_device to device
      MCP_UCB1200: Convert from class_device to device
      mtd: Convert from class_device to device for MTD/mtdchar
      paride: Convert from class_device to device for block/paride
      pktcdvd: Convert from class_device to device for block/pktcdvd
      tifm: Convert from class_device to device for TI flash media
      cosa: Convert from class_device to device for cosa sync driver
      USB: Convert from class_device to device for USB core
      USB: convert ohci debug files to use debugfs instead of sysfs
      USB: convert ehci debug files to use debugfs instead of sysfs

Tony Lindgren (5):
      ARM: OMAP: Request DSP memory for McBSP
      ARM: OMAP: Get rid of unnecessary ifdefs in GPIO code
      ARM: OMAP1: Make omap1 boards to use omap_nand_platform_data
      ARM: OMAP1: Update defconfigs for omap1
      ARM: OMAP1: Misc clean-up

Tony Luck (2):
      [IA64] Wire up timerfd_{create,settime,gettime} syscalls
      [IA64] Simplify cpu_idle_wait

Trent Piepho (2):
      V4L/DVB (6507): bttv: whitespace cleanup
      V4L/DVB (6508): ttpci: Rework Kconfig menus and Makefile

Trevor Highland (2):
      eCryptfs: set inode key only once per crypto operation
      eCryptfs: change the type of cipher_code from u16 to u8

TripleX Chung (2):
      Chinese: add translation of SubmittingPatches
      Chinese: add translation of stable_kernel_rules.txt

Trond Myklebust (55):
      NFS: Fix a sillyrename race...
      NFS: Sillyrename: in the case of a race, check aliases are really positive
      NFS: Handle -ENOENT errors in unlink()/rmdir()/rename()
      NFS: Ensure that we eject stale inodes as soon as possible
      NFS: Optimise nfs_vm_page_mkwrite()
      NFS: Clean up the write request locking.
      NFSv4: Clean up the OPEN/CLOSE serialisation code
      SUNRPC: Fix a race in xs_tcp_state_change()
      SUNRPC: Fix TCP rebinding logic
      SUNRPC: Allow the client to detect if the TCP connection is closed
      SUNRPC: TCP clear XPRT_CLOSE_WAIT when the socket is closed for writes
      SUNRPC: Use shutdown() instead of close() when disconnecting a TCP socket
      SUNRPC: xprt_autoclose() should not call xprt_disconnect()
      SUNRPC: Make call_status()/call_decode() call xprt_force_disconnect()
      SUNRPC: Rename xprt_disconnect()
      SUNRPC: Reconnect immediately whenever the server isn't refusing it.
      SUNRPC: Move exported declarations to the function declarations
      SUNRPC: Restrict sunrpc client exports
      SUNRPC: Cleanup of rpc_task initialisation
      SUNRPC: Clean up rpc_run_task
      SUNRPC: Clean up the initialisation of priority queue scheduling info.
      SUNRPC: Mask signals across the call to rpc_call_setup() in rpc_run_task
      SUNRPC: Add a helper rpc_call_start() that initialises task->tk_action
      SUNRPC: Allow rpc_init_task() to initialise the rpc_task->tk_msg
      NFS: Clean up the (commit|read|write)_setup() callback routines
      NFS/SUNRPC: Convert all users of rpc_call_setup()
      SUNRPC: Remove the now unused function rpc_call_setup()
      SUNRPC: allow the caller of rpc_run_task to preallocate the struct rpc_task
      NFS/SUNRPC: Convert users of rpc_init_task+rpc_execute to rpc_run_task()
      SUNRPC: Unexport rpc_init_task() and rpc_execute()
      SUNRPC: Cleanup to remove the last users of the RPC_WAITQ declaration
      SUNRPC: Remove the obsolete RPC_WAITQ macro
      NFS: define a function to update nfsi->cache_change_attribute
      NFS: Clean up the nfs_client initialisation
      NFS: Clean up the nfs_find_client function.
      NFS: Remove the redundant nfs_client->cl_nfsversion
      NFS: Add support for AF_INET6 addresses in __nfs_find_client()
      NFSv4: Add socket proto argument to setclientid
      SUNRPC: cleanup for rpc_new_client()
      SUNRPC: Clean up the transport timeout initialisation
      SUNRPC: Add support for per-client timeout values
      NFS: Ensure that we respect NFS_MAX_TCP_TIMEOUT
      NFS: Support per-mountpoint timeout parameters.
      NFS: Fix the 'proto=' mount option
      SUNRPC: Fix up constant string declarations in struct rpcbind_args
      NLM: Fix a bogus 'return' in nlmclnt_rpc_release
      SUNRPC: Don't bother changing the sigmask for asynchronous RPC calls
      NFS: Optimise away the sigmask code in aio/dio reads and writes
      NFS: Add an asynchronous delegreturn operation for use in nfs_clear_inode
      NFS: Fix a potential race between umount and nfs_access_cache_shrinker()
      NFSv4: Deal more correctly with duplicate delegations
      NFSv4: Iterate through all nfs_clients when the server recalls a delegation
      Ensure that we export __fatal_signal_pending()
      SUNRPC: Move exported symbol definitions after function declaration part 2
      NFS: Fix a potential file corruption issue when writing

Tsugikazu Shibata (1):
      Add ja_JP translation of stable_kernel_rules.txt

Tzachi Perelstein (15):
      [MTD] [NAND] Marvell Orion device bus NAND controller
      [ARM] Feroceon: support old cores with ARM926 ID
      [ARM] basic support for the Marvell Orion SoC family
      [ARM] Orion: PCI support
      [ARM] Orion: programable address map support
      [ARM] Orion: GPIO support
      [ARM] Orion: IRQ support
      [ARM] Orion edge GPIO IRQ support
      [ARM] Orion: system timer support
      [ARM] Orion: platform device registration for UART, USB and NAND
      [ARM] Orion: common platform setup for Gigabit Ethernet port
      [ARM] Orion: support for Marvell Orion-2 (88F5281) Development Board
      [ARM] Orion defconfig
      [I2C] Split mv643xx I2C platform support
      USB: add Marvell Orion USB host support

Ulisses Furquim (1):
      inotify: fix check for one-shot watches before destroying them

Uri Lublin (1):
      KVM: Make mark_page_dirty() work for aliased pages too.

Urs Thuermann (3):
      [CAN]: Clean up module auto loading
      [CAN]: Move proto_{,un}register() out of spin-locked region
      [CAN]: Minor clean-ups

Ursula Braun (5):
      [S390] qdio: set QDIO_ACTIVATE_TIMEOUT to 5s
      [IUCV]: wrong irq-disabling locking at module load time
      [AF_IUCV]: broken send_skb_q results in endless loop
      [AF_IUCV]: defensive programming of iucv_callback_txdone
      [S390] qdio: avoid hang when establishing qdio queues

Uwe Kleine-König (5):
      kbuild: ignore cache modifiers for generating the tags files
      use the newc archive format as requested by initramfs
      SERIAL_NETX_CONSOLE provides console for NetX, not IMX
      fix typo 'the same the\>'
      Add binoffset to gitignore

Valdis.Kletnieks at vt.edu (1):
      kbuild: document 'make prepare' in 'make help'

Valentine Barshak (18):
      MTD: small physmap_of partition parsing fixes
      [POWERPC] 4xx: 440EPx Sequoia USB OHCI DTS entry
      [POWERPC] 4xx: 440GRx Rainier bootwrapper.
      [POWERPC] 4xx: 440GRx Rainier DTS.
      [POWERPC] 4xx: 440GRx Rainier board support.
      [POWERPC] 4xx: 440GRx Rainier default config
      [POWERPC] 4xx: make UIC use generic level irq handler
      [POWERPC] 4xx: rework UIC cascade irq handling
      [POWERPC] 4xx: Correct 440GRx machine_check callback
      [POWERPC] 4xx: Add PCI entry to 440EPx Sequoia DTS.
      [POWERPC] 44x: Sequoia and Rainier updates for 2.6.25
      [POWERPC] 4xx: update 440EP(x)/440GR(x) identical PVR issue workaround
      [POWERPC] 4xx: Add PCI entry to 440GRx Rainier DTS.
      USB: add ehci-ppc-of bus glue (device-tree aware)
      [POWERPC] 4xx: Add USB ehci-ppc-of dts bindings.
      [POWERPC] 4xx: Add 440EPx Sequoia ehci dts entry
      [POWERPC] Add missing native dcr dcr_ind_lock spinlock
      [POWERPC] 4xx: PCIe indirect DCR spinlock fix.

Valerie Clement (1):
      ext4: Don't set EXTENTS_FL flag for fast symlinks

Vasily Averin (1):
      dm: table remove unused variable

Vasily Khoruzhick (1):
      [ALSA] hda-codec - remove 11c1:1040 from patch_si3054.c id list

Vegard Nossum (2):
      [SCSI] aic7xxx: fix firmware build
      FAT: Fix printk format strings

Veli-Matti Valtonen (1):
      [ALSA] emu10k1 - Another EMU0404 Board ID

Venki Pallipadi (4):
      time: track accurate idle time with tick_sched.idle_sleeptime
      x86: voluntary leave_mm before entering ACPI C3
      [CPUFREQ] Eliminate cpufreq_userspace scaling_setspeed deadlock
      cpuidle: build fix for non-x86

Ville Syrjala (2):
      [ALSA] soc/wm8731: Fix stereo mixer controls
      w1-gpio: add GPIO w1 bus master driver

Vitaliy Gusev (1):
      pid-namespaces-vs-locks-interaction

Vitaly Bordug (3):
      phy/fixed.c: rework to not duplicate PHY layer functionality
      [POWERPC] MPC8349E-mITX: Vitesse 7385 PHY is not connected to the MDIO bus
      [POWERPC] fsl_soc: add support to gianfar for fixed-link property

Vitaly Wool (1):
      [MIPS] pnx8xxx: clocksource cleanups

Vitja Makarov (1):
      EMAC driver: add power down mode

Vivek Kutal (2):
      ARM: OMAP1: PM fixes for OMAP1
      ARM: OMAP1: Remove omap_sram_idle()

Vlad Apostolov (1):
      [XFS] Make xfs_bulkstat() to report unlinked but referenced inodes

Vlad Yasevich (17):
      [SCTP]: Use crc32c library for checksum calculations.
      [SCTP]: Discard unauthenticated ASCONF and ASCONF ACK chunks
      [SCTP]: Handle the wildcard ADD-IP Address parameter
      [SCTP]: Add the handling of "Set Primary IP Address" parameter to INIT
      [SCTP]: Update association lookup to look at ASCONF chunks as well
      [SCTP]: ADD-IP updates the states where ASCONFs can be sent
      [SCTP]: Update ASCONF processing to conform to spec.
      [SCTP]: Change use_as_src into a full address state
      [SCTP]: Implement ADD-IP special case processing for ABORT chunk
      [SCTP]: Follow Add-IP security consideratiosn wrt INIT/INIT-ACK
      [SCTP]: Correctly initialize error when parameter validation failed.
      [SCTP]: Stop claiming that this is a "reference implementation"
      [SCTP]: Do not increase rwnd when reading partial notification.
      [SCTP]: Kill silly inlines in ulpqueue.c
      [SCTP]: Correctly reap SSNs when processing FORWARD_TSN chunk
      [SCTP]: Set ports in every address returned by sctp_getladdrs()
      [SCTP]: Make sure the chunk is off the transmitted list prior to freeing.

Vladimir Barinov (2):
      [ALSA] ASoC TLV320AIC3X codec driver
      USB: add ehci-ixp bus glue

Vladimir Berezniker (1):
      x86: sanitize user specified e820 memmap values

Vladimir Sokolovsky (1):
      RDMA/cma: Reenable device removal on passive side

WANG Cong (10):
      [S390] Remove TOPDIR from Makefile
      CRIS: Remove 'TOPDIR' from Makefiles
      INFINIBAND: Remove 'TOPDIR' from Makefiles
      FRV: Drop 'TOPDIR' from Makefiles
      FS: Remove dead code
      [XFRM] xfrm_policy_destroy: Rename and relative fixes.
      git-x86: unbreak UML
      uml: code tidying under arch/um/os-Linux
      uml: const and other tidying
      uml: remove TOPDIR

Wade Farnsworth (2):
      [POWERPC] 86xx: Add localbus and flash nodes to mpc8641_hpcn.dts
      [POWERPC] 86xx: MPC8641 HPCN - call of_platform_bus_probe()

Wang Chen (5):
      [IPV4]: Add raw drops counter.
      [IPV6]: Add raw6 drops counter.
      [UDP]: Defer InDataGrams increment until recvmsg() does checksum
      [UDP]: Clean up for IS_UDPLITE macro
      [UDP]: Counter increment should be in USER mode for recvmsg

Wei Yongjun (4):
      [SCTP]: Fix miss of report unrecognized HMAC Algorithm parameter
      [SCTP]: Fix kernel panic while received AUTH chunk while enabled auth
      [SCTP]: Fix kernel panic while received AUTH chunk with BAD shared key identifier
      [SCTP]: Fix kernel panic while received ASCONF chunk with bad serial number

Wendy Cheng (2):
      [GFS2] Handle multiple glock demote requests
      [GFS2] Remove lock methods for lock_nolock protocol

Will Newton (1):
      8250.c: support specifying DW APB UARTs in device platform_data

Willy Tarreau (2):
      x86: GEODE add the "mfgptfix" boot time option to fix MFGPT timers
      x86: GEODE fix MFGPT input clock value

Wim Van Sebroeck (2):
      [WATCHDOG] misc_register patch
      SMBIOS/DMI: add type 41 = Onboard Devices Extended Information

Wolke Liu (1):
      [ALSA] HDA-Intel - Add support for RV6xx HDMI audio

Xiantao Zhang (1):
      [IA64] ia64_set_psr should use srlz.i

YOSHIFUJI Hideaki (21):
      [IPV6] ADDRCONF: Rename ipv6_saddr_label() to ipv6_addr_label().
      [IPV6] ADDRCONF: Allow address selection policy with ifindex.
      [IPV6] ADDRCONF: Support RFC3484 configurable address selection policy table.
      [NET]: Remove unused "mibalign" argument for snmp_mib_init().
      [BRIDGE]: Use cpu_to_be16() where appropriate.
      [DECNET]: Use htons() where appropriate.
      [IEEE80211]: Use htons() where appropriate.
      [IPVS]: Use htons() where appropriate.
      [IRDA]: Use htons() where appropriate.
      [MAC80211]: Use htons() where appropriate.
      [RXRPC]: Use cpu_to_be32() where appropriate.
      [SUNRPC]: Use htonl() where appropriate.
      [TCP]: Convert several length variable to unsigned.
      [IPV4] UDP,UDPLITE: Sparse: {__udp4_lib,udp,udplite}_err() are of void.
      [IPV6] UDP,UDPLITE: Sparse: {__udp6_lib,udp,udplite}_err() are of void.
      [IPV6] UDPLITE: Sparse: Declare non-static symbols in header.
      [IPV6] ADDRLABEL: Sparse: Make several functions static.
      [IPV6]: Sparse: Declare non-static ipv6_{route,icmp,frag}_sysctl_init() in header.
      [IPV6] ADDRCONF: Sparse: Make inet6_dump_addr() code paths more straight-forward.
      [IPV6] NDISC: Sparse: Use different variable name for local use.
      [IPV6] ADDRLABEL: Fix double free on label deletion.

Yan Zheng (1):
      A potential bug in inotify_user.c

Yasunori Goto (1):
      Document lowmem_reserve_ratio

Yi Li (3):
      [Blackfin] arch: fix bug - make memcpy return the dest addr.
      [Blackfin] arch: fix bug kernel boot message: memory information is not reasonable
      [Blackfin] arch: add "memmap=nn[KMG]@ss[KMG]" and "memmap=nn[KMG]$ss[KMG]" options to blackfin, based on arch/i386/kernel/e820.c

Yi Yang (3):
      ACPI: /proc/acpi/alarm parsing: handle large numbers properly
      cpufreq: fix obvious condition statement error
      Add new string functions strict_strto* and convert kernel params to use them

Yinghai Lu (31):
      x86: clear IO_APIC before enabing apic error vector.
      x86: store core id bits in cpuinfo_x8
      x86: use core id bits for apicid_to_node initialization
      x86: set cpu_index to nr_cpus instead of 0
      x86: do not set boot cpu in cpu_online_map at x86_64_start_kernel()
      x86: not clear empty_zero_page again
      x86: cleanup setup_node_zones called by paging_init()
      x86: disable the GART early, 64-bit
      x86: only call early_init_amd one time
      x86: msr for AMD Fam 10h mmio
      x86: checking aperture report for node instead
      x86: only support sparsemem
      x86_32: trim memory by updating e820
      x86: left over fix for leak of early_ioremp in dmi_scan
      x86: remove duplicated line about
      x86: should use array directly for early_ptr
      x86: not set boot cpu in cpu_present_map again
      x86: not set boot cpu in cpu_online_map in smp_prepare_boot_cpu()
      x86: change aper valid checking sequence
      x86: fix recursion in arch/x86/kernel/cpu/mcheck/mce_amd_64.c
      x86: fix overlap between pagetable with bss section
      x86: fix nodemap_size according to nodeid bits
      x86_64: add debug name for early_res
      x86_64: make bootmap_start page align v6
      x86: fix comments in vmlinux_64.lds
      x86: remove unneeded round_up
      x86: print out node_data addr and bootmap_start addr
      serial: keep the DTR setting for serial console.
      x86: fix mttr trimming
      [CPUFREQ] powernow-k8 print pstate instead of fid/did for family 10h
      Convert loglevel-related kernel boot parameters to early_param

Yoichi Yuasa (7):
      [MIPS] remove unused mips_machtype
      [MIPS] clean up au1xxx_irqmap.c include files
      [MIPS] time: remove unused mips_timer_state()
      [MIPS] move vr41xx_calculate_clock_frequency() to plat_time_init()
      [MIPS] remove unneeded button check for reset
      [MIPS] add cpu_wait() to machine_halt()
      [MIPS] move the eXcite local config to excitedirectory

Yoshihiro Shimoda (5):
      sh: Add support for SH7721 CPU subtype.
      sh: Add support for SH7763 CPU subtype.
      sh: Add OHCI and UDC platform devices for SH7720.
      USB: m66592-udc: Add support for SH7722 USBF
      USB: add support for SuperH OHCI

Yousef Lamlum (1):
      V4L/DVB (7065): Artec T14BR patches

Yuichi Nakamura (1):
      sh: syscall audit support.

Zhang Le (1):
      Chinese: add translation of Codingstyle

Zhang Rui (18):
      ACPI: add control method tracing support
      ACPI: disable stray GPE, prevent ACPI interrupt storm
      export thermal notification to userspace when nocrt is set
      ACPI: ACPI Exception (): AE_NOT_FOUND, Processor Device is not present
      the generic thermal sysfs driver
      ACPI: register ACPI thermal zone as generic thermal zone devices
      ACPI: ACPI thermal zone handle notification correctly
      ACPI: register ACPI Fan as generic thermal cooling device
      ACPI: register ACPI Processor as generic thermal cooling device
      ACPI: register ACPI Video LCD as generic thermal cooling device
      ACPI: attach thermal zone info
      ACPI: CELSIUS_TO_KELVIN fixup
      ACPI: thermal fixup
      ACPI: video: create "brightness_switch_enabled" modparam
      ACPI: video: delete unused display switch on hotkey event code
      ACPI: create notifier chain to get hotkey events to graphics driver
      ACPI: video: call ACPI notifier chain for ACPI video notifications
      proc: detect duplicate names on registration

Zhang Wei (1):
      [POWERPC] Add docs for Freescale DMA & DMA channel device tree nodes

Zhang Xiantao (41):
      KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1)
      KVM: Portability: Move some includes to x86.c
      KVM: Portability: Move kvm_x86_ops to x86.c
      KVM: Portability: Add vcpu and hardware management arch hooks
      KVM: Portability: Combine kvm_init and kvm_init_x86
      KVM: Portability: Move x86 specific code from kvm_init() to kvm_arch()
      KVM: Portability: move KVM_CHECK_EXTENSION
      KVM: Portability: Make kvm_vcpu_ioctl_translate arch dependent
      KVM: Remove __init attributes for kvm_init_debug and kvm_init_msr_list
      KVM: Portability: Add two hooks to handle kvm_create and destroy vm
      KVM: Portability: Move kvm_vcpu_ioctl_get_dirty_log to arch-specific  file
      KVM: Portability: MMU initialization and teardown split
      KVM: Portability: Move some macro definitions from kvm.h to x86.h
      KVM: Portability: Move struct kvm_x86_ops definition to x86.h
      KVM: Portability: Move vcpu regs enumeration definition to x86.h
      KVM: Move some static inline functions out from kvm.h into x86.h
      KVM: Portability: Move some function declarations to x86.h
      KVM: Recalculate mmu pages needed for every memory region change
      KVM: Portability:  Split kvm_set_memory_region() to have an arch callout
      KVM: Portability: Move unalias_gfn to arch dependent file
      KVM: Portability: Move KVM_INTERRUPT vcpu ioctl to x86.c
      KVM: Correct kvm_init() error paths not freeing bad_pge.
      KVM: Replace kvm_lapic with kvm_vcpu in ioapic/lapic interface
      KVM: Replace dest_Lowest_Prio and dest_Fixed with self-defined macros
      KVM: Extend ioapic code to support iosapic
      KVM: Portability: Move kvm{pic,ioapic} accesors to x86 specific code
      KVM: Portability: Introduce kvm_vcpu_arch
      KVM: Portability: Split mmu-related static inline functions to mmu.h
      KVM: Portability: Move kvm_vcpu definition back to kvm.h
      KVM: Portability: Expand the KVM_VCPU_COMM in kvm_vcpu structure.
      KVM: Portability: Move kvm_vcpu_stat to x86.h
      KVM: Portability: Move memslot aliases to new struct kvm_arch
      KVM: Portability: Move mmu-related fields to kvm_arch
      KVM: Portability: move vpic and vioapic to kvm_arch
      KVM: Portability: Move round_robin_prev_vcpu and tss_addr to kvm_arch
      KVM: Portability: Move kvm_vm_stat to x86.h
      KVM: Move irqchip declarations into new ioapic.h and lapic.h
      KVM: Move ioapic code to common directory.
      KVM: Move kvm_vcpu_kick() to x86.c
      KVM: Expose ioapic to ia64 save/restore APIs
      [IA64] Appoint kvm/ia64 Maintainers

Zhang, Xiantao (1):
      [IA64] Export three symbols for module use

Zhao Yakui (6):
      Revert "speedstep-lib.c: fix frequency multiplier for Pentium4 models 0&1"
      ACPI: Set _PSD ACPI_PDC_SMP_T_SWCOORD
      ACPI : Check parameter when calling acpi_processor_get/set_throttling
      ACPI : Update T-state coordination after getting _TSD info
      ACPI : Add T-state event notifier function
      ACPI: Update the t-state for every affected cpu when t-state is changed

Zhenyu Wang (3):
      intel-agp: add new chipset ID
      [intel_agp] fix name for G35 chipset
      i915: Add chipset id for Intel Integrated Graphics Device

Zhu Yi (14):
      mac80211: hardware scan rework
      iwlwifi: Update iwlwifi version stamp to 1.1.18
      iwlwifi: Update iwlwifi version stamp to 1.1.19
      iwlwifi: replace 0x8086 with PCI_VENDOR_ID_INTEL
      remove unused iwl4965_init_hw_rates function
      iwl4965: fix rxon flags set to wrong value for A mode in .erp_ie_changed
      iwlwifi: update version number to 1.2.22
      iwlwifi: cache mac80211 conf setting during a hardware scan
      iwlwifi: proper monitor support
      iwlwifi: skip mac80211 conf during a hardware scan and replay it afterwards
      iwlwifi: fix typo in 'drivers/net/wireless/iwlwifi/Kconfig'
      iwlwifi: delay firmware loading from pci_probe to network interface open
      iwlwifi: fix problem when rf_killswitch change during suspend/resume
      iwlwifi: Update iwlwifi version stamp to 1.2.23

Zoltan Devai (1):
      V4L/DVB (7037): Fix build breakage of the bttv driver, when advanced debugging is not enabled

Zoltan Menyhart (1):
      [IA64] Slim-down __clear_bit_unlock

Zoltan Sogor (2):
      [CRYPTO] tcrypt: Add common compression tester function
      [CRYPTO] lzo: Add LZO compression algorithm support

akpm at linux-foundation.org (7):
      [libata] Prefer SCSI_SENSE_BUFFERSIZE to sizeof()
      fix drivers/ata/sata_fsl.c double-decl
      [UBI] drivers/mtd/ubi/cdev.c: unused var
      [UBI] drivers/mtd/ubi/wl.c: fix uninitialized var warning
      [UBI] drivers/mtd/ubi/scan.c: fix uninitialized var warning
      [MTD] Fix maps/physmap.c compilation with CONFIG_PM
      mount options: fix tmpfs

bjorn.helgaas at hp.com (3):
      PCI: print quirk name in debug messages
      PCI: use dev_printk in quirk messages
      PCI: use dev_printk in x86 quirk messages

bo yang (6):
      [SCSI] megaraid_sas: add hibernation support
      [SCSI] megaraid_sas: check max_sgl reported by FW for setting max_sectors_per_req
      [SCSI] megaraid_sas: use unsigned long for sense_buff ptr
      [SCSI] megaraid_sas: call cmd completion from reset
      [SCSI] megaraid_sas: support for poll_mode_io (reduced interrupt)
      [SCSI] megaraid_sas: Update version and changelog

clameter at sgi.com (1):
      x86: clean up stack allocation and free

devzero at web.de (2):
      x86 setup: early cmdline parser handle boolean options
      x86 setup: be more verbose when probing EDD

dominik (1):
      V4L/DVB (6589): Gigabyte u7000 usb dvb-t support

eric miao (32):
      [ARM] pxa: define SSP platform devices for pxa2xx/pxa3xx
      [ARM] pxa: add ssp devices and clk support for pxa25x/pxa27x/pxa3xx
      [ARM] pxa: define "struct ssp_device" and add ssp_request()/ssp_free()
      [ARM] pxa: move SSP register definitions from pxa-regs.h to regs-ssp.h
      [ARM] pxa: use __raw_writel()/__raw_readl() for ssp_xxxx()
      [ARM] pxa: make pxa2xx_spi driver use ssp_request()/ssp_free()
      [ARM] pxa: create arch/arm/mach-pxa/device.c for all on-chip devices
      [ARM] pxa: ensure SSP TX FIFO is empty instead of not full for pxa3xx
      [ARM] pxa: add clk of CKEN_USBHOST for pxa3xx
      [ARM] pxa: make OHCI register definitions available to both pxa27x and pxa3xx
      [ARM] USB: update pxa27x ohci driver to use clk support
      [ARM] USB: update to allow pxa27x ohci driver to support pxa3xx
      [ARM] pxa: move pxa27x_device_ohci out of pxa27x.c for use with pxa3xx
      [ARM] pxa: clean up pxa{27x,25x}_init_pm() to empty if CONFIG_PM not defined
      [ARM] pxa: introduce a new file mfp-pxa3xx.h for common pin configurations
      [ARM] pxa: remove un-used pxa3xx_mfp_set_xxx() functions
      [ARM] pxa: make MFP configuration processor independent
      [ARM] pxa: skip registers saving/restoring if entering standby mode
      i2c-pxa: Remove hardcoded #ifdef and use cpu_is_pxa27x
      [ARM] 4763/1: pxa: fix pxa3xx_get_clk_frequency_khz() to return KHz
      [ARM] pxa: add basic support for Littleton (PXA3xx Form Factor Platform)
      [ARM] pxa: add default config for littleton
      [ARM] pxa: change set_kset_name() to direct name assignment for MFP sysclass
      [ARM] pxa: fix the warning of undeclared "struct pxaohci_platform_data"
      [ARM] pxa: introduce sysdev for IRQ register saving/restoring
      [ARM] pxa: introduce sysdev for GPIO register saving/restoring
      [ARM] pxa: add preliminary suspend/resume code for pxa3xx
      [ARM] pxa: introduce sysdev for pxa3xx static memory controller
      [ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h
      [ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1
      gpiolib: pca9539 i2c gpio expander support
      deprecate obsolete pca9539 driver

frederic Rodo (1):
      rtc ds1307: ds_1340 change init

hermann pitton (1):
      V4L/DVB (6992): saa7134: remove Beholder devices without eeprom from auto detection

joe at perches.com (6):
      [POWERPC] Add missing spaces in printk formats
      [POWERPC] Add missing spaces in printk formats in arch/ppc
      [POWERPC] arch/powerpc/: Spelling fixes
      [POWERPC] include/asm-powerpc/: Spelling fixes
      [POWERPC] arch/ppc/: Spelling fixes
      [POWERPC] include/asm-ppc/: Spelling fixes

john stultz (2):
      NTP: correct inconsistent ntp interval/tick_length usage
      ntp: correct inconsistent interval/tick_length usage

len.brown at intel.com (1):
      ACPI: CONFIG_CPU_IDLE=ACPI by default

mabbas (2):
      iwlwifi: accept up to 4K frame size on Rx side to fit A-MSDU frame
      iwl4965: exclude 60M rate from probe request

mark gross (2):
      intel-iommu: PMEN support
      intel-iommu: fault_reason index cleanup

maximilian attems (3):
      [AX25]: Beautify x25_init() version printk.
      [AX25]: Kill ax25_bind() user triggable printk.
      ACPI: battery: add sysfs serial number

mboton at gmail.com (1):
      x86: ioport_{32|64}.c unification

npiggin at suse.de (1):
      KVM: Convert KVM from ->nopage() to ->fault()

root (1):
      SLUB: Do not upset lockdep

sergeh at us.ibm.com (1):
      security: compile capabilities by default

serue at us.ibm.com (1):
      agp: remove uid comparison as security check

travis at sgi.com (27):
      percpu: use a kconfig variable to signal arch specific percpu setup
      percpu: move arch XX_PER_CPU_XX definitions into linux/percpu.h
      percpu: make the asm-generic/percpu.h more "generic"
      x86_32: use generic percpu.h
      x86: use generic percpu on 64-bit
      x86: unify percpu.h
      x86: change size of APICIDs from u8 to u16
      x86: change size of node ids from u8 to u16
      x86: change NR_CPUS arrays in powernow-k8
      x86: change NR_CPUS arrays in smpboot_64
      x86: change NR_CPUS arrays in topology
      x86: cleanup x86_cpu_to_apicid references
      x86: change NR_CPUS arrays in numa_64
      x86: change NR_CPUS arrays in acpi-cpufreq
      x86: change bios_cpu_apicid to percpu data variable
      x86: fixup NR-CPUS patch for numa
      x86: change NR_CPUS arrays in numa_64 fixup
      x86: change bios_cpu_apicid to percpu data variable fixup
      x86: add debug of invalid per_cpu map accesses
      x86: change size of node ids from u8 to s16
      x86: early cpu_to_node fix in numa_64.c
      modules: fold percpu_modcopy into module.c
      percpu: change Kconfig to HAVE_SETUP_PER_CPU_AREA
      SPARC64: use generic percpu
      ia64: use generic percpu
      POWERPC: use generic per cpu
      s390: use generic percpu linux-2.6.git

venkatesh.pallipadi at intel.com (4):
      ACPI: idle: Fix acpi_safe_halt usages and interrupt enabling/disabling
      ACPI: enable MWAIT for C1 idle
      ACPI: cpuidle: Support C1 idle time accounting
      cpuidle: Add a poll_idle method

vignesh babu (1):
      [SCSI] libiscsi: use is_power_of_2

will schmidt (1):
      [POWERPC] Update xmon slb code

Éric Piel (2):
      ACPI: Taint kernel on ACPI table override (format corrected)
      ACPI: Add "acpi_no_initrd_override" kernel parameter

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

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



More information about the pkg-fso-commits mailing list