詳解ファイルシステム - 2.6.29-rc1_shortlog03
FrontPage > kernel > 2.6.29-rc1 > 2.6.29-rc1_shortlog03

PJ Waskiewicz (1):
ixgbe: Fix usage of netif_*_all_queues() with netif_carrier_{off|on}()

Pablo Neira Ayuso (7):
netfilter: ctnetlink: use nf_conntrack_get instead of atomic_inc
netfilter: ctnetlink: use EOPNOTSUPP instead of EINVAL if the conntrack has no helper
netfilter: ctnetlink: get rid of module refcounting in ctnetlink
netfilter: nf_conntrack: connection tracking helper name persistent aliases
netfilter: ctnetlink: helper modules load-on-demand support
netfilter: ctnetlink: deliver events for conntracks changed from userspace
filter: add SKF_AD_NLATTR_NEST to look for nested attributes

Pallipadi, Venkatesh (1):
cpuidle: Add decaying history logic to menu idle predictor

Parag Warudkar (1):
HID: make boot protocol drivers depend on EMBEDDED

Pascal Terjan (1):
slab: Fix comment on #endif

Patrice Levesque (1):
V4L/DVB (9529): cx88: add a second PCI ID for ATI TV Wonder Pro

Patrick Boettcher (4):
V4L/DVB (9811): Add support for the CX24113 DVB-S tuner driver
V4L/DVB (9812): [PATCH] short help for Technisat cards to select the right configuration
V4L/DVB (9887): Minor fixes for cx24113-driver (codingstyle)
V4L/DVB (9889): CX24113: Fixed more typos

Patrick McHardy (17):
netlink: constify struct nlattr * arg to parsing functions
pkt_sched: Add ->peek() methods for fifo, prio and SFQ qdiscs.
netfilter: nfnetlink_log: fix warning and prototype mismatch
netfilter: nf_conntrack: fix warning and prototype mismatch
netlink: avoid memset of 0 bytes sparse warning
pkt_sched: add DRR scheduler
pkt_sched: remove unnecessary xchg() in packet schedulers
pkt_sched: remove unnecessary xchg() in packet classifiers
netfilter: nf_conntrack_proto_sctp: avoid bogus warning
netfilter: nf_conntrack_ftp: change "partial ..." message to pr_debug()
pkt_sched: sch_drr: fix drr_dequeue loop()
netlink: allow empty nested attributes
crypto: hifn_795x - Fix DMA setup
crypto: hifn_795x - Don't copy src sg list
crypto: hifn_795x - Fix request context corruption
crypto: hifn_795x - Fix queue processing
crypto: hifn_795x - Remove some unused cruft

Paul Bolle (1):
trivial: Add a space (and a comma) to a printk in 8250 driver

Paul E. McKenney (8):
rcu: increase RCU stall-check timeouts
Document RCU and unloadable modules
rcu: fix rcutorture behavior during reboot
"Tree RCU": scalable classic RCU implementation
rcu: fix rcutree grace-period-latency bug on small systems
rcu: make treercu safe for suspend and resume
rcu: eliminate synchronize_rcu_xxx macro
rcu: fix rcutorture bug

Paul Fox (1):
Input: psmouse - add module parameters to control OLPC touchpad delays

Paul Mackerras (13):
powerpc: Improve resolution of VDSO clock_gettime
powerpc: Eliminate unused do_gtod variable
Merge branch 'linux-2.6' into next
powerpc: Tell gcc when we clobber the carry in inline asm
Merge branch 'linux-2.6' into next
Merge branch 'merge'
Merge branch 'merge' into next
Merge branch 'next' of master.kernel.org:/.../jwboyer/powerpc-4xx into next
Merge branch 'linux-2.6' into next
powerpc: Fix KVM build on ppc440
Update powerpc maintainers
Allow times and time system calls to return small negative values
powerpc: Fix pciconfig_iobase system call on PCI-Express powermac

Paul Menage (4):
cgroups: make cgroup_path() RCU-safe
cgroups: add a per-subsystem hierarchy_mutex
cgroups: use hierarchy_mutex in memory controller
cgroups: add css_tryget()

Paul Moore (2):
netlabel: Update kernel configuration API
selinux: Deprecate and schedule the removal of the the compat_net functionality

Paul Mundt (77):
sh: Move arch_get_unmapped_area() in to arch/sh/mm/mmap.c.
media: sh_mobile_ceu_camera: Add HAVE_CLK dependency.
usb: Fix up sh_mobile usbf clock framework warnings.
sh: Fix clock framework compiler warnings.
sh: __udivdi3 -> do_div() in softfloat lib.
sh: Migrate necessary libgcc bits in to arch/sh/lib for SUPERH32.
sh: Specify sane default image targets for the SH-2 platforms.
sh: Convert to generic bitops for IRQ-toggling implementation.
sh: Add exports for udivsi3/sdivsi3 and the _i4 versions.
sh: Add -m4al tuning for SH4AL-DSP.
sh: Provide optimized non-atomic bitops for SH-2A.
sh: Provide optimized unaligned loads on SH-4A.
sh: More movmem alias symbol exports for older compilers.
sh: Re-add support for best fit ISA tuning if none is available.
sh: Add a few more branch types to the branch emulator.
sh: Add a simple code dumper for SUPERH32 show_regs().
sh: Tidy up backtrace formatting with kallsyms disabled.
sh: do not latency trace idle.
sh: Consolidate cpu_relax()/cpu_sleep() definitions across _32/_64.
sh: Split out the idle loop for reuse between _32/_64 variants.
sh: Provide a dyn_arch_ftrace struct definition.
sh: Fix up the SH-4A mutex fastpath semantics.
sh: Disable -Werror for arch/sh/oprofile/.
sh: Provide ftrace_make_call()/ftrace_make_nop().
sh: Consolidate rsk7203/7201 in to a new mach-rsk.
sh: Enable leds-gpio in rsk7203 defconfig.
sh: Update rsk701_defconfig to reflect mach-rsk changes.
sh: Fix an off-by-1 check in __mutex_fastpath_unlock().
sh: Drop the special qemu defconfig.
sh: mach-migor: Kill off unused Migo-R machvec.
sh: Kill off sh64's unused alloc/free_task_struct() definitions.
sh: Convert sh64 /proc/asids to debugfs and generic sh.
sh: Fix up the cpu_asid() return value on nommu.
sh: Fix up syscall_get_nr() comment in syscall_32.h.
sh: Handle cases where setup{_rt,}_frame() fail on SH-5 signal delivery.
sh: Provide asm/syscall.h for SH-5.
sh: Provide linux/regset.h interface for SH-5.
sh: Enable HAVE_ARCH_TRACEHOOK for all SH, now that SH-5 supports it too.
sh: Generic kgdb stub support.
serial: sh-sci: Implement CONSOLE_POLL support and kill off old kgdb console.
sh: Kill off remaining CONFIG_SH_KGDB bits.
sh: Add SH-5 optimized memcpy()/memset()/strcpy()/strlen().
fb: SH-5 uses __raw I/O accessors now also, drop the special casing.
sh: Provide sdivsi3/udivsi3/udivdi3 for sh64, kill off libgcc linking.
sh: oprofile: Refactor common setup code for multiple driver support.
sh: oprofile: Convert op_model_sh7750 to new common interface.
serial: sh-sci: Fix up the cpufreq notifier to use the proper port clock.
serial: sh-sci: pr_debug() -> dev_dbg() conversion.
serial: sh-sci: Tidy up fifo overrun error handling.
serial: sh-sci: Generalize port pin initialization.
sh: Run sh_bios through a long overdue Lindent.
sh: export sh_bios_get_node_addr() symbol for stnic module.
sh: Kill off sh_bios_in_gdb_mode().
sh: Kill off the cayman and microdev special heartbeat code.
sh: Kill off mv_heartbeat() from the machvec.
sh: Simplify kernel_thread_helper() for sh32.
sh: Kill off dead mv_init_pci() from machvec.
sh: board-shmin: Convert shmin to use __set_io_port_base().
sh: mach-sh03: Move off of cf_enabler to pata_platform, as per landisk.
sh: mach-sh03: Use __set_io_port_base(), kill off special ioport_map().
sh: mach-microdev: Split out the fdc37c93xapm initialization code.
sh: mach-edosk7705: Fix up edosk7705 so it all builds again.
sh: Add a simple edosk7705_defconfig for build testing.
sh: Kill off cf-enabler with extreme prejudice.
serial: sh-sci: sci_poll_get_char() is only used by CONFIG_CONSOLE_POLL.
sh: mrshpc_setup_windows() needs to be inline.
doc: Update sh cpufreq documentation.
sh: Enable skipping of bss on debug platforms for sh32 also.
sh: Kill off the unused SH_ALPHANUMERIC debug option.
sh: Conditionalize the code dumper on CONFIG_DUMP_CODE.
sh: dma: Kill off ISA DMA wrapper.
sh: mach-sh03: Fix up pata_platform build breakage.
sh: mach-rsk: Use uImage generation by default for rsk7201/7203.
serial: sh-sci: Fix up port pinmux for SH7366.
sh: oprofile: Fix up the module build.
NOMMU: Make mmap allocation page trimming behaviour configurable.
NOMMU: Teach kobjsize() about VMA regions.

Paul Walmsley (8):
i2c-omap: Close suspected race between omap_i2c_idle() and omap_i2c_isr()
i2c-omap: Mark init-only functions as __init
i2c-omap: Don't compile in OMAP15xx I2C ISR for non-OMAP15xx builds
i2c-omap: fix I2C timeouts due to recursive omap_i2c_{un,}idle()
i2c-omap: convert 'rev1' flag to generic 'rev' u8
i2c-omap: reprogram OCP_SYSCONFIG register after reset
ARM: OMAP2: drop redundant pending write check for gptimer
ARM: OMAP2: skip unnecessary TLDR write during non-autoreload for gptimer

Paulius Zaleckas (5):
phylib: rename mdio-ofgpio to mdio-gpio
phylib: make mdio-gpio work without OF (v4)

Paulo Afonso Graner Fessel (1):
USB: storage: recognizing and enabling Nokia 5200 cell phoes

Pavel Machek (5):
aperture_64.c: clarify that too small aperture is valid reason for this code
Document handling of bad memory
Staging: w35und: fix Kconfig
strict_strto* is not strict enough
backlight: Catch invalid input in sysfs attributes

Pavel Roskin (3):
p54: don't report known but unhandled EEPROM codes as unknown
orinoco: fix last beacon reporting on 64-bit systems
airport: remove useless return in a function returning void

Pekka Enberg (50):
slab: remove GFP_THISNODE clearing from alloc_slabmgmt()
Merge branches 'topic/fixes', 'topic/cleanups' and 'topic/documentation' into for-linus
Merge branch 'topic/failslab' into for-linus
fs: introduce bgl_lock_ptr()
Staging: w35und: make wb35_probe() and wb35_disconnect() funtions static
Staging: w35und: remove unused wb35_open() and wb35_close() functions
Staging: w35und: use msleep() and udelay()
Staging: w35und: remove the no-op pa_stall_execution macro
Staging: w35und: purb typedef removal
Staging: w35und: reg queue struct typedef removal
Staging: w35und: wb35reg struct typedef removal
Staging: w35und: padapter struct typedef removal
Staging: w35und: merge wblinux struct to adapter
Staging: w35und: wb35_probe() cleanup
w35und: remove dead code from wbusb_f.h
Staging: w35und: remove true/false boolean macros
Staging: w35und: OS_MEMORY_ALLOC wrapper removal
Staging: w35und: usb_put_dev() is missing from wb35_disconnect()
Staging: w35und: remove macro magic from MLME_GetNextPacket()
Staging: w35und: plug memory leak in wbsoft_tx()
Staging: w35und: move supported band initialization out of wb35_probe()
Staging: w35und: remove timer wrappers
Staging: w35und: remove atomic op wrappers
Staging: w35und: remove memcpy/memcmp wrappers
Staging: w35und: remove abs() and BIT() macros
Staging: w35und: remove unused macros from common.h
Staging: w35und: remove unused link status code
Staging: w35und: #include cleanup
Staging: w35und: remove some dead code
Staging: w35und: move source files to one directory
Staging: w35und: move struct wbsoft_priv to core.h and use it
Staging: w35und: remove ->adapter from struct _HW_DATA_T
Staging: w35und: clean up adapter.h a bit
Staging: w35und: merge struct wb35_adapter to struct wbsoft_priv
Staging: w35und: remove global struct ieee80211_hw
Staging: w35und: inline DRIVER_AUTHOR and DRIVER_DESC macros
Staging: w35und: clean up wblinux.c a bit
Staging: w35und: remove unused ->ShutDowned member from struct LOCAL_PARA
Staging: w35und: move global wbsoft_enabled to struct wbsoft_priv
Staging: w35und: move packet_came() to wb35rx.c
Staging: w35und: remove ->skb_array from struct wbsoft_priv
Staging: w35und: remove ->shutdown from struct wbsoft_priv
Staging: w35und: make functions local to mds.c static
Staging: w35und: make functions local to mlmetxrx.c static
Staging: w35und: remove dead code from mto.c
Staging: w35und: make functions local to wb35rx.c static
Staging: w35und: make functions local to wb35tx.c static
Staging: w35und: remove dead code from wbhal.c
Staging: w35und: remove rxisr.c as dead code
ext3: allocate ->s_blockgroup_lock separately

Pekka J Enberg (2):
ftrace: introduce tracing_reset_online_cpus() helper
ext2: allocate ->s_blockgroup_lock separately

Pekka Paalanen (1):
trace: add the MMIO-tracer to the tracer menu, cleanup

Pete Eberlein (2):
Staging: go7007: saa7134 updates
Staging: go7007: add sensoray 2250/2251 support

Pete Zaitcev (1):
USB: Allow usbmon as a module even if usbcore is builtin

Peter (1):
Btrfs: Correct usage of IS_ERR() in extent_io.c

Peter Griffin (2):
sh: Add support for SH7201 CPU subtype.
sh: RSK+ 7201 board support.

Peter Gruber (1):
ALSA: Reduce stall detection timeout in riptide.c

Peter Hutterer (1):
Input: synaptics - report multi-taps only if supported by the device

Peter Korsgaard (2):
setlocalversion: print correct subversion revision
setlocalversion: add git-svn support

Peter Leckie (2):
[XFS] Clean up dquot pincount code.
[XFS] Fix build brakage from patch "Clean up dquot pincount code"

Peter Oberparleiter (2):
[S390] cio: update sac values
[S390] cio: fix ccwgroup online vs. ungroup race condition

Peter P Waskiewicz Jr (4):
ixgbe: Implement PCIe AER support
net: Init NAPI dev_list on napi_del
ixgbe: Fix NAPI enable/disable path when using DCB
ixgbe: Fix set_ringparam in ixgbe to use the same memory pools.

Peter Popovec (1):
Input: add joystick driver for Walkera WK-0701 RC transmitter

Peter Schlaile (2):
mISDN: Fix HDLC DSP transmit
mISDN: Make debug output a little bit more verbose

Peter Staubach (1):
optimize attribute timeouts for "noac" and "actimeo=0"

Peter Tiedemann (1):
[S390] convert ctcm printks to dev_xxx and pr_xxx macros.

Peter Ujfalusi (26):
Input: omap-keypad - interrupt disable fix
Input: omap-keypad - allow more than 6 rows
ASoC: Fix for master playback/capture volume range for TWL4030 codec
ASoC: TWL4030: Disable soft-volume
ASoC: TWL4030: Change the Master volume control to TLV
ASoC: TWL4030: Add CGAIN volume control
ASoC: TWL4030: Add helper function for output gain controls
ASoC: TWL4030: Change the capture volume control to TLV
ASoC: TWL4030: Change the common playback volume controls
ASoC: TWL4030: Add volume controls for outputs
ASoC: TWL4030: Correct DAPM_DAC with power control
ASoC: TWL4030: Add Analog PGA control switch to DAPM
ASoC: TWL4030: Add DAPM event handler for output MUX selection
ASoC: TWL4030: DAPM mapping of the Earpiece output
ASoC: TWL4030: DAPM mapping of the PreDriv outputs
ASoC: TWL4030: DAPM mapping of the Headset outputs
ASoC: TWL4030: DAPM mapping of the Carkit outputs
ASoC: TWL4030: DAPM mapping of the Handsfree outputs
ASoC: TWL4030: Do not alter the Headset output volume on power-up/down
ASoC: TWL4030: Add missing Carkit output
ASoC: TWL4030: Small cleanup
ASoC: TWL4030: Change the name for the DACs
ASoC: TWL4030: Make the enum filter generic for twl4030
ASoC: TWL4030: DAPM based capture implementation
ASoC: New enum type: value_enum
ASoC: TWL4030: Convert the bitfield enums to VALUE_ENUM type

Peter Zijlstra (23):
lockstat: documentation update
lockdep: add might_lock() / might_lock_read()
lockstat: fixup signed division
futex: rely on get_user_pages() for shared futexes
futex: reduce mmap_sem usage
futex: use fast_gup()
futex: cleanup fshared
futex: fixup get_futex_key() for private futexes
lockstat: contend with points
sched, ftrace: trace sched.c
ftrace: ftrace_dump_on_oops=[tracer]
ftrace: sysrq-z to dump the buffers
ftrace: sysctl typo
hrtimer: removing all ur callback modes
lockdep: change a held lock's class
hrtimer: removing all ur callback modes, fix hotplug
hrtimer: removing all ur callback modes, fix
sched: fix tracepoints in scheduler
sched: optimize update_curr()
sched, trace: update trace_sched_wakeup()
locking, percpu counters: introduce separate lock classes
hrtimer: fix recursion deadlock by re-introducing the softirq
sched: fix possible recursive rq->lock

