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

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


The annotated tag, v2.6.26-rc1 has been created
        at  d6b7f73ed134769c86966697e61b235b200cc4ae (tag)
   tagging  2ddcca36c8bcfa251724fe342c8327451988be0d (commit)
  replaces  v2.6.25
 tagged by  Linus Torvalds
        on  Sat May 3 11:59:54 2008 -0700

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

iD8DBQBIHLYzF3YsRnbiHLsRArYKAKClsCLGmWiEG5G7nIFnWZXqIX/A1gCeIkxh
jxR+aW7YAJhX+M1rDccUtkY=
=JfCo
-----END PGP SIGNATURE-----

Abhijeet Kolekar (2):
      iwlwifi: replace sprintf with scnprintf for debugfs output
      mac80211: Fix n-band association problem

Abhijith Das (1):
      [GFS2] gfs2_adjust_quota has broken unstuffing code

Adam Baker (3):
      rt2x00: don't write past the end when writing short descriptors on rt61
      rt2x00: correct address calc for queue private data
      rt2x00:correct rx packet length for USB devices

Adam Litke (2):
      hugetlb: decrease hugetlb_lock cycling in gather_surplus_huge_pages
      Subject: [PATCH] hugetlb: vmstat events for huge page allocations

Adrian Bunk (133):
      [IPV6]: Unexport ip6_find_1stfragopt
      make b43_mac_{enable,suspend}() static
      the scheduled bcm43xx removal
      the scheduled ieee80211 softmac removal
      the scheduled rc80211-simple.c removal
      remove the obsolete xircom_tulip_cb driver
      [GFS2] make gfs2_glock_hold() static
      [GFS2] gfs2/ops_file.c should #include "ops_inode.h"
      [GFS2] proper extern for gfs2/locking/dlm/mount.c:gdlm_ops
      [SCSI] make scsi_end_bidi_request() static
      [SCSI] aic94xx: cleanups
      [WANPIPE]: Forgotten bits of Sangoma drivers removal.
      [IRDA]: Remove irlan_eth_send_gratuitous_arp()
      [ISDN] include/linux/isdn.h: remove dead code
      [SCSI] st: rename flush_write_buffer()
      [SCSI] sun3_scsi_vme: add MODULE_LICENSE
      [POWERPC] Add MODULE_LICENSE to powerpc/sysdev/rtc_cmos_setup.c
      make netxen_workq static
      #if 0 netxen_nic_link_ok()
      make udf_error() static
      x86: remove the write-only timer_uses_ioapic_pin_0
      [SCSI] qla1280: remove version check
      selinux: selinux/netlabel.c should #include "netlabel.h"
      selinux/ss/services.c should #include <linux/selinux.h>
      firewire: cleanups
      mmc: make __mmc_release_bus() static
      mmc: proper prototypes for mmc_attach_*()
      mmc: sdio_ops.c should #include "sdio_ops.h"
      make nfs_automount_list static
      add include/asm-avr32/xor.h
      avr32: don't offer CONFIG_RTC
      avr32: don't offer CONFIG_GEN_RTC
      avr32: don't offer PARPORT_PC
      avr32: add include/asm-avr32/serial.h
      PCI: #if 0 pci_assign_resource_fixed()
      PCI: #if 0 pci_cleanup_aer_correct_error_status()
      PCI: aerdrv_acpi.c: remove unneeded NULL check
      PCI: pci_alloc_child_bus() mustn't be __devinit
      PCI: pci_scan_device() mustn't be __devinit
      PCI: pci_bus_size_cardbus() mustn't be __devinit
      PCI: pci_setup_bridge() mustn't be __devinit
      [IPV6]: Make struct ip6_prohibit_entry_template static.
      [IPV4]: Make icmp_sk_init() static.
      dlm: make dlm_print_rsb() static
      frv: remove HARD_RESET_NOW()
      frv: unexport kmap_atomic_to_page
      HID: make hid_input_field and usbhid_modify_dquirk static
      [MTD] mtdoops.c: make struct oops_cxt static again
      [MTD] [NAND] mtd/nand/cs553x_nand.c:part_probes[] static
      [MTD] mtd/ofpart.c: add MODULE_LICENSE
      [MTD] proper prototypes for inftl_{read,write}_oob()
      [MTD] proper prototypes for nftl_{read,write}_oob()
      [MTD] mtdram.c should #include <linux/mtd/mtdram.h>
      [MTD] cmdlinepart.c: don't compare pointers with 0
      [MTD] ftl.c: make code static
      [MTD] [NOR] cfi_cmdset_0020.c: make a function static
      [MTD] [OneNAND] proper onenand_bbt_read_oob() prototype
      [MTD] make struct rfd_ftl_tr static
      i2c/scx200_acb: Don't use 0 as NULL pointer
      net: Unexport move_addr_to_{kernel,user}
      make nfsd_create_setattr() static
      net/mac80211/rx.c: fix off-by-one
      sparc: cleanup after SunOS binary emulation removal
      sparc64: cleanup after SunOS/Solaris binary emulation removal
      [POWERPC] drivers/of/of_i2c.c: Add MODULE_LICENSE
      [POWERPC] char/xilinx_hwicap/ section fix
      V4L/DVB (7105): ivtv-yuv.c: make 3 functions static
      V4L/DVB (7107): frontends/xc5000.c: make a struct static
      V4L/DVB (7114): tuner-xc2028.c: make a function static
      V4L/DVB (7238): make stk_camera_{suspend,resume}() static
      V4L/DVB (7479): proper prototype for zoran_device.c:zr36016_write()
      V4L/DVB (7480): make sn9c102_i2c_try_write() static
      V4L/DVB (7716): pvrusb2: clean up global functions
      USB: make USB_STORAGE_ONETOUCH available with PM
      libata-acpi.c: remove unneeded #if's
      make sata_print_link_status() static
      make sata_set_spd_needed() static
      dm table: drop void suspend_targets return
      dm table: remove unused dm_create_error_table
      make pciehp_acpi_get_hp_hw_control_from_firmware()
      V4L/DVB (7750): au0828/ cleanups and fixes
      fix asm-x86/{posix_types,unistd}.h
      remove include/linux/hdsmart.h
      kbuild: scripts/Makefile.modpost typo fix
      [SCSI] FlashPoint: fix off-by-one errors
      [SCSI] qla2xxx: qla_os.c, make 2 functions static
      [SCSI] qla2xxx: make qla2x00_issue_iocb_timeout() static
      make ds1511_rtc_{read,set}_time() static
      make swap_pte_to_pagemap_entry() static
      make ext3_xattr_list() static
      [MIPS] IP27: Fix build bug due to missing include
      mm/memory_hotplug.c must #include "internal.h"
      remove the broken ETRAX_IDE driver
      ARM: always select HAVE_IDE
      m32r: use KBUILD_DEFCONFIG
      unexport blk_max_pfn
      block/elevator.c:elv_rq_merge_ok() mustn't be inline
      block/blk-barrier.c:blk_ordered_cur_seq() mustn't be inline
      #if 0 acpi/bay.c:eject_removable_drive()
      fs/ramfs/ extern cleanup
      fs/hfsplus/: proper externs
      fs/freevxfs/: proper externs
      make __put_super() static
      make vfs_ioctl() static
      fs/fs-writeback.c: make 2 functions static
      fs/drop_caches.c: make 2 functions static
      fs/aio.c: make 3 functions static
      let LOG_BUF_SHIFT default to 17
      fs/timerfd.c should #include <linux/syscalls.h>
      remove generic_commit_write()
      make fs/buffer.c:cont_expand_zero() static
      make BINFMT_FLAT a bool
      remove mca_is_adapter_used()
      proper __do_softirq() prototype
      proper extern for late_time_init
      remove ecryptfs_header_cache_0
      make cgroup_enable_task_cg_lists() static
      cgroups: kernel/ns_cgroup.c should #include <linux/nsproxy.h>
      kernel/cpuset.c: make 3 functions static
      ipmi: make alloc_recv_msg static
      ipmi: fix return from atca_oem_poweroff_hook
      include/linux/sysctl.h: remove empty #else
      remove aoedev_isbusy()
      edac: remove unneeded functions and add static accessor
      V4L/DVB (7785): [2.6 patch] make mt9{m001,v022}_controls[] static
      iwlwifi: move the selects to the tristate drivers
      make marker_debug static
      x86: remove Xgt_desc_struct
      x86: unexport kmap_atomic_to_page
      ocfs2: make struct ocfs2_control_device static
      ocfs2: make struct o2cb_stack_ops static
      ocfs2/dlm: dlmdebug.c: make 2 functions static
      USB: storage/onetouch.c: make a function static

Adrian Hunter (1):
      [MTD] [OneNAND] Allow for controller errors when reading

Ahmed S. Darwish (11):
      LSM: Introduce inode_getsecid and ipc_getsecid hooks
      SELinux: setup new inode/ipc getsecid hooks
      Audit: use new LSM hooks instead of SELinux exports
      Netlink: Use generic LSM hook
      SELinux: remove redundant exports
      LSM/Audit: Introduce generic Audit LSM hooks
      Audit: internally use the new LSM audit hooks
      SELinux: use new audit hooks, remove redundant exports
      Audit: Final renamings and cleanup
      Security: Introduce security= boot parameter
      Smack: Integrate Smack with Audit

Ahmet Ä°nan (2):
      [ALSA] snd-dummy - improved timing, silence on prepare
      [ALSA] snd-dummy - better realtime app support

Aidan Thornton (7):
      V4L/DVB (7541): em28xx: Some fixes to videobuf
      V4L/DVB (7548): Various fixes for the em28xx videobuf code
      V4L/DVB (7556): em28xx: fix locking on vidioc_s_fmt_cap
      V4L/DVB (7565): em28xx: fix buffer underrun handling
      V4L/DVB (7601): em28xx-dvb: add support for the HVR-900
      V4L/DVB (7602): em28xx: generalise URB setup code
      V4L/DVB (7603): em28xx-dvb: don't use videobuf-dvb

Akinobu Mita (33):
      ext4: use ext4_group_first_block_no()
      ext4: use ext4_get_group_desc()
      ext4: check ext4_journal_get_write_access() errors
      x86: avoid redundant loop in io_apic_level_ack_pending()
      x86: use ioapic_read_entry() and ioapic_write_entry()
      x86: remove unnecessary memset()
      x86: remove unnecessary tmp local variable
      x86: use cpumask_of_cpu()
      x86: use cpu_online()
      cdrom: remove ifdef CONFIG_SYSCTL
      cdrom: cleanup hardcoded error-code
      cdrom: protect cdrom_device_info list by mutex
      cdrom: use list_head for cdrom_device_info list
      cdrom: make unregister_cdrom() return void
      block: fix blk_register_queue() return value
      x86: use BUILD_BUG_ON() for the size of struct intel_mp_floating
      x86: use MP_intsrc_info()
      x86: use bitmap library for pin_programmed
      x86: remove unnecessary memset and NULL check after alloc_bootmem()
      x86: cleanup clocksource_hz2mult usage
      x86: cleanup div_sc() usage
      x86: use cpumask function for present, possible, and online cpus
      x86: get_bios_ebda() requires asm/io.h
      x86: remove duplicate get_bios_ebda() from rio.h
      x86: use get_bios_ebda()
      ext2: improve ext2_readdir() return value
      ext2: use ext2_group_first_block_no()
      ext2: use ext2_fsblk_t type
      ext3: use ext3_group_first_block_no()
      ext3: add missing ext3_journal_stop()
      ext3: use ext3_get_group_desc()
      ext3: check ext3_journal_get_write_access() errors
      idr: create idr_layer_cache at boot time

Akira Iguchi (1):
      scc_pata.c: do setup itself instead of ide_setup_pci_device()

Al Viro (59):
      ipw2200 annotations and fixes
      ni52 trivial iomem annotations
      ni52: unbreak scp_struct
      ni52: kill the second argument of check586(), get rid of bogus pointer
      ni52: make ->base char __iomem *
      ni52: clean up initialization of priv
      ni52: clean up check586()
      ni52: switch to ioremap()
      ni52: more unbreaking
      misc drivers/net annotations
      skfp annotations
      annotate cxgb3 (ab)uses of skb->priority/skb->csum
      endianness annotations: rndis
      s2io annotations
      endianness annotations: drivers/net/wireless/rtl8180_dev.c
      [SCSI] libsas: fix endianness bug in sas_ata
      libata annotations
      move a bunch of declarations to fs/internal.h
      lock exclusively in collect_mounts() and drop_collected_mounts()
      switch a bunch of LSM hooks from nameidata to path
      get rid of more nameidata passing in namespace.c
      umount_tree() will unhash everything itself
      teach seq_file to discard entries
      double-free of inode on alloc_file() failure exit in create_write_pipe()
      proc_readfd_common() race fix
      get rid of __exit_files(), __exit_fs() and __put_fs_struct()
      remove unused label in xattr.c (noise from ro-bind)
      restore sane ->umount_begin() API
      close race in unshare_files()
      sanitize handling of shared descriptor tables in failing execve()
      sanitize unshare_files/reset_files_struct
      sanitize locate_fd()
      fix execve()
      Fix uninitialized 'copy' in unshare_files
      ide: fix icside breakage
      KVM: kill file->f_count abuse in kvm
      e1000e triggers sparc32 gcc bug
      asm/unaligned.h doesn't work well as the very first include
      ipv6: result of csum_fold() is already 16bit, no need to cast
      tipc: endianness annotations
      new predicate - AUDIT_FILETYPE
      frv si_addr annotations
      ia64 kvm fixes for O=... builds
      fix ia64 local_irq_save() et.al.
      more icside breakage (from next ide merge)
      typo in sata_fsl
      q40ide breakage
      usbhid endianness annotations and fixes
      drivers/usb annotations and fixes
      celleb_scc_pciex __iomem annotations
      usb input endianness annotations and fixes
      Fix dnotify/close race
      fix file and descriptor handling in perfmon
      remove horrors with irix tty ioctls handling
      make osf_select() use core_sys_select()
      split linux/file.h
      sanitize anon_inode_getfd()
      fix sysctl_nr_open bugs
      [IA64] fix file and descriptor handling in perfmon

Alan Cox (78):
      libata: isolate and rework cable logic
      libata: cable logic
      libata: Be a bit more slack about early devices
      V4L/DVB (7729): Fix VIDIOCGAP corruption in ivtv
      USB: usb-serial: Prepare for BKL push down
      USB: ftdi_sio: Note missing locking
      USB: serial: Note mos7480 and option don't lock modem status
      USB: iuu_phoenix: lock priv->tiostatus properly
      USB: kobil_sct: Get rid of unneeded priv->line_state
      USB: ti_usb_3410_5052: Extend locking to msr and shadow mcr
      USB: io_ti: lock mcr and msr shadows properly
      USB: cypress_m8: Speed handling
      usb serial: more fixes and groundwork for tty changes
      crisv10: prepare for BKL push down
      Fix tty speed handling on 8250
      uart_get_baud_rate: stop mangling termios
      pata_via: Fix 6410 misdetect
      libata: More TSSTcorp pain, keep in sync with legacy IDE
      MAINTAINERS: sort ordering
      amiserial: prepare for locking relaxation in caller
      cyclades: Prepare for relaxed locking in callers
      epca: lock_kernel push down
      esp: lock_kernel push down
      isicom: prepare for lock_kernel push down
      isicom: istallion prepare for lock_kernel pushdown
      mxser: prepare for BKL pushdown
      riscom8: Prepare for BKL pushdown
      rocket: Prepare for BKL pushdown
      serial167: prepare to push BKL down into drivers
      specialix: Prepare for BKL pushdown
      stallion: Prepare for BKL push down
      sx: prepare for BKL pushdown
      synclink series: Prepare for BKL pushdown
      viocons: BKL locking
      vt_ioctl: Prepare for BKL push down
      isdn_tty: Prepare for BKL push down
      68360serial: Note that there isn't any info->mcr locking
      serial_core: Prepare for BKL push down
      tty: BKL pushdown
      redo locking of tty->pgrp
      tty_io: fix remaining pid struct locking
      tty_ioctl: locking for tty_wait_until_sent
      tty_ioctl: soft carrier handling
      tty: drop the BKL for driver/ldisc ioctl methods
      istallion: TIOCG/SSOFTCAR handling removal
      cyclades: coding style & review
      cyclades: use ioremap_nocache for clarity as proposed
      tty/serial: lay the foundations for the next set of reworks
      s390 tty: Prepare for put_char to return success/fail
      serial m68k: put_char returns
      usb gadget: switch to put_char returning int
      amiserial: Switch put char to return success/fail
      char: switch gs, cyclades and esp to return int for put_char
      mxser: switch to put_char being int
      pcmcia: serial to int put_char method
      riscom/rocket: switch to int put_char method
      serial167: switch to int put_char method
      specialix: Switch to int put_char method
      synclink series: switch to int put_char method
      consoles: switch to int put_char method
      isdn: switch to int put_char method
      pty: prepare for tty->ops changes
      pc300: Update to tty_set_operations
      serial: switch the serial core to int put_char methods
      isicom: bring into coding style
      tty: The big operations rework
      strip: Fix up strip for the new order
      riscom8: coding style
      epca: coding style
      esp: clean up to modern coding style
      isicom: fix buffer allocation
      tty: add throttle/unthrottle helpers
      ip2: switch remaining direct call of ops->flush_buffer
      char serial: switch drivers to ioremap_nocache
      toshiba: use ioremap_cached
      8250: switch 8250 drivers to use _nocache ioremaps
      usb_serial: some coding style fixes
      [SCSI] u14-34f: Fix 32bit only problem

Alan D. Brunelle (3):
      [IA64] Fix unlock ordering in smp_callin
      block: Skip I/O merges when disabled
      [SCSI] bug fix for free list handling

Alan Horstmann (1):
      [ALSA] ice1712 - Fix hoontech MIDI input

Alan McIvor (1):
      V4L/DVB (7394): saa7134: add number of devices check

Alan Stern (27):
      PM: Fix misuse of wakeup flag accessors in serial core
      PM: Make wakeup flags available whenever CONFIG_PM is set
      PM: Convert wakeup flag accessors to inline functions
      USB: EHCI: carry out port handover during each root-hub resume
      USB: reorganize code in hub.c
      USB: make USB-PERSIST work after every system sleep
      USB: remove CONFIG_USB_PERSIST setting
      USB: check serial-number string after device reset
      USB: enable USB-PERSIST by default
      USB: remove dev->power.power_state
      USB: usb-storage: use adaptive DMA mask
      USB: OHCI: fix bug in controller resume
      USB: root hubs don't lie about their number of TTs
      USB: clarify usage of hcd->suspend/resume methods
      USB: OHCI: host-controller resumes leave root hub suspended
      USB: rework sysfs removal of interface files
      USB: dummy-hcd: use dynamic allocation for platform_devices
      USB: log an error message when USB enumeration fails
      USB: g_file_storage: ignore bulk-out data after invalid CBW
      USB: HCDs use the do_remote_wakeup flag
      USB: OHCI: turn off RD when remote wakeup is disabled
      USB: don't explicitly reenable root-hub status interrupts
      USB: fix compile problems in ehci-hcd
      USB: usbfs: export the URB_NO_INTERRUPT flag to userspace
      usb-storage: add unusual_devs entry for Samsung YP-U3
      USB: OHCI: work around bogus compiler warning
      USB: UHCI: disable remote wakeup when it's not needed

Alasdair G Kergon (5):
      dm io: rename error to error_bits
      dm log: move register functions
      dm: expose macros
      dm kcopyd: rename
      dm: move include files

Albert Comerma (1):
      V4L/DVB (7473): PATCH for various Dibcom based devices

Alek Du (1):
      PCI: Add Intel SCH PCI IDs

Alessandro Guido (2):
      spi: use menuconfig for CONFIG_SPI
      [CPUFREQ] allow use of the powersave governor as the default one

Alessandro Zummo (3):
      rtc-isl1208: new style conversion and minor bug fixes
      rtc-pcf8563: new style conversion
      rtc-x1205: new style conversion

Alex Chiang (2):
      [IA64] Remove printk noise on unimplemented SAL_PHYSICAL_ID_INFO
      [IA64] Provide ACPI fixup for /proc/cpuinfo/physical_id

Alex Williamson (1):
      serial 8250: tighten test for using backup timer

Alexander Graf (1):
      KVM: Implement dummy values for MSR_PERF_STATUS

Alexander Simon (1):
      V4L/DVB (7475): Added support for Terratec Cinergy T USB XXS

Alexander Smal (1):
      ide: add TSSTcorp CDDVDW SH-S202H to ivb_list[]

Alexander van Heukelum (22):
      x86: reserve end-of-conventional-memory to 1MB on 32-bit
      x86: reserve_early end-of-conventional-memory to 1MB, 64-bit
      x86: reserve end-of-conventional-memory to 1MB, 64-bit
      x86: reserve end-of-conventional-memory to 1MB, 32-bit, use paravirt_enabled
      x86: reserve end-of-conventional-memory to 1MB, 64-bit, use paravirt_enabled
      x86: remove superfluous initialisation in boot code.
      [POWERPC] Use asm-generic/bitops/find.h in bitops.h
      x86: cleanup boot-heap usage
      x86: change x86 to use generic find_next_bit
      x86, uml: fix uml with generic find_next_bit for x86
      x86, generic: optimize find_next_(zero_)bit for small constant-size bitmaps
      x86: merge the simple bitops and move them to bitops.h
      generic: introduce a generic __fls implementation
      generic: implement __fls on all 64-bit archs
      bitops: use __fls for fls64 on 64-bit archs
      x86: generic versions of find_first_(zero_)bit, convert i386
      x86: switch 64-bit to generic find_first_bit
      x86: optimize find_first_bit for small bitmaps
      x86, UML: remove x86-specific implementations of find_first_bit
      x86: finalize bitops unification
      x86, bitops: select the generic bitmap search functions
      x86: fix warning in "x86: clean up vSMP detection"

Alexandr Smirnov (4):
      [POWERPC] 85xx: Emerson KSI8560 base support
      [POWERPC] 85xx: Emerson KSI8560 bootwrapper
      [POWERPC] 85xx: Emerson KSI8560 default config
      [POWERPC] 85xx: Emerson KSI8560 device tree

Alexey Dobriyan (40):
      ipv6: fix inet6_init/icmpv6_cleanup sections mismatch
      [NETFILTER]: nf_conntrack: less hairy ifdefs around proc and sysctl
      [NETFILTER]: ip_tables: per-netns FILTER/MANGLE/RAW tables for real
      proc: switch /proc/driver/ray_cs/ray_cs to seq_file interface
      x86: switch to proc_create()
      [NET]: Fix and allocate less memory for ->priv'less netdevices
      [CRYPTO] api: Switch to proc_create()
      V4L/DVB (7580): Fix concurrent read from /proc/videocodecs
      V4L/DVB (7582): proc: switch /proc/driver/radio-typhoon to seq_file interface
      kbuild: add kconfig symbols to tags output
      ide: remove /proc/ide/ali
      ide: remove now unused ide_pci_create_host_proc()
      fbdev: nv: drop useless MODULE ifdefs
      fbdev: nv: drop useless CONFIG_PCI checks
      fbdev: nv: fix sparse noise
      fb: convert /proc/fb to seq_file interface
      [XFS] remove xfs_log_ticket_zone on rmmod
      ipmi: remove ->write_proc code
      keys: switch to proc_create()
      proc: print more information when removing non-empty directories
      proc: switch to proc_create()
      proc: simplify locking in remove_proc_entry()
      proc: less special case in xlate code
      proc: drop several "PDE valid/invalid" checks
      proc: remove proc_bus
      proc: remove proc_root_fs
      proc: remove proc_root_driver
      proc: remove proc_root from drivers
      proc: switch /proc/bus/zorro/devices to seq_file interface
      proc: switch /proc/apm to seq_file interface
      proc: remove /proc/mac_iop
      proc: switch /proc/bus/ecard/devices to seq_file interface
      proc: switch /proc/excite/unit_id to seq_file interface
      proc: switch /proc/irda/irnet to seq_file interface
      proc: convert /proc/bus/nubus to seq_file interface
      proc: switch /proc/ip2mem to seq_file interface
      proc: switch /proc/scsi/device_info to seq_file interface
      proc: remove ->get_info infrastructure
      proc: convert /proc/tty/ldiscs to seq_file interface
      Fix ACPI vs proc_create_data() mismerge

Alexey Starikovskiy (83):
      ACPI: EC: Restore udelay in poll mode
      ACPI: EC: Add poll timer
      ACPI: EC: Improve debug output
      ACPI: EC: Replace broken controller workarounds with poll mode.
      ACPI: EC: Switch off GPE mode during suspend/resume
      ACPI: EC: Detect irq storm
      ACPI: EC: Use default setup handler
      ACPI: EC: Don't delete boot EC
      x86: move quad_local_to_mp_bus_id to numa.c
      x86: add mp_bus_not_pci bitmap to mpparse_32.c
      x86: use not_pci bitmap #1
      x86: use not_pci bitmap #2
      x86: use not_pci bitmap #3
      x86: use not_pci bitmap #4
      x86: use not_pci bitmap #5
      x86: use not_pci bitmap #6
      x86: rearrange bus_type parse
      x86: make mp_bus_id_to_type optional
      x86: move mp_bus_id_to_local to numa.c
      x86: move mp_bus_id_to_node to numa.c
      x86: lindent mpparse_64.c
      x86: add bad_ioapic to mpparse_32.c
      x86: add uniq_ioapic_id to mpparse_32.c
      x86: use get_bios_ebda in mpparse_64.c
      x86: limit scan to 1k of EBDA.
      x86: rename gsi_start to gsi_base to match mpparse_32.c
      x86: remove mpc_apic_id()
      x86: remove mpc_oem_pci_bus()
      x86: remove mpc_oem_bus_info()
      x86: make struct mpc_config_translation NUMAQ-only
      x86: use same index for processor maps
      x86: move es7000_plat closer to its user
      x86: don't call MP_processor_info for disabled cpu
      x86: separate generic_processor_info into its own function
      x86: don't use MP_processor_info for ACPI mode
      x86: move apic_ver array to apic_32.c
      x86: move mp_lapic_addr to apic_32.c
      x86: move phys_cpu_present_map to smpboot.c
      x86: move num_processors to smpboot.c
      x86: move disabled_cpus to smpboot.c
      x86: move def_to_bigsmp to setup_32.c
      x86: move boot_cpu_physical_apicid to apic_32.c
      x86: move x86_bios_cpu_apicid to apic_32.c
      x86: move generic_processor_info to apic_32.c
      x86: don't call MP_processor_info for disabled cpu (64bit)
      x86: separate generic_processor_info into its own function (64bit)
      x86: don't use MP_processor_info for ACPI mode (64bit)
      x86: move mp_lapic_addr to apic_64.c
      x86: move phys_cpu_present_map to smpboot.c (64bit)
      x86: move num_processors to smpboot.c (64 bit)
      x86: move disabled_cpus to smpboot.c (64bit)
      x86: move boot_cpu_physical_apicid to apic_64.c
      x86: move generic_processor_info to apic_64.c
      x86: move x86_bios_cpu_apicid to io_apic_64.c
      x86: move x86_cpu_to_apicid to setup.c
      x86: move phys_cpu_present_map to setup.c
      x86: move x86_cpu_to_apicid_init to smpboot.c
      x86: move x86_bios_cpu_apicid_init to smpboot.c
      x86: don't set IO APIC features if IO APIC is not enabled
      x86: move mp_ioapics to io_apic_32.c
      x86: move mp_ioapics to io_apic_64.c
      x86: move mp_ioapic_routing to boot.c
      x86: move mp_irqs to io_apics_32.c
      x86: move mp_irqs to io_apic_64.c
      x86: move up & smp variables to setup.c
      x86: move mp_register_lapic to boot.c
      x86: move mp_register_lapic_address to boot.c
      x86: lindent mpparse_32.c
      x86: add early flags to mpparse_32.c
      x86: unify arch/x86/kernel/mpparse_64.c
      x86: unify mp_bus_info
      x86: unify smp_read_mpc
      x86: unify construct_default_ioirq_mptable
      x86: unify get_smp_config
      x86: unify smp_scan_config
      x86: unify uniq_io_apic_id
      x86: unify mp_register_ioapic
      x86: unify mp_config_acpi_legacy_irqs
      x86: unify mp_register_gsi
      x86: merge mpparse_{32,64}.c
      x86: Drop duplicate from setup.c
      x86: fix compilation error in VisWS
      ACPI: GPE enabling should happen after EC installation

Allan Stephens (24):
      [TIPC]: Removal of message header option code
      [TIPC]: Add argument validation for shutdown()
      [TIPC]: Eliminate "sparse" symbol warnings
      [TIPC]: Minor cleanup of message header code
      [TIPC]: Use correct bitmask when setting version
      [TIPC]: Enhancements to message header writing
      [TIPC]: Update version to 1.6.3
      [TIPC]: Cosmetic cleanup of TIPC polling logic
      [TIPC]: Remove redundant socket wait queue initialization
      [TIPC]: Improve socket time conversions
      [TIPC]: Skip connection flow control in connectionless sockets
      [TIPC]: Allow stream receive to read from multiple TIPC messages
      [TIPC]: Ignore message padding when receiving stream data
      [TIPC]: Correct "off by 1" error in socket queue limit enforcement
      [TIPC]: Add error check to detect non-blocking form of connect()
      [TIPC]: Cosmetic changes to TIPC connect() code
      [TIPC]: Overhaul of socket locking logic
      [TIPC]: Remove redundant NULL check when discarding buffers
      [TIPC]: Use fast buffer cloning to improve performance
      [TIPC]: Force linearization of non-linear sk_buffs
      [TIPC]: Enhance validation of format on incoming messages
      [TIPC]: Remove inlining of reference table locking routines
      [TIPC]: Optimized initialization of TIPC reference table
      [TIPC]: Cleanup of TIPC reference table code

Alok Kataria (1):
      x86: fix paranoia about using BIOS quickboot mechanism.

Amit Shah (1):
      KVM: Add stat counter for hypercalls

Anders Grafström (1):
      [JFFS2] Return values of jffs2_block_check_erase error paths

Andi Kleen (22):
      [SCSI] Remove random noop unchecked_isa_dma users
      clocksource: make clocksource watchdog cycle through online CPUs
      Convert ext4 to use unlocked_ioctl
      x86: do kernel direct mapping at boot using GB pages
      x86: use year 2000 offset for cmos clock
      x86: add warning when RTC clock reports binary
      x86: enable ACPI extended century handling for 32bit
      x86: don't set up early exception handlers for external interrupts
      x86: replace early exception setup macro recursion with loop
      x86: move early exception handlers into init.text
      x86: implement true end_pfn_mapped for 32bit
      x86: account overlapped mappings in max_pfn_mapped
      x86: add set_memory_4k to pageattr.c
      x86: don't use large pages to map the first 2/4MB of memory
      x86: re-add rdmsrl_safe
      x86: split large page mapping for AMD TSEG
      ocfs2: Convert ocfs2 over to unlocked_ioctl
      block: fix memory hotplug and bouncing in block layer
      Add option to enable -Wframe-larger-than= on gcc 4.4
      dmapool: enable debugging for CONFIG_SLUB_DEBUG_ON too
      mm: save some bytes in mm_struct by filling holes on 64bit
      fix: x86: support for new UV apic

Andre Weidemann (1):
      V4L/DVB (7472):  reworked patch to support TT connect S-2400

Andrea Arcangeli (1):
      KVM: Disable pagefaults during copy_from_user_inatomic()

Andrea Odetti (2):
      V4L/DVB (7658): dvb-core: Fix DMX_SET_BUFFER_SIZE in case the buffer shrinks
      V4L/DVB (7659): dvb-core: Implement DMX_SET_BUFFER_SIZE for dvr

Andrea Paterniani (1):
      spi: spi_imx updates

Andreas Herrmann (1):
      radeonfb: use PCI device id in hex for name string

Andreas Mueller (1):
      [ALSA] es1968: fix jitter on some maestro cards

Andreas Oberritter (1):
      V4L/DVB (7329): add flag to allow software demux to recognize the output type

Andreas Schwab (1):
      [POWERPC] Add compat handler for PTRACE_GETSIGINFO

Andrei Dolnikov (1):
      [MTD] [NOR] Add JEDEC support for the SST 36VF3203 flash chip

Andrei Konovalov (1):
      edac: new support for Intel 3100 chipset

Andres Salomon (24):
      x86: geode: MSR cleanup
      x86: GEODE: add Virtual Systems Architecture detection
      gxfb: use PCI_DEVICE() for gxfb's pci device table
      gxfb: replace FBSIZE config option with a module parameter
      gxfb: create DC/VP/FP-specific handlers rather than using readl/writel
      gxfb: clean up register definitions
      gxfb: move MSR bit fields into gxfb.h
      gxfb: stop sharing code with gx1fb
      gxfb: add power management functionality
      PM/gxfb: add hook to PM console layer that allows disabling of suspend VT switch
      lxfb: create GP/DC/VP/FP-specific handlers rather than using readl/writel
      lxfb: clean up register definitions
      lxfb: clean up final bits of df_regs
      lxfb: rearrange/rename MSR bitfields
      lxfb: add power management functionality
      lxfb: rename kernel arg fbsize to vram
      lxfb: disable suspend VT switch by default
      lxfb/gxfb: when blanking with FB_BLANK_POWERDOWN, also turn off the CRT
      gxfb/lxfb: use VSA definitions when fetching framebuffer size
      gxfb/lxfb: detect framebuffer size using an MSR if VSA2 isn't available
      OLPC: gxfb/lxfb: add DCON panel modes to framebuffer drivers
      kbuild: fix help output to show correct arch
      x86: olpc: add One Laptop Per Child architecture support
      x86: ioremap ram check fix

Andrew G. Morgan (1):
      capabilities: implement per-process securebits

Andrew Liu (2):
      workqueue: remove redundant function invocation
      Fix a potential issue in mpc52xx uart driver

Andrew Lunn (2):
      USB: storage: UNUSUAL_DEVS() for PanDigital Picture frame.
      USB: storage: Update mailling list address

Andrew Morton (40):
      net/mac80211/debugfs_netdev.c: use of bool triggers a gcc bug
      PM: arch/x86/kernel/apm_32.c: fix build warning
      i386: arch/x86/math-emu/fpu_entry.c warning fix
      i386: arch/x86/math-emu/reg_ld_str.c: fix warning
      kgdb: Kconfig fix
      security: code cleanup
      net/sunrpc/svc.c: suppress unintialized var warning
      [ALSA] hda_intel needs dma-mapping.h
      [ALSA] sound/pci/aw2/aw2-alsa.c needs dma-mapping.h
      [ALSA] sound/pci/pcxhr/pcxhr_core.c: fix printk warning
      [ALSA] sound/pci/pcxhr/pcxhr.c: fix warnings
      [ALSA] es1968 - fix coding style in the last patch
      V4L/DVB (7335): usb-video: checkpatch fixes
      V4L/DVB (7369): drivers/media/video/soc_camera.c: reads return size_t
      V4L/DVB (7389): git-dvb: drivers/media/video/bt8xx/bttv-cards.c: fix warnings
      V4L/DVB (7650): git-dvb: Kconfig fix
      USB: usb-ohci-sm501-driver: use the conventional convention for suspend and resume
      USB: io_ti.c: remove pointless eye-candy in debug statements
      drivers/usb/core/devio.c: suppress warning with 64k PAGE_SIZE
      ehea: make things static
      mm: make early_pfn_to_nid() a C function
      page_mapping(): add ifdef around reference to swapper_space
      alpha: teach the compiler that BUG doesn't return
      drivers/acpi/thermal.c: fix build with CONFIG_DMI=n
      quota: convert stub functions from macros into inlines
      drivers/video/uvesafb.c: fix error-path memory leak
      drivers/video/w100fb.c: avoid a couple of error-path NULL derefs
      FAT_VALID_MEDIA(): remove pointless test
      codafs: fix build warning
      lib/swiotlb.c: cleanups
      V4L/DVB (7783): drivers/media/dvb/frontends/s5h1420.c: printk fix
      hfs: fix warning with 64k PAGE_SIZE
      hfsplus: fix warning with 64k PAGE_SIZE
      alloc_uid: cleanup
      revert "memory hotplug: allocate usemap on the section with pgdat"
      drivers/pcmcia/soc_common.c: convert soc_pcmcia_sockets_lock into a mutex and make it static
      drivers/char/synclink.c: unbreak mgsl_put_char()
      drivers-char-synclinkc-inbreak-mgsl_put_char-fix
      drivers/scsi/ncr53c8xx.c: fix warning
      drivers/scsi/mvsas.c: fix printk warnings

Andrew Perepechko (1):
      quota: do not allow setting of quota limits to too high values

Andrew Vasquez (22):
      [SCSI] qla2xxx: Update firmware filenames for new ISP parts.
      [SCSI] qla2xxx: Update copyright banner.
      [SCSI] qla2xxx: Add support for host supported speeds FC transport attribute.
      [SCSI] qla2xxx: Remove unused and obsolete #define's.
      [SCSI] qla2xxx: Use an rport's scsi_target_id member consistently throughout driver.
      [SCSI] qla2xxx: Simplify interrupt handler locking.
      [SCSI] qla2xxx: Add FC-transport Asynchronous Event Notification support.
      [SCSI] qla2xxx: Add hardware trace-logging support.
      [SCSI] qla2xxx: Cruft cleanup of functions and structures.
      [SCSI] qla2xxx: Use PCI-SIG nomenclature for PCIe bandwidth units.
      [SCSI] qla2xxx: Add Flash Descriptor Table layout support.
      [SCSI] qla2xxx: Check alternate 'reason' code during GPSC status handling.
      [SCSI] qla2xxx: Add midlayer target/device reset support.
      [SCSI] qla2xxx: Remove unused member (dma_handle) from srb_t structure.
      [SCSI] qla2xxx: Update version number to 8.02.01-k1.
      [SCSI] qla2xxx: Collapse RISC-RAM retrieval code during a firmware-dump.
      [SCSI] qla2xxx: Wakeup DPC thread to process any deferred-work requests.
      [SCSI] qla2xxx: Correct ISP84XX verify-chip response handling.
      [SCSI] qla2xxx: Correct SRB usage-after-completion/free issues.
      [SCSI] qla2xxx: Re-register FDMI information after a LIP.
      [SCSI] qla2xxx: Correct regression in relogin code.
      [SCSI] qla2xxx: Update version number to 8.02.01-k2.

Andrew Victor (20):
      [ARM] 4902/1: [AT91] SAM9/CAP9 memory controller header
      [ARM] 4903/1: [AT91] SAM9/CAP9 system shutdown
      [ARM] 4904/1: [AT91] Pass ECC controller to NAND driver
      [ARM] 4905/1: [AT91] Atmel SAM9 boards updated to new-style UART initialization
      [ARM] 4906/1: [AT91] SAM9/CAP9 basic power-management
      [ARM] 4907/1: [AT91] SAM9/CAP9 reset reason
      [ARM] 4908/1: [AT91] RTT platform_device fix
      [ARM] 4909/1: [AT91] Timer/Counter Block platform_devices
      [ARM] 4910/1: [AT91] AT73C213 audio on SAM9260-EK and SAM9261-EK boards
      [ARM] 4911/1: [AT91] LEDs on SAM9260-EK and SAM9261-EK boards
      [ARM] 4912/2: [AT91] Endrelia audio driver must use GPIO interface
      [ARM] 4913/1: [AT91] PMC_MDIV definitions
      [ARM] 4914/1: AT91: Update defconfigs (Part 1)
      [ARM] 4915/1: AT91: Update defconfigs (Part 2)
      [ARM] 4978/1: [AT91] KB9260 (CAM60) board support
      [ARM] 4979/1: [AT91] Olimex SAM9-L9260 board support
      [ARM] 4980/1: [AT91] emQbit ECB_AT91 board support
      [ARM] 4982/1: [AT91] Drop old-style UART initialization (Part 1)
      [ARM] 4989/1: [AT91] SAM9 ClockSource / ClockEvents
      [ARM] 4981/1: [KS8695] Simple LED driver

Andy Fleming (7):
      gianfar: Only process completed frames
      gianfar: Fix Rx/Tx HW interrupt coalescing counter reset procedure.
      phy: Change mii_bus id field to a string
      phy: Clean up header style
      ucc_geth: Fix sneaky merge conflict regarding bus_id
      phylib: Add support for board-level PHY fixups
      gianfar: Fix skb allocation strategy

Andy Whitcroft (2):
      update checkpatch.pl to version 0.17
      update checkpatch.pl to version 0.18

Aneesh Kumar K.V (17):
      ext4: Fix fallocate error path
      ext4: Enable extent format for symlinks.
      arm: Export empty_zero_page for ZERO_PAGE usage in modules.
      m68k: Export empty_zero_page for ZERO_PAGE usage in modules.
      sparc: Export symbols for ZERO_PAGE usage in modules.
      ext4: ENOSPC error handling for writing to an uninitialized extent
      ext4: zero out small extents when writing to prealloc area.
      ext4: Fix race between migration and mmap write
      ext4: Fix fallocate to update the file size in each transaction
      ext4: make ext4_ext_get_blocks always return <= max_blocks
      ext4: Return unwritten buffer head when trying to read from prealloc space.
      ext4: Cache the correct extent length for uninit extents
      ext4:  Convert list_for_each_rcu() to list_for_each_entry_rcu()
      ext2: retry block allocation if new blocks are allocated from system zone
      ext3: retry block allocation if new blocks are allocated from system zone
      ext4: Don't do GFP_NOFS allocations after taking ext4_lock_group
      ext4: mark inode dirty after initializing the extent tree

Angelo Castello (1):
      rtc: rtc-sh: Add support for periodic IRQs.

Anssi Hannula (9):
      Input: xpad - match xbox 360 devices with interface info
      Input: xpad - fix dpad handling of unknown devices
      Input: xpad - fix inverted Y and RY axes
      Input: xpad - add more xbox 360 controller ids
      Input: xpad - do not report nonexistent buttons for xbox360
      Input: xpad - enable force feedback on xbox 360 controllers only
      Input: xpad - drop obsolete driver versioning
      HID: only dump report traffic with debug level 2
      HID: force feedback driver for Logitech Rumblepad 2

Anthony Liguori (1):
      KVM: MMU: Don't assume struct page for x86

Anton Vorontsov (22):
      [POWERPC] 8xx: Timebase frequency should not depend on bus-frequency
      phy/broadcom: add support for BCM5481 PHY
      [POWERPC] OF helpers for the GPIO API
      [POWERPC] Implement support for the GPIO LIB API
      [POWERPC] QE: UCC nodes cleanup
      [POWERPC] fsl_elbc_nand: factor out localbus defines
      [POWERPC] fsl_lbc: implement few UPM routines
      [POWERPC] QE: implement qe_muram_offset
      [POWERPC] QE: immap_qe.h should include asm/io.h
      [POWERPC] QE: export qe_get_brg_clk()
      [POWERPC] QE: fix sparse warnings
      [POWERPC] 83xx: mpc837x_rdb: add simple-bus compatible matching
      [POWERPC] 83xx: mpc8315 - fix USB UTMI Host setup
      [MTD] [NAND] FSL UPM NAND driver
      [MTD] [NAND] fsl_elbc_nand: fix mtd name
      [MTD] [NAND] fsl_elbc_nand: workaround for hangs during nand write
      gpiolib: dynamic gpio number allocation
      gpiochip_reserve()
      fb: add support for foreign endianness
      powerpc: offb: add support for foreign endianness
      alim15x3: disable init_hwif_ali15x3 for PowerPC
      [POWERPC] 86xx: mpc8610_hpcd: add support for PCI Express x8 slot

Arjan van de Ven (5):
      x86: add code to dump the (kernel) page tables for visual inspection by kernel developers
      x86: add comments to describe the new api's in cacheflush.h
      x86: introduce /dev/mem restrictions with a config option
      make /dev/kmem a config option
      net: Add a WARN_ON_ONCE() to the transmit timeout function

Arnaldo Carvalho de Melo (1):
      x86: reducing debuginfo size by removing unneeded includes

Arnaud Ebalard (1):
      netfilter: {nfnetlink,ip,ip6}_queue: fix skb_over_panic when enlarging packets

Arnd Hannemann (1):
      tcp: Make use of before macro in tcp_input.c

Artem Bityutskiy (8):
      Documentation: add UBI sysfs ABI docs
      UBI: be verbose when debuggin is enabled
      UBI: make ubi-header.h local
      UBI: fix error printing
      UBI: improve Kconfig documentation
      UBI: fix mean EC calculation
      UBI: print media information earlier
      UBI: add a message

Arthur Jones (7):
      IB/ipath: Fix sparse warning about pointer signedness
      IB/ipath: Misc sparse warning cleanup
      IB/ipath: Provide I/O bus speeds for diagnostic purposes
      IB/ipath: Fix link up LED display
      IB/ipath: User mode send DMA header file
      IB/ipath: User mode send DMA
      IB/ipath: Misc changes to prepare for IB7220 introduction

Arthur Kepner (4):
      dma: add dma_*map*_attrs() interfaces
      dma: document dma_*map*_attrs() interfaces
      dma/ia64: update ia64 machvecs, swiotlb.c
      IB: expand ib_umem_get() prototype

Arun Raghavan (1):
      keys: allow clients to set key perms in key_create_or_update()

Assaf Krauss (8):
      iwlwifi: Moving EEPROM handling in iwlcore module
      iwlwifi: Use eeprom form iwlcore
      iwlwifi: Re-ordering probe flow (4965)
      iwlwifi: Packing all 4965 parameters
      iwlwifi: Probe Flow - Performing allocation in a separate function
      iwlwifi: Probe Flow - Extracting hw and priv init
      iwlwifi: rename iwl4965_get_channel_info to iwl_get_channel_info
      iwlwifi: Completing the parameter packaging

Atsushi Nemoto (23):
      tc35815: Statistics cleanup
      tc35815: Use print_mac() helper
      tc35815: Use netdev_priv()
      tc35815: Use managed pci iomap helper
      tc35815: Use generic PHY layer
      tc35815: Whitespace cleanup
      tc35815: Statistics cleanup
      [MTD] [NAND] at91_nand: Make part_probes[] static
      [ALSA] at73c213: fix error checking for clk API
      [ALSA] at73c213: monaural support
      [ALSA] at73c213: remove redundant private_free routine
      [ALSA] at73c213: Add constraints for periods value
      [MTD] [NAND] at91_nand: control NCE signal
      [MTD] [NAND] at91_nand: use at91_nand_{en,dis}able consistently.
      atmel_spi: support zero length transfer
      [MIPS] make fallback gpio.h gpiolib-friendly
      [MIPS] generic txx9 gpio support
      [MIPS] rbhma4500: use generic txx9 gpio
      [MIPS] jmr3927: use generic txx9 gpio
      [MIPS] rbtx4938: misc cleanups
      [MIPS] rbtx4938: minor cleanup
      [MIPS] cevt-gt641xx: Kill unnecessary include
      [MIPS] Fix some sparse warnings on traps.c and irq-msc01.c

Auke Kok (6):
      ixgbe: Increment version
      ixgb: move externs out of .c files
      e1000e: remove no longer used e1000e_read_nvm_spi
      e1000e: Add interrupt moderation run-time ethtool interface
      e1000e: lower ring minimum size to 64
      igb: save and restore pcie/msi state to support EEH recovery

Aurelien Jarno (1):
      ssb: Add CHIPCO IRQ access functions

Aurélien Charbon (1):
      IPv6 support for NFS server export caches

Avi Kivity (33):
      KVM: x86 emulator: add support for group decoding
      KVM: x86 emulator: group decoding for group 1A
      KVM: x86 emulator: Group decoding for group 3
      KVM: x86 emulator: Group decoding for groups 4 and 5
      KVM: x86 emulator: add group 7 decoding
      KVM: Only x86 has pio
      KVM: x86 emulator: group decoding for group 1 instructions
      KVM: MMU: Decouple mmio from shadow page tables
      KVM: Limit vcpu mmap size to one page on non-x86
      KVM: Add API to retrieve the number of supported vcpus per vm
      KVM: Increase vcpu count to 16
      KVM: Add API for determining the number of supported memory slots
      KVM: Increase the number of user memory slots per vm
      KVM: Use x86's segment descriptor struct instead of private definition
      KVM: Prefix control register accessors with kvm_ to avoid namespace pollution
      KVM: VMX: Don't adjust tsc offset forward
      KVM: Remove pointless desc_ptr #ifdef
      KVM: Provide unlocked version of emulator_write_phys()
      KVM: MMU: Set the accessed bit on non-speculative shadow ptes
      KVM: Move some x86 specific constants and structures to include/asm-x86
      KVM: MMU: Introduce and use spte_to_page()
      KVM: no longer EXPERIMENTAL
      KVM: VMX: Add module option to disable flexpriority
      KVM: Free apic access page on vm destruction
      KVM: MMU: Only mark_page_accessed() if the page was accessed by the guest
      KVM: Register ioctl range
      KVM: s390: Stub out kvmtrace
      KVM: ia64: Stub out kvmtrace
      KVM: Rename VCPU_MP_STATE_* to KVM_MP_STATE_*
      KVM: SVM: force a new asid when initializing the vmcb
      KVM: x86 emulator: initialize src.val and dst.val for register operands
      KVM: x86 emulator: fix smsw and lmsw with a memory operand
      KVM: x86 emulator: fix lea to really get the effective address

Ayaz Abdulla (2):
      forcedeth: new backoff implementation
      forcedeth: realtek phy crossover detection

Ayyappan Veeraiyan (3):
      ixgbe: Introduce MSI-X queue vector code
      ixgbe: Introduce Multiqueue TX
      ixgbe: Introduce adaptive interrupt moderation

Badari Pulavarty (7):
      [POWERPC] Add code for removing HPTEs for parts of the linear mapping
      [POWERPC] Add error return from htab_remove_mapping()
      driver core: register_memory/unregister_memory clean ups and bugfix
      hotplug memory remove: generic __remove_pages() support
      [POWERPC] Hotplug memory remove notifications for powerpc
      [POWERPC] Update lmb data structures for hotplug memory add/remove
      [POWERPC] Provide walk_memory_resource() for powerpc

Bahadir Balban (5):
      RealView: Base support for the PB11MPCore platform
      RealView: Enable the configuration options for PB11MPCore
      RealView: Add compactflash support for the PB11MPCore platform
      RealView: Base support for the PB1176 platform
      RealView: Add the configuration and build changes for PB1176

Balaji Rao (1):
      memcg: simple stats for memory resource controller

Balbir Singh (3):
      cgroups: add an owner to the mm_struct
      memcgroup: move memory controller allocations to their own slabs
      memcgroup: make the memory controller more desktop responsive

Barry Naujok (2):
      [XFS] remove bhv_vname_t and xfs_rename code
      [XFS] Cleanup xfs_attr a bit with xfs_name and remove cred

Bartlomiej Sieka (1):
      [POWERPC] mpc5200: defconfigs for CM5200, Lite5200B, Motion-PRO and TQM5200

Bartlomiej Zolnierkiewicz (169):
      ide-generic: set hwif->chipset
      ide: fix ide_find_port()
      ide: use ide_find_port() instead of ide_deprecated_find_port()
      ide-acpi: add missing drive->acpidata zeroing
      ide: factor out cable detection from ide_init_port()
      ide: remove IDE devices from /proc/ide/ before unregistering them
      ide: factor out code unregistering devices from ide_unregister()
      ide: factor out devices init from ide_init_port_data()
      ide: move ide_port_setup_devices() call to ide_device_add_all()
      ide: rework PowerMac media-bay support (take 2)
      ide: remove dead/obsolete ->busproc method
      ide: add warm-plug support for IDE devices (take 2)
      ide-generic: add ide_generic class and attribute for adding new interfaces
      ide: remove needless CONFIG_BLK_DEV_HD hack from init_hwif()
      ide: remove CONFIG_BLK_DEV_HD_IDE config option (take 2)
      ide: remove obsoleted "idex=base[,ctl[,irq]]" kernel parameters (take 2)
      ide: remove broken/dangerous HDIO_[UNREGISTER,SCAN]_HWIF ioctls (take 3)
      ide: remove ->hold field from ide_hwif_t (take 2)
      ide: remove init_hwif_default()
      ide: remove ide_init_hwif_ports()
      ide: add ide_atapi_{discard_data,write_zeros} inline helpers
      ide: remove IDE_*_REG macros
      ide-pmac: remove dead code
      ppc/hdpu: remove dead IDE code
      ppc/ppc4xx: remove ppc_ide_md hooks
      ppc/pmac: remove ppc_ide_md hooks
      ppc/mpc8xx: remove ppc_ide_md hooks
      ppc/lopec: remove ppc_ide_md hooks
      ppc/sandpoint: remove ppc_ide_md hooks
      ppc/pplus: remove ppc_ide_md.ide_init_hwif hook
      ppc: remove ppc_ide_md
      ppc: don't include <linux/ide.h>
      ppc/pmac: remove no longer needed IDE quirk
      ide: add CONFIG_IDE_ARCH_OBSOLETE_DEFAULTS (take 2)
      ide: remove CONFIG_IDE_ARCH_OBSOLETE_INIT
      ide: remove ide_default_io_ctl() macro
      ide: remove ppc ifdef from init_ide_data()
      ide: add ide-4drives host driver (take 3)
      cmd640: cleanup setup_device_ptrs()
      cmd640: init hwif->{io_ports,irq} explicitly
      ide: limit legacy VLB host drivers to alpha, x86 and mips
      ide: init hwif->{io_ports,irq} explicitly in legacy VLB host drivers
      ide: remove needless hwif->irq check from ide_hwif_configure()
      ide: remove obsoleted "idex=noprobe" kernel parameter (take 2)
      ide: move default IDE ports setup to ide_generic host driver
      ide: remove ide_init_default_irq() macro
      ide: cleanup ide_match_hwif()
      ide: cleanup ide_find_port()
      swarm: use ide_find_port()
      ide-pmac: dynamically allocate struct pmac_ide_hwif instances (take 2)
      ide-pmac: use ide_find_port()
      sgiioc4: use ide_find_port()
      scc_pata: use ide_find_port()
      au1xxx-ide: use ide_find_port()
      cmd640: remove cmd_drives[]
      cmd640: use ide_find_port()
      scc_pata: store 'hwif' pointer in struct scc_ports
      umc8672: don't use ide_hwifs[] in umc_set_pio_mode()
      ht6560b: use driver name for resource allocation
      qd65xx: return error value in qd_probe()
      ide: IDE_HFLAG_BOOTABLE -> IDE_HFLAG_NON_BOOTABLE
      ide: remove PIO "downgrade" quirk
      ide: merge ide_match_hwif() and ide_find_port()
      ide: use ide_find_port() in legacy VLB host drivers (take 2)
      ide-generic: use ide_find_port() (take 3)
      ide: unexport ide_hwifs[]
      ide-disk: add proc_idedisk_read_smart() helper
      ide-disk: fix issues found by checkpatch.pl
      ide_platform: fix resources handling
      delkin_cb: fix resources handling
      bast-ide: fix resources reservation
      ide-mpc8xx: make m8xx_ide_init_ports() return an error value
      ide-mpc8xx: fix resources reservation
      falconide: fix resources reservation (take 2)
      ide: remove IDE_HFLAG_CY82C693 host flag
      ide: remove hwif->straight8 flag
      qd65xx: always use ->selectproc method
      qd65xx: use IDE_HFLAG_SINGLE host flag
      it821x: fix kzalloc() failure handling
      sis5513: fail early for unsupported chipsets
      ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flag
      ide: add struct ide_port_ops (take 2)
      ide: remove ->noprobe field from ide_hwif_t
      ide: add ide_legacy_device_add() helper
      ide: use ide_legacy_device_add() for qd65xx (take 2)
      qd65xx: cleanup qd_probe()
      ide-pnp: manage I/O resources in driver
      ide-cs: manage I/O resources in driver
      ide: register ports with non-present devices (for warm-plug)
      ide: remove ide_hwif_release_regions()
      ide-generic: manage I/O resources in driver
      ide-4drives: manage I/O resources in driver
      ide_arm: manage I/O resources in driver
      ide: add ide_legacy_init_one() helper
      ide: manage I/O resources in ide_legacy_init_one()
      cmd640: manage I/O resources in driver
      ide: manage resources for PCI devices in ide_pci_enable() (take 3)
      ide: remove ide_hwif_request_regions()
      ide: cleanup setting hwif->mmio flag
      ide: remove ->extra field from struct ide_port_info
      ide: remove ide_dma_iobase()
      ide: remove ->cds field from ide_hwif_t (take 2)
      ide: don't display "BIOS" settings in ide_setup_dma()
      pdc202xx_old: remove init_dma_pdc202xx()
      alim15x3: skip DMA initialization completely on revs < 0x20
      ide: move ide_setup_dma() call out from ->init_dma method
      ide: export ide_allocate_dma_engine()
      ide: factor out setting PCI bus-mastering from ide_hwif_setup_dma()
      ide: cleanup ide_setup_dma()
      au1xxx-ide: fix MWDMA support
      ide: do complete DMA setup in ->init_dma method (take 2)
      ide-pmac: use ->init_dma method
      icside: use ->init_dma method
      sgiioc4: use ->init_dma method
      palm_bk3710: use ->init_dma method
      au1xxx-ide: use ->init_dma method
      sl82c105: check bridge revision in sl82c105_init_one()
      ide: add IDE_HFLAG_SERIALIZE_DMA host flag
      ide: add struct ide_dma_ops (take 3)
      ide: constify struct ide_dma_ops
      ide: add "ignore_cable" parameter (take 2)
      ide: remove obsoleted "idex=serialize" kernel parameter
      ide: remove obsoleted "idex=reset" kernel parameter
      ide: remove obsoleted "idex=" kernel parameters
      ide: remove obsoleted "hdx=noautotune" kernel parameter
      ide: add "vlb|pci_clock=" parameter
      ide: mark "idebus=" kernel parameter as obsoleted (take 2)
      ide: always auto-tune PIO in legacy VLB host drivers
      cmd640: always auto-tune PIO
      ide: remove IDE_HFLAG_NO_AUTOTUNE host flag
      ide: remove obsoleted "hdx=autotune" kernel parameter
      ide: add "nodma|noflush|noprobe|nowerr=" parameters
      ide: add "cdrom=" and "chs=" parameters
      gayle: add "doubler" parameter
      ide: add "noacpi" / "acpigtf" / "acpionboot" parameters
      mpc8xx-ide: use ide_find_port()
      ide: sanitize ide_unregister() usage
      ide: make ide_unregister() take 'ide_hwif_t *' as an argument (take 2)
      ide: add struct ide_io_ports (take 3)
      ide: fix au1xxx-ide breakage
      falconide/q40ide: add ->atapi_*put_bytes and ->ata_*put_data methods (take 2)
      ide: merge ->atapi_*put_bytes and ->ata_*put_data methods
      scc_pata: add ->{in,out}put_data methods (take 2)
      au1xxx-ide: add ->{in,out}put_data methods (take 2)
      ide-h8300: add ->{in,out}put_data methods (take 2)
      ide: add IDE_HFLAG_MMIO host flag (take 2)
      ide: remove ->INS{W,L} and ->OUTS{W,L} methods
      siimage: do clocking register posting earlier in setup_mmio_siimage()
      siimage: add sil_* I/O ops
      siimage: remove proc_reports_siimage()
      ide: always use ->OUTBSYNC method for executing commands
      ide-{floppy,tape,scsi}: 400ns delay is required after executing the command
      ide: add ide_execute_pkt_cmd() helper
      ide: factor out debugging code from ide_tf_load()
      ide: move ide_tf_{load,read} to ide-iops.c
      ide: add ->tf_load and ->tf_read methods
      ide-cris: add ->tf_{load,read} methods
      ide-h8300: add ->tf_{load,read} methods
      scc_pata: add ->tf_{load,read} methods
      ns87415: add ->tf_read method
      ide: use IDE I/O helpers directly in ide_tf_{load,read}()
      ide: remove ->INW and ->OUTW methods
      ide: add ide_pad_transfer() helper
      ide: skip "VLB sync" if host uses MMIO
      scc_pata: add ->dma_host_set and ->dma_start methods
      ide: remove ->dma_vendor{1,3} fields from ide_hwif_t
      ide: remove ->dma_prdtable field from ide_hwif_t
      piix: add Asus Eee 701 controller to short cable list
      ide: fix early setup of hwif->host_flags

Becky Bruce (2):
      [LMB]: Make lmb support large physical addressing
      [POWERPC] Squash build warning for print of resource_size_t in fsl_soc.c

Ben Castricum (1):
      x86: microcode: show results on success too

Ben Dooks (15):
      [ARM] 4983/1: S3C2412: Add initial memory controller registers
      [ARM] 4984/1: S3C24XX: Do not assert nRSTOUT on BAST over suspend.
      [ARM] 4985/1: S3C2412: Fix ARMDIVN name in CLKDIVN definition.
      [ARM] 4986/1: S3C24XX: Simtec machines need UCLK as parent to DCLK
      [ARM] 4987/1: S3C24XX: Ensure watchdog reset initiated from cached code.
      [ARM] 5005/1: BAST: Fix kset_name initialiser
      sysdev: detect multiple driver registrations
      [MTD] [NAND] S3C2410 Fix previous nFCE suspend save patch
      [MTD] [NAND] S3C2410 Large page NAND support
      [MTD] [NAND] S3C2410 Allow unset ecc to be ignored for ecc correction
      [MTD] [NAND] S3C2410 Allow ECC layout to be passed through platform data
      [MTD] [NAND] S3C2410 Allow ECC disable to be specified by the board
      [MTD] [NAND] Verify probe by retrying to checking the results match
      dontdiff: add modules.order
      dontdiff: ignore timeconst.h

Ben Hutchings (3):
      PCI: Expose PCI VPD through sysfs
      New driver "sfc" for Solarstorm SFC4000 controller.
      sysfs: Disallow truncation of files in sysfs

Ben Nizette (2):
      avr32: pass i2c board info through at32_add_device_twi
      UIO: Implement a UIO interface for the SMX Cryptengine

Benjamin Herrenschmidt (15):
      [POWERPC] Fix thinko in cpu_thread_mask_to_cores()
      [POWERPC] Initialize paca->current earlier
      [POWERPC] Fixup softirq preempt count
      [POWERPC] properly declare onstack completion in iseries veth
      [POWERPC] Fix device-tree locking vs. interrupts
      [POWERPC] Move stackframe definitions to common header
      [POWERPC] irqtrace support for 64-bit powerpc
      [POWERPC] Add thread_info_cache_init() weak hook
      [POWERPC] Fix kernel stack allocation alignment
      [POWERPC] Use __weak macro for smp_setup_processor_id
      ibm_newemac: Increase MDIO timeouts
      drm: Fix mismerge of non-coherent DMA patch
      drm: Remove unneeded dma sync in ATI pcigart alloc
      iomap: fix 64 bits resources on 32 bits
      ide: fix crash at boot with siimage driver

Benjamin Marzinski (1):
      [GFS2] Invalidate cache at correct point

Benjamin Thery (10):
      [NETNS][IPV6] ip6_fib - clean node use namespace
      [NETNS][IPV6] rt6_stats - make the stats per network namespace
      [NETNS][IPV6] route6 - move ip6_dst_ops inside the network namespace
      [NETNS][IPV6] route6 - make garbage collection work with multiple network namespaces
      [NETNS][IPV6] Move sysctl initialization later on in the IPv6 init sequence
      [NETNS][IPV6] af_inet6 - allow socket creation per namespace
      [NETNS][IPV6] addrconf - make addrconf per namespace
      [NETNS][IPV6] icmp6 - make icmpv6_socket per namespace
      [NETNS][IPV6] flowlabels - make flowlabels per namespace
      [NETNS][IPV6] flowlabels - make proc per namespace

Benny Halevy (1):
      nfs: return negative error value from nfs{,4}_stat_to_errno

Benoit Boissinot (1):
      ext*: spelling fix prefered -> preferred

Bernard Pidoux (3):
      rose: Socket lock was not released before returning to user space
      [ROSE]: Fix soft lockup wrt. rose_node_list_lock
      rose: Wrong list_lock argument in rose_node seqops

Bernd Schmidt (13):
      [Blackfin] arch: remove NOTES from linker script
      [Blackfin] arch: fix up - CONFIG_BLKFIN_WT was renamed CONFIG_BFIN_WT while the MPU code was out-of-tree.
      [Blackfin] arch: fix bug - when using trace buffer with CONFIG_MPU enabled.
      [Blackfin] arch: fix bug - Make the MPU code aware of the async banks and the uncached DMA area.
      [Blackfin] arch: a rather old performance improvement for the signal handling code
      [Blackfin] arch: fix bug - a crash on bootup with CONFIG_MPU on the BF548
      [Blackfin] arch: support the reserved memory region in the MPU code
      [Blackfin] arch: This allows XIP to work with FD-PIC.
      [Blackfin] arch: Allow AD1836A board to be connected, either to SPORT2 or SPORT3.
      [Blackfin] arch: Consistently export base_addr for all Blackfin variants.
      [Blackfin] arch: Give the DMA base registers a more descriptive name
      [Blackfin] arch: lose unnecessary dependency on CONFIG_BFIN_ICACHE for MPU
      [Blackfin] arch: Remove the circular buffering mechanism for exceptions

Bill Gatliff (4):
      [ARM] 4936/1: [CSB337] Converts to new-style UART initialization
      [ARM] 4937/1: [CSB637] Convert to new-style UART initialization
      [ARM] 4938/1: [CSB637] Convert heartbeat LED to gpio-leds
      [ARM] 4939/1: [CSB637] Update defconfig to use gpio-led

Bill Moss (1):
      iwlwifi: fix debug messages during scanning

Bjorn Helgaas (71):
      PCI: remove "pci=routeirq" noise from dmesg
      PCI: add generic pci_enable_resources()
      PCI: x86: use generic pci_enable_resources()
      PCI: alpha: use generic pci_enable_resources()
      PCI: ia64: use generic pci_enable_resources()
      PCI: powerpc: use generic pci_enable_resources()
      PCI: ppc: use generic pci_enable_resources()
      PCI: parisc: use generic pci_enable_resources()
      PCI: simplify quirk debug output
      hisax: depend on CONFIG_PNP, not __ISAPNP__
      PNP: skip dev->protocol NULL checks
      PNP: simplify quirk debug output
      PNP: use dev_printk for quirk messages
      PNP: turn on -DDEBUG when CONFIG_PNP_DEBUG is set
      ISAPNP: move config register addresses out of isapnp.h
      PNPACPI: continue after _CRS and _PRS errors
      PNP: make pnp_add_id() internal to PNP core
      PNP: change pnp_add_id() to allocate its own pnp_id structures
      PNP: add pnp_eisa_id_to_string()
      PNP: add pnp_alloc_dev()
      PNP: make pnp_add_card_id() internal to PNP core
      PNP: change pnp_add_card_id() to allocate its own pnp_id structures
      ISAPNP: pull pnp_add_card_id() out of isapnp_parse_card_id()
      PNP: add pnp_alloc_card()
      PNPACPI: pnpacpi_encode_ext_irq() wrongly set "irq" instead of "extended_irq"
      PNPACPI: use temporaries to reduce repetition
      PNPACPI: hoist dma_flags() out of pnpacpi_parse_allocated_dmaresource()
      PNPACPI: extend irq_flags() to set IORESOURCE_IRQ_SHAREABLE when appropriate
      PNPACPI: pass pnp_dev instead of acpi_handle
      PNP: add debug output to option registration
      PNP: remove pnp_resource_table from internal get/set interfaces
      PNP: remove more pnp_resource_table arguments
      PNP: add debug output to encoders
      PNP: add debug when assigning PNP resources
      PNP: add pnp_init_resources(struct pnp_dev *) interface
      PNP: remove pnp_resource_table from internal pnp_clean_resource_table interface
      PNP: remove unused interfaces using pnp_resource_table
      PNP: use dev_printk when possible
      PNP: factor pnp_init_resource_table() and pnp_clean_resource_table()
      PNP: add pnp_get_resource() interface
      PNP: remove pnp_mem_flags() as an lvalue
      PNP: convert resource accessors to use pnp_get_resource(), not pnp_resource_table
      PNP: use conventional "i" for loop indices
      PNP: reduce redundancy in pnp_assign_port() and others
      PNP: reduce redundancy in pnp_check_port() and others
      PNP: reduce redundancy in pnp_set_current_resources()
      PNP: check for conflicts with all resources, not just earlier ones
      PNP: pass resources, not indexes, to pnp_check_port(), et al
      PNP: convert resource checks to use pnp_get_resource(), not pnp_resource_table
      PNP: convert encoders to use pnp_get_resource(), not pnp_resource_table
      PNP: convert assign, interface to use pnp_get_resource(), not pnp_resource_table
      PNP: remove PNP_MAX_* uses
      rtc: dont reference pnp_resource_table directly
      PNP: make pnp_resource_table private to PNP core
      PNP: remove pnp_resource_table references from resource decoders
      PNP: add struct pnp_resource
      PNP: add pnp_get_pnp_resource()
      PNP: add pnp_resource index for ISAPNP
      PNP: add pnp_new_resource() to find a new unset pnp_resource
      PNP: make generic pnp_add_irq_resource()
      PNP: make generic pnp_add_dma_resource()
      PNP: make generic pnp_add_io_resource()
      PNP: make generic pnp_add_mem_resource()
      ISAPNP: fold isapnp_read_resources() back into isapnp_get_resources()
      PNPACPI: move _CRS/_PRS warnings closer to the action
      PNP: make interfaces private to the PNP core
      ISAPNP: remove unused pnp_dev->regs field
      PNPBIOS: remove include/linux/pnpbios.h
      Simplify initcall_debug output
      parport_pc: wrap PNP probe code in #ifdef CONFIG_PNP
      tpm: change Kconfig dependencies from PNPACPI to PNP

Björn Steinbrink (1):
      x86, pci: fix off-by-one errors in some pirq warnings

Boaz Harrosh (6):
      [SCSI] gdth: remove command accessors
      [SCSI] iscsi: extended cdb support
      [SCSI] iscsi: bidi support at the generic libiscsi level
      [SCSI] iscsi: bidi support for iscsi_tcp
      [SCSI] Let scsi_cmnd->cmnd use request->cmd buffer
      [SCSI] add support for variable length extended commands

Bob Copeland (1):
      udf: use crc_itu_t from lib instead of udf_crc

Bob Moore (54):
      ACPICA: Several fixes for internal method result stack
      ACPICA: Removed unused code
      ACPICA: Update for mutiple global lock acquisitions by same thread
      ACPICA: changed order of interpretation of operand objects
      ACPICA: Avoid use of invalid pointers in returned object field
      ACPICA: Fixed a couple compiler warnings for extra extern statements
      ACPICA: Update comments for acquire/release mutex interfaces
      ACPICA: Removed extraneous code
      ACPICA: Removed obsolete ACPI_NO_INTEGER64_SUPPORT define
      ACPICA: Misc fixes for recent global lock code update
      ACPICA: Increase maximum buffer size dumped to screen in buffer object dump
      ACPICA: Fix for package reference counts
      ACPICA: Update version to 20070320
      ACPICA: Fix for update of the Global Lock Handle
      ACPICA: Update version to 20070508
      ACPICA: Updated error message for dynamic method serialization
      ACPICA: Support for iASL - multiple files and wildcards
      ACPICA: Add minimal disassembly support for the SLIC table
      ACPICA: update version number to 20070919
      ACPICA: Fix for Alias operator to see target child objects
      ACPICA: Fix for fault if Load() fails
      ACPICA: Fix a fault when storing DdbHandle to Debug object
      ACPICA: Fix for memory leak related to DdbHandle objects
      ACPICA: Add a table checksum verify for Load operator
      ACPICA: Add error checks to prevent faults
      ACPICA: Fix for Load/LoadTable to specify load location
      ACPICA: Fixed a memory leak when Device or Thermal objects referenced in packages
      ACPICA: Update version to 20071019
      ACPICA: Cosmetic changes only, no functional changes
      ACPICA: Cosmetic changes only, no functional changes
      ACPICA: Cleanup of debug output
      ACPICA: Fixes a problem with control method references within packages
      ACPICA: Fixed a problem with FromBCD and ToBCD with some compilers
      ACPICA: Update version to 20071114
      ACPICA: Fixed a problem with AcpiGetDevices where the search of a branch of the device tree could be terminated prematurely
      ACPICA: Fixed a problem with Index Fields where the Index register was incorrectly limited to a maximum of 32 bits
      ACPICA: Undo accidental checkin of not-fully-tested mutex changes
      ACPICA: Update version to 20071219
      ACPICA: Include file support for new ACPI tables
      ACPICA: Bulletproof disassembler for bad ACPI tables
      ACPICA: Update version to 20080123
      ACPICA: Add va_end statements as appropriate
      ACPICA: Added new error messages
      ACPICA: Fix for ACPI_HIDWORD macro
      ACPICA: Disassembler support for new ACPI tables
      ACPICA: Fix for resource descriptor optimization issues for _CRS/_SRC
      ACPICA: Fix for possible error when packages/buffers are passed to methods externally
      ACPICA: Update ACPICA version to 20080213
      ACPICA: Fix for extraneous debug message for packages
      ACPICA: Fixes for external Reference Objects
      ACPICA: Updates for Debug object output
      ACPICA: Fixes for size of StartDependent resource descriptor
      ACPICA: Update version to 20080321
      ACPICA: Fix for some local named nodes not marked temporary and to disallow duplicates

Bob Peterson (13):
      [GFS2] Get rid of unneeded parameter in gfs2_rlist_alloc
      [GFS2] Fix debug inode printing
      [GFS2] Only do lo_incore_commit once
      [GFS2] Misc fixups
      [GFS2] Only wake the reclaim daemon if we need to
      [GFS2] Plug an unlikely leak
      [GFS2] Allocate gfs2_rgrpd from slab memory
      [GFS2] Combine rg_flags and rd_flags
      [GFS2] Get rid of gl_waiters2
      [GFS2] Eliminate gl_req_bh
      [GFS2] Remove rgrp and glock version numbers
      [GFS2] Remove unused counters
      [GFS2] Faster gfs2_bitfit algorithm

Bodo Stroesser (2):
      hrtimer: timeout too long when using HRTIMER_CB_SOFTIRQ
      bridge: kernel panic when unloading bridge module

Borislav Petkov (45):
      ide-floppy: remove struct idefloppy_id_gcw
      ide-tape: move all struct and other defs at the top
      ide-tape: remove atomic test/set macros for packet commands
      ide: add generic packet command representation ide_atapi_pc
      ide-tape: convert driver to using generic ide_atapi_pc
      ide-floppy: convert driver to using generic ide_atapi_pc
      ide-scsi: convert driver to using generic ide_atapi_pc
      ide-floppy: rename end_request handler properly
      ide: use generic ATAPI packet command flags in ide-{floppy,tape}
      ide-scsi: do non-atomic pc->flags testing
      ide-cd: remove the internal 64k buffer
      ide-cd: put proc-related functions together under single ifdef
      ide-cd: include proper headers
      ide-cd: put all proc-related code at one place
      ide-cd: fixup comments
      ide-cd: shorten lines longer than 80 columns
      ide-cd: fix remaining checkpatch.pl issues
      ide-tape: remove idetape_pipeline_active()
      ide-tape: remove tape->cache_stage
      ide-tape: remove pipeline-specific code from idetape_add_chrdev_write_request
      ide-tape remove pipeline speed/control calculations
      ide-tape: remove pipeline-specific code from idetape_add_chrdev_read_request()
      ide-tape: remove unused parameter from idetape_copy_stage_to_user
      ide-tape: remove unused parameter from idetape_copy_stage_from_user
      ide-tape: remove pipeline-specific code in idetape_space_over_filemarks()
      ide-tape: remove idetape_pipeline_size()
      ide-tape: remove idetape_remove_stage_head()
      ide-tape: remove pipeline-specific code from idetape_end_request()
      ide-tape: unwrap idetape_queue_pc_tail()
      ide-tape: remove remaining pipeline functionality
      ide-tape: remove pipelined mode tape control flags
      ide-tape: remove pipeline-specific members from struct ide_tape_obj
      ide-tape: remove pipelined mode parameters
      ide-tape: remove misc references to pipelined operation in the comments
      ide-tape: remove pipelined mode description from Documentation/ide/ide-tape.txt
      ide-tape: remove comments markup from Documentation/ide/ide-tape.txt
      ide-tape: improve buffer allocation strategy
      ide-tape: mv tape->stage_size tape->buffer_size
      ide-tape: mv tape->pages_per_stage tape->pages_per_buffer
      ide-tape: improve buffer pages freeing strategy
      ide-tape: make __idetape_discard_read_pipeline() of type void
      ide-tape: mv idetape_discard_read_pipeline ide_tape_discard_merge_buffer
      ide-tape: mv idetape_empty_write_pipeline ide_tape_flush_merge_buffer
      ide-tape: mv tape->merge_stage_size tape->merge_bh_size
      ide-tape: remove tape->merge_stage

Brandon Philips (14):
      V4L/DVB (7166): [v4l] Add new user class controls and deprecate others
      V4L/DVB (7167): [v4l] Add camera class control definitions
      V4L/DVB (7204): remove V4L2_CID_SHARPNESS from meye.h and report private control as DISABLED
      V4L/DVB (7281): v4l: Deadlock in videobuf-core for DQBUF waiting on QBUF
      V4L/DVB (7487): videobuf: Wakeup queues after changing the state to ERROR
      V4L/DVB (7488): videobuf: Simplify videobuf_waiton logic and possibly avoid missed wakeup
      V4L/DVB (7489): videobuf-vmalloc.c: Remove buf_release from videobuf_vm_close
      V4L/DVB (7491): vivi: make vivi openable only once
      V4L/DVB (7492): vivi: Simplify the vivi driver and avoid deadlocks
      V4L/DVB (7493): videobuf: Avoid deadlock with QBUF and bring up to spec for empty queue
      V4L/DVB (7494): videobuf-dma-sg.c: Avoid NULL dereference and add comment about backwards compatibility
      V4L/DVB (7550): em28xx: Fix a possible memory leak
      V4L/DVB (7562): videobuf: Require spinlocks for all videobuf users
      V4L/DVB (7735): Fix compilation for au0828

Brian Haley (2):
      [IPv6]: Change IPv6 unspecified destination address to ::1 for raw and un-connected sockets
      af_key: Fix af_key.c compiler warning

Brian King (2):
      [SCSI] ipr: Rename ipr's state scsi host attribute to prevent collisions
      [SCSI] ibmvscsi: Handle non SCSI error status

Brian Magnuson (1):
      Input: xpad - add support for wireless xbox360 controllers

Bruce Allan (3):
      e1000e: reformat comment blocks, cosmetic changes only
      e1000e: reformat register test code, fix some minor initialization
      e1000e: cleanup several stats issues

Bruno Randolf (7):
      mac80211: better definition of mactime
      mac80211: move function ieee80211_sta_join_ibss()
      mac80211: enable IBSS merging
      ath5k: struct ath5k_desc cleanups
      ath5k: move rx and tx status structures out of hardware descriptor
      ath5k: add notes about rx timestamp
      ath5k: work around wrong beacon rx timestamp in IBSS mode

Bryan Wu (13):
      [Blackfin] arch: add i2c board info struct and move to new-style i2c interface
      [Blackfin] arch: remove TWI I2C register accessing helper macros, because we moved to use i2c new-style interface
      [Blackfin] arch: Add dma_map_page and dma_unmap_page stub for MMC SPI compiling
      [Blackfin] arch: boards and machines defconfig updates
      i2c-bfin-twi: Add platform_resource interface to support multi-port TWI controllers
      i2c-bfin-twi: Add missing pin mux operation
      i2c-bfin-twi: Cleanup driver descriptions, versions and some module useful information
      i2c-bfin-twi: Just let i2c-bfin-twi driver depends on BLACKFIN
      [MTD] m25p80: add FAST_READ access support to M25Pxx
      Blackfin EMAC Driver: code cleanup
      Blackfin EMAC Driver: Initial version of ethtool support
      Blackfin serial driver: this driver enable SPORTs on Blackfin emulate UART
      kallsyms: nuke all ChangeLog, this should be logged by git

Byron Bradley (1):
      [ARM] 4955/1: Orion: Support the Buffalo Linkstation Pro/Live Platform

Carl-Daniel Hailfinger (1):
      [MTD] [MAPS] add support for Nvidia MCP55 to ck804xrom

Carlos Eduardo Aguiar (2):
      MMC: OMAP: Remove some opcodes from host driver
      MMC: OMAP: Using setup_timer instead of init_timer

Carsten Otte (4):
      s390: KVM preparation: provide hook to enable pgstes in user pagetable
      KVM: s390: interrupt subsystem, cpu timer, waitpsw
      KVM: s390: API documentation
      s390: KVM guest: detect when running on kvm

Casey Schaufler (1):
      smack: make smk_cipso_doi() and smk_unlbl_ambient()

Catalin Marinas (16):
      ARMv7: Add support for the ThumbEE state saving/restoring
      RealView: Move the SCU initialisation out of __v6_setup
      Add RealView/EB support for the LAN9118 Ethernet chip
      RealView: Move the EB GIC definitions to the board file
      RealView: Move the flash definitions out of platform.h
      RealView: Move the timer definitions into the EB specific files
      RealView: Move the UART definitions to EB specific files
      RealView: Move more device address definitions to board-eb.h
      RealView: Allow ARMv7 support for RealView/EB
      RealView: Change the IO_ADDRESS macro
      RealView: Add the SMP initialisation support for PB11MPCore
      RealView: Add uncompressing support to PB11MPCore
      RealView: Add uncompressing support for PB1176
      Allow the L2X0 outer cache support to be configurable
      [ARM] fix 48d7927bdf071d05cf5d15b816cf06b0937cb84f
      [ARM] 5018/1: RealView: Fix the ARM11MPCore Oprofile compilation

Cedric Bregardis (1):
      [ALSA] Emagic Audiowerk 2 ALSA driver.

Cesar Eduardo Barros (2):
      [CPUFREQ] Warn when cpufreq_register_notifier called before pure initcalls
      [CPUFREQ] fix show_trans_table

Chien Tung (1):
      RDMA/nes: Fix adapter reset after PXE boot

Chr (1):
      mac80211: add station aid into ieee80211_tx_control

Chris Collins (1):
      USB: option.c: correct DTR behaviour

Chris Dearman (8):
      mm: try both endianess when checking for endianess
      [MIPS] Basic SPRAM support
      [MIPS] Remove TLB sanitation code
      [MIPS] All MIPS32 processors support64-bit physical addresses.
      [MIPS] Tidy up cache attributes
      [MIPS] Allow setting of the cache attribute at run time.
      [MIPS] Add noulri kernel argument to disable "rdhwr $29" usermode support.
      [MIPS] Add CoreFPGA5 support; distinguish between SOCit/ROCit

Chris Pascoe (2):
      V4L/DVB (7258): Support DVB-T tuning on the DViCO FusionHDTV DVB-T Pro
      V4L/DVB (7259): FusionHDTV DVB-T Pro tuning problem fixes

Chris Snook (2):
      atlx: remove flash vendor parameter
      [netdrvr] atlx: code movement: move atl1 parameter parsing

Chris Wedgwood (1):
      Add 'short help text' to ATA_ACPI so it's [de]selectable.

Christian Borntraeger (14):
      [S390] KVM preparation: split sysinfo definitions for kvm use
      [S390] kernel: show last breaking-event-address on oops
      KVM: kvm.h: __user requires compiler.h
      s390: KVM preparation: host memory management changes for s390 kvm
      s390: KVM preparation: address of the 64bit extint parm in lowcore
      KVM: s390: sie intercept handling
      KVM: s390: intercepts for privileged instructions
      KVM: s390: interprocessor communication via sigp
      KVM: s390: intercepts for diagnose instructions
      KVM: s390: add kvm to kconfig on s390
      KVM: s390: update maintainers
      s390: KVM guest: virtio device support, and kvm hypercalls
      Fix cpu hotplug problem in softirq code
      virtio: export more headers to userspace

Christian Kujau (1):
      PMU battery: filenames in sysfs with spaces

Christian Lamparter (3):
      p54: use IEEE 802.11e defaults for initialization
      p54: move to separate directory
      drivers/net/wireless/p54/net2280.h: silence checkpatch.pl

Christian Limpach (1):
      xen blkfront: Delay wait for block devices until after the disk is added

Christof Schmitt (5):
      [SCSI] zfcp: convert zfcp to use target reset and device reset handler
      [SCSI] zfcp: Fix handling for boxed port after physical close
      [SCSI] zfcp: Move DBF definitions to private header file
      [SCSI] zfcp: Remove zfcp_erp_wait from slave destory handler to fix deadlock
      [SCSI] zfcp: Fix error handling for blocked unit for send FCP command

Christoph Hellwig (45):
      [GFS2] fix file_system_type leak on gfs2meta mount
      udf: kill udf_set_blocksize
      udf: kill useless file header comments for vfs method implementations
      udf: move headers out include/linux/
      [XFS] cleanup xfs_vn_mknod
      [XFS] vnode cleanup in xfs_fs_subr.c
      [XFS] kill xfs_get_dir_entry
      [XFS] kill xfs_rwlock/xfs_rwunlock
      [XFS] don't encode parent in nfs filehandles unless nessecary
      [XFS] cleanup vnode use in dmapi calls
      [XFS] cleanup vnode use in xfs_create/mknod/mkdir
      [XFS] cleanup vnode use in xfs_link
      [XFS] cleanup vnode use in xfs_symlink and xfs_rename
      [XFS] cleanup vnode use in xfs_lookup
      [XFS] cleanup vnode use in xfs_lrw.c
      [XFS] cleanup vnode use in xfs_iops.c
      [XFS] cleanup vnode use in xfs_bmap.c
      [XFS] Remove superflous xfs_readsb call in xfs_mountfs.
      [XFS] cleanup root inode handling in xfs_fs_fill_super
      [XFS] remove most calls to VN_RELE
      [XFS] Don't validate symlink target component length
      [POWERPC] Stacktrace support for lockdep
      merge open_namei() and do_filp_open()
      [POWERPC] Fix new warnings arising from stacktrace patch
      [XFS] Remove VN_IS* macros and related cruft.
      [XFS] kill xfs_getattr
      [XFS] kill di_mode checks after xfs_iget
      [XFS] xfs_rename: pass resblks to xfs_dir_removename
      [XFS] simplify xfs_lookup
      [XFS] shrink mrlock_t
      [XFS] remove manual lookup from xfs_rename and simplify locking
      [XFS] kill usesless IHOLD calls in xfs_rename
      [XFS] kill parent == child checks in xfs_remove and xfs_rmdir
      [XFS] kill usesless IHOLD calls in xfs_remove and xfs_rmdir
      [XFS] Add xfs_icsb_sync_counters_locked for when m_sb_lock already held
      [XFS] split xfs_icsb_balance_counter
      [XFS] kill XFS_ICSB_SB_LOCKED
      [XFS] allow enabling CONFIG_XFS_DEBUG
      [XFS] remove sendfile leftovers
      [XFS] remove dmapi cruft in xfs_file.c
      ext4: move headers out of include/linux
      [POWERPC] spufs: add context switch notification log
      mxser: convert large macros to functions
      reiserfs: use open_bdev_excl
      make generic sys_ptrace unconditional

Christoph Lameter (59):
      [IA64] Untangle sync_icache_dcache() page size determination
      slub: Reduce #ifdef ZONE_DMA by moving kmalloc_caches_dma near dma logic
      slub: Deal with config variable dependencies
      slub: Fixes to per cpu stat output in sysfs
      slub: Move map/flag clearing to __free_slab
      slub: No need for per node slab counters if !SLUB_DEBUG
      slab_err: Pass parameters correctly to slab_bug
      slub: free_list() cleanup
      slub: Dump list of objects not freed on kmem_cache_close()
      slub: Store max number of objects in the page struct.
      slub: for_each_object must be passed the number of objects in a slab
      slub: Add kmem_cache_order_objects struct
      slub: Update statistics handling for variable order slabs
      slub: Fallback to minimal order during slab page allocation
      slub: Drop fallback to page allocator method
      slub: Make the order configurable for each slab cache
      slub: Simplify any_slab_object checks
      slub: Drop DEFAULT_MAX_ORDER / DEFAULT_MIN_OBJECTS
      slub: Calculate min_objects based on number of processors.
      slub: pack objects denser
      Remove set_migrateflags()
      vmalloc: show vmalloced areas via /proc/vmallocinfo
      vmallocinfo: add caller information
      sparsemem: vmemmap does not need section bits
      kbuild: create a way to create preprocessor constants from C expressions
      pageflags: standardize comment inclusion in asm-offsets.h and fix MIPS
      pageflags: use an enum for the flags
      pageflags: get rid of FLAGS_RESERVED
      pageflags: introduce macros to generate page flag functions
      pageflags: convert to the use of new macros
      pageflags: use proper page flag functions in Xen
      pageflags: eliminate PG_xxx aliases
      page flags: handle PG_uncached like all other flags
      page flags: add PAGEFLAGS_FALSE for flags that are always false
      mm: Get rid of __ZONE_COUNT
      PAGEFLAGS_EXTENDED and separate page flags for Head and Tail
      Add kbuild.h that contains common definitions for kbuild users
      x86: use kbuild.h
      mips: use kbuild.h instead of macros in asm-offsets.c
      alpha: use kbuild.h instead of macros in asm-offsets.c
      ia64: use kbuild.h macros instead of defining macros in asm-offsets.c
      arm: use kbuild.h instead of macros in asm-offsets.c
      xtensa: use kbuild.h macros instead of defining them in asm-offsets.c
      sparc: use kbuild.h instead of defining macros in asm-offsets.c
      avr32: use kbuild.h macros instead of defining macros in asm-offsets.c
      blackfin: use kbuild.h instead of defining macros in asm-macros.c
      frv: use kbuild.h instead of defining macros in asm-offsets.c
      h8300: use kbuild.h instead of defining macros in asm-offsets.c
      m68k/m68kmmu: use kbuild.h instead of defining macros in asm-offsets.c
      mn10300: use kbuild.h instead of defining macros in asm-offsets.c
      parisc: use kbuild.h instead of defining macros in asm-offsets.c
      ppc/powerpc: use kbuild.h instead of defining macros in asm-offsets.c
      s390: use kbuild.h instead of defining macros in asm-offsets.c
      s390: use kbuild.h instead of defining macros in asm-offsets.c
      sh: use kbuild.h instead of defining macros in asm-offsets.c
      v850: use kbuild.h instead of defining macros in asm-offsets.c
      slub: Whitespace cleanup and use of strict_strtoul
      slabinfo: Support printout of the number of fallbacks
      slub: #ifdef simplification

Christoph Pfister (2):
      V4L/DVB (7530): budget-av: Fix support for certain cams
      V4L/DVB (7531): budget-av: Fix CI interface on (some) KNC1 DVBS cards

Chuck Lever (29):
      NFS: numeric mount parameters are unsigned
      NFS: Fix up data types of fields in nfs_parsed_mount_options
      NFS: Save the value of the "port=" mount option
      NFS: Save the values of the "mount*=" mount options
      NFS: Show most mount options via nfs_show_options()
      NFS: Always enable NFS direct I/O
      SUNRPC: Update help Kconfig text
      SUNRPC: Add a default setting for CONFIG_SUNRPC_BIND34
      NLM: LOCKD fails to load if CONFIG_SYSCTL is not set
      NLM: NLM protocol version numbers are u32
      lockd: bring a few function declarations up to date
      lockd: Ensure NSM strings aren't longer than protocol allows
      lockd: refactor SM_MON mon_name argument encoder
      lockd: refactor SM_MON my_id argument encoder
      lockd: document use of mon_id argument in SM_MON requests
      lockd: Fix up incorrect RPC buffer size calculations.
      lockd: introduce new function to encode private argument in SM_MON requests
      NFSD: Remove NFSD_TCP kernel build option
      NFSD: Update help text for CONFIG_NFSD
      NFSD: Move "select FS_POSIX_ACL if NFSD_V4"
      NFSD: Move "select NFSD_V2_ACL if NFSD_V3_ACL"
      NFSD: Remove redundant "select" clauses in fs/Kconfig
      NFSD: Use "depends on" for PROC_FS dependency
      SUNRPC: Remove PROC_FS dependency
      NFSD: Remove NFSv4 dependency on NFSv3
      SUNRPC: RPC server still uses 2.4 method for disabling TCP Nagle
      SUNRPC: Update RPC server's TCP record marker decoder
      SUNRPC: Use unsigned index when looping over arrays
      SUNRPC: Use unsigned loop and array index in svc_init_buffer()

Ciaran McCreesh (1):
      firmware loader: printk when requesting firmware

Clemens Ladisch (28):
      [ALSA] mpu401: reduce tx loop timeout
      [ALSA] usb-audio: sort quirks list
      [ALSA] oxygen: move WM8785 symbols to a header file
      [ALSA] virtuoso: move PCM1796 symbols to a header file
      [ALSA] oxygen: add monitor controls
      [ALSA] oxygen: change model-specific PCM device configuration
      [ALSA] oxygen: make SPI/2-wire configuration model-specific
      [ALSA] oxygen: move MIDI flag to model struct
      [ALSA] oxygen: disable clock of unused I2S inputs
      [ALSA] oxygen: fix line-in recording selection (now for real)
      [ALSA] aw2: remove duplicate MODULE_LICENSE
      [ALSA] oxygen: add I2C support
      [ALSA] virtuoso: separate D2/D2X init functions
      [ALSA] virtuoso: allow both CS5381 and CS5361
      [ALSA] virtuoso: move some code to xonar_common_init()
      [ALSA] virtuoso: set PCM1796 oversampling rate
      [ALSA] virtuoso: change card short name
      [ALSA] virtuoso: fix typo
      [ALSA] virtuoso: add Xonar DX support
      [ALSA] virtuoso: correctly switch input jack on Xonar DX
      [ALSA] oxygen: use SPDIF input only if present
      [ALSA] virtuoso: add GPIO 1 mixer control
      [ALSA] virtuoso: initialize two-wire control register
      [ALSA] virtuoso: fix DX front panel I/O
      [ALSA] hifier: remove empty hifier_mixer_init()
      [ALSA] oxygen: generalize handling of DAC volume limits
      [ALSA] oxygen: mute by default
      [ALSA] oxygen: generalize DAC volume TLV handling

Corentin Chary (2):
      eeepc-laptop: add backlight
      eeepc-laptop: add hwmon fan control

Corey Minyard (10):
      ipmi: hold ATTN until upper layer ready
      ipmi: run to completion fixes
      ipmi: don't print event queue full on every event
      ipmi: update driver version
      IPMI: convert message handler defines to an enum
      ipmi: convert locked counters to atomics in the system interface
      IPMI: Convert system interface defines to an enum
      ipmi: style fixes in the base code
      IPMI: Style fixes in the system interface code
      IPMI: Style fixes in the misc code

Cornelia Huck (6):
      iucv: Delay bus registration until core is ready.
      [S390] cio: Fix race for "fast" path gone/path back situations.
      [S390] cio: Trigger verification on device/path not operational.
      netiucv: Fix missing driver attributes.
      [S390] cio: Use strict_strtoul() for attributes.
      [S390] cio: Make isc handling more robust.

Craig Kelley (1):
      hwmon: (smsc47b397) add a new chip id (0x8c)

Craig Shelley (1):
      USB: CP2101 Add new device IDs

Craig W. Nadler (1):
      USB: g_printer bugfixes

Cyril Brulebois (1):
      Documentation: Remove last references to BitKeeper.

Cyrill Gorcunov (12):
      [GFS2] possible null pointer dereference fixup
      x86: processor.h - use PAGE_SIZE instead of numeric value
      x86: relocate_kernel - use predefined PAGE_SIZE instead of own alias
      x86: entry_32.S - use flags from processor-flags.h
      x86: debug Store - call kfree if only we really need it
      NFS - fix potential NULL pointer dereference v2
      avr32: cleanup - use _AC macro to define PAGE_SIZE
      capifs: fix memory leak on remount
      m32r: cleanup: drop .data.idt section in vmlinux.lds script
      thinkpad_acpi: fix possible NULL pointer dereference if kstrdup failed
      ELF: Use EI_NIDENT instead of numeric value
      BINFMT: fill_elf_header cleanup - use straight memset first

Cédric Augonnet (1):
      Removing dead code in drivers/net/wan/hdlc_fr.c

Dai Haruki (3):
      gianfar: Fix the data buffer stashing amount
      gianfar: Fix frame size calculation when hardware VLAN acceleration is on
      gianfar: Support NAPI for TX Frames

Dale Farnsworth (6):
      [POWERPC] Remove dead code at KernelAltiVec
      [POWERPC] prpmc2800: Fix frequencies in prpmc2800.dts
      [POWERPC] mv64x60: Remove device tree absolute path references
      [POWERPC] mv643xx_eth: Prepare to support multiple silicon blocks
      [POWERPC] Document the mv64x60 device tree bindings
      [POWERPC] prpmc2800 needs a dtbImage

Damián Viano (1):
      ACPICA: always disable GPE when requested

Dan McGee (1):
      ata_piix: add Asus Eee 701 controller to short cable list

Dan Noe (1):
      cxgb3: Fix __must_check warning with dev_dbg.

Dan Williams (12):
      iop: unconditionally initialize the ATU on platforms known to be 'hosts'
      async_tx: fix multiple dependency submission
      async_tx: kill ->device_dependency_added
      iop-adma: remove the workaround for missed interrupts on iop3xx
      dmaengine: ack to flags: make use of the unused bits in the 'ack' field
      sysfs: refill attribute buffer when reading from offset 0
      md: introduce get_priority_stripe() to improve raid456 write performance
      md: raid5.c convert simple_strtoul to strict_strtoul
      md: fix use after free when removing rdev via sysfs
      md: remove a stray command from a copy and paste error in resync_start_store
      md: prevent duplicates in bind_rdev_to_array
      md: support blocking writes to an array on device failure

Daniel Drake (2):
      ipw2100/ipw2200: note firmware loading caveat in Kconfig help text
      forcedeth: Use round_jiffies for stats timer

Daniel Laird (1):
      [MIPS] Move arch/mips/philips to arch/mips/nxp

Daniel Lezcano (40):
      [NETNS][IPV6] ip6_fib - dynamically allocate the fib tables
      [NETNS][IPV6] ip6_fib - make it per network namespace
      [NETNS][IPV6] ip6_fib - fib6_clean_all handle several network namespaces
      [NETNS][IPV6] ip6_fib - add net to gc timer parameter
      [NETNS][IPV6] ip6_fib - dynamically allocate gc-timer
      [NETNS][IPV6] ip6_fib - gc timer per namespace
      [NETNS][IPV6] fib6 rule - dynamic allocation of the rules struct ops
      [NETNS][IPV6] fib6_rules - handle several network namespaces
      [NETNS][IPV6] rt6_stats - dynamically allocate the routes statistics
      [NETNS][IPV6] route6 - create route6 proc files for the namespace
      [NETNS][IPV6] route6 - Pass the network namespace parameter to rt6_lookup
      [NETNS][IPV6] route6 - Make proc entry /proc/net/rt6_stats per namespace
      [NETNS][IPV6] route6 - Pass network namespace to rt6_add_route_info and rt6_get_route_info
      [NETNS][IPV6] route6 - Pass the network namespace parameter to rt6_purge_dflt_routers
      [NETNS][IPV6] route6 - make route6 per namespace
      [NETNS][IPV6] rt6_info - make rt6_info accessed as a pointer
      [NETNS][IPV6] rt6_info - move rt6_info structure inside the namespace
      [NETNS][IPV6] route6 - dynamically allocate ip6_dst_ops
      [NETNS][IPV6] route6 - Make ip6_dst_gc simpler
      [NETNS][IPV6] proc - protect snmp6 from non-init_net calls
      [NETNS][IPV6] addrconf - Pass the proper network namespace parameters to addrconf
      [NETNS][IPV6] route6 - add netns parameter to ip6_route_output
      [NETNS][IPV6] route6 - pass always a valid socket to ip6_dst_lookup
      [NETNS][IPV6] ip6_input - enable ipv6_rcv to handle several network namespace
      [IPV6]: Remove commented lines.
      [NETNS][IPV6] fix some missing namespace
      [NETNS][IPV6] ndisc - make ndisc handle multiple network namespaces
      [NETNS][IPV6] ndisc - make socket control per namespace
      [NETNS][IPV6] tcp6 - make socket control per namespace
      [NETNS][IPV6] tcp6 - handle several network namespace
      [NETNS][IPV6] mcast - handle several network namespace
      [NETNS][IPV6] mcast - fix compilation warning when procfs is not compiled in
      [NETNS][IPV6] udp - make proc handle the network namespace
      [NETNS][IPV6] tcp - assign the netns for timewait sockets
      [NETNS][IPV4] tcp - make proc handle the network namespaces
      [NETNS][IPV6] udp6 - make proc per namespace
      [NETNS][IPV6] tcp6 - make proc per namespace
      [NETNS][IPV6] anycast - handle several network namespace
      netns: Fix device renaming for sysfs
      netns: Fix reassembly timer to use the right namespace

Daniel Mack (3):
      [ALSA] snd_usb_caiaq: fix potential lockups locking
      [ALSA] snd_usb_caiaq: correct input channel order
      [ALSA] snd_usb_caiaq: make high sample rates work with A8DJ

Daniel Walker (12):
      netdev: ehea: semaphore to mutex
      netdev: ehea: ehea_fw_handles semaphore to mutex
      netdev: ehea: locking order correction
      netdev: ehea: bcmc_regs semaphore to mutex
      netdev: ehea: port_lock semaphore to mutex
      driver core: memory: semaphore to mutex
      USB: microtek: remove unused semaphore
      USB: libusual: locking cleanup
      usb: u132-hcd driver style clean up
      usb: u132-hcd driver: semaphore to mutex
      atm: ambassador: vcc_sf semaphore to mutex
      usb: ldusb: ld_usb semaphore to mutex

Darrick J. Wong (4):
      [SCSI] libsas: Provide a transport-level facility to request SAS addrs
      [SCSI] aic94xx: Use sas_request_addr() to provide SAS WWN if the adapter lacks one
      [CPUFREQ] expose cpufreq coordination requirements regardless of coordination mechanism
      [CPUFREQ] document the currently undocumented parts of the sysfs interface

Darryl Green (1):
      V4L/DVB (7476): New USB ID for Leadtek DVB-T USB

Dave Airlie (2):
      drm: reorganise minor number handling using backported modesetting code.
      drm: _end is shadowing real _end, just rename it.

Dave Hansen (23):
      do namei_flags calculation inside open_namei()
      r/o bind mounts: stub functions
      r/o bind mounts: create helper to drop file write access
      r/o bind mounts: drop write during emergency remount
      r/o bind mounts: elevate write count for rmdir and unlink.
      r/o bind mounts: get callers of vfs_mknod/create/mkdir()
      r/o bind mounts: write counts for link/symlink
      r/o bind mounts: get write access for vfs_rename() callers
      r/o bind mounts: elevate write count for xattr_permission() callers
      r/o bind mounts: elevate write count for ncp_ioctl()
      r/o bind mounts: write counts for touch_atime()
      r/o bind mounts: elevate write count for do_utimes()
      r/o bind mounts: write count for file_update_time()
      r/o bind mounts: elevate write count for ioctls()
      r/o bind mounts: elevate write count for open()s
      r/o bind mounts: elevate write count for chmod/chown callers
      r/o bind mounts: write counts for truncate()
      r/o bind mounts: make access() use new r/o helper
      r/o bind mounts: elevate count for xfs timestamp updates
      r/o bind mounts: check mnt instead of superblock directly
      r/o bind mounts: track numbers of writers to mounts
      r/o bind mounts: honor mount writer counts at remount
      r/o bind mounts: debugging for missed calls

Dave Jones (6):
      x86: Centaur Isaiah processor to use sysenter in 64-bit compatibility mode rather than syscall
      [CPUFREQ] Slightly shorten the error paths of cpufreq_suspend/cpufreq_resume
      [CPUFREQ] CodingStyle
      [CPUFREQ] more CodingStyle
      [CPUFREQ] Refactor locking in cpufreq_add_dev
      trivial: fix user-visible typo in hfsplus

Dave Olson (10):
      IB/ipath: Make some constants chip-specific, related cleanup
      IB/ipath: Shared context code needs to be sure device is usable
      IB/ipath: Enable 4KB MTU
      IB/ipath: HW workaround for case where chip can send but not receive
      IB/ipath: Make link state transition code ignore (transient) link recovery
      IB/ipath: Add support for IBTA 1.2 Heartbeat
      IB/ipath: Set LID filtering for HCAs that support it.
      IB/ipath: Enable reduced PIO update for HCAs that support it.
      IB/ipath: Fix check for no interrupts to reliably fallback to INTx
      IB/ipath: add calls to new 7220 code and enable in build

Dave Young (2):
      jiffies: add time_is_after_jiffies and others which compare with jiffies
      isolate ratelimit from printk.c for other use

David Anders (1):
      [ARM] 4963/1: S3C2410 - add basic machine support for the TCT Hammer

David Brownell (38):
      ACPI: crosslink ACPI and "real" device nodes
      atmel_tc library
      atmel_tc clocksource/clockevent code
      tclib: Fix compile warnings
      Input: ads7846 - simplify support of external vREF (and ads7843)
      ARM: OMAP: Use gpiolib
      ARM: OMAP: 5912 OSK GPIO updates
      ARM: OMAP: I2C: tps65010 driver converts to gpiolib
      ARM: OMAP: Use gpiolib with tps65010 for OSK 5912
      Input: gpio_keys - irq handling cleanup
      Input: omap-keypad - fix build warning
      avr32: start clocksource cleanup
      avr32: Generic clockevents support
      [HWRNG] omap: Minor updates
      [MTD] [MAPS] omap_nor section fixes
      USB: defines for USB "Link Power Management" (LPM) ECN
      USB: ehci: minor cleanups
      USB: ohci: port reset paranoia timeout
      USB: ehci tolerates some buggy devices
      USB: ehci minor SOC bus glue fixes
      USB: ehci: remove obsolete workaround for bogus IRQs
      USB: ehci: paranoia, reject large control transfers
      USB: gadget section fixes
      USB: at91_udc can prefetch data
      USB: ehci: qh/qtd cleanup comments
      USB: cdc-acm: signedness fix
      USB: ehci: qh_completions cleanup and bugfix
      rtc-pcf8583 build fix
      rtc: avoid legacy drivers with generic framework
      kerneldoc for <linux/clk.h>
      spi: pxa2xx_spi "sparse" fixes
      atmel_lcdfb: suspend/resume support
      [ARM] 5021/1: at91: buildfix for sam9263 + PM
      pcmcia: remove pccard_sysfs_interface warnings
      Add a new sysfs_streq() string comparison function
      USB: usbtest displays diagnostics again
      usb serial gadget: CDC ACM fixes
      usb: gadget zero style fixups (mostly whitespace)

David C Somayajulu (1):
      [SCSI] qla4xxx: fix scsi command completion, lun reset and target reset code

David Chinner (56):
      [XFS] Factor xfs_itobp() and xfs_inotobp().
      [XFS] Don't block pdflush when writing back inodes
      [XFS] Remove the xfs_icluster structure
      [XFS] Use xfs_inode_clean() in more places
      [XFS] Prevent AIL lock contention during transaction completion
      [XFS] Use atomics for iclog reference counting
      [XFS] Update c/mtime correctly on truncates
      [XFS] Use atomic counters for ktrace buffer indexes
      [XFS] Use power-of-2 sized buffers to reduce overhead
      [XFS] Account for inode cluster alignment in all allocations
      [XFS] Ensure a btree insert returns a valid cursor.
      [XFS] Per iclog callback chain lock
      [XFS] Remove the xlog_ticket allocator
      [XFS] Reorganise xlog_t for better cacheline isolation of contention
      [XFS] Fix lock inversion in forced shutdown.
      [XFS] xfs_quiesce_fs() never returns an error. Mark it void.
      [XFS] Remove useless whitespace in function prototypes
      [XFS] xfs_icsb_counter_disabled() never returns an error.
      [XFS] Report errors from xfs_reserve_blocks().
      [XFS] xfs_qm_reset_dqcounts() does not return errors.
      [XFS] Propagate xfs_qm_dqflush_all() errors.
      [XFS] Check for dquot flush errors
      [XFS] Clean up quotamount error handling.
      [XFS] Catch errors resetting quota flags.
      [XFS] Catch errors when turning off quotas.
      [XFS] Propagate quota file truncation errors.
      [XFS] Catch errors from xfs_acl_setmode().
      [XFS] Catch errors from xfs_acl_vremove().
      [XFS] Propagate xfs_trans_reserve() errors.
      [XFS] Propagate errors from xfs_trans_commit().
      [XFS] Clean up xfs_alloc_search_busy() return values.
      [XFS] Make xfs_alloc_compute_aligned() void.
      [XFS] xfs_bmap_adjacent() never returns an error.
      [XFS] Warn if errors come from block_truncate_page().
      [XFS] Check for xfs_free_extent() failing.
      [XFS] Catch errors returned from xfs_bmap_last_offset().
      [XFS] Ensure errors from xfs_bdstrat() are correctly checked.
      [XFS] Ensure xfs_bawrite() errors are checked.
      [XFS] xfs_bdwrite() does not return errors.
      [XFS] Catch unwritten extent conversion errors.
      [XFS] xfs_iflush_fork() never returns an error.
      [XFS] xfs_bulkstat_one_dinode() never returns an error.
      [XFS] Catch errors from xfs_imap().
      [XFS] Don't allow silent errors in xfs_inactive().
      [XFS] Check for errors when changing buffer pointers.
      [XFS] Sanitise xfs_log_force error checking.
      [XFS] Catch log unmount failures.
      [XFS] Don't error out on good I/Os.
      [XFS] fix logic error in xfs_alloc_ag_vextent_near()
      [XFS] Remove periodic logging of in-core superblock counters.
      [XFS] Ensure the inode is joined in xfs_itruncate_finish
      [XFS] Update XFS Documentation for ikeep and ihashsize
      [XFS] Don't double count reserved block changes on UP.
      [XFS] Fix check for block zero access in xfs_write_iomap_allocate()
      [XFS] Don't initialise new inode generation numbers to zero
      [XFS] Include linux/random.h in all builds, not just debug.

David Dillow (1):
      IB/srp: Enforce protocol limit on srp_sg_tablesize

David Engraf (2):
      USB: cdc-acm tell tty layer not to split things up.
      USB: increase cdc-acm write throughput

David Gibson (1):
      [POWERPC] Start removing linux,network-index in favour of aliases

David Graham (1):
      e1000e: Fix HW Error on es2lan, ARP capture issue by BMC

David Hilvert (1):
      V4L/DVB (7589): ibmcam: improve support for the IBM PC Camera Pro

David Howells (16):
      RxRPC: Fix a regression in the RXKAD security module
      fdpic: check that the size returned by kernel_read() is what we asked for
      xattr: add missing consts to function arguments
      keys: increase the payload size when instantiating a key
      keys: allow the callout data to be passed as a blob rather than a string
      keys: add keyctl function to get a security label
      keys: don't generate user and user session keyrings unless they're accessed
      keys: make the keyring quotas controllable through /proc/sys
      keys: make key_serial() a function if CONFIG_KEYS=y
      afs: the AFS RPC op CBGetCapabilities is actually CBTellMeAboutYourself
      afs: support the CB.ProbeUuid RPC op
      Security: Make secctx_to_secid() take const secdata
      Security: Typecast CAP_*_SET macros
      Security: Make secctx_to_secid() take const secdata
      Security: Typecast CAP_*_SET macros
      frv: unbreak misalignment handling changes

David L Stevens (3):
      ipv4/ipv6 compat: Fix SSM applications on 64bit kernels.
      net: Several cleanups for the setsockopt compat support.
      net: Add compat support for getsockopt (MCAST_MSFILTER)

David Lopo (3):
      usb: gadget zero timer init fix
      USB GADGET/PERIPHERAL: g_file_storage Bulk-Only Transport compliance
      USB GADGET/PERIPHERAL: g_file_storage Bulk-Only Transport compliance, clear-feature ignore

David M. Richter (4):
      leases: fix a return-value mixup
      leases: when unlocking, skip locking-related steps
      leases: move lock allocation earlier in generic_setlease()
      leases: remove unneeded variable from fcntl_setlease().

David Miller (1):
      sched: use alloc_bootmem() instead of alloc_bootmem_low()

David P. Reed (2):
      x86: fix cmos read and write to not use inb_p and outb_p
      x86: define outb_pic and inb_pic to stop using outb_p and inb_p

David Rientjes (10):
      sysfs: small header file cleanup for SYSFS=n
      mempolicy: convert MPOL constants to enum
      mempolicy: support optional mode flags
      mempolicy: add MPOL_F_STATIC_NODES flag
      mempolicy: add MPOL_F_RELATIVE_NODES flag
      mempolicy: update NUMA memory policy documentation
      mempolicy: move rebind functions
      mempolicy: create mempolicy_operations structure
      mempolicy: small header file cleanup
      mempolicy: disallow static or relative flags for local preferred mode

David S. Miller (90):
      [LIB]: Make PowerPC LMB code generic so sparc64 can use it too.
      [LMB]: Fix bug in __lmb_alloc_base().
      [NET]: sk_release_kernel needs to be exported to modules
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      [IPV6]: Fix powerpc allmodconfig build warnings.
      [UDP]: Revert udplite and code split.
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      [8390]: Fix build error.
      Merge branch 'master' of ../net-2.6/
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.26
      Merge branch 'net-2.6.26-netns-20080326' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev
      Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.26
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      [NET]: Protect device namespace inlines with CONFIG_NET
      [NET]: Fix dev_alloc_skb() typo.
      Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      [NET]: Fix allnoconfig build on powerpc and avr32
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'net-2.6.26-isatap-20080403' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev
      Merge branch 'net-2.6.26-misc-20080412b' of git://git.linux-ipv6.org/gitroot/yoshfuji/linux-2.6-dev
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6.26
      [LMB] Add lmb_alloc_nid()
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6.26
      Merge branch 'upstream-net26' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [IPV6]: Fix dangling references on error in fib6_add().
      iwlwifi: Fix unconditional access to station->tidp[].agg.
      [SPARC]: Remove SunOS and Solaris binary support.
      leds: Do not guard NEW_LEDS with HAS_IOMEM
      iwlwifi: Select LEDS_CLASS.
      rt2x00: Select LEDS_CLASS.
      tun: Fix minor race in TUNSETLINK ioctl handling.
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
      [LMB]: Fix lmb allocation regression.
      [SPARC64]: Move ramdisk discovery code out to seperate function.
      [SPARC64]: Initialize LMB tables.
      [SPARC64]: Start using LMB information in bootmem_init().
      [SPARC64]: Fully use LMB information in bootmem_init().
      [SPARC64]: Call real_setup_per_cpu_areas() earlier and use lmb_alloc().
      [SPARC64]: Use lmb_alloc() for PROM device tree.
      [SPARC64]: Initialize MDESC earlier and use lmb_alloc()
      [SPARC64]: Decrease SECTION_SIZE_BITS to 30.
      [SPARC64]: Remove unused asm-sparc64/numnodes.h
      [SPARC64]: Once we have the boot cmdline, call parse_early_param()
      [SPARC64]: Kill pci_iommu_table_init() declaration.
      [SPARC64]: NUMA device infrastructure.
      [SPARC64]: Allocate TSB node-local.
      [SPARC64]: Add NUMA support.
      [SPARC64]: PROM debug console can be CON_ANYTIME.
      [SPARC64]: Store magic cookie and trap type in pt_regs.
      [SPARC64]: Use trap type stored in pt_regs to handle syscall restart.
      [SPARC64]: %l6 trap return handling no longer necessary.
      [SPARC64]: Detect trap frames in stack backtraces.
      tun: Multicast handling in tun_chr_ioctl() needs proper locking.
      Merge branch 'upstream-davem' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      [SPARC64]: Fix args to 64-bit sys_semctl() via sys_ipc().
      [SPARC64]: Wrap SMP IPIs with irq_enter()/irq_exit().
      sparc64: Fix wedged irq regression.
      sparc64: Cleanups and corrections for arch/sparc64/Kconfig
      sparc64: Kill CONFIG_SPARC32_COMPAT
      sparc64: Kill ISA_FLOPPY_WORKS code.
      sparc64: Do not ignore 'pmu' device ranges.
      input: Rewrite sparcspkr device probing.
      sparc64: Kill unused local ISA bus layer.
      sparc64: Kill bogus RT_ALIGNEDSZ macro from signal.c
      sparc: Remove old style signal frame support.
      [SCSI] esp_scsi: Make cur_residue and tot_residue signed.
      Revert "ipv6: Fix typo in net/ipv6/Kconfig"
      sparc64: Clean up handling of pt_regs trap type encoding.
      sparc64: Fix accidental syscall restart on child return from clone/fork/vfork.
      sparc64: Split entry.S up into seperate files.
      sparc64: Kill PIL_RESERVED, unused.
      sparc32: Kill smp_message_pass() and related code.
      kgdbts: Sparc needs sstep emulation.
      sparc: Add kgdb support.
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
      sparc64: Stop creating dummy root PCI host controller devices.
      serial: Fix sparc driver name strings.
      sparc64: Fix syscall restart, for real...
      sparc32: Kill totally unused memory information tables.
      sparc32: More memory probing consolidation.
      sparc32: Delete prom_stdin and prom_stdout.

David Sterba (1):
      fs: use loff_t type instead of long long

David Teigland (6):
      ocfs2: handle async EAGAIN from NOQUEUE request
      ocfs2: add fsdlm to stackglue
      dlm: save master info after failed no-queue request
      dlm: recover nodes that are removed and re-added
      dlm: move plock code from gfs2
      dlm: common max length definitions

David Vrabel (1):
      usb: don't update devnum for wusb devices

David Woodhouse (30):
      [JFFS2] Set i_blocks when truncating files
      [JFFS2] Use ALLOC_DELETION priority for truncation to zero length
      libertas: convert KEY_MATERIAL to a direct command
      libertas: add LED control TLV to types.h
      libertas: convert 802_11_SCAN to a direct command
      libertas: clean up scan.c, remove zeromac and bcastmac
      [POWERPC] Efika: Really, don't pretend to be CHRP
      [NET]: Expose netdevice dev_id through sysfs
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
      [JFFS2] Fix sparse warning in nodemgmt.c
      [JFFS2] fix sparse warnings in gc.c
      [MTD] [JEDEC] Fix whitespace noise in chip table
      [JFFS2] semaphore->mutex conversion
      [MTD] [NAND] Fix checkpatch errors in pxa3xx_nand
      [JFFS2] Self-sufficient #includes in jffs2_fs_i.h: include <linux/mutex.h>
      [JFFS2] Fix free space leak with in-band cleanmarkers
      [JFFS2] Add paranoia debugging for superblock counts
      [JFFS2] Honour TEST_TOTLEN macro in debugging code. ref->__totlen is going!
      [JFFS2] Finally remove redundant ref->__totlen field.
      [MTD] Clean up AR7 partition map support
      Merge git://git.infradead.org/~dedekind/ubi-2.6
      [JFFS2] Add erase_checking_list to hold blocks being marked.
      [JFFS2] Fix jffs2_reserve_space() when all blocks are pending erasure.
      [JFFS2] Introduce dbg_readinode2 log level, use it to shut read_dnode() up
      [AF_UNIX] Initialise UNIX sockets before general device initcalls
      [JFFS2] Clean up jffs2_alloc_inode() and jffs2_i_init_once()
      [JFFS2] Quiet lockdep false positive.
      Embedded Maintainer(s), linux-embedded at vger list
      [JFFS2] Invert last argument of jffs2_gc_fetch_inode(), make it boolean.
      [JFFS2] Track parent inode for directories (for NFS export)

Davide Libenzi (1):
      epoll: avoid kmemcheck warning

Davide Rizzo (2):
      [ARM] 4883/1: Adds some missing gpio defines for S3C2410
      [ARM] 4967/1: Adds functions to set clkout rate for Samsung S3C2410

Dean Nelson (5):
      [IA64] move XP and XPC to drivers/misc/sgi-xp
      [IA64] run some drivers/misc/sgi-xp through scripts/Lindent
      [IA64] run rest drivers/misc/sgi-xp through scripts/Lindent
      [IA64] run drivers/misc/sgi-xp through scripts/checkpatch.pl
      [IA64] allocate multiple contiguous pages via uncached allocator

Denis Cheng (7):
      [GFS2] remove gfs2_dev_iops
      [GFS2] re-support special inode
      [SCSI] 3w-9xxx, 3w-xxxx: memset not needed in probe
      [SCSI] hosts.c: removed one unneeded shost->active_mode assignment
      uio: Kconfig improvements
      uio: mark pci_device_id hilscher_pci_ids[] __devinitdata
      ipmi: remove unused target and action in Makefile

Denis V. Lunev (131):
      [IPV4]: Remove ifa != NULL check.
      [IPV4]: Remove check for ifa->ifa_dev != NULL.
      [NETFILTER]: Consolidate masq_inet_event and masq_device_event.
      [NETNS]: Disable inetaddr notifiers in namespaces other than initial.
      [NETNS]: Register neighbour table parameters in the correct namespace.
      [NETNS]: Default arp parameters lookup.
      [NETNS]: Disable multicaststing configuration inside non-initial namespace.
      [NETNS]: Enable inetdev_event notifier.
      [NETNS]: DST cleanup routines should be called inside namespace.
      [NETNS]: Process ip_rt_redirect in the correct namespace.
      [IPV4]: rt_cache_get_next should take rt_genid into account.
      [NETNS]: Process /proc/net/rt_cache inside a namespace.
      [NETNS]: Register /proc/net/rt_cache for each namespace.
      [NETNS]: Process devinet ioctl in the correct namespace.
      [NETNS]: Enable all routing manipulation via netlink inside namespace.
      [NETNS]: Enable IPv4 address manipulations inside namespace.
      [NETNS]: Process inet_select_addr inside a namespace.
      [INET]: Remove struct net_proto_family* from _init calls.
      [ICMP]: Add return code to icmp_init.
      [ICMP]: Optimize icmp_socket usage.
      [ICMP]: Store sock rather than socket for ICMP flow control.
      [ICMP]: Pass proper ICMP socket into icmp(v6)_xmit_(un)lock.
      [ICMP]: Allocate data for __icmp(v6)_sk dynamically.
      [NETLINK]: No need for a separate __netlink_release call.
      [NET]: Make netlink_kernel_release publically available as sk_release_kernel.
      [NETNS]: icmp(v6)_sk should not pin a namespace.
      [NETNS]: Make icmp_sk per namespace.
      [NETNS]: Make icmpv6_sk per namespace.
      [INET]: Remove struct dst_entry *dst from request_sock_ops.rtx_syn_ack.
      [ICMP]: Section conflict between icmp_sk_init/icmp_sk_exit.
      [IPV4]: skb->dst can't be NULL in ip_options_echo.
      [SCTP]: seq_printf format warning. (fixed)
      [TCP]: Merge exit paths in tcp_v4_conn_request.
      [IPV4]: Remove unnecessary check for opt->is_data in ip_options_compile.
      [IPV4]: Remove unused ip_options->is_data.
      [IPV4]: Always pass ip_options pointer into ip_options_compile.
      [IPV4]: sk parameter is unused in ipv4_dst_blackhole.
      [NETNS]: Process ARP in the context of the correct namespace.
      [NETNS]: /proc/net/arp namespacing.
      [NETNS]: Add namespace parameter to ip_options_compile.
      [NETNS]: Add namespace parameter to ip_options_get(...).
      [NETNS]: Add namespace parameter to ip_cmsg_send.
      [NETNS]: Process IP layer in the context of the correct namespace.
      [NETNS]: Process INET socket layer in the correct namespace.
      [NETNS]: Process netfilter hooks in initial namespace only.
      [NETNS]: Drop packets in the non-initial namespace on the per/protocol basis.
      [NETNS]: Allow to create sockets in non-initial namespace.
      [NETNS]: Enable TCP/UDP/ICMP inside namespace.
      [NETNS]: Compilation fix for include/linux/netdevice.h.
      [NETNS]: Compilation warnings under CONFIG_NET_NS.
      [NETNS]: Compile NET /proc support only if CONFIG_NET is set.
      [NETNS]: Do no include NET related headers if CONFIG_NET is not set.
      [PKT_SCHED]: Pass real namespace in net scheduler classifiers.
      [UDP]: Replace struct net on udp_iter_state with seq_net_private.
      [UDP]: No need to check afinfo != NULL in udp_proc_(un)register.
      [UDP]: Move seq_ops from udp_iter_state to udp_seq_afinfo.
      [UDP]: Cleanup /proc/udp[6] creation/removal.
      [UDP]: Place file operations directly into udp_seq_afinfo.
      [UDP]: Remove owner from udp_seq_afinfo.
      Compilation fix for ixgbe_main.c.
      [NETNS]: Merge ifdef CONFIG_NET in include/net/net_namespace.h.
      [NETNS]: Remove ifdef CONFIG_NET braces in fs/proc/proc_net.c.
      [NETNS]: Do not include net/net_namespace.h from seq_file.h
      [NETNS]: Declare init_net even without CONFIG_NET defined.
      [TCP]: Replace socket with sock for reset sending.
      [DCCP]: Replace socket with sock for reset sending.
      [DCCP]: dccp_v(4|6)_ctl_socket is leaked.
      [INET]: Rename inet_csk_ctl_sock_create to inet_ctl_sock_create.
      [SCTP]: Use inet_ctl_sock_create for control socket creation.
      [SCTP]: Replace socket with sock for SCTP control socket.
      [INET]: Let inet_ctl_sock_create return sock rather than socket.
      [NETNS]: Inet control socket should not hold a namespace.
      [ICMP]: Simplify ICMP control socket creation.
      [INET]: uc_ttl assignment in inet_ctl_sock_create is redundant.
      [IPV6]: Simplify IPv6 control sockets creation.
      [NETNS]: Create tcp control socket in the each namespace.
      [NETNS]: Use TCP control socket from a correct namespace.
      [TCP]: Replace struct net on tcp_iter_state with seq_net_private.
      [TCP]: No need to check afinfo != NULL in tcp_proc_(un)register.
      [TCP]: Move seq_ops from tcp_iter_state to tcp_seq_afinfo.
      [TCP]: Cleanup /proc/tcp[6] creation/removal.
      [TCP]: Place file operations directly into tcp_seq_afinfo.
      [TCP]: Remove owner from tcp_seq_afinfo.
      [XFRM]: Compilation warnings in xfrm_user.c.
      [NETNS]: Make netns refconting debug like a socket one.
      [NETNS]: Add netns refcnt debug for kernel sockets.
      [NETNS]: Add netns refcnt debug for timewait buckets.
      [NETNS]: Add netns refcnt debug into fib_info.
      [NETNS]: Add netns refcnt debug for inet bind buckets.
      [NETNS]: Add netns refcnt debug for dst ops.
      [NETNS]: Add netns refcnt debug to fib rules.
      [NETNS]: Add netns refcnt debug for network devices.
      proc: introduce proc_create_data to setup de->data
      nfsd: use proc_create to setup de->proc_fops
      nfs: use proc_create to setup de->proc_fops
      afs: use non-racy method for proc entries creation
      ext4: use non-racy method for proc entries creation
      reiserfs: use non-racy method for proc entries creation
      jbd2: use non-racy method for proc entries creation
      sysvipc: use non-racy method for proc entries creation
      mm: use non-racy method for /proc/swaps creation
      sound: use non-racy method for /proc/driver/snd-page-alloc creation
      zorro: use non-racy method for proc entries creation
      samples: use non-racy method for /proc/marker-example creation
      scsi: use non-racy method for proc entries creation
      usb: use non-racy method for proc entries creation
      s390: use non-racy method for proc entries creation
      arm: use non-racy method for /proc/davinci_clocks creation
      avr32: proc: use non-racy method for /proc/tlb creation
      cris: use non-racy method for /proc/system_profile creation
      ia64: use non-racy method for proc entries creation
      parisc: use non-racy method for /proc/pcxl_dma creation
      powerpc: use non-racy method for proc entries creation
      acpi: use non-racy method for proc entries creation
      netdev: use non-racy method for proc entries creation
      isdn: use non-racy method for proc entries creation
      kernel: use non-racy method for proc entries creation
      parisc: use non-racy method for proc entries creation
      drivers: use non-racy method for proc entries creation
      drivers: use non-racy method for proc entries creation (2)
      cciss: assign PDE->data before gluing PDE into /proc tree
      sunrpc: assign PDE->data before gluing PDE into /proc tree
      netfilter: assign PDE->data before gluing PDE into /proc tree
      net: assign PDE->data before gluing PDE into /proc tree
      ipv6: assign PDE->data before gluing PDE into /proc tree
      atm: assign PDE->data before gluing PDE into /proc tree
      vlan: assign PDE->data before gluing PDE into /proc tree
      ipv4: assign PDE->data before gluing PDE into /proc tree
      netfilter: assign PDE->fops before gluing PDE into /proc tree
      netfilter: assign PDE->data before gluing PDE into /proc tree
      netns: assign PDE->data before gluing entry into /proc tree

Denys Vlasenko (10):
      [NET]: Add inline intent commentary to dev_alloc_skb().
      [ATM] drivers/atm/ambassador.c: stop inlining largish static functions
      wavelan_cs: stop inlining largish static functions
      [ATM] drivers/atm/horizon.c: stop inlining largish static functions
      sb1000.c: stop inlining largish static functions
      sb1000.c: make const arrays static
      [ALSA] sound/pci/rme9652/hdspm.c: stop inlining largish static functions
      [SCSI] aic7xxx, aic79xx: deinline functions
      [SCSI] aic7xxx: add static
      [SCSI] aic7xxx: add const

Devin Heitmueller (5):
      V4L/DVB (7598): em28xx: several fixes on gpio programming
      V4L/DVB (7608): em28xx-dvb: Some cleanups and fixes
      V4L/DVB (7609): em28xx-core: speed-up firmware load
      V4L/DVB (7652): em28xx: Drop the severity level of the "urb resubmit failed"
      V4L/DVB (7653): tuner-xc2028: drop the severity of version reporting

Dhaval Giani (4):
      sched: cleanup cpuacct variable names
      sched: allow cpuacct stats to be reset
      sched: mix tasks and groups
      sched: allow the group scheduler to have multiple levels

Dimitri Sivanich (3):
      hrtimer: reduce calls to hrtimer_get_softirq_time()
      vmstats: add cond_resched() to refresh_cpu_vm_stats()
      SGI Altix mmtimer: allow larger number of timers per node

Dmitri Vorobiev (16):
      x86: remove unused function amd_init_cpu()
      x86: array can become static
      x86: remove NexGen support
      [MIPS] make mips_nmi_setup() static
      [MIPS] make mips_ejtag_setup() static
      [MIPS] make mdesc and prom_getmdesc() static
      [MIPS] make plat_perf_setup() static
      [MIPS] make standard_io_resources[] static
      [MIPS] malta_int.c: make 4 variables static
      [MIPS] unexport copy_user_highpage()
      [MIPS] unexport copy_to_user_page()
      [MIPS] unexport copy_from_user_page()
      [MIPS] unexport rtc_mips_set_time()
      [MIPS] unexport null_perf_irq() and make it static
      x86: add proper header for reboot_force
      x86: iommu_sac_force can become static

Dmitry Adamushko (2):
      latencytop: optimize LT_BACKTRACEDEPTH loops a bit
      kthread: call wake_up_process() without the lock being held

Dmitry Baryshkov (16):
      Input: tosakbd - fix suspend
      [ARM] 4956/1: Scoop: sparse cleanup
      [ARM] 4957/1: Drop special macro SCOOP_REG in favour if ioread16/iowrite16.
      [ARM] 4961/1: gpiolib support for SA-1100 architecture
      [ARM] 4962/1: Introduce standard gpio interface for Scoop2.
      [ARM] 4960/1: Rewrite tosa pin configuration to use MFP tables.
      [ARM] 4958/2: tosa: fix i2c registration.
      [ARM] 4970/1: tosa: correct gpio used for wake up.
      [ARM] 4971/1: pxaficp_ir: provide startup and shutdown hooks
      [ARM] 4972/1: Tosa: convert scoop GPIOs usage to generic gpio code
      [ARM] 4973/1: Tosa: use leds-gpio driver.
      [ARM] 4974/1: Drop unused leds-tosa.
      [ARM] 5003/1: Shut up sparse warnings
      [ARM] 5004/1: Tosa: make several unreferenced structures static.
      [ARM] 5002/1: tosa: add two more leds
      [ARM] 5014/1: Cleanup reset state before entering suspend or resetting.

Dmitry Belimov (3):
      V4L/DVB (7675): tea5767 autodetection is not working on some saa7134 boards
      V4L/DVB (7676): saa7134: fix: Properly handle busy states on i2c bus
      V4L/DVB (7677): saa7134: Add/fix Beholder entries

Dmitry Torokhov (10):
      Input: remove private member from input_dev structure
      Merge branch 'wm97xx'
      Merge branch 'xbox'
      Merge branch 'wm97xx'
      Merge branch 'master' into for-linus
      Input: xpad - fix build failure
      ACPI: video - do not store invalid entries in attached_array list
      ACPI: video - properly handle errors when registering proc elements
      ACPI: video - fix permissions on some proc entries
      usb-storage: fix build failure in OneTouch driver

Donald Douwsma (3):
      [XFS] Remove the xfs_refcache
      [XFS] Remove unused HAVE_SPLICE macro.
      [XFS] Fix broken HAVE_SPLICE removal commit.

Dong, Eddie (2):
      KVM: MMU: Update shadow ptes on partial guest pte writes
      KVM: MMU: Simplify hash table indexing

Dotan Barak (3):
      IB/core: Check optional verbs before using them
      IB/mthca: Update QP state if query QP succeeds
      IB/mlx4: Update QP state if query QP succeeds

Douglas Schilling Landgraf (7):
      V4L/DVB (7094):  static memory
      V4L/DVB (7283): videobuf-dma-sg: Remove unused variable
      V4L/DVB (7402):  add macro validation for v4l_compat_ioctl32
      V4L/DVB (7404): saa7134.h: Remove unnecessary validation
      V4L/DVB (7607): CodingStyle fixes
      V4L/DVB (7665): videodev: Add default vidioc handler
      V4L/DVB (7666): meye: Replace meye_do_ioctl to use video_ioctl2

Duane Griffin (4):
      jbd2: tidy up revoke cache initialisation and destruction
      jbd2: eliminate duplicated code in revocation table init/destroy functions
      jbd2: replace potentially false assertion with if block
      jbd2: only create debugfs and stats entries if init is successful

Dâniel Fraga (2):
      V4L/DVB (7505): Powercolor Real Angel 330 (fixes gpio references)
      V4L/DVB (7506): Powercolor Real Angel 330 (remote control support)

Eli Cohen (15):
      IPoIB: Use checksum offload support if available
      IB/mlx4: Add IPoIB checksum offload support
      IB/mthca: Add IPoIB checksum offload support
      IB/core: Add creation flags to struct ib_qp_init_attr
      IB/core: Add IPoIB UD LSO support
      IPoIB: Add LSO support
      IB/mlx4: Add IPoIB LSO support
      IPoIB: Add basic ethtool support
      IB/core: Add support for modify CQ
      IPoIB: Support modifying IPoIB CQ event moderation
      IB/mlx4: Add support for modifying CQ moderation parameters
      IB/mlx4: Fix race when detaching a QP from a multicast group
      IB/mlx4: Fix incorrect comment
      IPoIB: Use separate CQ for UD send completions
      IPoIB: Copy child MTU from parent

Eli Dorfman (2):
      IB/iser: Move high-volume debug output to higher debug level
      IB/iser: Count FMR alignment violations per session

Emmanuel Grumbach (17):
      iwlwifi-2.6: Adds and fixes defines about security
      iwlwifi: Cancel scanning upon association
      iwlwifi-2.6: Cleans up set_key flow
      iwlwifi-2.6: RX status translation to old scheme
      mac80211: get a TKIP phase key from skb
      mac80211: allows driver to request a Phase 1 RX key
      iwlwifi-2.6: enables HW TKIP encryption
      iwlwifi-2.6: enables RX TKIP decryption in HW
      iwlwifi: allow a default callback for ASYNC host commands
      iwlwifi: add default WEP key host command
      iwlwifi: default WEP HW encryption
      iwlwifi: add 1X HW WEP support
      iwlwifi: maintain uCode key table state
      iwlwifi: moves security functions to iwl-sta.c
      iwlwifi: remove the statistics work
      iwlwifi: Fix TKIP update key and get_free_ucode_key
      iwlwifi: Use HW acceleration decryption by default

Erez Zilber (2):
      IB/iser: Release connection resources on RDMA_CM_EVENT_DEVICE_REMOVAL event
      IB/iser: Don't change itt endianness

Eric Cooper (1):
      eeepc-laptop: add base driver

Eric Dumazet (5):
      [TCP]: lower stack usage in cookie_hash() function
      [IPV4]: Add 'rtable' field in struct sk_buff to alias 'dst' and avoid casts
      tg3: sparse cleanup
      xfrm: alg_key_len & alg_icv_len should be unsigned
      Avoid divides in BITS_TO_LONGS

Eric Miao (5):
      pxafb: introduce lcd_{read,write}l() to wrap the __raw_{read,write}l()
      pxafb: use completion for LCD disable wait code
      pxafb: move parallel LCD timing setup into dedicate function
      pxafb: preliminary smart panel interface support
      pxafb: preliminary smart panel interface support (update)

Eric Paris (41):
      SELinux: create new open permission
      SELinux: requesting no permissions in avc_has_perm_noaudit is a BUG()
      selinux: introduce permissive types
      SELinux: turn mount options strings into defines
      SELinux: netif.c whitespace, syntax, and static declaraction cleanups
      SELinux: netlabel.c whitespace, syntax, and static declaraction cleanups
      SELinux: netlink.c whitespace, syntax, and static declaraction cleanups
      SELinux: netnode.c whitespace, syntax, and static declaraction cleanups
      SELinux: nlmsgtab.c whitespace, syntax, and static declaraction cleanups
      SELinux: xfrm.c whitespace, syntax, and static declaraction cleanups
      SELinux: avtab.c whitespace, syntax, and static declaraction cleanups
      SELinux: conditional.c whitespace, syntax, and static declaraction cleanups
      SELinux: ebitmap.c whitespace, syntax, and static declaraction cleanups
      SELinux: hashtab.c whitespace, syntax, and static declaraction cleanups
      SELinux: mls.c whitespace, syntax, and static declaraction cleanups
      SELinux: services.c whitespace, syntax, and static declaraction cleanups
      SELinux: sidtab.c whitespace, syntax, and static declaraction cleanups
      SELinux: clean up printks
      SELinux: whitespace and formating fixes for hooks.c
      changing whitespace for fun and profit: policydb.c
      SELinux: cleanup on isle selinuxfs.c
      SELinux: one little, two little, three little whitespaces, the avc.c saga.
      SELinux: no BUG_ON(!ss_initialized) in selinux_clone_mnt_opts
      SELinux: avc_ss.h whitespace, syntax, and other cleanups
      SELinux: netlabel.h whitespace, syntax, and other cleanups
      SELinux: objsec.h whitespace, syntax, and other cleanups
      SELinux: selinux/include/security.h whitespace, syntax, and other cleanups
      SELinux: ss/conditional.h whitespace, syntax, and other cleanups
      SELinux: context.h whitespace, syntax, and other cleanups
      SELinux: hashtab.h whitespace, syntax, and other cleanups
      SELinux: mls.h whitespace, syntax, and other cleanups
      SELinux: mls_types.h whitespace, syntax, and other cleanups
      SELinux: policydb.h whitespace, syntax, and other cleanups
      SELinux: include/security.h whitespace, syntax, and other cleanups
      Audit: end printk with newline
      Audit: collect sessionid in netlink messages
      Audit: save audit_backlog_limit audit messages in case auditd comes back
      Audit: stop deadlock from signals under load
      Audit: standardize string audit interfaces
      Audit: increase the maximum length of the key field
      Audit: MAINTAINERS update

Eric Sandeen (4):
      ext4: reduce mballoc stack usage with noinline_for_stack
      [XFS] Always use di_forkoff when checking for attr space.
      [XFS] Remove CONFIG_XFS_SECURITY.
      [XFS] fix non-smp xfs build

Eric Schneider (1):
      RDMA/nes: Add support for SFP+ PHY

Eric W. Biederman (1):
      x86: introduce kernel/head32.c

Erik Bosman (3):
      generic, x86: add prctl commands PR_GET_TSC and PR_SET_TSC
      x86: implement prctl PR_GET_TSC and PR_SET_TSC
      generic, x86: add tests for prctl PR_GET_TSC and PR_SET_TSC

Ernesto Hernández-Novich (1):
      V4L/DVB (7366): Support for a 16-channel bt878 card

Evgeniy Polyakov (1):
      tcp: Fix slab corruption with ipv6 and tcp6fuzz

FUJITA Tomonori (58):
      [SCSI] ips: sg chaining support to the path to non I/O commands
      [SCSI] aacraid: READ_CAPACITY_16 shouldn't trust allocation length in cdb
      [SCSI] scsi_debug: stop including drivers/scsi/scsi.h
      [SCSI] scsi_debug: remove scsi_debug.h
      [SCSI] scsi_debug: remove unnecessary checking
      [SCSI] scsi_debug: use shost_priv macro
      [SCSI] aic7xxx: fix IOMMU mapping failure handling
      [SCSI] aic79xx: fix IOMMU mapping failure handling
      [SCSI] block: add sg buffer copy helper functions
      [SCSI] scsi: add wrapper functions for sg buffer copy helper functions
      [SCSI] scsi_debug: use sg buffer copy helper functions
      [SCSI] ps3rom: use sg buffer copy helper funcitons
      [SCSI] simscsi: use sg buffer copy helper funcitons
      [SCSI] ips: use sg buffer copy helper funcitons
      [SCSI] aacraid: use sg buffer copy helper functions
      [SCSI] stex: use sg buffer copy helper functions
      [SCSI] 3w-xxxx: use sg buffer copy helper functions
      [SCSI] 3w-9xxx: use sg buffer copy helper functions
      [SCSI] scsi_debug: remove temporary hack around sscanf for negative values
      [SCSI] scsi_debug: create new scsi_debug devices at a single place
      [SCSI] scsi_debug: remove unnecessary condition test in devInfoReg
      [SCSI] scsi_debug: use list_for_each_entry_safe
      [SCSI] scsi_debug: remove unnecessary function declarations
      [SCSI] add scsi_build_sense_buffer helper function
      [SCSI] scsi_debug: use scsi_build_sense_buffer
      [SCSI] libata: use scsi_build_sense_buffer
      [SCSI] stex: use scsi_build_sense_buffer
      [SCSI] ps3rom: use scsi_build_sense_buffer
      [SCSI] scsi_debug: fix lba and data length calculation bugs
      [SCSI] scsi_debug: remove unnecessary sdebug_store_size
      [SCSI] scsi_debug: sweep up sdebug_capacity calculation
      [SCSI] scsi_debug: remove the duplicated code in resp_read and resp_write
      [SCSI] scsi_debug: support large non-fake virtual disk
      [SCSI] scsi_debug: remove unnecessary function declarations
      [IA64] make IOMMU respect the segment boundary limits
      [SCSI] tgt: use KMEM_CACHE macro
      [SCSI] bsg: takes a ref to struct device in fops->open
      [SCSI] bsg: replace kobject_get with blk_get_queue
      [SCSI] bsg: use better helper list functions
      [SCSI] bsg: remove minor in struct bsg_device
      [SCSI] bsg: no need to set BSG_F_BLOCK bit in bsg_complete_all_commands
      block: convert bio_copy_user to bio_copy_user_iov
      block: add bio_copy_user_iov support to blk_rq_map_user_iov
      block: move the padding adjustment to blk_rq_map_sg
      [SCSI] bsg: add release callback support
      [SCSI] scsi_transport_sas: fix the lifetime of sas bsg objects
      block: make rq_init() do a full memset()
      block: add dma alignment and padding support to blk_rq_map_kern
      block: no need to initialize rq->cmd in prepare_flush_fn hook
      block: no need to initialize rq->cmd with blk_get_request
      block: rename and export rq_init()
      block: use blk_rq_init() to initialize the request
      ide: use blk_rq_init() to initialize the request
      block: replace sizeof(rq->cmd) with BLK_MAX_CDB
      block: add large command support
      swiotlb: use iommu_is_span_boundary helper function
      [POWERPC] PS3: Add time include to lpm
      [SCSI] bsg: add large command support

Faisal Latif (1):
      RDMA/nes: Use LRO

Felix Beck (1):
      [S390] zcrypt: Comments and kernel-doc cleanup

Felix Blyakher (1):
      nfsd: initialize lease type in nfs4_open_delegation()

Felix Fietkau (1):
      kbuild: fix unportability in gen_initramfs_list.sh

Feng (Eric) Liu (1):
      KVM: Add trace markers

Feng(Eric) Liu (1):
      KVM: Add kvm trace userspace interface

Fenghua Yu (2):
      [IA64] Multiple outstanding ptc.g instruction support
      [IA64] Kernel parameter for max number of concurrent global TLB purges

Finn Thain (1):
      [SCSI] m68k: new mac_esp scsi driver

Florian Fainelli (4):
      p54: print unknown eeprom fields
      Add support the Korina (IDT RC32434) Ethernet MAC
      x86, rdc321x: remove watchdog file
      [MTD] [MAPS] Extend plat-ram to support a supplied probe type

Florian Westphal (4):
      [TCP]: Shrink syncookie_secret by 8 byte.
      [SCTP]: Replace char msg[] with static const char[].
      [SCTP]: Remove redundant wrapper functions.
      [Syncookies]: Add support for TCP options via timestamps.

Francisco Alecrim (1):
      MMC: OMAP: Fix the BYTEBLOCK capability removal

Francois Romieu (7):
      tehuti: check register size
      korina: fix misplaced return statement
      korina: misc cleanup
      via-velocity: fix vlan receipt
      sis190: Rx path update
      sis190: remove needless MII reset
      sis190: account for Tx errors

Frank Blaschka (9):
      qeth: new qeth device driver
      qeth: remove old qeth files
      qeth: layer 3 do not allow to change mac address
      qeth: core code should alloc headroom for LLC protocol
      qeth: layer 3 support vlan IPv6 on hiper socket
      qeth: provide get ethtool settings
      qeth: rework fast path
      qeth: layer 3 add missing dev_open/close to ccwgroup handler
      qeth: layer 2 allow ethtool to set TSO

Frank Munzert (1):
      [S390] vmur: Use wait queue instead of mutex to serialize open

Frank Seidel (1):
      fat: detect media without partition table correctly

Fred (1):
      nfs: nfs_redirty_request

Fred Isaman (3):
      NFS: fix encode_fsinfo_maxsz
      nfs: remove duplicate initializations of nfs_read_data field
      nfs: fix printout of multiword bitfields

Frederik Deweerdt (3):
      [ALSA] hda-codec - Fix unbalanced mutex
      dm: remove md argument from specific_minor
      ide/Kconfig: BLK_DEV_4DRIVES should be a tristate

Frej Drejhammar (6):
      V4L/DVB (7450): v4l2-api: Define a standard control for chroma AGC
      V4L/DVB (7451): cx88: Add user control for chroma AGC
      V4L/DVB (7452): cx88: Enable chroma AGC by default for all non-SECAM modes
      V4L/DVB (7453): v4l2-api: Define a standard control for color killer functionality
      V4L/DVB (7454): cx88: Add user control for color killer
      V4L/DVB (7463): cx88: Enable color killer by default

Gary Hade (1):
      PCI: Include PCI domain in PCI bus names on x86/x86_64

Gautham R Shenoy (1):
      x86: Don't send RESCHEDULE_VECTOR to offlined cpus

Geert Uytterhoeven (7):
      [POWERPC] PS3: Save power in busy loops on halt
      [POWERPC] move_device_tree() should be __init
      [POWERPC] arch_add_memory() cannot be __devinit
      [POWERPC] PS3: Split device setup for static vs. dynamic devices
      [SCSI] ps3rom: Simplify fill_from_dev_buffer()
      ps3disk: Remove superfluous cast
      [POWERPC] PS3: Make ps3_virq_setup and ps3_virq_destroy static

Geoff Levand (6):
      [POWERPC] PS3: Bootwrapper improvements
      [POWERPC] PS3: Sys-manager Wake-on-LAN support
      [POWERPC] PS3: Fix gelic net module dependency
      [POWERPC] Fix slb.c compile warnings
      [POWERPC] PS3: Remove unsupported wakeup sources
      [POWERPC] PS3: Update ps3_defconfig

Gerald Schaefer (4):
      hugetlbfs: architecture header cleanup
      hugetlbfs: add missing TLB flush to hugetlb_cow()
      hugetlbfs: common code update for s390
      [S390] System z large page support.

Gerhard Stenzel (1):
      [POWERPC] spufs: fix incorrect file descriptors in SPU coredump note names

Gerrit Renker (5):
      [INET]: sk_reuse is valbool
      [SKB]: __skb_dequeue = skb_peek + __skb_unlink
      [SKB]: __skb_queue_after(prev) = __skb_insert(prev, prev->next)
      [SKB]: __skb_append = __skb_queue_after
      [SKB]: __skb_queue_tail = __skb_insert before

Gertjan van Wingerde (1):
      rt2x00: Fix hw mode registration with mac80211.

Glauber Costa (114):
      x86: change vsmp compile dependency
      x86: make vsmp_init void, instead of static int
      x86: call vsmp_init explicitly
      x86: introduce vsmp paravirt helpers
      x86, vsmp: use the paravirt helpers
      x86: commonize smp.h
      x86: merge extern function definitions
      x86: merge extern variables definitions
      x86: define smp_ops in common header
      x86: move smp_ops extern declaration to common header
      x86: merge smp_send_reschedule
      x86: unify smp_call_function_mask
      x86: unify __cpu_up.
      x86: unify prepare_boot_cpu
      x86: unify smp_prepare_cpus
      x86: unify smp_cpus_done
      x86: move disabled_cpus to common header
      x86: use disabled_cpus in i386
      x86: move prefill_possible_map to common file
      x86: remove export for smp_call_function_mask.
      x86: remove irqs disabled warning.
      x86: create smpcommon.c
      x86: provide __smp_call_function
      x86: change x86_64 smp_call_function_mask to look alike i386
      x86: provide hlt_works function.
      x86: make stop_this_cpu looks exactly equal in both arches
      x86: add reboot_force test to native_smp_send_stop
      x86: unify smp_send_stop
      x86: create smp.c
      x86: create ipi.c
      x86: create tlb files
      x86: get rid of smp_32.c and smp_64.c
      x86: remove cpu_llc_id from processor.h
      x86: adjust types in smpcommon_32.c
      x86: move equal types to common file
      x86: make set_cpu_sibling_map nonstatic
      x86: make remove_siblinginfo non-static
      x86: move hotplug related extern definitions to smp.h
      x86: move sibling functions to common file
      x86: move cpu_coregroup_map to common file
      x86: remove vector_lock around cpu_online_map
      x86: use remove_from_maps in cpu_disable
      x86: do not clear cpu_online_map
      x86: merge __cpu_disable and cpu_die
      x86: make x86_64 accept the max_cpus parameter
      x86: move trampoline arrays extern definition to smp.h
      x86: adapt voyager's trampoline_base
      x86: adapt voyager's setup_trampoline
      x86: unify setup_trampoline
      x86: use wait_for_init_deassert in x86_64
      x86: use cpu_relax instead of rep_nop
      x86: move ipi definitions to mach_ipi.h
      x86: move apic declarations to mach_apic.h
      x86: surround hard_smp_processor_id in APIC_DEFINITION
      x86: provide bogus hard_smp_processor_id
      x86: merge hard/logical_smp_processor_id
      x86: surround apic headers in apic definitions
      x86: merge includes in smp.h
      x86: split safe_smp_processor_id
      x86: merge SMP definitions of smp.h
      x86: change naming of cpu_initialized_mask for xen
      x86: merge smp_32.h and smp_64.h into smp.h
      x86: move dma_ops struct definition to dma-mapping.h
      x86: implement dma_map_single through dma_ops
      x86: move dma_unmap_single to common header
      x86: move dma_map_sg to common header
      x86: move dma_unmap_sg to common header
      x86: move dma_sync_single_for_cpu to common header
      x86: move dma_sync_single_for_device to common header
      x86: move dma_sync_single_range_for_cpu to common header
      x86: move dma_sync_single_range_for_device to common header
      x86: move dma_sync_sg_for_cpu to common header
      x86: move dma_sync_sg_for_device to common header
      x86: move alloc and free coherent to common header
      x86: move dma_map_page and dma_unmap_page to common header
      x86: move dma_cache_sync to common header
      x86: move dma_supported and dma_set_mask to pci-dma_32.c
      x86: align to clflush size
      x86: provide a bad_dma_address symbol for i386
      x86: unify dma_mapping_error
      x86: move ARCH_HAS_DMA_DECLARE_COHERENT_MEMORY to dma-mapping.h
      x86: delete the arch-specific dma-mapping headers.
      x86: introduce pci-dma.c
      x86: delete empty functions from pci-nommu_64.c
      x86: implement mapping_error in pci-nommu_64.c
      x86: Add flush_write_buffers in nommu functions
      x86: use sg_phys in x86_64
      x86: use WARN_ON in mapping functions
      x86: use dma_length in i386
      x86: move definition to pci-dma.c
      x86: unify pci-nommu
      x86: move initialization functions to pci-dma.c
      x86: move x86_64-specific to common code.
      x86: move pci fixup to pci-dma.c
      x86: merge dma_supported
      x86: merge iommu initialization parameters
      x86: move dma_coherent functions to pci-dma.c
      x86: isolate coherent mapping functions
      x86: move bad_dma_address
      x86: adjust dma_free_coherent for i386
      x86: remove virt_to_bus in pci-dma_64.c
      x86: use numa allocation function in i386
      x86: use a fallback dev for i386
      x86: don't try to allocate from DMA zone at first
      x86: retry allocation if failed
      x86: unify gfp masks
      x86: remove kludge from x86_64
      x86: return conditional to mmu
      x86: don't do dma if mask is NULL.
      x86: integrate pci-dma.c
      clockevents: fix typo in tick-broadcast.c
      x86: allow machine_crash_shutdown to be replaced
      x86: make native_machine_shutdown non-static
      x86: KVM guest: disable clock before rebooting.

Glauber de Oliveira Costa (80):
      x86: change var types in __inquire_remote_apic
      x86: add loglevel to printks
      x86: use apic_*_around instead of apic_write in x86_64
      x86: use start_ipi_hook in x86_64
      x86: add an smp_apply_quirks to smpboot_32.c
      x86: decouple call to print_cpu_info from smp_store_cpu_info
      x86: provide specialized identification routines for x86_64
      x86: use identify_boot_cpu
      x86: call identify_secondary_cpu in smp_store_cpu_info
      x86: merge smp_store_cpu_info
      x86: always enable irqs when entering idle
      x86: don't call local_irq_enable before entering idle
      x86: move setup_secondary_clock a little bit down in the function
      x86: move state update out of ipi_lock
      x86: provide APIC_INTEGRATED definition for x86_64
      x86: use APIC_INTEGRATED tests in x86_64
      x86: add barriers statement
      x86: isolate sanity checking
      x86: isolate logic to disable smp
      x86: do tests before do_boot_cpu in i386
      x86: make __smp_prepare_cpu void
      x86: move assignment of CPU_PREPARE before do_boot_cpu
      x86: unify extern masks declaration
      x86: define bios to apicid mapping
      x86: initialize map pointers in setup_32.c
      x86: make node to apic mapping declarations unconditional
      x86: fix alloc_bootmem_pages_node macro
      x86: use specialized routine for setup per-cpu area
      x86: fill bios cpu to apicid maps
      x86: fill cpu to apicid and present map in mpparse
      x86: get rid of cpucount
      x86: allow user to impress friends.
      x86: do smp tainting checks in a separate function
      x86: move impress_friends and smp_check to cpus_done
      x86: add subarch support (for headers) to x86_64
      x86: include mach_wakecpu.h in smpboot_64
      x86: include smpboot_hooks.h in smpboot_64.c
      x86: move smp_intr_init away from smpboot_32.c
      x86: don't set maps in native_smp_prepare_boot_cpu()
      x86: wipe get_nmi_reason out of nmi_64.h
      x86: unify nmi_32.h and nmi_64.h
      x86: call check_nmi_watchdog explicitly in native_smp_cpus_done
      x86: call nmi_watchdog_default in i386
      x86: don't initialize sibling and core maps during preparation
      x86: schedule work only if keventd is already running
      x86: do not zap_low_mappings in __smp_prepare_cpus
      x86: boot cpus from cpu_up, instead of prepare_cpus
      x86: get rid of commenced mask.
      x86: use create_idle struct in do_boot_cpu
      x86: don't span a new worker in __smp_prepare_cpu
      x86: modify smp_callin in x86_64 to look like i386
      x86: wrap esr setting up in i386 in lapic_setup_esr
      x86: provide an end_local_APIC_setup function
      x86: calibrate delay with irqs enabled
      x86: minor adjustments for do_boot_cpu
      x86: call do_boot_cpu directly from native_cpu_up
      x86: include mach_apic.h in smpboot_64.c and smpboot.c
      x86: change wakeup_secondary name
      x86: add callin tests to cpu_up
      x86: move {un}map_cpu_to_logical_apicid to smpboot.c
      x86: move stack_start to smp.h
      x86: change boot_cpu_id to boot_cpu_physical_apicid
      x86: integrate do_boot_cpu
      x86: integrate start_secondary
      x86: merge smp_prepare_boot_cpu
      x86: merge native_smp_cpus_done
      x86: use physical id when disabling smp
      x86: get rid of smp_boot_cpus
      x86: additions to i386 native_smp_prepare_cpus.
      x86: assign nr_ioapics = 0 in smpboot_hooks.h
      x86: change x86_64 native_smp_prepare_cpus to match i386
      x86: add extra sanity check
      x86: change x86_64 sanity checks to match i386.
      x86: introduce smpboot_clear_io_apic
      x86: merge native_smp_prepare_cpus
      x86: merge cpu_exit_clear
      x86: move apicid mappings to smpboot.c
      x86: remove smpboot_32.c and smpboot_64.c
      KVM: paravirtualized clocksource: host part
      x86: KVM guest: paravirtualized clocksource

Glenn Griffin (1):
      [TCP]: Add IPv6 support to TCP SYN cookies

Glenn Streiff (1):
      RDMA/nes: Formatting cleanup

Gordon Farquharson (1):
      [MTD] [JEDEC] add support for the ST M29W400DB flash chip

Grace Pan (1):
      [Blackfin] arch: Adjust the u-boot and kernel image partition size in mtd device.

Graeme Gregory (4):
      [ALSA] soc - Add Invert Switch for ROUT2
      [ALSA] soc - neo1973_wm8753.c cleanup checkpatch issues
      [ALSA] soc - neo1973_wm8753.c change maintainer contact info
      [ALSA] soc - neo1973_wm8753.c add suspend and shutdown hooks for lm4857 chip

Graf Yang (5):
      [Blackfin] arch: Resolve the clash issue of UART defines between blackfin headers and include/linux/serial_reg.
      [Blackfin] arch: add Blackfin on-chip SIR IrDA driver support
      [Blackfin] arch: fix bug - before assign new channel to the map register, need clear the bits first.
      Blackfin Serial Driver: Enable IR function when user application (irattach /dev/ttyBFx -s) call TIOCSETD ioctl with line discipline N_IRDA
      Blackfin Serial Driver: use BFIN_UART_NR_PORTS to help SIR driver in uart port.

Grant Grundler (2):
      [SCSI] initio: fix big endian problems for auto request sense
      [netdrvr] typhoon: typhoon_resume - remove call to start_queue

Grant Likely (6):
      [POWERPC] add target for building .dtb files
      [POWERPC] bootwrapper: Add a firmware-independent simpleboot target.
      [POWERPC] bootwrapper: fix build error on virtex405-head.S
      [POWERPC] mpc5200: Fix unterminated of_device_id table
      [POWERPC] mpc5200: Switch mpc5200 dts files to dts-v1 format
      [POWERPC] mpc5200: Allow for fixed speed MII configurations

Greg Kroah-Hartman (25):
      IDE: remove ide=reverse IDE core
      kobject: catch kobjects that are not initialized
      firmware: clean up samples for coding style issues
      Driver core: make device_is_registered() work for class devices
      memstick: convert struct class_device to struct device
      IB: rename "dev" to "srp_dev" in srp_host structure
      DRM: remove unused dev_class
      PCI: remove pci_find_present
      PCI: remove pci_get_device_reverse from calgary driver
      PCI: remove pci_get_device_reverse
      PCI: clean up search.c a lot
      PCI Hotplug: make cpcihp driver use modern apis
      PCI Hotplug: the ibm driver is not dependant on PCI_LEGACY
      PCI: remove initial bios sort of PCI devices on x86
      PCI: make no_pci_devices() use the pci_bus_type list
      PCI: add is_added flag to struct pci_dev
      PCI: remove pcibios_fixup_ghosts()
      PCI: remove global list of PCI devices
      PCI: Change PCI subsystem MAINTAINER
      checkpatch: usb_free_urb() can take NULL
      USB: add USB_DT_CS_RADIO_CONTROL define to ch9.h
      USB: add usb-serial spcp8x5 driver
      USB: serial: remove unneeded number endpoints settings
      USB: serial: remove endpoints setting checks from core and header
      klist: fix coding style errors in klist.h and klist.c

Greg Ungerer (6):
      m68knommu: fix 5206e UART init function naming
      m68knommu: remove unused CONFIG_MTD_KeyTechnology
      m68knommu: remove unused CONFIG_DISKtel
      m68knommu: rework definition of HZ
      m68knommu: fix ColdFire 5272 fec driver hash registers
      m68knommu: remove unused interrupts in FEC driver

Gregory Haskins (1):
      sched: fix cpus_allowed settings

Guennadi Liakhovetski (27):
      [ARM] pxa: V4L2 soc_camera driver for PXA270
      [ARM] pxa: Phycore pcm-990-specific code for the PXA270 Quick Capture driver
      V4L/DVB (7169): Add chip IDs for Micron mt9m001 and mt9v022 CMOS cameras
      V4L/DVB (7170): soc_camera V4L2 driver for directly-connected SoC-based cameras
      V4L/DVB (7578a): V4L: V4L2 soc_camera driver for PXA270
      V4L/DVB (7173): Add support for the MT9M001 camera
      V4L/DVB (7174): Add support for the MT9V022 camera
      V4L/DVB (7196): Lift videobuf-dma-sg's PCI dependency, until it is fixed
      V4L/DVB (7217): Replace NO_GPIO with gpio_is_valid()
      V4L/DVB (7218): Fix breakage in mt9m001 and mt9v022 driver if "CONFIG_GENERIC_GPIO is not set"
      V4L/DVB (7237): Convert videobuf-dma-sg to generic DMA API
      V4L/DVB (7249): Fix advertised pixel formats in mt9m001 and mt9v022
      V4L/DVB (7250): Clean up pxa-camera driver, remove non-functional and never tested pm-support
      V4L/DVB (7276): soc-camera: deactivate cameras when not used
      V4L/DVB (7336): soc-camera: streamline hardware parameter negotiation
      V4L/DVB (7374): Fix left-overs from the videobuf-dma-sg.c conversion to generic DMA
      V4L/DVB (7376): Improve compile-time type-checking in videobuf
      V4L/DVB (7378): cleanup variable initialization
      V4L/DVB (7406): soc-camera: improve separation between soc_camera_ops and soc_camera_device
      V4L/DVB (7500): soc-camera: extract function pointers from host object into operations
      V4L/DVB (7501): soc-camera: use a spinlock for videobuffer queue
      V4L/DVB (7668): soc-camera: Remove redundant return
      V4L/DVB (7670): pxa-camera: handle FIFO overruns
      V4L/DVB (7671): pxa-camera: fix DMA sg-list coalescing for more than 2 buffers
      gpiolib: better rmmod infrastructure
      gpiolib: i2c/spi drivers: handle rmmod better
      gpio: define gpio_is_valid()

Gui Jianfeng (3):
      SCTP: Remove useless assignment from __sctp_rcv_lookup_endpoint
      [SCTP]: Remove an unused parameter from sctp_cmd_hb_timer_update
      SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked.

Guillaume Chazarain (1):
      sched: fix rq->clock overflows detection with CONFIG_NO_HZ

Guryanov Dmitry (1):
      Input: aiptek - add support for Genius G-PEN 560 tablet

Guy Cohen (2):
      iwlwifi: 802.11n spec removes AUTO offset for FAT channel
      iwlwifi: fix current channel is not scanned

H. Peter Anvin (26):
      x86: unify arch/x86/mm/Makefile
      x86: clean up the page table dumper and add 32-bit support
      types: create <asm-generic/int-*.h>
      alpha: types: use <asm-generic/int-*.h> for the alpha architecture
      arm: types: use <asm-generic/int-*.h> for the arm architecture
      avr32: types: use <asm-generic/int-*.h> for the avr32 architecture
      blackfin: types: use <asm-generic/int-*.h> for the blackfin architecture
      cris: types: use <asm-generic/int-*.h> for the cris architecture
      frv: types: use <asm-generic/int-*.h> for the frv architecture
      h8300: types: use <asm-generic/int-*.h> for the h8300 architecture
      ia64: types: use <asm-generic/int-*.h> for the ia64 architecture
      m32r: types: use <asm-generic/int-*.h> for the m32r architecture
      m68k: types: use <asm-generic/int-*.h> for the m68k architecture
      mips: types: use <asm-generic/int-*.h> for the mips architecture
      mn10300: types: use <asm-generic/int-*.h> for the mn10300 architecture
      parisc: types: use <asm-generic/int-*.h> for the parisc architecture
      powerpc: types: use <asm-generic/int-*.h> for the powerpc architecture
      s390: types: use <asm-generic/int-*.h> for the s390 architecture
      sh: types: use <asm-generic/int-*.h> for the sh architecture
      sparc: types: use <asm-generic/int-*.h> for the sparc architecture
      sparc64: types: use <asm-generic/int-*.h> for the sparc64 architecture
      v850: types: use <asm-generic/int-*.h> for the v850 architecture
      x86: types: use <asm-generic/int-*.h> for the x86 architecture
      xtensa: types: use <asm-generic/int-*.h> for the xtensa architecture
      types: add C99-style constructors to <asm-generic/int-*.h>
      Make constants in kernel/timeconst.h fixed 64 bits

Haavard Skinnemoen (8):
      atmel_usba: Kill copy_to_fifo() and copy_from_fifo()
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/tclib into base
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/usba-2.6.26 into base
      avr32: Delete mostly unused header asm/intc.h
      avr32: Use constants from sysreg.h in asm.h
      avr32: Move sleep code into mach-at32ap
      atmel_lcdfb: don't initialize a pre-allocated framebuffer
      atmel_spi: clean up baud rate divisor calculation

Haiying Wang (1):
      [POWERPC] 85xx: Fix the size of qe muram for MPC8568E

Hamish Moffatt (1):
      [MTD] [NAND] plat_nand: set mtd->name

Hannes Reinecke (7):
      [SCSI] add scsi_host and scsi_target to scsi_bus
      [SCSI] qla2xxx, lfpc: Rename 'state' attribute to 'link_state'
      [SCSI] use default attributes for scsi_host
      [SCSI] aic7xxx: Update type check in aicasm grammar
      [SCSI] aic7xxx: teach aicasm to not emit unused debug code/data
      [SCSI] aic7xxx: Update _shipped files
      [SCSI] megaraid_mbox: fix Dell CERC firmware problem

Hans Schillstrom (1):
      i2c-bfin-twi: Fix mismatch in add timer and delete timer

Hans Verkuil (24):
      V4L/DVB (7240): tveeprom: remove obsolete i2c driver code
      V4L/DVB (7244): ivtv: CROP is not supported for video capture
      V4L/DVB (7245): ivtv: start timer for each DMA transfer
      V4L/DVB (7337): ivtv: fix polling bug
      V4L/DVB (7338): ivtv: improve pal/secam module options, add tunerhz module option
      V4L/DVB (7339): ivtv: add support for Japanese variant of the Adaptec AVC-2410
      V4L/DVB (7340): ivtv: fix tunerhz bug: PAL-N(c) is 50 Hz, not 60
      V4L/DVB (7341): ivtv: rename tunerhz to tunertype
      V4L/DVB (7342): saa7115: fix PAL-Nc handling
      V4L/DVB (7343): msp3400: fix SECAM D/K handling
      V4L/DVB (7344): cx25840: better PAL-M and NTSC-KR handling
      V4L/DVB (7534): ivtv: the upd* modules have to be probed to properly autodetect some cards
      V4L/DVB (7535): saa717x: add new audio/video decoder i2c driver
      V4L/DVB (7754): ivtv: change initialization order to fix an oops when device registration failed
      V4L/DVB (7755): ivtv: add support for card comments and detected but unsupported cards
      V4L/DVB (7756): ivtv: use strlcpy instead of strcpy
      V4L/DVB (7757): ivtv: add autodetect for the AVermedia M104 card
      V4L/DVB (7758): ivtv: fix oops when itv->speed == 0 and VIDEO_CMD_PLAY is called
      V4L/DVB (7759): ivtv: increase version number to 1.2.1
      V4L/DVB (7761): ivtv: increase the DMA timeout from 100 to 300 ms
      V4L/DVB (7762): ivtv: fix tuner detection for PAL-N/Nc
      V4L/DVB (7763): ivtv: add tuner support for the AverMedia M116
      V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip
      V4L/DVB (7791): ivtv: POLLHUP must be returned on eof

Hans-Christian Egtvedt (5):
      Input: add PS/2 serio driver for AVR32 devices
      Generate raw keyboard codes for AVR32 architecture
      avr32: Implement set_rate(), set_parent() and mode() for pll1
      [ALSA] Add __devinit macro to at73c213 sound driver probe functions
      Input: at32psif - update MODULE_AUTHOR with new email

Hans-Jürgen Koch (2):
      UIO: arch/arm/Kconfig: Make UIO available on ARM architecture
      UIO: Remove needless PCI_DEVICE_ID definition from uio_cif.c

Harihara Kadayam (1):
      [SCSI] qla2xxx: Add ISP84XX support.

Harshula Jayasuriya (1):
      sunrpc: GSS integrity and decryption failures should return GARBAGE_ARGS

Hartmut Hackmann (13):
      V4L/DVB (7223): Add support for the ISL6405 dual LNB supply chip
      V4L/DVB (7224): Initial DVB-S support for MD8800 /CTX948
      V4L/DVB (7226): saa7134: add support for the NXP Snake DVB-S reference design
      V4L/DVB (7227): saa7134: fixed DVB-S support for Medion/Creatix CTX948
      V4L/DVB (7390): saa7134: clear audio DSP interface after access error
      V4L/DVB (7391): saa7134: Add DVB-S support for the MD 1734 cards with 2 saa7134
      V4L/DVB (7392): saa7134: support 2nd DVB-S section of the MD8800
      V4L/DVB (7393): tda827x: fixed support of tuners with LNA
      V4L/DVB (7395): saa7134: start 2nd LND supply of Medion cards only if needed
      V4L/DVB (7396): saa7134: fixed pointer in tuner callback
      V4L/DVB (7654): tda10086: make the xtal frequency a configuration option
      V4L/DVB (7655): tda10086 coding stlye fixes
      V4L/DVB (7656): tda826x: Calculate cut off fequency from symbol rate

Harvey Harrison (195):
      [Blackfin] arch: __FUNCTION__ is gcc-specific, use __func__
      jfs: replace __inline with inline
      net: replace remaining __FUNCTION__ occurrences
      b43: pull out helpers for writing noise table
      [POWERPC] Replace remaining __FUNCTION__ occurrences
      [POWERPC] ppc: Replace remaining __FUNCTION__ occurrences
      [SCSI] ch: fix sparse shadowed variable warnings
      IB: Replace remaining __FUNCTION__ occurrences with __func__
      [S390] replace remaining __FUNCTION__ occurrences
      ext4: replace remaining __FUNCTION__ occurrences
      jdb2: replace remaining __FUNCTION__ occurrences
      x86: change most X86_32 pt_regs members to unsigned long
      x86: make X86_32 pt_regs members unsigned long
      x86: regparm(3) is mandatory, no need to annotate
      x86: reduce trivial style differences in signal_32|64.c
      x86: Use FIX_EFLAGS define in X86_64
      x86: use sizeof(long) to unify signal_32|64.c
      x86: move struct definitions to unifed sigframe.h
      x86: Unify argument names in signal_32|64.c
      x86: define DEBUG_SIG in signal_64.c
      x86: replace remaining __FUNCTION__ occurances
      pata_amd: fix sparse warning
      [XFS] Replace __inline with inline
      [XFS] replace remaining __FUNCTION__ occurrences
      security: replace remaining __FUNCTION__ occurrences
      ieee1394: replace remaining __FUNCTION__ occurrences
      x86: kgdb build fix
      x86: pageattr.c fix shadowed variable warning
      driver core: replace remaining __FUNCTION__ occurrences
      PCI: replace remaining __FUNCTION__ occurrences
      block: replace remaining __FUNCTION__ occurrences
      dlm: match signedness between dlm_config_info and cluster_set
      [JFFS2] include function prototype for jffs2_ioctl
      [JFFS2] fix sparse warning in write.c
      [MTD] replace remaining __FUNCTION__ occurrences
      i2c: Replace remaining __FUNCTION__ occurrences
      lockd: fix sparse warning in svcshare.c
      nfsd: fix sparse warnings
      nfsd: fix sparse warning in vfs.c
      [ALSA] sound: cmipci.c fix shadowed variable warning
      [ALSA] sound: ens1370.c fix shadowed variable warning
      [ALSA] sound: es1968.c fox shadowed variable warning
      [ALSA] sound: fm801.c fix shadowed variable warning
      [ALSA] sound: maestro3.c fix shadowed variable warnings
      [ALSA] sound: rme32.c fix integer as NULL pointer warning
      [ALSA] sound: rme96.c fix integer as NULL pointer warning
      [ALSA] sound: ac97_pcm.c fix shadowed variable warning
      [ALSA] sound: ali5451.c fix shadowed variable warnings
      [ALSA] sound: ca0106_main.c fix shadowed variable warnings
      [ALSA] sound: ca0106_mixer.c fix shadowed variable warnings
      [ALSA] sound: au88x0_pcm.c fix integer as NULL pointer warning
      [ALSA] sound: emuproc.c fix signedness warning
      [ALSA] sound: emu10k1x.c fix shadowed variable warnings
      [ALSA] sound: ice1712.c fix shadowed variable warnings
      [ALSA] sound: virtuoso.c fix shadowed variable warning
      [ALSA] sound: pcxhr_core.c fix shadowed variable warning
      [ALSA] sound: riptide.c fix shadowed variable warnings
      [ALSA] sound: hdspm.c fix returning void expression warnings
      [ALSA] sound: patch_sigmatel.c fix shadowed variable warning
      [ALSA] sound: hda: missing includes of hda_patch.h
      [ALSA] sound: replace remaining __FUNCTION__ occurences
      V4L/DVB (7273): suppress compound statement warning in dvb-bt8xx.c
      V4L/DVB (7274): dabusb: fix shadowed variable warning in dabusb.c
      V4L/DVB (7502): v4l: video/usbvision replace	remaining __FUNCTION__	occurrences
      V4L/DVB (7508): media/common/ replace remaining __FUNCTION__ occurrences
      V4L/DVB (7509): media/dvb/b2c2 replace remaining __FUNCTION__ occurrences
      V4L/DVB (7510): media/dvb/bt8xx replace remaining __FUNCTION__ occurrences
      V4L/DVB (7511): media/dvb/cinergyT2 replace remaining __FUNCTION__ occurrences
      V4L/DVB (7512): media/dvb/dvb-core replace remaining __FUNCTION__ occurrences
      V4L/DVB (7513): media/dvb/dvb-usb replace remaining __FUNCTION__ occurrences
      V4L/DVB (7514): media/dvb/frontends replace remaining __FUNCTION__ occurrences
      V4L/DVB (7515): media/dvb/ttpci replace remaining __FUNCTION__ occurrences
      V4L/DVB (7516): media/dvb/ttusb-budget replace remaining __FUNCTION__ occurrences
      V4L/DVB (7517): media/dvb/ttusb-dec replace remaining __FUNCTION__ occurrences
      V4L/DVB (7518): media/video/ replace remaining __FUNCTION__ occurrences
      V4L/DVB (7519): media/video/cpia2 replace remaining __FUNCTION__ occurrences
      V4L/DVB (7520): media/video/cx23885 replace remaining __FUNCTION__ occurrences
      V4L/DVB (7521): media/video/cx88 replace remaining __FUNCTION__ occurrences
      V4L/DVB (7522): media/video/em28xx replace remaining __FUNCTION__ occurrences
      V4L/DVB (7523): media/video/et61x251 replace remaining __FUNCTION__ occurrences
      V4L/DVB (7524): media/video/ovcamchip replace remaining __FUNCTION__ occurrences
      V4L/DVB (7525): media/video/pwc replace remaining __FUNCTION__ occurrences
      V4L/DVB (7526): media/video/saa7134 replace remaining __FUNCTION__ occurrences
      V4L/DVB (7527): media/video/sn9c102 replace remaining __FUNCTION__ occurrences
      V4L/DVB (7528): media/video/usbvideo replace remaining __FUNCTION__ occurrences
      V4L/DVB (7529): media/video/zc0301 replace remaining __FUNCTION__ occurrences
      libata: functions with definition should not be extern
      usb: replace remaining __PRETTY_FUNCTION__ occurrences
      USB: replace remaining __FUNCTION__ occurrences
      netxen: reduce stack usage of netxen_nic_flash_print
      mac-hid: fix build after lockdep annotation
      v4l/dvb: add statics to avoid multiple definitions
      agp: fix shadowed variable warning in amd-k7-agp.c
      V4L/DVB (7739): mt312.h: dubious one-bit signed bitfield
      V4L/DVB (7740): tuner-xc2028.c dubious !x & y
      V4L/DVB (7746): pvrusb2: make signed one-bit bitfields unsigned
      ide: replace remaining __FUNCTION__ occurrences
      KVM: x86 emulator: add ad_mask static inline
      KVM: x86 emulator: make register_address, address_mask static inlines
      KVM: x86 emulator: make register_address_increment and JMP_REL static inlines
      KVM: x86 emulator: fix sparse warnings in x86_emulate.c
      KVM: SVM: make iopm_base static
      KVM: sparse fixes for kvm/x86.c
      KVM: replace remaining __FUNCTION__ occurances
      audit: move extern declarations to audit.h
      audit: fix sparse shadowed variable warnings
      rtc: replace remaining __FUNCTION__ occurrences
      remove sparse warning for mmzone.h
      smack: fix integer as NULL pointer warning in smack_lsm.c
      alpha: remove remaining __FUNCTION__ occurrences
      alpha: replace __inline with inline
      m68k: replace remaining __FUNCTION__ occurrences
      uml: replace remaining __FUNCTION__ occurrences
      ncpfs: add prototypes to ncp_fs.h
      ncpfs: fix sparse warnings in ioctl.c
      ncpfs: fix sparse warning in ncpsign_kernel.c
      char: make functions static in synclinkmp.c
      spi: replace remaining __FUNCTION__ occurrences
      capi: fix sparse warnings using integer as NULL pointer
      avm: fix sparse warning using integer as NULL pointer
      eicon: fix sparse integer as NULL pointer warnings
      isdn: replace remaining __FUNCTION__ occurrences
      fbcon: replace mono_col macro with static inline
      video: replace remaining __FUNCTION__ occurrences
      md: fix integer as NULL pointer warnings in md.c
      md: replace remaining __FUNCTION__ occurrences
      ext2: replace remaining __FUNCTION__ occurrences
      ext3: replace remaining __FUNCTION__ occurrences
      jbd: replace remaining __FUNCTION__ occurrences
      ufs: replace remaining __FUNCTION__ occurrences
      ufs: replace __inline with inline
      udf: fix sparse warning in namei.c
      reiserfs: fix sparse warning in journal.c
      reiserfs: fix more sparse warnings in do_balan.c
      reiserfs: replace remaining __FUNCTION__ occurrences
      [MIPS] replace __inline with inline
      [MIPS] replace remaining __FUNCTION__ occurrences
      init: fix integer as NULL pointer warnings
      kernel: fix integer as NULL pointer warnings
      mm: fix integer as NULL pointer warnings
      drivers: atm, char fix integer as NULL pointer warnings
      scsi: fix integer as NULL pointer warnings
      media: fix integer as NULL pointer warnings
      drivers: fix integer as NULL pointer warnings
      net: eepro autoport typo
      x86: !x & y typo in mtrr code
      power: replace remaining __FUNCTION__ occurrences
      adfs: work around bogus sparse warning
      coda: add static to functions in dir.c
      befs: fix sparse warning in linuxvfs.c
      autofs4: fix sparse warning in root.c
      firmware: replace remaining __FUNCTION__ occurrences
      drivers/misc: replace remaining __FUNCTION__ occurrences
      xen: make blkif_getgeo static
      ecryptfs: replace remaining __FUNCTION__ occurrences
      kernel: add common infrastructure for unaligned access
      kernel: Move arches to use common unaligned access
      drivers/block: use get_unaligned_* helpers
      hid-core: use get_unaligned_* helpers
      char: use get_unaligned_* helpers
      input: use get_unaligned_* helpers
      mmc: use get/put_unaligned_* helpers
      net: use get/put_unaligned_* helpers
      wireless: use get/put_unaligned_* helpers
      pcmcia: use get/put_unaligned_* helpers
      usb: use get/put_unaligned_* helpers
      video: use get/put_unaligned_* helpers
      fat: use get/put_unaligned_* helpers
      hfsplus: use get/put_unaligned_* helpers
      isofs: use get/put_unaligned_* helpers
      ncpfs: use get/put_unaligned_* helpers
      char: fix sparse shadowed variable warnings in esp.c
      char: esp.c: fix possible double-unlock
      char: rocket.c: fix sparse variable shadowing and int as NULL pointer
      cyclades.c: fix sparse shadowed variable warnings
      epca.c: static functions and integer as NULL pointer fixes
      Add macros similar to min/max/min_t/max_t
      drivers: replace remaining __FUNCTION__ occurrences
      mm: remove remaining __FUNCTION__ occurrences
      kernel: replace remaining __FUNCTION__ occurrences
      lib: replace remaining __FUNCTION__ occurrences
      afs: replace remaining __FUNCTION__ occurrences
      fs: replace remaining __FUNCTION__ occurrences
      drivers/char: replace remaining __FUNCTION__ occurrences
      serial: replace remaining __FUNCTION__ occurrences
      mac80211: incorrect shift direction
      net: fix returning void-valued expression warnings
      pcmcia: replace remaining __FUNCTION__ occurrences
      fuse: use clamp() rather than nested min/max
      block: remove remaining __FUNCTION__ occurrences
      virtio: fix sparse return void-valued expression warnings
      irda: use get_unaligned_* helpers
      bluetooth: use get/put_unaligned_* helpers
      net: use get/put_unaligned_* helpers
      dccp: ccid2.c, ccid3.c use clamp(), clamp_t()

Heiko Carstens (28):
      iucv: get rid of in_atomic() use.
      [S390] Protect against sigaltstack wraparound.
      [S390] sclp: Get rid of in_atomic() use.
      [S390] exec_protect: Fix incorrect extern declarations.
      [S390] Export stfle.
      [S390] cpu topology support for s390.
      [S390] Vertical cpu management.
      [S390] crypto: use more descriptive function names for init/exit routines.
      [S390] Convert monitor calls to function calls.
      [S390] Convert s390 to GENERIC_CLOCKEVENTS.
      [S390] Fix a lot of sparse warnings.
      [S390] uaccess: Always access the correct address space.
      [S390] lowcore: Change type of lowcores softirq_pending to __u32.
      KVM: s390: arch backend for the kvm kernel module
      KVM: s390: Fix incorrect return value
      KVM: s390: rename stfl to kvm_stfl
      KVM: s390: Improve pgste accesses
      [S390] Move show_regs to traps.c.
      [S390] Add missing ifndef/define to include/asm-s390/sysinfo.h.
      [S390] smp: Fix locking order.
      [S390] Automatically detect added cpus.
      [S390] Add topology_core_siblings to topology.h
      [S390] cpu topology: Fix possible deadlock.
      [S390] uaccess_mvcos: #ifdef config dependent code.
      [S390] Move stfl to system.h and delete duplicated version.
      [S390] vmemmap: use clear_table to initialise page tables.
      [S390] Convert machine feature detection code to C.
      [S390] Convert to SPARSEMEM & SPARSEMEM_VMEMMAP

Heinz Mauelshagen (5):
      dm log: generalise name in messages
      dm log: move dirty region log code into separate module
      dm io: clean interface
      dm kcopyd: clean interface
      dm log: clean interface

Helge Deller (1):
      Input: locomokbd - add 'off' button support for Sharp Collie/Poodle

Henrique de Moraes Holschuh (15):
      leds: Add support to leds with readable status
      ACPI: thinkpad-acpi: BIOS backlight mode helper (v2.1)
      ACPI: thinkpad-acpi: warn once about weird hotkey masks
      ACPI: thinkpad-acpi: enhance box identification output (v2)
      ACPI: thinkpad-acpi: rate-limit CMOS/EC unsynced error messages
      ACPI: thinkpad-acpi: fix brightness dimming control bug
      ACPI: thinkpad-acpi: claim tpacpi as an official short handle (v1.1)
      ACPI: thinkpad-acpi: prepare light and LED for sysfs support
      ACPI: thinkpad-acpi: add sysfs led class support for thinklight (v3.1)
      ACPI: thinkpad-acpi: add sysfs led class support to thinkpad leds (v3.2)
      ACPI: thinkpad-acpi: use uppercase for "LED" on user documentation
      ACPI: thinkpad-acpi: fluff really minor fix
      ACPI: thinkpad-acpi: use a private workqueue
      ACPI: thinkpad-acpi: fix selects in Kconfig
      ACPI: thinkpad-acpi: bump up version to 0.20

Herbert Valerio Riedel (1):
      leds: enable support for blink_set() platform hook in leds-gpio

Herbert Xu (4):
      [IPSEC]: Fix catch-22 with algorithm IDs above 31
      [IPSEC]: Use digest_null directly for auth
      [CRYPTO] api: Fix scatterwalk_sg_chain
      [CRYPTO] eseqiv: Fix off-by-one encryption

Hermann Pitton (1):
      V4L/DVB (7229): saa7134: add support for the Creatix CTX953_V.1.4.3 Hybrid

Herton Ronaldo Krzesinski (10):
      [ALSA] hda-codec - Fix ALC662 DAC mixer mutes
      [ALSA] hda-codec - Map 3stack-6ch-dig ALC662 model for Asus P5GC-MX
      [ALSA] hda-codec - Fix DAC assignment order in ALC883
      [ALSA] hda-codec - Map 3stack-6ch-dig ALC883 model for MSI 945GCM5 V2 (MSI-7267)
      [ALSA] hda-codec - Remove now uneeded 6stack-hp model from ALC883
      [ALSA] hda-codec - Use base ALC883 mixer for 6stack-dell model
      [ALSA] hda-codec - Use common 3stack-6ch mixer for 3stack-hp model
      [ALSA] hda-codec - Map clevo-m720r ALC883 model for Clevo M720SR
      [ALSA] hda-codec - Support mic automute for Clevo M720R/SR
      [ALSA] hda-intel: Add Quanta IL1 ALC267 model

Hidetoshi Seto (15):
      [IA64] VIRT_CPU_ACCOUNTING (accurate cpu time accounting)
      [IA64] cleanup and improve fsys_gettimeofday
      [IA64] kdump: add kdump_on_fatal_mca
      [IA64] kdump: crash.c coding style fix
      sched, cpuset: customize sched domains, docs
      sched, cpuset: customize sched domains, core
      [IA64] disable interrupts on exit of ia64_trace_syscall
      [IA64] do notify DIE_MCA_MONARCH_PROCESS for each monarchs
      [IA64] simplify notify hooks in mca.c
      [IA64] bugfix: nptcg breaks cpu-hotadd
      [IA64] fix section mismatch in arch/ia64/kernel/acpi.c
      [IA64] fix section mismatch in arch/ia64/kernel/irq.c
      [IA64] fix section mismatch in arch/ia64/kernel/palinfo.c
      [IA64] fix section mismatch in arch/ia64/kernel/topology.c
      [IA64] smp.c coding style fix

Hirofumi Nakagawa (1):
      Remove duplicated unlikely() in IS_ERR()

Hiroshi Shimamoto (7):
      x86: split cpuinfo from setup_64.c into cpu/proc_64.c
      x86: make cpu/proc|_64.c similar
      x86: add power management line in /proc/cpuinfo
      x86: cosmetic unification cpu/proc|_64.c
      x86: unify cpu/proc|_64.c
      x86: X86_HT always enable on X86_64 SMP
      tty: fix routine name in ptmx_open()

Hisashi Hifumi (3):
      ext4: fdatasync should skip metadata writeout when overwriting
      fix invalidate_inode_pages2_range() to not clear ret
      ext3: fdatasync should skip metadata writeout when overwriting

Hitoshi Mitake (1):
      edac: fix module initialization on several modules 2nd time

Hoang-Nam Nguyen (2):
      IB/ehca: Remove tgid checking
      IB/ehca: handle negative return value from ibmebus_request_irq() properly

Holger Schurig (31):
      libertas: trim overly long debug statement
      libertas: make association debug output nicer
      libertas: make lbs_sync_channel() static
      libertas: make lbs_unset_basic_rate_flags() static
      libertas: rename/document scan_channel
      libertas: implement SSID scanning for SIOCSIWSCAN
      libertas: convert CMD_MAC_CONTROL to a direct command
      libertas: rename packetfilter to mac_control
      libertas: remove some unused commands
      libertas: make a handy lbs_cmd_async() command
      libertas: fix scheduling while atomic bug in CMD_MAC_CONTROL
      libertas: convert GET_LOG to a direct command
      libertas: misc power saving adjusts
      libertas: remove lots of unused stuff
      libertas: store rssi as an u32
      libertas: kill useless #define LBS_MONITOR_OFF 0
      libertas: remove CMD_802_11_PWR_CFG
      libertas: the compact flash driver is no longer experimental
      libertas: reduce debug output
      libertas: convert CMD_802_11_MAC_ADDRESS to a direct command
      libertas: convert CMD_802_11_EEPROM_ACCESS to a direct command
      libertas: convert sleep/wake config direct commands
      libertas: don't depend on IEEE80211
      libertas: move association code from join.c into scan.c
      libertas: move association code from scan.c into assoc.c
      libertas: move lbs_update_channel out of assoc.c
      libertas: remove lbs_get_fwversion()
      libertas: convert libertas driver to use an event/cmdresp queue
      libertas: un-garbage various command structs
      sysctl: allow embedded targets to disable sysctl_check.c
      libertas: fix use-before-check violation

Hollis Blanchard (6):
      KVM: Use CONFIG_PREEMPT_NOTIFIERS around struct preempt_notifier
      KVM: Rename debugfs_dir to kvm_debugfs_dir
      ppc: Export tlb_44x_hwater for KVM
      KVM: ppc: Add DCR access information to struct kvm_run
      KVM: Add MAINTAINERS entry for PowerPC KVM
      KVM: ppc: PowerPC 440 KVM implementation

Huang Weiyi (1):
      sparc64: remove duplicated include

Huang, Ying (5):
      x86: EFI_PAGE_SHIFT fix
      x86, boot: add free_early to early reservation machanism
      x86, boot: add linked list of struct setup_data
      x86, boot: export linked list of struct setup_data via debugfs
      x86, boot: Document for linked list of struct setup_data

Hugh Dickins (3):
      x86: MPSC should use P6 NOPs
      x86: vget_cycles() __always_inline
      x86: fix HT cpu booting on 32-bit

Ian Armstrong (1):
      V4L/DVB (7243): ivtv: yuv framebuffer tracking

Ian Campbell (5):
      x86: use ELF format in compressed images.
      x86: add a crc32 checksum to the kernel image.
      x86: reduce arch/x86/mm/ioremap.o size
      x86: boot protocol updates
      x86: add more boot protocol documentation

Ian Kent (2):
      autofs4: fix sparse warning in waitq.c:autofs4_expire_indirect()
      autofs4: check for invalid dentry in getpath

Igor Kuznetsov (2):
      V4L/DVB (7765): Add support for Beholder BeholdTV H6
      V4L/DVB (7766): saa7134: add another PCI ID for Beholder M6

Igor Mammedov (1):
      cifs: timeout dfs automounts +little fix.

Ilpo Järvinen (14):
      [SCTP]: Kill unused static inline sctp_sysctl_jiffies_ms
      [LLC]: Kill static inline llc_addrany
      [NET]: uninline skb_put, de-bloats a lot
      [NET]: uninline skb_pull, de-bloats a lot
      [NET]: uninline dev_alloc_skb, de-bloats a lot
      [NET]: uninline skb_push, de-bloats a lot
      [NET]: uninline dst_release
      [NET]: uninline skb_trim, de-bloats
      [SCTP]: Remove sctp_add_cmd_sf wrapper bloat
      [TCP]: Remove superflushious skb == write_queue_tail() check
      i2o: remove static inline forward declarations
      fs/coda: remove static inline forward declarations
      smb.h: uses struct timespec but didn't include linux/time.h
      net: Add missing braces to multi-statement if()s

Inaky Perez-Gonzalez (5):
      wusb: add authenticathed bit to usb_dev
      wusb: add link wusb-usb device
      wusb: teach choose_address() about wireless devices
      wusb: devices dont use a set address
      wusb: make ep0_reinit available for modules

Ingo Molnar (109):
      x86: check vmlinux limits, 64-bit
      x86: increase the kernel text limit to 512 MB
      x86: add gbpages switches
      x86: bump image header to version 2.08.
      x86: clean up mmx_32.c
      x86: more coding style fixes in centaur.c
      x86: clean up include/asm-x86/processor.h
      x86: more cleanups in arch/x86/boot/compressed/misc.c
      x86: de-macro start_thread()
      x86: clean up cpu capabilities accesses
      x86: clean up cpu capabilities accesses, generic
      x86: clean up cpu capabilities accesses, amd.c
      x86: clean up cpu capabilities accesses, centaur.c
      x86: clean up cpu capabilities accesses, common.c
      x86: clean up cpu capabilities accesses, cyrix.c
      x86: clean up cpu capabilities in arch/x86/kernel/cpu/intel.c
      x86: clean up cpu capabilities accesses, transmeta.c
      x86: clean up traps_32.c
      x86, tracing: add notrace to asm-x86/linkage.h
      x86: ioremap(), extend check to all RAM pages
      x86: warn about RAM pages in ioremap()
      x86: redo cded932b75ab0a5f9181e
      x86: debug pmd_bad()
      x86: clean up switch_to()
      x86: fix switch_to() clobbers
      x86: add comments to processor.h
      x86: clean up i387.c
      x86: remove DEBUG_SIG
      x86: clean up arch/x86/kernel/signal_32.c
      x86: move extern declaration to vdso.h
      x86: add KERN_INFO to show_unhandled_signals printout
      x86: remove mach_reboot.h
      x86: fill cpu to apicid and present map in mpparse, fix
      x86: vsmp fix x86 vsmp fix is vsmp box cleanup
      x86: revert ucminus change
      x86: PAT fix
      x86: tom2 warning fix
      x86: fix ioapic bug again
      undo "x86: fix breakage of vSMP irq operations"
      x86: spinlock ops are always-inlined
      x86: ioremap of 64-bit resource on 32-bit kernel fix
      x86: mpparse, move disabled cpus to smpboot.c, fix
      x86: mpparse, move boot cpu physical apicid to apic_32.c, fix
      x86: mpparse, move generic processor info to apic_32.c fix
      x86: move phys cpu present map to smpboot.c, 64-bit, prepare
      x86: mpparse: 64-bit fix
      x86: cleanup replace most vm86 flags with flags from processor-flags.h, fix
      x86: support for new UV apic, prepare
      x86: uv fix
      x86: set_cyc2ns_scale() remove prev scale
      x86: improve default idle
      x86: extend the scheduled bzImage symlinks removal
      x86: 4kstacks default
      x86: don't set io apic features if io-apic is not enabled, fix
      x86: standalone trampoline code
      uaccess: add probe_kernel_write()
      x86: kgdb support
      x86 PAT: fix mmap() of holes
      x86: KGDB build fix
      x86: clean up cpu capabilities accesses, p4-clockmod.c
      x86: rename find_max_pfn() to propagate_e820_map()
      x86: dma-ops on highmem fix
      sched: re-do "sched: fix fair sleepers"
      sched: make cpu_clock() globally synchronous
      sched: introduce SCHED_FEAT_SYNC_WAKEUPS, turn it off
      sched: feat affine wakeups
      sched: cache hot buddy
      sched: reenable sync wakeups
      sched: remove sysctl_sched_batch_wakeup_granularity
      time: add ns_to_ktime()
      sched: fix checks
      sched: add SCHED_FEAT_DEADLINE
      sched: features fix
      sched: build fix
      intel-iommu.c: dma ops fix
      x86: voyager fix
      "make namespacecheck" fixes
      pat: cleanups
      /dev/mem: make promisc the default
      x86: xen unify x86 add common mm pgtable c fix
      seqlock: livelock fix
      softlockup: fix NOHZ wakeup
      x86: make clear_fixmap() available on 64-bit as well
      x86: make __set_fixmap() non-init
      x86: remove set_fixmap() warning
      x86: harden kernel code patching
      x86 PAT: tone down debugging messages
      x86 PAT: decouple from nonpromisc devmem
      x86: add optimized inlining
      generic: make optimized inlining arch-opt-in
      x86 PAT: decouple from nonpromisc devmem
      uml: fix build error
      uml: Kconfig cleanup
      x86: PAT fix
      make CC_OPTIMIZE_FOR_SIZE non-experimental
      bootprotocol: cleanup
      ACER_WMI/ASUS_LAPTOP: fix build bug
      fix drivers/media/common/tuners/ build bug
      inlining: do not allow gcc below version 4 to optimize inlining
      hpet: fix
      x86, voyager: fix ioremap_nocache()
      x86 VISWS: build fix
      revert: "x86: ioremap(), extend check to all RAM pages"
      x86: Kconfig fix
      x86: CONFIG_X86_ELAN fix
      x86: optimize inlining off
      x86: 8K stacks by default
      x86: numaq fix
      isdn: hysdn_procconf.c build fix

Ingo van Lil (1):
      USB: gadget: dummy_hcd.c: fix nested switch statements

Ionut Nicu (1):
      [POWERPC] Fix kernel panic in arch_arm_kprobe

Isaku Yamahata (12):
      xen: definisions which ia64 needs
      xen: definitions which ia64/xen needs
      xen: add missing definitions for xen grant table which ia64/xen needs
      xen: add missing definitions in include/xen/interface/vcpu.h which ia64/xen needs
      xen: move features.c from arch/x86/xen/features.c to drivers/xen
      xen: move events.c to drivers/xen for IA64/Xen support
      Xen: make events.c portable for ia64/xen support
      xen: add resend_irq_on_evtchn() definition into events.c
      xen: make include/xen/page.h portable moving those definitions under asm dir
      xen: replace callers of alloc_vm_area()/free_vm_area() with xen_ prefixed one
      xen: make grant table arch portable
      xen: import arch generic part of xencomm

Ishizaki Kou (16):
      [POWERPC] celleb: Coding style cleanup
      [POWERPC] hvcbeat: Fix buffer manipulation
      spidernet: add missing initialization
      spidernet: increase auto-negotiation timeout to 5 seconds
      spidernet: change interrupt masks
      spidernet: fix error interrupt handling
      spidernet: revise link status logging
      [POWERPC] cell: Generalize io-workarounds code
      [POWERPC] celleb: Consolidate io-workarounds code
      [POWERPC] celleb: Move the files for celleb base support
      [POWERPC] celleb: Move the SCC related code for celleb
      [POWERPC] celleb: Move files for Beat hvcall interfaces
      [POWERPC] celleb: Move files for Beat mmu and iommu
      [POWERPC] celleb: Move a file for SPU on Beat
      [POWERPC] celleb: Move miscellaneous files for Beat
      [POWERPC] celleb: Add support for PCI Express

Ivan Bobyr (1):
      V4L/DVB (7590): ir-common: Adds 3 missing IR keys for FlyVIdeo2000

Ivan Kokshaysky (3):
      PCI: clean up resource alignment management
      alpha: fix legacy mode PCI IDE controllers
      alpha: unbreak OSF/1 (a.out) binaries

Ivan Vecera (1):
      r8169: fix oops in r8169_get_mac_version

Ivo van Doorn (69):
      rt2x00: Update copyright notice
      rt2x00: Queue handling overhaul
      rt2x00: Fix tx parameter initialization
      rt2x00: Enable master and adhoc mode again
      rt2x00: Driver requiring firmware should select crc algo
      rt2x00: Add per-interface structure
      rt2x00: Remove TX_MGMT queue usage
      rt2x00: Initialize QID from queue->qid
      rt2x00: Move beacon and atim queue defines into rt2x00
      rt2x00: Fix queue index handling
      wireless: Fix WARN_ON() with ieee802.11b
      rt2x00: Rate structure overhaul
      rt2x00: Remove HWMODE_{A,B,G}
      rt2x00: Use ieee80211_channel_to_frequency()
      rt2x00: Make use of MAC80211_LED_TRIGGERS
      rt2x00: Enable LED class support for rt2500usb/rt73usb
      rt2x00: Fix rate initialization
      rt2x00: Release rt2x00 2.1.0
      rt2x00: Fix invalid DMA free
      rt2x00: Make rt2x00 less verbose
      rt2x00: Remove MGMT ring initialization
      rt2x00: Select CONFIG_NEW_LEDS
      rt2x00: make csr_cache and csr_addr an union
      rt2x00: Fix scheduling while atomic errors in usb drivers
      rt2x00: Add queue statistics to debugfs
      rt2x00: Fix typo in debug statement
      rt2x00: Fix skbdesc->data_len initialization
      rt2x00: Fix queue->qid initialization
      rt2x00: Cleanup Makefile
      rt2x00: Kill guardian urb during disable_radio
      rt2x00: Release rt2x00 2.1.1
      rt2x00: Send frames out with configured TX power
      rt2x00: Don't report driver generated frames to tx_status()
      rt2x00: Filter ACK_CTS based on FIF_CONTROL
      rt2x00: Fix Descriptor DMA initialization
      rt2x00: Remove reset_tsf()
      rt2x00: Rename dscape -> mac80211
      rt2x00: Cleanup mode registration
      rt2x00: Remove async vendor request calls from rt2x00usb
      rt2x00: Fix MAC address defines in rt61pci
      rt2x00: Release rt2x00 2.1.2
      rt2x00: Check for 5GHz band in link tuner
      rt2x00: Release rt2x00 2.1.3
      rt2x00: Align RX descriptor to 4 bytes
      rt2x00: Don't use uninitialized desc_len
      rt2x00: Use skbdesc fields for descriptor initialization
      rt2x00: Only disable beaconing just before beacon update
      rt2x00: Upgrade queue->lock to use irqsave
      rt2x00: Move firmware checksumming to driver
      rt2x00: Start bugging when rt2x00lib doesn't filter SW diversity
      rt2x00: Check IEEE80211_TXCTL_SEND_AFTER_DTIM flag
      rt2x00: Rename config_preamble() to config_erp()
      rt2x00: Make rt2x00leds_register return void
      rt2x00: Always enable TSF ticking
      rt2x00: Fix basic rate initialization
      rt2x00: Fix RX DMA ring initialization
      rt2x00: Fix rt2400pci signal
      rt2x00: Release rt2x00 2.1.4
      rt2x00: Only strip preamble bit in rt2400pci
      rt2x00: Add dev_flags to rx descriptor
      rt2x00: Fix rate detection for invalid signals
      rt2x00: Fix in_atomic() usage
      rt2x00: Invert scheduled packet_filter check
      rt2x00: TO_DS filter depends on intf_ap_count
      rt2x00: Remove MAC80211_LEDS dependency
      rt2x00: Use lib->config_filter() during scheduled packet filter config
      rt2x00: Only free skb when beacon_update fails
      rt2x00: Don't enable short preamble for 1MBs
      rt2x00: Fix quality/activity led handling

Izik Eidus (5):
      KVM: MMU: fix dirty bit setting when removing write permissions
      KVM: x86: add functions to get the cpl of vcpu
      KVM: x86: hardware task switching support
      KVM: MMU: allow the vm to shrink the kvm mmu shadow caches
      KVM: add vm refcounting

J. Bruce Fields (14):
      nfs: remove unnecessary NFS_NEED_* defines
      nfsd4: remove unnecessary CHECK_FH check in preprocess_seqid_op
      nfsd4: simplify stateid sequencing checks
      nfsd4: kill unnecessary check in preprocess_stateid_op
      svcrpc: move unused field from cache_deferred_req
      nfsd: clarify readdir/mountpoint-crossing code
      lockd: fix race in nlm_release()
      lockd: clean up __nsm_find()
      lockd: convert nsm_mutex to a spinlock
      nfsd: move most of fh_verify to separate function
      lockd: Fix stale nlmsvc_unlink_block comment
      nfsd: fix comment
      locks: don't call ->copy_lock methods on return of conflicting locks
      nfsd: don't allow setting ctime over v4

Jacek Luczak (10):
      x86: section mismatch fixes, #1
      x86: setup_trampoline() - fix section mismatch warning
      x86: remove vm86.h inclusion from process_32.c
      x86: e820_64, fix section mismatch warning
      x86: trampoline_32.S - switch to .cpuinit.data
      x86: uniq_ioapic_id - fix section mismatch warning
      x86: unlock_ExtINT_logic() - fix section mismatch warnings
      x86: pgtable_32.h - prototype and section mismatch fixes
      x86: section mismatch fixes, #2
      x86: section mismatch fixes, #3

Jack Morgenstein (3):
      mlx4_core: Increase max number of QPs to 128K
      IB/mthca: Update module version and release date
      IB/mlx4: Update module version and release date

Jack Steiner (12):
      x86: increase max physical memory size of 64-bit
      x86: allow NODES_SHIFT to be a config option on x86_64
      x86: change GET_APIC_ID() from an inline function to an out-of-line function
      x86: add functions to determine if platform is a UV platform
      x86: increase size of APICID
      x86: parsing for ACPI "SAPIC" table
      x86: add UV specific header for MMR definitions
      x86: define the macros and tables for the basic UV infrastructure.
      x86: define the macros and tables for blade functions
      x86: support for new UV apic
      x86: support for new UV apic, fix
      x86: UV startup of slave cpus

James Bottomley (17):
      [SCSI] consolidate command allocation in a single place
      [SCSI] export command allocation and freeing functions independently of the host
      [SCSI] mpt fusion: fix up msi_enable in mpt_suspend
      [SCSI] wd33c93: fix up cut and paste error
      [SCSI] hptiop: fix header.context usage
      [SCSI] fix barrier failure issue
      [SCSI] transport_class: BUG if we can't release the attribute container
      [SCSI] libsas: fix missing inlines in header file
      [SCSI] ips: remove spurious cpu_to_leX on outX statements
      libata: fix boot panic with SATAPI devices on non-SFF HBAs
      PCI: remove parisc consumer of the pci global_list
      [SCSI] st: fix up after class_device removal
      [SCSI] ses: fix up functionality after class_device->device conversion
      [SCSI] sysfs: make group is_valid return a mode_t
      [SCSI] scsi_transport_spi: fix the attribute settings
      [SCSI] rework scsi_target allocation
      [SCSI] fix SLUB WARN_ON

James Lentini (2):
      Documentation: NFS/RDMA instructions for 2.6.25-rc1
      Update to NFS/RDMA documentation

James Morris (4):
      SELinux: remove unused backpointers from security objects
      SELinux: unify printk messages
      SELinux: add netport.[ch]
      security: fix up documentation for security_module_enable

James Smart (5):
      [SCSI] lpfc 8.2.6 : Multiple discovery fixes
      [SCSI] lpfc 8.2.6 : PCI Parity and EEH handling fixes
      [SCSI] lpfc 8.2.6 : Miscellaneous Fixes
      [SCSI] lpfc 8.2.6 : Update lpfc driver version to 8.2.6
      [SCSI] scsi_transport_fc: fc_user_scan correction

Jan Altenberg (1):
      UBI: initialize static volumes with vol->used_bytes

Jan Beulich (7):
      x86: prevent unconditional writes to DebugCtl MSR
      x86: simplify sync_test_bit()
      x86: bitops asm constraint fixes
      i386: fix asm constraint in do_IRQ()
      x86: fix watchdog ops for CoreDuo
      i386: fix signal type for iret exception
      x86-64: extend MCE CPU quirk handling

Jan Blunck (2):
      vfs: remove lives_below_in_same_fs()
      autofs: path_{get,put}() cleanups

Jan Engelhardt (21):
      [NET]: Sink IPv6 menuoptions into its own submenu
      [NETFILTER]: xt_sctp: simplify xt_sctp.h
      [NETFILTER]: annotate xtables targets with const and remove casts
      [NETFILTER]: annotate {arp,ip,ip6,x}tables with const
      [NETFILTER]: annotate rest of nf_conntrack_* with const
      [NETFILTER]: annotate rest of nf_nat_* with const
      [NETFILTER]: remove arpt_table indirection macro
      [NETFILTER]: remove arpt_target indirection macro
      [NETFILTER]: remove arpt_(un)register_target indirection macros
      [NETFILTER]: Explicitly initialize .priority in arptable_filter
      [NETFILTER]: Remove unused callbacks in nf_conntrack_l3proto
      [NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_l3proto
      [NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_l4proto
      [NETFILTER]: nf_conntrack: use bool type in struct nf_conntrack_tuple.h
      [NETFILTER]: nf_nat: use bool type in nf_nat_proto
      [NETFILTER]: nf_conntrack: const annotations in nf_conntrack_sctp, nf_nat_proto_gre
      [NETFILTER]: nf_conntrack: replace NF_CT_DUMP_TUPLE macro indrection by function call
      [CRYPTO] api: Constify function pointer tables
      V4L/DVB (7140): constify function pointer tables
      KVM: constify function pointer tables
      vt: fix background color on line feed

Jan Glauber (5):
      [S390] switch sched_clock to store-clock-extended.
      [CRYPTO] s390: Generic sha_update and sha_final
      [CRYPTO] sha512: Hardware acceleration for s390
      [CRYPTO] sha384: Hardware acceleration for s390
      [CRYPTO] sha512: Rename sha512 to sha512_generic

Jan Kara (33):
      udf: Mark udf_process_sequence() as noinline
      udf: Remove checking of existence of filename in udf_add_entry()
      udf: Remove declarations of arrays of size UDF_NAME_LEN (256 bytes)
      udf: Cleanup volume descriptor sequence processing
      udf: Improve error recovery on mount
      udf: Move filling of partition descriptor info into a separate function
      udf: Move processing of virtual partitions
      udf: Cleanup anchor block detection.
      udf: Improve anchor block detection
      udf: Silence warning about accesses beyond end of device
      udf: Fix detection of VAT version
      udf: Allow loading of VAT inode
      udf: Handle VAT packed inside inode properly
      udf: Mount filesystem read-only if it has pseudooverwrite partition
      udf: Add read-only support for 2.50 UDF media
      ocfs2: Improve rename locking
      quota: remove superfluous DQUOT_OFF() in fs/namespace.c
      quota: various style cleanups
      quota: quota core changes for quotaon on remount
      quota: ext3: make ext3 handle quotaon on remount
      quota: ext4: make ext4 handle quotaon on remount
      quota: reiserfs: make reiserfs handle quotaon on remount
      ext3: fix update of mtime and ctime on rename
      ext3: fix hang on umount with quotas when journal is aborted
      ext3: fix mount messages when quota disabled
      reiserfs: fix hang on umount with quotas when journal is aborted
      reiserfs: unpack tails on quota files
      vfs: fix lock inversion in drop_pagecache_sb()
      vfs: skip inodes without pages to free in drop_pagecache_sb()
      ext4: Fix update of mtime and ctime on rename
      ext4: Fix hang on umount with quotas when journal is aborted
      isofs: fix access to unallocated memory when reading corrupted filesystem
      quota: add a convenience macro for filesystems

Janne Grunau (2):
      V4L/DVB (7538): Adds selectable adapter numbers as per module option
      V4L/DVB (7734): em28xx: copy and paste error in em28xx_init_isoc

Jared Hulbert (3):
      mm: introduce VM_MIXEDMAP
      return pfn from direct_access, for XIP
      [MTD][NOR] Add physical address to point() method

Jarek Poplawski (1):
      sch_sfq: use del_timer_sync() in sfq_destroy()

Jarkko Lavinen (6):
      MMC: OMAP: Abort stuck commands
      MMC: OMAP: Use tasklet instead of workqueue for cover switch notification
      MMC: OMAP: Move failing command abortion to workqueue
      MMC: OMAP: Lazy clock shutdown
      MMC: OMAP: Start new commands from work queue instead of irq
      MMC: OMAP: Do not busy wait for end of command for ever

Jarkko Nikula (3):
      [ALSA] ASoC: Add support for 12 MHz MCLK in TLV320AIC3X
      [ALSA] ASoC: Add support for 19.2 MHz MCLK in TLV320AIC3X
      [ALSA] ASoC: Add drivers for the Texas Instruments OMAP processors

Jarod Wilson (6):
      firewire: fw-sbp2: set dual-phase cycle_limit
      firewire: fw-ohci: make sure HCControl register LPS bit is set
      firewire: fw-ohci: log regAccessFail events
      firewire: fw-ohci: don't append to AT context when it's not active
      firewire: replace more hex values with defined csr constants
      firewire: use bitwise and to get reg in handle_registers

Jaroslav Kysela (2):
      [ALSA] Added support for Delta1010E (newer revisions of Delta1010)
      [ALSA] ice1712 - added support for M-Audio Delta 66E

Jason Jin (1):
      [POWERPC] 86xx: Fix the wrong serial1 interrupt for 8610 board

Jason Riedy (1):
      iwlwifi: Allow building iwl3945 without iwl4965.

Jason Wessel (17):
      kgdb: core
      consoles: polling support, kgdboc
      kgdb: document parameters
      kgdb: fix kgdboc dynamic module configuration
      kgdb: fix NMI hangs
      kgdb: clocksource watchdog
      kgdb: print breakpoint removed on exception
      kgdb: add x86 HW breakpoints
      kgdb: fix optional arch functions and probe_kernel_*
      kgdb: kgdboc pl011 I/O module
      kgdb: fix several kgdb regressions
      kgdb: add kgdb internal test suite
      kgdb: add documentation
      kgdb: allow static kgdbts boot configuration
      kgdb: documentation fixes
      kgdb: fix SMP NMI kgdb_handle_exception exit race
      kgdb: always use icache flush for sw breakpoints

Javier Cardona (1):
      zd1211rw: Fixed incorrect constant name.

Jay Cliburn (10):
      atl1: relocate atl1 driver to /drivers/net/atlx
      atl1: move common functions to atlx files
      atl1: fix broken TSO
      atl1: add ethtool register dump
      atl1: simplify tx packet descriptor
      atl1: use csum_start
      atl1: use netif_msg
      atl1: print debug info if rrd error
      atl1: make functions static
      atl1: reduce forward declarations

Jaya Kumar (6):
      [ARM] 4867/1: Adds flash, udc, mci support for gumstix F boards
      [ARM] 5006/1: Gumstix GPIO header fixup and defconfig fixup
      fbdev: metronomefb bugfix
      fbdev: hecubafb bugfix
      fbdev: platforming metronomefb and am200epd
      fbdev: platforming hecubafb and n411

Jean Delvare (22):
      HID: fix build failure in hiddev_ioctl with gcc 3.2
      i2c: Remove the algorithm drivers from the config menu
      i2c-dev: Split i2cdev_ioctl
      V4L/DVB (7332): ir-kbd-i2c: Minor optimization in ir_probe
      V4L/DVB (7751): ir-kbd-i2c: Save a temporary memory allocation in ir_probe
      hwmon: (w83l785ts) Don't ask the user to report failures
      hwmon: (w83793) VID and VRM handling cleanups
      hwmon: (lm75) Fix an incorrect comment
      radeonfb: fix debug option
      radeonfb: drop redundant RTRACE macro
      radeonfb: speed up the I2C buses
      savagefb: speed up the I2C bus
      i2c-stub: No newline in parameter description
      i2c: Spelling fix (successful)
      i2c-piix4: Minor cleanups
      i2c-sis5595: Minor cleanups in sis5595_access
      i2c/tps65010: Add missing intialization of client data
      i2c: Drop unused RTC driver IDs
      i2c-amd756-s4882: Fix an error path
      i2c: Add support for device alias names
      i2c: Convert most new-style drivers to use module aliasing
      dmi: clean-up dmi helper declarations

Jeb Cramer (1):
      ixgbe: Add optional DCA infrastructure

Jeff Dike (2):
      random: add async notification support to /dev/random
      asm-*/futex.h should include linux/uaccess.h

Jeff Garzik (24):
      [SCSI] gdth: PCI probe cleanups, prep for PCI hotplug API conversion
      [SCSI] gdth: convert to PCI hotplug API
      [netdrvr] tulip/winbond-840: don't let tulip.h symbol stomp ours
      [netdrvr] forcedeth: internal simplifications; changelog removal
      [libata] sata_nv: disable ADMA by default
      [libata] improve Kconfig help text for new PMP, SFF options
      [ISDN] HiSax: modularization prep
      [ISDN] Hisax: eliminate many unnecessary references to CardType[]
      ARM minor irq handler cleanup: avoid passing unused info to irq
      [SPARC] minor irq handler cleanups
      [BLACKFIN] minor irq handler cleanups
      [PPC] minor irq handler cleanups
      drivers/char: minor irq handler cleanups
      [ISDN] minor irq handler cleanups
      [IA64] minor irq handler cleanups
      [ALSA] Fix synchronize_irq() bugs, redundancies
      arm/mach-integrator/time.c, mwave: revert portions of recent irq cleanups
      [netdrvr] tehuti: move ioctl perm check closer to function start
      [SCSI] aha152x, eata, u14-34f: minor irq handler cleanups
      [SCSI] aha1542: minor irq handler cleanups
      Merge branch 'sis190' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream
      Merge branch 'upstream-jeff' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream
      [libata] pata_atiixp: fix PIO timing data misprogramming
      [libata] linux/libata.h: reorganize ata_device struct members a bit

Jeff Kirsher (5):
      e1000e: rename mc_addr_list_update
      e1000e: reorganize PHY and flow control interface
      e1000e: limit EEPROM size accesses
      e1000e: Make arrays out of these Rx/Tx registers
      e1000e: rename a few functions

Jeff Layton (14):
      NFS: clean up short packet handling for NFSv2 readdir
      NFS: clean up short packet handling for NFSv3 readdir
      NFS: clean up short packet handling for NFSv4 readdir
      NFS: remove duplicate flags assignment from nfs_validate_mount_data
      SUNRPC: export svc_sock_update_bufs
      SUNRPC: have svc_recv() check kthread_should_stop()
      NLM: Convert lockd to use kthreads
      SUNRPC: allow svc_recv to break out of 500ms sleep when alloc_page fails
      NFS: convert nfs4 callback thread to kthread API
      SUNRPC: remove svc_create_thread()
      NFS: don't let nfs_callback_svc exit on unexpected svc_recv errors (try #2)
      NLM: don't let lockd exit on unexpected svc_recv errors (try #2)
      knfsd: get rid of imode variable in nfsd_setattr
      knfsd: clear both setuid and setgid whenever a chown is done

Jeff Mahoney (1):
      ocfs2/cluster: Get rid of arguments to the timeout routines

Jeff Moyer (4):
      aio: io_getevents() should return if io_destroy() is invoked
      aio: fix misleading comments
      autofs4: fix execution order race in mount request code
      autofs4: fix incorrect return from root.c:try_to_fill_dentry()

Jens Axboe (2):
      dm: use unlocked variants of queue flag check/set
      Improve queue_is_locked()

Jens Rottmann (1):
      lxfb: extend PLL table to support dotclocks below 25 MHz

Jeremy Fitzhardinge (41):
      xen: use iret instruction all the time
      x86: only enable interrupts when kernel state has been set up
      x86: simplify sync_test_bit(), improve
      x86: sparsemem: reduce i386 PAE section size
      x86: paravirt_ops: don't steal memory resources in paravirt_disable_iospace
      x86: convert pgalloc_64.h from macros to inlines
      x86: add common mm/pgtable.c
      x86: put paravirt stubs into common asm/pgalloc.h
      x86: move pte functions into common asm/pgalloc.h
      x86: move pmd functions into common asm/pgalloc.h
      x86: move pgalloc pud and pgd operations into common place
      x86: move all the pgd_list handling to one place
      x86: rename paravirt_alloc_pt etc after the pagetable structure
      x86: add pud_alloc for 4-level pagetables
      x86/pgtable.h: demacro ptep_set_access_flags
      x86/pgtable.h: demacro ptep_test_and_clear_young
      x86/pgtable.h: demacro ptep_clear_flush_young
      x86: demacro pgalloc paravirt stubs
      xen: use appropriate pte types
      xen: make use of pte_t union
      xen: unify pte operations
      xen: use phys_addr_t when referring to physical addresses
      xen: unify pte operations on machine frames
      xen: make sure iret faults are trapped
      x86: unify KERNEL_PGD_PTRS
      x86: unify pgd ctor/dtor
      xen: add support for callbackops hypercall
      xen: support sysenter/sysexit if hypervisor does
      xen: implement a debug-interrupt handler
      xen: make sure retriggered events are set pending
      xen: short-cut for recursive event handling
      xen: no need for domU to worry about MCE/MCA
      xen: jump to iret fixup
      xen/blkfront: use bdget_disk
      xen: disable preemption during tlb flush
      xen: allow set_pte_at on init_mm to be lockless
      xen: fold xen_sysexit into xen_iret
      xen: allow compilation with non-flat memory
      xen: add balloon driver
      hotplug-memory: make online_page() common
      x86: don't bother printing compat vdso address

Jeremy Kerr (3):
      [POWERPC] spufs: add newline to signal{1,2}_type files
      [POWERPC] spufs: reacquire LS pointer in spu_process_callback
      [POWERPC] spufs: save MFC command channel before purging MFC queue

Jerone Young (1):
      [POWERPC] 4xx: Add idle wait support for 44x platforms

Jesper Juhl (7):
      x86 floppy: kill off the 'register' keyword from header
      [NETLABEL]: Fix NULL deref in netlbl_unlabel_staticlist_gen() if ifindex not found
      PCI: Hotplug: Fix leaks in IBM Hot Plug Controller Driver - ibmphp_init_devno()
      Correct a few trivial tree details in Documentation/SubmittingPatches
      PCI Express ASPM support should default to 'No'
      USB: test for NULL return from platform_get_resource() in ohci_hcd_sm501_drv_remove()
      USB: mem leak fixes for AMD 5536 UDC high/full speed USB device controller driver

Jesse Barnes (5):
      Update MAINTAINERS with location of PCI tree
      drm/vbl rework: rework how the drm deals with vblank.
      PCI: don't expose struct pci_vpd to userspace
      x86: fix PCI MSI breaks when booting with nosmp
      [MAINTAINERS] PCI list moved

Jesse Brandeburg (5):
      ixgb: add explicit state checking
      e1000e: remove irq_sem
      e1000: remove irq_sem
      ixgb: remove irq_sem
      e1000e: Increment version to 0.2.1

Jiang zhe (7):
      [ALSA] hda-codec - model for alc883 to support M720R
      [ALSA] hda-codec - model for alc883 to support FUJITSU Pi2515
      [ALSA] hda-codec - model for cx20549 to support laptop HP530
      [ALSA] hda-codec - model for alc262 to support Lenovo 3000
      [ALSA] hda-codec - PCI quirk for MSI laptop
      [ALSA] hda - Should use HDA_OUTPUT instead of HDA_INPUT to mute pin 15 of ALC880
      [ALSA] hda - PCI quirk for laptop LG which use CMI9880

Jim Duchek (1):
      HID: quirk for MS Wireless Desktop Receiver (model 1028)

Jim Meyering (5):
      alpha: handle kcalloc failure
      affs: handle match_strdup failure
      hfs: handle match_strdup failure
      hfsplus: handle match_strdup failure
      lib/inflate.c: handle failed malloc()

Jiri Kosina (9):
      HID: Sunplus Wireless Desktop needs report descriptor fixup
      HID: fix misplaced rdesc quirk
      HID: pass numbered reports properly to hidraw
      HID: Logitech diNovo Mini pad support
      HID: ThrustMaster FF driver is no longer experimental
      HID: WiseGroup 866 Dual Joypad needs output reports quirk
      HID: remove 60x GTCO devices from blacklist
      Input: fix ordering in joystick Makefile
      ipwireless: remove dead code

Jiri Olsa (2):
      [AF_PACKET]: Remove unused variable.
      fs: remove unused fops from struct char_device_struct

Jiri Slaby (34):
      WDEV: ath5k, typecheck on nonDEBUG
      mac80211: fix defined but not used
      x86: pgtable, document pde bits
      x86: fix exec mappings comments
      HID: fix sparse warnings
      HID: make function from dbg_hid
      HID: move wait from hid to usbhid
      x86: fix text_poke()
      Misc: phantom, add compat ioctl
      Misc, phantom, fix poll
      Char: moxa, remove static isa support
      Char: moxa, cleanup module-param passed isa init
      Char: moxa, pci io space fixup
      Char: moxa, fix TIOC(G/S)SOFTCAR param
      Char: moxa, add firmware loading
      Char: moxa, merge c2xx and c320 firmware loading
      Char: moxa, remove port->port
      Char: moxa, remove unused port entries
      Char: moxa, centralize board readiness
      Char: moxa, timer cleanup
      Char: moxa, ioctl cleanup
      Char: moxa, merge 2 poll functions
      Char: moxa, cleanup rx/tx
      Char: moxa, serialise timer
      Char: moxa, rework open/close
      Char: moxa, little cleanup
      Char: moxa, remove useless tty functions
      Char: moxa, introduce MOXA_IS_320 macro
      Char: moxa, notify about board readiness
      Char: moxa, update credits
      Char: moxa, add firmware loading fix
      Char: ip2, macros cleanup
      Char: rio, fix cirrus defines
      [SCSI] megaraid_sas: fix suspend/resume sections

Joachim Fenkes (5):
      IB/ehca: Prevent posting of SQ WQEs if QP not in RTS
      IB/ehca: Move high-volume debug output to higher debug levels
      IB/ehca: Remove mr_largepage parameter
      IB/ehca: Make some module parameters bool, update descriptions
      IB/ehca: Bump version number to 0026

Joachim Foerster (1):
      [ALSA] [ML403-AC97CR] Remove duplicate snd_card_set_dev()

Jochen Eisinger (1):
      i8k: make fan multiplier tunable with a module parameter

Jochen Friedrich (2):
      [POWERPC] i2c: OF helpers for the i2c API
      [POWERPC] i2c: Fix build breakage introduced by OF helpers

Joe Perches (158):
      drivers/net/wireless/ath5k - convert == (true|false) to simple logical tests
      include/net/ieee80211.h - remove duplicate include
      [NET]: include/net/route.h - remove duplicate include
      [NET]: include/linux/atalk.h - remove duplicate include
      [NET]: include/linux/igmp.h - remove duplicate include
      [NET]: include/linux/udp.h - remove duplicate include
      e1000: Convert boolean_t to bool
      ixgb: convert boolean_t to bool
      [NET]: Rename inet_frag.h identifiers COMPLETE, FIRST_IN, LAST_IN to INET_FRAG_*
      [ATM]: Use SEQ_START_TOKEN
      [AF_UNIX]: Use SEQ_START_TOKEN
      drivers/net/bonding/bond_main.c - remove unnecessary #define
      ixgb: convert uint16_t style integers to u16
      e1000: convert uint16_t style integers to u16
      ext4: remove duplicate include of ext4_fs_i.h header file
      x86: include/asm-x86/mutex_32.h - use angle brackets for include
      x86: arch/x86/kernel/cpu/feature_names.c - use angle brackets for include
      x86: cleanup duplicate includes
      include/asm-x86/acpi.h: checkpatch cleanups - formatting only
      include/asm-x86/alternative.h: checkpatch cleanups - formatting only
      include/asm-x86/a.out-core.h: checkpatch cleanups - formatting only
      include/asm-x86/apicdef.h: checkpatch cleanups - formatting only
      include/asm-x86/apic.h: checkpatch cleanups - formatting only
      include/asm-x86/atomic_32.h: checkpatch cleanups - formatting only
      include/asm-x86/atomic_64.h: checkpatch cleanups - formatting only
      include/asm-x86/bitops_32.h: checkpatch cleanups - formatting only
      include/asm-x86/bitops_64.h: checkpatch cleanups - formatting only
      include/asm-x86/bitops.h: checkpatch cleanups - formatting only
      include/asm-x86/bug.h: checkpatch cleanups - formatting only
      include/asm-x86/byteorder.h: checkpatch cleanups - formatting only
      include/asm-x86/cacheflush.h: checkpatch cleanups - formatting only
      include/asm-x86/checksum_32.h: checkpatch cleanups - formatting only
      include/asm-x86/checksum_64.h: checkpatch cleanups - formatting only
      include/asm-x86/cmpxchg_32.h: checkpatch cleanups - formatting only
      include/asm-x86/cmpxchg_64.h: checkpatch cleanups - formatting only
      include/asm-x86/compat.h: checkpatch cleanups - formatting only
      include/asm-x86/current_32.h: checkpatch cleanups - formatting only
      include/asm-x86/current_64.h: checkpatch cleanups - formatting only
      include/asm-x86/desc_defs.h: checkpatch cleanups - formatting only
      include/asm-x86/desc.h: checkpatch cleanups - formatting only
      include/asm-x86/div64.h: checkpatch cleanups - formatting only
      include/asm-x86/dma.h: checkpatch cleanups - formatting only
      include/asm-x86/dwarf2_64.h: checkpatch cleanups - formatting only
      include/asm-x86/e820_32.h: checkpatch cleanups - formatting only
      include/asm-x86/e820_64.h: checkpatch cleanups - formatting only
      include/asm-x86/edac.h: checkpatch cleanups - formatting only
      include/asm-x86/efi.h: checkpatch cleanups - formatting only
      include/asm-x86/elf.h: checkpatch cleanups - formatting only
      include/asm-x86/fixmap_32.h: checkpatch cleanups - formatting only
      include/asm-x86/fixmap_64.h: checkpatch cleanups - formatting only
      include/asm-x86/floppy.h: checkpatch cleanups - formatting only
      include/asm-x86/futex.h: checkpatch cleanups - formatting only
      include/asm-x86/genapic_32.h: checkpatch cleanups - formatting only
      include/asm-x86/geode.h: checkpatch cleanups - formatting only
      include/asm-x86/highmem.h: checkpatch cleanups - formatting only
      include/asm-x86/hw_irq_64.h: checkpatch cleanups - formatting only
      include/asm-x86/hypertransport.h: checkpatch cleanups - formatting only
      include/asm-x86/i387.h: checkpatch cleanups - formatting only
      include/asm-x86/i8259.h: checkpatch cleanups - formatting only
      include/asm-x86/ia32.h: checkpatch cleanups - formatting only
      include/asm-x86/io_32.h: checkpatch cleanups - formatting only
      include/asm-x86/io_64.h: checkpatch cleanups - formatting only
      include/asm-x86/ioctls.h: checkpatch cleanups - formatting only
      include/asm-x86/io.h: checkpatch cleanups - formatting only
      include/asm-x86/ipcbuf.h: checkpatch cleanups - formatting only
      include/asm-x86/ipi.h: checkpatch cleanups - formatting only
      include/asm-x86/irq_32.h: checkpatch cleanups - formatting only
      include/asm-x86/irq_64.h: checkpatch cleanups - formatting only
      include/asm-x86/irqflags.h: checkpatch cleanups - formatting only
      include/asm-x86/kdebug.h: checkpatch cleanups - formatting only
      include/asm-x86/kexec.h: checkpatch cleanups - formatting only
      include/asm-x86/kprobes.h: checkpatch cleanups - formatting only
      include/asm-x86/kvm_host.h: checkpatch cleanups - formatting only
      include/asm-x86/kvm_x86_emulate.h: checkpatch cleanups - formatting only
      include/asm-x86/lguest_hcall.h: checkpatch cleanups - formatting only
      include/asm-x86/lguest.h: checkpatch cleanups - formatting only
      include/asm-x86/local.h: checkpatch cleanups - formatting only
      include/asm-x86/mc146818rtc.h: checkpatch cleanups - formatting only
      include/asm-x86/mca_dma.h: checkpatch cleanups - formatting only
      include/asm-x86/mmu_context_32.h: checkpatch cleanups - formatting only
      include/asm-x86/mmu_context_64.h: checkpatch cleanups - formatting only
      include/asm-x86/mmu.h: checkpatch cleanups - formatting only
      include/asm-x86/mmx.h: checkpatch cleanups - formatting only
      include/asm-x86/mmzone_32.h: checkpatch cleanups - formatting only
      include/asm-x86/mmzone_64.h: checkpatch cleanups - formatting only
      include/asm-x86/mpspec_def.h: checkpatch cleanups - formatting only
      include/asm-x86/mpspec.h: checkpatch cleanups - formatting only
      include/asm-x86/msidef.h: checkpatch cleanups - formatting only
      include/asm-x86/msr.h: checkpatch cleanups - formatting only
      include/asm-x86/mtrr.h: checkpatch cleanups - formatting only
      include/asm-x86/mutex_32.h: checkpatch cleanups - formatting only
      include/asm-x86/mutex_64.h: checkpatch cleanups - formatting only
      include/asm-x86/numa_64.h: checkpatch cleanups - formatting only
      include/asm-x86/numaq.h: checkpatch cleanups - formatting only
      include/asm-x86/page_32.h: checkpatch cleanups - formatting only
      include/asm-x86/page_64.h: checkpatch cleanups - formatting only
      include/asm-x86/param.h: checkpatch cleanups - formatting only
      include/asm-x86/paravirt.h: checkpatch cleanups - formatting only
      include/asm-x86/parport.h: checkpatch cleanups - formatting only
      include/asm-x86/pci_64.h: checkpatch cleanups - formatting only
      include/asm-x86/pci-direct.h: checkpatch cleanups - formatting only
      include/asm-x86/pci.h: checkpatch cleanups - formatting only
      include/asm-x86/pda.h: checkpatch cleanups - formatting only
      include/asm-x86/percpu.h: checkpatch cleanups - formatting only
      include/asm-x86/pgtable-2level.h: checkpatch cleanups - formatting only
      include/asm-x86/pgtable_32.h: checkpatch cleanups - formatting only
      include/asm-x86/pgtable-3level.h: checkpatch cleanups - formatting only
      include/asm-x86/pgtable_64.h: checkpatch cleanups - formatting only
      include/asm-x86/pgtable.h: checkpatch cleanups - formatting only
      include/asm-x86/posix_types_32.h: checkpatch cleanups - formatting only
      include/asm-x86/posix_types_64.h: checkpatch cleanups - formatting only
      include/asm-x86/processor.h: checkpatch cleanups - formatting only
      include/asm-x86/proto.h: checkpatch cleanups - formatting only
      include/asm-x86/ptrace.h: checkpatch cleanups - formatting only
      include/asm-x86/reboot.h: checkpatch cleanups - formatting only
      include/asm-x86/resume-trace.h: checkpatch cleanups - formatting only
      include/asm-x86/rio.h: checkpatch cleanups - formatting only
      include/asm-x86/rwsem.h: checkpatch cleanups - formatting only
      include/asm-x86/setup.h: checkpatch cleanups - formatting only
      include/asm-x86/sigcontext32.h: checkpatch cleanups - formatting only
      include/asm-x86/sigcontext.h: checkpatch cleanups - formatting only
      include/asm-x86/signal.h: checkpatch cleanups - formatting only
      include/asm-x86/smp_32.h: checkpatch cleanups - formatting only
      include/asm-x86/smp_64.h: checkpatch cleanups - formatting only
      include/asm-x86/spinlock.h: checkpatch cleanups - formatting only
      include/asm-x86/srat.h: checkpatch cleanups - formatting only
      include/asm-x86/string_32.h: checkpatch cleanups - formatting only
      include/asm-x86/string_64.h: checkpatch cleanups - formatting only
      include/asm-x86/suspend_32.h: checkpatch cleanups - formatting only
      include/asm-x86/suspend_64.h: checkpatch cleanups - formatting only
      include/asm-x86/swiotlb.h: checkpatch cleanups - formatting only
      include/asm-x86/sync_bitops.h: checkpatch cleanups - formatting only
      include/asm-x86/system.h: checkpatch cleanups - formatting only
      include/asm-x86/tce.h: checkpatch cleanups - formatting only
      include/asm-x86/thread_info_32.h: checkpatch cleanups - formatting only
      include/asm-x86/thread_info_64.h: checkpatch cleanups - formatting only
      include/asm-x86/tlbflush.h: checkpatch cleanups - formatting only
      include/asm-x86/topology.h: checkpatch cleanups - formatting only
      include/asm-x86/tsc.h: checkpatch cleanups - formatting only
      include/asm-x86/uaccess_32.h: checkpatch cleanups - formatting only
      include/asm-x86/uaccess_64.h: checkpatch cleanups - formatting only
      include/asm-x86/unaligned.h: checkpatch cleanups - formatting only
      include/asm-x86/unistd_32.h: checkpatch cleanups - formatting only
      include/asm-x86/unistd_64.h: checkpatch cleanups - formatting only
      include/asm-x86/user_32.h: checkpatch cleanups - formatting only
      include/asm-x86/user32.h: checkpatch cleanups - formatting only
      include/asm-x86/user_64.h: checkpatch cleanups - formatting only
      include/asm-x86/vdso.h: checkpatch cleanups - formatting only
      include/asm-x86/vga.h: checkpatch cleanups - formatting only
      include/asm-x86/vm86.h: checkpatch cleanups - formatting only
      include/asm-x86/vmi.h: checkpatch cleanups - formatting only
      include/asm-x86/voyager.h: checkpatch cleanups - formatting only
      include/asm-x86/xor_32.h: checkpatch cleanups - formatting only
      include/asm-x86/xor_64.h: checkpatch cleanups - formatting only
      driver core: Convert debug functions declared inline __attribute__((format (printf,x,y) to statement expression macros
      x86: include/asm-x86/pgalloc.h/bitops.h: checkpatch cleanups - formatting only
      synclink drivers bool conversion
      scripts/Lindent: support gnu indent v2.2.10

Joe Peterson (1):
      Resume TTY on SUSP and fix CRNL order in N_TTY line discipline

Joel Becker (34):
      ocfs2: Make ocfs2_slot_info private.
      ocfs2: Change the recovery map to an array of node numbers.
      ocfs2: slot_map I/O based on max_slots.
      ocfs2: De-magic the in-memory slot map.
      ocfs2: Define the contents of the slot_map file.
      ocfs2: New slot map format
      ocfs2: Separate out dlm lock functions.
      ocfs2: Use global DLM_ constants in generic code.
      ocfs2: Use -errno instead of dlm_status for ocfs2_dlm_lock/unlock() API.
      ocfs2: Create the lock status block union.
      ocfs2: Introduce the new ocfs2_cluster_connect/disconnect() API.
      ocfs2: Abstract out node number queries.
      ocfs2: Move o2hb functionality into the stack glue.
      ocfs2: Remove CANCELGRANT from the view of dlmglue.
      ocfs2: Abstract out a debugging function for underlying dlms.
      ocfs2: Clean up stackglue initialization
      ocfs2: Split o2cb code from generic stack functions.
      ocfs2: Create ocfs2_stack_operations and split out the o2cb stack.
      ocfs2: Break out stackglue into modules.
      ocfs2: Create stack glue sysfs files.
      ocfs2: Add the USERSPACE_STACK incompat bit.
      ocfs2: Add the 'cluster_stack' sysfs file.
      ocfs2: Add the user stack module.
      ocfs2: Add the ocfs2_control misc device.
      ocfs2: Start the ocfs2_control handshake.
      ocfs2: Introduce the DOWN message to ocfs2_control
      ocfs2: Add the local node id to the handshake.
      ocfs2: Add the 'set version' message to the ocfs2_control device.
      ocfs2: Change mlog_bug_on to BUG_ON in ocfs2_lockid.h
      ocfs2: Add kbuild for ocfs2_stack_user.ko
      ocfs2: Allow selection of cluster plug-ins.
      ocfs2: Document /sys/fs/ocfs2
      ocfs2: Put tree in MAINTAINERS
      ocfs2: Correct merge of 52f7c21 (Move /sys/o2cb to /sys/fs/o2cb)

Joerg Roedel (27):
      KVM: make EFER_RESERVED_BITS configurable for architecture code
      KVM: align valid EFER bits with the features of the host system
      KVM: VMX: unifdef the EFER specific code
      KVM: allow access to EFER in 32bit KVM
      KVM: SVM: move feature detection to hardware setup code
      KVM: SVM: add detection of Nested Paging feature
      KVM: SVM: add module parameter to disable Nested Paging
      KVM: export information about NPT to generic x86 code
      KVM: MMU: make the __nonpaging_map function generic
      KVM: export the load_pdptrs() function to modules
      KVM: MMU: add TDP support to the KVM MMU
      KVM: SVM: add support for Nested Paging
      KVM: SVM: let init_vmcb() take struct vcpu_svm as parameter
      KVM: SVM: allocate the MSR permission map per VCPU
      KVM: SVM: enable LBR virtualization
      KVM: detect if VCPU triple faults
      KVM: function declaration parameter name cleanup
      KVM: SVM: indent svm_set_cr4 with tabs instead of spaces
      KVM: SVM: align shadow CR4.MCE with host
      KVM: SVM: add intercept for machine check exception
      KVM: SVM: do not intercept task switch with NPT
      KVM: SVM: sync TPR value to V_TPR field in the VMCB
      KVM: export kvm_lapic_set_tpr() to modules
      KVM: SVM: sync V_TPR with LAPIC.TPR if CR8 write intercept is disabled
      KVM: SVM: disable CR8 intercept when tpr is not masking interrupts
      KVM: SVM: remove now obsolete FIXME comment
      KVM: SVM: remove selective CR0 comment

Johannes Berg (89):
      [POWERPC] mpic: Make sparse happy
      mac80211: allow sending multicast frames through virtual ports
      mac80211: dissolve pre-rx handlers
      cfg80211 API for channels/bitrates, mac80211 and driver conversion
      nl80211: export hardware bitrate/channel capabilities
      mac80211: fix scan band off-by-one error
      mac80211: remove port control enable switch, clean up sta flags
      wireless: fix ERP rate flags
      mac80211: split ieee80211_txrx_result
      mac80211: split RX_DROP
      mac80211: clean up some things in the RX path
      mac80211: remove "dynamic" RX/TX handlers
      mac80211: move some code into ieee80211_invoke_rx_handlers
      mac80211: defer master netdev allocation to ieee80211_register_hw
      mac80211: give burst time in txop rather than 0.1msec units
      mac80211: fix ecw2cw brain-damage
      rtl818x: fix RTS/CTS-less transmit
      b43(legacy): include full timestamp in beacon frames
      mac80211: convert sta_info.pspoll to a flag
      mac80211: invoke set_tim() callback after setting own TIM info
      mac80211: remove sta TIM flag, fix expiry TIM handling
      mac80211: consolidate TIM handling code
      adm8211: fix sparse warnings
      p54: fix sparse warnings
      mac80211: rework TX filtered frame code
      mac80211: atomically check whether STA exists already
      mac80211: Disallow concurrent IBSS/STA mode interfaces
      mac80211: fix debugfs_sta print_mac() warning
      mac80211: fix IBSS code
      adm8211: fix cfg80211 band API conversion
      mac80211: clarify use of TX status/RX callbacks
      mac80211: safely free beacon in ieee80211_if_reinit
      mac80211: remove STA infos last_ack stuff
      mac80211: split ieee80211_key_alloc/free
      mac80211: fix key replacing, hw accel
      WEXT: add mesh interface type
      mac80211: add mesh interface type
      mac80211: clean up mesh code
      mac80211: mesh hwmp locking fixes
      mac80211: enable mesh in Kconfig
      mac80211: add missing "break" statement in mesh code
      mac80211: clarify mesh Kconfig
      mac80211: export mesh_plink_broken
      mac80211: clean up mesh RX path a bit more
      mac80211: fix kernel-doc comment for mesh_plink_deactivate
      mac80211: reorder a few fields in sta_info
      mac80211: split ieee80211_txrx_data
      mac80211: RCU-ify STA info structure access
      mac80211: split sta_info_add
      mac80211: clean up sta_info and document locking
      mac80211: remove STA entries when taking down interface
      mac80211: don't clear next_hop in path reclaim
      mac80211: add documentation book
      mac80211: fix sta_info mesh timer bug
      b43: verify sta_notify mac80211 callback
      mac80211: always insert key into list
      mac80211: fix hardware scan completion
      mac80211: don't call conf_tx under RCU lock
      wireless: add wiphy channel freq to channel struct lookup helper
      mac80211: use ieee80211_get_channel
      mac80211: filter scan results on unusable channels
      cfg80211: don't export ieee80211_get_channel
      mac80211: reorder fields to make some structures smaller
      mac80211 ibss: flush only stations belonging to current interface
      mac80211: fix sta_info_destroy(NULL)
      mac80211: automatically free sta struct when insertion fails
      mac80211: clean up sta_info_destroy() users wrt. RCU/locking
      mac80211: sta_info_flush() fixes
      mac80211: fix sparse complaint in ieee80211_sta_def_wmm_params
      iwlwifi: fix some warnings
      mac80211: fix possible sta-debugfs work lockup
      mac80211: clean up IEEE80211_FC use
      iwlwifi: honour regulatory restrictions in scan code
      mac80211: make debugfs files root-only
      mac80211: fix ieee80211_ioctl_giwrate
      mac80211: fix sta-info pinning
      mac80211: fix key vs. sta locking problems
      mac80211: rename files
      mac80211: fix key debugfs default_key link
      mac80211: fix key hwaccel race
      mac80211: further RCU fixes
      mac80211: fix spinlock recursion
      mac80211: fix key todo list order
      mac80211: allow WDS mode
      mac80211: rework scanning to account for probe response/beacon difference
      mac80211: MAINTAINERS update
      mac80211: assign conf.beacon_control for mesh
      mac80211: don't allow invalid WDS peer addresses
      mac80211: insert WDS peer after adding interface

Johannes Weiner (12):
      [POWERPC] Remove redundant display of free swap space in show_mem()
      [POWERPC] ppc: Remove redundant display of free swap space in show_mem()
      [IA64] remove redundant display of free swap space in show_mem()
      [S390] remove redundant display of free swap space in show_mem()
      x86: Remove redundant display of free swap space in show_mem()
      [ARM] remove redundant display of free swap space in show_mem()
      avr32: Remove two unused #defines from mm/init.c
      Remove unused MAX_NODES_SHIFT
      mm: fix possible off-by-one in walk_pte_range()
      m68k: remove redundant display of free swap space in show_mem()
      cris: remove redundant display of free swap space in show_mem()
      [MIPS] remove redundant display of free swap space in show_mem()

John Gregor (2):
      IB/ipath: Head of Line blocking vs forward progress of user apps
      IB/ipath: Add code for IBA7220 send DMA

John Heffner (3):
      [TCP]: Increase the max_burst threshold from 3 to tp->reordering.
      tcp: Allow send-limited cwnd to grow up to max_burst when gso disabled
      tcp: Limit cwnd growth when deferring for GSO

John Linn (2):
      [POWERPC] Xilinx: boot support for Xilinx uart 16550.
      [POWERPC] Xilinx: of_serial support for Xilinx uart 16550.

John W. Linville (12):
      wireless: correct warnings from using '%llx' for type 'u64'
      mac80211: silently accept deletion of non-existant key
      iwlwifi: do not register bands with no supported channels
      prism54: correct thinko in "prism54: Convert stats_sem in a mutex"
      rt2x00: fixup some non-functional merge errors
      wireless: fix various printk warnings on ia64 (and others)
      Revert "mac80211: use a struct for bss->mesh_config"
      drivers/net/wireless/iwlwifi/iwl-debugfs.c: fix another '%llu' warning
      iwlwifi/Kconfg: make IWLWIFI_LEDS invisible
      drivers/net/wireless/iwlwifi/iwl-3945.h: correct CONFIG_IWL4965_LEDS typo
      cfg80211: default to regulatory max power for channel
      mlme.c: fixup some merge damage

Jon Schindler (7):
      /drivers/net/8390.c replaced init_module&cleanup_module with module_init&module_exit
      /drivers/net/appletalk/cops.c replaced init_module&cleanup_module with module_init&module_exit
      /drivers/net/arcnet/com20020.c replaced init_module&cleanup_module with module_init&module_exit
      /drivers/net/at1700.c replaced init_module&cleanup_module with module_init&module_exit
      /drivers/net/atarilance.c replaced init_module&cleanup_module with module_init&module_exit
      drivers/block/floppy.c: replace init_module&cleanup_module with module_init&module_exit
      drivers/char/ip2/ip2main.c: replace init_module&cleanup_module with module_init&module_exit

Jonathan Brassow (1):
      dm log: make module use tracking internal

Jonathan Corbet (3):
      Document SEQ_SKIP
      Various fixes to Documentation/HOWTO
      Document seq_path_root()

Jonathan Woithe (1):
      [ALSA] hda-codec - remove duplicate controls in alc268 test mixer

Jordan Crouse (2):
      gxfb: set the right registers to tweak the sync polarity
      gxfb: don't enable the CRT DACs when we are in flatpanel mode

Josef 'Jeff' Sipek (2):
      [S390] dasd: fix double elevator_exit call when deadline iosched fails to load
      [XFS] Replace custom AIL linked-list code with struct list_head

Josef Bacik (9):
      [GFS2] fix GFP_KERNEL misuses
      jbd2: fix the way the b_modified flag is cleared
      jbd2: fix possible journal overflow issues
      ext4:  check return of ext4_orphan_get properly
      ext4: fix mount option parsing
      jbd: fix the way the b_modified flag is cleared
      jbd: fix possible journal overflow issues
      ext4: fix wrong gfp type under transaction
      ext4: don't use ext4_error in ext4_check_descriptors

Josef Sipek (1):
      [XFS] Update XFS documentation for noikeep/ikeep.

Josh Boyer (11):
      [POWERPC] 4xx: Add AMCC 440EP Yosemite DTS
      [POWERPC] 4xx: Add platform support for the AMCC Yosemite board
      [POWERPC] 4xx: Add bootwrapper for AMCC Yosemite board
      [POWERPC] 4xx: Add Canyonlands and Yosemite to multi-board defconfig
      [POWERPC] Add of_device_is_available function
      [POWERPC] 4xx: Reorganize 4xx defconfigs
      [POWERPC] 4xx: Add ppc40x_defconfig
      [POWERPC] 4xx: Fix duplicate phys_addr_t definition
      [POWERPC] Add strncmp to arch/ppc
      ibm_newemac: Fix section mismatch warnings
      ibm_newemac Use status property for unused/unwired EMACs

Juha Yrjola (6):
      MMC: OMAP: Introduce new multislot structure and change driver to use it
      MMC: OMAP: Add back cover switch support
      MMC: OMAP: New release dma and abort xfer functions
      MMC: OMAP: Fix timeout calculation for MMC multislot support
      MMC: OMAP: Power functions modified to MMC multislot support
      MMC: OMAP: General cleanup for MMC multislot support

Juha-Matti Tapio (2):
      [IPV6]: Add ORCHID prefix to address label table
      [IPV6]: Fix source address selection for ORCHID addresses

Julia Lawall (27):
      [POWERPC] Use FIELD_SIZEOF in arch/ppc
      drivers/net/mv643xx_eth.c: Use FIELD_SIZEOF
      [GFS2] test for IS_ERR rather than 0
      [POWERPC] Use FIELD_SIZEOF in drivers/block/viodasd.c
      RDMA/iwcm: Test rdma_create_id() for IS_ERR rather than 0
      fs/udf: Use DIV_ROUND_UP
      fs/ocfs2/aops.c: test for IS_ERR rather than 0
      ocfs2: Use BUG_ON
      drivers/atm: use time_before, time_before_eq, etc
      drivers/net/appletalk: use time_before, time_before_eq, etc
      sound: Use BUG_ON
      [ALSA] sound/pci: remove unused variable
      V4L/DVB (7591): drivers/media/video: use time_before, time_before_eq, etc
      Input: drivers/char/keyboard.c - use time_after
      USB: use DIV_ROUND_UP
      ide: use DIV_ROUND_UP
      drivers/char/rtc.c: use time_before, time_before_eq, etc
      serial: use time_before, time_before_eq, etc
      fbdev: use DIV_ROUND_UP or roundup
      drivers/md: use time_before, time_before_eq, etc
      fs/ext2: use BUG_ON
      fs/ext3: use BUG_ON
      ACPI: elide a non-zero test on a result that is never 0
      fs/affs/file.c: use BUG_ON
      drivers/misc: elide a non-zero test on a result that is never 0
      drivers/char/ds1286.c: use time_before, time_before_eq, etc
      [CRYPTO] cryptd: Correct kzalloc error test

Julian Anastasov (1):
      ipvs: fix oops in backup for fwmark conn templates

Julio M. Merino Vidal (4):
      [POWERPC] spufs: add sputrace marker parameter names
      [POWERPC] spufs: add marker for destroy_spu_context
      [POWERPC] spufs: fix marker name for find_victim
      [POWERPC] spufs: trace spu_acquire_saved events

Jussi Kivilinna (2):
      rndis_wlan: cleanup, rename and reorder enums and structures
      rndis_wlan: cleanup, rename structure members

KAMEZAWA Hiroyuki (4):
      mm: fix broken gfp_zone with __GFP_THISNODE
      mm: fix usemap initialization
      memcg: remove redundant function calls
      memcgroup: use vmalloc for mem_cgroup allocation

KOSAKI Motohiro (3):
      [IA64] pgd_offset() constfication.
      cris: add constfy to pgd_offset()
      /proc/pagetypeinfo: fix output for memoryless nodes

Kai Makisara (2):
      [SCSI] st: add option to use SILI in variable block reads
      [SCSI] st: show options currently set in sysfs

Kailang Yang (1):
      [ALSA] hda-codec - Fix ALC662 recording

Kamalesh Babulal (1):
      [CRYPTO] all: Clean up init()/fini()

Karl Dahlke (2):
      Input: put ledstate in the keyboard notifier
      VT notifier extension for accessibility

Karsten Wiese (6):
      clockevents: optimise tick_nohz_stop_sched_tick() a bit
      [ALSA] ice1724.c: toggle "chip reset" and "eeprom based setup" sequence
      [ALSA] Don't set gpio mask register in snd_ice1712_gpio_write_bits()
      [ALSA] Audiophile 192: Fix ad converter initialization
      USB: EHCI: Refactor "if (handshake()) state = HC_STATE_HALT"
      USB: minor ehci xITD simplifications

Kay Sievers (15):
      PNP: add all PNP card device id's as individual aliases
      block: send disk "change" event for rescan_partitions()
      [MTD] [MAPS] fix platform driver hotplug/coldplug
      [MTD] [NAND] fix platform driver hotplug/coldplug
      i2c: Fix platform driver hotplug/coldplug
      [ALSA] sound: fix platform driver hotplug/coldplug
      [POWERPC] macintosh/windfarm: Fix platform driver hotplug/coldplug
      V4L/DVB (7641): V4L: ov511 - use usb_interface as parent, not usb_device
      Input: add MODULE_ALIAS() to hotpluggable platform modules
      ATA/IDE: fix platform driver hotplug/coldplug
      net drivers: fix platform driver hotplug/coldplug
      [SCSI] jazz_esp, sgiwd93, sni_53c710, sun3x_esp: fix platform driver hotplug/coldplug
      kobject: do not copy vargs, just pass them around
      driver core: remove no longer used "struct class_device"
      driver-core: add dev_name() to help transition away from using bus_id

Keith Mok (1):
      vfat: bug fix for vfat cannot handle filename with 255

Keith Packard (2):
      drm/i965: On I965, use correct 3DSTATE_DRAWING_RECTANGLE command in vblank
      drm/i915: Handle tiled buffers in vblank tasklet

Ken'ichi Ohmichi (1):
      vmcoreinfo: add page flags values

Kenji Kaneshige (11):
      pciehp: fix slot name
      pciehp: Fix interrupt event handlig
      pciehp: Add missing memory barrier
      pciehp: Fix wrong slot control register access
      pciehp: Fix wrong slot capability check
      pciehp: Remove useless hotplug interrupt enabling
      pciehp: Mask hotplug interrupt at controller release
      pciehp: Clean up pcie_init()
      shpchp: fix slot name
      pciehp: Fix command write
      pciehp: fix error message about getting hotplug control

Kevin Coffman (6):
      [CRYPTO] cts: Add CTS mode required for Kerberos AES support
      Correct grammer/typos in dprintks
      Remove define for KRB5_CKSUM_LENGTH, which will become enctype-dependent
      gss_krb5: consistently use unsigned for seqnum
      sunrpc: make token header values less confusing
      keys: check starting keyring as part of search

Kevin Hilman (7):
      ARM: OMAP: Clear level-triggered GPIO interrupts in unmask hook
      ARM: OMAP: use edge/level handlers from generic IRQ framework
      ARM: OMAP: Timer32K: Re-organize duplicated 32k-timer code
      ARM: OMAP: Timer32K: Move 32k-based sched_clock() to common code
      ARM: OMAP: Timer32K: Move timer32k to mach-omap1
      ARM: OMAP: TimerMPU: Remove unused cycles-to-nsec conversions
      ARM: OMAP: TimerMPU: Remove MPU-timer based sched_clock()

Kevin Lloyd (3):
      USB: Serial: Sierra: Clean up
      USB: Serial: Sierra: C597 fix
      usb/usb-serial-sierra-add-new-dev-group

Kirill A. Shutemov (1):
      Make linux/wireless.h be able to compile

Klaus D. Wacker (1):
      lcs: CCL-sequ. numbers required for protocol 802.2 only.

Konrad Rzeszutek (1):
      Firmware: add iSCSI iBFT Support

Konstantin Baydarov (2):
      ipmi: don't grab locks in run-to-completion mode
      ipmi: convert locked counters to atomics

Kostya B (1):
      [IPv4] UFO: prevent generation of chained skb destined to UFO device

Kristoffer Ericson (1):
      [ALSA] Add SUPERH depends to sound/soc/sh/Kconfig

Krzysztof Halasa (2):
      WAN: Fix confusing insmod error code for C101 too.
      Driver for IXP4xx built-in Ethernet ports

Krzysztof Helt (9):
      pm2fb: correct error values returned from probe function
      pm2fb: change option mode to mode_option
      tridentfb: change option mode to mode_option
      pm3fb: change option mode to mode_option
      update modedb.txt documentation about mode_option parameter change
      vt8623fb: change option mode to mode_option
      arkfb: add option mode_option
      s3fb: add option mode_option
      fbdev: add removed option "mode" to keep compatibility

Kumar Gala (36):
      [LMB]: Fix initial lmb add region with a non-zero base
      [LMB]: Fix lmb_add_region if region should be added at the head
      [POWERPC] Remove Kconfig option BOOT_LOAD
      [POWERPC] Provide access to arch/powerpc include path on ppc64
      [POWERPC] Remove and replace uses of PPC_MEMSTART with memstart_addr
      [POWERPC] Introduce lowmem_end_addr to distinguish from total_lowmem
      [POWERPC] 85xx: Cleanup TLB initialization
      [POWERPC] Use lowmem_end_addr to limit lmb allocations on ppc32
      [POWERPC] Rename __initial_memory_limit to __initial_memory_limit_addr
      [POWERPC] Clean up some linker and symbol usage
      [POWERPC] Move phys_addr_t definition into asm/types.h
      [POWERPC] Update linker script to properly set physical addresses
      [POWERPC] bootwrapper: Use physical address in PHDR for uImage
      [POWERPC] Cleanup pgtable-ppc32.h
      [POWERPC] Remove unused machine call outs
      [POWERPC] Rework Book-E debug exception handling
      [POWERPC] 83xx/85xx: Reorganize defconfigs
      [POWERPC] Make Book-E debug handling SMP safe
      [POWERPC] 83xx: Enable FCM NAND and OF partitions in defconfig
      [POWERPC] 85xx: Fix compile warning
      [POWERPC] 85xx: Convert dts to v1 syntax
      [POWERPC] 85xx: minor .dts cleanups
      [POWERPC] fsl: Convert dts to v1 syntax
      [PPC] Remove mpc8272 ads board from arch/ppc
      [PPC] Remove mpc885ads and mpc86x ads boards from arch/ppc
      [POWERPC] ppc32: Fix errata for 603 CPUs
      [POWERPC] 85xx: Add support for relocatable kernel (and booting at non-zero)
      [POWERPC] Port fixmap from x86 and use for kmap_atomic
      [POWERPC] Clean up access to thread_info in assembly
      [POWERPC] Cleanup asm-offsets.c
      [POWERPC] Clean up misc_64.S
      [POWERPC] Add zImage.iseries to arch/powerpc/boot/.gitignore
      [POWERPC] Add IRQSTACKS support on ppc32
      [POWERPC] spufs: add .gitignore for spu_save_dump.h & spu_restore_dump.h
      devres: support addresses greater than an unsigned long via dev_ioremap
      [POWERPC] Xilinx: Fix compile warnings

Kyungmin Park (2):
      [MTD] [OneNAND] Fix unlock all in Double Density Package (DDP)
      MMC: OMAP: Check the get_cover_state function pointer if not set

Lachlan Andrew (1):
      tcp: Overflow bug in Vegas

Lachlan McIlroy (6):
      [XFS] make inode reclaim synchronise with xfs_iflush_done()
      [XFS] Fix regression due to refcache removal
      [XFS] split xfs_ioc_xattr
      [XFS] Prevent xfs_bmap_check_leaf_extents() referencing unmapped memory.
      [XFS] The forward declarations for the xfs_ioctl() helpers and the
      [XFS] Fix merge failure

Larry Finger (1):
      ssb: Fix all-ones boardflags

Laurent Pinchart (6):
      [POWERPC] cpm_uart: Allocate DPRAM memory for SMC ports on CPM2-based platforms.
      [POWERPC] Add bootwrapper function to get virtual reg from the device tree.
      [POWERPC] cpm-serial: Relocate CPM buffer descriptors and SMC parameter ram.
      [POWERPC] ep8248e: Reference SMC parameter RAM base in the device tree.
      [POWERPC] CPM2: Reset the CPM when early debugging is not enabled.
      [POWERPC] CPM: Move opcodes common to CPM1 and CPM2 to include/asm-powerpc/cpm.h

Laurent Vivier (4):
      loop: manage partitions in disk image
      NBD: allow nbd to be used locally
      NBD: add partition support
      brd: modify ramdisk device to be able to manage partitions

Lee Schermerhorn (16):
      mempolicy: fix parsing of tmpfs mpol mount option
      mempolicy: rename mpol_free to mpol_put
      mempolicy: rename mpol_copy to mpol_dup
      mempolicy: write lock mmap_sem while changing task mempolicy
      mempolicy: fixup Fallback for Default Shmem Policy
      mempolicy: rename struct mempolicy 'policy' member to 'mode'
      mempolicy: mark shared policies for unref
      mempolicy: document {set|get}_policy() vm_ops APIs
      mempolicy: rework mempolicy Reference Counting [yet again]
      mempolicy: use MPOL_PREFERRED for system-wide default policy
      mempolicy: mPOL_PREFERRED cleanups for "local allocation"
      mempolicy: use MPOL_F_LOCAL to Indicate Preferred Local Policy
      mempolicy: clean-up mpol-to-str() mempolicy formatting
      mempolicy: rework shmem mpol parsing and display
      mempolicy: support mpol=local tmpfs mount option
      mempolicy: use struct mempolicy pointer in shmem_sb_info

Len Brown (7):
      pnpacpi: fix potential corruption on "pnpacpi: exceeded the max number of IRQ resources 2"
      ACPICA: update Intel copyright
      thermal: re-name thermal.c to thermal_sys.c
      ACPI: re-name acpi_pm_ops to acpi_suspend_ops
      intel_menlo: fix build warning
      Merge branches 'release', 'acpica', 'bugzilla-10224', 'bugzilla-9772', 'bugzilla-9916', 'ec', 'eeepc', 'idle', 'misc', 'pm-legacy', 'sysfs-links-2.6.26', 'thermal', 'thinkpad' and 'video' into release
      Merge branch 'pnp' into release

Lennert Buytenhek (37):
      introduce mbus DRAM target info abstraction
      Orion: initialise mbus DRAM target info on boot
      Orion: make PCIe/PCI support use mbus DRAM info
      ehci-orion: mbus decode window support
      sata_mv: mbus decode window support
      plat-orion: introduce
      plat-orion: share IRQ handling code
      plat-orion: share PCIe handling code
      plat-orion: share time handling code
      plat-orion: make ehci-orion available for all Orion families
      plat-orion: make mv643xx_eth available for all Orion families
      plat-orion: make i2c-mv64xxx available for all Orion families
      plat-orion: make orion_nand available for all Orion families
      Orion: revamp cpu mbus window handling
      Orion: describe physical address map
      Orion: move I/O macros out of orion.h
      Orion: only map peripheral register space once
      Orion: add __init attribute to all boot time-only functions
      Orion: enable access to local config space
      Orion: general cleanup
      Orion: orion -> orion5x rename
      [ARM] 4886/1: Orion: grab ts209 ethernet MAC address from flash
      mv643xx_eth: mp->tx_desc_count needs spinlock protection
      mv643xx_eth: various cleanups
      mv643xx_eth: identify ports by struct mv643xx_private *
      mv643xx_eth: report netdev name in all printks
      mv643xx_eth: pass port identifier to register accessors
      mv643xx_eth: only print banner once
      mv643xx_eth: update copyright
      [ARM] 4881/1: print unrecognised processor ID as part of failure message
      kprobes/arm: fix decoding of arithmetic immediate instructions
      [ARM] feroceon: remove CONFIG_CPU_DCACHE_WRITETHROUGH check
      [ARM] feroceon: remove CONFIG_CPU_CACHE_ROUND_ROBIN check
      [ARM] Orion: fix ->map_irq() PCIe bus number check
      [ARM] Orion: fix orion-ehci platform resource end addresses
      [ARM] Orion: catch a couple more alternative spellings of PCIe
      [ARM] Feroceon: Feroceon-specific WA-cache compatible {copy,clear}_user_page()

Leonardo Chiquitto (1):
      USB: airprime: unlock mutex instead of trying to lock it again

Li Zefan (12):
      [IA64] use goto to jump out do/while_each_thread
      SCTP: fix wrong debug counting of datamsg
      SCTP: fix wrong debug counting of bind_bucket
      cgroup: fix a race condition in manipulating tsk->cg_list
      oom_kill: remove unused parameter in badness()
      ACPI: check a return value correctly in acpi_power_get_context()
      cgroup: annotate cgroup_init_subsys with __init
      cgroup: switch to proc_create()
      cgroups: use a hash table for css_set finding
      cgroups: simplify init_subsys()
      cgroups: remove the css_set linked-list
      memcg: remove redundant initialization in mem_cgroup_create()

Liam Girdwood (1):
      [ALSA] ASoC: WM9713 driver

Libin Yang (1):
      [ALSA] HDA-Intel - Patch to support RV7xx HDMI Audio

Lin Ming (15):
      ACPICA: New interfaces for table event handlers
      ACPICA: Fix for namespace lookup problem
      ACPICA: Fix for Increment/Decrement operator, incorrect type change
      ACPICA: Added additional parameter validation for LoadTable
      ACPICA: Fixed a problem with Index references passed as method arguments
      ACPICA: Fixed a problem with CopyObject used in conjunction with the Index operator
      ACPICA: Implemented full support for deferred execution for the TermArg string arguments for DataTableRegion
      ACPICA: Implemented full argument resolution support for the BankValue argument to BankField
      ACPICA: Fix for SizeOf when used with Buffers and Packages
      ACPICA: Methods now implicitly return 0 in slack mode
      ACPICA: Fix for Load operator
      ACPICA: Fix for LoadTable operator, input strings
      ACPICA: Fixes for Unload and DDBHandles
      ACPICA: Update behavior of CopyObject to match ACPI spec
      ACPICA: Fix to handle NULL package elements correctly

Linus Torvalds (166):
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
      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/jmorris/selinux-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-kgdb
      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/tglx/linux-2.6-hrt
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
      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/ieee1394/linux1394-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.26
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Fix RCU list iterator use of 'rcu_dereference()'
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
      Merge branch 'ro-bind.b6' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
      Merge branch 'for-linus' of 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/mingo/linux-2.6-sched-devel
      Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      Merge branch 'isdn-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge branch 'irq-cleanups-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-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/gregkh/pci-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge branch 'for-2.6.26' of git://git.kernel.dk/linux-2.6-block
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/juhl/trivial
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Fix cardbus resource allocation
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
      Merge branch 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      Merge branch 'irq-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux
      Merge git://git.linux-nfs.org/projects/trondmy/nfs-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/x86/linux-2.6-x86-fixes
      Merge branch 'for-linus' of git://linux-nfs.org/~bfields/linux
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-x86-fixes4
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched-fixes2
      Merge git://git.infradead.org/mtd-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-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-xen-next
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-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/mingo/linux-2.6-sched-fixes
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-pat
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'master' 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/viro/vfs-2.6
      Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-misc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-optimized-inlining
      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/x86/linux-2.6-x86-fixes
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-bootparam
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-generic-bitops-v3
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-bootmem-v3
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      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/x86/linux-2.6-idle-fix
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      x86 PAT: tone down debugging messages some more
      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 git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-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/davej/cpufreq
      Merge branch 'master' 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/x86/linux-2.6-x86-bigbox-pci
      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/x86/linux-2.6-x86-fixes
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      block: fix queue locking verification
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
      Merge branch 'audit.b50' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
      drivers/net/tehuti: use proper capability check for raw IO access
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-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/mchehab/v4l-dvb
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
      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/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.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
      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/gregkh/driver-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes3
      x86: Mark OPTIMIZE_INLINING broken
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-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/rusty/linux-2.6-for-linus
      Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
      Merge git://git.infradead.org/mtd-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-linus
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
      Merge branch 'for-linus' of git://www.linux-m32r.org/git/takata/linux-2.6_dev
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-genirq
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
      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/paulus/powerpc
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-inttypes
      Merge git://git.infradead.org/battery-2.6
      Linux 2.6.26-rc1

Linus Walleij (1):
      [ARM] 5022/1: Race in ARM MMCI PL18x driver, V2

Luca Tettamanti (1):
      wireless: Fix compile error with wifi & leds

Luis Carlos Cobo (31):
      wireless: various definitions for mesh networking
      nl80211/cfg80211: support for mesh, sta dumping
      mac80211: mesh function and data structures definitions
      mac80211: support functions for mesh
      mac80211: support for mesh interfaces in mac80211 data path
      mac80211: mesh data structures and first mesh changes
      mac80211: mesh changes to the MLME
      mac80211: mesh peer link implementation
      mac80211: mesh path table implementation
      mac80211: code for on-demand Hybrid Wireless Mesh Protocol
      mac80211: mesh statistics and config through debugfs
      mac80211: mesh path and mesh peer configuration
      mac80211: complete the mesh (interface handling) code
      mac80211: fix mesh endianness sparse warnings and unmark it as broken
      mac80211: fix incorrect parenthesis
      mac80211: move comment to better location
      mac80211: breakdown mesh network attributes in different extra fields for wext
      mac80211: clean up use of endianness conversion functions
      mac80211: delete mesh_path timer on mesh_path removal
      mac80211: always force mesh_path deletions
      mac80211: add PLINK_ prefix and kernel doc to enum plink_state
      mac80211: path IE fields macros, fix alignment problems and clean up
      mac80211: fix mesh_path and sta_info get_by_idx functions
      zd1211rw: support for mesh interface and beaconing
      mac80211: fix deadlocks in debugfs_netdev.c
      mac80211: fix spinlock recursion on sta expiration
      mac80211: use recent multicast table for all mesh multicast frames
      mac80211: check for mesh_config length on incoming management frames
      mac80211: use a struct for bss->mesh_config
      mac80211: update mesh EID values
      mac80211: use 4-byte mesh sequence number

Luis Correia (1):
      rt2x00: Fix trivial log message

Luis R. Rodriguez (8):
      ath5k: Port to new bitrate/channel API
      ath5k: Cleanup after API changes
      ath5k: ath5k_copy_channels() was not setting the channel band
      ath5k: Use our own Kconfig file, we'll be expanding this shortly
      ath5k: Port debug.c over to the new band API and enable as build option
      ath5k: Use software encryption for now
      ath5k/phy.c: fix negative array index
      prism54: set carrier flags correctly

Magnus Damm (19):
      smc91x: pass along private data V2
      smc91x: introduce platform data flags V2
      smc91x: add insw/outsw to default config V2
      smc91x: make superh use default config V2
      sh: SuperH KEYSC platform driver
      sh: SuperH KEYSC keypad data for MigoR
      sh: SuperH KEYSC keypad data for Solution Engine 7722
      Fix sh_keysc double free
      sh: Add MigoR header file
      sh: Use physical addresses for sh7722 USBF resources
      sh: Use phyical addresses for MigoR smc91x resources
      sh: MigoR NOR flash support using physmap-flash
      sh: MigoR NAND flash support using gen_flash
      sh: Add I2C platform data to sh7722
      sh: Add I2C support to MigoR
      sh: Add rs5c732b RTC support to MigoR
      sh: Add migor_ts support to MigoR
      i2c: New driver for the SuperH Mobile I2C bus controller
      sm501: add uart support

Maik Broemme (1):
      fbdev: intelfb: add support for the Intel Integrated Graphics Controller 965G/965GM

Mandeep Singh Baines (2):
      [ETHTOOL]: Add support for large eeproms
      ethtool: EEPROM dump no longer works for tg3 and natsemi

Manfred Spraul (2):
      ipc: sysvsem: implement sys_unshare(CLONE_SYSVSEM)
      ipc: sysvsem: force unshare(CLONE_SYSVSEM) when CLONE_NEWIPC

Manish Ahuja (11):
      [POWERPC] pseries: phyp dump: Documentation
      [POWERPC] pseries: phyp dump: Reserve and release memory
      [POWERPC] pseries: phyp dump: Use sysfs to release reserved mem
      [POWERPC] pseries: phyp dump: Register dump area
      [POWERPC] pseries: phyp dump: Debugging print routines
      [POWERPC] pseries: phyp dump: Invalidate and print dump areas
      [POWERPC] pseries: phyp dump: Tracking memory range freed
      [POWERPC] pseries: phyp dump: Add Kconfig file option
      [POWERPC] pseries: phyp dump: Disable phyp-dump through boot-var
      [POWERPC] pseries: phyp dump: Inform kdump when phyp-dump is loaded
      [POWERPC] pseries/phyp dump: Reserve a variable amount of space at boot

Manuel Lauss (1):
      i2c: Renesas SH7760 I2C master driver

Marcelo Tosatti (14):
      KVM: MMU: ignore zapped root pagetables
      KVM: MMU: large page support
      KVM: add basic paravirt support
      x86: KVM guest: add basic paravirt support
      KVM: MMU: hypercall based pte updates and TLB flushes
      x86: KVM guest: hypercall based pte updates and TLB flushes
      x86: KVM guest: hypercall batching
      KVM: MMU: unify slots_lock usage
      KVM: MMU: prepopulate guest pages after write-protecting
      KVM: hlt emulation should take in-kernel APIC/PIT timers into account
      KVM: add ioctls to save/store mpstate
      KVM: fix kvm_vcpu_kick vs __vcpu_run race
      KVM: MMU: kvm_pv_mmu_op should not take mmap_sem
      virtio-blk: fix remove oops

Marcin Slusarz (28):
      jfs: le*_add_cpu conversion
      ipw2200: le*_add_cpu conversion
      qla3xxx: convert byte order of constant instead of variable
      [GFS2] be*_add_cpu conversion
      [SCSI] aacraid, ips: leX_add_cpu conversion
      udf: fix udf_build_ustr
      udf: convert udf_count_free_bitmap to use bitmap_weight
      udf: convert udf_stamp_to_time and udf_time_to_stamp to use timestamps
      udf: remove unneeded kernel_timestamp type
      udf: super.c reorganization
      ext4: le*_add_cpu conversion
      ext4: convert byte order of constant instead of variable
      ieee1394: be*_add_cpu conversion
      [CRYPTO] lrw: Replace all adds to big endians variables with be*_add_cpu
      V4L/DVB (7286): limit stack usage of ir-kbd-i2c.c
      V4L/DVB (7363): fix coding style violations in v4l1-compat.c
      V4L/DVB (7364): reduce stack usage of v4l_compat_translate_ioctl
      V4L/DVB (7365): reduce stack usage of v4l1_compat_sync
      ext2: le*_add_cpu conversion
      ext2: convert byte order of constant instead of variable
      ext3: convert byte order of constant instead of variable
      ufs: [bl]e*_add_cpu conversion
      ufs: remove unused fs64_add and fs64_sub
      reiserfs: le*_add_cpu conversion
      affs: be*_add_cpu conversion
      hfs/hfsplus: be*_add_cpu conversion
      quota: le*_add_cpu conversion
      sysv: [bl]e*_add_cpu conversion

Marian Balakowicz (1):
      [POWERPC] Add 'model: ...' line to common show_cpuinfo()

Mariusz Kozlowski (2):
      net: yellowfin parenthesis fix
      [ALSA] sound/drivers/pcsp/pcsp.c build fix

Mark A. Greer (3):
      [POWERPC] prpmc2800: Convert DTS to v1 and add labels
      [POWERPC] mv64x60: Fix FDT compatible names: mv64x60 => mv64360
      [POWERPC] prpmc2800: Clean up dts properties

Mark Asselstine (2):
      atm nicstar: Removal of debug code containing deprecated calls to cli()/sti()
      hamradio: Remove unneeded and deprecated cli()/sti() calls in dmascc.c

Mark Brown (40):
      Input: add support for WM97xx familty touchscreens
      Input: WM97xx - add chip driver for WM9705 touchscreen
      Input: WM97xx - add chip driver for WM9712 touchscreen
      Input: WM97xx - add chip driver for WM97123 touchscreen
      Input: WM97xx - add support for streaming mode on Mainstone
      Input: wm97xx-core - only schedule interrupt handler if not already scheduled
      Input: wm97xx-core - use IRQF_SAMPLE_RANDOM
      Input: wm97xx-core - support use as a wakeup source
      [ARM] 4830/1: Add support for the CLK_POUT pin on PXA3xx CPUs
      [ARM] 4831/2: Add PXA2xx AC97 clocks to clock API
      [ARM] 4832/2: Support AC97CLK on PXA3xx via the clock API
      [ARM] 4833/3: Convert non-SoC PXA2xx AC97 driver to clock API
      [ARM] 4834/3: Convert ASoC pxa2xx-ac97 driver to use the clock API
      [ARM] 4901/3: mainstone: Register primary I2C bus
      [ARM] 4946/1: pxa3xx: Print an error if we refuse to suspend
      [ARM] 4976/1: zylonite: Configure GPIO for WM9713 IRQ line
      [ARM] 4977/2: soc - pxa2xx-ac97 - Add missing clk_enable()
      [ALSA] soc - Report errors from snd_soc_dapm_set_endpoint()
      [ALSA] soc - Include register in DAPM debug output
      [ALSA] wm9713: Don't control touch screen power on suspend
      [ALSA] soc - wm9712: Remove unneeded AC97_EXTENDED_MID updates
      [ALSA] soc - Support PXA3xx AC97
      [ALSA] pxa2xx-ac97: Support PXA3xx AC97
      [ALSA] soc - s3c24xx - Declare suspend and resume static
      [ALSA] soc - s3c24xx-i2s - Use linux/io.h
      [ALSA] soc - s3c24xx-i2s - Fix tab/space breakage
      [ALSA] soc - s3c24xx-i2s - Add missing spaces
      [ALSA] soc - corgi - Fix checkpatch warnings
      [ALSA] soc - poodle - Fix checkpatch warnings
      [ALSA] soc - spitz - Fix checkpatch warnings
      [ALSA] soc - pxa2xx-pcm - Fix checkpatch warnings
      [ALSA] soc - wm8731 - Clean up checkpatch warnings
      [ALSA] soc - wm8750 - Clean up checkpatch warnings
      [ALSA] soc - ac97 - Clean up checkpatch warnings
      [ARM] 5017/1: pxa3xx: Report unsupported wakeup sources in pxa3xx_set_wake()
      [ALSA] soc - wm9712 - checkpatch fixes
      [ALSA] soc - wm8753 - Clean up checkpatch warnings
      [ALSA] soc - s3c2443-ac97 - Fix checkpatch warnings
      [ALSA] soc - s3c24xx-pcm - Fix checkpatch warnings
      [ALSA] soc - ln2440sbc_alc650 - Fix checkpatch warnings

Mark Fasheh (5):
      ocfs2: Move slot map access into slot_map.c
      ocfs2: Fill node number during cluster stack init
      sysfs: Allow removal of symlinks in the sysfs root
      ocfs2: Move /sys/o2cb to /sys/fs/o2cb
      ocfs2: Only build ocfs2/dlm with the o2cb stack module

Mark Hindley (1):
      [MTD] Correct phram module param description

Mark Lord (20):
      sata_mv cosmetic fixes
      sata_mv clean up mv_stop_edma usage
      sata_mv fix ifctl handling
      sata_mv hardreset rework
      sata_mv cosmetics
      sata_mv disable hotplug for now
      sata_mv fix SOC flags, enable NCQ on SOC
      sata_mv add basic port multiplier support
      sata_mv remove redundant edma init code
      sata_mv add temporary 3 second init delay for SiliconImage PMs
      libata-eh set tf flags in NCQ EH result_tf
      sata_mv more cosmetics
      sata_mv mask all interrupt coalescing bits
      sata_mv: simplify freeze/thaw bit-shift calculations
      sata_mv: simplify request/response queue handling
      sata_mv: tidy host controller interrupt handling
      sata_mv: more interrupt handling rework
      sata_mv: leave SError bits untouched in mv_err_intr
      sata_mv: re-enable hotplug, update TODO list
      sata_mv: Improve naming of main_irq cause/mask identifiers

Mark M. Hoffman (3):
      hwmon: (asb100) Remove some dead code
      hwmon: (adt7473) minor cleanup / refactoring
      Merge branch 'smsc47b397-new-id' into release

Mark McLoughlin (3):
      x86: move dma_supported and dma_set_mask to pci-dma_32.c, fix
      xen: Module autoprobing support for frontend drivers
      xen: Add compatibility aliases for frontend drivers

Mark Salyzyn (5):
      [SCSI] aacraid: Fix down_interruptible() to check the return value
      [SCSI] aacraid: Fix down_interruptible() to check the return value correctly
      [SCSI] aacraid: Fix warning about macro side-effects
      [SCSI] aacraid: Fix jbod operations scan issues
      [SCSI] aacraid: Add Power Management support

Markus Armbruster (4):
      xen: make hvc0 the preferred console in domU
      xen: Make xen-blkfront write its protocol ABI to xenstore
      xen pvfb: Para-virtual framebuffer, keyboard and pointer driver
      printk: don't read beyond string arguments' terminating zero

Martin Kebert (1):
      Input: add Zhen Hua driver

Martin Peschke (21):
      [SCSI] zfcp: Introduce a helper function that dumps hex data to a zfcp trace.
      [SCSI] zfcp: Clean up _zfcp_san_dbf_event_common_els
      [SCSI] zfcp: Remove qtcb dump to kernel log
      [SCSI] zfcp: Add qtcb dump to hba debug trace
      [SCSI] zfcp: Introduce printf helper functions for debug trace.
      [SCSI] zfcp: Register new recovery trace.
      [SCSI] zfcp: Add trace records for recovery thread and its queues
      [SCSI] zfcp: Add traces for state changes.
      [SCSI] zfcp: Trace all triggers of error recovery activity
      [SCSI] zfcp: Add trace records for recovery actions.
      [SCSI] zfcp: Remove obsolete erp_dbf trace
      [SCSI] zfcp: simplify zfcp_dbf_timestamp()
      [SCSI] zfcp: Cleanup debug trace view functions.
      [SCSI] zfcp: Remove obsolete output function from debug trace.
      [SCSI] zfcp: Simplify usage of hex dump output function for debug trace.
      [SCSI] zfcp: Simplify zfcp_dbf_tag and related functions in debug trace.
      [SCSI] zfcp: Shorten excessive names in debug trace.
      [SCSI] zfcp: Cleanup line breaks in debug trace.
      [SCSI] zfcp: Add docbook comments to debug trace.
      [SCSI] zfcp: fix compiler warning caused by poking inside new semaphore (linux-next)
      [SCSI] zfcp: fix 31 bit compile warnings

Martin Schwidefsky (6):
      [S390] allnoconfig build error.
      [S390] Add new fields for System z10 to /proc/sysinfo
      [S390] Remove code duplication from monreader / dcssblk.
      [S390] Remove self ptrace IEEE_IP hack.
      [S390] use generic sys_ptrace
      [S390] Update default configuration.

Marton Balint (1):
      V4L/DVB (7449): cx88: fix oops on module removal caused by IR worker

Masakazu Mokuno (2):
      PS3: gelic: Add support for separate cipher selection
      [POWERPC] PS3: Gelic network driver Wake-on-LAN support

Masami Hiramatsu (7):
      [IA64] kprobes: kprobe-booster for ia64
      list.h: add list_is_singular()
      kprobes: add (un)register_kprobes for batch registration
      kprobes: add (un)register_kretprobes for batch registration
      kprobes: add (un)register_jprobes for batch registration
      kprobes: update document about batch registration
      relayfs: support larger relay buffer

Masayuki Hosokawa (1):
      sh: Hook up remaining IRQ sources for R7780MP FPGA.

Matheos Worku (3):
      [NIU]: Add Support for Sun ATCA Blade Server.
      niu: Determine the # of ports from the card's VPD data
      niu: Add support for Neptune FEM/NEM cards for C10 server blades

Mathieu Desnoyers (5):
      x86: enhance DEBUG_RODATA support - alternatives
      x86: enhance DEBUG_RODATA support for hotplug and kprobes
      x86: fix test_poke for vmalloced pages
      x86: clean up text_poke()
      [S390] remove -traditional

Mathieu Segaud (1):
      agp: convert drivers/char/agp/frontend.c to use unlocked_ioctl

Matt Carlson (6):
      tg3: 5701 DMA corruption fix
      tg3: Use constant 500KHz MI clock on adapters with a CPMU
      tg3: Fix 5761 NVRAM sizes
      tg3: Fix ethtool loopback test for 5761 BX devices
      tg3: Add link state reporting to UMP firmware
      tg3: Update version to 3.92

Matt Helsley (1):
      procfs task exe symlink

Matt Mackall (12):
      random: clean up checkpatch complaints
      random: consolidate wakeup logic
      random: use unlocked_ioctl
      random: reuse rand_initialize
      random: improve variable naming, clear extract buffer
      random: make backtracking attacks harder
      random: remove cacheline alignment for locks
      random: eliminate redundant new_rotate variable
      random: remove some prefetch logic
      random: simplify add_ptr logic
      random: make mixing interface byte-oriented
      random: simplify and rename credit_entropy_store

Matteo Croce (1):
      [MTD] AR7 mtd partition map

Matthew Ranostay (14):
      [ALSA] hda: STAC927x power down inactive DACs
      [ALSA] hda: fix STAC927x power management
      [ALSA] hda: STAC927x invalid association value
      [ALSA] hda: 92HDxxxx PCI Quirks
      [ALSA] hda: STAC927x analog mic
      [ALSA] hda: Mic as output fix
      [ALSA] hda: disable power management on fixed ports
      [ALSA] hda: add verbs for 92hd73xxx laptops
      [ALSA] hda: Reorganized DAC outputs
      [ALSA] hda: 92HD73xxx distortion fix
      [ALSA] hda: 92hd71bxxx DMIC nid
      [ALSA] hda: Correct SPDIF out default config
      [ALSA] hda: EAPD power management
      [ALSA] hda: Add 5.1 support for second headphone jack

Matthew Wilcox (22):
      [SCSI] BusLogic: make FlashPoint support x86-32 only
      Fix quota.h includes
      Add semaphore.h to kernel_lock.c
      Generic semaphore implementation
      Introduce down_killable()
      Add down_timeout and change ACPI to use it
      Simplify semaphore implementation
      Improve semaphore documentation
      Remove DEBUG_SEMAPHORE from Kconfig
      arch: Remove unnecessary inclusions of asm/semaphore.h
      net: Remove unnecessary inclusions of asm/semaphore.h
      drivers: Remove unnecessary inclusions of asm/semaphore.h
      fs: Remove unnecessary inclusions of asm/semaphore.h
      include: Remove unnecessary inclusions of asm/semaphore.h
      kernel: Remove unnecessary inclusions of asm/semaphore.h
      lib: Remove unnecessary inclusions of asm/semaphore.h
      security: Remove unnecessary inclusions of asm/semaphore.h
      Convert asm/semaphore.h users to linux/semaphore.h
      Deprecate the asm/semaphore.h files in feature-removal-schedule.
      Update .gitignore files
      kconifg: 'select' considered less evil
      spi_s3c24xx signedness fix

Matthias Geissert (1):
      USB: ipaq: fix devices having more than one endpoint

Matthias Kaehlcke (8):
      prism54: Convert acl->sem in a mutex
      prism54: Convert stats_sem in a mutex
      prism54: Convert wpa_sem in a mutex
      [TIPC]: Convert tsock->sem in a mutex
      COSA/SRP: convert channel_data.rsem to mutex
      [SCSI] mpt fusion: convert inactive_list_mutex to a mutex
      fs/inode.c: use hlist_for_each_entry()
      Alchemy Semi Au1000 pcmcia driver: convert pcmcia_sockets_lock in a mutex

Matthias Schwarzott (6):
      V4L/DVB (7507): saa7134: add analog support for Avermedia A700 cards
      V4L/DVB (7571): mt312: Cleanup buffer variables of read/write functions
      V4L/DVB (7572): mt312: Fix diseqc
      V4L/DVB (7573): mt312: Supports different xtal frequencies
      V4L/DVB (7574): mt312: Add support for zl10313 demod
      V4L/DVB (7575): mt312: add attach-time setting to invert lnb-voltage

Matti Linnanvuori (4):
      USB: serial: Remove obsolete contact addresses
      Consistently use pdev as the variable of type struct pci_dev *.
      doc: fix an incorrect suggestion to pass NULL for PCI like buses
      doc: replace yet another dev with pdev for consistency in DMA-mapping.txt

Mattias Nissler (3):
      rt2x00: Initialize TX control field in data entries
      rt2x00: Use the correct size when copying the control info in txdone
      rt2x00: Don't use unitialized rxdesc->size

Mauro Carvalho Chehab (95):
      V4L/DVB (7235): tuner-simple: fix a buffer overflow
      V4L/DVB (7256): cx88: Add support for tuner-xc3028
      V4L/DVB (7257): cx88: Add xc2028/3028 boards
      V4L/DVB (7260): tuner-xc3028: Don't check return code for clock reset
      V4L/DVB (7261): Use the same callback argument as xc3028 and xc5000
      V4L/DVB (7262): Add support for xc3028-based boards
      V4L/DVB (7263): Some cleanups at cx88 callback methods
      V4L/DVB (7264): cx88-cards: always use a level on printk messages
      V4L/DVB (7265): cx88: prints an info when xc2028 is set or is attached
      V4L/DVB (7266): cx88-dvb: convert attach_xc3028 into a function
      V4L/DVB (7269): cx88: Powercolor Angel works only with firmware version 2.5
      V4L/DVB (7270): cx88-dvb: Renames pci_nano callback
      V4L/DVB (7271): cx88-cards: Fix powerangel gpio1
      V4L/DVB (7325): cx88-dvb: fix an OOPS for xc3028 devices, when dvb_attach fails
      V4L/DVB (7326): Fix bad whitespaces
      V4L/DVB (7327): cx88: Fix memset for tuner-xc3028 control
      V4L/DVB (7370): Add basic support for Prolink Pixelview MPEG 8000GT
      V4L/DVB (7371): cx88: Fix audio on Prolink Pixelview Mpeg 8000GT
      V4L/DVB (7372): cx88: Add IR support for Pixelview MPEG 8000GT
      V4L/DVB (7375): cx88/saa7134: fix magic number for xc3028 reusage detection
      V4L/DVB (7377): radio-sf16fmr2.c: fix volume handling
      V4L/DVB (7387): saa7134: Fix xc3028 entries
      V4L/DVB (7388): saa7134: fix radio entry for xc2028/3028 boards
      V4L/DVB (7398): Adds an error if priv argument of tuner_callback is NULL
      V4L/DVB (7399): Removes video_dev from tuner-xc2028 config struct
      V4L/DVB (7439): tuner-xc2028: Adds an option to allow forcing to load an specific firmware name
      V4L/DVB (7448): Add support for Kworld ATSC 120
      V4L/DVB (7455): cx88_dvb: qam doesn't apply on Kword ATSC 120
      V4L/DVB (7456): vivi: Add 32bit compatibility to the module
      V4L/DVB (7458): saa7134: Adds analog support for Avermedia A16D
      V4L/DVB (7462): bttv: Fix some API non-compliances for some audio/input V4L2 calls
      V4L/DVB (7537): cx88/saa7134: Fix: avoid OOPS on module unload
      V4L/DVB (7540): em28xx: convert to use videobuf-vmalloc
      V4L/DVB (7542): em28xx: Fix some warnings
      V4L/DVB (7543): Fix capture start/stop and timeout
      V4L/DVB (7544): em28xx: Fix timeout code
      V4L/DVB (7545): em28xx: Fix CodingStyle errors and most warnings introduced by videobuf
      V4L/DVB (7547): em28xx: Fix a broken lock
      V4L/DVB (7549): em28xx: some small cleanups
      V4L/DVB (7551): vivi: Add a missing \n
      V4L/DVB (7552): videbuf-vmalloc: Corrects mmap code
      V4L/DVB (7553): videobuf-vmalloc: fix STREAMOFF/STREAMON
      V4L/DVB (7554): videobuf-dma-sg: Remove unused flag
      V4L/DVB (7555): em28xx: remove timeout
      V4L/DVB (7557): em28xx: honour video_debug modprobe parameter
      V4L/DVB (7558): videobuf: Improve command output for debug purposes
      V4L/DVB (7559): em28xx: Fills the entire buffer, before getting another one
      V4L/DVB (7560): videodev: Some printk fixes
      V4L/DVB (7561): videobuf-vmalloc: stop streaming before unmap
      V4L/DVB (7563): em28xx: Add missing checks
      V4L/DVB (7564): em28xx: Some fixes to display logic
      V4L/DVB (7566): videobuf-dvb: allow its usage with videobuf-vmalloc
      V4L/DVB (7567): em28xx: Some cleanups
      V4L/DVB (7575a): Revert changeset 4c3b01f71181a52ab7735a7c52b1aa2232826075
      V4L/DVB (7584): Fix build that occurs when CONFIG_VIDEO_PMS=y and VIDEO_V4L2_COMMON=m
      V4L/DVB (7593): em28xx: add a module to handle dvb
      V4L/DVB (7594): em28xx: Fix Kconfig
      V4L/DVB (7595): Improve generic support for setting gpio values
      V4L/DVB (7596): em28xx-dvb: Add support for HVR950
      V4L/DVB (7597): em28xx: share the same xc3028 setup for analog and digital modes
      V4L/DVB (7599): em28xx-dvb: videobuf callbacks are waiting for em28xx_fh
      V4L/DVB (7600): em28xx: Sets frequency when changing to analog mode
      V4L/DVB (7604): em28xx-dvb: Fix analog mode
      V4L/DVB (7605): tuner-xc3028: Avoids too much firmware reloads
      V4L/DVB (7606): em28xx-dvb: Program GPO as well
      V4L/DVB (7610): em28xx: Select reg wait time based on chip ID
      V4L/DVB (7611): em28xx: Move registers to a separate file
      V4L/DVB (7612): em28xx-cards: use register names for GPIO/GPO
      V4L/DVB (7613): em28xx: rename registers
      V4L/DVB (7614): em28xx-core: fix some debug printk's that wrongly received KERN_INFO
      V4L/DVB (7615): em28xx: Provide the proper support for switching between analog/digital
      V4L/DVB (7616): em28xx-dvb: Properly selects digital mode at the right place
      V4L/DVB (7617): Removes a manual mode setup
      V4L/DVB (7618): em28xx: make some symbols static
      V4L/DVB (7619): em28xx: adds proper demod IF for HVR-900
      V4L/DVB (7638): CodingStyle fixes for au8522 and au0828
      V4L/DVB (7639): au8522: fix a small bug introduced by Checkpatch cleanup
      V4L/DVB (7651): tuner-xc2028: Several fixes to SCODE
      V4L/DVB (7728): tea5761: bugzilla #10462: tea5761 autodetection code were broken
      V4L/DVB (7730): tuner-xc2028: Fix SCODE load for MTS firmwares
      V4L/DVB (7731): tuner-xc2028: fix signal strength calculus
      V4L/DVB (7732): vivi: fix a warning
      V4L/DVB (7748): tuner-core: some adjustments at tuner logs, if debug enabled
      V4L/DVB (7749): cx88: fix tuner setup
      V4L/DVB (7752): tuner-core: add a missing \n after a debug printk
      V4L/DVB (7753): saa7134: fix tuner setup
      V4L/DVB(7767): Move tuners to common/tuners
      V4L/DVB (7768): reorganize some DVB-S Kconfig items
      V4L/DVB (7769): Move other terrestrial tuners to common/tuners
      Fix V4L/DVB core help messages
      Rename common tuner Kconfig names to use the same
      V4L-DVB(7789a): cx18: fix symbol conflict with ivtv driver
      V4L/DVB (7789b): Fix merge conflicts
      V4L/DVB (7794): cx88: Fix a warning
      V4L/DVB (7798): tuners/Kconfig: Change config name and help to reflect dynamic load for tuners

Mauro Lacy (1):
      V4L/DVB (7368): bttv: added support for Kozumi KTV-01C card

Max Stepanov (1):
      iwlwifi: Bug fix, CCMP with HW encryption with AGG

Meihui Fan (4):
      [Blackfin] arch: fix obvious bfin_write typos
      [Blackfin] arch: add support for the rest of the gptimers on the BF54x
      [Blackfin] arch: fix bug - make sure we check the right L1 length
      [Blackfin] arch: remove unused/incorrect definition

Mel Gorman (6):
      mm: use zonelists instead of zones when direct reclaiming pages
      mm: introduce node_zonelist() for accessing the zonelist for a GFP mask
      mm: remember what the preferred zone is for zone_statistics
      mm: use two zonelist that are filtered by GFP mask
      mm: have zonelist contains structs with both a zone pointer and zone_idx
      mm: filter based on a nodemask as well as a gfp_mask

Michael Albaugh (5):
      IB/ipath: Prevent link-recovery code from negating admin disable
      IB/ipath: EEPROM support for 7220 devices, robustness improvements, cleanup
      IB/ipath: Allow old and new diagnostic packet formats
      IB/ipath: Isolate 7220-specific content
      IB/ipath: Support for SerDes portion of IBA7220

Michael Beasley (1):
      ipv6: Fix typo in net/ipv6/Kconfig

Michael Buesch (33):
      b43: Fix bandswitch
      mac80211: Extend filter flag documentation about unsupported flags
      b43: Add HostFlags HI support
      zd1211rw: Fix beacon filter flags thinko
      ssb: Add support for 8bit register access
      b43legacy: Fix nondebug build
      ssb: Add Gigabit Ethernet driver
      b43: Add QOS support
      b43: Rename the DMA ring pointers
      b43: Add TX statistics debugging counters
      b43: Fix failed frames status report typo
      ssb: Add SPROM/invariants support for PCMCIA devices
      b43: Don't compile N-PHY code when N-PHY is disabled
      ssb-pcmcia: IRQ and DMA related fixes
      b43: Add PIO support for PCMCIA devices
      ssb: Turn suspend/resume upside down
      ssb: Fix build for non-PCIhost
      ssb: Add support for block-I/O
      b43: Use SSB block-I/O to do PIO
      b43: Add more N-PHY stuff
      b43: Fix TBTT and PU timings
      b43: Beaconing fixes
      b43: Fix beacon BH update
      b43: Fix PHY TX control words in SHM
      b43: use b43_is_mode() call
      ssb-pcicore: Remove b44 TPS flag workaround
      b43: Add fastpath to b43_mac_suspend()
      b43: Workaround invalid bluetooth settings
      b43: Fix HostFlags data types
      b43: Add more btcoexist workarounds
      b43: Workaround DMA quirks
      b43: Fix dual-PHY devices
      b43: Fix some TX/RX locking issues

Michael Chan (6):
      bnx2: Refine remote PHY locking.
      bnx2: Fix remote PHY initial link state.
      bnx2: Fix register test on 5709.
      bnx2: Zero out context memory for 5709.
      bnx2: Update RV2P firmware for 5709.
      bnx2: Update version to 1.7.5.

Michael Ellerman (18):
      [POWERPC] Move prototype for find_udbg_vterm() into a header file
      [POWERPC] Always add preferred consoles in platforms/pseries/lpar.c
      [POWERPC] Move xics_setup_8259_cascade() into platforms/pseries/setup.c
      [POWERPC] Turn xics_setup_8259_cascade() into a generic pseries_setup_i8259_cascade()
      [POWERPC] Use pseries_setup_i8259_cascade() in pseries_mpic_init_IRQ()
      [POWERPC] Simplify xics direct/lpar irq_host setup
      [POWERPC] Add include of linux/of.h to numa.c
      [POWERPC] Add include of linux/of.h to os-area.c
      [POWERPC] Discourage people from fiddling with kernel data from prom_init
      [POWERPC] Use of_get_next_parent() in platforms/cell/axon_msi.c
      [POWERPC] Set udbg_console index to 0
      [POWERPC] Mark udbg console as CON_ANYTIME, ie. callable early in boot
      [POWERPC] Register udbg console early on pseries LPAR
      [POWERPC] Convert from DBG() to pr_debug() in platforms/pseries/
      [POWERPC] Add CONFIG_PPC_PSERIES_DEBUG to enable debugging for platforms/pseries
      [POWERPC] Make emergency stack safe for current_thread_info() use
      [POWERPC] Fix crashkernel= handling when no crashkernel= specified
      kexec: make extended crashkernel= syntax less confusing

Michael Ernst (1):
      [S390] cio: fix parallel cm_enable processing.

Michael Gruber (2):
      Input: xpad - set proper buffer length for outgoing requests
      [ALSA] hda-intel - Fix microphone capture with ALC880 F1734 model

Michael Halcrow (4):
      eCryptfs: introduce device handle for userspace daemon communications
      eCryptfs: integrate eCryptfs device handle into the module.
      eCryptfs: make key module subsystem respect namespaces
      eCryptfs: protect crypt_stat->flags in ecryptfs_open()

Michael Hennerich (12):
      [Blackfin] arch: Apply Bluetechnix vendor patch
      [Blackfin] arch: Prevent potential Core Hang situation
      [Blackfin] arch: Allow concurrent use of GPIO and GPIO IRQ
      [Blackfin] arch: Add platform support for MTD DATAFLASH
      [Blackfin] arch: take DDR DEVWD into consideration as well for BF548
      [Blackfin] arch: Equalize include files: Add PLL_DIV Masks
      [Blackfin] arch: Functional power management support: Remove broken cpu frequency scaling drivers
      [Blackfin] arch: Functional power management support: Add support for cpu frequency scaling
      Input: bf54x-keys - add infrastructure for keypad wakeups
      [MTD] [NAND] bf5xx_nand: Avoid crash if bfin_mac is installed.
      [MTD] m25p80: Add Support for ATMEL AT25DF641 64-Megabit SPI Flash
      mm/nommu.c: return 0 from kobjsize with invalid objects

Michael Holzheu (2):
      [S390] tape: duplicate sysfs filename when setting tape device online
      [S390] Add debug_register_mode() function to debug feature API

Michael Krufky (99):
      V4L/DVB (7087): tuner-simple: whitespace / comments / codingstyle cleanups
      V4L/DVB (7123): tuner-simple: create separate t_params and ranges lookup functions
      V4L/DVB (7124): tuner-simple: display frequency in MHz
      V4L/DVB (7125): tuner: build tuner-types independently of tuner-core
      V4L/DVB (7126): tuner: move tuner type ID check to simple_tuner_attach
      V4L/DVB (7127): tuner: remove dependency of tuner-core on tuner-types
      V4L/DVB (7128): tuner: properly handle failed calls to simple_tuner_attach
      V4L/DVB (7129): tuner-simple: move device-specific code into three separate functions
      V4L/DVB (7130): tuner: remove emacs c-basic-offset override block
      V4L/DVB (7134): tuner: create a macro for sharing state between hybrid tuner instances
      V4L/DVB (7135): remove PREFIX from users of tuner_foo printk macros
      V4L/DVB (7136): tda18271: use hybrid_tuner_request_state to manage tuner instances
      V4L/DVB (7137): tuner: return number of instances remaining after hybrid_tuner_release_state
      V4L/DVB (7184): make hybrid_tuner_request_state tolerant of devices without i2c adapters
      V4L/DVB (7211): tda18271: remove duplicated channel configuration code from tda18271c1_tune
      V4L/DVB (7212): tda18271: move rf calibration code from tda18271c1_tune into a new function
      V4L/DVB (7213): tda18271: consolidate tune functions
      V4L/DVB (7214): tda18271: move init functions to directly above tda18271_tune
      V4L/DVB (7254): cx88: fix FusionHDTV 5 PCI nano name and enable IR support
      V4L/DVB (7288): cx88: fix GPIO for FusionHDTV 7 Gold input selection
      V4L/DVB (7289): cx88: enable IR receiver and real time clock on FusionHDTV7 Gold
      V4L/DVB (7304): pvrusb2: add function pvr2_hdw_cmd_powerdown
      V4L/DVB (7323): pvrusb2: set default video standard to NTSC for OnAir HDTV / Creator
      V4L/DVB (7346): tda9887: allow multiple driver instances for the same hardware to share state
      V4L/DVB (7347): tuner-simple: add basic support for digital tuning of hybrid devices
      V4L/DVB (7348): tuner-simple: do not send i2c commands if there is no i2c adapter
      V4L/DVB (7349): tuner-simple: enable digital tuning support for LG TDVS-H06xF
      V4L/DVB (7350): tuner-simple: enable digital tuning support for Thomson DTT 761X
      V4L/DVB (7351): tuner-simple: add init and sleep methods
      V4L/DVB (7352): tuner-simple: enable digital tuning support for Philips FMD1216ME
      V4L/DVB (7353): tuner-simple: enable digital tuning support for Philips TUV1236D
      V4L/DVB (7354): tuner-simple: enable digital tuning support for Philips FCV1236D
      V4L/DVB (7355): tuner-simple: use separate inputs for vsb and qam on tuv1236d & fcv1236d
      V4L/DVB (7356): tuner-simple: enable digital tuning support for Thomson DTT 7610
      V4L/DVB (7357): tuner-simple: enable digital tuning support for Microtune 4042 FI5
      V4L/DVB (7358): tuner-simple: enable digital tuning support for Philips TD1316
      V4L/DVB (7359): tuner-simple: enable digital tuning support for Thomson FE6600
      V4L/DVB (7360): tuner-simple: fix return value of simple_dvb_configure
      V4L/DVB (7379): tuner: prevent instance sharing if i2c adapter is NULL
      V4L/DVB (7380): tuner-simple: warn if tuner can't be probed during attach
      V4L/DVB (7381): tuner: rename TUNER_PHILIPS_ATSC to TUNER_PHILIPS_FCV1236D
      V4L/DVB (7383): tda18271: add attach-time parameter to limit i2c transfer size
      V4L/DVB (7384): tda18271: store FM_RFn setting in struct tda18271_std_map_item
      V4L/DVB (7385): tda18271: store agc_mode configuration independently of std_bits
      V4L/DVB (7407): tuner-simple: add module options to specify rf input
      V4L/DVB (7408): use tuner-simple for Thomson DTT 761X digital tuning support
      V4L/DVB (7409): use tuner-simple for Microtune 4042 FI5 digital tuning support
      V4L/DVB (7410): use tuner-simple for Thomson FE6600 digital tuning support
      V4L/DVB (7411): use tuner-simple for Philips FCV1236D digital tuning support
      V4L/DVB (7412): use tuner-simple for LG TDVS-H06xF digital tuning support
      V4L/DVB (7413): use tuner-simple for Philips FMD1216ME digital tuning support
      V4L/DVB (7414): use tuner-simple for Philips TD1316 digital tuning support
      V4L/DVB (7415): use tuner-simple for Philips TUV1236D digital tuning support
      V4L/DVB (7416): dvb-pll: remove support for Thomson dtt7610
      V4L/DVB (7417): dvb-pll: remove support for Thomson dtt761x
      V4L/DVB (7418): dvb-pll: remove support for Microtune 4042 FI5
      V4L/DVB (7419): dvb-pll: remove support for Thomson FE6600
      V4L/DVB (7420): dvb-pll: remove support for Philips FCV1236D
      V4L/DVB (7421): dvb-pll: remove support for LG TDVS-H06xF
      V4L/DVB (7422): dvb-pll: remove support for Philips FMD1216ME
      V4L/DVB (7423): dvb-pll: remove support for Philips TD1316
      V4L/DVB (7424): dvb-pll: remove support for Philips TUV1236D
      V4L/DVB (7425): dvb-pll: remove dead code
      V4L/DVB (7426): dvb-pll: renumber remaining description id's
      V4L/DVB (7427): dvb-pll: remove rf input module options
      V4L/DVB (7429): tda18271: write EP3 thru MD3 for image rejection low band initialization
      V4L/DVB (7430): tda18271: fix typo in tda18271_calibrate_rf
      V4L/DVB (7431): tda18271: allow device-specific configuration of IF level
      V4L/DVB (7432): tda18271: allow device-specific configuration of rf agc top
      V4L/DVB (7433): tda18271: fix comparison bug in tda18271_powerscan
      V4L/DVB (7434): tda18271: set rfagc modes during channel configuration
      V4L/DVB (7435): tda18271: add function tda18271_charge_pump_source
      V4L/DVB (7436): tda18271: add basic support for slave tuner configurations
      V4L/DVB (7437): tda18271: increment module version minor
      V4L/DVB (7440): dvb-bt8xx: fix build error
      V4L/DVB (7441): kconfig fixes for tuner-simple
      V4L/DVB (7481): tda18271: fix standard map debug
      V4L/DVB (7483): tuner-simple: fix broken build dependency
      V4L/DVB (7626): Kconfig: VIDEO_AU0828 should select DVB_AU8522 and DVB_TUNER_XC5000
      V4L/DVB (7627): au0828: replace __FUNCTION__ with __func__
      V4L/DVB (7628): au8522: codingstyle cleanups
      V4L/DVB (7629): au8522: replace __FUNCTION__ with __func__
      V4L/DVB (7630): au8522: fix au8522_read_ucblocks for qam
      V4L/DVB (7631): au8522: add function au8522_read_mse
      V4L/DVB (7633): au8522: consolidate mse2snr_lookup functions
      V4L/DVB (7679): pvrusb2: add DVB API framework
      V4L/DVB (7680): pvrusb2-dvb: add pvr2_dvb_bus_ctrl to allow frontends to negotiate bus access
      V4L/DVB (7681): pvrusb2-dvb: start working on streaming / buffer handling code
      V4L/DVB (7683): pvrusb2-dvb: set to DTV mode before attaching frontend
      V4L/DVB (7705): pvrusb2: Enable OnAir digital operation
      V4L/DVB (7706): pvrusb2: create a separate pvr2_device_desc structure for 751xx models
      V4L/DVB (7707): pvrusb2-dvb: add atsc/qam support for Hauppauge pvrusb2 model 750xx
      V4L/DVB (7717): pvrusb2-dvb: add DVB-T support for Hauppauge pvrusb2 model 73xxx
      V4L/DVB (7718): pvrusb2-dvb: update Kbuild selections
      V4L/DVB (7744): pvrusb2-dvb: add atsc/qam support for Hauppauge pvrusb2 model 751xx
      V4L/DVB (7779): pvrusb2-dvb: quiet down noise in kernel log for feed debug
      V4L/DVB (7780): pvrusb2: always enable support for OnAir Creator / HDTV USB2
      V4L/DVB (7781): pvrusb2-dvb: include dvb support by default and update Kconfig help text
      V4L/DVB (7789): tuner: remove static dependencies on analog tuner sub-modules

Michael Reed (1):
      [SCSI] mptsas: do not use ioc->handle to locate hba portinfo structure

Michael Trimarchi (1):
      atmel_serial: remove duplicated macro definition

Michael Wu (3):
      nl80211: Add monitor interface configuration flags
      mac80211: Use monitor configuration flags
      mac80211: Add cooked monitor mode support

Michal Januszewski (2):
      fbdev: make the best-fit section of fb_find_mode return the closest matching mode
      uvesafb: don't treat valid modes returned byfb_find_mode() as errors

Mikael Pettersson (1):
      x86: correct/clarify comment in nops.h

Mike Christie (2):
      [SCSI] scsi_error: add target reset handler
      [SCSI] qla4xxx: Add target reset functionality

Mike Frysinger (42):
      [Blackfin] arch: add board bluetechnix kernel defconfigs to kernel
      [Blackfin] arch: turn generic time on by default
      [Blackfin] arch: add missing __user marking to ss_sp member of signalstack and a few userspace system functions
      [Blackfin] arch: declare CHECKFLAGS to make sparse output more readable
      [Blackfin] arch: add twi resources to CM_BF537 board as reported by Servaes Joordens
      [Blackfin] arch: conditionally enable flash resources since it requests the async memory bank
      [Blackfin] arch: dump the stack before printing out an error otherwise the stack dump is useless as it shows us tracing through printk
      [Blackfin] arch: fix up gpio code style -- no functional changes
      [Blackfin] arch: update reboot code to match latest info (really just copy from u-boot)
      [Blackfin] arch: MEM_ADD_WIDTH only gets used when reprogramming clocks, so dont bother exposing it in the menu normally
      [Blackfin] arch: replace implied numbers with real values
      [Blackfin] arch: relocate MAX_SWITCH_{D,I}_CPLBS from the header to the file where it actually gets used.
      [Blackfin] arch: fix some obvious typos -- some of which prevent SDH building for the BF542
      [Blackfin] arch: we no longer use BFIN_{SINGLE,DUAL}_CORE in our source
      [Blackfin] arch: LARGE_ALLOCS was dropped along the way ... bring Blackfin in line
      [Blackfin] arch: finish removing remnants of old BF537_PORT_H option of Blackfin EMAC driver
      [Blackfin] arch: merge ip0x-specific board changes
      [Blackfin] arch: declare list of peripherals as const since we dont modify the incoming array
      [Blackfin] arch: remove duplicated prototypes for internal cplb structures from the global blackfin header
      [Blackfin] arch: theres no need to declare ram{end,start,base} in the head.S files
      [Blackfin] arch: add boot messages to quickly distinguish between MPU/NOMPU settings
      [Blackfin] arch: actually implement get_cycles function
      [Blackfin] arch: cplb-mpu code clean up
      [Blackfin] arch: make the mask explicit rather than writing a negative number in hex
      [Blackfin] arch: now that we can panic() early, dont need the delayed L1 overflow check
      [Blackfin] arch: use the same style for missing L1 sections
      [Blackfin] arch: add implicit icplb for the bootrom so we can use the utility functions in the kernel
      [Blackfin] arch: detect the memory available in the system on the fly by default
      [Blackfin] arch: reorganize some of the board-customization options so that similar things are together and only available as needed
      [Blackfin] arch: define our own BUG() so we can dump the blackfin hardware trace buffer
      [Blackfin] arch: BF54x memsizes are in mbits, not mbytes
      [Blackfin] arch: add include/boot .gitignore files
      dlm: linux/{dlm,dlm_device}.h: cleanup for userspace
      HID: export headers properly
      [MTD] [MAPS] Document MTD_PHYSMAP module name in kconfig
      i2c-bfin-twi: Use simpler comment headers and strip out information that is maintained in the scm's log
      Blackfin Serial Driver: punt unused lsr variable
      Blackfin Serial Driver: the uart break anomaly has been given its own number, so switch to it
      Blackfin char driver for Blackfin on-chip OTP memory (v3)
      kbuild: silence documentation GEN xml messages according to $(quiet)
      BF54x Framebuffer Driver: drop request_irq cast
      BF54x Framebuffer Driver: BF542 does not have EPPI0, so dont allow the LQ034 driver for now

Mike Hench (1):
      [MTD] [NAND] corrected MPC8313 NAND fixes

Mike Isely (69):
      V4L/DVB (7295): pvrusb2: add device attributes for fm radio and digital tuner
      V4L/DVB (7296): pvrusb2: Define device attributes for all input modes
      V4L/DVB (7297): pvrusb2: Dynamically control range of input selections
      V4L/DVB (7298): pvrusb2: Account for dtv choice (a bit) in v4l2 implementation
      V4L/DVB (7299): pvrusb2: Improve logic which handles input choice availability
      V4L/DVB (7300): pvrusb2: v4l2 implementation fixes for input selection
      V4L/DVB (7301): pvrusb2: Implement addition sysfs tracing
      V4L/DVB (7302): pvrusb2: Improve control validation for enumerations
      V4L/DVB (7303): pvrusb2: Ensure that default input selection is actually valid
      V4L/DVB (7305): pvrusb2: whitespace fixup
      V4L/DVB (7306): pvrusb2: Fix oops possible when claiming a NULL stream
      V4L/DVB (7307): pvrusb2: New functions for additional FX2 digital-related commands
      V4L/DVB (7308): pvrusb2: Define digital control scheme device attributes
      V4L/DVB (7309): pvrusb2: Enhance core logic to also control digital streaming
      V4L/DVB (7310): pvrusb2: trace print cosmetic cleanup / improvements
      V4L/DVB (7311): pvrusb2: Allow digital streaming without encoder firmware
      V4L/DVB (7312): pvrusb2: Indicate streaming status via LED
      V4L/DVB (7313): pvrusb2: Make LED control into a device-specific attribute
      V4L/DVB (7314): pvrusb2: Make device attribute structure more compact
      V4L/DVB (7315): pvrusb2: Add Gotview USB 2.0 DVD Deluxe to supported devices
      V4L/DVB (7316): pvrusb2: Handle ATSC video standard bits
      V4L/DVB (7317): pvrusb2: Increase buffer size for printing video standard strings
      V4L/DVB (7318): pvrusb2: Remove dead code
      V4L/DVB (7319): pvrusb2: Close potential race condition during initialization
      V4L/DVB (7320): pvrusb2: Eliminate timer race during tear-down
      V4L/DVB (7321): pvrusb2: Rework context handling and initialization
      V4L/DVB (7447): pvrusb2: Fix compilation warning
      V4L/DVB (7678): pvrusb2: Fix stupid string typo that has been reproducing wildly
      V4L/DVB (7682): pvrusb2-dvb: finish up stream & buffer handling
      V4L/DVB (7684): pvrusb2: Add VIDEO_PVRUSB2_DVB config variable
      V4L/DVB (7685): pvrusb2: Fix really bad typo if DVB config option description
      V4L/DVB (7686): pvrusb2: Fix broken debug interface build
      V4L/DVB (7687): pvrusb2: Fix oops in pvrusb2-dvb
      V4L/DVB (7688): pvrusb2: Clean up dvb streaming start/stop
      V4L/DVB (7689): pvrusb2-dvb: Rework module tear-down
      V4L/DVB (7690): pvrusb2-dvb: Remove digital_up flag
      V4L/DVB (7691): pvrusb2-dvb: Don't initialize if device lacks a digital side
      V4L/DVB (7692): pvrusb2-dvb: Further clean up dvb init/tear-down
      V4L/DVB (7693): pvrusb2-dvb: Change usage of 0 --> NULL
      V4L/DVB (7694): pvrusb2: Fix compilation goof when CONFIG_VIDEO_PVRUSB2_DVB is off
      V4L/DVB (7695): pvrusb2: Make associativity of == and && explicit (cosmetic)
      V4L/DVB (7696): pvrusb2: state control tweak
      V4L/DVB (7697): pvrusb2: Fix misleading bit of debug output (trivial)
      V4L/DVB (7698): pvrusb2: Remove never-reached break statements (trivial)
      V4L/DVB (7699): pvrusb2: Implement statistics for USB I/O performance / tracking
      V4L/DVB (7700): pvrusb2: Make FX2 command codes unsigned constants
      V4L/DVB (7701): pvrusb2: Centralize handling of simple FX2 commands
      V4L/DVB (7702): pvrusb2: Rework USB streaming start/stop execution
      V4L/DVB (7703): pvrusb2: Fix minor problem involving ARRAY_SIZE confusion
      V4L/DVB (7704): pvrusb2: Fix slop involving use of struct which might not be defined
      V4L/DVB (7708): pvrusb2-dvb: Fix stuck thread on streaming abort
      V4L/DVB (7709): pvrusb2: New device attribute for encoder usage in digital mode
      V4L/DVB (7710): pvrusb2: Implement critical digital streaming quirk for onair devices
      V4L/DVB (7711): pvrusb2: Fix race on module unload
      V4L/DVB (7712): pvrusb2: Close connect/disconnect race
      V4L/DVB (7713): pvrusb2: Implement cleaner DVB kernel thread shutdown
      V4L/DVB (7714): pvrusb2: Fix hang on module removal
      V4L/DVB (7715): pvrusb2: Clean out all use of __FUNCTION__
      V4L/DVB (7719): pvrusb2: Implement input selection enforcement
      V4L/DVB (7720): pvrusb2: Fix bad error code on cx23416 firmware load failure
      V4L/DVB (7721): pvrusb2: Restructure cx23416 firmware loading to have a common exit point
      V4L/DVB (7722): pvrusb2: Implement FM radio support for Gotview USB2.0 DVD 2
      V4L/DVB (7723): pvrusb2: Clean up input selection list generation in V4L interface
      USB: cypress_m8: Feature buffer fixes
      USB: cypress_m8: Packet format is separate from characteristic size
      USB: cypress_m8: Don't issue GET_CONFIG for certain devices
      USB: cypress_m8: Get rid of pointless NULL check
      USB: cypress_m8: Limit baud rate to <=4800 for USB low speed devices
      V4L/DVB (7782): pvrusb2: Driver is no longer experimental

Mike Montour (1):
      [ALSA] soc - Mono voice playback volume for WM8753

Mike Rapoport (3):
      [ARM] 4959/1: PXA: Fix misprint in CICR1_RGBT_CONV
      [ARM] 5013/1: Change ITE8152 interrupt numbers
      V4L/DVB (7669): pxa_camera: Add support for YUV modes

Mike Travis (27):
      x86: clean up non-smp usage of cpu maps
      cpumask: add cpumask_scnprintf_len function
      x86: reduce memory and stack usage in intel_cacheinfo
      x86: oprofile: remove NR_CPUS arrays in arch/x86/oprofile/nmi_int.c
      asm-generic: add node_to_cpumask_ptr macro
      numa: move large array from stack to _initdata section
      cpumask: Cleanup more uses of CPU_MASK and NODE_MASK
      sched: remove fixed NR_CPUS sized arrays in kernel_sched_c
      x86: use new set_cpus_allowed_ptr function
      generic: use new set_cpus_allowed_ptr function
      cpuset: modify cpuset_set_cpus_allowed to use cpumask pointer
      generic: reduce stack pressure in sched_affinity
      nodemask: use new node_to_cpumask_ptr function
      cpumask: reduce stack usage in SD_x_INIT initializers
      cpumask: add CPU_MASK_ALL_PTR macro
      x86: convert cpumask_of_cpu macro to allocated array
      x86: modify show_shared_cpu_map in intel_cacheinfo
      cpumask: use new cpus_scnprintf function
      cpumask: add show cpu map functions
      sched: remove another cpumask_t variable from stack
      init: move setup of nr_cpu_ids to as early as possible
      sched: add new set_cpus_allowed_ptr function
      Build fix for CONFIG_NUMA=y && CONFIG_SMP=n
      oprofile: change cpu_buffer from array to per_cpu variable
      [CPUFREQ] change cpu freq tables to per_cpu variables
      cpu: change cpu_sys_devices from array to per_cpu variable
      net: remove NR_CPUS arrays in net/core/dev.c

Miklos Szeredi (22):
      [patch 2/7] vfs: mountinfo: add seq_file_root()
      [patch 3/7] vfs: mountinfo: add mount ID
      [patch 4/7] vfs: mountinfo: add mount peer group ID
      [patch 5/7] vfs: mountinfo: allow using process root
      [patch 7/7] vfs: mountinfo: show dominating group id
      mm: rotate_reclaimable_page() cleanup
      ecryptfs: add missing lock around notify_change
      mm: bdi: expose the BDI object in sysfs for NFS
      mm: bdi: expose the BDI object in sysfs for FUSE
      mm: bdi: move statistics to debugfs
      mm: bdi: add separate writeback accounting capability
      mm: bdi: export bdi_writeout_inc()
      mm: Add NR_WRITEBACK_TEMP counter
      mm: document missing fields for /proc/meminfo
      fuse: support writable mmap
      fuse: clean up setting i_size in write
      fuse: update file size on short read
      fuse: fix max i/o size calculation
      fuse: fix node ID type
      fuse: fix race in llseek
      fuse: fix sparse warnings
      vfs: fix permission checking in sys_utimensat

Mikulas Patocka (7):
      dm snapshot: fix chunksize sector conversion
      dm snapshot: store pointer to target instance
      dm kcopyd: per device
      dm kcopyd: private mempool
      dm kcopyd: remove redundant client counting
      dm raid1: use timer
      dm: unplug queues in threads

Milan Broz (2):
      dm snapshot: reduce default memory allocation
      dm crypt: add documentation

Miloslav Trmac (1):
      [patch 1/2] audit: let userspace fully control TTY input auditing

Ming Lei (3):
      USB: Fix memory leak in mon_stat_release
      USB: fix comments of 2 functions in hcd.c
      USB: remove unnecessary type casting of urb->context

Mingming Cao (3):
      ext4: remove extra define of ext4_new_blocks_old from mballoc.c
      ext4: make ext4_xattr_list() static
      ext4: Move mballoc headers/structures to a seperate header file mballoc.h

Miquel van Smoorenburg (4):
      [SCSI] dpt_i2o: use standard __init / __exit code
      [SCSI] dpt_i2o: move from virt_to_bus/bus_to_virt to dma_alloc_coherent
      [SCSI] dpt_i2o: 64 bit support
      [SCSI] dpt_i2o: sysfs code

Mirco Tischler (1):
      [ALSA] hda-codec - Add support of Zepto laptops

Mohamed Abbas (10):
      iwlwifi: initialize ieee80211_channel->hw_value
      iwlwifi: set rate_idx correctly from plcp
      mac80211: prevent tuning during scanning
      iwlwifi: Add led support
      iwlwifi: add notification infrastructure to iwlcore
      iwlwifi: hook iwlwifi with Linux rfkill
      iwlwifi: fix race condition during driver unload
      iwlwifi: fix rfkill memory error
      mac80211: notify mac from low level driver (iwlwifi)
      iwlwifi: fix unload warning and error

Mrton Nmeth (1):
      leds: Add mail LED support for "Clevo D400P"

Nadia Derbey (9):
      ipc: scale msgmni to the amount of lowmem
      ipc: scale msgmni to the number of ipc namespaces
      ipc: define the slab_memory_callback priority as a constant
      ipc: recompute msgmni on memory add / remove
      ipc: invoke the ipcns notifier chain as a work item
      ipc: recompute msgmni on ipc namespace creation/removal
      ipc: do not recompute msgmni anymore if explicitly set by user
      ipc: re-enable msgmni automatic recomputing msgmni if set to negative
      idr: fix idr_remove()

Nate Case (1):
      pasemi_mac: Netpoll support

Nathan Lynch (5):
      [POWERPC] maple: Use platform name in define_machine()
      [POWERPC] maple: Kill fixup_maple_ide
      [POWERPC] maple: Enable ipr driver in defconfig
      [POWERPC] scanlog_init cleanup and minor fixes
      [POWERPC] Convert pci and eeh code to of_device_is_available

Neil Horman (2):
      [SCTP]: extend exported data in /proc/net/sctp/assoc
      [SCTP]: Correct /proc/net/assocs formatting error

NeilBrown (5):
      knfsd: Remove NLM_HOST_MAX and associated logic.
      md: skip all metadata update processing when using external metadata.
      md: reinitialise more mddev fields in do_md_stop.
      md: fix 'safemode' handling for external metadata.
      md: fix up switching md arrays between read-only and read-write

Nick Andrew (4):
      Kconfig: clean up block/Kconfig help descriptions
      RAID: remove trailing space from printk line
      [ALSA] sound: this amplifier only goes up to 7
      raid: remove leading TAB on printk messages

Nick Forbes (1):
      leds: Add default-on trigger

Nick Kossifidis (11):
      ath5k: Add RF2413 srev values
      ath5k: Add RF2413 initial settings
      ath5k: Identify RF2413 and deal with PHY_SPENDING
      ath5k: more RF2413 stuff
      ath5k: Remove RF5413 from rf gain optimization functions
      ath5k: Fixes for PCI-E cards
      ath5k: Make some changes to follow register dumps.
      ath5k: Add 2413 to srev_names so that it shows up during module load
      ath5k: Add RF2425 initvals
      ath5k: Misc fixes/cleanups
      ath5k: Fix radio identification on AR5424/2424

Nick Piggin (9):
      nfs: use GFP_NOFS preloads for radix-tree insertion
      mm: remove nopage
      mm: introduce pte_special pte bit
      mm: add vm_insert_mixed
      xip: support non-struct page backed memory
      s390: implement pte special bit
      block: make queue flags non-atomic
      fuse: implement perform_write
      mm: fix warning on memory offline

Nicolas Ferre (3):
      atmel_lcdfb: wiring BGR to RGB color mode
      atmel_lcdfb: adjust fifo size for at91sam9rl
      [ARM] 5016/1: AT91: typo in mci configuration for at91cap at91sam9263

Nicolas Pitre (4):
      [ARM] 4954/1: Orion: fix some function section mismatch
      kprobes/arm: fix cache flush address for instruction stub
      [ARM] Orion: fix ioremap() optimization
      [ARM] Feroceon: fix function alignment in proc-feroceon.S

Nishanth Aravamudan (3):
      mm: fix misleading __GFP_REPEAT related comments
      page allocator: smarter retry of costly-order allocations
      page allocator: explicitly retry hugepage allocations

Niv Sardi (2):
      [XFS] actually check error returned by xfs_flush_pages, clean up and
      [XFS] kill t_sema member of struct xfs_trans

Nur Hussein (1):
      Taint kernel after WARN_ON(condition)

Németh Márton (2):
      leds: disable triggers on brightness set
      leds: Cleanup various whitespace and code style issues

OGAWA Hirofumi (9):
      fat: kill is_bad_inode() check
      fat: fat_notify_change() and check_mode() cleanup
      fat: fat_setattr() fix
      fat: Add allow_utime option
      fat: Update free_clusters even if it is untrusted
      fat: Remove fat_clusters_flush()
      Add balance_dirty_pages_ratelimited() to cont_expand_zero()
      fat: use __getname()
      vfs: fix unconditional write_super() call in file_fsync()

Olaf Kirch (2):
      mlx4_core: Avoid recycling old FMR R_Keys too soon
      IB/mthca: Avoid recycling old FMR R_Keys too soon

Oleg Nesterov (55):
      timers: simplify lockdep handling
      hrtimers: simplify lockdep handling
      locking: remove unused double_spin_lock()
      mmap_region: cleanup the final vma_merge() related code
      workqueues: shrink cpu_populated_map when CPU dies
      cleanup_workqueue_thread: remove the unneeded "cpu" parameter
      simplify cpu_hotplug_begin()/put_online_cpus()
      signals: do_signal_stop(): use signal_group_exit()
      signals: do_group_exit(): use signal_group_exit() more consistently
      lock_task_sighand: add rcu lock/unlock
      k_getrusage: don't take rcu_read_lock()
      do_task_stat: don't take rcu_read_lock()
      signals: cleanup security_task_kill() usage/implementation
      signals: re-assign CLD_CONTINUED notification from the sender to reciever
      kill_pid_info: don't take now unneeded tasklist_lock
      handle_stop_signal: unify partial/full stop handling
      handle_stop_signal: use the cached p->signal value
      get_signal_to_deliver: use the cached ->signal/sighand values
      signals: send_sigqueue: don't take rcu lock
      signals: send_sigqueue: don't forget about handle_stop_signal()
      signals: __group_complete_signal: cache the value of p->signal
      signals: send_group_sigqueue: don't take tasklist_lock
      signals: move handle_stop_signal() into send_signal()
      signals: do_tkill: don't use tasklist_lock
      signals: send_sig_info: don't take tasklist_lock
      signals: microoptimize the usage of ->curr_target
      signals: move the definition of __group_complete_signal() up
      signals: change send_signal/do_send_sigqueue to take "boolean group" parameter
      signals: use __group_complete_signal() for the specific signals too
      signals: unify send_sigqueue/send_group_sigqueue completely
      signals: join send_sigqueue() with send_group_sigqueue()
      signals: handle_stop_signal: don't worry about SIGKILL
      signals: cleanup the usage of print_fatal_signal()
      signals: fold sig_ignored() into handle_stop_signal()
      signals: document CLD_CONTINUED notification mechanics
      signals: send_signal: be paranoid about signalfd_notify()
      signals: check_kill_permission: check session under tasklist_lock
      signals: check_kill_permission: remove tasklist_lock
      signals: fix /sbin/init protection from unwanted signals
      signals: de_thread: simplify the ->child_reaper switching
      signals: allow the kernel to actually kill /sbin/init
      ptrace: introduce task_detached() helper
      reparent_thread: use same_thread_group()
      document de_thread() with exit_notify() connection
      ptrace: introduce ptrace_reparented() helper
      ptrace: __ptrace_unlink: use the ptrace_reparented() helper
      ptrace: ptrace_attach: use send_sig_info() instead force_sig_specific()
      ptrace: permit ptracing of /sbin/init
      free_pidmap: turn it into free_pidmap(struct upid *)
      pids: de_thread: don't clear session/pgrp pids for the old leader
      pids: introduce change_pid() helper
      pids: sys_setpgid: use change_pid() helper
      pids: __set_special_pids: use change_pid() helper
      pids: sys_getsid: fix unsafe *pid usage, fix possible 0 instead of -ESRCH
      pids: sys_getpgid: fix unsafe *pid usage, s/tasklist/rcu/

Olga Kornievskaia (1):
      nfsd: use static memory for callback program and stats

Oliver Endriss (5):
      V4L/DVB (7532): budget: Add support for Fujitsu Siemens DVB-T Activy Budget
      V4L/DVB (7660): bsbe1: Use settings recommended by the manufacturer
      V4L/DVB (7661): stv0299: Add flag to turn off OP0 output
      V4L/DVB (7662): stv0299: Fixed some typos
      V4L/DVB (7663): budget: Support for Activy budget card with BSBE1 tuner

Oliver Hartkopp (1):
      CAN: use hrtimers in can-bcm protocol

Oliver Neukum (9):
      Input: xpad - don't use GFP_ATOMIC
      Input: usbtouchscreen - don't use DMA on stack
      Input: wacom - implement suspend and autosuspend
      HID: fix race between open() and disconnect() in usbhid
      USB: convert away from urb->status in xpad driver
      USB: add extension of anchor API, usb_unlink_anchored_urbs
      USB: update comments about usb driver's header
      USB: add Documentation about usb_anchor
      USB: add documentation about callbacks

Olof Johansson (11):
      pasemi_mac: Move RX/TX section enablement to dma_lib
      [POWERPC] pasemi: Add flag management functions to dma_lib
      [POWERPC] pasemi: Add function engine management functions to dma_lib
      pasemi_mac: jumbo frame support
      pasemi_mac: Enable GSO by default
      pasemi_mac: basic ethtool support
      pasemi_mac: Jumbo frame bugfixes
      [POWERPC] pasemi: Minor iommu cleanup
      [POWERPC] Remove unused __max_memory variable
      tasklets: execute tasklets in the same order they were queued
      fatfs: fix build warning with 64k PAGE_SIZE

Ondrej Zajicek (2):
      fbdev: vt8623fb: better resume from STR
      fbdev: framebuffer_alloc() fixes

Ondrej Zary (1):
      3c509: convert to isa_driver and pnp_driver

PJ Waskiewicz (1):
      x86: Fix 32-bit MSI-X allocation leakage

Paolo Ciarrocchi (61):
      x86: coding style fixes for arch/x86/kernel/cpu/centaur.c
      x86: coding style fixes to arch/x86/lib/memmove_64.c
      x86: coding style fixes to arch/x86/kernel/syscall_64.c
      x86: coding style fixes to arch/x86/lib/string_32.c
      x86: coding style fixes to arch/x86/kernel/cpu/mcheck/p5.c
      x86: coding style fixes to arch/x86/kernel/x8664_ksyms_64.c
      x86: coding style fixes to arch/x86/oprofile/op_model_ppro.c
      x86: coding style fixes to arch/x86/oprofile/op_model_athlon.c
      x86: coding style fixes to arch/x86/mach-generic/probe.c
      x86: coding style fixes to arch/x86/mach-generic/default.c
      x86: coding style fixes to arch/x86/mach-generic/summit.c
      x86: coding style fixes to arch/x86/kernel/cpu/nexgen.c
      x86: coding style fixes to arch/x86/mach-generic/bigsmp.c
      x86: coding style fixes to arch/x86/kernel/cpu/mcheck/p6.c
      x86: coding style fixes to arch/x86/kernel/cpu/umc.c
      x86: coding style fixes to arch/x86/boot/compressed/misc.c
      x86: coding style fix to arch/x86/boot/pm.c
      x86: coding style fixes to arch/x86/kernel/summit_32.c
      x86: coding style fixes to arch/x86/kernel/cpu/intel.c
      x86: coding style fixes to arch/x86/oprofile/init.c
      x86: coding style fixes to arch/x86/lib/strstr_3
      x86: coding style fixes to arch/x86/kernel/mca_32.c
      x86: coding style fixes to arch/x86/kernel/cpu/mtrr/state.c
      x86: coding style fixes to arch/x86/lib/memcpy_32.c
      x86: coding style fixes to arch/x86/kernel/cpu/transmeta.c
      x86: coding style fixes to arch/x86/kernel/cpu/amd.c
      x86: coding style fixes to arch/x86/kernel/vm86_32.c
      x86: coding style fixes to arch/x86/kernel/cpu/mcheck/non-fatal.c
      x86: coding style fixes to arch/x86/kernel/cpu/mcheck/winchip.c
      x86: coding style fixes to arch/x86/kernel/cpu/mcheck/mce_32.c
      x86: coding style fixes to arch/x86/boot/cpucheck.c
      x86: coding style fixes to arch/x86/kernel/cpu/cyrix.c
      x86: coding style fixes to arch/x86/oprofile/nmi_timer_int.c
      x86: coding style fixes to arch/x86/kernel/msr.c
      x86: coding style fixes to arch/x86/xen/multicalls.c
      x86: coding style fixes to arch/x86/power/cpu_32.c
      x86: coding style fixes to arch/x86/kernel/cpu/common.c
      x86: coding style fixes to arch/x86/lib/usercopy_32.c
      x86: coding style fixes to arch/x86/kernel/early_printk.c
      x86: coding style fixes to x86/kernel/early_printk.c
      x86: coding style fixes to arch/x86/kernel/setup_32.c
      x86: coding style fixes to arch/x86/kernel/acpi/sleep.c
      IDE: Coding Style fixes to drivers/ide/setup-pci.c
      IDE: Coding Style fixes to drivers/ide/pci/tc86c001.c
      IDE: Coding Style fixes to drivers/ide/pci/slc90e66.c
      IDE: Coding Style fixes to drivers/ide/pci/sis5513.c
      IDE: Coding Style fixes to drivers/ide/pci/jmicron.c
      IDE: Coding Style fixes to drivers/ide/pci/generic.c
      IDE: Coding Style fixes to drivers/ide/legacy/umc8672.c
      IDE: Coding Style fixes to drivers/ide/legacy/ide-4drives.c
      IDE: Coding Style fixes to drivers/ide/ide-proc.c
      IDE: Coding Style fixes to drivers/ide/ide-pnp.c
      IDE: Coding Style fixes to drivers/ide/pci/opti621.c
      IDE: Coding Style fixes to drivers/ide/pci/cmd640.c
      IDE: Coding Style fixes to drivers/ide/legacy/hd.c
      IDE: Coding Style fixes to drivers/ide/legacy/ali14xx.c
      IDE: Coding Style fixes to drivers/ide/ide-floppy.c
      IDE: Coding Style fixes to drivers/ide/pci/it8213.c
      IDE: Coding Style fixes to drivers/ide/pci/cy82c693.c
      IDE: Coding Style fixes to drivers/ide/ide-cd.c
      ide-cd: Replace __FUNCTION__ with __func__

Pascal Terjan (1):
      [ALSA] ALC288 - Add NEC S970 to the quirk table

Patrick Boettcher (6):
      V4L/DVB (7469): Preparation for supporting new devices, cleanup and saneness
      V4L/DVB (7470): CX24123: preparing support for CX24113 tuner
      V4L/DVB (7474):  support key repeat with dib0700 ir receiver
      V4L/DVB (7568): Support for DVB-S demod PN1010 (clone of S5H1420) added
      V4L/DVB (7471): SkyStar2: preparing support for the rev2.8
      V4L/DVB (7569): Added support for SkyStar2 rev2.7 and ITD1000 DVB-S tuner

Patrick McHardy (58):
      [NETFILTER]: ipt_CLUSTERIP: fix non-existant macro-name
      [NETFILTER]: nf_conntrack: fix NF_CT_TUPLE_DUMP for IPv4
      [NETFILTER]: nf_conntrack_expect: constify nf_ct_expect_init arguments
      [NETFILTER]: nf_conntrack_expect: show NF_CT_EXPECT_PERMANENT flag in /proc
      [NETFILTER]: nf_conntrack_expect: support inactive expectations
      [NETFILTER]: nf_conntrack: introduce expectation classes and policies
      [NETFILTER]: Add nf_inet_addr_cmp()
      [NETFILTER]: nf_nat_sip: fix NAT setup order
      [NETFILTER]: nf_conntrack_sip: fix some off-by-ones
      [NETFILTER]: nf_conntrack_sip: adjust dptr and datalen after packet mangling
      [NETFILTER]: nf_conntrack_sip: remove redundant function arguments
      [NETFILTER]: nf_conntrack_sip: use strlen/strcmp
      [NETFILTER]: nf_conntrack_sip: add seperate SDP header parsing function
      [NETFILTER]: nf_conntrack_sip: kill request URI "header" definitions
      [NETFILTER]: nf_conntrack_sip: parse SIP headers properly
      [NETFILTER]: nf_conntrack_sip: introduce SIP-URI parsing helper
      [NETFILTER]: nf_nat_sip: get rid of text based header translation
      [NETFILTER]: nf_conntrack_sip: move SDP parsing to seperate function
      [NETFILTER]: nf_conntrack_sip: support method specific request/response handling
      [NETFILTER]: nf_conntrack_sip: perform NAT after parsing
      [NETFILTER]: nf_conntrack_sip: process ACK and PRACK methods
      [NETFILTER]: nf_conntrack_sip: flush expectations on call termination
      [NETFILTER]: nf_conntrack_sip: introduce URI and header parameter parsing helpers
      [NETFILTER]: nf_nat_sip: translate all Via headers
      [NETFILTER]: nf_nat_sip: translate all Contact headers
      [NETFILTER]: nf_conntrack_sip: create signalling expectations
      [NETFILTER]: nf_conntrack_sip: allow media expectations with wildcard source address
      [NETFILTER]: nf_conntrack_sip: create RTCP expectations
      [NETFILTER]: nf_nat_sip: split up SDP mangling
      [NETFILTER]: nf_conntrack_sip: support multiple media channels
      [NETFILTER]: nf_conntrack_sip: RTP routing optimization
      [NETFILTER]: nf_conntrack_sip: update copyright
      [SKFILTER]: Add SKF_ADF_NLATTR instruction
      [NETFILTER]: {ip,ip6}t_LOG: print MARK value in log output
      [NETFILTER]: nf_conntrack_sip: clear address in parse_addr()
      [NETFILTER]: {ip,ip6,arp}_tables: return EAGAIN for invalid SO_GET_ENTRIES size
      [NETFILTER]: nf_nat: add helpers for common NAT protocol operations
      [NETFILTER]: nf_nat: fix random mode not to overwrite port rover
      [NETFILTER]: nf_nat: move NAT ctnetlink helpers to nf_nat_proto_common
      [NETFILTER]: nf_conntrack_netlink: clean up NAT protocol parsing
      [NETFILTER]: nf_nat: remove unused name from struct nf_nat_protocol
      [NETFILTER]: nf_nat: add UDP-Lite support
      [NETFILTER]: Add partial checksum validation helper
      [NETFILTER]: nf_conntrack: add DCCP protocol support
      [NETFILTER]: nf_nat: add DCCP protocol support
      [NETFILTER]: nf_nat: add SCTP protocol support
      [NETFILTER]: nf_nat: remove obsolete check for ICMP redirects
      [NETFILTER]: nf_nat: don't add NAT extension for confirmed conntracks
      [NETFILTER]: nf_conntrack_extend: warn on confirmed conntracks
      [NETFILTER]: nf_nat: kill helper and seq_adjust hooks
      [NETFILTER]: nf_conntrack_tcp: catch invalid state updates over ctnetlink
      [NETFILTER]: nf_conntrack: add tuplehash l3num/protonum accessors
      [NETFILTER]: nf_conntrack: fix incorrect check for expectations
      [PKT_SCHED]: Fix datalen check in tcf_simp_init().
      netfilter: Fix SCTP nat build.
      netfilter: Fix SIP conntrack build with NAT disabled.
      [RTNETLINK]: Fix bogus ASSERT_RTNL warning
      [CRYPTO] authenc: Fix async crypto crash in crypto_authenc_genicv()

Patrick McManus (3):
      [TCP]: TCP_DEFER_ACCEPT updates - defer timeout conflicts with max_thresh
      [TCP]: TCP_DEFER_ACCEPT updates - dont retxmt synack
      [TCP]: TCP_DEFER_ACCEPT updates - process as established

Paul Bolle (2):
      [SCSI] aacraid: Do not describe check_reset parameter with its value
      IB/ipath: Fix module parameter description for disable_sma

Paul Brook (2):
      Add a prefetch abort handler
      Linux Thumb-2 support for user-space applications

Paul E. McKenney (1):
      SELinux fixups needed for preemptable RCU from -rt

Paul Gortmaker (8):
      [POWERPC] 86xx: Add support for Wind River SBC8641D board
      [POWERPC] 86xx: Add defconfig for Wind River SBC8641D board
      [POWERPC] 86xx: Add device tree source for Wind River SBC8641D
      [POWERPC] 86xx: mark functions static, other minor cleanups
      [POWERPC] 86xx: mpc86xx_hpcn - Temporarily accept old dts node identifier.
      PHY: add BCM5464 support to broadcom PHY driver
      phylib: factor out get_phy_id from within get_phy_device
      [netdrvr] gianfar: Determine TBIPA value dynamically

Paul Jackson (3):
      mempolicy: add bitmap_onto() and bitmap_fold() operations
      cgroup: fix sparse warning of shadow symbol in cgroup.c
      cpusets: update maintainers

Paul Mackerras (20):
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/lmb-2.6
      Merge branch 'linux-2.6'
      Merge branch 'linux-2.6'
      Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      Merge branch 'linux-2.6'
      [POWERPC] Fix handling of unrecoverable SLB miss interrupts
      [LMB] Fix some whitespace and other formatting issues, use pr_debug
      [LMB] Restructure allocation loops to avoid unsigned underflow
      Merge branch 'for-2.6.26' of master.kernel.org:/pub/scm/linux/kernel/git/olof/pasemi
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs
      Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      [POWERPC] Optimize fls64() on 64-bit processors
      [POWERPC] Fix compile breakage for 64-bit UP configs
      Revert "[POWERPC] Add compat handler for PTRACE_GETSIGINFO"
      Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      [POWERPC] Add fast little-endian switch system call
      [POWERPC] Use __always_inline for xchg* and cmpxchg*
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/jk/spufs
      Merge branch 'powerpc-next' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
      [POWERPC] Bolt in SLB entry for kernel stack on secondary cpus

Paul Menage (14):
      CGroup API files: rename read/write_uint methods to read_write_u64
      CGroup API files: add res_counter_read_u64()
      CGroup API files: use read_u64 in memory controller
      CGroup API files: strip all trailing whitespace in cgroup_write_u64
      CGroup API files: update cpusets to use cgroup structured file API
      CGroup API files: add cgroup map data type
      CGroup API files: use cgroup map for memcontrol stats file
      CGroup API files: drop mem_cgroup_force_empty()
      CGroup API files: move "releasable" to cgroup_debug subsystem
      CGroup API files: make CGROUP_DEBUG default to off
      CGroups _s64 files: add cgroups read_s64/write_s64 file methods
      CGroups _s64 files: use read_s64/write_s64 in CFS cgroup for rt_runtime file
      Cpuset hardwall flag: switch cpusets to use the bulk cgroup_add_files() API
      Cpuset hardwall flag: add a mem_hardwall flag to cpusets

Paul Moore (6):
      NetLabel: Allow passing the LSM domain as a shared pointer
      LSM: Make the Labeled IPsec hooks more stack friendly
      SELinux: Correct the NetLabel locking for the sk_security_struct
      SELinux: Add network port SID cache
      SELinux: Made netnode cache adds faster
      SELinux: Fix a RCU free problem with the netport cache

Paul Mundt (13):
      sh: Create an sh debugfs root.
      sh: Initial support for the MX-G CPU.
      sh: Hook up the rest of the SH7770 serial ports.
      sh: Allow optimized clear/copy page routines to be used on SH-2.
      sh: Fix up __access_ok() check for nommu.
      sh: r7780rp: Hook up the I2C and SMBus platform devices.
      sh: Fix up mach-types formatting from merge damage.
      sh: Fix up SH7763 build.
      sh: Add support for SH7723 CPU subtype.
      sh: Fix up SH-4A part probe.
      sh: Fix up L2 cache probe.
      USB: m66592-udc: reduce size of data structure.
      rtc: rtc-rs5c372: fix up NULL name in transfer error path

Paul Walmsley (11):
      ARM: OMAP2: Add common register access for 24xx and 34xx
      ARM: OMAP2: Change 24xx to use new register access
      ARM: OMAP2: Move clock.h to clock24xx.h
      ARM: OMAP2: Move clock.c to clock24xx.c
      ARM: OMAP2: Add common clock framework for 24xx and 34xx
      ARM: OMAP2: Change 24xx to use shared clock code and new reg access
      ARM: OMAP: Add rest of 24xx clocks
      ARM: OMAP2: Remove old 24xx specific clock functions
      ARM: OMAP2: Remove old PRCM register access code
      ARM: OMAP2: Add 34xx clocks
      ARM: OMAP2: Add 34xx clock code

Paulius Zaleckas (6):
      [MTD] XIP: Use generic xip_iprefetch() instead of asm volatile (...)
      ppp_generic: use stats from net_device structure
      USB: oti6858: fix TCFLSH ioctl handling
      3c505: use netstats in net_device structure
      3c509: use netstats in net_device structure
      3c515: use netstats in net_device structure

Pavel Emelyanov (128):
      [ATM]: Use seq_open/release_privade instead of manual manipulations.
      [ATALK/DECNET]: Use seq_open_private in appletalk and decnet.
      [NETFILTER/RXRPC]: Don't use seq_release_private where inappropriate.
      [NET]: Use existing device list walker for /proc/dev_mcast.
      [ARP]: Introduce the arp_hdr_len helper.
      [NET]: NULL pointer dereference and other nasty things in /proc/net/(tcp|udp)[6]
      [SOCK]: Add udp_hash member to struct proto.
      [UDP]: Make full use of proto.h.udp_hash innovation.
      [RAW]: Add raw_hashinfo member on struct proto.
      [NETNS][UDP]: Register /proc/net/udp in a namespace.
      [NETNS][TCP]: Register /proc/net/tcp in a namespace.
      [UDP-Lite]: Clean up proc creation a bit.
      [NETNS][UDP-Lite]: Register /proc/net/udplite(6) in a namespace.
      [NETNS]: Minor information leak via /proc/net/ptype file.
      Use single_open instead of manual manipulations.
      [NETNS][ICMP]: Register pernet subsys to make ICMP sysctls per-net.
      [NETNS][ICMP]: Move ICMP sysctls on struct net.
      [NETNS][ICMP]: Make ctl tables for ICMP sysctls per-net.
      [NETNS][ICMP]: Use per-net sysctls in ipv4/icmp.c.
      [NETNS][ICMP]: Build fix for NET_NS=n case (dev->nd_net is omitted).
      [VLAN]: Reduce memory consumed by vlan_groups
      [IPV6]: Fix potential net leak and oops in ipv6 routing code.
      [SOCK]: Enumerate struct proto-s to facilitate percpu inuse accounting (v2).
      [SOCK]: Introduce a percpu inuse counters array (v2).
      [SOCK]: Drop per-proto inuse init and fre functions (v2).
      [SOCK]: Drop inuse pcounter from struct proto (v2).
      [LIB]: Drop the pcounter itself.
      [NETNS]: Introduce a netns_core structure.
      [SOCK][NETNS]: Add a struct net argument to sock_prot_inuse_add and _get.
      [SOCK][NETNS]: Add the percpu prot_inuse counter in the struct net.
      [SOCK][NETNS]: Register sockstat(6) files in each net.
      [IPV4][NETNS]: Display per-net info in sockstat file.
      [IPV6][NETNS]: Display per-net info in sockstat6 file.
      [IA64] fix getpid and set_tid_address fast system calls for pid namespaces
      [NETNS]: Add an empty netns_dccp structure on struct net.
      [NETNS][DCCPV4]: Add dummy per-net operations.
      [NETNS][DCCPV4]: Move the dccp_v4_ctl_sk on the struct net.
      [NETNS][DCCPV4]: Actually create ctl socket on each net and use it.
      [NETNS][DCCPV4]: Use proper net to route the reset packet.
      [NETNS][DCCPV4]: Make per-net socket lookup.
      [NETNS][DCCPV4]: Enable DCCPv4 in net namespaces.
      [NETNS][DCCPV6]: Don't pass NULL to ip6_dst_lookup.
      [NETNS][DCCPV6]: Add dummy per-net operations.
      [NETNS][DCCPV6]: Move the dccp_v6_ctl_sk on the struct net.
      [NETNS][DCCPV6]: Actually create ctl socket on each net and use it.
      [NETNS][DCCPV6]: Make per-net socket lookup.
      [DCCP]: Fix comment about control sockets.
      [SOCK]: Add some notes about per-bind-bucket sock lookup.
      [NETNS]: The net-subsys IDs generator.
      [NETNS]: The generic per-net pointers.
      [TUN]: Introduce the tun_net structure and init/exit net ops.
      [TUN]: Make the tun_dev_list per-net.
      [TUN]: Allow to register tun devices in namespace.
      [RTNL]: Relax for_each_netdev_safe in __rtnl_link_unregister.
      [RTNL]: Introduce the rtnl_kill_links helper.
      [VLAN]: Tag vlan_group_device with net device, not ifindex.
      [VLAN]: Introduce the vlan_net structure and init/exit net ops.
      [VLAN]: Add a net argument to proc init and cleanup calls.
      [VLAN]: Create proc entries in the proper net.
      [VLAN]: Make the /proc/net/vlan/conf file show per-net info.
      [VLAN]: Make the vlan_name_type per-net.
      [VLAN]: Allow vlan devices registration in net namespaces.
      [VLAN]: Handle vlan devices net namespace changing.
      [IPIP]: Introduce empty ipip_net structure and net init/exit ops.
      [IPIP]: Make the fallback tunnel device per-net.
      [IPIP]: Add net/ipip_net argument to some functions.
      [IPIP]: Use proper net in hash-lookup functions.
      [IPIP]: Make tunnels hashes per net.
      [IPIP]: Use proper net in (mostly) routing calls.
      [IPIP]: Allow to create IPIP tunnels in net namespaces.
      [IPIP]: Allow for IPPROTO_IPIP protocol in namespaces.
      [GRE]: Introduce empty ipgre_net structure and net init/exit ops.
      [GRE]: Add net/gre_net argument to some functions.
      [GRE]: Use proper net in hash-lookup functions.
      [GRE]: Make the fallback tunnel device per-net.
      [GRE]: Make tunnels hashes per-net.
      [GRE]: Use proper net in routing calls.
      [GRE]: Allow to create IPGRE tunnels in net namespaces.
      [GRE]: Allow for IPPROTO_GRE protocol in namespaces.
      [SIT]: Introduce empty struct sit_net and init/exit net ops.
      [SIT]: Add net/sit_net argument to some functions.
      [SIT]: Use proper net in hash-lookup functions.
      [SIT]: Make the fallback tunnel device per-net
      [SIT]: Make tunnels hashes per-net.
      [SIT]: Use proper net in routing calls.
      [SIT]: Allow to create SIT tunnels in net namespaces.
      [SIT]: Allow for IPPROTO_IPV6 protocol in namespaces.
      [IP6TUNNEL]: Introduce empty ip6_tnl_net structure and net ops.
      [IP6TUNNEL]: Add (ip6_tnl_)net argument to some calls.
      [IP6TUNNEL]: Use proper net in hash-lookup functions.
      [IP6TUNNEL]: Make the fallback tunnel device per-net.
      [IP6TUNNEL]: Make tunnels hashes per-net.
      [IP6TUNNEL]: Use proper net instead of init_net stubs.
      [IP6TUNNEL]: Allow to create IP6 tunnels in net namespaces.
      [NET]: Do not allocate unneeded memory for dev->priv alignment.
      udf: fix anchor point detection
      [INET]: Drop the inet_inherit_port() call.
      [INET]: Uninline the __inet_inherit_port call.
      [NETNS]: The ip6_fib_timer can work with garbage on net namespace stop.
      [NETNS]: Don't initialize err variable twice.
      [NETNS]: Remove empty ->init callback.
      mac80211: Fix race between ieee80211_rx_bss_put and lookup routines.
      [NET]: Fix heavy stack usage in seq_file output routines.
      USB: usbatm: convert heavy init dances to kthread API
      net: Fix wrong interpretation of some copy_to_user() results.
      [patch 2/2] Use find_task_by_vpid in audit code
      netfilter: x_tables: fix net namespace leak when reading /proc/net/xxx_tables_names
      MAINTAINERS: The socketcan-core list is subscribers-only.
      binfmt_misc.c: avoid potential kernel stack overflow
      cgroups: add the trigger callback to struct cftype
      memcgroup: add the max_usage member on the res_counter
      memcgroups: add a document describing the resource counter abstraction
      memcgroup: use triggers in force_empty and max_usage files
      memcgroup: implement failcounter reset
      sysctl: merge equal proc_sys_read and proc_sys_write
      sysctl: clean from unneeded extern and forward declarations
      sysctl: add the ->permissions callback on the ctl_table_root
      signals: remove unused variable from send_signal()
      signals: turn LEGACY_QUEUE macro into static inline function
      signals: consolidate checking for ignored/legacy signals
      signals: consolidate checks for whether or not to ignore a signal
      signals: clean dequeue_signal from excess checks and assignments
      signals: consolidate send_sigqueue and send_group_sigqueue
      signals: fold complete_signal() into send_signal/do_send_sigqueue
      Use find_task_by_vpid in taskstats
      Deprecate find_task_by_pid()
      pidns: make pid->level and pid_ns->level unsigned
      ipv6: Compilation fix for compat MCAST_MSFILTER sockopts.

Pavel Hofman (3):
      [ALSA] AK4114 - listing regs in proc
      [ALSA] some fixes and cleanup for ICE1724 cards
      [ALSA] ice1724 - Improved the Juli rate setting

Pavel Machek (20):
      adm8211: remove commented-out code
      PM: Remove legacy PM
      timer_list: add annotations to workqueue.c
      x86: wmb() confusion in system.h
      x86 iommu: add more documentation
      x86: clean up aperture_64.c
      x86: move suspend wakeup code to C
      x86: clean up =0 initializations in arch/x86/kernel/tsc_32.c
      hci_usb: do not initialize static variables to 0
      hci_usb: remove code obfuscation
      power_state: remove it from driver core
      trivial: small cleanups
      firmware_sample_driver.c: fix coding style
      [ALSA] fix comments in sound/core.h
      [ALSA] usb audio: Fix another Dallas quirk
      [ALSA] usb audio: make quirk handling more readable, and fix commented-out code
      [ALSA] sound/usb/usbaudio.c: coding style
      [ALSA] sound/core.h: evil #ifdefs
      mm/page_alloc.c: remove hand-coded get_order()
      hci_usb.h: fix hard-to-trigger race

Pavel Roskin (2):
      mac80211: fix incorrect use of CONFIG_MAC80211_IBSS_DEBUG
      ath5k: fix all endian issues reported by sparse

Pawel MOLL (1):
      [ALSA] IEC958 definitions for consumer status channel, byte 4

Peer Chen (1):
      [ALSA] hda_intel: Add the DIDs of nvidia MCP79 HD audio controller to hda_intel.c

Pekka Enberg (3):
      slub: Initialize per-cpu stats
      slub: improve kmem_cache_destroy() error message
      mm: move cache_line_size() to <linux/cache.h>

Pekka Sarnila (1):
      HID: fixup fullspeed interval on highspeed Afatech DVB-T IR kbd

Pete Zaitcev (6):
      HID: patch to add NOGET for DMI/Acomdata
      usbmon: restore mmap
      ub: Fix timeouts
      ub: Tune retries
      ub: Ignore bad residue
      ub: Cosmetics

Peter Hartley (1):
      V4L/DVB (7293): DMX_OUT_TSDEMUX_TAP: record two streams from same mux, resend

Peter Horton (1):
      [netdrvr] tulip: Better MWI workaround for 21143 rev 65 chip errata

Peter Korsgaard (5):
      [Blackfin] arch: USB header files are now located under linux/usb/.
      [MTD] cmdlinepart: Missing partition info is not an error
      USB: add Cypress c67x00 low level interface code
      USB: add Cypress c67x00 OTG controller core driver
      USB: add Cypress c67x00 OTG controller HCD driver

Peter Lienig (1):
      [ALSA] ice1712 - Add Terrasoniq TS88 support

Peter Ma (1):
      avr32: Add hardware power-down function call

Peter Mack (1):
      USB: add more FTDI device ids

Peter Oberparleiter (1):
      module: add MODULE_STATE_GOING notifier call

Peter P Waskiewicz Jr (1):
      [NET]: Add per-connection option to set max TSO frame size

Peter Samuelson (1):
      fbmem: fix con2fbmap limit check

Peter Tiedemann (4):
      ctcm: infrastructure for replaced ctc driver
      ctc: removal of the old ctc driver
      qeth: improving debug message handling
      qeth module size reduction.

Peter Tyser (1):
      edac: add e752x parameter for sysbus_parity selection

Peter Warasin (1):
      [NETFILTER]: bridge: add ebt_nflog watcher

Peter Zijlstra (24):
      sched: fix wakeup granularity for buddies
      sched: fix regression with sched yield
      sched: rt-group: synchonised bandwidth period
      sched: rt-group: smp balancing
      sched: old sleeper bonus
      sched: fix the task_group hierarchy for UID grouping
      sched: task_group hierarchy
      sched: rt: multi level group constraints
      sched: prepatory code movement
      sched: fair-group: SMP-nice for group scheduling
      sched: debug: add some debug code to handle the full hierarchy
      sched: rt-group: optimize dequeue_rt_stack
      sched: fair-group scheduling vs latency
      sched: fair-group: de-couple load-balancing from the rb-trees
      sched: fair: weight calculations
      sched: debug: show a weight tree
      sched: /debug/sched_features
      Input: mac_hid - add lockdep annotation to emumousebtn
      sched: fix share (re)distribution
      fix idle (arch, acpi and apm) and lockdep
      smaps: account swap entries
      mm: bdi: export BDI attributes in sysfs
      mm: bdi: allow setting a minimum for the bdi dirty limit
      mm: bdi: allow setting a maximum for the bdi dirty limit

Petr Tesarik (1):
      fix brd allocation flags

Philip Craig (1):
      netfilter: nf_conntrack: padding breaks conntrack hash on ARM

Philipp Zabel (21):
      [ARM] 4941/1: Add initial defconfig for HTC Magician PDA phones
      [ARM] 4942/1: magician: fix the backlight driver name
      [ARM] 4943/2: magician: fix magician.h GPIO header includes
      [ARM] 4944/2: magician: enable i2c bus
      [ARM] 4947/1: htc-egpio, a driver for GPIO/IRQ expanders with fixed input/output pins
      [ARM] 4948/1: magician: use htc-egpio to drive the GPIO/IRQ expander CPLD
      [ARM] 4949/1: magician: enable flash VPP GPIO and build in MTD, physmap-flash and JFFS2
      [ARM] 4950/1: magician: enable MMC support
      [ARM] 4951/1: magician: enable external power supply (pda_power) driver
      [ARM] 4952/1: magician: add LCD detection, LCD power switching, update pxafb settings
      [ARM] 4953/1: magician: add backlight power switching GPIOs
      [ARM] 4964/1: htc-pasic3: MFD driver for PASIC3 LED control + DS1WM chip
      [ARM] 4965/1: magician: use htc-pasic3,leds-pasic3,ds1wm,leds-gpio
      [ARM] 4966/1: magician: add MFP pin configuration
      [ARM] 5007/1: magician: properly request GPIOs used by the machine code itself
      [ARM] 5008/1: magician: add magician specific input GPIOs to MFP config
      [ARM] 5009/1: magician: remove to-be-deprecated defines for pxa_gpio_mode
      [ARM] 5010/1: htc-pasic3: remove unused defines and includes
      [ARM] 5011/1: htc-pasic3: fix bug in resource pipe-through to ds1wm
      [ARM] 5020/1: magician: remove __devinit marker from pasic3_leds_info
      pda_power: add init and exit function callbacks

Philippe De Muyter (1):
      ieee1394: limit early node speed to host interface speed

Pierre Ossman (4):
      mmc: set controller name early
      sdhci: remove custom controller name
      sdhci: allow led to be controlled freely
      sdhci: improve no card, no reset quirk

Pierre Peiffer (9):
      IPC: use ipc_buildid() directly from ipc_addid()
      IPC/semaphores: code factorisation
      IPC/shared memory: introduce shmctl_down
      IPC/message queues: introduce msgctl_down
      IPC/semaphores: move the rwmutex handling inside semctl_down
      IPC/semaphores: remove one unused parameter from semctl_down()
      IPC: get rid of the use *_setbuf structure.
      IPC: introduce ipc_update_perm()
      IPC: consolidate all xxxctl_down() functions

Pieter Palmers (1):
      ieee1394: rawiso: requeue packet for transmission after skipped cycle

Ping Cheng (1):
      Input: wacom - add support for Cintiq 20WSX

Prakash, Sathya (1):
      [SCSI] mpt fusion: Enable MSI by default for SAS controllers

Rafael J. Wysocki (5):
      PM: Handle device registrations during suspend/resume
      Driver core: Call device_pm_add() after bus_add_device() in device_add()
      PM: Remove destroy_suspended_device()
      Relax check on adding children of suspended devices
      bus_remove_device: be more careful about incomplete initialization

Ralf Baechle (5):
      MIPS Alchemy: Crapectomy after removal of pm_send_all calls.
      [MIPS] Add support for MIPS CMP platform.
      [NET] Kconfig: Rename MIKROTIK_RB500 -> MIKROTIK_RB532
      [MIPS] Fix handling of trap and breakpoint instructions
      [MIPS] ATA: Rename routerboard 500 to 532

Ralph Campbell (18):
      IB/ipath: Fix byte order of pioavail in handle_errors()
      IB/ipath: Fix error recovery for send buffer status after chip freeze mode
      IB/ipath: Don't try to handle freeze mode HW errors if diagnostic mode
      IB/ipath: Make debug error message match the constraint that is checked for
      IB/ipath: Add code to support multiple link speeds and widths
      IB/ipath: Remove useless comments
      IB/ipath: Fix sanity checks on QP number of WRs and SGEs
      IB/ipath: Change the module author
      IB/ipath: Remove some useless (void) casts
      IB/ipath: Make send buffers available for kernel if not allocated to user
      IB/ipath: Use PIO buffer for RC ACKs
      IB/ipath: Fix some white space and code style issues
      IB/ipath: Add support for 7220 receive queue changes
      IB/ipath: Fix up error handling
      IB/ipath: Header file changes to support IBA7220
      IB/ipath: HCA-specific code to support IBA7220
      IB/ipath: Add IBA7220-specific SERDES initialization data
      IB/ipath: Update copyright dates for files changed in 2008

Ralph Wuerthner (2):
      [S390] hw_random: allow rng_dev_read() to return hardware errors.
      [S390] zcrypt: add support for large random numbers

Ram Pai (2):
      [patch 1/7] vfs: mountinfo: add dentry_path()
      [patch 6/7] vfs: mountinfo: add /proc/<pid>/mountinfo

Rami Rosen (7):
      [IPV6]: Remove unused code in ndisc_send_redirect().
      [IPV6]: Remove three unused method declarations in include/net/ipv6.h
      [IPV6]: Remove unused method declaration in include/net/addrconf.h.
      [IPV6] Remove three method declarations in include/net/ndisc.h.
      [IPV6]: Remove unused declarations in include/net/ip6_route.h.
      [IPV6] MROUTE: Adjust IPV6 multicast routing module to use mroute6 header declarations.
      [IPV6] MROUTE: Add stats in multicast routing module method ip6_mr_forward().

Randy Dunlap (26):
      wireless: rt2x00: fix driver menu indenting
      jbd2: fix kernel-doc notation
      x86: fix VisualWS and Voyager kexec build failures
      x86: fix arch/x86/mm/ioremap.c warning
      firmware: move firmware_class from Documentation/ to samples/
      PM: Remove legacy PM (fix)
      skbuff: fix missing kernel-doc notation
      PCI: doc/pci: create Documentation/PCI/ and move files into it
      skbuff: fix missing kernel-doc notation
      kernel-doc: fix sched.c missing parameter
      USB: convert usb.h struct usb_device to kernel-doc
      documentation: remove smart-config.txt
      [SCSI] scsi_transport_spi: include sysfs.h
      sunrpc: fix missing kernel-doc
      documentation: move spidev_fdx example to its own source file
      kernel-doc: detect/prevent duplicate doc section names
      kernel-doc: detect trailing kernel-doc line trash
      docbook: fix bitops fatal filename error
      drivers/net/phy: fix kernel-doc notation
      doc: fix DMA-API function parameters
      docbook: fix fatal rapidio yet again (and more to come)
      sysfs: sysfs_update_group stub for CONFIG_SYSFS=n
      sysfs: sysfs_update_group stub for CONFIG_SYSFS=n
      docbook: fix vmalloc missing parameter notation
      PNP: fix printk format warnings
      [RAPIDIO] fix current kernel-doc notation

Ravi Anand (1):
      [SCSI] qla2xxx: Assign mailbox command timeout values in a consistent manner.

Ravikiran G Thirumalai (5):
      x86: vSMP: Fix is_vsmp_box()
      x86: fix build breakage when PCI is define and PARAVIRT is not
      x86: vSMP: use pvops only if platform has the capability to support it
      x86: apic_is_clustered_box to indicate unsynched TSC's on multiboard vSMP systems
      x86: clean up vSMP detection

Ray Lee (1):
      USB: io_ti.c: remove unneeded null tty check

Reinette Chatre (14):
      iwlwifi: Update iwlwifi version stamp to 1.2.26
      iwlwifi: fix name of function in comment (_rx_card_state_notif)
      iwlwifi: fix potential lock inversion deadlock
      iwlwifi: update copyright year
      iwlwifi: fix bug to show hidden APs during scan
      iwlwifi: remove macros containing offsets from eeprom struct
      iwlwifi: move rate registration to module load
      iwl4965: use IWLWIFI_LEDS config variable
      iwlwifi: ensure led registration complete as part of initialization
      mac80211: notify upper layers after lower
      mac80211: no BSS changes to driver from beacons processed during scanning
      iwl4965: make iwl4965_send_rxon_assoc asynchronous
      iwlwifi: make Makefile more concise
      iwlwifi: perform bss_info_changed post association work right away

Remi Machet (3):
      [POWERPC] Use default values if necessary in mv64x60 I2C initialization
      [POWERPC] Initialize all mv64x60 devices even if one fails
      [POWERPC] Fix mv64x60 early console code to use cell-index property

Remy Bruno (1):
      [ALSA] hdsp - RME 9632 fix at 192kHz

Reynes Philippe (1):
      sched: sched.c needs tick.h

Richard Genoud (2):
      [MTD] [NAND] Hardware ECC controller on at91sam9263 / at91sam9260
      [MTD] [NAND] AT91 hardware ECC compile fix for at91sam9263 / at91sam9260

Richard Hacker (2):
      kbuild: support loading extra symbols in modpost
      kbuild: Add new Kbuild variable KBUILD_EXTRA_SYMBOLS

Richard Purdie (1):
      leds: Document the context brightness_set needs

Rik van Riel (1):
      sysrq: add show-backtrace-on-all-cpus function

Risto Suominen (6):
      [ALSA] snd-powermac: enable headphone detection
      [ALSA] snd-powermac: style pmac.c
      [ALSA] snd-powermac: AWACS and Screamer mixers for PM7500, Beige, and iMac SL
      [ALSA] snd-powermac: style awacs.s and awacs.h
      [ALSA] snd-powermac: Burgundy mixers for B&W and iMac
      [ALSA] snd-powermac: style burgundy.c

Robert Brose (1):
      [POWERPC] Add kernel parameter to set l3cr for MPC745x

Robert Fitzsimons (1):
      V4L/DVB (7579): bttv: Fix memory leak in radio_release

Robert Hancock (1):
      x86: validate against acpi motherboard resources

Robert Jarzmik (3):
      [ARM] 4868/1: Enhance pxa270 GPIO definitions
      [ALSA] soc - Add missing audio path between Mono Mixer and Mic PGAs
      usb: pxa27x_udc driver

Robert P. J. Day (60):
      [Blackfin] arch: Clean up the definition and correct the commentary for current_thread_info().
      [NET]: Add debugging names to __RW_LOCK_UNLOCKED macros.
      [CASSINI]: Use shorter list_splice_init() macro for brevity.
      [POWERPC] Move a.out.h to header-y since it doesn't check __KERNEL__
      [POWERPC] Use __SPIN_LOCK_UNLOCKED macro in mpc52xx_set_psc_clkdiv
      [IA64] Replace explicit jiffies tests with time_* macros.
      af_iucv: Use non-deprecated __RW_LOCK_UNLOCKED macro.
      [SCTP]: "list_for_each()" -> "list_for_each_entry()" where appropriate.
      [NETFILTER]: bridge netfilter: use non-deprecated __RW_LOCK_UNLOCKED macro.
      [NETFILTER]: Use non-deprecated __RW_LOCK_UNLOCKED macro
      IB: Use shorter list_splice_init() for brevity
      RDMA/nes: Use more concise list_for_each_entry()
      IB/ipath: Fix time comparison to use time_after_eq()
      x86: Explicitly include required header files.
      ieee1394: Use shorter list_splice_init() for brevity.
      ieee1394: Remove superfluous calls to kobject_set_name().
      mmc: use shorter, equivalent set_current_state()
      SYSFS: Explicitly include required header file slab.h.
      Kobject: Replace list_for_each() with list_for_each_entry().
      MAINTAINERS: Clarify access to OCFS2 development mailing list.
      KEYS:  Fix the comment to match the file name in rxrpc-type.h.
      DOCUMENTATION:  Use newer DEFINE_SPINLOCK macro in docs.
      Generate a slightly more informative error msg for bad HZ
      DOC:  A couple corrections and clarifications in USB doc.
      NFSD: Strip __KERNEL__ testing from unexported header files.
      USB: Standardize inclusion protection and add where missing.
      USB: Remove EXPERIMENTAL designation from USB storage Kconfig entries.
      USB: Remove EXPERIMENTAL tags from some USB gadget Kconfig entries.
      USB: Remove EXPERIMENTAL designation from USB misc/ Kconfig entries
      USB: Remove EXPERIMENTAL designation from USB serial/ Kconfig entries
      USB: Remove EXPERIMENTAL designation from USB MDC800 support.
      USB: Remove EXPERIMENTAL from dynamic USB minor allocation.
      USB: Remove EXPERIMENTAL designation from USB_EHCI_ROOT_HUB_TT.
      USB: Fix "cut and paste" booboo in usbmon Makefile.
      USB: Remove superfluous "depends on USB_SERIAL" from Kconfig.
      dm raid1: use list_split_init
      kbuild: fix some minor typoes
      [MTD] Delete long-unused jedec.h header file.
      mfd: use shorter set_current_state()
      isdn: fix obvious cut-and-paste error in st5481_usb.c
      isdn: rename CONFIG_AVMB1_COMPAT to not look like a Kconfig variable
      kernel: explicitly include required header files under kernel/
      Remove superfluous include of string.h from percpu.h
      kbuild: remove duplicate, conflicting entry for oom.h
      kbuild: move files that don't check __KERNEL__
      lists: add "const" qualifier to first arg of list_splice() operations
      MAINTAINERS: clarify status of MN10300 mailing list as moderated
      ipmi: make comment match actual preprocessor check
      keys: explicitly include required slab.h header file.
      nbd: delete superfluous test for __GNUC__
      generalize asm-generic/ioctl.h to allow overriding values
      edac: use the shorter LIST_HEAD for brevity
      afs: use the shorter LIST_HEAD for brevity
      sysv fs: remove superfluous check for __GNUC__ compiler
      V4L/DVB (7792): ivtv: correct misspelled "HIMEM4G" to "HIGHMEM4G" in error message
      Remove "#ifdef __KERNEL__" checks from unexported headers
      remove __KERNEL__ tests of unexported headers under asm-generic/
      Drop the exporting of empty <linux/byteorder/generic.h>
      DEBUGFS: Correct location of debugfs API documentation.
      USB: Remove redundant dependencies on USB_ATM.

Robert Reif (8):
      sparc: sunzilog uart order
      sparc: fix drivers/video/tcx.c warning
      sparc: sunzilog.c remove unused argument
      sparc: bw2.c fix bw2_exit
      sparc: cg14.c make cg14_init and cg15_exit static
      sparc: ffb.c make ffb_init and ffb_exit static
      sparc: tcx.c make tcx_init and tcx_exit static
      sparc: video drivers: add facility level

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

Robert Schedel (1):
      HID: Suppress hidinput for Samsung IR control

Robert Schwebel (3):
      [ARM] 4876/1: i.MXC family: Clean up
      [ARM] 4877/1: i.MXC family: Clean up current platform code
      [ARM] 4887/1: i.MXC family: Separate current platform code

Robin Getz (5):
      [Blackfin] arch: fix bug - when we crash, current is not valid
      [Blackfin] arch: fix bug - grab locks when not atomic
      [Blackfin] arch: Add a little bit more runtime info for MPU
      [Blackfin] arch: try to remove condition that causes double fault, by checking current before it gets dereferenced
      USB: partial USB embedded host support

Rod Whitby (1):
      leds: Add new driver for the LEDs on the Freecom FSG-3

Roel Kluin (35):
      wireless/iwlwifi/iwl-4965.c: add parentheses
      wireless: Convert to list_for_each_entry_rcu()
      [POWERPC] PS3: Fix unlikely typo in ps3_get_irq
      [POWERPC] Replace logical-AND by bit-AND in pci_process_ISA_OF_ranges()
      [SCSI] aic7xxx: Test opcode, not definition in aicasm:type_check()
      r8169: fix past rtl_chip_info array size for unknown chipsets
      [GFS2] fix assertion in log_refund()
      [MTD] [OneNAND] unlikely(x) || unlikely(y) => unlikely(x || y)
      prism54: prism54_get_encode() test below 0 on unsigned index
      wireless: rndis_wlan: modparam_workaround_interval is never below 0.
      [ALSA] sound/drivers/dummy.c: fix negative snd_pcm_format_width() check
      [ALSA] SOC: fix tests in cs4270_hw_params()
      OSS: dmabuf: fix negative DMAbuf_get_buffer_pointer() check
      V4L/DVB (7220): drivers/media/video/sn9c102/sn9c102_core.c Fix Unlikely(x) == y
      V4L/DVB (7373): logical-bitwise & confusion in se401_init()
      V4L/DVB (7459): Test cmd, not definition in decoder_command(), drivers/media/video/zoran_device.c
      Input: i8042 - fix incorrect usage of strncpy and strncat
      pata_bf54x: decrease count first.
      smc911x: test after postfix decrement fails in smc911x_{reset,drop_pkt}
      V4L/DVB (7733): blackbird_find_mailbox negative return ignored in blackbird_initialize_codec()
      dz: test after postfix decrement fails in dz_console_putchar()
      video/aty/atyfb_base.c: free when fb can't be registered
      drivers/video/aty/aty128fb.c: fix incorrect usage of strncat in aty128_init()
      drivers/video/imsttfb.c: add missing curly brackets
      [ARM] am79c961a: platform_get_irq() may return signed unnoticed
      [ARM] serial: s3c2410: platform_get_irq() may return signed unnoticed
      kconfig: reversed borderlines in inputbox
      ide-cd: fix test unsigned var < 0
      ide-cd: clean up cdrom_analyze_sense_data()
      ARM: am79c961a: platform_get_irq() may return signed unnoticed
      netfilter: xt_TCPOPTSTRIP: signed tcphoff for ipv6_skip_exthdr() retval
      ext3: fix test ext_generic_write_end() copied return value
      ext4: fix test ext_generic_write_end() copied return value
      ext4: fix hot spins in mballoc after err_freebuddy and err_freemeta
      USB: mos7840: test and propagate set_uart_reg return value

Rohan Hart (1):
      USB: INTOVA Pixtreme camera mass storage device

Roland Dreier (43):
      IB/mthca: Formatting cleanups
      IB/mlx4: Convert "if(foo)" to "if (foo)"
      mlx4_core: Move opening brace of function onto a new line
      RDMA/amso1100: Don't use 0UL as a NULL pointer
      RDMA/cxgb3: IDR IDs are signed
      IB: Make struct ib_uobject.id a signed int
      IB/ipath: Fix sparse warning about shadowed symbol
      IB/mlx4: Endianness annotations
      IB/cm: Endianness annotations
      RDMA/ucma: Endian annotation
      RDMA/nes: Trivial endianness annotations
      RDMA/nes: Delete unused variables
      RDMA/amso1100: Start of endianness annotation
      RDMA/amso1100: Endian annotate mqsq allocator
      mlx4_core: Fix confusion between mlx4_event and mlx4_dev_event enums
      IB/uverbs: Don't store struct file * for event files
      IB/uverbs: Use alloc_file() instead of get_empty_filp()
      RDMA/nes: Remove redundant NULL check in nes_unregister_ofa_device()
      RDMA/nes: Remove unused nes_netdev_exit() function
      RDMA/nes: Use proper format and cast to print dma_addr_t
      RDMA/nes: Make symbols used only in a single source file static
      IB/ehca: Make symbols used only in a single source file static
      IB/mthca: Avoid integer overflow when dealing with profile size
      IB/mthca: Avoid integer overflow when allocating huge ICM table
      IB/ipath: Fix PCI config write size used to clear linkctrl error bits
      RDMA/nes: Remove session_id from nes_cm stuff
      IB/mlx4: Micro-optimize mlx4_ib_post_send()
      IB/core: Add support for "send with invalidate" work requests
      RDMA/amso1100: Add support for "send with invalidate" work requests
      RDMA/nes: Free IRQ before killing tasklet
      IPoIB: Handle case when P_Key is deleted and re-added at same index
      RDMA/nes: Remove unneeded function declarations
      IB/ipath: Remove reference to dev->class_dev
      IB/ipath: Build IBA7220 code unconditionally
      IB/ipath: Remove dependency on PCI_MSI || HT_IRQ
      IB/ipath: Remove tests of PCI_MSI in ipath_iba7220.c
      IB/ipath: Correct capitalization "IntX" -> "INTx"
      RDMA/nes: Use print_mac() to format ethernet addresses for printing
      RDMA/nes: Print IPv4 addresses in a readable format
      RDMA/nes: Remove volatile qualifier from struct nes_hw_cq.cq_vbase
      iwlwifi: Don't unlock priv->mutex if it isn't locked
      Export __locks_copy_lock() so modular lockd builds
      IB/mthca: Avoid changing userspace ABI to handle DMA write barrier attribute

Roland McGrath (27):
      [POWERPC] Don't touch PT_DTRACE in exec
      [POWERPC] powerpc32: Remove asm-offsets ptrace cruft
      x86 vDSO: don't use disabled vDSO for signal trampoline
      x86 vDSO: don't map 32-bit vdso when disabled
      x86: ia32 ptrace vs -ENOSYS
      x86: ptrace vs -ENOSYS
      x86: ia32 ptrace vs -ENOSYS sysenter/syscall
      x86: sys32_execve PT_DTRACE
      x86: handle_vm86_trap cleanup
      selinux: remove ptrace_sid
      ptrace_signal subroutine
      x86 vDSO: compile with -g, 64-bit
      [POWERPC] Define copy_siginfo_from_user32
      ptrace: compat_ptrace_request siginfo
      x86 signals: lift flags diddling code
      x86 signals: lift set_fs
      x86_64 ia32 ptrace: use compat_ptrace_request for siginfo
      x86_64 ia32 ptrace: convert to compat_arch_ptrace
      x86_64 vDSO: use initdata
      ptrace: conditionalize compat_ptrace_request
      procfs: mem permission cleanup
      signals: add set_restore_sigmask
      signals: set_restore_sigmask TIF_SIGPENDING
      signals: s390: renumber TIF_RESTORE_SIGMASK
      signals: use HAVE_SET_RESTORE_SIGMASK
      signals: x86 TS_RESTORE_SIGMASK
      [IA64] TS_RESTORE_SIGMASK

Roman Tereshonkov (1):
      ARM: OMAP2: New DPLL clock framework

Roman Zippel (15):
      x86: fix recursive dependencies
      kconfig: fix choice dependency check
      kconfig: add named choice group
      introduce explicit signed/unsigned 64bit divide
      convert a few do_div users
      rename div64_64 to div64_u64
      remove div_long_long_rem
      ntp: cleanup ntp.c
      ntp: NTP4 user space bits update
      ntp: increase time_freq resolution
      ntp: increase time_offset resolution
      ntp: support for TAI
      ntp: rename TICK_LENGTH_SHIFT to NTP_SCALE_SHIFT
      ntp: remove current_tick_length()
      ntp: handle leap second via timer

Ron Rindjunsky (28):
      mac80211: A-MPDU Tx add session's and low level driver's API
      mac80211: A-MPDU Tx add MLME structures
      mac80211: A-MPDU Tx adding basic functionality
      mac80211: A-MPDU Tx adding qdisc support
      mac80211: A-MPDU Tx MLME data initialization
      mac80211: A-MPDU add debugfs support
      mac80211: A-MPDU Tx change tx_status to support Block Ack data
      mac80211: A-MPDU Tx add delBA from recipient support
      iwlwifi: A-MPDU Tx conform API to mac80211
      iwlwifi: A-MPDU Tx conform flows to mac80211
      iwlwifi: A-MPDU Tx conform block Ack rate scaling to mac80211
      iwlwifi: A-MPDU Tx activation by load measures
      mac80211: adjustable number of bits for qdisc pool
      iwlwifi: remove IWL{4965,3945}_QOS
      mac80211: adding mac80211_tx_control_flags and HT flags
      iwlwifi: use mac80211_tx_control_flags
      mac80211: document IEEE80211_TXCTL_OFDM_HT
      iwlwifi: grab NIC access when disabling aggregations
      mac80211: fixing delba debug print
      mac80211: fixing debug prints for AddBA request
      mac80211: tear down of block ack sessions
      mac80211: fix wrong Rx A-MPDU control via debugfs
      mac80211: A-MPDU MLME use dynamic allocation
      iwlwifi: unregister to upper stack before releasing resources
      mac80211: BA session debug prints changes
      iwlwifi: move HW device registration
      iwlwifi: arrange max number of Tx queues
      mac80211: fix use before check of Qdisc length

Russ Anderson (2):
      [IA64] Itanium Spec updates
      [IA64] fix bootmem regression on Altix

Russell King (20):
      iop: Make IOP ATU window debug readable
      iop: when scanning PCI bus, translate the PCI addresses according to the outbound window settings
      iop: Program outbound windows using the correct definitions
      [ARM] sa1100: add clock event support
      [S390] genirq/clockevents: move irq affinity prototypes/inlines to interrupt.h
      [ARM] Remove leds-tosa.c
      [ARM] Update mach-types
      [ARM] Fix kernel mode preemption
      [ARM] pxa: lubbock: move mis-placed SPI info
      [ARM] pxa: initialise PXA devices before platform init code
      [ARM] Add initial sparsemem support
      [ARM] pxa: restrict availability of pxa2xx PCMCIA drivers
      Merge branches 'arm', 'at91', 'ep93xx', 'iop', 'ks8695', 'misc', 'mxc', 'ns9x', 'orion', 'pxa', 'sa1100', 's3c' and 'sparsemem' into devel
      Merge branch 'omap2-upstream' into devel
      Merge branch 'merge-fixes' into devel
      [ARM] fix lh7a40x/kev7a400 build
      [ARM] pxa: fix 0e623941bec7e80c97b076d346327b31ae17d84a
      [ARM] pxa: fix 1c104e0e4f6ab396960c058e95e18bdedcac945b
      Merge branches 'pxa' and 'orion-fixes1'
      Merge branch 'orion-fixes2'

Russell Kliese (1):
      V4L/DVB (7230): saa7134: add support for the MSI TV at nywhere A/D v1.1 card

Rusty Russell (20):
      [NET]: NPROTO is redundant; it's equal to AF_MAX/PF_MAX.
      x86: if we cannot calibrate the TSC, we panic.
      Remove documentation of non-existent sk_alloc arg
      module: make module_sect_attrs private to kernel/module.c
      module: reduce module image and resident size
      module: neaten __find_symbol, rename to find_symbol
      module: set unused_gpl_crcs instead of overwriting unused_crcs
      module: Enhance verify_export_symbols
      virtio: ignore corrupted virtqueues rather than spinning.
      virtio: fix tx_ stats in virtio_net
      virtio: de-structify virtio_block status byte
      virtio: fix scatterlist sizing in net driver.
      virtio: wean net driver off NETDEV_TX_BUSY
      virtio: finer-grained features for virtio_net
      virtio: change config to guest endian.
      virtio: explicit advertisement of driver features
      lguest: avoid using NR_CPUS as a bounds check.
      lguest: remove bogus NULL cpu check
      lguest: make Launcher see device status updates
      usb: libusual kthread_run() called with wrong format.

Ryan Harper (2):
      KVM: VMX: fix typo in VMX header define
      virtio: add virtio disk geometry feature

Ryan Mallon (1):
      [ARM] 4988/1: Add GPIO lib support to the EP93xx

S.Caglar Onur (6):
      drivers/net/arcnet/arcnet.c: use time_* macros
      drivers/net/tokenring/3c359.c: use time_* macros
      [IA64] arch/ia64/kernel/: use time_* macros
      mm/page_alloc.c: fix indentation
      arch/alpha/kernel/traps.c: use time_* macros
      fs/binfmt_aout.c: use printk_ratelimit()

S.Çağlar Onur (4):
      net/mac80211/: Use time_* macros
      drivers/net/wireless/atmel.c: Use time_* macros
      [POWERPC] arch/powerpc/platforms/iseries/pci.c: Use time_* macros
      Update .mailmap

Sam Ravnborg (21):
      driver core: cpu: fix section mismatch in cpu.c:store_online
      kbuild: error out on missing MODULE_LICENSE
      kconfig: fix broken target update-po-config
      kbuild: soften MODULE_LICENSE check
      can: Fix copy_from_user() results interpretation
      rtc: silence section mismatch warning in rtc-test
      serial: silence section mismatch warnings in 8250_pci
      cpu: fix section mismatch warnings in hotcpu_register
      cpu: fix section mismatch warning in unregister_cpu_notifier
      cpu: fix section mismatch warnings in *cpu_down
      cpu: fix section mismatch warning in reference to register_cpu_notifier
      tpm: fix section mismatch warning
      ipv4: annotate a few functions __init in ipconfig.c
      acpi: fix section mismatch warning in pnpacpi
      x86: use defconfigs from x86/configs/*
      pcmcia: silence section mismatch warnings from class_interface variables
      pcmcia: silence section mismatch warnings from pci_driver variables
      pcmcia: annotate cb_alloc with __ref
      kconfig: made check-lxdialog more portable
      kbuild: fix vmlinux.o link
      [SCSI] aic94xx: fix section mismatch

Samuel Thibault (1):
      Basic braille screen reader support

Sangtae Ha (1):
      [TCP]: TCP cubic v2.2

Sarah Sharp (2):
      USB: ehci shutdown refactored
      USB: Add the USB 2.0 extension descriptor.

Sascha Hauer (8):
      [ARM] 4993/1: <IMX UART>: Trivial: Remove unused defines
      [ARM] 4994/1: <IMX UART>: Move error handling into execution path
      [ARM] 4995/1: <IMX UART>: Do not use URXD_CHARRDY for polling
      [ARM] 4996/1: <IMX UART>: do not enable tx empty interrupt on startup
      [ARM] 4998/1: <IMX UART>: do not use hardcoded io space size
      [ARM] 4999/1: <IMX UART>: fix membase
      [POWERPC] mpc5200: add interrupt type function
      [POWERPC] mpc5200: Fix FEC error handling on FIFO errors

Sascha Sommer (1):
      V4L/DVB (7331): Fix em2800 altsetting selection

Satoru SATOH (1):
      tcp: Trivial fix to correct function name in a comment in net/ipv4/tcp.c

Savin Zlobec (1):
      USB: gadget: Hangup tty on g_serial disconnect

Scott Kilau (1):
      jsm: add new supported board to jsm serial driver

Scott Wood (5):
      [POWERPC] CPM: Always use new binding.
      [POWERPC] fsl_soc: Factor fsl_get_sys_freq() out of the wdt and spi inits.
      [POWERPC] cuboot-pq2: PCI fixes
      [POWERPC] 83xx: mpc8313erdb - Enable FCM NAND and OF partitions in defconfig
      [MTD] [NAND] fsl_elbc_nand: Fix SEQIN handling for large pages.

Sean MacLennan (2):
      i2c-ibm_iic: Change the log levels
      i2c-ibm_iic: Support building as an of_platform driver

Sebastian Manciulea (3):
      udf: Fix handling of multisession media
      udf: Fix bug in VAT mapping code
      udf: Fix compilation warnings when UDF debug is on

Sebastian Siewior (24):
      [POWERPC] 85xx: Enable DMA engine on the MPC8544 DS
      [CRYPTO] tcrypt: Group common speed templates
      [CRYPTO] tcrypt: Shrink speed templates
      [CRYPTO] aes-x86-32: Remove unused return code
      [CRYPTO] tcrypt: Change the usage of the test vectors
      [CRYPTO] tcrypt: Shrink the tcrypt module
      [CRYPTO] tcrypt: Change the XTEA test vectors
      [CRYPTO] api: Make the crypto subsystem fully modular
      [CRYPTO] aes: Export generic setkey
      [CRYPTO] padlock-aes: Use generic setkey function
      [CRYPTO] kconfig: Ordering cleanup
      DMA engine: typo fixes
      [MTD] [NAND] fix possible Ooops in rfc_from4
      Remove -numa from EXTRAVERSION
      metronomefb: don't free firmware twice in error path
      m68knommu: ColdFire add support for kernel preemption
      m68knommu: add a missing backslash n in setup code
      m68knommu: add pretty back strace
      m68knommu: add some missing sections into the linker script
      m68knommu: update MAX_M68K_DMA_CHANNELS for some plattforms
      m68knommu: fix compare race in sched related code
      m68knommu: kill warnings in FEC driver
      m68knommu: fix FEC driver locking
      USB: ISP1760 HCD driver

Segher Boessenkool (1):
      kbuild: show defconfig subdirs in make help

Seokmann Ju (5):
      [SCSI] qla2xxx: Consistently access the physical HA port.
      [SCSI] qla2xxx: Check DFLG_NO_CABLE only on physical port.
      [SCSI] qla2xxx: Use proper HA during asynchrounous event handling.
      [SCSI] qla2xxx: Correct vport configuration-change handling.
      [SCSI] qla2xxx: Correct misc. endian and byte-ordering issues.

Serge E. Hallyn (5):
      root_plug: use cap_task_prctl
      smack: use cap_task_prctl
      cgroups: implement device whitelist
      cgroups: introduce cft->read_seq()
      ipc: sysvsem: refuse clone(CLONE_SYSVSEM|CLONE_NEWIPC)

Sergei Shtylyov (13):
      natsemi: fix MMIO for PPC 44x platforms
      [SCSI] aic7xxx: fix MMIO for PPC 44x platforms
      [SCSI] aic79xx: fix MMIO for PPC 44x platforms
      ide: make ide_pci_check_iomem() actually work
      [MIPS] Alchemy: don't unmask timer IRQ early
      [MIPS] Alchemy: kill useless time variables
      [MIPS] Alchemy: kill useless #include's, #define's and extern's
      [MIPS] Alchemy: move UART platform code to its proper place
      [MIPS] Alchemy: kill unused PCI_IRQ_TABLE_LOOKUP macro
      [MIPS] DBAu1200: fix bad SMC 91C111 resource size
      [MIPS] Pb1200: do register SMC 91C111
      [MIPS] Pb1200/DBAu1200: move platform code to its proper place
      siimage: coding style cleanup (take 2)

Shaohua Li (7):
      [IA64] regset: 64-bit support
      [IA64] regset: 32-bit support
      [IA64] use CORE_DUMP_USE_REGSET
      [IA64] remove duplicate code for register access
      ata-acpi: don't call _GTF for disabled drive
      PCI: add PCI Express ASPM support
      [CPUFREQ] state info wrong after resume

Sheng Yang (5):
      KVM: VMX: Enable Virtual Processor Identification (VPID)
      KVM: In kernel PIT model
      KVM: Add save/restore supporting of in kernel PIT
      KVM: Add reset support for in kernel PIT
      KVM: VMX: Enable MSR Bitmap feature

Shirley Ma (1):
      IPoIB: Handle 4K IB MTU for UD (datagram) mode

Solofo Ramangalahy (2):
      ext4: update ctime and mtime for truncate with extents.
      ext4: cleanup for compiling mballoc with verification and debugging #defines

Sonic Zhang (8):
      [Blackfin] arch: Fix bug - Properly calculate DDR clock.
      [Blackfin] arch: fix bug - Section data_l1_cacheline_aligned should be defined in link script of kernel
      [Blackfin] arch: Update anomaly list.
      [Blackfin] arch: Add a warning about the value of CLKIN.
      i2c-bfin-twi: Add repeat start feature to avoid break of a bundle of i2c master xfer operation
      Blackfin Serial Driver: Fix bug - kernel hangs when accessing uart 0 on bf537 when booting u-boot and linux on uart 1
      Blackfin Serial Driver: fix bug - use mod_timer to replace only add_timer.
      Fix bug - Implement bfin ata interrupt handler to avoid "irq 68 nobody cared" (v2)

Sreenivasa Honnur (10):
      S2io: Multiqueue network device support implementation
      S2io: Multiqueue network device support - FIFO selection based on L4 ports
      S2io: Support for vlan_rx_kill_vid entry point
      S2io: Version update for multiqueue and vlan patches
      S2io: Fix memory leak during free_tx_buffers
      S2io: Version update for memory leak fix during free_tx_buffers
      S2io: Removed receive buffer replenishment tasklet
      S2io: Removed rx_lock and put_lock
      S2io: Enable multi ring support
      S2io: Version update for multi ring patches

Srinivasa Ds (1):
      kprobes: prevent probing of preempt_schedule()

Sripathi Kodi (1):
      add RUSAGE_THREAD

Stas Sergeev (9):
      [ALSA] Add PC-speaker sound driver
      [ALSA] pcsp - clean ups
      [ALSA] pcsp: improve "enable" option handling
      [ALSA] pcsp: add description
      [ALSA] pcsp: locking fix
      [ALSA] pcsp: remove downsampling
      pcsp - Don't build pcspkr when snd-pcsp is enabled
      [ALSA] pcsp: fix wording in DEBUG_PAGEALLOC warning
      driver core: warn about duplicate driver names on the same bus

Stefan Haberland (2):
      [S390] dasd: use GFP_DMA for fba private data allocation
      [S390] dasd: add sim handling.

Stefan Richter (33):
      ieee1394: sbp2: relax SCSI DMA alignment
      ieee1394: prevent device binding of raw1394, video1394, dv1394
      ieee1394: ohci1394: switch on bus power after resume on PPC PMac
      ieee1394: ohci1394: refactor probe, remove, suspend, resume
      ieee1394: ohci1394: unroll a macro with return
      ieee1394: ohci1394: refactor some printk format strings
      ieee1394: ohci1394: missing PPC PMac feature calls in failure path
      firewire: remove superfluous reference counting
      firewire: fw-sbp2: fix reference counting
      firewire: refactor fw_unit reference counting
      firewire: fw-sbp2: relax SCSI DMA alignment
      firewire: fw-sbp2: remove usages of fw_memcpy_to_be32
      firewire: fw-sbp2: simplify some macros
      firewire: fw-sbp2: remove unnecessary memset
      firewire: fw-sbp2: reduce log noise
      firewire: fw-ohci: add option for remote debugging
      firewire: fw-ohci: switch on bus power after resume on PPC PMac
      firewire: fw-ohci: refactor probe, remove, suspend, resume
      firewire: fw-ohci: add self ID error check
      firewire: fw-ohci: catch self_id_count == 0
      firewire: debug interrupt events
      firewire: fw-ohci: untangle a mixed unsigned/signed expression
      firewire: fw-ohci: missing PPC PMac feature calls in failure path
      firewire: fw-ohci: conditionally log busReset interrupts
      firewire: fw-ohci: extend logging of bus generations and node ID
      firewire: fw-ohci: work around generation bug in TI controllers (fix AV/C and more)
      firewire: replace static ROM cache by allocated cache
      firewire: reread config ROM when device reset the bus
      firewire: remove unused struct member
      firewire: wait until PHY configuration packet was transmitted (fix bus reset loop)
      firewire: fix synchronization of gap counts
      ieee1394: fix NULL pointer dereference in sysfs access
      firewire: fw-sbp2: log scsi_target ID at release

Stefan Roese (19):
      [POWERPC] 4xx: Add AMCC 460EX/460GT support to cputable.c & cpu_setup_44x.S
      [POWERPC] 4xx: Add AMCC Canyonlands 460EX eval board support to platforms/44x
      [POWERPC] 4xx: Add Canyonlands DTS
      [POWERPC] 4xx: Add 460EX PCIe support to 4xx pci driver
      [POWERPC] 4xx: Add Canyonlands defconfig file
      [POWERPC] 4xx: Add TAH support to taishan dts
      [POWERPC] 4xx: Add AMCC Glacier 460GT eval board dts
      [POWERPC] 4xx: Add "amcc, haleakala" to the toplevel compatible property
      [POWERPC] 4xx: Add PPC4xx L2-cache support (440GX)
      [POWERPC] 4xx: Add L2 cache node to AMCC Taishan dts file
      [POWERPC] 4xx: Only reset PCIe PHY on 405EX systems when no link is detected
      [POWERPC] 4xx: Fix PESDRn_UTLSET1 register setup on 460EX/GT
      [POWERPC] 4xx: Create common ppc4xx_reset_system() in ppc4xx_soc.c
      [POWERPC] 4xx: Some EMAC related changes in Canyonlands & Glacier dts files
      [POWERPC] 4xx: Change dts files to support jumbo frames
      [POWERPC] 4xx: Add NOR FLASH entries to Canyonlands and Glacier dts
      [POWERPC] 4xx: Fix 460GT support to not enable FPU
      ibm_newemac: Fix problem with jumbo frame support and EMAC V4.patch
      ibm_newemac: Add support for 460EX/GT-type MAL rx-channel handling

Stefan Roscher (2):
      IB/ehca: Support all ibv_devinfo values in query_device() and query_port()
      IB/ehca: Allocate event queue size depending on max number of CQs and QPs

Stefan Seyfried (1):
      USB: Add HP hs2300 Broadband Wireless Module to sierra.c

Stefano Brivio (5):
      rc80211-pid: fix rate adjustment
      b43legacy: add definitions for MAC control register
      b43legacy: fix upload of beacon packets to the hardware
      b43legacy: fix B43legacy_WARN_ON macro
      b43legacy: fix TBTT and PU timings

Stelian Pop (5):
      atmel_usba_udc: Fix endpoint names.
      atmel_usba_udc: Kill GPIO_PIN_NONE
      atmel_usba_udc: move endpoint declarations into platform data.
      atmel_usba_udc: Add missing kfree() in usba_udc_remove()
      atmel_usba_udc: Add support for AT91CAP9 UDPHS

Stephane Chazelas (1):
      [MTD] block2mtd: logging typo fixes

Stephen Hemminger (21):
      sk98lin: remove obsolete driver
      netlink: make socket filters work on netlink
      socket: SOCK_DEBUG type checking
      [IPV4] route: use read_mostly
      fib_trie: print information on all routing tables
      socket: sk_filter minor cleanups
      socket: sk_filter deinline
      IPV4: route inline changes
      IPV4: route use jhash3
      IPV4: route rekey timer can be deferrable
      IPV4: fib_trie use vmalloc for large tnodes
      ipv4: fib_trie remove unused argument
      ipv4: fib_trie leaf free optimization
      IPV4: use xor rather than multiple ands for route compare
      sc92031: use net_device stats
      sc92031: start transmit return value bugfix
      sc92031: use netdev_alloc_skb
      sis190: use the allocated buffer as a status code in sis190_alloc_rx_skb
      sis190: hard-code the alignment of tiny packets
      sis190: use netdev_alloc_skb
      bridge: forwarding table information for >256 devices

Stephen Neuendorffer (4):
      [POWERPC] Xilinx: hwicap: Refactor status handling code.
      [POWERPC] Xilinx: hwicap: Verify sync before reading idcode.
      [POWERPC] Xilinx: hwicap: Use fixed device major.
      [POWERPC] of_serial: Fix possible null dereference.

Stephen Rothwell (13):
      [POWERPC] Really export empty_zero_page
      [POWERPC] htab_remove_mapping is only used by MEMORY_HOTPLUG
      [POWERPC] Remove CONFIG_PCI_LEGACY from some configs
      [POWERPC] Fix MAX_ORDER config problem
      [POWERPC] iSeries: Use alternate paca structure for booting
      [POWERPC] iSeries: Make iseries_reg_save private to iSeries
      [POWERPC] iSeries: Localise and constify some iSeries data
      [POWERPC] remove include of asm/of_device.h from pmi.h
      [POWERPC] replace asm/of_device.h with linux/of_device.h in macio.h
      pata_scc: fix build breakage
      infiniband: class_device fallout
      [XFS] Fix build failure after enabling CONFIG_XFS_DEBUG
      pasemi_edac needs to include linux/edac.h

Steve Bennett (1):
      m68knommu: add WilFire and WildfireMod board support

Steve Birtles (1):
      [ARM] 4825/1: adds support for YL9200 board

Steve French (13):
      [CIFS] minor update to change log
      [CIFS] Fix looping on reconnect to Samba when unexpected tree connect fail on reconnect
      [CIFS] Fix acl length when very short ACL being modified by chmod
      Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
      [CIFS] Fix oops when slow oplock process races with unmount
      [CIFS] make cifs_dfs_automount_list_static
      Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
      [CIFS] Add various missing flags and defintions
      [CIFS] Reserve new proxy cap for WAFS
      [CIFS] Fix UNC path prefix on QueryUnixPathInfo to have correct slash
      Merge branch 'master' of /pub/scm/linux/kernel/git/torvalds/linux-2.6
      [CIFS] Fix define for new proxy cap to match documentation
      [CIFS] Fix typo in previous commit

Steve Glendinning (2):
      Rename SMSC phy functions to be more generic
      Add support for SMSC LAN8187 and LAN8700 PHYs

Steve Wise (3):
      RDMA/cxgb3: Correctly serialize peer abort path
      RDMA/cxgb3: Set the max_mr_size device attribute correctly
      RDMA/cxgb3: Support peer-2-peer connection setup

Steven Rostedt (2):
      [POWERPC] Add hand-coded assembly strcmp
      ftrace: add notrace annotations for NMI routines

Steven Toth (26):
      V4L/DVB (7252): cx88: Add support for the Dvico PCI Nano
      V4L/DVB (7287): cx88: add analog support for DVICO FusionHDTV7 Gold
      V4L/DVB (7620): Adding support for a new i2c bridge type
      V4L/DVB (7621): Add support for Hauppauge HVR950Q/HVR850/FusioHDTV7-USB
      V4L/DVB (7622): HVR950Q Hauppauge eeprom support
      V4L/DVB (7623): Scripts to maintain the CARDLIST file
      V4L/DVB (7624): Avoid an oops if the board is not fully defined
      V4L/DVB (7625): au0828: Cleanup
      V4L/DVB (7632): au8522: Added SNR support and basic cleanup
      V4L/DVB (7634): au0828: Cleanup
      V4L/DVB (7635): au8522: Cleanup
      V4L/DVB (7636): au0828: Add HVR850 model number
      V4L/DVB (7637): au0828: Typo
      V4L/DVB (7642): cx88: enable radio GPIO correctly
      V4L/DVB (7644): Adding support for the NXP TDA10048HN DVB OFDM demodulator
      V4L/DVB (7645): Add support for the Hauppauge HVR-1200
      V4L/DVB (7646): cx25840: Ensure GPIO2 is correctly set for cx23885/7/8 based products
      V4L/DVB (7647): Add support for the Hauppauge HVR-1700 digital mode
      V4L/DVB (7648): cx23885: Load any module dependencies accordingly
      V4L/DVB (7672): dib7000p: Add output mode param to the attach struct
      V4L/DVB (7673): cx23885: Add support for the Hauppauge HVR1400
      V4L/DVB (7674): tda10048: Adding an SNR table
      V4L/DVB (7725): cx23885: Add generic cx23417 hardware encoder support
      V4L/DVB (7726): cx23885: Enable cx23417 support on the HVR1800
      V4L/DVB (7741): s5h1411: Adding support for this ATSC/QAM demodulator
      V4L/DVB (7742): cx88: Add support for the DViCO FusionHDTV_7_GOLD digital modes

Steven Whitehouse (24):
      [GFS2] Speed up gfs2_write_alloc_required, deprecate gfs2_extent_map
      [GFS2] Streamline indirect pointer tree height calculation
      [GFS2] Move part of gfs2_block_map into a separate function
      [GFS2] Introduce array of buffers to struct metapath
      [GFS2] Add consts to various bits of rgrp.c
      [GFS2] Remove lm.[ch] and distribute content
      [GFS2] Shrink & rename di_depth
      [GFS2] Reduce inode size by merging fields
      [GFS2] Merge the rd_last_alloc_meta and rd_last_alloc_data fields
      [GFS2] Update gfs2_trans_add_unrevoke to accept extents
      [GFS2] Merge gfs2_alloc_meta and gfs2_alloc_data
      [GFS2] Add extent allocation to block allocator
      [GFS2] The case of the missing asterisk
      [GFS2] Add a function to interate over an extent
      [GFS2] Eliminate (almost) duplicate field from gfs2_inode
      [GFS2] Get inode buffer only once per block map call
      [GFS2] Fix bug where we called drop_bh incorrectly
      [GFS2] Fix a page lock / glock deadlock
      [GFS2] Allow bmap to allocate extents
      [GFS2] Need to ensure that sector_t is 64bits for GFS2
      [GFS2] Remove drop of module ref where not needed
      [GFS2] Streamline quota lock/check for no-quota case
      Use a zero sized array for raw field in struct fid
      V4L/DVB (7178): Add two new fourcc codes for 16bpp formats

Sukadev Bhattiprolu (2):
      devpts: propagate error code from devpts_pty_new
      devpts: factor out PTY index allocation

Sunil Mushran (15):
      ocfs2/dlm: Rename slabcache dlm_mle_cache to o2dlm_mle
      ocfs2/dlm: Create slabcaches for lock and lockres
      ocfs2/dlm: Link all lockres' to a tracking list
      ocfs2/dlm: Create debugfs dirs
      ocfs2/dlm: Dump the dlm state in a debugfs file
      ocfs2/dlm: Dumps the lockres' into a debugfs file
      ocfs2/dlm: Move struct dlm_master_list_entry to dlmcommon.h
      ocfs2/dlm: Dumps the mles into a debugfs file
      ocfs2/dlm: Dumps the purgelist into a debugfs file
      ocfs2/dlm: Move dlm_print_one_mle() from dlmmaster.c to dlmdebug.c
      ocfs2/dlm: Fix lockname in lockres print function
      ocfs2/dlm: Cleanup lockres print
      ocfs2/net: Add debug interface to o2net
      ocfs2: Allow uid/gid/perm changes of symlinks
      ocfs2: Use GFP_NOFS in kmalloc during localalloc window move

Suresh Siddha (6):
      x86, fpu: split FPU state from task struct - v5
      x86, fpu: lazy allocation of FPU area - v5
      x86: fpu xstate split cleanup
      x86: fpu xstate split fix
      srat, x86: add support for nodes spanning other nodes
      x86 PAT: fix performance drop for glx, use UC minus for ioremap(), ioremap_nocache() and pci_mmap_page_range()

Swen Schillig (3):
      [SCSI] zfcp: Wait for free SBAL during exchange config
      [SCSI] zfcp: Print some messages only during ERP
      [SCSI] zfcp: Add some statistics provided by the FCP adapter to the sysfs

Takao Indoh (1):
      [IA64] kdump: Add crash_save_vmcoreinfo for INIT

Takashi Iwai (74):
      [ALSA] hda-codec - Allow multiple SPDIF devices
      [ALSA] hda-codec - Add SI HDMI codec support
      [ALSA] ice1724 - Enable AK4114 support for Audiophile192
      [ALSA] ice1724 - Add ADC setup in set_rate callback for Audiophile192
      [ALSA] Add more fallbacks to OSS PHONEOUT mixer map
      [ALSA] hda-intel - Fix PCM device number assignment
      [ALSA] hda-codec - Add ID for an unknown HDMI codec chip
      [ALSA] hda-intel - Use SG buffer
      [ALSA] hda-intel - Support 64bit buffer allocation
      [ALSA] hda-intel - Fix a compile error with CONFIG_SND_DEBUG_DETECT=y
      [ALSA] hda-codec - Correct HDMI transmitter names
      [ALSA] hda-codec - Fix ALC880 F1734 model
      [ALSA] hda-codec - Fix automute of AD1981HD hp model
      [ALSA] hda-codec - Clean up capture source selection of Realtek codecs
      [ALSA] hda-codec - Implement auto-mic jack sensing on Samsung laptops
      [ALSA] hda-codec - More fix-up for auto-configuration
      [ALSA] hda-codec - Fix auto-configuration of Realtek codecs
      [ALSA] hda-codec - Add "IEC958 Default PCM" switch
      [ALSA] hda-codec - Add more names to vendor list
      [ALSA] hda-codec - Fix breakage of resume in auto-config of realtek codecs
      [ALSA] hda-codec - Fix missing capsrc_nids for ALC262
      [ALSA] hda-codec - Add support of AD1883/1884A/1984A/1984B
      [ALSA] hda-codec - Add model=mobile for AD1884A & co
      [ALSA] intel8x0 - Add support of 8 channel sound
      [ALSA] Move vmaster code to sound core
      [ALSA] Keep private TLV entry in vmaster itself
      [ALSA] ca0106 - Add master volume controls
      [ALSA] hda-intel - Clean up stream definitions
      [ALSA] hda-codec - Add beep volume control to ALC268
      [ALSA] hda-codec - Fix ALC268 capture source
      [ALSA] hda-codec - Don't create multiple capture streams for single inputs
      [ALSA] aw2 - Add missing module parameters
      [ALSA] Add description of aw2 driver
      [ALSA] hda-intel - Use PCI_DEVICE() macro
      [ALSA] seq-oss - Remove invalid BUG()
      [ALSA] hda-codec - Add missing descriptions for STAC codec models
      [ALSA] hda-codec - Fix initial DAC numbers of 92HD71bxx codecs
      [ALSA] hda-codec - Add docking-station mic input for Thinkpad X61
      [ALSA] hda-codec - Use int instead of long in patch_sigmatel.c
      [ALSA] hda-codec - Fix the array over-range access with stac92hd71bxx codec
      [ALSA] aw2 - Remove endian dependency
      [ALSA] hda-codec - Fix dmics on ALC268 in auto configuration
      [ALSA] hda-codec - Add internal mic item for ALC268 acer model
      [ALSA] release 1.0.16
      [ALSA] aw2 - Rename aw2-tsl.h to aw2-tsl.c
      [ALSA] hda-codec - Improve ALC262 ultra model
      [ALSA] hda-codec - Fix orphan Headphone controls in STAC codecs
      [ALSA] hda-intel - Fix power-off hang on ASUS P5AD2
      [ALSA] ice1724 - Fix the SPDIF input sample-rate on Juli@
      [ALSA] usb-audio - Add a proper error check
      [ALSA] ice1724 - Fix return codes in some pointis callbacks
      [ALSA] hda-intel - Add barrier
      [ALSA] hda-codec - Fix spekaer output of Panasonic CF-74
      [ALSA] hda-codec - keep the format verb at closing PCM streams
      [ALSA] hda-codec - Support of Lenovo Thinkpad X300
      [ALSA] hda-intel - Add sync support
      [ALSA] hda-codec - Add missing models in ALSA-Configuration.txt
      [ALSA] ymfpci - Fix race at removal
      [ALSA] hda - Add support of AD1989A/AD1989B
      [ALSA] hda - Fix ALC889A codec support
      [ALSA] hda - Avoid unexpected breakage with ALC889A hack
      [ALSA] Fix the race of card instance unregistration
      [ALSA] Clean up snd_card_free*()
      [ALSA] usb-audio - Fix race in reconnection
      [ALSA] Fix possible races at free_irq in PCI drivers
      [ALSA] hda - Fix model for Acer Aspire 5720z
      [ALSA] hda - Fix Thinkpad X300 digital mic
      [ALSA] pcsp - Fix dependency in Kconfig
      [ALSA] Define MPU401 registers in sound/mpu401_uart.h
      [ALSA] ice1724 - Fix IRQ lock-up with MPU access
      [ALSA] Add MPU401_INFO_NO_ACK bitflag
      [ALSA] ice1724 - Enable watermarks
      [ALSA] hda - Add support of Medion RIM 2150
      [ALSA] pcsp - Fix more dependency

Takashi Yamamoto (1):
      [POWERPC] PS3: Add ps3_get_speid routine

Tao Ma (6):
      ocfs2:  Reconnect after idle time out.
      ocfs2: Add support for cross extent block
      ocfs2: Enable cross extent block merge.
      ocfs2: Add a new parameter for ocfs2_reserve_suballoc_bits
      ocfs2: Add ac_alloc_slot in ocfs2_alloc_context
      ocfs2: Add inode stealing for ocfs2_reserve_new_inode

Tejun Heo (66):
      libata: prefer hardreset
      libata: kill ATA_LFLAG_HRST_TO_RESUME
      libata: kill ATA_EHI_RESUME_LINK
      libata: kill ATA_LFLAG_SKIP_D2H_BSY
      libata: kill ata_ehi_schedule_probe()
      libata: PCI device should be powered up before being accessed
      libata: reorganize ata_port_operations
      libata: implement and use ata_noop_irq_clear()
      libata: normalize port_info, port_operations and sht tables
      libata: implement and use SHT initializers
      libata: implement and use ops inheritance
      libata: make ata_pci_init_one() not use ops->irq_handler and pi->sht
      libata: stop overloading port_info->private_data
      libata: kill port_info->sht and ->irq_handler
      libata: make reset related methods proper port operations
      libata: drop ata_dev_select() from ata_dev_read_id
      libata: reorder functions in libata-sff.c
      libata: reorganize SFF related stuff
      libata: move ata_pci_default_filter() out of CONFIG_PCI
      libata: kill ata_chk_status() call from ata_dev_configure()
      libata: kill ata_chk_status()
      pata_scc: fix compile warning
      ata_piix: don't attach to ICH6M in ahci mode
      ata_piix: kill ich6_sata_ahci and clean up
      libata: make ata_tf_to_lba[48]() generic
      libata: implement ATA_QCFLAG_RETRY
      libata: kill unused ata_flush_cache()
      libata/pdc_adma: make SFF EH handle non-bmdma SFF drivers and standardize pdc_adma ops
      pdc_adma: inherit ata_sff_port_ops
      pdc_adma: kill adma_host_stop()
      libata: rename SFF functions
      libata: rename SFF port ops
      libata: clean up port_ops->sff_irq_clear()
      libata: separate out ata_std_prereset() from ata_sff_prereset()
      libata: separate out ata_std_postreset() from ata_sff_postreset()
      libata: restructure SFF post-reset readiness waits
      libata: separate out ata_wait_ready() and implement ata_wait_after_reset()
      ahci: use ata_wait_after_reset() instead of ata_sff_wait_ready()
      libata: move generic hardreset code from sata_sff_hardreset() to sata_link_hardreset()
      libata: implement and use sata_std_hardreset()
      libata: clear SError after link resume
      libata: move PMP SCR access failure during reset to ata_eh_reset()
      libata: unify mechanism to request follow-up SRST
      libata: add qc_fill_rtf port operation
      libata: drop @finish_qc from ata_qc_complete_multiple()
      libata: replace tf_read with qc_fill_rtf for non-SFF drivers
      libata: remove check_status from non-SFF drivers
      libata: kill ata_noop_dev_select()
      libata: clean up dummy port_ops
      libata: don't use ap->ioaddr in non-SFF drivers
      libata: make SFF support optional
      libata: separate PMP support code from core code
      libata: implement PMP helpers
      libata: make PMP support optional
      libata: kill dead code paths in reset path
      libata: move link onlineness check out of softreset methods
      libata: make EH fail gracefully if no reset method is available
      sata_sis: SCR accessors return -EINVAL when requested SCR isn't available
      libata: make WARN_ON conditions in ata_sff_hsm_move() more strict
      ahci: retry enabling AHCI a few times before spitting out WARN_ON()
      sata_nv: make hardreset return -EAGAIN on success
      libata-scsi: clean up inquiry / mode sense related functions
      libata-scsi: improve rbuf handling for simulated commands
      ahci: SB600 ahci can't do MSI, blacklist that capability
      klist: implement KLIST_INIT() and DEFINE_KLIST()
      klist: implement klist_add_{after|before}()

Templin, Fred L (1):
      [IPV6] SIT: Add PRL management for ISATAP.

Tetsuo Handa (1):
      exec: remove argv_len from struct linux_binprm

Theodore Ts'o (1):
      Update .gitignore to include include/linux/bounds.h

Thiemo Seufer (1):
      [MIPS] Reimplement clear_page/copy_page

Thierry MERLE (1):
      V4L/DVB (7503): usbvision: rename __PRETTY_FUNCTION__ occurrences

Thomas Bogendoerfer (2):
      [SCSI] WD33C93: let platform stub override no_sync/fast/dma_mode
      cdrom: use kmalloced buffers instead of buffers on stack

Thomas Gleixner (16):
      hrtimer: add nanosleep specific restart_block member
      hrtimer: use nanosleep specific restart_block fields
      Documentation: move timer related documentation to a single place
      x86: add debug info to DEBUG_PAGEALLOC
      x86: check physical address range in ioremap
      x86: replace the now useless max_pfn_mapped define
      x86: tsc prevent time going backwards
      hrtimer: optimize the softirq time optimization
      hrtimer: raise softirq unlocked to avoid circular lock dependency
      bitops: remove "optimizations"
      slab: add a flag to prevent debug_free checks on a kmem_cache
      infrastructure to debug (dynamic) objects
      debugobjects: add documentation
      debugobjects: add timer specific object debugging code
      add hrtimer specific debugobjects code
      genirq: reenable a nobody cared disabled irq when a new driver arrives

Thomas Kunze (1):
      [MTD] [NOR] Fix Intel CFI driver for collie flash

Thomas Petazzoni (4):
      x86: use ELF section to list CPU vendor specific code
      [MTD] fix minor typo in the MTD map driver for SHARP SL series
      x86: configurable DMI scanning code
      directly use kmalloc() and kfree() in init/initramfs.c

Thomas Renninger (1):
      ACPI: Cleanup: Remove unneeded, multiple local dummy variables

Tilman Schmidt (1):
      USB: usb.h: reduce syslog clutter [v3]

Tim Gardner (1):
      edd: add default mode CONFIG_EDD_OFF=n, override with edd={on,off}

Tim Niemeyer (2):
      [ALSA] soc - neo1973_wm8753 - Fix module unload
      [ALSA] soc - s3c24xx - Improve diagnostic output

Tim Shimmin (1):
      [XFS] xfs_bmap_compute_maxlevels should be based on di_forkoff

Tim Yamin (1):
      PCI: Update VIA CX700 quirk

Timo Teras (3):
      [XFRM]: Speed up xfrm_policy and xfrm_state walking
      [AF_KEY]: Dump SA/SP entries non-atomically
      ipv4: Update MTU to all related cache entries in ip_rt_frag_needed()

Timur Tabi (4):
      [POWERPC] Enable CONFIG_FORCE_MAX_ZONEORDER for all PowerPC, and make selectable
      [POWERPC] Make rheap safe for spinlocks
      [ALSA] Removed deprecated sound/driver.h from Freescale MPC8610 drivers
      [POWERPC] Add Timur Tabi to the MAINTAINERS file

Tobias Klauser (9):
      acpi: Storage class should be before const qualifier
      ALSA: Storage class should be before const qualifier
      arm: Storage class should be before const qualifier
      DVB: Storage class should be before const qualifier
      intel_menlow: Storage class should be before const qualifier
      sonypi: Storage class should be before const qualifier
      V4L: Storage class should be before const qualifier
      V4L: Storage class should be before const qualifier (sn9c102)
      V4L/DVB (7322): pvrusb2: Fix storage-class as per C99 spec

Tobias Lorenz (1):
      V4L/DVB (7401): radio-si470x: unplugging fixed

Tobias Mueller (1):
      Input: appletouch - add product IDs for the 4th generation MacBooks

Tobin Davis (2):
      [ALSA] HDA - Add support for the OQO Model 2
      [ALSA] HDA Codecs: add support for Toshiba Equium L30

Tom Quetchenbach (1):
      tcp: tcp_probe buffer overflow and incorrect return value

Tom Tucker (2):
      RDMA/amso1100: Add check for NULL reply_msg in c2_intr()
      SVCRDMA: Add check for XPT_CLOSE in svc_rdma_send

Tom Zanussi (1):
      relay: fix splice problem

Tomas Winkler (49):
      mac80211: set assoc flag to bss_conf
      iwlwifi: enable 802.11n in Kconfig
      iwlwifi: Fix HT compilation breakage caused by cfg80211 API for channels/bitrates patch
      iwlwifi: change iwl->priv iwl_priv * type in iwl-YYY-io.h
      iwlwifi: Add tx_ant_num hw setting variable
      iwlwifi: remove twice defined CSR register
      wireless: update US regulatory domain
      iwlwifi: removing unused priv->config
      iwlwifi: refactor init geos function
      iwlwifi: Fix 52 rate report in rx status
      iwlwifi: extract iwl-csr.h
      iwlwifi: Move HBUS address to iwl-csr.h
      iwlwifi: add struct iwl_cfg
      iwlwifi: Take the fw file name from the iwl_cfg.
      iwlwifi: fix locking unbalance in 4965 rate scale
      iwlwifi: add iwl-core module
      iwlwifi: queue functions cleanup
      iwlwifi: Fix 3945 rate scaling
      iwlwifi: 3945 split tx_complete to command and packet function
      iwlwifi: Use sta_bcast_id variable instead of BROADCAST_ID constant
      iwlwifi: Fix endianity in debug print
      iwlwifi: change rate number to a constant
      iwlwifi: rename iwl-4965-debug.h back to iwl-debug.h
      iwlwifi: rename struct iwl4965_priv to struct iwl_priv
      iwlwifi: Add TX/RX statistcs to driver
      iwlwifi: Add debugfs to iwl core
      iwlwifi: iwl3945 remove 4965 commands
      iwlwifi: move host command sending functions to core module
      iwlwifi: rename iwl-4965-io.h to iwl-io.h
      iwlwifi: improve NIC i/o debug prints information
      iwlwifi: iwl_priv - clean up in types of members
      iwlwifi: LED initialize before registering
      iwlwifi: Fix synchronous host command
      mac80211: eliminate conf_ht
      iwlwifi: eliminate conf_ht
      mac80211: add association capabilty and timing info into bss_conf
      iwlwifi: Eliminate association from beacon
      iwlwifi: hw names cleanup
      iwlwifi: move driver status inliners into iwl-core.h
      iwlwifi: use ieee80211_frequency_to_channel
      iwlwifi: generalize iwlwifi init flow
      iwlwifi: Fix byte count table for fragmented packets
      iwlwifi: move shared pointers to iwl_priv
      iwlwifi: hw_setting cleanup
      iwlwifi: support different num of tx and rx antennas
      iwlwifi: move the creation of LQ host command to iwlcore
      iwlwifi: introduce host commands callbacks
      iwlwifi: move rxon associated command to hcmd
      iwlwifi: Fix built-in compilation of iwlcore

Tony Breeds (5):
      [POWERPC] Update wait_state_cycles in the VPA
      [POWERPC] Make iSeries spin on __secondary_hold_spinloop, like pSeries
      [POWERPC] Raise the upper limit of NR_CPUS and move the pacas into the BSS
      ieee1394: silence defined but not used warning in non-modular builds
      [POWERPC] Fix building of pmac32 when CONFIG_NVRAM=m

Tony Jones (2):
      IB: convert struct class_device to struct device
      SCSI: convert struct class_device to struct device

Tony Lindgren (10):
      ARM: OMAP: Allow registering pin mux function
      ARM: OMAP: Split omap_cfg_reg() into omap processor specific functions
      ARM: OMAP1: Timer32K: Fix timer32K for clockevents and clean it up
      ARM: OMAP2: Add new pin multiplexing configurations
      ARM: OMAP2: Clean-up mux code
      ARM: OMAP2: Add register access for 34xx
      ARM: OMAP2: Remove old 24xx PM code
      ARM: OMAP2: Clean up 24xx clock code
      MMC: OMAP: Remove extra divisor increase
      MMC: OMAP: Remove cover switch handling to allow adding multislot support

Tony Luck (7):
      Pull fsys_gettimeofday into release branch
      Pull virt-cpu-accounting into release branch
      Pull regset into release branch
      Pull percpureserve into release branch
      Pull kvm-patches into release branch
      Pull nptcg into release branch
      Pull miscellaneous into release branch

Tony Vroon (2):
      [ALSA] hda-codec - Fujitsu Lifebook port replicator/dock headphone jack sense
      [ALSA] hda - Fujitsu Lifebook PC speaker signal

Trent Piepho (4):
      [POWERPC] Make pci_bus_to_host()'s struct pci_bus * argument const
      PCI: Hotplug: fakephp: Return success, not ENODEV, when bus rescan is triggered
      [MTD] [NOR] Read extended device ID from AMD/Spansion CFI flash chips
      [MTD] [NOR] Fixup for incorrect CFI data in Spansion S29GL064/32N flash chips

Trond Myklebust (55):
      SUNRPC: Declare as const the rpc_message arguments to rpc_call_sync/async
      NFS: Fix an f_mode/f_flags confusion in fs/nfs/write.c
      NFS: Fix a deadlock with lazy umount
      SUNRPC: Allow the rpc_release() callback to be run on another workqueue
      NFS: Add an nfsiod workqueue
      NFS: Ensure that the asynchronous RPC calls complete on nfsiod.
      SUNRPC: Clean up rpc_run_timer()
      SUNRPC: Add a new helper rpc_wake_up_queued_task()
      SUNRPC: Convert users of rpc_wake_up_task to use rpc_wake_up_queued_task
      SUNRPC: Run rpc timeout functions as callbacks instead of in softirqs
      SUNRPC: Add a (empty for the moment) destructor for rpc_wait_queues
      SUNRPC: Add a timer function to wait queues.
      SUNRPC: Switch tasks to using the rpc_waitqueue's timer function
      SUNRPC: Eliminate the now-redundant rpc_start_wakeup()
      SUNRPC: Ensure that we read all available tcp data
      SUNRPC: Remove now-redundant RCU-safe rpc_task free path
      Merge branch 'cleanups' into next
      Merge commit 'origin' into devel
      SUNRPC: Fix a bug in rpcauth_lookup_credcache()
      SUNRPC: Fix RPCAUTH_LOOKUP_ROOTCREDS
      SUNRPC: Clean up rpcauth_bindcred()
      SUNRPC: Add a generic RPC credential
      SUNRPC: Add an rpc_credop callback for binding a credential to an rpc_task
      SUNRPC: Add a helper rpcauth_lookup_generic_cred()
      Merge branch 'hotfixes' into devel
      SUNRPC: Fix a bug in call_decode()
      SUNRPC: Fix up xprt_write_space()
      SUNRPC: Don't attempt to destroy expired RPCSEC_GSS credentials..
      NFS: Fix nfs_wb_page() to always exit with an error or a clean page
      NFS: Ensure that the read code cleans up properly when rpc_run_task() fails
      NFS: Ensure that the write code cleans up properly when rpc_run_task() fails
      NFS: Ensure that rpc_run_task() errors are propagated back to the caller
      NFSv4: Remove bogus call to nfs4_drop_state_owner() in _nfs4_open_expired()
      NFSv4: Only increment the sequence id if the server saw it
      SUNRPC: Fix read ordering problems with req->rq_private_buf.len
      NLM/lockd: Ensure we don't corrupt fl->fl_flags in nlmclnt_unlock()
      NFSv4: Ensure we don't corrupt fl->fl_flags in nfs4_proc_unlck
      NLM/lockd: Add a reference counter to struct nlm_rqst
      NLM/lockd: convert __nlm_async_call to use rpc_run_task()
      NLM: Remove the signal masking in nlmclnt_proc/nlmclnt_cancel
      NLM/lockd: Ensure that nlmclnt_cancel() returns results of the CANCEL call
      NLM/lockd: Fix a race when cancelling a blocking lock
      NFS: Remove the buggy lock-if-signalled case from do_setlk()
      NLM/lockd: Ensure client locking calls use correct credentials
      NFSv4: Don't use cred->cr_ops->cr_name in nfs4_proc_setclientid()
      NFSv4: Reintroduce machine creds
      NFSv4: Attempt to use machine credentials in SETCLIENTID calls
      SUNRPC: Protect creds against early garbage collection
      SUNRPC: remove XS_SENDMSG_RETRY
      SUNRPC: Remove the unused export of xprt_force_disconnect
      SUNRPC: Don't disconnect more than once if retransmitting NFSv4 requests
      SUNRPC: Fix a race in gss_refresh_upcall()
      SUNRPC: Don't change the RPCSEC_GSS context on a credential that is in use
      SUNRPC: Invalidate the RPCSEC_GSS session if the server dropped the request
      Merge branch 'devel'

Tyler Trafford (1):
      V4L/DVB (7241): cx25840: code cleanup

Ursula Braun (12):
      drivers/s390/net: Kconfig brush up
      qeth: improve ip_list administration after deregister failures
      qeth: allow qdio queue element addresses > 2GB
      qeth: set lan_online flag after a received STARTLAN
      qeth: CCL-sequence numbers required for protocol ETH_P_802_2 only
      qeth: keep ip-address after LAN_OFFLINE failure
      [S390] qdio: Unrecognized inbound traffic if many FCP devices are online
      [S390] qdio: remove outdated developerworks link.
      [S390] qdio (new feature): enhancing info-retrieval from QDIO-adapters
      netiucv: get rid of in_atomic() use
      ccwgroup: Unify parsing for group attribute.
      qeth: read number of ports from card

Uwe Kleine-König (15):
      ns9xxx: move registration of serial8250 to a dedicated file
      ns9xxx: use default text offset
      ns9xxx: Use get_irqnr_preamble to initialize base register
      ns9xxx: introduce a config variable for the cc9p9360 module
      ns9xxx: add module_is_..., processor_is_... and board_is_... for many machs
      ns9xxx: update defconfig
      ns9xxx: prepare for adding support for Digi ns921x processors
      ns9xxx: let putc autodetect where to write
      ns9xxx: make use of the chip's irq priorisation
      ns9xxx: add support for irq priorisation
      ns9xxx: add clock api
      [ARM] 4852/1: Add timerfd_create, timerfd_settime and timerfd_gettime syscall entries
      [ARM] 4854/1: fix the load address of uImage for CONFIG_ZBOOT_ROM=y
      UIO: hold a reference to the device's owner while the device is open
      kbuild: fix depmod comment

Uwe Kleine-König (1):
      fix typo "is" -> "if" in Makefile

Valentine Barshak (6):
      [POWERPC] 4xx: Add dcri_clrset() for locked read/modify/write functionality
      [POWERPC] 4xx: Use dcri_clrset() for PCIe indirect dcr read/modify/write access
      [POWERPC] 4xx: Use machine_device_initcall() for warp_nand
      [POWERPC] kexec: MPIC ack interrupts at mpic_teardown_this_cpu()
      ibm_newemac: PowerPC 440GX EMAC PHY clock workaround
      ibm_newemac: PowerPC 440EP/440GR EMAC PHY clock workaround

Vegard Nossum (1):
      x86: fix early-BUG message

Venkatesh Pallipadi (3):
      2.6.25 regression: powertop says 120K wakeups/sec
      [CPUFREQ] Make acpi-cpufreq more robust against BIOS freq changes behind our back.
      ACPI: Fix acpi_processor_idle and idle= boot parameters interaction

Venki Pallipadi (5):
      x86: PAT infrastructure patch, documentation updates
      x86: PAT bug fix for attribute type check after reserve_memtype
      x86: PAT bug fix for attribute type check after reserve_memtype, debug
      devmem: add range_is_allowed() check to mmap of /dev/mem
      x86, PAT: disable /dev/mem mmap RAM with PAT

Vernon Sauder (1):
      Input: ucb1400_ts - IRQ probe fix

Viktor Radnai (1):
      sched: better rt-group documentation

Ville Syrjala (1):
      MAINTAINERS: Add ati_remote2 driver

Vitja Makarov (2):
      [Blackfin] arch: initial generic time and clock sources
      spi_bfin5xx: use PIO for full duplex, not DMA

Vlad Yasevich (1):
      MAINTAINERS: New sctp mailing list

Vladimir Barinov (1):
      [ALSA] Davinci ASoC support

Vladimir Koutny (1):
      mac80211: configure default wmm params correctly

Vladimir Sokolovsky (2):
      IB/mlx4: Add support for resizing CQs
      mlx4_core: CQ resizing should pass a 0 opcode modifier to MODIFY_CQ

Volodymyr G Lukiianyk (1):
      bridge: fix error handling in br_add_if()

WANG Cong (12):
      posix-timers: fix shadowed variables
      x86: remove pointless comments
      arch/um/kernel/um_arch.c: some small improvements
      arch/um/os-Linux/start_up.c: various improvements.
      uml: make a function static
      uml: remove a useless function
      uml: make three functions static
      uml: make several things static
      arch/um/os-Linux/sys-i386/task_size.c: improve a bit
      uml: clean up arch/um/drivers/ubd_kern.c
      Remove the macro get_personality
      elf: fix shadowed variables in fs/binfmt_elf.c

Wang Chen (1):
      [IPV6]: Check length of optval provided by user in setsockopt().

Wendy Cheng (2):
      lockd: unlock lockd locks associated with a given server ip
      lockd: unlock lockd locks held for a certain filesystem

Wendy Xiong (2):
      ixgbe: save and restore pcie/msi state to support EEH recovery
      e1000e: save and restore pcie/msi state to support EEH recovery

Will Newton (1):
      gpio: pca953x: add support for pca9555 I2C I/O expander

Wilson Callan (1):
      m68knommu: fix signal handling return path

Wojciech Migda (1):
      V4L/DVB (7294): : tuner and radio addresses are missing for the PixelView PlayTV card

Wolfram Sang (4):
      i2c-algo-pca: Remove trailing whitespaces and unnecessary UTF
      i2c-algo-pca: Extend for future drivers
      i2c: Add platform driver on top of the new pca-algorithm
      i2c: Remove trailing whitespaces in busses/Kconfig

Xiantao Zhang (19):
      [IA64] Add API for allocating Dynamic TR resource.
      [IA64] Implement smp_call_function_mask for ia64
      KVM: Use kzalloc to avoid allocating kvm_regs from kernel stack
      KVM: ia64: Prepare some structure and routines for kvm use
      KVM: ia64: Add header files for kvm/ia64
      KVM: ia64: Add kvm arch-specific core code for kvm/ia64
      KVM: ia64: Add header files for kvm/ia64
      KVM: ia64: VMM module interfaces
      KVM: ia64: Add TLB virtulization support
      KVM: ia64: Add interruption vector table for vmm
      KVM: ia64: Add mmio decoder for kvm/ia64
      KVM: ia64: Add trampoline for guest/host mode switch
      KVM: ia64: Add processor virtulization support
      KVM: ia64: Add optimization for some virtulization faults
      KVM: ia64: Generate offset values for assembly code use
      KVM: ia64: Add guest interruption injection support
      KVM: ia64: Add kvm sal/pal virtulization support
      KVM: ia64: Enable kvm build for ia64
      KVM: ia64: Add a guide about how to create kvm guests on ia64

YOSHIFUJI Hideaki (69):
      [UDP]: Allow users to configure UDP-Lite.
      [IPV4]: Fix size description of CONFIG_INET.
      [IPV4] UDP: Move IPv4-specific bits to other file.
      [IPV6] UDP: Rename IPv6 UDP files.
      [IPV6]: Move packet_type{} related bits to af_inet6.c.
      [IPV6] SYSCTL: complete initialization for sysctl table in subsystem code.
      [IPV6]: Use htonl() instead of __constant_htonl() where appricable.
      [NET] NEIGHBOUR: Remove unpopular neigh_is_connected().
      [IPV6] ADDRCONF: Convert ipv6_get_saddr() to ipv6_dev_get_saddr().
      [IPV6]: Make ndisc_flow_init() common for later use.
      [IPV6]: Make ndisc_dst_alloc() common for later use.
      [IPV6] MCAST: Use standard path for sending MLD/MLDv2 messages.
      [XFRM] IPV6: Use distribution counting sort for xfrm_state/xfrm_tmpl chain.
      [XFRM] IPV6: Optimize xfrm6_input_addr().
      [XFRM] IPV6: Optimize __xfrm_tunnel_alloc_spi().
      [XFRM] MIP6: Fix address keys for routing search.
      [IPV6] ADDRCONF: Clean-up ipv6_dev_get_saddr().
      [IPV4,IPV6]: Share cork.rt between IPv4 and IPv6.
      [IPV6]: Convert cork.hop_limit and cork.tclass into u8 instead of int.
      [IPV6]: Optimize hop-limit determination.
      [IPV6]: Use bitfields for hop_limit and mcast_hops.
      [IPV6]: Support Source Address Selection API (RFC5014).
      [NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS.
      [NET] NETNS: Omit sock->sk_net without CONFIG_NET_NS.
      [NET] NETNS: Omit seq_net_private->net without CONFIG_NET_NS.
      [NET] NETNS: Omit neigh_parms->net and pneigh_entry->net without CONFIG_NET_NS.
      [NET] NETNS: Omit namespace comparision without CONFIG_NET_NS.
      [NET] NEIGHBOUR: Make each EXPORT_SYMBOL{,_GPL}() immediately follow its function/variable.
      [NET] NEIGHBOUR: Extract hash/lookup functions for pneigh entries.
      [IPV6] NEIGH: Optimize is_router check.
      [IPV6] RAW: Remove ancient comment.
      [IPV6] SIT: Fix locking issues in PRL management.
      [IPV6] SIT: Disallow 0.0.0.0 in PRL and Flush PRL if given for DEL.
      [IPV6] SIT: Add SIOCGETPRL ioctl to get/dump PRL.
      [IPV6] NDISC: Ignore route information with /0 prefix from interior router.
      [IPV6]: Unify ip6_onlink() and ipip6_onlink().
      [IPV6] NDISC: Don't rely on node-type hint from L2 unless required.
      [IPV6] ADDRCONF: Fix array size for sysctls.
      [IPV4] MROUTE: Move PIM definitions to <linux/pim.h>.
      [IPV4] MROUTE: Adjust include files for user-space.
      [IPV6] MROUTE: Support multicast forwarding.
      [IPV6] MROUTE: Support PIM-SM (SSM).
      [IPV6]: Comment MRT6_xxx sockopts in include/linux/in6.h.
      [IPV6] MROUTE: Use skb_tail_pointer(skb) instead of skb->tail.
      [DCCP]: Use snmp_mib_{init,free}().
      [SCTP]: Use snmp_mib_{init,free}().
      [IPV6]: Kill several warnings without CONFIG_IPV6_MROUTE.
      [IPV6] SIT: Sparse: Use NULL pointer instead of 0.
      [IPV6]: Sparse: Reuse previous delaration where appropriate.
      [IPV6] FIB_RULE: Sparse: fib6_rules_cleanup() is of void.
      [IPV6]: Use ipv6_addr_equal() instead of !ipv6_addr_cmp().
      [IPV6]: Use XOR and OR rather than mutiple ands for ipv6 address comparisons.
      [IPV6] ADDRCONF: Uninline ipv6_addr_hash().
      [IPV6] ADDRCONF: Uninline ipv6_isatap_eui64().
      [IPV6]: Make address arguments const.
      [IPV6]: Define constants for link-local multicast addresses.
      [IPV6]: Use in6addr_any where appropriate.
      [IPV6] MIP6: Use our standard definitions for paddings.
      [IPV6]: Check length of int/boolean optval provided by user in setsockopt().
      [IPV6]: Fix IPV6_RECVERR for connected raw sockets.
      [IPV6] MROUTE: Do not call ipv6_find_idev() directly.
      [IPV6]: Share common code-paths for sticky socket options.
      [IPV4]: Use NIPQUAD_FMT to format ipv4 addresses.
      [TCP]: Format addresses appropriately in debug messages.
      [IPV4]: Convert do_gettimeofday() to getnstimeofday().
      [DCCP]: Convert do_gettimeofday() to getnstimeofday().
      time: Export set_normalized_timespec.
      ipv6 RAW: Disallow IPPROTO_IPV6-level IPV6_CHECKSUM socket option on ICMPv6 sockets.
      [XFRM] AUDIT: Fix flowlabel text format ambibuity.

Yakov Lerner (1):
      x86, kprobes: correct post-eip value in post_hander()

Yasunori Goto (5):
      memory hotplug: register section/node id to free
      memory hotplug: align memmap to page size
      memory hotplug: make alloc_bootmem_section()
      memory hotplug: allocate usemap on the section with pgdat
      memory hotplug: free memmaps allocated by bootmem

Yevgeny Petrilin (4):
      mlx4_core: Move kernel doorbell management into core
      mlx4_core: Add HW queues allocation helpers
      mlx4_core: Add helper to move QP to ready-to-send
      mlx4_core: Add a way to set the "collapsed" CQ flag

Yi Li (2):
      [Blackfin] arch: add code to initialize globals declared in linux/bootmem.h: max_pfn, max_low_pfn, min_low_pfn.
      slob: fix bug - when slob allocates "struct kmem_cache", it does not force alignment.

Yinghai Lu (52):
      x86: clean up find_e820_area(), 64-bit
      x86: get apic_id later in acpi_numa_processor_affinity_init
      x86: remove never used nodenumer in pda
      x86: make amd quad core 8 socket system not be clustered_box, #2
      x86: clean up e820_reserve_resources on 64-bit
      x86: insert_resorce for lapic addr after e820_reserve_resources
      x86: apic_is_clustered_box for vsmp
      x86: remove wrong setting about CONSTANT_TSC for intel cpu
      x86: fix amd_detect_cmp
      x86: show apicid for cpu in proc
      x86: introduce initial apicid
      x86: sort address_markers for dump_pagetables
      x86: get boot_cpu_id as early for k8_scan_nodes
      x86: early memtest to find bad ram
      x86: allocate e820 resource struct all together
      x86: enable PAT for amd k8 and fam10h
      x86: pat cpu feature bit setting for known cpus
      x86: fix smpboot integration
      x86: memtest bootparam
      x86: fix memtest print out
      x86: print out buggy mptable
      x86_64: do not reserve ramdisk two times
      x86: cleanup: change _end to end_before_pgt
      x86: reserve dma32 early for gart
      PCI: pcie AER: don't check _OSC when acpi is disabled
      mm: make mem_map allocation continuous
      mm: fix alloc_bootmem_core to use fast searching for all nodes
      mm: offset align in alloc_bootmem()
      mm: allow reserve_bootmem() cross nodes
      x86_64: make reserve_bootmem_generic() use new reserve_bootmem()
      x86_64: fix setup_node_bootmem to support big mem excluding with memmap
      x86_64/mm: check and print vmemmap allocation continuous
      x86: clear pci_mmcfg_virt when mmcfg get rejected
      x86: mmconf enable mcfg early
      x86_64: set cfg_size for AMD Family 10h in case MMCONFIG
      x86_64: check and enable MMCONFIG for AMD Family 10h
      x86_64: check MSR to get MMCONFIG for AMD Family 10h
      x86: if acpi=off, force setting the mmconf for fam10h
      x86: seperate mmconf for fam10h out from setup_64.c
      driver core: try parent numa_node at first before using default
      x86: remove unneeded check in mmconf reject
      x86 pci: remove checking type for mmconfig probe
      x86: get mp_bus_to_node early
      x86: use bus conf in NB conf fun1 to get bus range on, on 64-bit
      x86: multi pci root bus with different io resource range, on 64-bit
      x86: double check the multi root bus with fam10h mmconf
      x86_64: don't need set default res if only have one root bus
      acpi: get boot_cpu_id as early for k8_scan_nodes
      x86: work around io allocation overlap of HT links
      x86: add pci=check_enable_amd_mmconf and dmi check
      pci/irq: restore mask_bits in msi shutdown -v3
      pci/irq: let pci_device_shutdown to call pci_msi_shutdown v2

Yoichi Yuasa (5):
      use ATA_TAG_INTERNAL in ata_tag_internal()
      serial: add vr41xx_siu_early_setup() for serial console
      serial: add VR41xx SIU setup for serial console
      [MIPS] add DECstation I/O ASIC clocksource
      [MIPS] DS1287: Add clockevent driver

York Sun (2):
      fbdev: powerpc: driver for Freescale 8610 and 5121 DIU
      powerpc: Add DIU platform code for MPC8610HPCD

Yoshihiro Shimoda (5):
      sh: Add support for Solution Engine SH7721 board
      USB: r8a66597-hcd: fix interrupt transfer interval
      USB: r8a66597-hcd: fix usb device connection timing
      USB: r8a66597-hcd: Add support for SH7366 USB host
      USB: fix cannot work usb storage when using ohci-sm501

Zhang Rui (5):
      ACPICA: Update for new Notify values
      flush kacpi_notify_wq before removing notify handler
      thermal: add the support for building the generic thermal as a module
      thermal: add hwmon sysfs I/F
      thermal: update the documentation

Zhang Wei (13):
      fsldma: Remove CONFIG_FSL_DMA_SELFTEST, keep fsl_dma_self_test() running always.
      fsldma: Split the MPC83xx event from MPC85xx and refine irq codes.
      [RAPIDIO] Change RIO function mpc85xx_ to fsl_
      [RAPIDIO] Add RapidIO option to kernel configuration
      [RAPIDIO] Move include/asm-ppc/rio.h to asm-powerpc
      [RAPIDIO] Add RapidIO multi mport support
      [RAPIDIO] Add OF-tree support to RapidIO controller driver
      [RAPIDIO] Auto-probe the RapidIO system size
      [RAPIDIO] Add RapidIO node into MPC8641HPCN dts file
      [RAPIDIO] Add RapidIO node probing into MPC86xx_HPCN board id table
      [RAPIDIO] Add serial RapidIO controller support, which includes MPC8548, MPC8641
      [RAPIDIO] Add RapidIO connection info print out and re-training for broken connections
      [RAPIDIO] Change RapidIO doorbell source and target ID field to 16-bit

Zhang, Rui (2):
      thermal: add new get_crit_temp callback
      ACPI: update thermal temperature

Zhang, Yanmin (1):
      ipc: add definitions of USHORT_MAX and others

Zhao Yakui (2):
      ACPI : Disable the device's ability to wake the sleeping system in the boot phase
      rtc: add the support for alarm time relative to current time in sysfs

Zhu Yi (1):
      iwlwifi: Fix built-in compilation of iwlcore (part 2)

Zoltan Boszormenyi (1):
      ata: SWNCQ should be enabled by default

Zoltan Menyhart (1):
      [IA64] Fix NUMA configuration issue

akpm at linux-foundation.org (3):
      [GFS2] fs/gfs2/recovery.c: suppress warnings
      drivers/pcmcia/pcmcia_ioctl.c: fix build
      signals: ia64 renumber TIF_RESTORE_SIGMASK

bo yang (4):
      [SCSI] megaraid_sas: rollback the sense info implementation
      [SCSI] megaraid_sas: Fix the frame count calculation
      [SCSI] megaraid_sas: Add the new controller(1078DE) support to the driver
      [SCSI] megaraid_sas; Update the Version and Changelog

eric miao (32):
      [ARM] pxa: generalize the muxed gpio IRQ handling code with loop and ffs()
      [ARM] pxa: make GPIO IRQ code less dependent on the internal IRQs
      [ARM] pxa: cleanup the coding style of pxa_gpio_set_type()
      [ARM] pxa: introduce GPIO_CHIP() macro to clean up the definitions
      [ARM] pxa: move GPIO IRQ specific code out of irq.c into gpio.c
      [ARM] pxa: integrate low IRQ chip (ICIP) and high IRQ chip (ICIP2) into one
      [ARM] pxa: merge assignment of set_wake into pxa_init_{irq,gpio}()
      [ARM] pxa: move GPIO sysdev outside of generic.c into gpio.c
      [ARM] pxa: make pxa_gpio_irq_type() processor generic
      [ARM] pxa: rename mfp.c to mfp-pxa3xx.c to indicate it's pxa3xx specific
      [ARM] pxa: move mfp sysdev registeration out for suspend/resume order
      [ARM] pxa: separate GPIOs and their mode definitions to pxa2xx-gpio.h
      [ARM] pxa: add MFP-alike pin configuration support for pxa{25x, 27x}
      [ARM] pxa: move ARRAY_AND_SIZE definition to generic.h
      [ARM] pxa: use new pin configuration mechanism for mainstone
      [ARM] pxa: use new pin configuration mechanism for lubbock
      [ARM] pxa: allow dynamic enable/disable of GPIO wakeup for pxa{25x,27x}
      [ARM] pxa: use gpio_keys.c to support mainstone's wakeup switch of GPIO1
      [ARM] pxa: add pxa27x_keypad device and pxa_set_keypad_info()
      [ARM] pxa: add partial keypad support for mainstone
      [ARM] pxa: add keypad support for zylonite
      [ARM] pxa: add keypad support for littleton
      [ARM] pxa: remove keypad register definitions from pxa-regs.h
      [MTD] [NAND] support for pxa3xx
      pxafb: un-nest pxafb_parse_options() to cleanup the coding style issue
      pxafb: fix various coding style issues for pxafb
      pxafb: purge unnecessary pr_debug and comments from pxafb
      pxafb: sanitize the usage of #ifdef .. processing pxafb parameters
      pxafb: convert fb driver to use ioremap() and __raw_{readl, writel}
      pxafb: introduce "struct pxafb_dma_buff" for palette and dma descriptors
      pxafb: introduce register independent LCD connection type for pxafb
      pxafb: make lubbock/mainstone/zylonite/littleton to use new LCD connection type

gorcunov at gmail.com (6):
      x86: relocate_kernel_32.S - clear register in more elegant way
      x86: relocate_kernel - use PAGE_SIZE instead of numeric constant
      x86: relocate_kernel - use predefined macroses for processor state
      x86: relocate_kernel - use predefined macroses for page attributes
      x86: cleanup - rename VM_MASK to X86_VM_MASK
      x86: replace most VM86 flags with flags from processor-flags.h

holt at sgi.com (2):
      [IA64] Correct pernodesize calculation.
      [IA64] Minimize per_cpu reservations.

jan sonnek (1):
      Misc: phantom, consistent whitespace

marcin.slusarz at gmail.com (11):
      udf: udf_CS0toUTF8 cleanup
      udf: udf_CS0toNLS cleanup
      udf: constify crc
      udf: simple cleanup of truncate.c
      udf: truncate: create function for updating of Allocation Ext Descriptor
      udf: replace all adds to little endians variables with le*_add_cpu
      udf: simplify __udf_read_inode
      udf: replace udf_*_offset macros with functions
      udf: udf_get_block, inode_bmap - remove unneeded checks
      udf: create function for conversion from timestamp to timespec
      udf: convert udf_stamp_to_time to return struct timespec

mark gross (3):
      PCI: iova RB tree setup tweak
      PCI: iommu: iotlb flushing
      PCI: pci-iommu-iotlb-flushing-speedup

matthias at kaehlcke.net (3):
      USB: auerswald: Convert stats_sem in a mutex
      USB: auerswald: Convert ccp->readmutex in a mutex
      USB: auerswald: Convert ccp->mutex in a mutex

matthieu castet (1):
      USB: mass storage: emulation of sat scsi_pass_thru with ATACB

maximilian attems (2):
      security: enhance DEFAULT_MMAP_MIN_ADDR description
      V4L/DVB (7248): dabfirmware.h add missing license

michael (1):
      [JFFS2] add write verify on dataflash.

s.hauer at pengutronix.de (2):
      [POWERPC] mpc5200: add gpiolib support for mpc5200
      [POWERPC] mpc5200: add Phytec pcm030 board support

scameron at beardog.cca.cpqcorp.net (2):
      cciss: Fix race between disk-adding code and interrupt handler
      cciss: fix warning oops on rmmod of driver

stephane eranian (2):
      x86: add cpu_has_arch_perfmon
      x86: add AMD Northbridge MSR definition

venkatesh.pallipadi at intel.com (13):
      x86: PAT documentation
      x86: PAT infrastructure patch
      x86: PAT make ioremap_change_attr non-static
      x86: PAT use reserve free memtype in ioremap and iounmap
      x86: PAT use reserve free memtype in set_memory_uc
      x86: PAT use reserve free memtype in pci_mmap_page_range
      x86: PAT add set_memory_wc() interface
      x86: PAT add ioremap_wc() interface
      x86: add PAT related debug prints
      x86: PAT avoid aliasing in /dev/mem read/write
      x86: PAT phys_mem_access_prot_allowed for dev/mem mmap
      x86: PAT use reserve free memtype in mmap of /dev/mem
      generic: add ioremap_wc() interface wrapper

Étienne Bersac (1):
      [POWERPC] windfarm: Add PowerMac 12,1 support

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

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



More information about the pkg-fso-commits mailing list