Petr Tesarik (1):
tcp: remove an unnecessary field in struct tcp_skb_cb

Pham Thanh Nam (2):
V4L/DVB (10156): saa7134: Add support for Avermedia AVer TV GO 007 FM Plus
V4L/DVB (10161): saa7134: fix autodetection for AVer TV GO 007 FM Plus

Phil Endecott (1):
USB: Remove restrictions on signal numbers in devio.c

Philip Langdale (1):
Input: refactor evdev 32bit compat to be shareable with uinput

Philip Rakity (1):
[MTD] [NAND] add cmdline parsing (mtdparts=) support to cafe_nand

Philipp Kohlbecher (1):
x86: documentation fix regarding boot protocol

Philipp Zabel (3):
[ARM] pxa: cpufreq-pxa2xx: sdram_rows detection support
USB: otg: gpio_vbus transceiver stub
USB: otg: add otg_put_transceiver()

Phillip Lougher (17):
Squashfs: inode operations
Squashfs: directory lookup operations
Squashfs: directory readdir operations
Squashfs: regular file operations
Squashfs: symlink operations
Squashfs: super block operations
Squashfs: export operations
Squashfs: fragment block operations
Squashfs: uid/gid lookup operations
Squashfs: cache operations
Squashfs: block operations
Squashfs: header files
Squashfs: Makefiles
Squashfs: Kconfig entry
Squashfs: initrd support
Squashfs: documentation
MAINTAINERS: squashfs entry

Pierre Ossman (2):
sdhci: handle built-in sdhci with modular leds class
Merge branch 'master' of ../mmc

Prarit Bhargava (1):
x86: warn of incorrect cpu_khz on AMD systems

Qinghuang Feng (14):
net: remove redundant argument comments
ASoC: Clean up kernel-doc for snd_soc_dai_set_fmt
ALSA: sound/pci/hda/hda_codec.c: cleanup kernel-doc
[libata] Update kernel-doc comments to match source code
block/blk-tag.c: cleanup kernel-doc
Staging: usbip: cleanup kerneldoc
samples: mark {static|init|exit} for {init|exit} functions
fs/binfmt_misc.c: add terminating newline to /proc/sys/fs/binfmt_misc/status
fs/ncpfs/getopt.c: cleanup keneldoc
fs/ecryptfs/inode.c: cleanup kerneldoc
USB: gadget: pxa27x_udc.c: cleanup kernel-doc
USB: serial: ipw.c: mark {init|exit} for usb_ipw_{init|exit}
drivers/xen/xenbus/xenbus_client.c: cleanup kerneldoc
ext2: fix ext2_splice_branch() comments

Rafael J. Wysocki (32):
skge: adapt skge to use reworked PCI PM
e100: adapt to the reworked PCI PM
Sound: hda - Restore PCI configuration space with interrupts off
x86: change static allocation of trampoline area
ACPI hibernate: Add a mechanism to save/restore ACPI NVS memory
x86 hibernate: Mark ACPI NVS memory region at startup
ACPI hibernate: Introduce new kernel parameter acpi_sleep=s4_nonvs
Hibernate: Do not oops on resume if image data are incorrect
Hibernate: Take overlapping zones into account (rev. 2)
Hibernate: Replace unnecessary evaluation of pfn_to_page()
ACPI: Do not modify SCI_EN directly
PM: Simplify the new suspend/hibernation framework for devices
PCI: Rework default handling of suspend and resume
PCI: Suspend and resume PCI Express ports with interrupts disabled
PCI: handle PCI state saving with interrupts disabled
PCI PM: Fix pci_update_current_state
PCI PM: Split PCI Express port suspend-resume
x86/PCI: Do not use interrupt links for devices using MSI-X
PCI: PCIe portdrv: Add kerneldoc comments to some core functions
PCI: PCIe portdrv: Fix suspend and resume of PCI Express port services
PCI: PCIe portdrv: Rearrange code so that related things are together
PCI: PCIe portdrv: Add kerneldoc comments to remining core funtions
PCI PM: Fix poweroff and restore callbacks
PCI PM: Add suspend counterpart of pci_reenable_device
PCI PM: Power-manage devices without drivers during suspend-resume
PCI PM: Move pci_has_legacy_pm_support
PCI PM: Avoid touching devices behind bridges in unknown state
PCI PM: Rearrange code in pci-driver.c
PCI PM: Call pci_fixup_device from legacy routines
PCI PM: Register power state of devices during initialization
PCI PM: Run default PM callbacks for all devices using new framework
PCI PM: Put PM callbacks in the order of execution

Rafi Rubin (1):
HID: add n-trig digitizer support

Rakib Mullick (1):
init: properly placing noinline keyword

Ralph Campbell (3):
IB/ipath: Improve UD loopback performance by allocating temp array only once
IB/ipath: Fix PSN of send WQEs after an RDMA read resend
IB/ipath: Check return value of dma_map_single()

Ramax Lo (1):
[ARM] 5358/1: AT2440EVB: Use new include path of mci.h

Rami Rosen (13):
mac80211: remove unused declaration of struct sta_attribute.
mac80211: use HWSIM_STA_MAGIC in hwsim_check_sta_magic() and hwsim_set_sta_magic().
mac80211: check return value of dev_alloc_skb() in ieee80211_sta_join_ibss().
mac80211: remove unnecessary include.
wireless: missing include in lib80211.h
mac80211: tx module cleanup.
iwlwifi: cleanup (remove pm_state)
iwlwifi: fix build error (iwl-rx.c).
mac80211: misc cleanups
iwlwifi: fix build warning (iwl-rx.c)
iwlwifi: remove a parameter (dest) from *_fill_beacon_frame() methods.
mac80211: fix a typo in ieee80211_send_assoc() method.
iwlwifi: iwl-tx.c cleanup (remove unused parameter and unused local variable).

Randy Dunlap (30):
sched, documentation: update scheduler header file paths
coda: fix creds reference
nfsctl: add headers for credentials
mac80211: remove more excess kernel-doc
sctp: fix missing label when PROC_FS=n
[MTD] [NAND] remove excess kernel-doc notation
kernel-doc: check for extra kernel-doc notations
doc: fix kernel-parameters.txt formatting
[SCSI] scsi ioctl: fix kernel-doc warning
[SCSI] fusion: remove excess kernel-doc notation
virtio_blk: fix type warning
kbuild: make *config usage docs
spi.h uses/needs device.h
[MTD] [NAND] fix nandsim sched.h references
fs: use menuconfig to control the Misc. filesystems menu
fs/inode: fix kernel-doc notation
sysrq: more explicit, less terse help messages
fs: fix function param name in kernel-doc
dmi: fix kernel-doc notation
i2o: remove extraneous kernel-doc
kmod: fix varargs kernel-doc
docs: document how to write @varargs in kernel-doc
rapidio: remove excess kernel-doc notation
documentation: update header file paths
documentation: update s390 header file paths
documentation: how to use DOC: section blocks
docs: add more early params to kernel-parameters.txt
doc: reformat some long lines in kernel-parameters.txt
jbd: remove excess kernel-doc notation
regulator: fix kernel-doc warnings

Ravikiran G Thirumalai (1):
x86: fix incorrect __read_mostly on _boot_cpu_pda

Reinette Chatre (2):
iwlwifi: rely on API version read from firmware
mac80211: remove WARN_ON() from ieee80211_hw_config

Reinhard Nissl (8):
V4L/DVB (9445): Bug: Bandwidth calculation at upper and lower boundaries
V4L/DVB (9446): Bug Fix an overflow in bandwidth calculation
V4L/DVB (9447): stb6100: improve rounding
V4L/DVB (9448): Bug: fix array size
V4L/DVB (9449): Code Simplification: use do_div() instead
V4L/DVB (9467): Fix runtime verbosity
V4L/DVB (9468): Miscellaneous fixes
[SCSI] mvsas: increase port type detection delay to suit Seagate's 10k6 drive ST3450856SS 0003

René Bürgel (1):
powerpc/mpc5200: Make PSC UART driver update serial errors counters

Richard A. Holden III (3):
x86: fix arch/x86/kernel/genx2apic_uv_x.c build warning when !CONFIG_HOTPLUG_CPU
x86: fix arch/x86/kernel/setup.c build warning when !CONFIG_X86_RESERVE_LOW_64K
coda: fix fs/coda/sysctl.c build warnings when !CONFIG_SYSCTL

Richard Kennedy (10):
irq.h: remove padding from irq_desc on 64bits
block: reorder struct bio to remove padding on 64bit
fs: reorder struct inotify_device on 64bits to remove padding
Staging: wlan-ng: p80211netdev.c fix netdev alloc to prevent oops on device start
Staging: wlan-ng: prism2_usb.c always enable the card in probe_usb
Staging: wlan-ng: hfa384x_usb.c use newest version of 384x_drvr_start
Staging: wlan-ng: p80211wext.c add latest changes & remove extra nulls from wext_handlers
Staging: wlan-ng: p80211wext don't set default key id twice
Staging: wlan-ng: hfa384x_usbin_callback: check for hardware removed
Staging: wlan-ng: p80211conv.c copy code from wlan-ng-devel branch to not drop packets

Richard Purdie (3):
backlight: Add suspend/resume support to the backlight core
leds: Add suspend/resume to the core class
backlight: Rename the corgi backlight driver to generic

Rik van Riel (1):
vmscan: bail out of direct reclaim after swap_cluster_max pages

Rikard Ljungstrand (1):
Input: atkbd - add keyboard quirk for HP Pavilion ZV6100 laptop

Riku Voipio (1):
leds: leds-pcs9532 - Move i2c work to a workqueque

Risto Suominen (1):
ALSA: snd-powermac: enable mic on iMac G4

Robert Hancock (1):
sata_sil: add Large Block Transfer support

Robert Jarzmik (12):
[ARM] pxa: add muxed gpio wakeup sources on pxa2xx architectures
[ARM] pxa: add resources for incoming rtc-pxa driver
[ARM] pxa/MioA701: remove KConfig leds driver requirement
[ARM] pxa/MioA701: add camera support for Mio A701 board.
[ARM] pxa/MioA701: change reset function to preserve RTC.
[ARM] pxa/MioA701: discovered new gpio definitions.
[ARM] pxa/MioA701: improve power supply sources
V4L/DVB (9530): Add new pixel format VYUY 16 bits wide.
V4L/DVB (9791): pxa-camera: pixel format negotiation
V4L/DVB (10065): mt9m111: add all yuv format combinations.
V4L/DVB (10073): mt9m111: Add automatic white balance control
rtc: driver for pxa27x and pxa3xx SoC

Robert Jennings (1):
powerpc: Correct page-in counter for CMM with 64k pages

Robert Love (4):
[SCSI] FC protocol definition header files
[SCSI] libfc: A modular Fibre Channel library
[SCSI] fcoe: Fibre Channel over Ethernet
Staging: android: add logging driver

Robert Millan (1):
make firmware/dsp56k/bootstrap.asm buildable on a56

Robert Olsson (2):
niu: Naming interrupt vectors.
ixgbe: Naming interrupt vectors

Robert P. J. Day (1):
kbuild: remove TAR_IGNORE

Robert Reif (3):
sparc: Use sparc64 version of prom/printf.c
sparc: use sparc64 version of scatterlist.h
sparc: fix array overrun check in of_device_64.c

Robert Richter (50):
oprofile: comment cleanup
oprofile: update comment for oprofile_add_sample()
oprofile: whitspace changes only
oprofile: fix typo
x86/oprofile: reordering IBS code in op_model_amd.c
x86/oprofile: cleanup IBS init/exit functions in op_model_amd.c
oprofile: implement switch/case in buffer_sync.c
oprofile: set values to default when creating oprofilefs
ring_buffer: update description for ring_buffer_alloc()
ftrace: remove unused function arg in trace_iterator_increment()
oprofile: adding cpu buffer r/w access functions
oprofile: adding cpu_buffer_write_commit()
oprofile: adding cpu_buffer_entries()
oprofile: moving cpu_buffer_reset() to cpu_buffer.h
ring_buffer: add remaining cpu functions to ring_buffer.h
oprofile: port to the new ring_buffer
oprofile: remove nr_available_slots()
oprofile: fix lost sample counter
ring_buffer: adding EXPORT_SYMBOLs
oprofile: rename kernel-wide identifiers
oprofile: rename cpu buffer functions
oprofile: remove ring buffer inline functions in cpu_buffer.h
x86/oprofile: fix pci_dev use count for AMD northbridge devices
oprofile: reordering some code in cpu_buffer.c
oprofile: add inline function __oprofile_add_ext_sample()
oprofile: simplify add_sample()
oprofile: simplify sync_buffer()
oprofile: simplify oprofile_begin_trace()
oprofile: simplify add_sample() in cpu_buffer.c
oprofile: simplify add_ibs_begin()
oprofile: remove unused components in struct oprofile_cpu_buffer
oprofile: remove unused ibs macro
oprofile: remove backtrace code for ibs
oprofile: making add_sample_entry() inline
oprofile: rename variable ibs_allowed to has_ibs in op_model_amd.c
oprofile: rename add_sample() in cpu_buffer.c
oprofile: rename variables in add_ibs_begin()
oprofile: add op_cpu_buffer_write_reserve()
oprofile: modify op_cpu_buffer_read_entry()
oprofile: rework implementation of cpu buffer events
oprofile: add op_cpu_buffer_add_data()
oprofile: add op_cpu_buffer_get_data()
oprofile: use new data sample format for ibs
ring_buffer: fix ring_buffer_event_length()
oprofile: remove #ifdef CONFIG_OPROFILE_IBS in non-ibs code
oprofile: make new cpu buffer functions part of the api
Merge branch 'oprofile/ring_buffer' into oprofile/oprofile-for-tip
powerpc/oprofile: fix cell/pr_util.h
powerpc/oprofile: fix whitespaces in op_model_cell.c
Merge branch 'oprofile/cell' into oprofile/oprofile-for-tip

Robin Getz (6):
Blackfin arch: Add basic irq stack checking for Blackfin
Blackfin arch: Update some inline assembly, tweak some register constraints
Blackfin arch: panic when running on a chip rev below what we are compiled for
Blackfin arch: fix bug - kernel detects BF532 incorrectly
Blackfin arch: fix bug - BF527 0.2 silicon has different CPUID (DSPID) value
USB: musb: Make sure we program the correct values in only when necessary.

Rodolfo Giometti (2):
usb host: Oxford OXU210HP HCD driver.
leds: ledtrig-timer - on deactivation hardware blinking should be disabled

Roel Kluin (19):
ext4: Use simple_strtol() instead of simple_strtoul() in ext4_ui_proc_open
ALSA: sound: Make static
net: Make static
Input: make some variables and functions static
ALSA: ASoC: fix a typo in omp-pcm.c
qlge: ql_adapter_down() typo
block: make blk_softirq_init() static
EtherExpress16: fix printing timed out status
V4L/DVB (9994): gspca: t613: Bad loop in om6802 reset.
ACPI: ec.c, pci_link.c, video_detec.c: static
mmc: balanc pci_iomap with pci_iounmap
[SCSI] libsas: fix test for negative unsigned and typos
isdn: capi: &&/|| typos
DCB: fix kfree(skb)
parisc: set_time() catch errors
Staging: wlan-ng: skb_p80211_to_ether() - payload_length is unsigned, check before subtraction
hugetlb: unsigned ret cannot be negative
USB: serial: usb_debug: Make static
Make various things static

Roland Dreier (7):
cxgb3: Fix sparse warning and micro-optimize is_pure_response()
mlx4_core: Delete incorrect comment
Merge branches 'cma', 'ehca', 'ipath', 'iser', 'mlx4' and 'nes' into for-next
RDMA/addr: Fix build breakage when IPv6 is disabled
IB/mlx4: Fix reading SL field out of cqe->sl_vid
Merge branches 'cma' and 'mlx4' into for-linus
swiotlb: add missing __init annotations

Romain Beauxis (1):
V4L/DVB (9864): gspca - ov519: Change copyright information.

Ron Lee (1):
trivial: add missing printk loglevel in start_kernel

Ron Mercer (10):
qlge: bugfix: Add missing pci_mapping_err checking.
qlge: bugfix: Add missing pci_unmap_page call in receive path.
qlge: bugfix: Fix shadow register endian issue.
qlge: bugfix: Fix ring length setting for rx ring, large/small
qlge: bugfix: Fix register access error checking.
qlge: Fix sparse warnings for byte swapping in qlge_ethool.c
qlge: Fix sparse endian warning for inbound packet control block flags.
qlge: Fix sparse endian warning in ql_hw_csum_setup().
qlge: Fix sparse warning regarding rx buffer queues.
qlge: Fix sparse warnings for tx ring indexes.

Ronen Shitrit (3):
[ARM] Orion: add the option to support different ehci phy initialization
[ARM] Kirkwood: allow instantiating the second ethernet port
[ARM] Kirkwood: properly handle the WAN port on newer RD88F6281 boards

Rui Sousa (2):
lockdep: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set
lockdep, UML: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set

Russ Anderson (5):
x86, uv: use consistent names for region size and conherence id on x86 and ia64
x86: uv: Add UV watchlist bios call
x86: uv: Add UV memory protection bios call
x86: uv: Add UV reserved page bios call
sgi-xp: xpc needs to pass the physical address, not virtual

Russell King (97):
[ARM] remove memzero()
[ARM] Arrange for platforms to select appropriate CPU support
[ARM] clps7500: remove support
[ARM] clkdev: add generic clkdev infrastructure
[ARM] realview: convert to clkdev and lookup clocks by device name
[ARM] integrator: convert to clkdev and lookup clocks by device name
[ARM] versatile: convert to clkdev and lookup clocks by device name
[ARM] pxa: convert to clkdev and match clocks by struct device where possible
[ARM] pxa: don't pass a consumer clock name for devices with unique clocks
[ARM] sa1100: match clock by dev_name(dev)
Merge branches 'core' and 'clks' into devel
Merge branch 'clps7500' into devel
Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6 into devel
[ARM] copypage: convert assembly files to C
[ARM] copypage: provide our own copy_user_highpage()
[ARM] clearpage: provide our own clear_user_highpage()
Merge branch 'highmem' into devel
[ARM] versatile: remove IRQ mask definitions
[ARM] rpc: remove obsolete IO accessors
[ARM] pxa: avoid polluting the kernel's namespace
[ARM] imx: avoid polluting the kernel's namespace
[ARM] h720x: avoid polluting the kernel's namespace
[ARM] l7200: avoid polluting the kernel's namespace
[ARM] lh7a40x: avoid polluting the kernel's namespace
[ARM] aaec2000: avoid polluting the kernel's namespace
[ARM] footbridge: avoid polluting the kernel's namespace
[ARM] footbridge: mach/hardware.h doesn't require mach/memory.h
[ARM] clps711x: avoid polluting the kernel's namespace
[ARM] shark: remove old unused "translated" IO macros
[ARM] shark: avoid polluting the kernel's namespace
[ARM] iop3xx: avoid polluting the kernel's namespace
[ARM] iop13xx: avoid polluting the kernel's namespace
[ARM] ixp23xx: mach/io.h doesn't need BUG() anymore
[ARM] ixp4xx: clean up includes
[ARM] ns9xxx: mach/hardware.h doesn't need asm/memory.h
[ARM] asm/system.h does not require asm/memory.h
[ARM] Remove unnecessary mach/hardware.h includes in arch/arm/mm
[ARM] move MAX_DMA_ADDRESS to mach/memory.h
[ARM] fix constant values of MAX_DMA_ADDRESS
[ARM] Hide ISA DMA API when ISA_DMA_API is unset
[ARM] Rename ISA mach/dma.h header to mach/isa-dma.h
[ARM] Remove linux/sched.h from asm/cacheflush.h and asm/uaccess.h
[ARM] give RiscPC a NR_IRQS definition and remove default
Merge branch 's3c-moves2' of git://aeryn.fluff.org.uk/bjdooks/linux into devel
[ARM] pnx4008: fix definition of PHYS_OFFSET
[ARM] integrator: parenthesize __virt_to_bus/__bus_to_virt argument
[ARM] Add a common typesafe __io implementation
[ARM] Ensure that both MAX_DMA_ADDRESS and ISA_DMA_THRESHOLD are defined
[ARM] amba-clcd: don't use SZ_ constants in drivers
[ARM] davinci: asm/memory.h is not required for mach/vmalloc.h
[ARM] Update mach-types
[ARM] ep93xx: convert to clkdev and match clocks by struct device where possible
[ARM] netx: fix simple clk API
[ARM] aaec2000: convert to simple clk API
[ARM] lh7a40x: clocks - cleanup
[ARM] lh7a40x: convert to simple clk API
[ARM] amba drivers: don't pass a consumer clock name for devices with unique clocks
Merge branch 'clks' into devel
[ARM] use asm/sections.h
Merge branch 'for-rmk-realview' of git://linux-arm.org/linux-2.6 into devel
[ARM] fix missing includes for iop33x and sa1100_ir
Merge branch 'for-rmk' of git://git.kernel.org/.../ycmiao/pxa-linux-2.6 into devel
[ARM] netwinder: clean up GPIO naming
[ARM] dma: correct dma_supported() implementation
[ARM] fix xm_x2xx_defconfig build errors
Merge git://git.marvell.com/orion into devel
[ARM] move asm/xip.h's mach/hardware.h include to mach/xip.h
Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im into devel
Merge branch 'omap3-upstream' of git://git.kernel.org/.../tmlind/linux-omap-2.6 into devel
Merge branch 'hsmmc-init' of git://git.kernel.org/.../tmlind/linux-omap-2.6 into devel
Merge branch 'mxc-pu-imxfb' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6 into devel
Merge branch 'rmk-devel-mxc-pu-v2' of git://pasiphae.extern.pengutronix.de/git/imx/linux-2.6 into devel
Merge branch 'next-merged' of git://aeryn.fluff.org.uk/bjdooks/linux into devel
Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into devel
[ARM] s3c: define __io using the typesafe version
Merge branch 'for-rmk' of git://git.pengutronix.de/git/ukl/linux-2.6 into devel
Merge git://git.marvell.com/orion into devel
[ARM] s3c: S3C options should depend on PLAT_S3C
Merge branch 'for-rmk' of git://git.kernel.org/.../ycmiao/pxa-linux-2.6 into devel
Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im into devel
Merge branch 'for-rmk' of git://git.kernel.org/.../ycmiao/pxa-linux-2.6 into devel
[ARM] footbridge: set dc21285 clock rate from command line
Merge branch 'for_rmk' of git://git.mnementh.co.uk/linux-2.6-im into devel
Convert the oxsemi tornado special cases to use the quirk interface and not
And here's a patch (to be applied on top of the last) which prevents
remove linux/hardirq.h from asm-generic/local.h
[ARM] Fix realview build
[ARM] fix AT91, davinci, h720x, ks8695, msm, mx2, mx3, netx, omap1, omap2, pxa, s3c
[ARM] clps711x: fix warning in fortunet
[ARM] clps711x: fix warning in edb7211-mm.c
[ARM] remove missed CLPS7500 defconfig
[ARM] fix pxa
[ARM] fix pnx4008
[ARM] fix netx
[ARM] fix pxa930_trkball build errors
Merge branch 'next-footbridge' of git://aeryn.fluff.org.uk/bjdooks/linux
Merge branch 'devel'

Rusty Russell (117):
sched: convert sched.c from for_each_cpu_mask to for_each_cpu.
sched: get rid of boutique sched.c allocations, use cpumask_var_t.
sched: remove any_online_cpu()
sched: wrap sched_group and sched_domain cpumask accesses.
sched: convert struct sched_group/sched_domain cpumask_ts to variable bitmaps
sched: convert nohz_cpu_mask to cpumask_var_t.
sched: convert struct root_domain to cpumask_var_t.
sched: convert nohz struct to cpumask_var_t.
sched: convert idle_balance() to cpumask_var_t.
sched: convert rebalance_domains() to cpumask_var_t.
sched: convert sys_sched_getaffinity() to cpumask_var_t.
sched: avoid stack var in move_task_off_dead_cpu
sched: convert struct (sys_)sched_setaffinity() to cpumask_var_t.
sched: convert sched_domain_debug to cpumask_var_t.
sched: convert cpu_isolated_map to cpumask_var_t.
sched: convert falback_doms to cpumask_var_t.
sched: convert struct cpupri_vec cpumask_var_t.
sched: convert check_preempt_equal_prio to cpumask_var_t.
sched: convert local_cpu_mask to cpumask_var_t.
sched: convert remaining old-style cpumask operators
sched: convert nohz struct to cpumask_var_t, fix
sched: convert local_cpu_mask to cpumask_var_t, fix
sched: avoid stack var in move_task_off_dead_cpu, fix
[CPUFREQ] clean up speedstep-centrino and reduce cpumask_t usage
sparc: replace for_each_cpu_mask_nr with for_each_cpu
cpumask: centralize cpu_online_map and cpu_possible_map
cpumask: change cpumask_scnprintf, cpumask_parse_user, cpulist_parse, and cpulist_scnprintf to take pointers.
cpumask: make irq_set_affinity() take a const struct cpumask
cpumask: convert struct clock_event_device to cpumask pointers.
cpumask: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask
cpumask: Use all NR_CPUS bits unless CONFIG_CPUMASK_OFFSTACK
Merge ../linux-2.6-x86
x86: remove impossible test in mtrr/main.c
cpumask: x86: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask
cpumask: sparc: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask
cpumask: sh: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask
cpumask: powerpc: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask
cpumask: IA64: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask
cpumask: Mips: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask
cpumask: alpha: Introduce cpumask_of_{node,pcibus} to replace {node,pcibus}_to_cpumask
cpumask: cpu_coregroup_mask(): x86
cpumask: cpu_coregroup_mask(): sparc
cpumask: cpu_coregroup_mask(): s390
cpumask: Replace cpu_coregroup_map with cpu_coregroup_mask
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
cpumask: make CONFIG_NR_CPUS always valid.
bitmap: test for constant as well as small size for inline versions
bitmap: fix seq_bitmap and seq_cpumask to take const pointer
cpumask: switch over to cpu_online/possible/active/present_mask: core
cpumask: make cpumask.h eat its own dogfood.
cpumask: make set_cpu_*/init_cpu_* out-of-line
cpumask: smp_call_function_many()
cpumask: arch_send_call_function_ipi_mask: core
cpumask: use for_each_online_cpu() in drivers/infiniband/hw/ehca/ehca_irq.c
cpumask: use new cpumask API in drivers/infiniband/hw/ehca
cpumask: use new cpumask API in drivers/infiniband/hw/ipath
cpumask: Use nr_cpu_ids in seq_cpumask
virtio: Don't use PAGE_SIZE in virtio_pci.c
virtio: rename 'pagesize' arg to vring_init/vring_size
virtio: Don't use PAGE_SIZE for vring alignment in virtio_pci.
virtio: use LGUEST_VRING_ALIGN instead of relying on pagesize
virtio: use KVM_S390_VIRTIO_RING_ALIGN instead of relying on pagesize
virtio: hand virtio ring alignment as argument to vring_new_virtqueue
virtio: set max_segment_size and max_sectors to infinite.
virtio: block: dynamic maximum segments
net: make xfrm_statistics_seq_show use generic snmp_fold_field
cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits: net
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
KVM: Extract core of kvm_flush_remote_tlbs/kvm_reload_remote_mmus
KVM: use modern cpumask primitives, no cpumask_t on stack
KVM: use cpumask_var_t for cpus_hardware_enabled
cpumask: Remove IA64 definition of total_cpus now it's in core code
percpu: fix percpu accessors to potentially !cpu_possible() cpus: pnpbios
percpu: fix percpu accessors to potentially !cpu_possible() cpus: m32r
cpumask: prepare for iterators to only go to nr_cpu_ids/nr_cpumask_bits.: core
cpumask: Use accessors code in core
parisc: remove gratuitous cpu_online_map declaration.
avr32: define fls
blackfin: define
m68k: define fls
m68knommu: define
bitmap: find_last_bit()
cpumask: Use find_last_bit()
cpumask: Introduce topology_core_cpumask()/topology_thread_cpumask(): sparc
cpumask: Introduce topology_core_cpumask()/topology_thread_cpumask(): s390
cpumask: Introduce topology_core_cpumask()/topology_thread_cpumask(): powerpc
cpumask: Introduce topology_core_cpumask()/topology_thread_cpumask(): ia64
cpumask: convert kernel trace functions
cpumask: convert kernel trace functions further
cpumask: remove any_online_cpu() users: kernel/
cpumask: remove any_online_cpu() users: mm/
cpumask: convert kernel/compat.c
cpumask: convert kernel/workqueue.c
cpumask: convert kernel time functions
cpumask: convert kernel/irq
cpumask: convert RCU implementations
cpumask: convert kernel/profile.c
cpumask: convert kernel/cpu.c
cpumask: convert rest of files in kernel/
cpumask: convert mm/
cpumask: replace for_each_cpu_mask_nr with for_each_cpu in kernel/time/
cpumask: zero extra bits in alloc_cpumask_var_node
cris: define fls
frv: define
h8300: define fls
m32r: define
mn10300: define fls
xtensa: define
x86: use cpumask_var_t in acpi/boot.c
cpumask: convert shared_cpu_map in acpi_processor* structs to cpumask_var_t
cpumask: replace CPUMASK_ALLOC etc with cpumask_var_t
cpumask: convert struct cpufreq_policy to cpumask_var_t
kobject: Make Documentation/kobject.txt a little more coherent.
USB: Don't use __module_param_call; use core_param.
PCI: work_on_cpu: use in drivers/pci/pci-driver.c

Rémi Denis-Courmont (8):
Phonet: use net_device built-in stats for GPRS
Phonet: basic net namespace support
Phonet: improve GPRS variable names
Phonet: allocate a non-Ethernet ARP type
Phonet: allocate separate ARP type for GPRS over a Phonet pipe
Phonet: use atomic for packet TX window
Phonet: get rid of deferred work on the transmission path
Phonet: USB CDC Phonet function for gadget framework

Saeed Bishara (1):
rtc: driver for Marvell's SoCs 88F6281 and 88F6192

Sage Weil (8):
Btrfs: Clone file data ioctl
Btrfs: transaction ioctls
Btrfs: fix ioctl-initiated transactions vs wait_current_trans()
Btrfs: Fix makefile for builing btrfs static
Btrfs: allow clone of an arbitrary file range
Btrfs: remove unneeded total_trans
Btrfs: remove unneeded btrfs_start_delalloc_inodes call
Btrfs: mnt_drop_write in ioctl_trans_end

Sakari Ailus (2):
tlan: Remove broken support for big buffers
V4L/DVB (9815): omap2: add OMAP2 camera driver.

Sally, Gene (1):
kbuild: gen_init_cpio expands shell variables in file names

Sam Ravnborg (100):
kbuild: fix -I option expansion with O=... builds
kbuild: expand -I in KBUILD_CPPFLAGS
kbuild: teach mkmakfile to be silent
kconfig: fix options to check-lxdialog.sh
tags and cscope support really belongs in a shell script
sparc: unify Kconfig.debug
sparc: refactor Kconfig a little
sparc64: added more config options to the menus
sparc: drop UNIX98_PTYS from arch Kconfig
sparc: use Kconfig.hz
sparc: add menu "Executable file formats"
sparc: add "Bus options" to Kconfig
sparc,sparc64: unify Kconfig files
sparc,sparc64: add BITS to arch Makefile
sparc: cleanup math-emu
sparc: prepare math-emu for unification
sparc64: unify math-emu
sparc64: unify arch/sparc64/oprofile/
sparc: prepare mm/ for unification
sparc,sparc64: unify mm/
sparc,sparc64: prepare vmlinux.lds.S for unification
sparc64: use vmlinux.lds.S from sparc
sparc,sparc64: unify asm-offsets.c
sparc: refactor Makefile
sparc: clean boot/
sparc: gitignore a few files
sparc,sparc64: unify Makefile
sparc: prepare prom/ for unification
sparc,sparc64: unify prom/
sparc: prepare lib/ for unification
sparc,sparc64: unify lib/
sparc: prepare kernel/ for unification
sparc,sparc64: unify kernel/
sparc,sparc64: unify boot/
sparc: drop CONFIG_SUN_AUXIO
sparc: unify kernel/init_task
sparc: beautify kernel/cpu_32.c
sparc: report "Unknown CPU/FPU" for unknown cpu/fpu
sparc: fix sparse warnings in cpu_*.c
sparc: expand cpu table
sparc: unify kernel/cpu
sparc: idprom_32.c cleanup
sparc: unify kernel/idprom.c
sparc: fix sparse warning in kernel/pmc.c
sparc: fix trivial style issues in kernel/pmc.c
sparc: fix sparse warnings in traps_32.c
sparc: add include guards to kernel.h
sparc: fix sparse warnings in irq_32.c
sparc64: do not export pus_fs_struct
kbuild: fix make incompatibility
kbuild: simplify use of genksyms
sparc: fix hardirq.h removal fallout
sparc: introduce CONFIG_BITS
sparc: unify module.h
sparc64: use bit neutral Elf symbols
sparc64: prepare module_64.c for unification
sparc: unify module.c
sparc: use .data.init_task section for init_thread_union
sparc: unify sections.h
sparc: drop SUN_IO
sparc: move select of ARCH_SUPPORTS_MSI
m68k: fix recursive dependency in Kconfig
kconfig: explain symbol value defaults
kconfig: add comments to symbol flags
kconfig: struct property commented
kconfig: improve error messages for bad source statements
kbuild: check for leaked CONFIG_ symbols to userspace
kbuild: document environment variables
kbuild: drop debugging leftover in tags.sh
kbuild: add checks for include of linux/types in userspace headers
kbuild: ignore a few files in headers_check
sparc: delete unused config symbols
sparc: unify posix_types.h
sparc32: drop __old_kernel_stat
sparc32: use proper types in struct stat
sparc: unify stat.h
sparc64: prepare signal_64 for unification
sparc: unify signal.h
sparc: add '32' suffix to reg_window, sigcontext, __siginfo_t
sparc: unify sigcontext.h
sparc: unify ptrace.h
sparc: unify siginfo.h
sparc: remove ebus definitions from openprom*.h
sparc: remove linux_prom_pci_assigned_addresses from openprom_32.h
sparc: prepare openprom for unification
sparc64: delete unused linux_prom64_ranges from openprom_64.h
sparc: unify openprom.h
sparc: fix warning in userspace header jsflash.h
sparc: fix warnings in userspace header byteorder.h
sparc: fix warning in userspace header traps.h
sparc: drop get_tbr() in traps.h
sparc: remove NO_PROC_ID - it is no longer used
sparc: unify ipcbuf.h
MAINTAINERS: update sparc maintainer
sparc64: refactor code in viohs.c
sparc64: refactor code in init_64.c
sparc: refactor code in fault_32.c
sparc64: Use unsigned long long for u64.
sparc64: Fix unsigned long long warnings in drivers.
fix modules_install via NFS

Samuel Ortiz (3):
iwl3945: Select correct sta ID from find_station()
mfd: Fix twl4030-core.c build error
mfd: Use irq_to_desc in twl4030 code

San Mehat (1):
Staging: android: add lowmemorykiller driver

Sandeep Patil (3):
[ARM] S3C24A0: arch/arm/mach-s3c24a0/include/mach header files
[ARM] S3C24A0: Correct S3C2410_PA_GPIO in S3C24XX_VA_GPIO
[ARM] S3C24A0: Serial port definitions and driver support.

SangSu Park (1):
USB: Fix goku_udc usb speed handling

Sangtae Ha (1):
[TCP] CUBIC v2.3

Santosh Shilimkar (1):
ARM: OMAP3: DMA: Fix for sDMA Errata 1.113

Sascha Hauer (31):
[ARM] MX2: Add W1 device/resources
[ARM] MX31: add w1 platform_device and resources
[ARM] MX2 pcm038: add 1-wire master support
[ARM] pcm037: add 1wire support
[ARM] MX2: DMA updates
MX27: Fix EMMA Base addresses
[ARM] MX2: Add IRQ_GPIOE definition
[ARM] MX27ads: remove unused define
MX27: Add USB pin function defines
[ARM] MX1/MX2: simplify mxc_gpio_setup_multiple_pins
[ARM] MX3 iomux: add more pin definitions
pcm038: add driver for static ram
[ARM] pcm037: Add support for SRAM device
[ARM] MX27: Add NAND resources
[ARM] pcm038: Add NAND support
[ARM] MX3: add NAND support
[ARM] pcm037: add NAND support
MAINTAINERS: Add myself as i.MX Framebuffer driver maintainer
i.MX Framebuffer: remove gpio setup function
i.MX Framebuffer: fix margins
i.MX Framebuffer: remove header file
i.MX Framebuffer: Cleanup Coding style
i.MX Framebuffer: rename imxfb_mach_info to imx_fb_platform_data
i.MX Framebuffer: add TFT support
[ARM] MX1: Add missing selection of ARM920T
[ARM] MX27ads: fix function name
[ARM] MX1/MX2 DMA: add missing local_irq_restore()
[ARM] MXC: remove dependency to other include files from irqs.h
[ARM] MXC: do not include mach/hardware.h from mach/timex.h
[ARM] MXC: do not include mach/hardware.h from mach/memory.h
w1: add 1-wire master driver for i.MX27 / i.MX31

Sascha Sommer (1):
sdricoh_cs: Add support for Bay Controller devices

Sathya Perla (5):
Staging: benet: patch to remove subdirectories
Staging: benet: fix build errors when CONFIG_NETPOLL is off
Staging: benet: patch to use offsetof() instead of AMAP_BYTE_OFFSET()
Staging: benet: fix problems reported by checkpatch
Staging: benet: cleanup a check while posting rx buffers

Scott Feldman (5):
enic: enable ethtool LRO support
enic: driver/firmware API updates
enic: mask off some reserved bits in CQ descriptor for future use
enic: move wmb closer to where needed: before writing posted_index to hw
enic: misc cleanup items:

Scott Waye (1):
ALSA: hda - Add MCP67 HDMI support

Scott Wood (1):
powerpc/bootwrapper: Use the child-bus #address-cells to decide which range entry to use

Sean MacLennan (1):
[MTD] [NAND] ndfc driver

Sebastian Andrzej Siewior (1):
USB: isp1760: use a specific PLX bridge instead of any bdridge

Sebastian Ott (5):
[S390] cio: move irritating comment.
[S390] cio: introduce cio_update_schib
[S390] cio: introduce cio_commit_config
[S390] cio: commit all pmcw changes.
[S390] cio: use pim to check for multipath.

Sebastian Siewior (1):
powerpc/boot: Allocate more memory for dtb

Sebastien Dugue (3):
powerpc/pseries: Fix getting the server number size
powerpc/ibmebus: Get rid of the IRQ mapping in ibmebus_free_irq()
powerpc/pseries: Fix cpu hotplug

Sedji Gaouaou (2):
ASoC: Merge AT91 and AVR32 support into a single atmel architecture
ASoC: Add audio support for the Atmel AT91SAM9G20ek board(uing wolfson 8731).

Senthil Balasubramanian (12):
ath9k: INI update for atheros chipets.
ath9k: incorrect noise floor threshold values.
ath9k: Build RFKILL feature even when RFKILL subsystem is a MODULE
ath9k: IRQ should be disabled before calling free_irq()
ath9k: Race condition in accessing TX and RX buffers.
wireless: Incorrect LEAP authentication algorithm identifier.
ath9k: Adding AR9285 chipset register information.
ath9k: Adding initvalues for Atheros AR9285 chipset.
ath9k: Adding support for Atheros AR9285 chipset.
ath9k: Incorrect band enum causes invalid antenna configuration.
ath9k: avoid rx frames with corrupted descriptor.
ath9k: BH shouldn't be enabled when hardirqs are disabled.

Serge E. Hallyn (5):
file capabilities: add no_file_caps switch (v4)
user namespaces: let user_ns be cloned with fairsched
user namespaces: require cap_set{ug}id for CLONE_NEWUSER
user namespaces: document CFS behavior
devices cgroup: allow mkfifo

Serge Hallyn (2):
User namespaces: set of cleanups (v2)
User namespaces: use the current_user_ns() macro

Sergei Shtylyov (4):
ide: don't set hwif->dma_ops in init_dma() method
ide: move read_sff_dma_status() method to 'struct ide_dma_ops'
ide-dma-sff: factor out ide_dma_sff_write_status()
scc_pata: make use of scc_dma_sff_read_status()

Sergey Ovcharenko (1):
USB: storage: unusual_devs.h additions for Macpower MasterBox

Sergio Luis (2):
smackfs: check for allocation failures in smk_set_access()
x86: mark get_cpu_leaves() with __cpuinit annotation

Shane Huang (2):
[libata] ahci: Add SATA GEN3 related messages
[libata] ahci: Withdraw IGN_SERR_INTERNAL for SB800 SATA

Shane McDonald (1):
Resurrect IT8172 IDE controller driver

Shaohua Li (1):
PCI: keep ASPM link state consistent throughout PCIe hierarchy

Shen Feng (2):
Btrfs: fix a memory leak in btrfs_get_sb
Btrfs: do not call kfree if kmalloc failed in btrfs_sysfs_add_super

Sheng Yang (24):
x86: Rename mtrr_state struct and macro names
x86: Export some definition of MTRR
KVM: Improve MTRR structure
KVM: VMX: Add PAT support for EPT
KVM: Add local get_mtrr_type() to support MTRR
KVM: Enable MTRR for EPT
KVM: Clean up kvm_x86_emulate.h
KVM: MMU: Extend kvm_mmu_page->slot_bitmap size
KVM: VMX: Move private memory slot position
KVM: IRQ ACK notifier should be used with in-kernel irqchip
KVM: Enable Function Level Reset for assigned device
KVM: Fix kernel allocated memory slot
KVM: Move ack notifier register and IRQ sourcd ID request
KVM: Separate update irq to a single function
KVM: Replace irq_requested with more generic irq_requested_type
KVM: Clean up assigned_device_update_irq
KVM: Add fields for MSI device assignment
KVM: Export ioapic_get_delivery_bitmask
KVM: Add assigned_device_msi_dispatch()
KVM: Enable MSI for device assignment
KVM: MSI to INTx translate
PCI: Refactor pci_reset_function()
PCI: add PCI Advanced Feature Capability defines
PCI: Extend pci_reset_function() to support PCI Advanced Features

Simon Arlott (1):
netfilter: nf_nat: remove warn_if_extra_mangle

Simon Holm Thøgersen (1):
net/rfkill/rfkill.c: fix unused rfkill_led_trigger() warning

Simon Horman (1):
IPVS: Make "no destination available" message more consistent between schedulers

Sitsofe Wheeler (1):
x86: change OPTIMIZE_INLINING help to say enabling makes smaller kernels

Solofo.Ramangalahy@bull.net (1):
ext4: When resizing set the EXT4_BG_INODE_ZEROED flag for new block groups

Solomon Peachy (20):
Staging: wlan-ng: Remove PCI/PLX/PCMCIA files.
Staging: wlan-ng: Update Help text to mention prism3 devices.
Staging: wlan-ng: Delete PCI/PLX/PCMCIA-specific code.
Staging: wlan-ng: Make wlan-ng use WEXT mode by default.
Staging: wlan-ng: Eliminate more <2.6 kernel support.
Staging: wlan-ng: Eliminate all backwards-compatibility for <2.6.13 kernels.
Staging: wlan-ng: Eliminate a boatload of tertiaryAP-only code.
Staging: wlan-ng: Remove AP-only code from MLME functions.
Staging: wlan-ng: Get rid of the MTU tests in the rx conversion path.
Staging: wlan-ng: Eliminate one more rx mtu test.
Staging: wlan-ng: Eliminate local 'version.h'
Staging: wlan-ng: Eliminate usage of procfs.
Staging: wlan-ng: Use standard kernel integer (u32/s32/etc) types.
Staging: wlan-ng: Eliminate all backwards-compatible kernel code.
Staging: wlan-ng: Wireless Extension support is mandatory.
Staging: wlan-ng: use WIRELESS_EXT, not CONFIG_WIRELESS_EXT
Staging: wlan-ng: Delete a large pile of now-unused code.
Staging: wlan-ng: Delete a pile of unused mibs. And fix WEXT SET_TXPOWER.
Staging: wlan-ng: Consolidate wlan-ng into a single module.
Staging: wlan-ng: Purge all MIBs not used internally.

Sonic Zhang (14):
Blackfin arch: Fix bug - hardware breakpoint doesn't always work in kgdb
Blackfin Serial Driver: updates kgdb over Blackfin serial driver with kgdb framework
Blackfin Serial Driver: Clean serial console and early prink code.
Blackfin Serial Driver: Fix bug - BF527-EZKIT unable to receive large files over UART in DMA mode
Blackfin Serial Driver: Remove BI status for known_good_char
Blackfin arch: Use reads/writes instead of ins/outs directly
Blackfin arch: disable pthread stack check for SMP at runtime
Blackfin arch: Make bfin_mac built for bf51x
Blackfin arch: fix bug - kernel stops at initial console
Blackfin arch: enable reprogram cclk and sclk for bf518f-ezbrd
Blackfin arch: Set PB4 as the default irq for bf548 board v1.4+.
Blackfin arch: update board default configs
netdev: bfin_mac: enable bfin_mac net dev driver for BF51x
pata_platform: __pata_platform_remove() shouldn't be in discard section

Sonny Rao (1):
powerpc/BSR: Support multiple OF-node description of BSR

Sripathi Kodi (1):
sched, lockdep: inline double_unlock_balance()

Stanley.Miao (2):
ARM: OMAP3: LDP: Add Ethernet device support to make ldp boot succeess
ASoC: TWL4030: hands-free start-up sequence.

Stefan Assmann (5):
x86, pci: introduce pci=noioapicquirk kernel cmdline option
x86, pci: introduce pci=ioapicreroute kernel cmdline option
pci: add quirk to disable boot interrupt generation on intel 6300ESB
pci, acpi: reroute PCI interrupt to legacy boot interrupt equivalent
x86, pci: introduce config option for pci reroute quirks (was: [PATCH 0/3] Boot IRQ quirks for Broadcom and AMD/ATI)

Stefan Haberland (3):
[S390] dasd: improve dasd statistics proc interface
[S390] dasd: correct sense byte condition for SIM
[S390] dasd: call cleanup_cqr with request_queue_lock

Stefan Richter (10):
ieee1394: replace a GFP_ATOMIC by GFP_KERNEL allocation
ieee1394: mark all hpsb_address_ops instances as const
ieee1394: ohci1394: pass error codes from request_irq through
ieee1394: ohci1394: flush MMIO writes before delay in initialization
ieee1394: ignore nonzero Bus_Info_Block.max_rom, fetch config ROM in quadlets
firewire: fw-sbp2: remove unnecessary locking
firewire: fix small memory leak at module removal
firewire: fix resetting of bus manager retry counter
firewire: reorder struct fw_card for better cache efficiency
firewire: core: fix sleep in atomic context due to driver core change

Stefan Roese (2):
UBI: return -ENOMEM upon failing vmalloc
powerpc/4xx: Add L2 cache node to AMCC Canyonlands dts file

Stefan Roscher (1):
IB/ehca: Replace modulus operations in flush error completion path

Stefan Schmidt (4):
[ARM] pxa/ezx: Remove two memory banks fixup
[ARM] pxa/ezx: GPIO configuration
[ARM] pxa/ezx: Keypad configuration
[ARM] pxa/ezx: I2C configuration

Stefan Weinhuber (1):
[S390] dasd: send change uevents for dasd block devices

Stefano Panella (5):
uwb: infrastructure for handling Relinquish Request IEs
uwb: add commands to add/remove IEs to the debug interface
uwb: per-radio controller event thread and beacon cache
uwb: improved MAS allocator and reservation conflict handling
uwb: remove beacon cache entry after calling uwb_notify()

Stelian Pop (2):
Input: appletouch - driver refactoring
[ARM] 5319/1: AT91: support AT91CAP9 revC CPUs

Stephen Hemminger (149):
vlan: propogate ethtool speed values
macvlan: add support for ethtool get settings
atlx: use embedded net_device_stats
atlx: timer cleanup
net: increase receive packet quantum
netem: eliminate unneeded return values
tracing/fastboot: fix perlcritic warning
tracing/fastboot: put error message on stderr
netdev: network device operations infrastructure
netdev: introduce dev_get_stats()
netdev: expose ethernet address primitives
netdev: convert loopback to net_device_ops
ifb: convert to net_device_ops
bridge: convert to net_device_ops
veth: convert to net_device_ops
macvlan: convert to net_device_ops
ip: convert to net_device_ops for ioctl
vlan: convert to net_device_ops
bonding: convert to net_device_ops
e1000e: convert to net_device_ops
sky2: convert to net_device_ops
skge: convert to net_device_ops
8139: convert to net_device_ops
tun: convert to net_device_ops
atl1e: convert to net_device_ops
atlx: convert to net_device_ops
cxgb3: convert to net_device_ops
cxgb2: convert to net_device_ops
e1000: convert to net_device_ops
via-velocity: convert to net_device_ops
igb: convert to net_device_ops
e100: convert to net_device_ops
ppp: convert to net_device_ops
enic: convert to net_device_ops
ixgb: convert to net_device_ops
tg3: convert to net_device_ops
forcedeth: convert to net_device_ops
niu: convert to net_device_ops
acenic: convert to net_device_ops
netdev: add more functions to netdevice ops
dummy: convert to net_device_ops
ipmr: convert ipmr virtual interface to net_device_ops
fddi: convert to new network device ops
defxx: convert driver to net_device_ops
hippi: convert driver to net_device_ops
ipip: convert to net_device_ops
ipv6: convert tunnels to net_device_ops
ipgre: convert to netdevice_ops
jme: convert driver to net_device_ops
s2io: convert to net_device_ops
qlge: convert to net_device_ops
qlge: fix sparse warnings
via-rhine: convert to net_device_ops
myri10ge: convert to net_device_ops
mlx4: convert to net_device_ops
bnx2: convert to net_device_ops
dl2k: convert to net_device_ops
netxen: convert to net_device_ops
sfc: convert to net_device_ops
tehuti: convert to net_device_ops
sis900: convert to net_device_ops
r6040: convert to net_device_ops
yellowfin: convert to net_device_ops
ns83820: convert to net_device_ops
bnx2x: convert to net_device_ops
hamachi: convert to net_device_ops
qla3xxx: convert to net_device_ops
sc92031: convert to net_device_ops
eql: convert to net_device_ops
ne2k: convert to net_device_ops
8139too: use err.h macros
8390: add common net_device ops
wd: use net_device_ops
hp-plus: convert to net_device_ops
smc: convert to net_device_ops
ne3210: convert to net_device_ops
es3210: convert to net_device_ops
e2100: convert to net_device_ops
lne390: convert to net_device_ops
hp: convert to net_device_ops
ne2: convert to net_device_ops
apne: convert to net_device_ops
stnic: convert to net_device_ops
3c503: convert to net_device_ops
ne2000: convert to net_device_ops
tc: propogate errors from tcf_hash_create
tc: check for errors in gen_rate_estimator creation
tc: policing requires a rate estimator
etherh: build fix for net-next
mac8390: update to net_device_ops
zorro8390: convert to net_device_ops
hydra: convert to net_device_ops
ne-h8300: convert to net_device_ops
irda: convert to internal stats
bonding: use net_device_ops
wireless: convert wireless ioctl to net_device_ops
virtio: convert to net_device_ops
xen-netfront: convert to net_device_ops
sch_teql: convert to net_device_ops
dsa: convert to net_device_ops (v2)
ieee1394: convert to net_device_ops
ieee1394: remove unneeded last_rx
ieee1394: use internal network device stats
PCI: handle long delays in VPD access
PCI: revise VPD access interface
PCI: add interface to set visible size of VPD
appletalk: convert aarp to net_device_ops
appletalk: convert ipddp to net_device_ops
bluetooth: driver API update
phonet: update to net_device_ops
cassini: update to net_device_ops
ipg: update to net_device_ops
plip: update to net_device_ops
tlan: update to net_device_ops
epic100: update to net_device_ops
sunhme: update to net_device_ops
sungem: update to net_device_ops
pcnet32: update to net_device_ops
typhoon: update to net_device_ops
enc28j60: update to net_device_ops
de600: update to net_device_ops
sis190: update to net_device_ops
ns83820: fix net_device_ops support
sb1000: update to net_device_ops
natsemi: update to net_device_ops
fealnx: update to net_device_ops
starfire: update to net_device_ops
sundance: update to net_device_ops
tulip: convert devices to new API
de2104x: convert to net_device_ops
de4x5: convert to net_device_ops
xircom: convert devices to new API
dmfe: convert to new API
uli526x: convert devices to new API
windbond: convert devices to new API
dvb: update network device to current API
hysdn: convert to net_device_ops and other updates
I4l: convert to net_device_ops
fusion: convert devices to new API
xpnet: convert devices to new API
gadget: convert devices to new API
uwb: convert devices to net_device_ops
slip: convert to net_device_ops
amd8111e: convert to net_device_ops
atp: convert to net_device_ops
b44: convert to net_device_ops
hp100: update to net_device_ops
pcnet32: round off carrier watch timer

Stephen M. Cameron (1):
cciss: simplify parameters to deregister_disk function

Stephen Rothwell (17):
ALSA: ASoC - restore removed variable declaration
fs: xfs needs inode_wait to be exported
powerpc/44x: update ppc44x_defconfig
sparc: combine unistd_{32,64}.h
tracing/fastboot: fix len of func buffer
powerpc/iseries: viodasd needs to depend on CONFIG_BLOCK
cifs: update for new IP4/6 address printing
net: ehea NAPI interface cleanup fix
V4L/DVB (9490): linux-next: v4l-dvb tree build failure
net/ehea: bitops work on unsigned longs
uio: make uio_info's name and version const
net/ehea: use consistant type
ibmveth: use consistent types
powerpc/cell: Bitops work on unsigned longs
powerpc/cell: local_irq_save takes an unsigned long
powerpc: Remove unnecessary casts
powerpc/cell: Fix the prototype of create_vma_map()

Stephen Smalley (1):
SELinux: correctly detect proc filesystems of the form "proc/foo"

Stephen Ware (1):
ASoC: Fix pxa2xx-pcm checks for invalid DMA channels

Steve Dickson (1):
NFSD: FIDs need to take precedence over UUIDs

Steve French (8):
[CIFS] add mount option to send mandatory rather than advisory locks
[CIFS] remove sparse warning
[CIFS] fix typo
[CIFS] various minor cleanups pointed out by checkpatch script
[CIFS] Can not mount with prefixpath if root directory of share is inaccessible
[CIFS] Cleanup: Move the check for too large R/W requests
[CIFS] Streamline SendReceive[2] by using "goto out:" in an error condition
[CIFS] make sure that DFS pathnames are properly formed

Steve Glendinning (18):
SMSC LAN911x and LAN921x vendor driver
smsc95xx: add tx checksum offload support
smsc911x: add dynamic bus configuration
smsc9420: SMSC LAN9420 10/100 PCI ethernet adapter
smsc911x: make smsc911x_poll_controller static
smsc9420: add netpoll support
smsc9420: add ethtool eeprom support
smsc9420: add ethtool register dump support
net: Move flow control definitions to mii.h
net: Refactor full duplex flow control resolution
sh: Add platform-specific constants for SH7709
sh: fix DMAOR register access on SH7709
sh: add SH DMAC burst mode constant
smsc911x: fix BUG if module is removed while interface is up
smsc911x: convert driver to use net_device_ops
smsc911x: make smsc911x_ethtool_ops constant
smsc911x: don't clobber driver_data
smsc911x: fix platform resource call during module unload

Steve Hodgson (2):
sfc: Make reset_workqueue driver-global rather than per-NIC
sfc: Treat probe as unsuccessful if it scheduled a reset

Steve Sakoman (3):
ASoC: Add support for TWL4030 audio codec
ASoC: Add support for Gumstix Overo
ASoC: Add support for Beagleboard

Steven Noonan (1):
USB: EHCI pci-quirks.c: don't wait so long for BIOS handoff

Steven Rostedt (98):
ftrace: ftrace dump on oops control
ftrace: nmi safe code modification
ftrace: nmi update statistics
ftrace, kbuild: condense recordmcount.pl parameter code
ftrace: nmi safe code clean ups
ftrace: fix hardirq header for non ftrace archs
ftrace: introduce ftrace_preempt_disable()/enable()
ftrace: insert in the ftrace_preempt_disable()/enable() functions
ftrace: function tracer with irqs disabled
ftrace: add quick function trace stop
ftrace: soft tracing stop and start
ftrace: restructure tracing start/stop infrastructure
ring-buffer: convert to raw spinlocks
ftrace: split out hardirq ftrace code into own header
ftrace: fix set_ftrace_filter
ftrace: fix boot trace sched startup
ftrace: fix sched_switch API
ftrace: irqsoff tracer incorrect reset
ftrace: enable trace_printk by default
ftrace: remove ctrl_update method
ftrace: remove trace array ctrl
ftrace: force pass of preemptoff selftest
ftrace: display start of CPU buffer in trace output
ftrace: prevent ftrace_special from recursion
ring-buffer: replace most bug ons with warn on and disable buffer
ring-buffer: add reader lock
ring-buffer: clean up warn ons
ring-buffer: fix deadlock from reader_lock in read_start
tracing: profile likely and unlikely annotations
tracing: likely/unlikely branch annotation tracer
trace: rename unlikely profiler to branch profiler
ftrace: rename unlikely iter_ctrl to branch
ftrace: add tracer called branch
ftrace: rename trace_unlikely.c file
ftrace: rename trace_entries to buffer_size_kb
ftrace: show buffer size in kilobytes
ftrace: rename iter_ctrl to trace_options
ftrace: CPU buffer start annotation clean ups
ftrace: remove condition from ftrace_record_ip
ftrace: disable ftrace on anomalies in trace start and stop
ftrace: do not process freed records
ftrace: replace raw_local_irq_save with local_irq_save
ftrace: pass module struct to arch dynamic ftrace functions
ftrace: allow NULL pointers in mcount_loc
ftrace: fix dyn ftrace filter
ftrace: make filtered functions effective on setting
powerpc: ftrace, do not latency trace idle
powerpc: ftrace, convert to new dynamic ftrace arch API
powerpc: ftrace, use probe_kernel API to modify code
powerpc/ppc64: ftrace, handle module trampolines for dyn ftrace
powerpc/ppc32: ftrace, dynamic ftrace to handle modules
ftrace: add support for powerpc to recordmcount.pl script
ftrace: create default variables for archs in recordmcount.pl
trace: remove extra assign in branch check
trace: consolidate unlikely and likely profiler
trace: branch profiling should not print percent without data
trace: profile all if conditionals
ring-buffer: add tracing_off_permanent
ftrace: add ftrace_off_permanent
trace: fix compiler warning in branch profiler
ftrace: add function tracing to single thread
ftrace: use code patching for ftrace graph tracer
ftrace: let function tracing and function return run together
ftrace: add thread comm to function graph tracer
ftrace: add cpu annotation for function graph tracer
powerpc: ftrace, do nothing in mcount call for dyn ftrace
powerpc: ftrace, fix cast aliasing and add code verification
powerpc: ftrace, added missing icache flush
powerpc: ftrace, use create_branch
powerpc/ppc32: static ftrace fixes for PPC32
ftrace: replace raw_local_irq_save with local_irq_save
ring-buffer: move some metadata into buffer page
ring-buffer: read page interface
ftrace: clean up function graph asm
ftrace: have function graph use mcount caller address
ftrace: add ftrace_graph_stop()
ring-buffer: change "page" variable names to "bpage"
ftrace: print real return in dumpstack for function graph
ftrace: function graph return for function entry
ftrace: add checks on ret stack in function graph
trace: fix output of stack trace
ftrace: fix race in function graph during fork
ftrace: graph of a single function
ftrace: use task struct trace flag to filter on pid
ftrace: trace single pid for function graph tracer
pid: fix the do_each_pid_task() macro
ftrace: use struct pid
ftrace: add ability to only trace swapper tasks
ftrace: use init_struct_pid as swapper pid
trace: add a way to enable or disable the stack tracer
trace: better use of stack_trace_enabled for boot up code
ftrace: add not to regex on filtering functions
ring-buffer: fix dangling commit race
ring-buffer: prevent false positive warning
V4L/DVB (10129): dvb: remove deprecated use of RW_LOCK_UNLOCKED in frontends
make INIT_FS use the __RW_LOCK_UNLOCKED initialization
sparc: make proces_ver_nack a bit more readable
powerpc: enable dynamic ftrace

Steven Whitehouse (30):
dlm: fix up memory allocation flags
dlm: remove kmap/kunmap
dlm: replace schedule with cond_resched
GFS2: Support for FIEMAP ioctl
GFS2: Rationalise header files
GFS2: Fix up jdata writepage/delete_inode
GFS2: Move generation number into "proper" part of inode
GFS2: Move "entries" into "proper" inode
GFS2: Move di_eattr into "proper" inode
GFS2: Move i_size from gfs2_dinode_host and rename it to i_disksize
GFS2: Banish struct gfs2_dinode_host
GFS2: Move rg_igeneration into struct gfs2_rgrpd
GFS2: Move rg_free from gfs2_rgrpd_host to gfs2_rgrpd
GFS2: Banish struct gfs2_rgrpd_host
GFS2: Add more detail to debugfs glock dumps
GFS2: Clean up & move gfs2_quotad
GFS2: Fix "truncate in progress" hang
GFS2: Move gfs2_recoverd into recovery.c
GFS2: Kill two daemons with one patch
GFS2: Send some sensible sysfs stuff
GFS2: Fix bug in gfs2_lock_fs_check_clean()
GFS2: Move four functions from super.c
GFS2: Remove ancient, unused code
GFS2: Fix use-after-free bug on umount
GFS2: Send useful information with uevent messages
GFS2: Streamline alloc calculations for writes
Revert "GFS2: Fix use-after-free bug on umount"
GFS2: Fix use-after-free bug on umount (try #2)
GFS2: Set GFP_NOFS when allocating page on write
GFS2: LSF and LBD are now one and the same

Stoyan Gaydarov (1):
Staging: et131x: Cleanup et131x_debug.h defines

Stuart Hopkins (1):
Input: atkbd - Samsung NC10 key repeat fix

Subbu Seetharaman (1):
Staging: Add ServerEngines benet 10Gb ethernet driver

Sujith (57):
mac80211: Change WARN_ON to WARN_ON_ONCE
ath9k: Check if the STA supports HT when initializing rate control
mac80211: Re-enable aggregation
ath9k: Node cleanup
ath9k: Simplify node attach/detach routines
ath9k: Revamp transmit control block
ath9k: Remove SM Power Save as it is not supported now
ath9k: Ensure ath_node is not NULL when updating tx chainmask
ath9k: Use bitfields to store tid's state in a single variable
ath9k: Revamp VAP management
ath9k: Refactor hw.c
ath9k: Remove unused function ath_get_currentCountry()
ath9k: Streamline attach/detach
ath9k: Remove unnecessary TSF reset
ath9k: Enable interrupts at the proper place
ath9k: Remove ath_tx_aggr_resp()
ath9k: Clear HT info on starting the driver
ath9k: Remove internal RX A-MPDU processing
mac80211: Add a new event in ieee80211_ampdu_mlme_action
ath9k: Fix compilation failure when RFKILL is enabled
mac80211: Use the HT capabilities from the IE instead of the station's caps.
ath9k: Merge struct ath_tx_ratectrl with ath_rate_node
ath9k: Simplify RC alloc/free functions
ath9k: Remove ath_setup_rates
ath9k: Remove ath_rate_newassoc()
ath9k: Remove half/quarter rate tables
ath9k: Nuke fixed rate handling in driver
ath9k: Revamp RX handling
ath9k: We don't support non-HT devices, so remove superfluous code.
ath9k: Remove rate control reference in VAP
ath9k: Remove ath_rate_softc
ath9k: Use rate_driver_data
ath9k: Remove ath9k_rate_table
ath9k: General code scrub
ath9k: Use helpers
ath9k: Move TX completion routine to xmit.c
ath9k: Fix bug in deciphering channel flags
ath9k: Update TX trigger level on a FIFO underrun.
ath9k: Use straightforward PCI routines to setup the TX buffer.
ath9k: Code scrub
ath9k: Use proper TX channel width for setting channels
ath9k: Handle channel initialization for AP mode
ath9k: Use cleaner debug masks
ath9k: Add ATH9K_DEBUG configuration option
ath9k: Remove includes that are not needed
ath9k: Add initial layout for an ath9k specific debugfs mechanism
ath9k: Add a debugfs file for dumping DMA status
ath9k: Choose correct ANI calibration period
ath9k: Fix bug in rate table management
ath9k: Maintain rate table choice after association
ath9k: Add a debugfs file to show interrupt statistics
ath9k: Remove remaining occurrences of CONFIG_SLOW_ANT_DIV
ath9k: Merge structures ath_atx, ath_node_aggr with ath_node
ath9k: Refactor struct ath_softc
mac80211: Fix HT channel selection
ath9k: Do not use association state to update rate table
ath9k: Protect config() callback with a mutex

Sukadev Bhattiprolu (12):
Remove devpts_root global
Per-mount allocated_ptys
Per-mount 'config' object
Extract option parsing to new function
Define mknod_ptmx()
Define get_init_pts_sb()
Enable multiple instances of devpts
Document usage of multiple-instances of devpts
SEND_SIG_NOINFO: masquerade si_pid when crossing pid-ns boundary
SEND_SIG_NOINFO: set si_pid to tgid instead of pid
mqueue: fix si_pid value in mqueue do_notify()

Sunil Mushran (5):
ocfs2/dlm: Fix a race between migrate request and exit domain
ocfs2/dlm: Clean up errors in dlm_proxy_ast_handler()
ocfs2/dlm: Hold off sending lockres drop ref message while lockres is migrating
ocfs2/dlm: Fix race in adding/removing lockres' to/from the tracking list
ocfs2/dlm: Fix race during lockres mastery

Suresh Siddha (2):
x86: fix intel x86_64 llc_shared_map/cpu_llc_id anomolies
x86: use logical apicid in x2apic_cluster's x2apic_cpu_mask_to_apicid_and()

Sven Wegener (7):
Btrfs: Invalidate dcache entry after creating snapshot and
Btrfs: Add compatibility for kernels >= 2.6.27-rc1
leds: eds-pca9532: mark pca9532_event() static
leds: Fixup kdoc comment to match parameter names
leds: Fix sparse warning in leds-ams-delta
leds: Fix wrong loop direction on removal in leds-ams-delta
leds: leds-pca9532 - fix memory leak and properly handle errors

Swen Schillig (1):
[SCSI] zfcp: register with SCSI layer on ccw registration

Syed Mohammed Khasim (1):
i2c-omap: Add high-speed support to omap-i2c

Takahiro Yasui (2):
dm log: fix dm_io_client leak on error paths
dm log: avoid reinitialising io_req on every operation

Takanari Hayama (1):
sh: add UIO support for JPU on SH7722.

Takashi Iwai (189):
ALSA: hda - Add infrastructure for dynamic stream allocation
ALSA: hda - Add generic arrays
ALSA: hda - Use generic array helpers
ALSA: hda - Allocate name string of each codec
ALSA: hda - Manage kcontrol lists
ALSA: hda - Add codec reconfiguration feature
ALSA: hda - Add sysfs entries to hwdep devices
ALSA: hda - Add init_verbs entries
ALSA: hda - Add hints for reconfig
ALSA: Print function symbol in the error messages
Merge branch 'topic/hda-reconfig' into topic/hda-next
ALSA: hda - Release jack instance for dynamic reconfigure
ALSA: pcsp - Fix locking messes in snd-pcsp
ALSA: Enable SPDIF output on ALC655
ALSA: ice1724 - Fix TX IRQ lockup
ALSA: Add hrtimer backend for ALSA timer interface
Merge branch 'topic/hda-next' into topic/hda
Merge branch 'topic/asoc-next' into topic/asoc
Merge branch 'topic/misc-next' into topic/misc
Merge branch 'topic/fix/asoc' into topic/asoc
ALSA: hda - Remove old codec-probe limitation
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Fix indentation in hda_local.h
Merge branch 'topic/fix/hda' into topic/hda
ALSA: Fix a typo in Kconfig
ALSA: ASoC - Fix a typo in Kconfig
Merge branch 'topic/fix/asoc' into topic/asoc
Merge commit 'v2.6.28-rc2' into topic/asoc
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Use macros to check array overflow
ALSA: hda - Unify capture callbacks in realtek codes
ALSA: hda - Unify capture mixer creation in realtek codes
ALSA: hda - Re-add input-source control for Realtek
ALSA: ice1724 - Fix IRQ register initialization
ALSA: hda - Add ALC299 fujitsu preset model
ALSA: hda - Fix missing ADC list in ALC260 auto-probe mode
ALSA: hda - Fix possible NULL dereference
ALSA: hda - Don't create empty PCM streams
ALSA: ASoC - Remove unnecessary inclusion of linux/version.h
ALSA: hda - Fix unused function in patch_intelhdmi.c
ALSA: hda - Add ASUS V1Sn support
ALSA: hda - Split ALC268 acer model
ALSA: ice1724 - Re-fix IRQ mask initialization
ALSA: hda - simplify hda_bus ops callbacks
ALSA: hda - Make codec-probing more robust
ALSA: hda - Add missing NULL check in amp hash allocation
ALSA: hda - Add max allocation check in array allocator
ALSA: hda - Fix broken hash chain allocation
Merge branch 'topic/fix/misc' into topic/misc
Merge branch 'topic/fix/hda' into topic/hda
ALSA: Evaluate condition in snd_BUG_ON() in non-debugging case
ALSA: Document debug macros
ALSA: hda - Fix ALC260 hp3013 master switch
ALSA: hda - Fix probe errors on Dell Studio Desktop
ALSA: hda - Fix another cache list management
Merge branch 'topic/fix/hda' into topic/hda
ALSA: powermac - Rename mic-analog loopback mixer element
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Support Headphone and Speaker volumes control on VAIO
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Create jack detection elements in build_controls
ALSA: hda - Use init callback in stac92xx_resume()
ALSA: hda - Fix restore of pin configs at resume for STAC/IDT codecs
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Allow multiple imux for matrix-type mixers of ALC codecs
ALSA: hda - Show missing GPIO unsol bits
ALSA: hda - make laptop-eapd model back for AD1986A
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Add missing static for snd_hda_eld_proc_new() inline funciton
ALSA: hda - Fix double free of jack instances
ALSA: hda - Release ELD proc file
ALSA: hda - Make CONFIG_SND_HDA_RECONFIG for codec reconfiguration
ALSA: hda - Move HD-audio Kconfig items to sound/pci/hda/Kconfig
ALSA: hda - mark Dell studio 1535 quirk
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Fix build without CONFIG_PROC_FS
ALSA: hda - No 'Headphone as Line-out' swich without line-outs
ALSA: hda - Add probe_mask quirk for Medion MD96630
ALSA: hda - Fix proc pcm rate bits
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Assign unsol tags dynamically in patch_sigmatel.c
ALSA: hda - Add quirk for MSI 7260 mobo
Merge branch 'topic/fix/hda' into topic/hda
ALSA: hda - Really fix bits value in proc output
Merge branch 'topic/misc' into topic/pcsp-fix
ALSA: pcsp - Fix starting the stream with HRTIMER_CB_IRQSAFE_UNLOCK
ALSA: hda - make some functions static
ALSA: hda - Move power_save option to hda_intel.c
ALSA: hda - Fix PCM reconfigure
ALSA: hda - Fix creation of automatic capture mixers
ALSA: hda - Modularize HD-audio driver
ALSA: hda - Fix build error with CONFIG_SND_HDA_POWER_SAVE
ALSA: hda - Add codec-specific proc hook
ALSA: hda - Remove unused proc entry in hda_bus struct
ALSA: hda - Add IDT/STAC-specific proc output
ALSA: hda - Clear codec->proc_widget_hook at reset
ALSA: hda - Add quirk for Sony VAIO VGN-SR19XN
ALSA: hda - Don't export symbols when built-in kernel
ALSA: hda - Use amp cache for SPDIF mute controls in patch_sigmatel.c
ALSA: hda - Remove unnecessary caches for power states in patch_sigmatel.c
ALSA: Fix a compile warning in cs46xx_lib.c
ALSA: soc - Fix compile warnings in wm8903.c
ALSA: soc - Remove obsoleted sound/driver.h inclusion
Merge branch 'upstream' into topic/asoc
ALSA: ASoC: Remove superfluous dependency on SND_SOC
Revert "ALSA: soc - Fix compile warnings in wm8903.c"
ALSA: ASoC: Fix compile warnings on corgi.c
ALSA: ASoC: Fix old-style trigger callback in s3c2443-ac97.c
ALSA: emu10k1 - Add capture boost mixer switch for Audigy
Merge branch 'topic/hda-modularize' into topic/hda
ALSA: Add more documentation about HD-audio driver
ALSA: hda - Add forgotten module alias for Nvidia MCP67 HDMI
ALSA: hda - Add reference to HD-Audio.txt in ALSA-Configuration.txt
ALSA: ca0106 - Add power-management support
ALSA: hda - Fix pin-detection in patch_sigmatel.c
ALSA: hda - Proper power-map toggling for input pins
ALSA: timer - Add comments and use ns_to_ktime()
ALSA: hrtimer - Use hard-irq callback
ALSA: Updates about bug-reporting in ALSA-Configuration.txt
ALSA: ASoC - Fix module init entry for twl4030.c
ALSA: ASoC - Fix wrong section types
ALSA: ASoC - Fix symbol conflicts in omac-mcbsp.c
ALSA: ca0106 - Check return value of pci_enable_device() in resume
ALSA: hda - Update documentation
ALSA: hda - Add quirk for HP6730B laptop
ALSA: cs5535 - Make OLPC-stuff depending on MGEODE_LX
ALSA: hda - Update HD-Audio.txt
ALSA: ASoC - Fix DAI registration in s3c2443-ac97.c
ALSA: hda - Fix a compile warning when CONFIG_PM=n
ALSA: sb8 - Fix a return code in the error path
ALSA: hda - Fix another typo in HD-Audio.txt
ALSA: hda - Add development tree URLs in HD-audio.txt
ALSA: hda - Add Nvidia vendor id string
ALSA: hda - Add Intel vendor id string
ALSA: hda - Remove duplicated strings from codec name
ALSA: hda - Convert from takslet_hi_schedule() to tasklet_schedule()
Merge branch 'fix/hda' into topic/hda
Merge branch 'topic/hda-doc' into topic/hda
ALSA: split HD-audio model list to HD-Audio-Models.txt
ALSA: hda - Add missing initializations of amp and verb caches
ALSA: hda - Use snd_hda_ctl_add() in patch_sigmatel.c
ALSA: ca0106 - Don't override the values at resume
ALSA: ca0106 - Add IEC958 PCM Stream controls
ALSA: hda - Fix HD-Audio.txt reference of model list
ALSA: ca0106 - Fix typo in resume code
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Rework on STAC/IDT auto-configuration code
ALSA: hda - Use more distinct name for a unique volume in STAC/IDT
ALSA: hda - Add probe_only option
Merge branch 'fix/asoc' into topic/asoc
Merge branch 'topic/hda-stac-fix' into topic/hda
ALSA: hda - Fix unused variable warnings in patch_sigmatel.c
ALSA: hda - Power up always when no jack detection is available
ALSA: ca0106 - Check ac97 availability at PM
ALSA: ca0106 - Add missing card->private_data initialization
ALSA: ca0106 - disable 44.1kHz capture
ALSA: ASoC - Add missing __devexit annotation to wm8350.c
ALSA: hda - Add quirk for another HP dv7
Merge branch 'topic/pcsp-fix' into topic/misc
Merge branch 'topic/hda-resume-fix' into topic/hda
Merge branch 'topic/ca0106-capture-no-44khz' into topic/ca0106
Merge branch 'topic/ca0106-resume' into topic/ca0106
Merge branch 'topic/ca0106-spdif-stream' into topic/ca0106
Merge branch 'fix/hda' into topic/hda
Merge branch 'topic/aoa' into to-push
Merge branch 'topic/asoc' into to-push
Merge branch 'topic/audigy-capture-boost' into to-push
Merge branch 'topic/ca0106' into to-push
Merge branch 'topic/convert-tasklet' into to-push
Merge branch 'topic/cs5535audio' into to-push
Merge branch 'topic/hda' into to-push
Merge branch 'topic/jack-mechanical' into to-push
Merge branch 'topic/oxygen' into to-push
Merge branch 'topic/pcxhr-update' into to-push
Merge branch 'topic/snd-hrtimer' into to-push
Merge branch 'topic/sound-core-fix' into to-push
Merge branch 'topic/udev-id-rename' into to-push
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/hda' into for-linus
Merge branch 'topic/usbaudio' into for-linus
Merge branch 'fixes' of git://git.kernel.org/.../broonie/sound-2.6 into topic/asoc
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/misc' into for-linus
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/asoc' into for-linus

Takashi Sato (3):
filesystem freeze: add error handling of write_super_lockfs/unlockfs
filesystem freeze: implement generic freeze feature
filesystem freeze: remove XFS specific ioctl interfaces for freeze feature

Takashi YOSHII (1):
sh: Add plain udivsi3 (not _i4*) for gcc-4.1 and lower.

Taku Izumi (3):
PCI: revert additional _OSC evaluation
PCI/ACPI: Remove unnecessary _OSC evaluation for control request
pci-acpi: Cleanup _OSC evaluation code

Tao Ma (17):
ocfs2/xattr: Remove additional bucket allocation in bucket defragment.
ocfs2/xattr: Only set buffer update if it doesn't exist in cache.
ocfs2/xattr: Only extend xattr bucket in need.
ocfs2: Add clusters free in dealloc_ctxt.
ocfs2/xattr: Move clusters free into dealloc.
ocfs2/xattr: Reserve meta/data at the beginning of ocfs2_xattr_set.
ocfs2/xattr: Merge xattr set transaction.
ocfs2/xattr: Fix a bug in xattr allocation estimation
ocfs2/xattr: Restore not_found in xis
ocfs2: fix indendation in ocfs2_dquot_drop_slow
ocfs2/quota: sparse fixes for quota
ocfs2: Narrow the transaction for deleting xattrs from a bucket.
ocfs2/quota: Add QUOTA in mlog_attribute.
ocfs2/xattr: Remove extend_trans call and add its credits from the beginning
ocfs2/xattr: Always updating ctime during xattr set.
ocfs2/xattr: fix credits calculation during index create
ocfs2: Access the right buffer_head in ocfs2_merge_rec_left.

Tej (1):
xen: whitespace/checkpatch cleanup

Tejun Heo (23):
fuse: move FUSE_MINOR to miscdevice.h
fuse: don't let fuse_req->end() put the base reference
fuse: implement ioctl support
fuse: add file kernel handle
fuse: implement unsolicited notification
fuse: implement poll support
fuse: add fuse_ prefix to several functions
fuse: separate out fuse_conn_init() from new_conn()
fuse: add fuse_conn->release()
libata: beef up iterators
libata: when restoring SControl during detach do the PMP links first
libata: perform port detach in EH
block: reorganize QUEUE_ORDERED_* constants
block: remove duplicate or unused barrier/discard error paths
block: make every barrier action optional
block: make barrier completion more robust
block: simplify empty barrier implementation
block: fix empty barrier on write-through w/ ordered tag
uevent: don't pass envp_ext[] as format string in kobject_uevent_env()
poll: allow f_op->poll to sleep
ata_piix: save, use saved and restore IOCFG
pata_hpt366: reimplement mode programming
libata: use WARN_ON_ONCE on hot paths

Tetsuo Handa (1):
do_coredump(): check return from argv_split()

Theodore Ts'o (26):
ext3: Add support for non-native signed/unsigned htree hash algorithms
ext4: Add support for non-native signed/unsigned htree hash algorithms
ext3/4: Fix loop index in do_split() so it is signed
Update Documentation/filesystems/ext4.txt
ext4: remove ext4_new_blocks() and call ext4_mb_new_blocks() directly
ext4: remove ext4_new_meta_block()
ext4: remove do_blk_alloc()
ext4: tone down ext4_da_writepages warnings
jbd2: Add barrier not supported test to journal_wait_on_commit_record
ext4: remove extraneous newlines from calls to ext4_error() and ext4_warning()
ext4: display average commit time
ext4: add fsync batch tuning knobs
ext4: Remove i_ext_generation from ext4_inode_info structure
ext4: Make ext4_group_t be an unsigned int
ext4: Change unsigned long to unsigned int
jbd2: Remove a large array of bh's from the stack of the checkpoint routine
add releasepage hooks to block devices which can be used by file systems
ext4: Remove code to create the journal inode
ext4: Add markers for better debuggability
jbd2: Add pid and journal device name to the "kjournald2 starting" message
jbd2: Submit writes to the journal using WRITE_SYNC
ext4: Add mount option to set kjournald's I/O priority
ext4: Add sanity checks for the superblock before mounting the filesystem
ext4: Make printk's consistently prefixed with "EXT4-fs: "
block: Add Kconfig help which notes that ext4 needs CONFIG_LBD
ext4: Remove "extents" mount option

Thomas Gleixner (9):
x86: apic reset counter on shutdown
Merge branch 'linus' into core/futexes
futex: make clock selectable for FUTEX_WAIT_BITSET
trace: fix task state printout
sched_clock: prevent scd->clock from moving backwards, take #2
hrtimer: splitout peek ahead functionality
hrtimer: fix HOTPLUG_CPU=n compile warning
hrtimer: simplify hotplug migration
hrtimer: fixup comments

Thomas Graf (1):
pkt_sched: Control group classifier

Thomas Hommel (1):
USB: isp1760: don't auto disable Port1 on ISP1761

Thomas Pfaff (1):
tty: N_TTY SIGIO only works for read

Thomas Reitmayr (1):
V4L/DVB (9981): [PATCH] usb-urb.c: Fix initialization of URB list.

Tiger Yang (13):
ocfs2: move new inode allocation out of the transaction
ocfs2: add ocfs2_xattr_set_handle
ocfs2: add security xattr API
ocfs2: add ocfs2_init_security in during file create
ocfs2: add ocfs2_xattr_get_nolock
ocfs2: add POSIX ACL API
ocfs2: add ocfs2_check_acl
ocfs2: add ocfs2_acl_chmod
ocfs2: add ocfs2_init_acl in mknod
ocfs2: add mount option and Kconfig option for acl
ocfs2: calculate and reserve credits for xattr value in mknod
ocfs2: alloc xattr bucket in ocfs2_xattr_set_handle
ocfs2: Add xattr support checking in init_security

Tilman Schmidt (4):
gigaset: remove unnecessary poll method
gigaset: get rid of info() and warn() macros
gigaset: use pr_err() and pr_info()
gigaset: ifdef cleanup

Tim Abbott (1):
kernel/module.c: compare symbol values when marking symbols as exported in /proc/kallsyms.

Tim Gardner (1):
ipw2x00: change default policy for auto-associate

Tim Shimmin (2):
[XFS] remove restricted chown parameter from xfs linux
[XFS] remove restricted chown parameter from xfs linux

Tim Yamin (2):
powerpc/mpc5200: Bestcomm fixes to ATA support
powerpc/mpc5200: Add MDMA/UDMA support to MPC5200 ATA driver

Timur Tabi (1):
ASoC: Disable automatic volume control in the CS4270 sound driver

Tom Tucker (2):
svc: Move kfree of deferral record to common code
svc: Clean up deferred requests on transport destruction

Tomas Winkler (34):
iwlwifi: make initial calibration set configurable
iwlwifi: take a valid antenna upon rate scale init
iwlwifi: refactor rxon time command
iwlwifi: remove host commands structures from iwl_cmd
iwlwifi: add iwl_cmd_queue_free for readability
iwlwifi: unify tx antenna toggling
iwlwifi: fix TX cmd dma unmapping
iwlwifi: tx command must run on same tfd as packet
iwlwifi: protect headers from double inclusion
iwlwifi: refactor TX response flow
iwlwifi: don't update TFD free counter for invalid station
iwlwifi: parametrize eeprom versions
iwlwifi: calibration command namespace renaming
iwlwifi: refactor tx byte count table usage
iwlwifi: run through spell checker
mac80211: fix basic rates setting from association response
iwlwifi: revamp tx scheduler byte count tables handling
iwlwifi: move spectrum measurement code to iwl-spectrum.c file
mac80211: rc80211_pid eliminate sparse warnings
iwlwifi: consolidate station management code
iwlwifi: rs: remove fc variable and other cleanups
iwlwifi: iwl-fh.h cleanup
iwlwifi: enable base band calibration in 5000 HW
Bluetooth: Fix TX error path in btsdio driver
mac80211: disassociate prior to unlinking AP/station
iwlwifi: properly initialize calibration command header
iwlwifi: 5150 add support for 5150
iwlwifi: 5150 enable DC calibration
iwlwifi: 5150 compute ct kill threshold
iwlwifi: 5150 parametrize eeprom versions
iwlwifi: remove unused clip_groups priv member
iwlwifi: remove includes of iwl-helpers.h where not needed
iwlwifi: remove 4965 from common uCode API structures
iwlwifi: add contact email to MODULE_AUTHOR

Tony Breeds (2):
powerpc: Protect against NULL pointer deref in phyp-dump code
powerpc: Pass a valid token to rtas_call() in phyp-dump code

Tony Lindgren (8):
i2c-omap: Clean-up i2c-omap
ARM: OMAP2: Prepare cpu detection for further improvements
ARM: OMAP2: Fix cpu detection
ARM: OMAP3: Warn about spurious interrupts
omap mmc: Remove broken MMC init code
omap mmc: Add better MMC low-level init
omap mmc: Add low-level initialization for hsmmc controller
USB: otg: sharable otg transceiver ops

Tony Vroon (3):
ALSA: hda - Add lifebook model for Realtek ALC269
fujitsu-laptop: Add BL power, LED control and radio state information
fujitsu-laptop: Simplify SBLL/SBL2 backlight handling

Toshiyuki Okajima (2):
ext3: provide function to release metadata pages under memory pressure
ext4: provide function to release metadata pages under memory pressure

Trent Piepho (2):
powerpc: Better setup of boot page TLB entry
PCI: Make settable sysfs attributes more consistent

Trond Myklebust (37):
SUNRPC: Remove the last remnant of the BKL...
SUNRPC: Convert the xdr helpers and rpc_pipefs to EXPORT_SYMBOL_GPL
SUNRPC: rpcsec_gss modules should not be used by out-of-tree code
SUNRPC: nfsacl_encode/nfsacl_decode should be exported as GPL-only
LOCKD: Make lockd_up() and lockd_down() exported GPL-only
NFSv4: Fix up another delegation related race
NFSv4: Fix up the dereferencing of delegation->inode
NFS: Use atomic bitops when changing struct nfs_delegation->flags
NFSv4: Clean up for the state loss reclaimer
NFSv4: Callers to nfs4_get_renew_cred() need to hold nfs_client->cl_lock
NFSv4: Fix state recovery when the client runs over the grace period
NFSv4: Remove redundant RENEW calls if we know the lease has expired
NFSv4: Don't tell server we rebooted when not necessary
NFSv4: Add a recovery marking scheme for state owners
NFSv4: Ensure that nfs4_reclaim_open_state() doesn't depend on cl_sem
NFS: Remove the unnecessary argument to nfs4_wait_clnt_recover()
NFSv4: Ensure that file unlock requests don't conflict with state recovery
NFSv4: Remove nfs_client->cl_sem
NFSv4: Add recovery for individual stateids
NFSv4: Clean up the support for returning multiple delegations
NFSv4: Clean up NFS4ERR_CB_PATH_DOWN error management...
NFSv4: Rename the state reclaimer thread
NFSv4: Don't exit the state management if there are still tasks to do
NFSv4: Fix a BAD_SEQUENCEID condition.
NFSv4: Clean up nfs_expire_all_delegations()
NFSv4: Clean up the asynchronous delegation return
NFSv4: Return unreferenced delegations more promptly
NFSv4: Fix up delegation callbacks
NFSv4: Convert delegation->type field to fmode_t
NFSv4: Clean up is_atomic_open()
NFSv4: Ensure that we set the verifier when revalidating delegated dentries
NFS: Use delegations to optimise ACCESS calls
NFSv4: Convert the open and close ops to use fmode
NFSv4: Fix an infinite loop in the NFS state recovery code
Merge branch 'devel' into next
SUNRPC: Ensure the server closes sockets in a timely fashion
SUNRPC: The sunrpc server code should not be used by out-of-tree modules

Troy Kisky (11):
ASoC: Allow setting codec register with debugfs filesystem
ALSA: SOC: Fix setting codec register with debugfs filesystem merge error
ASoC: TLV320AIC23B Support more sample rates
ALSA: ASoC: DaVinci: davinvi-evm, make requests explicit
ALSA: ASoC: DaVinci: davinci-i2s add comments to explain polarity
ALSA: ASoC: DaVinci: davinci-i2s clean up
ALSA: ASoC: DaVinci: davinci-i2s clean up
ALSA: ASoC: DaVinci: document I2S limitations
ALSA: ASoC: tlv320aic3x add dsp_a
ALSA: ASoC: DaVinci: i2s, evm, pass same value to codec and cpu_dai
ALSA: ASoc: DaVinci: davinci-evm use dsp_b mode

Török Edwin (10):
tracing: add support for userspace stacktraces in tracing/iter_ctrl
vfs, seqfile: make mangle_path() global
tracing: identify which executable object the userspace address belongs to
tracing/stack-tracer: fix style issues
tracing/stack-tracer: fix locking and refcounts
tracing/stack-tracer: introduce CONFIG_USER_STACKTRACE_SUPPORT
tracing/stack-tracer: avoid races accessing file
vfs, seqfile: fix comment style on mangle_path
mutex: __used is needed for function referenced only from inline asm
tracing, alpha: fix build: add missing #ifdef CONFIG_STACKTRACE

Udo Steinberg (1):
V4L/DVB (10173): Missing v4l2_prio_close in radio_release

Ulrich Dangel (2):
ALSA: hda - add basic jack reporting functions to patch_conexant.c
ALSA: hda - cxt5051 report jack state

Uri Shkolnik (1):
V4L/DVB (9740): sms1xxx: add USB suspend and hibernation support

Uros Bizjak (1):
x86: Implement change_bit with immediate operand as "lock xorb"

Ursula Braun (4):
[S390] convert iucv printks to dev_xxx and pr_xxx macros.
qeth: exploit source MAC address for inbound layer3 packets
qeth: avoid crash in case of layer mismatch for VSWITCH
af_iucv: avoid left over IUCV connections from failing connects

Uwe Bugla (1):
V4L/DVB (9888): Patch: fix a typo in cx24113.c

Uwe Kleine-Koenig (1):
Merge branch 'for-rmk-misc' into for-rmk

Uwe Kleine-König (10):
mach-netx/time.c: codingstyle cleanup
netx: Use a cpp symbol for the clocksource timer number
netx: enable GENERIC_TIME
netx: add support for clockevents
netx/xc: add a few "const"s to fix compiler warnings
netx: define register MEMCR
small doc fix: ftrace_dyn_arch_init is called by ftrace_init
Fix configure warnings in defconfigs for netX and Picotux 200
remove a superfluous kconfig type definition
at91: warn if irqs are enabled in set_next_event

Vaibhav Hiremath (2):
V4L/DVB (9816): v4l2-int-if: add three new ioctls for std handling and routing
V4L/DVB (9817): v4l: add new tvp514x I2C video decoder driver

Vaidyanathan Srinivasan (8):
sched: idle_balance() does not call load_balance_newidle()
sched: convert BALANCE_FOR_xx_POWER to inline functions
sched: favour lower logical cpu number for sched_mc balance
sched: nominate preferred wakeup cpu
sched: bias task wakeups to preferred semi-idle packages
sched: activate active load balancing in new idle cpus
sched: add SD_BALANCE_NEWIDLE at MC and CPU level for sched_mc>0
sched: nominate preferred wakeup cpu, fix

Valentin Longchamp (4):
MX31: definitions for UART2 pins
MX31: UART5 pins definition
[ARM] MX31: basic support for mx31moboard platform
[ARM] MX31: defconfig for mx31moboard platform

Vasanthakumar Thiagarajan (5):
ath9k: Configure AR_PHY_SWITCH_COM with apropriate antenna control
ath9k: Fix panic while unregistering rfkill
ath9k: Dont update rate control for every AMPDU
ath9k: Synchronize DMA transfer with CPU at right place
ath9k: Move rate control alg register/unregister to appropriate place

Vedran Miletic (3):
ALSA: emu10k1: fix device names for Live!/Audigy1/2/4/E-mu
ALSA: emu10k1: fix faulty commit 18c71092
ALSA: emu10k1: fix coding style for emu10k1_main.c

Vegard Nossum (6):
sched: update comment for move_task_off_dead_cpu
Bluetooth: Fix leak of uninitialized data to userspace
kbuild: add headerdep used to detect inclusion cycles in header files
x86: revert CONFIG_RELOCATABLE=y defconfig change
netlink: fix (theoretical) overrun in message iteration
drm: fix leak of uninitialized data to userspace

Venki Pallipadi (1):
x86: support always running TSC on Intel CPUs

Vernon Sauder (1):
pxamci: fix dma_unmap_sg length

Vijay Kumar (8):
Staging: poch: Block size bug fix
Staging: poch: Update TODO list
Staging: poch: Correct pages from bytes.
Staging: poch: minor fixes
Staging: poch: Fix build warnings
Staging: poch: Rx control register init
Staging: poch: Fix user space protocol syncing
Staging: poch: Fine grained locking

Vikram Pandita (1):
USB: Avoid 20ms delay in EHCI resume

Viktor Rosendahl (1):
oops handling: ensure that any oops is flushed to the mtdoops console

Vincent Pelletier (1):
V4L/DVB (9536): WinFast DTV2000 H: add support for missing analog inputs

Vincent Petry (2):
ALSA: hda: Added Realtek ALC888 model entry for Acer Aspire 4930G laptop
ALSA: hda: Added an ALC888 model entry for Fujitsu-Siemens Amilo Xa3530

Vishnu Suresh (1):
crypto: talitos - Preempt overflow interrupts off-by-one fix

Vitaly Bordug (1):
USB: powerpc: Workaround for the PPC440EPX USBH_23 errata [take 3]

Vivek Natarajan (1):
mac80211: Look out for some other AP when disassoc is received.

Vladislav Bolkhovitin (1):
[SCSI] scsi_error: TASK ABORTED status handling improvement

Volker Lendecke (8):
[CIFS] In SendReceive, move consistency check out of the mutexed region
Simplify allocate_mid() slightly: Remove some unnecessary "else" branches
[CIFS] Slightly simplify wait_for_free_request(), remove an unnecessary "else" branch
Check the return value of cifs_sign_smb[2]
Slightly streamline SendReceive[2]
Streamline SendReceiveBlockingLock: Use "goto out:" in an error condition
Streamline SendReceiveBlockingLock: Use "goto out:" in an error condition
Remove an already-checked error condition in SendReceiveBlockingLock

WANG Cong (4):
fs/nfs/nfs4proc.c: make nfs4_map_errors() static
proc: remove write-only variable in proc_pident_lookup()
fs/exec.c: make do_coredump() void
ipc: clean up ipc/shm.c

Wang Chen (37):
airo: Kill directly reference of netdev->priv
netdevice libertas: Fix directly reference of netdev->priv
netdevice: safe convert to netdev_priv() #part-1
netdevice: safe convert to netdev_priv() #part-2
netdevice: safe convert to netdev_priv() #part-3
netdevice: safe convert to netdev_priv() #part-4
netdevice chelsio: Convert directly reference of netdev->priv
netdevice: 82596: Convert netdev->priv to netdev_priv
netdevice hamradio: Convert directly reference of netdev->priv
netdevice lance: Convert directly reference of netdev->priv
netdevice ppp: Convert directly reference of netdev->priv
netdevice ni65: Convert directly reference of netdev->priv
netdevice wanrouter: Convert directly reference of netdev->priv
ixgbe: convert directly reference of netdev->priv
netdevice hdlc: Convert directly reference of netdev->priv
netdevice pc300: Convert directly reference of netdev->priv
netdevice pc300: Add the reason about PC300 BROKEN in Kconfig
netdevice sbni: Convert directly reference of netdev->priv
infiniband: Kill directly reference of netdev->priv
hysdn: Kill directly reference of netdev->priv
isdn: Kill directly reference of netdev->priv
dvb: Kill directly reference of netdev->priv
mptlan: Kill directly reference of netdev->priv
bond: Kill directly reference of netdev->priv
ixgbe: function comment typo
e1000: e1000_adapter->polling_netdev is useless
if_usb: Kill directly reference of netdev->priv
simeth: Kill directly reference of netdev->priv
xtensa: Kill directly reference of netdev->priv
um: Kill directly reference of netdev->priv
sgi-xp: Kill directly reference of netdev->priv
s390_net: Kill directly reference of netdev->priv
staging-p80211: Kill directly reference of netdev->priv
staging-slicoss: Kill directly reference of netdev->priv
staging-winbond: Kill directly reference of netdev->priv
netdevice: Kill netdev->priv
netdevice zd1201: Use after free

Wei Yongjun (6):
xfrm: Cleanup for unlink SPD entry
sctp: Bring SCTP_MAXSEG socket option into ietf API extension compliance
sctp: Fix a typo in socket.c
sctp: Implement socket option SCTP_GET_ASSOC_NUMBER
sctp: Avoid memory overflow while FWD-TSN chunk is received with bad stream ID
sctp: Add validity check for SCTP_PARTIAL_DELIVERY_POINT socket option

Weidong Han (17):
Initialize domain flags to 0
change P2P domain flags
Add global iommu list
Get iommu from g_iommus for deferred flush
iommu bitmap instead of iommu pointer in dmar_domain
calculate agaw for each iommu
iommu coherency
Add/remove domain device info for virtual machine domain
Add domain_flush_cache
Allocation and free functions of virtual machine domain
Change domain_context_mapping_one for virtual machine domain
Change intel iommu APIs of virtual machine domain
Check agaw is sufficient for mapped memory
KVM: use the new intel iommu APIs
KVM: support device deassignment
Deassign device in kvm_free_assgined_device

Werner Almesberger (1):
remove bashisms from scripts/extract-ikconfig

Will Newton (1):
init/main.c: use ktime accessor function in initcall_debug code

Willy Tarreau (4):
Staging: add lcd-panel driver
Staging: panel: major checkpatch cleanup
Staging: panel: remove ifdefs and code for pre-2.6 kernels
Staging: panel: remove support for smartcards

Wim Van Sebroeck (4):
nvram - CodingStyle
nvram - convert PRINT_PROC to seq_file
[WATCHDOG] ib700wdt - add timeout parameter
[WATCHDOG] Add SMSC SCH311x Watchdog Timer.

Winkler, Tomas (21):
iwlwifi: reorganize flow handler bitology
iwlwifi: trivial removal of some 4965 remaining from iwl-agn-rs.h
iwlwifi: iwl-agn-rs: initialize rs with valid antenna
iwlwifi: trivial fix in includes
iwlwifi: don't fail power set when calibration is not done yet
iwlwifi: move rx queue read pointer into rxq
iwlwifi: move iwl_print_hex_dump to iwl-debug.h
iwlwifi: get some more information about command failure
iwlwifi: move iwl_clear_stations_table to iwl-sta.c
iwlwifi: 4965 define firmware file name once
iwlwifi: TX setup fix confusion between TX queue and TX DMA channel
iwlwifi: TX update chicken bits
iwlwifi: 5150 enable LO, TXIQ and BB calibrations
iwlwifi: move host command check function into separate file
iwlwifi: move disable/enable interrupts to iwl-core.c
iwlwifi: move channels sysfs to debugfs
iwlwifi: change email contact information
iwlifi: remove twice defined SINGLE_FRAME RX FH MASK
iwlwifi: 3945 remove qos module parameter
iwlwifi: remove qos module parameter
iwlwifi: cleanup iwl-dev.h

Wolfgang Grandegger (1):
[MTD] CFI: remove major/minor version check for command set 0x0002

Wolfram Sang (6):
powerpc/mpc5200: Remove obsolete code from mpc5200 MDIO driver
powerpc/mpc5200: add rts/cts handling in PSC UART driver
powerpc/mpc5200: fix error paths in PSC UART probe function
checkpatch: Add warning for p0-patches
kbuild: fix typos (s/bin_shipped/bin.o_shipped/) in Documentation
leds: Make header variable naming consistent

Woodruff, Richard (1):
nohz: suppress needless timer reprogramming

Wu Fengguang (50):
ext4: fix build warning
ALSA: handle SiI1392 HDMI codec in patch_intelhdmi.c
ALSA: hda: alc883 model for ASUS P5Q-EM boards
ALSA: hda-intel: reorder HDMI audio enabling sequence
ALSA: hda: remove redundant get_amp_nid()
ALSA: introduce snd_print_pcm_rates()
ALSA: create hda_eld.c for ELD routines and proc interface
ALSA: ELD proc interface for HDMI sinks
ALSA: hda: make standalone hdmi_fill_audio_infoframe()
ALSA: hda: make global snd_print_channel_allocation()
ALSA: hda: HDMI channel allocations for audio infoframe
ALSA: hda: HDMI channel mapping cleanups
ALSA: hda: minor code cleanups
ALSA: hda: rename sink_eld to hdmi_eld
ALSA: hda: minor output message cleanups
ALSA: hda: make global snd_print_pcm_bits()
ALSA: hda: compact ELD output messages
ALSA: azx_probe() cleanup
ALSA: hda - properly print ELD sample bits
ALSA: hda: modify monitor name to be consistent with other ELD proc items
ALSA: hda - support writing to the ELD proc file
ALSA: hda - minor HDMI code cleanups
ALSA: hda - report selected CA index for Audio InfoFrame
ALSA: hda - make HDMI messages more user friendly
ALSA: hda - ELD proc interface write updates
ALSA: hda - document the ELD proc interface
ALSA: hda - fix DisplayPort naming
ALSA: hda - fix build warning when CONFIG_PROC_FS=n
markers: comment marker_synchronize_unregister() on data dependency
generic swap(): ath9k: rename swap() to swap_array()
iwlwifi: remove useless goto
nfs: remove redundant tests on reading new pages
block: don't take lock on changing ra_pages
KVM: Prevent trace call into unloaded module text
ALSA: hda - fix name for ALC1200
trivial: radix-tree: document wrap-around issue of radix_tree_next_hole()
dynamic_printk: reduce one level of indentation
dm9601: handle corrupt mac address
dm9601: bring datasheet URL up to date
USB: make printk messages more searchable
generic swap(): sparc: rename swap() to swap_ulong()
generic swap(): iphase: rename swap() to swap_byte_order()
generic swap(): lib/sort.c: rename swap to swap_func
generic swap(): introduce global macro swap(a, b)
generic swap(): ext3: remove local swap() macro
generic swap(): ext4: remove local swap() macro
generic swap(): sched: remove local swap() macro
generic swap(): dcache: use swap() instead of private do_switch()
dm9601: tell HW about random generated mac address
dm9601: warn on invalid mac address

Wu, Fengguang (5):
ALSA: hda - Intel HDMI audio support
iwlwifi: add line feed to printk
iwlwifi: update comments on the debug interface
iwlwifi: use type uint for module param debug
iwlwifi: use meaningful vars in _iwl_poll_bit()

Wyatt Banks (1):
Btrfs: Return value checking in module init

Xiantao Zhang (8):
KVM: ia64: Re-organize data sturure of guests' data area
KVM: ia64: Remove lock held by halted vcpu
KVM: ia64: Remove some macro definitions in asm-offsets.c.
KVM: ia64: Define printk function for kvm-intel module
KVM: ia64: Add some debug points to provide crash infomation
KVM: ia64: Add handler for crashed vmm
KVM: ia64: Clean up vmm_ivt.S using tab to indent every line
MAINTAINERS: Maintainership changes for kvm/ia64

Xiaochuan-Xu (2):
UBI: prepare for protection tree improvements
UBI: simplify PEB protection code

Yan (53):
fix block readahead in btrfs_next_leaf
Btrfs: ctree.c cleanups
Btrfs: Fix mknod to properly send rdev info back to disk
Btrfs: Add mount into directory support
Btrfs: Fix oopsen in extent_tree.c during enospc
Btrfs: Fix off by one error in dirty_and_release_pages
Btrfs: Fix cache_block_group to catch holes at the start of the group
fix found_type decrement in btrfs_truncate_in_trans
create btrfs_path slab with the correct size
Btrfs: truncate: don't update inode->i_blocks when extent is a hole
Btrfs: Fix double free and off by one in inode.c
Btrfs: Off by one fixes in extent_map.c
Btrfs: Fix for insert_inline_extent to handle offset != 0
btrfs_inode_by_name return random value.
Fix ENOTEMPTY check in btrfs_rmdir
Btrfs: Fix extent_map leak in extent_bmap
Fix inline extent handling in btrfs_get_extent
Minor fix for btrfs_csum_file_block.
Btrfs: Fix typo and memory leak in extent-tree.c
Btrfs: small fixes for find_lock_delalloc_range.
Btrfs: Properly update free space cache in __free_extent
Btrfs: Fix u32 overflow in dirty_and_release_pages.
Fix EXTENT_MAP_INLINE off by one in btrfs_drop_extents
Properly delete csum item in btrfs_truncate_in_trans.
Btrfs: Add block group pinned accounting back
Btrfs: Add full_scan parameter to find_search_start
Btrfs: Off by one fixes for extent-tree.c
Btrfs: Properly update right_nritems in push_leaf_left
Btrfs: Fix buffer get/release issue in create_snapshot
Off by one fix for btrfs_drop_extents
Btrfs: Add a helper that finds previous extent item
Btrfs: Properly handle overlapping extent in shrink_extent_tree
Btrfs: Add inode flags support
Btrfs: Implement ACLs setting and getting
Btrfs: Add readonly inode flag
Btrfs: Fix compile on kernel without ACLs enabled
Btrfs: Fix compile on 2.6.22 kernel
Fix for btrfs_find_free_objectid
Btrfs: Fix for test_range_bit
Btrfs: Add basic lockfs calls
Btrfs: Align extent length to sectorsize in
btrfs_drop_extent fixe for inline items > 8K
Call btrfs_cow_block while lowering tree level.
Btrfs: Fix typo in extent_io.c
Btrfs: Fix hole creation in file_write
btrfs_drop_extents: handle BTRFS_INODE_REF_KEY types
Btrfs: Fix "no csum found for inode" issue.
Fix btrfs_fill_super to return -EINVAL when no FS found
Btrfs: Dislable acl xattr handlers
Btrfs: Properly release lock in pin_down_bytes
Btrfs: Fix .. lookup corner case
Fix path slots selection in btrfs_search_forward
Btrfs: implement memory reclaim for leaf reference cache

Yan Zheng (37):
Btrfs: Properly setup root key while reading the root
Btrfs: Fix looping on readdir of the subvol roots
Btrfs: Add a leaf reference cache
Btrfs: Update and fix mount -o nodatacow
Btrfs: Various small fixes.
Btrfs: Update clone file ioctl
Btrfs: Fix nodatacow for the new data=ordered mode
Btrfs: Count space allocated to file in bytes
Btrfs: Remove offset field from struct btrfs_extent_ref
Btrfs: Fix leaf reference cache miss
Btrfs: Improve space balancing code
Btrfs: Add root tree pointer transaction ids
Btrfs: update hole handling v2
Btrfs: Fix bookend extent race v2
Btrfs: update nodatacow code v2
Btrfs: Add fallocate support v2
Btrfs: Fix csum error for compressed data
Btrfs: Fix starting search offset inside btrfs_drop_extents
Btrfs: mount ro and remount support
Btrfs: Seed device support
Btrfs: Fix race in btrfs_mark_extent_written
Btrfs: Drop dirty roots created by log replay immediately when
Btrfs: superblock duplication
Btrfs: Add checking of csum tree in balancing code
Btrfs: fix leaking block group on balance
Btrfs: shared seed device
Btrfs: fix nodatasum handling in balancing code
Btrfs: properly check free space for tree balancing
Btrfs: Add missing mnt_drop_write in ioctl.c
Btrfs: properly update block accounting for metadata
Btrfs: set EXTENT_BOUNDARY bit before marking extent delalloc.
Btrfs: update directory's size when creating subvol/snapshot
Btrfs: avoid potential super block corruption
Btrfs: avoid orphan inode caused by log replay
Btrfs: Use btrfs_join_transaction to avoid deadlocks during snapshot creation
Btrfs: don't change file extent's ram_bytes in btrfs_drop_extents
Btrfs: tree logging checksum fixes

Yang Hongyang (3):
ipv6: Add IPV6_PKTINFO sticky option support to setsockopt()
ipv6: fix the return interface index when get it while no message is received
ipv6: fix the outgoing interface selection order in udpv6_sendmsg()

Yang, Libin (1):
ALSA: hda - support detecting HD Audio devices with PCI class code

Yasunori Goto (1):
ext4: Widen type of ext4_sb_info.s_mb_maxs[]

Yehuda Sadeh Weinraub (2):
Btrfs: fix return value from btrfs_listxattr when buffer size is too small
Btrfs: fix return value from btrfs_listxattr when buffer size is too small

Yevgeny Petrilin (11):
mlx4_core: Add support for multiple completion event vectors
mlx4_en: Memory leak on completion queue free
mlx4_en: Removed TX locking when polling TX cq
mlx4_en: Removed redundant cq->armed flag
mlx4_en: Removed Interrupt moderation module parameters
mlx4_en: Remove pauses module parameters.
mlx4_en: Verify number of RX rings doesn't exceed MAX_RX_RINGS
mlx4_en: Always allocate RX ring for each interrupt vector
mlx4_en: Added "set_ringparam" Ethtool interface implementation
mlx4_en: Consider inline packets on completion
mlx4_en: Returning real Max in get_ringparam

Yi Li (4):
Blackfin arch: workaround bug: spi_mmc driver working in dma mode may hang the system
Blackfin arch: add mmc_spi support to BF537-STAMP
Blackfin arch: Retire old spi_mmc driver
Blackfin arch: merge adeos blackfin part to arch/blackfin/

Ying Han (1):
mm: make get_user_pages() interruptible

Yinghai Lu (25):
x86: break up mtrr_cleanup() into several small functions.
x86: fix wakeup_cpu with numaq/es7000, v2
x86: fix wakeup_cpu with numaq/es7000, v2, fix
x86: use update_genapic to get rid of ES7000_CLUSTERED_APIC v2
x86: fix wakeup_cpu with numaq/es7000 v2 - call ->update_genapic()
sparse irq_desc[] array: core kernel and x86 changes
x86: MSI start irq numbering from nr_irqs_gsi
x86, MSI: pass irq_cfg and irq_desc
x86: clean up get_smp_config()
sparseirq: fix Alpha build failure
sparseirq: fix !SMP && !PCI_MSI && !HT_IRQ build
x86, sparseirq: move irq_desc according to smp_affinity, v7
sparseirq: fix !SMP building, #2
sparseirq: add kernel-doc notation for new member in irq_desc, -v2
sparseirq: fix numa_migrate_irq_desc dependency and comments
x86: fix lguest used_vectors breakage, -v2
sparseirq: remove duplicated arch_early_irq_init()
sparseirq: work around compiler optimizing away __weak functions
sparseirq: set lock_class for legacy irq when sparse_irq is selected
sparseirq: fix hang with !SPARSE_IRQ
sparseirq: move __weak symbols into separate compilation unit
sparseirq: move set/get_timer_rand_state back to .c
x86: k8 numa register active regions later
mm: print out memmap number only if it is not zero

Yoichi Yuasa (1):
leds: fix Cobalt Raq LED dependency

Yong Yao (2):
Input: add support for trackball on pxa930 and pxa935
Input: add support for enhanced rotary controller on pxa930 and pxa935

Yoshihiro Shimoda (1):
sh: pci-sh7780: fix pci memory address mask

Yu Zhao (10):
VT-d: fix segment number being ignored when searching DRHD
PCI: enhance pci_ari_enabled()
PCI: remove unnecessary arg of pci_update_resource()
PCI: define PCI resource names in an 'enum'
PCI: remove unnecessary condition check in pci_restore_bars()
PCI: export __pci_read_base()
PCI: allow pci_alloc_child_bus() to handle a NULL bridge
PCI: add a new function to map BAR offsets
PCI: cleanup pci_bus_add_devices()
PCI: factor pci_bus_add_child() from pci_bus_add_devices()

Zach Brown (1):
Btrfs: trivial include fixups

Zachary Amsden (1):
x86: clean up dead code in vmi_32.c

Zhang Rui (4):
ACPI: video: Fix reversed brightness behavior on ThinkPad SL series
Hibernate: Call platform_begin before swsusp_shrink_memory
video: always update the brightness when poking "brightness"
bd->props.brightness doesn't reflect the actual backlight level.

Zhao Yakui (2):
ACPI: Avoid array address overflow when _CST MWAIT hint bits are set
ACPI : Use RSDT instead of XSDT by adding boot option of "acpi=rsdt"

Zhaolei (6):
markers: break the redundant loop in kernel/marker.c
x86: avoid duplicate running of pud_offset and pmd_offset in one_md_table_init()
Fix debugfs_create_bool's error checking method for wireless/iwlwifi/
Fix debugfs_create_*'s error checking method for wireless/rt2x00/
correct wrong function name of d_put in kernel document and source comment
fork.c: cleanup for copy_sighand()

Zheng Yan (7):
Btrfs: Update find free objectid function for orphan cleanup code
Btrfs: properly set blocksize when adding new device.
Btrfs: Full back reference support
Btrfs: allocator fixes for space balancing update
Btrfs: Add shared reference cache
Btrfs: extent_map and data=ordered fixes for space balancing
Btrfs: update space balancing code

ZhenwenXu (1):
mm/mmap.c: fix coding style

Zhenyu Wang (1):
agp/intel: add support for G41 chipset

Zhu Yi (4):
mac80211: print reason code for deauth/dissoc frames
iwlwifi: fix printk size format error
iwlwifi: fix DMA channel number in iwl_txq_ctx_stop
iwlwifi: use GFP_KERNEL to allocate Rx SKB memory

Zhu, Yi (9):
iwlwifi: fix priv->iw_mode setting when multiple vif are configured
iwlwifi: use Rx single frame mode (one Rx frame per RB)
iwlwifi: configure_filter rewrite
iwlwifi: some fh document fix and cleanup
iwlwifi: fix time interval misuse in iwl_poll_{direct_}bit
iwlwifi: fix "MAC in deep sleep" error
iwlwifi: iwl_poll_{direct_}bit cleanup
iwlwifi: use rmb/wmb to protect indirect mmio operation
iwlwifi: use iwl_poll_direct_bit in EEPROM reading

Zoltan Devai (1):
Input: pcspkr - fix PIT lockup on some chipsets

\"J. Bruce Fields\ (9):
rpc: remove unnecessary assignment
rpc: factor out warning code from gss_pipe_destroy_msg
rpc: minor gss_alloc_msg cleanup
rpc: add an rpc_pipe_open method
rpc: call release_pipe only on last close
rpc: track number of users of the gss upcall pipe
rpc: use count of pipe openers to wait for first open
rpc: store pointer to pipe inode in gss upcall message
rpc: implement new upcall

akeemting (1):
jme: GHC register control fix for new hardware

akpm@linux-foundation.org (1):
ipc/ipc_sysctl.c: move the definition of ipc_auto_callback()

colin@cozybit.com (1):
Add nl80211 commands to get and set o11s mesh networking parameters

gorcunov@gmail.com (1):
x86: entry_64.S - use X86_EFLAGS_IF instead of hardcoded number

herton (1):
rtl8187: fix retry count passed in rtl8187_tx

jia zhang (2):
x86_64: fix the check in stack_overflow_check
x86, debug: remove the confusing entry in call trace

malahal@us.ibm.com (1):
block: optimizations in blk_rq_timed_out_timer()

philipl@overt.org (1):
ricoh_mmc: Handle newer models of Ricoh controllers

robert.moore@intel.com (2):
ACPICA: FADT: set acpi_gbl_use_default_register_widths to TRUE by default
ACPICA: Update version to 20081204.

roel kluin (10):
slab: unsigned slabp->inuse cannot be less than 0
powerpc/macintosh: Fix unsigned check in smu_sat_get_sdb_partition()
powerpc: Make open count variables signed in hvcs/hvsi/hvc_console
[SCSI] u14-34f: fix scsi_dma_map failure case
V4L/DVB (10064): mt9m111: mt9m111_get_global_gain() - unsigned >= 0 is always true
V4L/DVB (10148): cx23885: unsigned cx23417_mailbox cannot be negative
gbefb: unsigned var->pixclock cannot be less than 0
sm501: unsigned ptr cannot be negative
USB: clean up redundant tests on unsigned
romfs: romfs_iget() - unsigned ino >= 0 is always true

sandeen@sandeen.net (12):
[XFS] Move copy_from_user calls out of ioctl helpers into ioctl switch.
[XFS] Move compat ioctl structs & numbers into xfs_ioctl32.h
[XFS] Clean up some existing compat ioctl calls
[XFS] Add compat handlers for swapext ioctl
[XFS] Add compat handlers for data & rt growfs ioctls
[XFS] Make the bulkstat_one compat ioctl handling more sane
[XFS] Fix xfs_bulkstat_one size checks & error handling
[XFS] Hook up compat XFS_IOC_ATTRLIST_BY_HANDLE ioctl handler
[XFS] Hook up compat XFS_IOC_ATTRMULTI_BY_HANDLE ioctl handler
[XFS] Hook up compat XFS_IOC_FSSETDM_BY_HANDLE ioctl handler
[XFS] Reorder xfs_ioctl32.c for some tidiness

venkatesh.pallipadi@intel.com (12):
x86: PAT: store vm_pgoff for all linear_over_vma_region mappings - v3
x86: PAT: add follow_pfnmp_pte routine to help tracking pfnmap pages - v3
x86: PAT: hooks in generic vm code to help archs to track pfnmap regions - v3
x86: PAT: implement track/untrack of pfnmap regions for x86 - v3
x86: PAT: change pgprot_noncached to uc_minus instead of strong uc - v3
x86: PAT: add pgprot_writecombine() interface for drivers - v3
x86: PAT: update documentation to cover pgprot and remap_pfn related changes - v3
x86: PAT: clarify is_linear_pfn_mapping() interface
x86: PAT: modify follow_phys to return phys_addr prot and return value
x86: PAT: remove follow_pfnmap_pte in favor of follow_phys
x86: PAT: move track untrack pfnmap stubs to asm-generic
x86: PAT: pfnmap documentation update changes

walimis (2):
ftrace: remove unnecessary if condition of __unregister_ftrace_function
ftrace: improve documentation

wanzongshun (2):
[ARM] 5338/1: Add Nuvoton W90P910 Platform support
[ARM] 5352/1: add w90p910-plat config file

yanhai zhu (3):
Btrfs: Check kthread_should_stop() before schedule() in worker_loop
Btrfs: Add a missing return pointer check
Btrfs: Fix memset length in btrfs_file_write

Éric Piel (1):
sdhci: activate led support also when module