Linuxのファイルシステムを詳解します

FrontPage > kernel > 2.6.29-rc1 > 2.6.29-rc1_shortlog02



H. Peter Anvin (10):
x86: 32 bit: interrupt stub consistency with 64 bit
x86: 32 bits: shrink and align IRQ stubs
x86: 64 bits: shrink and align IRQ stubs
x86: attempt reboot via port CF9 if we have standard PCI ports
x86: fix up the new IRQ code for older versions of gas
x86: revert default reboot method to REBOOT_KBD
x86: drop REBOOT_CF9_COND from reboot fallback chain
x86: prioritize the FPU traps for the error code
x86: PAT: fix address types in track_pfn_vma_new()
x86: unify the implementation of FPU traps

Haavard Skinnemoen (9):
favr-32: Remove deprecated call
Merge branch 'cleanups' into boards
Merge branch 'move-atmel-mci-h' into boards
avr32: data param to at32_add_device_mci() must be non-NULL
atmel_spi: clean up SPIv1 quirk handling
spi: atmel_spi update chipselect handling
avr32: Define DIE_OOPS
Merge branches 'fixes', 'cleanups' and 'boards'
avr32: Move syscalls.h under arch/avr32/include/asm/

Haiying Wang (3):
powerpc/85xx: Add localbus node in mpc8572ds dts file
powerpc/85xx: Don't reset the MPIC for CAMP mode on MPC8572DS
powerpc/85xx: Create dts for each core in CAMP mode for MPC8572DS

Halperin, Daniel C (2):
iwlwifi: update iwl-commands.h for 3 stream support
iwlwifi: implement iwl_debug_report_frame for iwlagn

Hannes Eder (66):
sound: Fix warnings relating to ignored return value in snd_card_register
ALSA: hda - fix sparse warning
x86: vmware - fix sparse warnings
x86: hypervisor - fix sparse warnings
x86: remove duplicate #define from 'cpufeature.h'
x86: boot - fix sparse warnings
x86: HPET: fix sparse warning
CRED: fix sparse warnings
x86: microcode: fix sparse warnings
pkt_sched: fix sparse warning
ACPI: EC: fix compilation warning
mISDN: use NULL pointer instead of plain integer
mISDN: consistently define 'debug' as '*u_int'
mISDN: make global symbols static or include header files
mISDN: un-export symbol 'plx_lock'
mISDN: fix sparse warning: symbol 'nskb' shadows an earlier one
mISDN: fix sparse warning: symbol 'id' shadows an earlier one
mISDN: comment out unused symbols
mISDN: timerdev: use __user for mISDN_read's buffer argument
mISDN: hfcmulti: use __iomem address space modifier
isdn: eicon: fix sparse warning: make global functions static
drivers/net: fix sparse warning: use ANSI-style function declaration
drivers/net: fix sparse warnings: make do-while a compound statement
drivers/net: fix sparse warning: returning void-valued expression
drivers/net: fix sparse warnings: make symbols static
drivers/net/arcnet: fix sparse warnings: make symbols static
drivers/net/atlx: fix sparse warnings: make symbols static
drivers/net/bonding: fix sparse warnings: move decls to header file
drivers/net/cxgb3: comment out dead code
drivers/net/e1000e: fix sparse warnings: make symbols static
drivers/net/enic: fix sparse warning: make symbol static
drivers/net/igb: remove dead code (function 'igb_read_pci_cfg')
drivers/net/irda: fix sparse warnings: make symbols static
drivers/net/ixgbe: fix sparse warnings: make symbols static
drivers/net/netxen: fix sparse warnings: use NULL pointer instead of plain integer
drivers/net/qlge: fix sparse warnings: make symbols static
drivers/net/skfp: fix sparse warnings: make symbols static
drivers/net/tokenring: fix sparse warnings: make symbols static
drivers/net/tulip: fix sparse warnings: make do-while a compound statement
drivers/net/wan: fix sparse warnings: make do-while a compound statement
drivers/net/wan: fix sparse warning: make symbol static
drivers/net/wan/z85230.c: fix sparse warnings: un-EXPORT symbols
drivers/net/wireless: fix sparse warnings: make symbols static
drivers/net/wireless/ath9k: fix sparse warnings: make symbols static
drivers/net/wireless/b43: fix sparse warnings: make symbols static
drivers/net/wireless/ipw2x00: fix sparse warnings: make symbols static
drivers/net/wireless/prism54: fix sparse warnings: make symbols static
drm/i915: fix sparse warnings: declare one-bit bitfield as unsigned
drm/i915: fix sparse warnings: make symbols static
drm/i915: fix sparse warnings: move 'extern' decls to header file
drm/i915: fix sparse warnings: returning void-valued expression
drm/i915: un-EXPORT and make 'intelfb_panic' static
KVM: fix sparse warning
KVM: VMX: fix sparse warning
kbuild: disable sparse warning "returning void-valued expression"
HID: avoid sparse warning in HID_COMPAT_LOAD_DRIVER
proc: fix sparse warning
trivial: rtc-ds1511: fix sparse warning
trivial: rtc-stk17ta8: fix sparse warning
hugetlb: fix sparse warnings
nvidia: fix sparse warnings
viafb: fix sparse warnings
pm3fb: fix sparse warning
neofb: fix sparse warnings
i810: fix sparse warnings
intelfb: fix sparse warnings

Hannes Hering (1):
ehea: Fix some whitespace issues

Hans J. Koch (2):
UIO: Pass information about ioports to userspace (V2)
UIO: Documentation for UIO ioport info handling

Hans Verkuil (57):
V4L/DVB (9484): v4l: rename compat_ioctl32.c to v4l2-compat-ioctl32.c
V4L/DVB (9502): ov772x: CodingStyle improvements
V4L/DVB (9503): v4l: remove inode argument from video_usercopy
V4L/DVB (9504): dvbdev: fix typo causing 2.6.28 compile error
V4L/DVB (9507): v4l: remove EXPERIMENTAL from several drivers
V4L/DVB (9508): ivtv: enable tuner support for Yuan PG600-2
V4L/DVB (9678): af9015: Cleanup switch for usb ID
V4L/DVB (9820): v4l2: add v4l2_device and v4l2_subdev structs to the v4l2 framework.
V4L/DVB (9821): v4l2-common: add i2c helper functions
V4L/DVB (9822): cs53l32a: convert to v4l2_subdev.
V4L/DVB (9823): cx25840: convert to v4l2_subdev.
V4L/DVB (9824): m52790: convert to v4l2_subdev.
V4L/DVB (9825): msp3400: convert to v4l2_subdev.
V4L/DVB (9826): saa7115: convert to v4l2_subdev.
V4L/DVB (9827): saa7127: convert to v4l2_subdev.
V4L/DVB (9828): saa717x: convert to v4l2_subdev.
V4L/DVB (9829): tuner: convert to v4l2_subdev.
V4L/DVB (9830): upd64031a: convert to v4l2_subdev.
V4L/DVB (9831): upd64083: convert to v4l2_subdev.
V4L/DVB (9832): vp27smpx: convert to v4l2_subdev.
V4L/DVB (9833): wm8739: convert to v4l2_subdev.
V4L/DVB (9834): wm8775: convert to v4l2_subdev.
V4L/DVB (9835): ivtv/ivtvfb: convert to v4l2_device/v4l2_subdev.
V4L/DVB (9904): v4l: fix compile warning.
V4L/DVB (9905): v4l2-compat32: add missing newline after kernel message
V4L/DVB (9932): v4l2-compat32: fix 32-64 compatibility module
V4L/DVB (9934): v4l2-compat32: add two additional #ifdef __OLD_VIDIOC_ lines
V4L/DVB (9939): tuner: fix tuner_ioctl compile error if V4L1 ioctls are disabled.
V4L/DVB (9940): bt832: remove this driver
V4L/DVB (9941): cx24113: fix compile warnings
V4L/DVB (9942): v4l2-dev: check for parent device in get_index.
V4L/DVB (9943): v4l2: document video_device.
V4L/DVB (9944): videodev2.h: fix typo.
V4L/DVB (9957): v4l2-subdev: add g_sliced_vbi_cap and add NULL pointer checks
V4L/DVB (9958): tvp5150: convert to v4l2_subdev.
V4L/DVB (9959): tvaudio: convert to v4l2_subdev.
V4L/DVB (9960): v4l2-subdev: ioctl ops should use unsigned for cmd arg.
V4L/DVB (9961): tea6415c: convert to v4l2_subdev.
V4L/DVB (9962): tea6420: convert to v4l2_subdev.
V4L/DVB (9963): tlv320aic23b: convert to v4l2_subdev.
V4L/DVB (9964): tda7432: convert to v4l2_subdev.
V4L/DVB (9965): tda9840: convert to v4l2_subdev.
V4L/DVB (9966): tda9875: convert to v4l2_subdev.
V4L/DVB (9967): cs5345: convert to v4l2_subdev and fix broken s_ctrl.
V4L/DVB (9973): v4l2-dev: use the release callback from device instead of cdev
V4L/DVB (9974): v4l2-dev: allow drivers to pass v4l2_device as parent
V4L/DVB (9975): ivtv: set v4l2_dev instead of parent.
V4L/DVB (10132): v4l2-compat-ioctl32: remove dependency on videodev.
V4L/DVB (10133): v4l2-framework: use correct comment style.
V4L/DVB (10134): v4l2 doc: set v4l2_dev instead of parent.
V4L/DVB (10135): v4l2: introduce v4l2_file_operations.
V4L/DVB (10136): v4l2 doc: update v4l2-framework.txt
V4L/DVB (10137): v4l2-compat32: only build if needed
V4L/DVB (10138): v4l2-ioctl: change to long return type to match unlocked_ioctl.
V4L/DVB (10139): v4l: rename v4l_compat_ioctl32 to v4l2_compat_ioctl32
V4L/DVB (10140): gp8psk: fix incorrect return code (EINVAL instead of -EINVAL)
V4L/DVB (10141): v4l2: debugging API changed to match against driver name instead of ID.

Hans de Goede (28):
V4L/DVB (9543): gspca: Adjust autoexpo values for cams with a vga sensor in sonixb.
V4L/DVB (9685): gspca: Correct restart of webcams in spca501.
V4L/DVB (9686): gspca: Don't return the control values from the webcams in spca501.
V4L/DVB (9687): gspca: Split brightness and red and blue balance in spca501.
V4L/DVB (9706): gspca: Use the ref counting of v4l2 for disconnection.
V4L/DVB (9707): gspca: Remove the event counter and simplify the frame wait.
V4L/DVB (9878): gspca - vc032x: Fix frame overflow errors with vc0321.
V4L/DVB (9982): gspca - pac207: Update my email address.
V4L/DVB (9992): gspca - pac207: Webcam 093a:2461 added.
V4L/DVB (10044): gspca - pac7311: Webcam 093a:2620 added.
hwmon: (f71882fg) Style cleanups and put some repeating code into functions
hwmon: (f71882fg) Add support for the F71862FG superio sensors
hwmon: (f71882fg) Move some io access from the detect to the probe function
hwmon: (f71882fg) Prepare for adding F8000 support
hwmon: (f71882fg) Fix various sysfs callback function issues
hwmon: (f71882fg) Cleanup fan and temp hyst functions
hwmon: (f71882fg) Check for hwmon powerdown state
hwmon: (f71882fg) Separate max and crit alarm and beep
hwmon: (f71882fg) Remove the fan_mode module option
hwmon: (f71882fg) Add F8000 support
hwmon: (f71882fg) Add missing pwm3 attr for f71862fg
hwmon: (f71882fg) Fix auto_channels_temp temp numbering with f8000
hwmon: (f71882fg) Add documentation
hwmon: (f71882fg) Printout fan modes
hwmon: (f71882fg) Fix fan_to/from_reg prototypes
hwmon: (fschmd) Cleanups for watchdog support
hwmon: (fschmd) Add watchdog support
hwmon: Deprecate the fscher and fscpos drivers

Harry Fearnhamm (1):
RealView: Use flush_cache_all() rather than MCR in cpu_enter_lowpower()

Hartley Sweeten (5):
[ARM] 5309/1: ep93xx: add edb9307a platform
[ARM] 5311/1: ep93xx: add core support for built in i2c bus
[ARM] 5324/2: ep93xx: support gpio interrupt debounce
[ARM] 5342/1: ep93xx: platform init cleanup
[ARM] 5343/1: ep93xx: include linux/i2c.h

Harvey Harrison (96):
printk: add %pM format specifier for MAC addresses
x86: use the new byteorder headers
printk: add %p6 format specifier for IPv6 addresses
net: replace all current users of NIP6_SEQFMT with %#p6
misc: replace NIP6_FMT with %p6 format specifier
netfilter: replace uses of NIP6_FMT with %p6
net: replace uses of NIP6_FMT with %p6
net, misc: replace uses of NIP6_FMT with %p6
infiniband: use %p6 for printing message ids
infiniband: ipoib replace IPOIB_GID_FMT with %p6
infiniband: remove IPOIB_GID_RAW_ARG, IPOIB_GID_ARG, IPOIB_GID_FMT
uwb: use the %pM formatting specifier in eda.c
net: remove NIP6(), NIP6_FMT, NIP6_SEQFMT and final users
printk: add %I4, %I6, %i4, %i6 format specifiers
net: replace %#p6 format specifier with %pi6
net: replace %p6 with %pI6
printk: remove %p6 format specifier, fix up comments
net: easy removals of HIPQUAD using %pI4 format
net: replace NIPQUAD() in net/ipv4/netfilter/
net: replace NIPQUAD() in net/ipv4/ net/ipv6/
net: replace NIPQUAD() in net/netfilter/
net: replace NIPQUAD() in net/*/
drivers: replace NIPQUAD()
fs: replace NIPQUAD()
misc: replace NIPQUAD()
printk: ipv4 address digits printed in reverse order
powerpc: Use the new byteorder headers
xtensa: use the new byteorder headers
ipvs: oldlen, newlen should be be16, not be32
phonet: sparse annotations of protocol, remove forward declaration
tipc: trivial endian annotation in debug statement
x86: x86_32 has its own irq_regs definition
xtensa: switch to packed struct unaligned access implementation
isdn: use %pI4, remove get_{u8/u16/u32} and put_{u8/u16/u32} inlines
net: ip_sockglue.c add static, annotate ports' endianness
isdn: isdn_net.c annotate struct ip_ports and trivial sparse fixes
aoe: remove private mac address format function
decnet: remove private wrappers of endian helpers
decnet: compile fix for removal of byteorder wrapper
fuse: clean up annotations of fc->lock
iwlwifi: remove uses of __constant_{endian} helpers
[MTD] remove private wrapper of endian helpers in rfd_ftl.c
Input: ads7846 - strict_strtoul takes unsigned long
dlm: trivial annotation of be16 value
crypto: camellia - use kernel-provided bitops, unaligned access
crypto: remove uses of __constant_{endian} helpers
crypto: salsa20 - Remove private wrappers around various operations
[S390] s390: use the new byteorder headers
m68k: use the new byteorder headers
V4L/DVB (9636): dvb: cinergyt2 annotate struct endianness, remove unused variable, add static
V4L/DVB (9637): usb vendor_ids/product_ids are le16
mmc: trivial annotation of 'blocks'
FUNCTION is gcc-specific, use func__
ieee1394: consolidate uses of IEEE1934_BUSID_MAGIC
ieee1394: pcilynx: trivial endian annotation
ieee1394: replace CSR_SET_BUS_INFO_GENERATION macro
ieee1394: mark bus_info_data as a __be32 array
ieee1394: eth1394: trivial sparse annotations
ieee1394: dv1394: annotate frame input/output structs as little endian
ieee1934: dv1394: interrupt enabling/disabling broken on big-endian
GFS2: sparse annotation of gl->gl_spin
parisc: use the new byteorder headers
staging: correct dubious use of !x & y
Staging: go7007: annotate code pointers
lib: fix sparse shadowed variable warning
lib: radix_tree.c make percpu variable static
lib: proportions.c trivial sparse lock annotation
ibmpex: add endian annotation to extract_data() helper
blackfin: remove FUNCTION in video driver
fb: carminefb: trivial annotation packing color register
byteorder: only use linux/swab.h
avr32: introduce asm/swab.h
mips: introduce asm/swab.h
powerpc: introduce asm/swab.h
s390: introduce asm/swab.h
sh: introduce asm/swab.h
sparc: introduce asm/swab.h
x86: introduce asm/swab.h
m68k: introduce asm/swab.h
alpha: introduce asm/swab.h
arm: introduce asm/swab.h
blackfin: introduce asm/swab.h
ia64: introduce asm/swab.h
h8300: introduce asm/swab.h
m68knommu: introduce asm/swab.h
m32r: introduce asm/swab.h
frv: introduce asm/swab.h
mn10300: introduce asm/swab.h
byteorder: remove the now unused byteorder.h
USB: avoid needless address-taking of function parameters
USB: wusb: annotate association types withe proper endianness
xtensa: introduce swab.h
trivial: replace last usages of FUNCTION in kernel
staging: FUNCTION is gcc-specific, use func
parisc: introduce asm/swab.h
memstick: annotate endianness of attribute structs

Heiko Carstens (27):
ftrace: preemptoff selftest not working
nohz: no softirq pending warnings for offline cpus
sched: let arch_update_cpu_topology indicate if topology changed
sched: add missing arch_update_cpu_topology() call
[S390] cpu topology: fix cpu_core_map initialization
[S390] cpu topology: dont destroy cpu sets on topology change
[S390] convert etr/stp to stop_machine interface
[S390] convert s390 to generic IPI infrastructure
[S390] Move stfle to header file.
[S390] ftrace: function tracer backend for s390
[S390] cio: get rid of compile warning
[S390] mark disabled_wait as noreturn function
[S390] sclp vt220: fix compile warning
[S390] Remove initial kernel stack backchain initialization.
[S390] cpu topology: introduce kernel parameter
[S390] cpu topology: remove dead code
[SCSI] zfcp: fix compile warning
stop_machine: introduce stop_machine_create/destroy.
module: convert to stop_machine_create/destroy.
qeth: get rid of extra argument after printk to dev_* conversion
iucv: fix cpu hotplug
stop_machine/cpu hotplug: fix disable_nonboot_cpus
[S390] ptrace: no extern declarations for userspace
[S390] types: add/fix types.h include in header files
[S390] remove code for oldselect system call
[S390] vdso: compile fix
[S390] Use unsigned long long for u64 on 64bit.

Helge Deller (7):
Input: HIL drivers - add MODULE_ALIAS()
module: fix module loading failure of large kernel modules for parisc
parisc: fix module loading failure of large kernel modules
parisc: fix GFP_KERNEL use while atomic in unwinder
parisc: trivial fixes
parisc: Replace NR_CPUS in parisc code
parisc: add uevent helper for parisc bus

Helmut Schaa (2):
iwl3945: remove obsolete irq handling
ipw2200: fix scanning while associated

Hendrik Brueckner (14):
hvc_console: Always schedule resize work on resize
hvc_console: Escape magic sysrq key
[S390] s390/hvc_console: z/VM IUCV hypervisor console support
[S390] iucv: Locking free version of iucv_message_(receive|send)
[S390] s390/setup: set default preferred console device "ttyS"
[S390] provide documentation for hvc_iucv kernel parameter.
af_iucv: New error return codes for connect()
af_iucv: Free iucv path/socket in path_pending callback
[S390] hvc_iucv: Change IUCV term id and use one device as default
[S390] hvc_iucv: Limit rate of outgoing IUCV messages
[S390] hvc_iucv: Update function documentation
[S390] hvc_iucv: Refactor console and device initialization
[S390] hvc_iucv: Special handling of IUCV HVC devices
[S390] update documentation for hvc_iucv kernel parameter.

Henning Rogge (1):
nl80211: Add signal strength and bandwith to nl80211station info

Henrik Rydberg (1):
hwmon: applesmc: Add support for MacBook Air 2

Henrique de Moraes Holschuh (7):
rfkill: use killable locks instead of interruptible
rfkill: export global states to rfkill-input
rfkill: add master_switch_mode and EPO lock to rfkill and rfkill-input
rfkill: honour EPO state when resuming a rfkill controller
rfkill: rate-limit rfkill-input workqueue usage (v3)
rfkill: preserve state across suspend
rfkill: always call get_state() hook on resume

Herbert Xu (39):
net: Add frag_list support to skb_segment
net: Add frag_list support to GSO
net: Add Generic Receive Offload infrastructure
ipv4: Add GRO infrastructure
net: Add skb_gro_receive
tcp: Add GRO support
ethtool: Add GGRO and SGRO ops
e1000e: Add GRO support
crypto: padlock - Avoid resetting cword on successive operations
crypto: api - Move type exit function into crypto_tfm
crypto: api - Rebirth of crypto_alloc_tfm
crypto: hash - Add shash interface
crypto: hash - Export shash through ahash
crypto: hash - Add import/export interface
crypto: api - Call type show function before legacy for proc
crypto: hash - Export shash through hash
crypto: crc32c - Switch to shash
crypto: crc32c-intel - Switch to shash
crypto: crc32c - Test descriptor context format
libcrc32c: Move implementation to crypto crc32c
libcrc32c: Add crc32c_le macro
libcrc32c: Select CRYPTO in Kconfig
crypto: hash - Make setkey optional
crypto: null - Switch to shash
crypto: rmd128 - Switch to shash
crypto: rmd160 - Switch to shash
crypto: rmd256 - Switch to shash
crypto: rmd320 - Switch to shash
crypto: aes - Precompute tables
tcp: Always set urgent pointer if it's beyond snd_nxt
ipsec: Remove useless ret variable
gro: Fix potential use after free
net: Fix percpu counters deadlock
gro: Use gso_size to store MSS
gro: Add page frag support
gro: Add internal interfaces for VLAN
vlan: Add GRO interfaces
ipv6: Add GRO support
tcp6: Add GRO support

Hermann Pitton (1):
V4L/DVB (9798): saa7134: add analog and DVB-T support for Medion/Creatix CTX946

Herton Ronaldo Krzesinski (8):
rtl8187: adapt for deprecated IEEE80211_CONF_SHORT_SLOT_TIME flag
rtl8187: add short slot handling for 8187B
rtl8187: fix 8187B throughput regression
rtl8187: implement conf_tx callback to configure tx queues
rtl8187: feedback transmitted packets using tx close descriptor for 8187B
[CPUFREQ] add to speedstep-lib additional fsb values for core processors
[CPUFREQ] Add Celeron Core support to p4-clockmod.
rtl8187: Fix crash on unload when using SLUB debug

Hidehiro Kawai (1):
coredump_filter: permit changing of the default filter

Hidetoshi Seto (1):
PCI hotplug: aerdrv: fix a typo in error message

Hirokazu Takahashi (1):
memcg: add mem_cgroup_disabled()

Hiroshi Shimamoto (48):
uaccess: fix parameters inversion for __copy_from_user_inatomic()
x86: signal: cosmetic unification of restore_sigcontext()
x86: signal_64.c: get_stack() doesn't need entire regs
x86: signal: cosmetic unification of signr_convert()
x86: signal: cosmetic unification of macros for setup_rt_frame()
x86: signal: cosmetic unification of NR_restart_syscall
x86: signal_64: remove unused code in __setup_rt_frame()
x86: signal_32: do save_i387_xstate() at get_sigframe()
x86: ia32_signal: do save_i387_xstate_ia32 at get_sigframe()
x86: signal_64: setup fpstate in setup_sigcontext()
x86: signal_64: make setup_sigcontext() similar
x86: signal: cosmetic unification of setup_sigcontext()
x86: signal_32: introduce retcode and rt_retcode
x86: ia32_signal: remove unnecessary padding
x86: ia32_signal: cleanup macro COPY
x86: ia32_signal: introduce COPY_SEG_CPL3
x86: ia32_signal: cleanup macro RELOAD_SEG
x86: ia32_signal: remove using temporary variable
x86: ia32_signal: change order of storing in setup_sigcontext()
x86: signal: rename COPY_SEG_STRICT to COPY_SEG_CPL3
x86: signal: cosmetic unification of including headers
x86: signal: cosmetic unification of sys_sigaltstack()
x86: signal: cosmetic unification of sys_rt_sigreturn()
x86: signal: move {setup|restore}_sigcontext()
x86: signal: cosmetic unification of __setup_sigframe() and __setup_rt_sigframe()
x86: signal: unify signal_{32|64}.c, prepare
x86: signal: unify signal_{32|64}.c
x86: signal: change type of paramter for sys_rt_sigreturn()
x86: uaccess: return value of __{get|put}_user() can be int
x86: kill #ifdef for exit_idle()
x86: hardirq: introduce inc_irq_stat()
x86: hardirq: use inc_irq_stat() in non-unified functions
x86: signal: use signal_fault() in sys_sigreturn()
x86: ia32_signal: use __put_user() instead of __copy_to_user()
x86: ia32_signal: use proper macro __USER32_DS
x86: signal: move ia32 func declarations into arch/x86/kernel/signal.c
x86: signal: rename sigframe and rt_sigframe on 32-bit
x86: signal: move sigframe.h to arch/x86/include/asm
x86: signal: prepare to include from ia32_signal.c
x86: ia32_signal: rename struct sigframe and rt_sigframe
x86: ia32_signal: use sigframe.h
x86: sigframe.h: add guard macro
x86: sigframe.h: include headers for dependency
x86: asm-offset_64: use rt_sigframe_ia32
x86: ia32.h: remove unused struct sigfram32 and rt_sigframe32
printk: fix discarding message when recursion_bug
x86: ia32_signal: remove unnecessary declaration
binfmts.h: include list.h

Hitoshi Mitake (1):
x86: provide readq()/writeq() on 32-bit too

Holger Eitzenberger (23):
bonding: add and use bond_is_lb()
bonding: use table for mode names
bonding: fix compile error if debug enabled
bonding: use pr_debug instead of own macros
bonding: remove duplicate declarations
bonding: make tbl argument to bond_parse_parm() const
bonding: turn all bond_parm_tbls const
bonding: improve elaborate port_state assignment
bonding: introduce and use port_params structure
bonding: use port_params in __record_pdu()
bonding: use plain memcpy in __record_default()
bonding: init port_params from template
bonding: remove various function declarations
bonding: use port_params in __update_selected()
bonding: use port_params in __update_default_selected()
bonding: use port_params in __update_lacpdu_from_port
802.3ad: make ntt bool
802.3ad: turn ports is_enabled into a bool
802.3ad: turn ports is_individual into a bool
802.3ad: remove typedef around ad_system
802.3ad: initialize ports LACPDU from const initializer
802.3ad: generalize out mac address initializer
802.3ad: use standard ethhdr instead of ad_header

Holger Schurig (1):
wireless: fix two bad print_ssid conversions

Holger Smolinski (1):
[S390] dasd: add device attribute to disable blocking on lost paths

Hollis Blanchard (30):
powerpc: Remove superfluous WARN_ON() from dma-noncoherent.c
powerpc/kvm: update KVM config options in ppc44x_defconfig
powerpc: Force memory size to be a multiple of PAGE_SIZE
virtio-pci queue allocation not page-aligned
virtio: avoid implicit use of Linux page size in balloon interface
KVM: ppc: Move 440-specific TLB code into 44x_tlb.c
KVM: ppc: Rename "struct tlbe" to "struct kvmppc_44x_tlbe"
KVM: ppc: combine booke_guest.c and booke_host.c
KVM: ppc: Refactor powerpc.c to relocate 440-specific code
ppc: Create disassemble.h to extract instruction fields
KVM: ppc: refactor instruction emulation into generic and core-specific pieces
KVM: ppc: Move the last bits of 44x code out of booke.c
KVM: ppc: create struct kvm_vcpu_44x and introduce container_of() accessor
KVM: ppc: adjust vcpu types to support 64-bit cores
KVM: ppc: fix set regs to take care of msr change
KVM: ppc: optimize kvm stat handling
KVM: ppc: optimize find first bit
KVM: ppc: optimize irq delivery path
KVM: ppc: improve trap emulation
KVM: ensure that memslot userspace addresses are page-aligned
KVM: ppc: fix Kconfig constraints
KVM: ppc: use MMUCR accessor to obtain TID
KVM: ppc: use prefetchable mappings for guest memory
KVM: ppc: fix userspace mapping invalidation on context switch
KVM: ppc: support large host pages
powerpc/44x: declare tlb_44x_index for use in C code
KVM: ppc: directly insert shadow mappings into the hardware TLB
KVM: ppc: save and restore guest mappings on context switch
KVM: ppc: Implement in-kernel exit timing statistics
KVM: ppc: mostly cosmetic updates to the exit timing accounting code

Hongjie Yang (1):
[S390] convert dcssblk and extmem printks messages to pr_xxx macros.

Huang Weiyi (10):
uwb: remove unused #include <version.h>
wusb: remove unused #include <version.h>
ALSA: ASoC codec: remove unused #include <version.h>
V4L/DVB: remove unused #include <version.h>
V4L/DVB: remove unused #include <version.h>
net: KS8695: removed duplicated #include
tracing: removed duplicated #include
x86: remove duplicated #include's
Staging: wlan-ng: remove unused #include <version.h>
[S390] gettimeofday.S: removed duplicated #includes

Huang Ying (3):
kexec/i386: remove PAGE_SIZE alignment from relocate_kernel
kexec/i386: allocate page table pages dynamically
kexec/i386: setup kexec page table in C

Hugh Blemings (1):
Updated contact info for CREDITS file

Hugh Dickins (36):
mm: don't mark_page_accessed in shmem_fault
mm: remove cgroup_mm_owner_callbacks
mm: remove GFP_HIGHUSER_PAGECACHE
mm: add Set,ClearPageSwapCache stubs
mm: replace some BUG_ONs by VM_BUG_ONs
mm: add_active_or_unevictable into rmap
mm: make page_lock_anon_vma() static
mm: further cleanup page_add_new_anon_rmap
mm: gup persist for write permission
mm: wp lock page before deciding cow
mm: reuse_swap_page replaces can_share_swap_page
mm: try_to_free_swap replaces remove_exclusive_swap_page
mm: try_to_unuse check removing right swap
mm: remove try_to_munlock from vmscan
mm: remove gfp_mask from add_to_swap
mm: add add_to_swap stub
mm: optimize get_scan_ratio for no swap
swapfile: swapon needs larger size type
swapfile: remove SWP_ACTIVE mask
swapfile: remove surplus whitespace
swapfile: remove v0 SWAP-SPACE message
swapfile: rearrange scan and swap_info
swapfile: swapon use discard (trim)
swapfile: swap allocation use discard
swapfile: swapon randomize if nonrot
swapfile: swap allocation cycle if nonrot
swapfile: change discard pgoff_t to sector_t
swapfile: let others seed random
badpage: simplify page_alloc flag check+clear
badpage: keep any bad page out of circulation
badpage: replace page_remove_rmap Eeek and BUG
badpage: vm_normal_page use print_bad_pte
badpage: zap print_bad_pte on swap and file
badpage: remove vma from page_remove_rmap
badpage: ratelimit print_bad_pte and bad_page
badpage: KERN_ALERT BUG instead of KERN_EMERG

Hugo Villeneuve (3):
ASoC: Add Right-Justified mode and Codec clock master to davinci-i2s
ASoC: Add PCM3008 ALSA SoC driver
ASoC: Add driver for the Lyrtech SFFSDR board

Ian Campbell (7):
swiotlb: move some definitions to header
swiotlb: add comment where we handle the overflow of a dma mask on 32 bit
swiotlb: allow architectures to override phys<->bus<->phys conversions
swiotlb: add arch hook to force mapping
swiotlb: consolidate swiotlb info message printing
x86/swiotlb: add default phys<->bus conversion
x86/swiotlb: add default swiotlb_arch_range_needs_mapping

Ian Kent (4):
autofs4: improve parameter usage
autofs4: fix var shadowed by local delaration
autofs4: make autofs type usage explicit
autofs4: fix string validation check order

Ian Molton (6):
[ARM] IrDA support for e7xx
[ARM] pxa: e740 MFP fix
[ARM] pxa: Add multi-io support for e-series
[PCMCIA] e740 PCMCIA socket driver.
[ARM] pxa: Update eseries defconfig
[ARM] pxa: add e750 MFP config

Igor M. Liplianin (7):
V4L/DVB (9520): stb0899 Remove double .read_status assignment
V4L/DVB (9533): cx88: Add support for TurboSight TBS8910 DVB-S PCI card
V4L/DVB (9534): cx88: Add support for Prof 6200 DVB-S PCI card
V4L/DVB (9535): cx88-dvb: Remove usage core->prev_set_voltage from cx24116 based cards.
V4L/DVB (9537): Add TerraTec Cinergy S USB support
V4L/DVB (9795): Add Compro VideoMate E650F (DVB-T part only).
V4L/DVB (9797): Fix stv0299 support in dw2102 USB DVB-S/S2 driver

Ilpo Järvinen (45):
b43legacy: reindent misleading statement
tcp: collapse more than two on retransmission
tcp: move tcp_simple_retransmit to tcp_input
tcp: more aggressive skipping
tcp: Make SACK code to split only at mss boundaries
tcp: make tcp_sacktag_one able to handle partial skb too
tcp: Try to restore large SKBs while SACK processing
tcp: Make shifting not clear the hints
tcp: add some mibs to track collapsing
tcp: handle shift/merge of cloned skbs too
tcp: tcp_limit_reno_sacked can become static
tcp: skb_shift cannot cache frag ptrs past pskb_expand_head
niu: use net_device_stats nowadays available in net_device
bnx2: use net_device_stats nowadays available in net_device
ne2: silence static never defined warnings
dccp: use roundup instead of opencoding
tcp: force mss equality with the next skb too.
tcp: Fix thinko making the not-shiftable to cover S|R as well
tcp: make mtu probe failure to not break gso'ed skbs unnecessarily
tcp: introduce struct tcp_sacktag_state to reduce arg pressure
tcp: no need to pass prev skb around, reduces arg pressure
tcp: drop tcp_bound_rto, merge content of it tcp_set_rto
tcp: share code through function, not through copy-paste. :-)
tcp: move some parts from tcp_write_xmit
tcp: use tcp_write_xmit also in tcp_push_one
tcp: fix tso_should_defer in 64bit
icsk: join error paths using goto
xfrm6_tunnel: join error paths using goto
ipv6/mcast: join error paths using goto
ip6mr: use goto to common label instead of opencoding
xfrm: join error paths
can: merge error paths
ax25: join the return paths that free skb
bt/rfcomm/tty: join error paths
irda: merge exit paths
nf/dccp: merge errorpaths
rpc/rdma: goto instead of copypaste
hp100: use roundup instead of open coding
ipmr: merge common code
libertas: use roundup instead of opencoding
[SCSI] tmscsim: fix indentation and braces disagreement - add braces
[SCSI] scsi_error: fix indentation and braces disagreement - add braces
ipv6: IPV6_PKTINFO relied userspace providing correct length
consolemap: indentation & braces disagree - reindent
USB: usbtmc: indent & braces disagree, something else is desired

Ilya Yanok (1):
powerpc/44x: Support 16K/64K base page sizes on 44x

Inaky Perez-Gonzalez (35):
USB: Introduce usb_queue_reset() to do resets from atomic contexts
debugfs: add helpers for exporting a size_t simple value
wimax: documentation for the stack
wimax: headers for kernel API and user space interaction
wimax: internal API for the kernel space WiMAX stack
wimax: debug macros and debug settings for the WiMAX stack
wimax: generic device management (registration, deregistration, lookup)
genetlink: export genl_unregister_mc_group()
wimax: basic API: kernel/user messaging, rfkill and reset
wimax: debugfs controls
wimax: Makefile, Kconfig and docbook linkage for the stack
i2400m: documentation and instructions for usage
i2400m: host/device procotol and core driver definitions
i2400m: Generic probe/disconnect, reset and message passing
i2400m: linkage to the networking stack
i2400m: firmware loading and bootrom initialization
i2400m: RX and TX data/control paths
i2400m: various functions for device management
i2400m: debugfs controls
i2400m/USB: header for the USB bus driver
i2400m/USB: probe/disconnect, dev init/shutdown and reset backends
i2400m/USB: firmware upload backend
i2400m/USB: TX and RX path backends
i2400m/SDIO: header for the SDIO subdriver
i2400m/SDIO: probe/disconnect, dev init/shutdown and reset backends
i2400m/SDIO: firmware upload backend
i2400m/SDIO: TX and RX path backends
i2400m: Makefile and Kconfig
wimax: export linux/wimax.h and linux/wimax/i2400m.h with headers_install
wimax/i2400m: add CREDITS and MAINTAINERS entries
wimax: fix '#ifndef CONFIG_BUG' layout to avoid warning
wimax: fix kconfig interactions with rfkill and input layers
wimax: testing for rfkill support should also test for CONFIG_RFKILL_MODULE
i2400m/usb: wrap USB power saving in #ifdef CONFIG_PM
wimax: fix kernel-doc for debufs_dentry member of struct wimax_dev

Ingo Brueckl (2):
x86: convert permanent_kmaps_init() from macro to inline
Fix compiler warning in arch/x86/mm/init_32.c

Ingo Molnar (232):
x86: boot IRQ quirks and rerouting, fix
Merge branch 'linus' into x86/pci-ioapic-boot-irq-quirks
Merge branch 'linus' into x86/pci-ioapic-boot-irq-quirks
softlockup: increase hung tasks check from 2 minutes to 8 minutes
Merge branch 'linus' into core/debug
Merge commit 'v2.6.27-rc6' into core/locking
x86: some lock annotations for user copy paths, v3
Revert "lockdep: fix compilation when CONFIG_TRACE_IRQFLAGS_SUPPORT is not set"
Merge commit 'v2.6.27-rc7' into core/locking
Merge commit 'v2.6.28-rc2' into x86/uv
Merge commit 'v2.6.28-rc2' into x86/pci-ioapic-boot-irq-quirks
Merge commit 'v2.6.28-rc2' into x86/doc
Merge commit 'v2.6.28-rc2' into core/locking
Merge branch 'linus' into tracing/ftrace
Merge commit 'v2.6.28-rc3' into sched/core
Merge commit 'v2.6.28-rc3' into tracing/ftrace
Merge branches 'tracing/ftrace', 'tracing/markers', 'tracing/mmiotrace', 'tracing/nmisafe', 'tracing/tracepoints' and 'tracing/urgent' into tracing/core
rcu: make rcu-stall debug printout more standard
x86 debug: mark early_printk.o as notrace
Merge branch 'tracing/fastboot' into tracing/ftrace
Merge branch 'sched/urgent' into sched/core
Merge branches 'tracing/ftrace', 'tracing/fastboot', 'tracing/nmisafe' and 'tracing/urgent' into tracing/core
Merge branch 'linus' into x86/cleanups
x86: clean up rdtsc_barrier() use
x86: clean up vget_cycles()
Merge commit 'v2.6.28-rc4' into x86/cleanups
Merge commit 'v2.6.28-rc4' into timers/rtc
Merge commit 'v2.6.28-rc4' into x86/apic
sched: rename SCHED_NO_NO_OMIT_FRAME_POINTER => SCHED_OMIT_FRAME_POINTER
Merge branch 'tracing/urgent' into tracing/ftrace
Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core
tracing, x86: clean up FUNCTION_RET_TRACER Kconfig
tracing, x86: function return tracer, fix assembly constraints
tracing: function return tracer, build fix
x86: fix documentation typo in arch/x86/Kconfig
Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core
Merge branch 'tracing/function-return-tracer' into tracing/fastboot
Merge branches 'tracing/fastboot', 'tracing/function-return-tracer' and 'tracing/ring-buffer' into tracing/core
tracing: branch tracer, tweak output
Merge branch 'linus' into core/locking
lockdep: include/linux/lockdep.h - fix warning in net/bluetooth/af_bluetooth.c
tracing: branch tracer, fix vdso crash
tracing: finetune branch-tracer output
Merge branch 'linus' into x86/crashdump
Merge branches 'tracing/branch-tracer', 'tracing/fastboot', 'tracing/function-return-tracer' and 'tracing/urgent' into tracing/core
Merge branches 'tracing/fastboot', 'tracing/ftrace' and 'tracing/urgent' into tracing/core
Merge branch 'tracing/ftrace' into tracing/function-return-tracer
tracepoints: format documentation
markers/tracpoints: fix non-modular build
Merge branches 'tracing/branch-tracer', 'tracing/ftrace', 'tracing/function-return-tracer', 'tracing/tracepoints' and 'tracing/urgent' into tracing/core
Merge commit 'v2.6.28-rc5' into x86/cleanups
Merge branches 'tracing/branch-tracer' and 'tracing/urgent' into tracing/core
Merge branch 'x86/urgent' into x86/cleanups
x86: fix wakeup_cpu with numaq/es7000, v2, fix #2
Merge branch 'linus' into sched/core
ftrace: fix selftest locking
Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core
Merge branch 'linus' into x86/uv
Merge branch 'linus' into x86/memory-corruption-check
Merge branch 'x86/cleanups' into x86/irq
Merge commit 'v2.6.28-rc6' into sched/core
x86: clean up after: move entry_64.S register saving out of the macros, fix
x86: entry_64.S: rename
Merge commit 'v2.6.28-rc6' into x86/debug
x86: clean up stack overflow debug check
Merge branches 'tracing/profiling', 'tracing/options' and 'tracing/urgent' into tracing/core
tracing/function-return-tracer: clean up task start/exit callbacks
tracing: allow tracing of suspend/resume & hibernation code again
Merge branch 'ppc/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/powerpc
x86 defconfig: increase CONFIG_LOG_BUF_SHIFT
Merge branch 'sched/rt' into sched/core
Merge branches 'core/debug', 'core/futexes', 'core/locking', 'core/rcu', 'core/signal', 'core/urgent' and 'core/xen' into core/core
Merge branches 'tracing/branch-tracer', 'tracing/fastboot', 'tracing/ftrace', 'tracing/function-return-tracer', 'tracing/power-tracer', 'tracing/powerpc', 'tracing/ring-buffer', 'tracing/stack-tracer' and 'tracing/urgent' into tracing/core
Merge branches 'sched/core', 'core/core' and 'tracing/core' into cpus4096
tracing, tty: fix warnings caused by branch tracing and tty_kref_get()
x86: fix unused variable warning in arch/x86/kernel/hpet.c
lockdep: fix unused function warning in kernel/lockdep.c
Merge branches 'tracing/core', 'x86/urgent' and 'x86/ptrace' into tracing/hw-branch-tracing
netfilter: fix warning in net/netfilter/nf_conntrack_proto_tcp.c
netfilter: fix warning in net/netfilter/nf_conntrack_ftp.c
s2io: fix warning in drivers/net/s2io.c
niu: fix warnings in drivers/net/niu.c
niu: fix another warning in drivers/net/niu.c
qla3xxx: fix warning in drivers/net/qla3xxx.c
sunrpc: fix warning in net/sunrpc/xprtrdma/svc_rdma_transport.c
pkt_sched: fix warning in net/sched/sch_hfsc.c
ipv6: fix warning in net/ipv6/ip6_flowlabel.c
dsa: fix warning in net/dsa/mv88e6xxx.c
dsa: fix warning in net/dsa/mv88e6060.c
fix warning in fs/dlm/netlink.c
sis900: fix warning in drivers/net/sis900.c
z85230: fix warning in drivers/net/wan/z85230.c
mlx4: fix error path in drivers/net/mlx4/en_rx.c
cassini: fix warning in drivers/net/cassini.c
dccp: fix warning in net/dccp/options.c
mlx4: fix warning in drivers/net/mlx4/mcg.c
Merge branches 'tracing/hw-branch-tracing' and 'tracing/branch-tracer' into tracing/core
ax25: fix warning in net/ax25/sysctl_net_ax25.c
sunrpc: fix warning in net/sunrpc/xprtrdma/verbs.c
bluetooth: fix warning in net/bluetooth/rfcomm/sock.c
atlx: fix warning in drivers/net/atlx/atl2.c
depca: fix warning in drivers/net/depca.c
3c523: fix warning in drivers/net/3c523.c
tracing: function graph tracer, fix
Merge commit 'v2.6.28-rc6' into core/debug
debugobjects: add boot parameter default value
blktrace: port to tracepoints, update
sched: convert struct root_domain to cpumask_var_t, fix
Merge branches 'tracing/blktrace', 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing/power-tracer' into tracing/core
tracing/function-graph-tracer: more output tweaks
Merge branch 'x86/debug' into x86/irq
x86: ret_from_fork - get rid of jump back
debug warnings: eliminate warn_on_slowpath()
vfs, seqfile: export mangle_path() generally
Merge branch 'sched/urgent' into sched/core
x86: provide readq()/writeq() on 32-bit too, cleanup
x86: provide readq()/writeq() on 32-bit too, complete
Merge branch 'x86/urgent' into x86/iommu
Merge branch 'tracing/urgent' into tracing/core
Merge branches 'tracing/branch-tracer', 'tracing/ftrace', 'tracing/function-graph-tracer', 'tracing/markers', 'tracing/powerpc', 'tracing/stack-tracer' and 'tracing/tracepoints' into tracing/core
Merge branch 'linus' into cpus4096
Merge branch 'x86/io' into x86/iommu
Merge branches 'tracing/ftrace' and 'tracing/function-graph-tracer' into tracing/core
Merge commit 'v2.6.28-rc7'; branch 'x86/dumpstack' into tracing/ftrace
tracing/function-graph-tracer: enabled by default
Merge commit 'v2.6.28-rc7' into core/locking
Merge commit 'v2.6.28-rc7' into tracing/core
Merge branches 'tracing/ftrace' and 'tracing/function-graph-tracer' into tracing/core
tracing: fix typo and missing inline function
Merge commit 'v2.6.28-rc7' into x86/cleanups
Merge branches 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing/urgent' into tracing/core
Merge branch 'sched/urgent' into sched/core
Merge branch 'linus' into x86/quirks
tracing/function-graph-tracer: fix 'flags' variable mismatch
sparseirq: fix typo in !CONFIG_IO_APIC case
Merge branches 'tracing/function-graph-tracer' and 'tracing/ring-buffer' into tracing/core
x86, bts: fix build error
x86: soften multi-BAR mapping sanity check warning message
oprofile: select RING_BUFFER
Merge commit 'v2.6.28-rc8' into sched/core
x86, debug: remove EBDA debug printk
Merge commit 'v2.6.28-rc8' into x86/mm
Merge commit 'v2.6.28-rc8' into x86/irq
tracing/function-graph-tracer: add a new .irqentry.text section, fix
sparse irqs: handle !GENIRQ platforms
sparse irqs: add irqnr.h to the user headers list
Merge branch 'tracing/fastboot' into cpus4096
Merge branch 'sched/core' into cpus4096
Merge branches 'irq/sparseirq', 'x86/quirks' and 'x86/reboot' into cpus4096
Merge branches 'tracing/fastboot', 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing/hw-branch-tracing' into tracing/core
Merge branch 'linus' into cpus4096
Merge branch 'master' of git://git.kernel.org/.../rusty/linux-2.6-for-ingo into cpus4096
x86, mm: limit MAXMEM on 64-bit
Merge commit 'v2.6.28-rc8' into x86/cpufeature
x86: support always running TSC on Intel CPUs, add cpufeature definition
Merge branch 'x86/cpufeature' into x86/tsc
Merge commit 'v2.6.28-rc8' into x86/doc
Merge commit 'v2.6.28-rc8' into x86/uv
Merge branch 'linus' into cpus4096
Merge branch 'master' of git://git.kernel.org/.../travis/linux-2.6-cpus4096-for-ingo into cpus4096
Merge branch 'irq/sparseirq' into cpus4096
Merge branch 'x86/crashdump' into cpus4096
x86: update io_apic.c to the new cpumask code
Merge branch 'linus' into cpus4096
Merge branch 'x86/apic' into cpus4096
Merge branches 'tracing/ftrace' and 'tracing/hw-branch-tracing' into tracing/core
Merge branch 'linus' into core/rcu
hrtimers: fix warning in kernel/hrtimer.c
tracing: fix warning in kernel/trace/trace.c
tracing: fix warnings in kernel/trace/trace_sched_switch.c
x86: fix warning in arch/x86/kernel/microcode_amd.c
sched: move test_sd_parent() to an SMP section of sched.h
sched: fix warning in kernel/sched.c
x86: fix warning in arch/x86/kernel/io_apic.c
Merge branches 'tracing/ftrace', 'tracing/ring-buffer' and 'tracing/urgent' into tracing/core
sched: fix warning in fs/proc/base.c
Merge commit 'v2.6.28-rc9' into x86/apic
Merge branch 'x86/apic' into x86/irq
Merge branches 'x86/apic', 'x86/cleanups', 'x86/cpufeature', 'x86/crashdump', 'x86/debug', 'x86/defconfig', 'x86/detect-hyper', 'x86/doc', 'x86/dumpstack', 'x86/early-printk', 'x86/fpu', 'x86/idle', 'x86/io', 'x86/memory-corruption-check', 'x86/microcode', 'x86/mm', 'x86/mtrr', 'x86/nmi-watchdog', 'x86/pat2', 'x86/pci-ioapic-boot-irq-quirks', 'x86/ptrace', 'x86/quirks', 'x86/reboot', 'x86/setup-memory', 'x86/signal', 'x86/sparse-fixes', 'x86/time', 'x86/uv' and 'x86/xen' into x86/core
Merge branch 'x86/ptrace' into x86/tsc
Merge branch 'x86/tsc' into x86/core
Merge branch 'x86/iommu' into x86/core
Merge branch 'x86/irq' into x86/core
x86: export vector_used_by_percpu_irq
Merge branch 'linus' into tracing/hw-branch-tracing
Revert "x86: disable X86_PTRACE_BTS"
crypto: testmgr - Fix error flow of test_comp
rcu: provide RCU options on non-preempt architectures too
stacktrace: provide save_stack_trace_tsk() weak alias
Merge branches 'x86/pat2' and 'x86/fpu'; commit 'v2.6.28' into x86/core
x86: turn CONFIG_SPARSE_IRQ off by default
Merge branch 'x86/tsc' into tracing/core
Merge branches 'tracing/ftrace', 'tracing/hw-branch-tracing' and 'tracing/ring-buffer'; commit 'v2.6.28' into tracing/core
Merge branch 'sched/urgent'; commit 'v2.6.28' into sched/core
Merge commit 'v2.6.28' into core/core
Merge branch 'core/debug' into core/core
Merge branch 'core/futexes' into core/core
Merge branches 'core/debugobjects', 'core/iommu', 'core/locking', 'core/printk', 'core/rcu', 'core/resources', 'core/softirq' and 'core/stacktrace' into core/core
x86, sparseirq: clean up Kconfig entry
Merge branches 'irq/sparseirq', 'irq/genirq' and 'irq/urgent'; commit 'v2.6.28' into irq/core
Merge branches 'timers/clocksource', 'timers/hpet', 'timers/hrtimers', 'timers/nohz', 'timers/ntp', 'timers/posixtimers' and 'timers/rtc' into timers/core
Merge branch 'x86/fpu' into x86/cleanups
x86: clean up comment style in arch/x86/kernel/traps.c
sparseirq: do not printk when migrating IRQ descriptors
sparseirq: fix desc->lock init
Merge branch 'x86/core' into x86/cleanups
sparseirq: work around __weak alias bug
Merge branch 'linus' into x86/cleanups
kbuild: Remove gcc 4.1.0 quirk from init/main.c
Disallow gcc versions 3.{0,1}
Merge branch 'linus' into x86/cleanups
Merge branches 'x86/cleanups', 'x86/fpu' and 'x86/urgent' into x86/core
Merge branch 'master' of git://git.kernel.org/.../rusty/linux-2.6-cpumask into cpus4096-v2
cpumask: convert RCU implementations, fix
ia64: cpumask fix for is_affinity_mask_valid()
Merge branch 'linus' into core/urgent
intel-iommu: fix build error with INTR_REMAP=y and DMAR=n
Merge branch 'linus' into sched/urgent
hrtimer: splitout peek ahead functionality, fix
Merge branch 'core/iommu' into core/urgent
genirq: provide irq_to_desc() to non-genirq architectures too
Merge branch 'linus' into cpus4096
Merge branches 'core/futexes', 'core/locking', 'core/rcu' and 'linus' into core/urgent
Merge branches 'sched/clock', 'sched/cleanups' and 'linus' into sched/urgent
[IA64] fix typo in cpumask_of_pcibus()
Merge branches 'x86/cleanups', 'x86/mpparse', 'x86/numa' and 'x86/uv' into x86/urgent
x86: offer frame pointers in all build modes
PCI: Don't carp about BAR allocation failures in quiet boot
powerpc: Use correct type in prom_init.c
powerpc/cell: Use correct types in beat files
powerpc/cell: Fix some u64 vs. long types
powerpc/pasemi: local_irq_save uses an unsigned long

Ira Snyder (1):
hwmon: Add LTC4245 driver

Isaku Yamahata (3):
xen: portability clean up and some minor clean up for xencomm.c
xen: compilation fix fo xen CPU hotplugging
xen: compilation fix of drivers/xen/events.c on IA64

Ivan Kuten (1):
mac80211: fix unaligned access in ieee80211_wep_encrypt_data

Ivan Vecera (1):
x86: call machine_shutdown and stop all CPUs in native_machine_halt

Ivo van Doorn (26):
rt2x00: Optimize configuration handling
rt2x00: Remove ieee80211_bss_conf from rt2x00_intf
rt2x00: Improve interface_modes initialization
rt2x00: Release rt2x00 2.2.2
rt2x00: Remove debugfs CSR access wrappers
rt2x00: Remove RATE_BASIC flag
rt2x00: Fix LED state handling
rt2x00: Block set_key() during suspend/shutdown
rt2x00: Fix BUG_ON() with antenna handling
rt2x00: Cleanup TX/RX entry handling
rt2x00: Optimize get_duration / get_duration_res
rt2x00: Fix race condition when using inderect registers
rt2x00: Cleanup indirect register access
rt2x00: Move rt73usb register access wrappers into rt2x00usb
rt2x00: Fix TX failure path
rt2x00: Detect USB BULK in/out endpoints
rt2x00: Don't switch off LED on initialization
rt2x00: Optimize IV/EIV handling
rt2x00: Store retry limit values
rt2x00: Remove duplicate code
rt2x00: Implement HW encryption (rt2500usb)
rt2x00: Release rt2x00 2.2.3
rt2x00: Add RXDONE_CRYPTO_IV/ICV flags
rt2x00: Fix check for BSS info changes
rt2x00: Move crypto TX descriptor handling to rt2x00crypto.c
rt2x00: Correctly initialize AID during set_key()

Izik Eidus (1):
KVM: MMU: Fix aliased gfns treated as unaliased

J. Bruce Fields (4):
nfsd: update fh_verify description
nfsd: document new filehandle fsid types
nfsd: Ensure nfsv4 calls the underlying filesystem on LOCKT
nfsd: fix double-locks of directory mutex

J.R. Mauro (11):
Staging: sxg: remove typedefs
Staging: sxg: break the build in a cleaner way when !x86
Staging: sxg: update README
Staging: echo: remove typedefs
Staging: echo: Lindent drivers/staging/echo
Staging: et131x: fix build failure
Staging: otus: fix name clash
Staging: rt2860: use standard bit-reverse function
Staging: comedi: fix build if CONFIG_PROC_FS is not set
Staging: android: binder: Fix gcc warnings about improper format specifiers for size_t in printk
staging: android: binder: Fix use of euid

Jack Morgenstein (1):
IB/mlx4: Set ownership bit correctly when copying CQEs during CQ resize

Jack Steiner (1):
x86: UV fix for global physical addresses

Jacob Pan (1):
PCI: avoid early PCI mmconfig init if pci=noearly is given in cmdline

Jaime Velasco Juan (1):
V4L/DVB (9978): stkwebcam: Implement VIDIOC_ENUM_FRAMESIZES ioctl

Jakob Bornecrantz (1):
drm: sanitise drm modesetting API + remove unused hotplug

Jakub Schmidtke (1):
Staging: add asus_oled driver

James Bottomley (7):
[SCSI] st: update to use block timeout
[SCSI] remove timeout from struct scsi_device
[SCSI] fcoe: fix incorrect use of struct module
[SCSI] cxgb3i: fix select/depend problem
[SCSI] fcoe: fix configuration problems
[SCSI] scsi_lib: don't decrement busy counters when inserting commands
[SCSI] scsi_lib: fix DID_RESET status problems

James Chapman (1):
l2tp: fix UDP checksum support

James Morris (14):
Merge branch 'master' into next
security: remove broken and useless declarations
Merge branch 'master' into next
Merge branch 'master' into next
Merge branch 'serge-next' into next
Merge branch 'master' into next
security: pass mount flags to security_sb_kern_mount()
SELinux: don't check permissions for kernel mounts
Merge branch 'next' into for-linus
Merge branch 'next' into for-linus
keys: fix sparse warning by adding __user annotation to cast
Merge branch 'master' of git://git.infradead.org/users/pcmoore/lblnet-2.6_next into next
Revert "CRED: Fix regression in cap_capable() as shown up by sys_faccessat() [ver #2]"
Merge branch 'next' into for-linus

James Smart (17):
[SCSI] lpfc 8.3.0 : Rework RSCN netlink event to send entire RSCN payload
[SCSI] lpfc 8.3.0 : Add support for Power Management Suspend/Resume operations
[SCSI] lpfc 8.3.0 : Add kernel-doc headers to lpfc_scsi.c
[SCSI] lpfc 8.3.0 : Fix system crash due to uninitialized node access
[SCSI] lpfc 8.3.0 : Fix multiple NPIV issues
[SCSI] lpfc 8.3.0 : Added 3 small features and improve PCI EEH support
[SCSI] lpfc 8.3.0 : Fix issue with assumed Interrupt Enable Block support
[SCSI] lpfc 8.3.0 : Fix several minor issues
[SCSI] lpfc 8.3.0 : Add active interrupt test for enabling MSI/MSI-X/INTx
[SCSI] lpfc 8.3.0 : Fix some memory handling issues
[SCSI] lpfc 8.3.0 : Add BlockGuard support (T10-DIF) structs and defs
[SCSI] lpfc 8.3.0 : Add BlockGuard support (T10-DIF) code
[SCSI] lpfc 8.3.0 : Hook lpfc's debugfs into Kconfig
[SCSI] lpfc 8.3.0 : Update driver version to 8.3.0
[SCSI] fc transport: pre-emptively terminate i/o upon dev_loss_tmo timeout
[SCSI] lpfc : correct printk types on PPC compiles
[SCSI] fc transport: restore missing dev_loss_tmo callback to LLDD

Jan Beulich (10):
x86: simplify X86_MPPARSE config option
x86: add two missing unwind annotations
x86: consolidate __swp_XXX() macros
allow bug table entries to use relative pointers (and use it on x86-64)
x86, 32-bit: simplify alloc_low_page()
x86, 32-bit: add some compile time checks to mem_init()
x86, 32-bit: improve lazy TLB handling code
kbuild: strip generated symbols from *.ko
allow stripping of generated symbols under CONFIG_KALLSYMS_ALL
init/main.c: mark late_time_init as __initdata

Jan Blunck (1):
memcg: reduce size of mem_cgroup by using nr_cpu_ids

Jan Engelhardt (3):
Btrfs: Simplify makefile
Btrfs: bdi_init and bdi_destroy come with 2.6.23
include: linux/fs.h: put declarations in KERNEL

Jan Glauber (8):
[S390] qdio: fix qeth port count detection
[S390] qdio: add eqbs/sqbs instruction counters
[S390] qdio: fix compile warning under 31 bit
[S390] qdio: rework debug feature logging
[S390] qdio: improve inbound buffer acknowledgement
[S390] qdio: fix error reporting for hipersockets
[S390] convert cpacf printks to pr_xxx macros.
[S390] qdio: fix broken pointer in case of CONFIG_DEBUG_FS is disabled

Jan Kara (36):
quota: Add callbacks for allocating and destroying dquot structures
quota: Increase size of variables for limits and inode usage
quota: Remove bogus 'optimization' in check_idq() and check_bdq()
quota: Make _SUSPENDED just a flag
quota: Allow to separately enable quota accounting and enforcing limits
ext3: Use sb_any_quota_loaded() instead of sb_any_quota_enabled()
ext4: Use sb_any_quota_loaded() instead of sb_any_quota_enabled()
reiserfs: Use sb_any_quota_loaded() instead of sb_any_quota_enabled().
quota: Remove compatibility function sb_any_quota_enabled()
quota: Introduce DQUOT_QUOTA_SYS_FILE flag
quota: Move quotaio_v[12].h from include/linux/ to fs/
quota: Split off quota tree handling into a separate file
quota: Convert union in mem_dqinfo to a pointer
quota: Allow negative usage of space and inodes
quota: Keep which entries were set by SETQUOTA quotactl
quota: Update version number
quota: Add helpers to allow ocfs2 specific quota initialization, freeing and recovery
quota: Implement function for scanning active dquots
ocfs2: Support nested transactions
ocfs2: Assign feature bits and system inodes to quota feature and quota files
ocfs2: Mark system files as not subject to quota accounting
ocfs2: Implementation of local and global quota file handling
ocfs2: Add quota calls for allocation and freeing of inodes and space
ocfs2: Implement quota recovery
ocfs2: Enable quota accounting on mount, disable on umount
ocfs2: Add missing initialization
ocfs2: Fix oops when extending quota files
ocfs2: Make ocfs2_get_quota_block() consistent with ocfs2_read_quota_block()
ocfs2: Fix build warnings (64-bit types vs long long)
quota: Unexport dqblk_v1.h and dqblk_v2.h
quota: Export dquot_alloc() and dquot_destroy() functions
reiserfs: Add default allocation routines for quota structures
ext3: Add default allocation routines for quota structures
ext4: Add default allocation routines for quota structures
jbd2: Fix oops in jbd2_journal_init_inode() on corrupted fs
quota: don't set grace time when user isn't above softlimit

Jan Kiszka (17):
KVM: VMX: include all IRQ window exits in statistics
KVM: VMX: Use INTR_TYPE_NMI_INTR instead of magic value
KVM: VMX: Support for NMI task gates
KVM: x86: Reset pending/inject NMI state on CPU reset
KVM: VMX: refactor/fix IRQ and NMI injectability determination
KVM: VMX: refactor IRQ and NMI window enabling
KVM: VMX: fix real-mode NMI support
KVM: x86: Enable NMI Watchdog via in-kernel PIT source
KVM: x86: VCPU with pending NMI is runnabled
KVM: Kick NMI receiving VCPU
KVM: x86: Support for user space injected NMIs
KVM: VMX: Provide support for user space injected NMIs
KVM: VMX: work around lacking VNMI support
KVM: x86: Fix and refactor NMI watchdog emulation
KVM: x86: Optimize NMI watchdog delivery
KVM: VMX: Fix pending NMI-vs.-IRQ race for user space irqchip
KVM: x86: Rework user space NMI injection as KVM_CAP_USER_NMI

Janne Kulmala (1):
x86: enable HPET on Fujitsu u9200

Jarek Poplawski (25):
pkt_sched: sch_generic: Add Qdisc_ops peek() method.
pkt_sched: sch_generic: Add generic qdisc->ops->peek() implementation.
pkt_sched: Add qdisc->ops->peek() implementation.
pkt_sched: Use qdisc->ops->peek() instead of ->dequeue() & ->requeue()
pkt_sched: Add peek emulation for non-work-conserving qdiscs.
sch_netem: Remove classful functionality
sch_netem: Replace ->requeue() method with open code
pkt_sched: sch_generic: Kfree gso_skb in qdisc_reset()
pkt_sched: Fix qdisc len in qdisc_peek_dequeued()
pkt_sched: Remove qdisc->ops->requeue() etc.
pkt_sched: sch_drr: Fix qlen in drr_drop()
net: gen_estimator: Fix gen_kill_estimator() lookups
pkt_sched: sch_api: Remove qdisc_list_lock
pkt_sched: gen_estimator: Optimize gen_estimator_active()
pkt_sched: sch_htb: Remove htb_class aprio field
pkt_sched: sch_htb: Remove htb_sched nwc_hit field
pkt_sched: sch_htb: Clean htb_class prio and quantum fields
pkt_sched: sch_htb: Remove L2T()
pkt_sched: sch_htb: Replace HTB_ACCNT() macro with inlines
pkt_sched: sch_htb: Optimize htb_find_next_upper()
pkt_sched: sch_htb: Optimize WARN_ONs in htb_dequeue_tree() etc.
pkt_sched: Annotate uninitialized var in sfq_enqueue()
net: Fix oops in dev_ifsioc()
pkt_sched: Remove smp_wmb() in qdisc_watchdog()
pkt_sched: cls_u32: Fix locking in u32_change()

Jarkko Lavinen (1):
mmc: Add 8-bit bus width support

Jarkko Nikula (14):
ASoC: Fix supported sample rates of TWL4030 audio codec
ASoC: OMAP: Add more supported sample rates into McBSP DAI driver
ASoC: OMAP: Fix preprocessor filled DAI name in McBSP DAI
i2c-omap: Do not use interruptible wait call in omap_i2c_xfer_msg
ASoC: OMAP: Apply channel constrains to N810 machine driver
ASoC: OMAP: Add support for mono audio links in McBSP DAI
ARM: OMAP: Extend gpio label column width in omap_gpio debugfs file
ARM: OMAP: make legacy gpio request/free calls superfluous
ARM: OMAP: Switch to gpio_request/free calls
ARM: OMAP: Switch ohci-omap to gpio_request/free calls
ARM: OMAP3: Add OMAP34xx pin multiplexing into I2C bus registration helper
ASoC: Fix incorrect DSP format in OMAP McBSP DAI and affected drivers
ASoC: Fix DSP formats in SSM2602 audio codec
ASoC: OMAP: Select OMAP pin multiplexing when using Nokia N810 ASoC drivers

Jarod Wilson (3):
crypto: ansi_cprng - Avoid incorrect extra call to _get_more_prng_bytes
crypto: ansi_cprng - fix inverted DT increment routine
crypto: des3_ede - permit weak keys unless REQ_WEAK_KEY set

Jaroslav Kysela (6):
ALSA: Release v1.0.18
ALSA: Release v1.0.18a
ALSA: add /sys/class/sound/card#/id (r/w) and card#/number (r/o) files
ALSA: when card identification is changed, change also /proc/asound symlink
ALSA: hdsp/hdspm: remove card->id from rawmidi device name
ALSA: include/sound/info.h - coding style changed

Jason Jin (1):
[MTD] [NAND] Set the fsl elbc ECCM according the settings in bootloader.

Jason Wessel (1):
tty: Fix sparse static warning for tty_driver_lookup_tty

Jaswinder Singh (14):
x86: process_64.c declare __switch_to() and sys_arch_prctl before they get used
x86: signal.c declare do_notify_resume before they get used
x86: ldt.c declare sys_modify_ldt before they get used
x86: setup.c find_and_reserve_crashkernel should be static
avr32: Introducing asm/syscalls.h
x86: time_64.c timer_interrupt() should be static
x86: tls.c declare sys_set_thread_area and sys_get_thread_area before they get used
x86: process.c declare c1e_remove_cpu before they get used
x86: traps.c declare functions before they get used
x86: common.c boot_cpu_stack and boot_exception_stacks should be static
x86: traps.c replace #if CONFIG_X86_32 with #ifdef CONFIG_X86_32
x86: reboot.c declare port_cf9_safe before they get used
x86: apic.c x2apic_preenabled and disable_x2apic should be static
firmware: convert acenic driver to request_firmware()

Jaswinder Singh Rajput (50):
x86: introducing asm/sys_ia32.h
x86: apic.c declare pic_mode before they get used
x86: io_apic.c io_apic_sync should be static
x86: efi.c declare add_efi_memmap before they get used
x86_64: pci-gart_64.c iommu_fullflush should be static
x86, pci: move arch/x86/pci/pci.h to arch/x86/include/asm/pci_x86.h
x86: amd_iommu_init.c: iommu_enable and iommu_enable_event_logging should be static
x86: amd_iommu.c: prealloc_protection_domains should be static
x86: genx2apic_phys.c: x2apic_send_IPI_self and init_x2apic_ldr should be static
x86: bios_uv.c: uv_systab should be static
sched: sched.c declare variables before they get used
x86: apic.c: xapic_icr_read and x2apic_icr_read should be static
x86: uv_bau.h: fix dubious bitfield
x86: xsave.c: restore_user_xstate should be static
x86: cpuid.c fix style problems
x86: ldt.c fix style problems
x86: nmi.c fix style problems
x86: mpparse.c fix style problems
AMD IOMMU: prealloc_protection_domains should be static
x86: rename mp_config_table to mpc_table
x86: rename mpc_config_bus to mpc_bus
x86: rename mpc_config_processor to mpc_cpu
x86: rename mpc_config_ioapic to mpc_ioapic
x86: rename mpc_config_intsrc to mpc_intsrc
x86: rename mpc_config_lintsrc to mpc_lintsrc
x86: rename mpc_config_oemtable to mpc_oemtable
x86: apic.c fix style problems
x86: process_32.c fix style problems
x86: traps.c fix style problems
x86: irq.c fix style problems
x86: irq_64.c fix style problems
x86: time_32.c fix style problems
x86: time_64.c fix style problems
x86: ioport.c fix style problems
x86: irq_32.c fix style problems
x86: i8259.c fix style problems
x86: irqinit_32.c fix style problems
x86: irqinit_64.c fix style problems
x86: setup_percpu.c fix style problems
x86: irqinit_64.c init_ISA_irqs should be static
firmware: convert tg3 driver to request_firmware()
starfire: use request_firmware()
x86: rename all fields of mpc_iopic mpc_X to X
x86: rename all fields of mpc_lintsrc mpc_X to X
x86: rename all fields of mpc_intsrc mpc_X to X
x86: rename all fields of mpc_cpu mpc_X to X
x86: rename all fields of mpc_bus mpc_X to X
x86: rename all fields of mpc_oemtable oem_X to X
x86: rename all fields of mpc_table mpc_X to X
firmware: convert e100 driver to request_firmware()

Jay Fenlason (2):
firewire: typo in comment
firewire: improve refcounting of fw_card

Jay Sternberg (3):
iwlwifi: define firmware file name once
iwlwifi: expand error lookup and align output
iwlwifi: indicate txpower is off in sysfs

Jay Vosburgh (3):
bonding, net: Move last_rx update into bonding recv logic
bonding: Fix ALB mode to balance traffic on VLANs
bonding: alternate agg selection policies for 802.3ad

Jaya Kumar (5):
Input: add support for Wacom W8001 penabled serial touchscreen
ALSA: cs5535audio: turn off PCM properly if closing the audio device
ALSA: cs5535audio: OLPC analog input support
[ARM] 5337/1: gumstix: move am200 specific gpio pins into am200epd.
[ARM] pxa/gumstix: fix incorrect init done by am200

Jean Delvare (13):
ALSA: ASoC: Convert wm8580 to a new-style i2c driver
ALSA: ASoC: Convert wm8900 to a new-style i2c driver
i2c: Get rid of remaining bus_id access
i2c: Drop I2C_CLASS_ALL
i2c: Drop I2C_CLASS_CAM_ANALOG and I2C_CLASS_SOUND
i2c: Drop I2C_CLASS_CAM_DIGITAL
Input: apanel - convert to new i2c binding
i2c: Use snprintf to set adapter names
Blackfin arch: Fix typo (channel)
hwmon: Don't overuse I2C_CLIENT_MODULE_PARM
hwmon: Check for ACPI resource conflicts
hwmon: Fix various typos
USB: Convert ohci-pnx4008 to a new-style i2c driver

Jean-Francois Moine (62):
V4L/DVB (9691): gspca: Some cleanups at device register
V4L/DVB (9541): gspca: Add infrared control for sonixj - mi0360.
V4L/DVB (9544): gspca: Clear the bulk endpoint at starting time when bulk transfer.
V4L/DVB (9545): gspca: Add a flag for empty ISOC packets.
V4L/DVB (9546): gspca: Bad scanning of ISOC packets in tv8532.
V4L/DVB (9547): gspca: Version change.
V4L/DVB (9552): gspca: Simplify the ISOC packet scanning in tv8532.
V4L/DVB (9553): gspca: Webcam 145f:013a added in pac207.
V4L/DVB (9561): gspca: Cleanup the source of ov519.
V4L/DVB (9562): gspca: Set the default frame rate to 30 fps for sensor ov764x in ov519.
V4L/DVB (9565): gspca: Remove empty lines in traces.
V4L/DVB (9560): gspca: Let gspca handle the webcam 0c45:602c instead of sn9c102.
V4L/DVB (9563): gspca: Let gspca handle the webcam 0471:0328 instead of sn9c102.
V4L/DVB (9680): gspca: Let gspca handle the webcam 0c45:613a instead of sn9c102.
V4L/DVB (9681): gspca: Rewrite the exchanges with the sensor ov7648 of sonixj.
V4L/DVB (9688): gspca: Reset the bulk URB status before resubmitting at irq level.
V4L/DVB (9708): gspca: Do the sn9c105 - ov7660 work again in sonixj.
V4L/DVB (9709): gspca: Fix typos and name errors in Kconfig.
V4L/DVB (9711): gspca: Let gspca handle the webcams 045e:00f5 & 00f7 instead of sn9c102.
V4L/DVB (9713): gspca: Add the ov534 webcams in the gspca documentation.
V4L/DVB (9558): gspca: Add the light frequency control for the sensor HV7131B in zc3xx
V4L/DVB (9710): gspca: Remove some unuseful core in main.
V4L/DVB (9837): gspca: Simplify the brightness/contrast for ov76xx sensors in sonixj.
V4L/DVB (9838): gspca: Delay when trying an other altsetting on streaming start.
V4L/DVB (9840): gspca: Simplify the pkt_scan of stk014.
V4L/DVB (9841): gspca: Use msleep instead of mdelay.
V4L/DVB (9842): gspca: Center the brightness in sonixj.
V4L/DVB (9843): gspca: Change the colors and add the red and blue controls in sonixj.
V4L/DVB (9845): gspca: Add sensor mi0360 in vc032x.
V4L/DVB (9846): gspca: Do the webcam microphone work when present.
V4L/DVB (9847): gspca: Align the 640x480 and 320x240 init of tas5130 in zc3xx.
V4L/DVB (9848): gspca: Webcam 06f8:3004 added in sonixj.
V4L/DVB (9849): gspca: Add the webcam 0c45:613a in the gspca documentation.
V4L/DVB (9850): gspca: Bad color control in sonixj.
V4L/DVB (9852): gspca: Fix image problem at low resolutions with ov7660 in sonixj.
V4L/DVB (9853): gspca: Webcam 093a:2622 added in pac7311.
V4L/DVB (9854): gspca: Add the webcam 0c45:60fe in the gspca documentation.
V4L/DVB (9861): gspca - ov534: Accept many simultaneous webcams.
V4L/DVB (9863): gspca - sonixj: Cleanup / simplify code.
V4L/DVB (9865): gspca - vc032x: Bad check of the sensor mi0360.
V4L/DVB (9866): gspca - vc032x: V and H flips added for sensors ov7660 and 7670.
V4L/DVB (9867): gspca - vc032x: Remove the autogain control.
V4L/DVB (9868): gspca - zc3xx: Remove the duplicated register names
V4L/DVB (9869): gspca - zc3xx: Change the USB exchanges for the sensor pas202b.
V4L/DVB (9870): gspca - vc032x: Webcam 15b8:6002 and sensor po1200 added.
V4L/DVB (9871): gspca - vc032x: Bad detection of sensor mi0360.
V4L/DVB (9879): gspca - vc032x: Remove the unused quality/qindex.
V4L/DVB (9880): gspca - vc032x: Add V&H flips and sharpness controls for sensor po1200.
V4L/DVB (9884): gspca - ov534: Fix a warning when compilation without GSPCA_DEBUG.
V4L/DVB (9984): gspca - pac7311: Webcam 093a:262c added.
V4L/DVB (9985): gspca - spca561: Cleanup source.
V4L/DVB (9986): gspca - spca561: Don't get the control values from the webcam.
V4L/DVB (9987): gspca - spca561: Control changes for Rev72a.
V4L/DVB (9988): gspca - spca561: Separate the bridge and sensor tables of Rev72a
V4L/DVB (9990): gspca - main: Remove useless tests of the buffer type.
V4L/DVB (9991): gspca - main: Check if a buffer has been queued on streamon.
V4L/DVB (9995): gspca - ov534 and m5602: Set static some functions/variables.
V4L/DVB (9997): gspca - main: Don't lock the kernel on ioctl.
V4L/DVB (10045): gspca - ov534: Remove empty line in trace.
V4L/DVB (10046): gspca - ov534: Use the gspca usb buf for usb control messages.
V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table.
V4L/DVB (10050): gspca - vc032x: Webcam 046d:0897 added.

Jean-Marc Spaggiari (1):
hwmon: (it87) Add support for the ITE IT8720F

Jeff Garzik (1):
[libata] pata_hpt3x3: correct _freeze() function declaration

Jeff Kirsher (6):
DCB: fix kconfig option
ixgbe: cleanup link up/down messages
e1000: cleanup link up/down messages
ixgb: cleanup link up/down messages
e100: cleanup link up/down messages
igb: fixup AER with proper error handling

Jeff Layton (18):
lockd: convert reclaimer thread to kthread interface
sunrpc: fix code that makes auth_gss send destroy_cred message (try #2)
cifs: remove unused SMB session pointer from struct mid_q_entry
cifs: display addr and prefixpath options in /proc/mounts
cifs: take module reference when starting cifsd
cifs: convert tcpSem to a mutex
cifs: make dnotify thread experimental code
cifs: account for IPv6 in ses->serverName and clean up netbios name handling
cifs: move allocation of new TCP_Server_Info into separate function
cifs: don't declare smb_vol info on the stack
cifs: make ipv4_connect take a TCP_Server_Info arg
cifs: make ipv6_connect take a TCP_Server_Info arg
cifs: fix wait_for_response to time out sleeping processes correctly
cifs: zero out session password before freeing it
cifs: have calc_lanman_hash take more granular args
cifs: store password in tcon
sunrpc: add sv_maxconn field to svc_serv (try #3)
lockd: set svc_serv->sv_maxconn to a more reasonable value (try #3)

Jeff Mahoney (1):
Btrfs: Add workaround for AppArmor changing remove_suid()

Jelle Foks (1):
V4L/DVB (9654): new email address

Jens Axboe (21):
btrfs: 32-bit type problems
Btrfs: Fix bi_end_io() functions on > 2.6.23 kernels
Btrfs: KM_IRQ0 usage in end_io handling
Btrfs: sysfs compile fixup
block: add comment in blk_rq_timed_out() about why next can not be 0
block: leave the request timeout timer running even on an empty list
cciss: switch to using hlist for command list management
block: don't use plugging on SSD devices
bio: only mempool back the largest bio_vec slab cache
bio: move the slab pointer inside the bio_set
bio: allow individual slabs in the bio_set
bio: add support for inlining a number of bio_vecs inside the bio
aio: make the lookup_ioctx() lockless
block: get rid of elevator_t typedef
nbd: tell the block layer that it is not a rotational device
cfq-iosched: remove limit of dispatch depth of max 4 times quantum
block: add one-hit cache for disk partition lookup
Get rid of CONFIG_LSF
cfq-iosched: fix race between exiting queue and exiting task
bounce: don't rely on a zeroed bio_vec list
bio: get rid of bio_vec clearing

Jeremy Fitzhardinge (12):
xen: don't reload cr3 on suspend
x86: remove unused iommu_nr_pages
swiotlb: allow architectures to override swiotlb pool allocation
xen: clean up asm/xen/hypervisor.h
x86: make sure we really have an hpet mapping before using it
swiotlb: factor out copy to/from device
swiotlb: support bouncing of HighMem pages
x86: add swiotlb allocation functions
x86: unify pci iommu setup and allow swiotlb to compile for 32 bit
sparseirq, xen: make sure irq_desc is allocated for interrupts
swiotlb: add hwdev to swiotlb_phys_to_bus() / swiotlb_sg_to_bus()
mm/apply_to_range: call pte function with lazy updates

Jeremy Kerr (1):
scripts/package: allow custom options to rpm

Jes Sorensen (1):
KVM: ia64: Fix kvm_arch_vcpu_ioctl_[gs]et_regs()

Jesper Dangaard Brouer (3):
NIU: Implement discard counters
NIU: Implement discard counters, info/debug statements.
NIU: Implement discard counters, optimize

Jesper Juhl (3):
swiotlb: Don't include linux/swiotlb.h twice in lib/swiotlb.c
trivial: update Jesper Juhl CREDITS entry with new email
include/linux/interrupt.h: do not include linux/irqnr.h twice

Jesse Barnes (6):
drm: GEM mmap support
drm/i915: add GEM GTT mapping support
DRM: i915: add mode setting support
PCI: check mmap range of /proc/bus/pci files too
PCI: fixup whitespace in quirks.c
PCI: set device wakeup capable flag if platform support is present

Jesse Brandeburg (3):
ixgbe: add device support for 82598AT (copper 10GbE) adapters
pktgen: add full reset functionality
ixgbe: fix dma mapping unbalance

Jianjun Kong (13):
af_unix: clean up net/unix/af_unix.c garbage.c sysctl_net_unix.c
net: clean up net/ipv4/ah4.c esp4.c fib_semantics.c inet_connection_sock.c inetpeer.c ip_output.c
net: clean up net/ipv4/ipip.c raw.c tcp.c tcp_minisocks.c tcp_yeah.c xfrm4_policy.c
net: clean up net/ipv4/fib_frontend.c fib_hash.c ip_gre.c
net: clean up net/ipv4/igmp.c
net: clean up net/ipv4/ip_sockglue.c tcp_output.c
net: clean up net/ipv4/ipmr.c
net: clean up net/ipv4/ip_fragment.c tcp_timer.c ip_input.c
net: clean up net/ipv4/pararp.c
net: clean up net/ipv4/devinet.c
net: clean up net/ipv4/tcp_ipv4.c
net: remove two duplicated #include
module: fix warning of unused function when !CONFIG_PROC_FS

Jie Zhang (1):
Blackfin arch: Print FP at level KERN_NOTICE

Jike Song (2):
x86: clean up comments wrt. rd{msr|tsc|pmc}
kbuild: reintroduce ALLSOURCE_ARCHS support for tags/cscope

Jim Meyering (2):
Btrfs: disk-io.c (open_ctree): Don't deref. NULL upon failed kzalloc
Btrfs: disk-io.c (open_ctree): avoid leaks upon allocation failure

Jim Paris (8):
V4L/DVB (9858): gspca - ov534: Initialization cleanup.
V4L/DVB (9859): gspca - ov534: Fix frame size so we don't miss the last pixel.
V4L/DVB (9860): gspca - ov534: Frame transfer improvements.
V4L/DVB (9873): gspca - ov534: Improve payload handling.
V4L/DVB (9874): gspca - ov534: Explicitly initialize frame format.
V4L/DVB (9876): gspca - main: Allow subdrivers to handle v4l2_streamparm requests.
V4L/DVB (9877): gspca - ov534: Add framerate support.
mtd/ps3vram: Add ps3vram driver for accessing video RAM as MTD

Jim Radford (1):
ftrace: scripts/recordmcount.pl support for ARM

Jiri Kosina (11):
HID: ignore mouse interface for unibody macbooks
HID: non-input reports can also be numbered
HID: add phys and name ioctls to hidraw
HID: set proper dev.parent in hidraw
HID: fix default Kconfig setting for TopSpeed driver
HID: fix error condition propagation in hid-sony driver
Merge branch 'upstream-fixes' into for-next
Input: i8042 - add Dell Vostro 1510 to nomux list
trivial: Update MAINTAINERS entry
trivial: printk: fix indentation of new_text_line declaration
HID: fix hid->hiddev initialization in hiddev_connect()

Jiri Moravec (1):
fbdev: fix typo in drivers/video/modedb.c

Jiri Slaby (13):
Ath5k: add AP mode
x86, 64-bit: update address space documentation
x86: intel_cacheinfo, minor show_type cleanup
kbuild: fix make tags/cscope
kbuild: fix string equality testing in tags.sh
DMI: add dmi_match
[libata] ata_piix: cleanup dmi strings checking
V4L/DVB (9972): v4l: usbvideo, fix module ref count check
HID: move usbhid flags to usbhid.h
HID: usbhid, use usb_endpoint_xfer_int
HID: use GFP_KERNEL in hid_alloc_buffers
HID: add dynids facility
x86: fix RIP printout in early_idt_handler

Jirka Pirko (3):
tokenring/3c359.c: fix allocation null check
tokenring/3c359.c: Fix error message when allocating tx_ring
tokenring/3c359.c: Prevent possible mem leak when open failed

Joachim Fenkes (1):
IB/ehca: Fix locking for shca_list_lock

Joachim Wuttke (1):
Staging: comedi: add comedi_test driver

Joe Chou (2):
r6040: fix wrong logic in mdio code
r6040: save and restore MIER correctly in the interrupt routine

Joe Korty (2):
forcdeth: increase max_interrupt_work
x86: change thread_info's flag field back to 32 bits

Joe Perches (3):
include/net net/ - csum_partial - remove unnecessary casts
drivers/s390/ - csum_partial - remove unnecessary casts
net/ipv6/ip6mr.c: Use kmem_cache_zalloc, remove memset

Joe Peterson (4):
n_tty: Fix loss of echoed characters and remove bkl from n_tty
n_tty: Fix handling of control characters and continuations
n_tty: Fix hanfling of buffer full corner cases
n_tty: Output bells immediately on a full buffer

Joel Becker (62):
Btrfs: cleaner make clean
ocfs2: Field prefixes for the xattr_bucket structure
ocfs2: Convenient access to an xattr bucket's block number.
ocfs2: Convenient access to xattr bucket data blocks.
ocfs2: Convenient access to an xattr bucket's header.
ocfs2: Provide a wrapper to brelse() xattr bucket buffers.
ocfs2: Improve ocfs2_read_xattr_bucket().
ocfs2: Wrap journal_access/journal_dirty for xattr buckets.
ocfs2: Copy xattr buckets with a dedicated function.
ocfs2: Take ocfs2_xattr_bucket structures off of the stack.
ocfs2: Use buckets in ocfs2_xattr_bucket_find().
ocfs2: Use buckets in ocfs2_xattr_create_index_block().
ocfs2: Use buckets in ocfs2_defrag_xattr_bucket().
ocfs2: Use buckets in ocfs2_xattr_set_entry_in_bucket().
ocfs2: Wrap inode block reads in a dedicated function.
ocfs2: Morph the haphazard OCFS2_IS_VALID_DINODE() checks.
ocfs2: Consolidate validation of group descriptors.
ocfs2: Wrap group descriptor reads in a dedicated function.
ocfs2: Morph the haphazard OCFS2_IS_VALID_GROUP_DESC() checks.
ocfs2: Wrap extent block reads in a dedicated function.
ocfs2: Wrap dirblock reads in a dedicated function.
ocfs2: Wrap xattr block reads in a dedicated function
ocfs2: Validate metadata only when it's read from disk.
ocfs2: Wrap virtual block reads in ocfs2_read_virt_blocks()
ocfs2: Convert ocfs2_read_dir_block() to ocfs2_read_virt_blocks()
ocfs2: Fix ocfs2_read_quota_block() error handling.
ocfs2: Dirty the entire bucket in ocfs2_bucket_value_truncate()
ocfs2: Dirty the entire first bucket in ocfs2_extend_xattr_bucket()
ocfs2: Dirty the entire first bucket in ocfs2_cp_xattr_cluster().
ocfs2: Explain t_is_new in ocfs2_cp_xattr_cluster().
ocfs2: Use ocfs2_cp_xattr_bucket() in ocfs2_mv_xattr_bucket_cross_cluster().
ocfs2: Rename ocfs2_cp_xattr_cluster() to ocfs2_mv_xattr_buckets().
ocfs2: ocfs2_mv_xattr_buckets() can handle a partial cluster now.
ocfs2: Use ocfs2_mv_xattr_buckets() in ocfs2_mv_xattr_bucket_cross_cluster().
ocfs2: Start using buckets in ocfs2_adjust_xattr_cross_cluster().
ocfs2: Pass buckets into ocfs2_mv_xattr_bucket_cross_cluster().
ocfs2: Move buckets up into ocfs2_add_new_xattr_cluster().
ocfs2: Move buckets up into ocfs2_add_new_xattr_bucket().
ocfs2: Pass xs->bucket into ocfs2_add_new_xattr_bucket().
jbd2: Add buffer triggers
ocfs2: Add the on-disk structures for metadata checksums.
ocfs2: Add the underlying blockcheck code.
ocfs2: Add a validation hook for quota block reads.
ocfs2: block read meta ecc.
ocfs2: Add journal_access functions with jbd2 triggers.
ocfs2: Wrap up the common use cases of ocfs2_new_path().
ocfs2: Use metadata-specific ocfs2_journal_access_*() functions.
ocfs2: Add ecc and checksums to ocfs2 xattr buckets.
ocfs2: Create ocfs2_xattr_value_buf.
ocfs2: Pull ocfs2_xattr_value_buf up from __ocfs2_remove_xattr_range().
ocfs2: Pull ocfs2_xattr_value_buf up into ocfs2_xattr_value_truncate().
ocfs2: Pass ocfs2_xattr_value_buf into ocfs2_xattr_value_truncate().
ocfs2: Pass value buf to ocfs2_xattr_update_entry().
ocfs2: Use ocfs2_xattr_value_buf in ocfs2_xattr_set_entry().
ocfs2: Pass value buf to ocfs2_remove_value_outside().
ocfs2: Use proper journal_access function in xattr.c
ocfs2: Checksum and ECC for directory blocks.
ocfs2: Validate superblock with checksum and ecc.
ocfs2: Enable metadata checksums.
ocfs2: Don't hand-code xor in ocfs2_hamming_encode().
ocfs2: Another hamming code optimization.
ocfs2: One more hamming code optimization.

Joerg Roedel (61):
x86: default to SWIOTLB=y on x86_64
x86: move GART specific stuff from iommu.h to gart.h
x86: fix broken flushing in GART nofullflush path
KVM: rename vtd.c to iommu.c
introcude linux/iommu.h for an iommu api
add frontend implementation for the IOMMU API
select IOMMU_API when DMAR and/or AMD_IOMMU is selected
KVM: change KVM to use IOMMU API
VT-d: adapt domain init and destroy functions for IOMMU API
VT-d: adapt device attach and detach functions for IOMMU API
VT-d: adapt domain map and unmap functions for IOMMU API
VT-d: adapt domain iova_to_phys function for IOMMU API
VT-d: register functions for the IOMMU API
VT-d: remove now unused intel_iommu_found function
AMD IOMMU: rename iommu_map to iommu_map_page
AMD IOMMU: make dma_ops_free_pagetable generic
AMD IOMMU: add domain id free function
AMD IOMMU: refactor completion wait handling into separate functions
AMD IOMMU: move invalidation command building to a separate function
AMD IOMMU: don't remove protection domain from iommu_pd_list
AMD IOMMU: add iommu_flush_domain function
AMD IOMMU: add protection domain flags
AMD IOMMU: add checks for dma_ops domain to dma_ops functions
AMD IOMMU: add device reference counting for protection domains
AMD IOMMU: rename set_device_domain function
AMD IOMMU: add device detach helper functions
AMD IOMMU: add device notifier callback
AMD IOMMU: add domain cleanup helper function
AMD IOMMU: add domain init function for IOMMU API
AMD IOMMU: add domain destroy function for IOMMU API
AMD IOMMU: add device detach function for IOMMU API
AMD IOMMU: add device attach function for IOMMU API
AMD IOMMU: add domain map function for IOMMU API
AMD IOMMU: add domain unmap function for IOMMU API
AMD IOMMU: add domain address lookup function for IOMMU API
AMD IOMMU: register functions for the IOMMU API
AMD IOMMU: add a domain flag for default domains
AMD IOMMU: allocate a new protection for hotplugged devices
AMD IOMMU: use dev_name instead of self-build print_devid
AMD IOMMU: convert iommu->need_sync to bool
AMD IOMMU: convert amd_iommu_isolate to bool
AMD IOMMU: use calc_devid in prealloc_protection_domains
AMD IOMMU: use dev_name in iommu_enable function
AMD IOMMU: add Kconfig entry for statistic collection code
AMD IOMMU: add necessary header defines for stats counting
AMD IOMMU: add init code for statistic collection
AMD IOMMU: add stats counter for completion wait events
AMD IOMMU: add stats counter for map_single requests
AMD IOMMU: add stats counter for unmap_single requests
AMD IOMMU: add stats counter for map_sg requests
AMD IOMMU: add stats counter for unmap_sg requests
AMD IOMMU: add stats counter for alloc_coherent requests
AMD IOMMU: add stats counter for free_coherent requests
AMD IOMMU: add stats counter for cross-page request
AMD IOMMU: add stats counter for single iommu domain tlb flushes
AMD IOMMU: add stats counter for domain tlb flushes
AMD IOMMU: add statistics about allocated io memory
AMD IOMMU: add statistics about total number of map requests
kvm/iommu: fix compile warning
Merge branches 'iommu/api' and 'iommu/amd' into for-linus
AMD IOMMU: remove now unnecessary #ifdefs

Johann Felix Soden (1):
Staging: et131x: remove unused variable in et1310_tx.c

Johannes Berg (75):
ALSA: aoa: clean up file names
mac80211: convert to %pM away from print_mac
net: convert print_mac to %pM
net: convert more to %pM
mac80211: remove aggregation status write support from debugfs
mac80211: remove writable debugs mesh parameters
mac80211: minor code cleanups
mac80211: remove wiphy_to_hw
mac80211: clean up ieee80211_hw_config errors
mac80211: remove max_antenna_gain config
mac80211: fix short slot handling
802.11: clean up/fix HT support
mac80211: kill hw.conf.antenna_sel_{rx,tx}
mac80211: introduce hw config change flags
mac80211: provide sequence numbers
nl80211: export HT capabilities
iwl3945: fix station stuff in RC algorithm
mac80211: make retry limits part of hw config
mac80211: move bss_conf into vif
mac80211: rewrite HT handling
p54/rtl8187: fix up the seqno patch
mac80211: add might_sleep to hw_config
mac80211/drivers: rewrite the rate control API
p54: implement MRR
make ieee80211 invisible
nl80211: fix monitor flags
mac80211: remove rate_control_clear
mac80211: inform userspace of probe/auth/assoc timeout
wireless: don't publish __regulatory_hint
wireless: remove cfg80211_reg_mutex
wireless: get rid of pointless request list
wireless: fix EU check
mac80211: insert AP sta entry after filling it
wireless: remove write-only 'granted' variable
wireless: make regdom passing semantics simpler
wireless: remove struct regdom hinting
wireless: clean up regulatory ignore_request function
wireless regulatory: move ignore_request
mac80211: fix two kernel-doc warnings
wireless: move mesh config length constant
wireless: fix a few sparse warnings
ath9k: remove useless NULL initialisers
iwl3945: remove dead code
iwlwifi: remove implicit direct scan
iwlwifi: remove unused essid variable
b43/legacy: remove SSID code
adm8211: remove SSID code
mac80211: remove SSID driver code
iwl3945: remove bogus comment
don't use net/ieee80211.h
wireless: implement basic rate helper function
b43: implement short slot and basic rate handling
libertas_tf: fix skb tail pointer
b43legacy: implement short slot and basic rate handling
b43: remove rate index warning
wireless: clean up sysfs code using %pM
ath5k: name pci driver "ath5k" too
powerpc: Allow the max stack trace depth to be configured
mac80211: only transition STAs ps->wake on data frames
cfg80211: handle SIOCGIWNAME
cfg80211: handle SIOCGIWMODE/SIOCSIWMODE
wireless: clean up radiotap a bit
cfg80211: fix wiphy remove if no regulatory request
cfg80211: "fix" 11d oops
p54: fix lm87 checksum endianness
iwlwifi: disable AP mode
mac80211: improve sta_notify documentation
cfg80211: fix nl80211 frequency handling
mac80211: only create default STA interface if supported
ath9k: remove fragmentation workaround again
mac80211: remove fragmentation offload functionality
mac80211/cfg80211: check endianness in sparse runs
rfkill: strip pointless notifier chain
forcedeth: don't poll NV event 36
remove CONFIG_KMOD

Johannes Weiner (4):
mm: more likely reclaim MADV_SEQUENTIAL mappings
mm: check for no mmaps in exit_mmap()
bootmem: print request details before BUG_ON(them)
dma-coherent: catch oversized requests to dma_alloc_from_coherent()

John Daiker (2):
ath5k: reduce checkpatch.pl errors
rt2x00: reduce checkpatch.pl errors

John Linn (1):
Input: xilinx_ps2 - various cleanups

John W. Linville (22):
p54: integrate parts of lmac_longbow.h and other parts of stlc45xx
wireless: consolidate on a single escape_essid implementation
wireless: remove NETWORK_EMPTY_ESSID flag
wireless: escape_ssid should handle non-printables
wireless: use individual buffers for printing ssid values
wireless: avoid some net/ieee80211.h vs. linux/ieee80211.h conflicts
p54: eliminate warning for uninitialized variable 'tim_len'
ath9k: correct warning about unintialized variable 'tid'
netdevice zd1201: Convert directly reference of netdev->priv to netdev_priv()
ipw2100, ipw2200: select LIB80211
lib80211: absorb crypto bits from net/ieee80211
lib80211: consolidate crypt init routines
ipw2x00: relocate ipw2100/ipw2200 to common directory
net/ieee80211 -> drivers/net/ipw2x00/libipw_* rename
mac80211: add explicit padding in struct ieee80211_tx_info
rtl8180: adapt for deprecated IEEE80211_CONF_SHORT_SLOT_TIME flag
MAINTAINERS: claim maintenance over rtl818x drivers
mac80211_hwsim: fix-up some print_mac merge damage
hostap: select required crypto bits in Kconfig
mac80211: deauth when interface is marked down
ieee80211_security: correct warning about width of auth_mode
Staging: at76_usb: update drivers/staging/at76_usb w/ mac80211 port

Jon Callan (2):
ARMv7: Add SMP initialisation to proc-v7.S
RealView: Add Cortex-A9 support to the EB board

Jon Tollefson (1):
powerpc: Hugetlb pgtable cache access cleanup

Jonathan Brassow (4):
dm raid1: fix error count
dm snapshot: separate out exception store interface
dm snapshot: rename struct exception_store
dm snapshot: extend exception store functions

Jonathan Cameron (2):
[ARM] pxa: initial support for the Imote2 platform
rtc: move power of 2 periodic frequency check down into drivers

Jonathan Corbet (1):
Fix a typo in the development process document.

Jordan Crouse (1):
ALSA: cs5535audio: Use OLPC/Geode basic infrastructure

Jose Alberto Reguero (1):
V4L/DVB (9525): af9015: add support for AverMedia Volar X remote.

Josef Bacik (29):
Btrfs: Implement mknod
Btrfs: delay commits during fsync to allow more writers
Btrfs: Add per-root block accounting and sysfs entries
xattr support for btrfs
Btrfs: Make ACLs return EOPNOTSUPP for now
Btrfs: xattr fixes
Btrfs: Implement new dir index format
Btrfs: Remove unused xattr code
Btrfs: Add ACL support
Btrfs: Create orphan inode records to prevent lost files after a crash
Btrfs: Fix a few functions that exit without stopping their transaction
Btrfs: compile when posix acl's are disabled
Btrfs: fix cache_block_group error handling
Btrfs: free space accounting redo
Btrfs: fix seekiness due to finding the wrong block group
Btrfs: fix deadlock between alloc_mutex/chunk_mutex
Btrfs: make tree_search_offset more flexible in its searching
Btrfs: fix enospc when there is plenty of space
Btrfs: nuke fs wide allocation mutex V2
jbd2: improve jbd2 fsync batching
Btrfs: batch extent inserts/updates/deletions on the extent root
Btrfs: fix free space leak
Btrfs: Add some debugging around the ENOSPC bugs
Btrfs: fix free space accounting when unpinning extents
Btrfs: Fix for lockdep warnings with alloc_mutex and pinned_mutex
Btrfs: add support for compat flags to btrfs
Btrfs: fix panic on error during mount
Btrfs: add support for multiple csum algorithms
jbd: improve fsync batching

Josh Boyer (1):
powerpc: Introduce ppc_pci_flags accessors

Jouni Hogander (1):
ARM: OMAP: Enable GPIO debounce clock only when debounce is enabled v3

Jouni Malinen (25):
mac80211_hwsim: Debug info for BSS config changes
nl80211: Add basic rate configuration for AP mode
mac80211_hwsim: Debug info for TX queue parameters
nl80211: Add TX queue parameter configuration
mac80211_hwsim: Make sure beacon_timer gets deleted
mac80211: Allow AP mode to be enabled
mac80211_hwsim: Add support for client PS mode
mac80211_hwsim: Update documentation (AP mode enabled)
nl80211: Report max TX power in NL80211_BAND_ATTR_FREQS
nl80211: Change max TX power to be in mBm instead of dBm
nl80211: Add frequency configuration (including HT40)
ath9k: Free Beacon skbs in AP mode
ath9k: Disable staggered Beacon frame scheduling
mac80211: Disable requests for new scans in AP mode
ath9k: Do not remove header padding on RX from short frames
mac80211: Add HT rates into RX status reporting
ath9k: Report HT rates in RX status
mac80211: Send Layer 2 Update frame on reassociation
mac80211: Remove radiotap rate-present flag for HT
ath9k: Fix TX status reporting for retries and MCS index
ath9k: Remove MAC header pad before reporting TX status
ath9k: Fix a NULL pointer dereference in ath_rate_get
ath9k: Key cache allocation for AP mode
ath9k: Fix key cache slot selection for splitmic
ath9k: Fixed RX decryption status reporting

Juergen Beisert (1):
i.MX Framebuffer: Use readl/writel instead of direct pointer deref

Julia Lawall (50):
drivers/net/wireless/ath9k/rc.c: use ARRAY_SIZE
ALSA: sound/pci/mixart/mixart.c: Add missing snd_card_free
Bluetooth: Change simple_strtol to simple_strtoul
powerpc: Eliminate NULL test and memset after alloc_bootmem
drivers/isdn/mISDN: use ARRAY_SIZE
[MTD] drivers/mtd/maps/nettel.c: use ARRAY_SIZE
[ARM] eliminate NULL test and memset after alloc_bootmem
drivers/net/hamradio: Move a dereference below a NULL test
IB/ehca: Remove redundant test of vpage
drivers/net/wan: Remove redundant test
crypto: md4 - Use ARRAY_SIZE
[S390] drivers/s390/crypto: Move dereference to after IS_ERR test
[S390] s390: Remove redundant test
drivers/net/au1000_eth.c: Remove redundant test
drivers/net/ehea: Remove redundant test
drivers/net: Remove redundant test
drivers/net/wan: Remove redundant test
net/appletalk: Remove redundant test
[CIFS] Remove redundant test
drm/i915: Remove redundant test in error path.
[SCSI] esp_scsi: Use DIV_ROUND_UP
[SCSI] fusion: use ARRAY_SIZE
V4L/DVB (9638): drivers/media: use ARRAY_SIZE
drivers/net/usb: use USB API functions rather than constants
Input: gtco - use USB endpoint API
V4L/DVB (9796): drivers/media/video/cx88/cx88-alsa.c: Adjust error-handling code
V4L/DVB (10130): use USB API functions rather than constants
powerpc/85xx: Add local_irq_restore in error handling code
drivers/mmc: Move a dereference below a NULL test
fs/namespace.c: drop code after return
ALSA: sound/usb: use USB API functions rather than constants
ALSA: Use usb_set/get_intfdata
[SCSI] lpfc: Move a dereference below a NULL test
[SCSI] fusion: Move a dereference below a NULL test
V4L/DVB (10171): Use usb_set_intfdata
ALSA: sound/usb: Use negated usb_endpoint_xfer_control, etc
GFS2: Use DEFINE_SPINLOCK
[MTD] [NAND] alauda: use USB API functions rather than constants
parisc: Use DEFINE_SPINLOCK
arch/avr32: Eliminate NULL test and memset after alloc_bootmem
Staging: wlan-ng: p80211wext.c: use ARRAY_SIZE
mm/page_alloc.c: eliminate NULL test and memset after alloc_bootmem
drivers/spi: move a dereference below a NULL test
drivers/rtc: correct an error test
USB: gadget: change simple_strtol to simple_strtoul
drivers/pci/hotplug: Add missing pci_dev_get
PCI hotplug: remove redundant test in cpq hotplug
V4L/DVB (10185): Use negated usb_endpoint_xfer_control, etc
powerpc/52xx: Use DEFINE_SPINLOCK
powerpc/pasemi: Use DEFINE_SPINLOCK

Julian Calaby (2):
sparc: Clean arch-specific code in prom_common.c
sparc: Fix minor SPARC32 compile error

Julien Boibessot (1):
[ARM] MX27: add i.MX27 SDHC1 and SDHC2 GPIO declarations

Julius Volz (3):
IPVS: Add IPv6 support to SH and DH schedulers
IPVS: Add IPv6 support to LBLC/LBLCR schedulers
IPVS: Remove supports_ipv6 scheduler flag

Jüri Reitel (1):
rtc-ds1307: remove legacy probe() checks

KAMEZAWA Hiroyuki (23):
cgroups: make cgroup config a submenu
memcg: introduce charge-commit-cancel style of functions
memcg: fix gfp_mask of callers of charge
memcg: simple migration handling
memcg: move all acccounting to parent at rmdir()
memcg: new force_empty to free pages under group
memcg: handle swap caches
memcg: mem+swap controller Kconfig
memcg: swap cgroup for remembering usage
memcg: mem+swap controller core
memcg: synchronized LRU
memcg: avoid unnecessary system-wide-oom-killer
memcg: fix reclaim result checks
memcg: revert gfp mask fix
memcg: swapout refcnt fix
memcg: rename scan global lru
memcg: show real limit under hierarchy mode
memcg: explain details and test document
memcg: fix swap accounting leak
memcg: fix double free and make refcnt sane
memcg: use css_tryget in memcg
memcg: fix LRU accounting for SwapCache
memcg: fix shmem's swap accounting

KOSAKI Motohiro (38):
x86: update CONFIG_NUMA description
x86/doc: spelling fix for grub
proc: enclose desc variable of show_stat() in CONFIG_SPARSE_IRQ
locking, irq: enclose irq_desc_lock_class in CONFIG_LOCKDEP
hrtimer: remove #include <linux/irq.h>
irq: for_each_irq_desc() move to irqnr.h
proc: remove ifdef CONFIG_SPARSE_IRQ from stat.c
irq: simplify for_each_irq_desc() usage
getrusage: RUSAGE_THREAD should return ru_utime and ru_stime
mm: get rid of pagevec_release_nonlru()
mm: cleanup: remove #ifdef CONFIG_MIGRATION
memcg: reclaim shouldn't change zone->recent_rotated statistics
mm: make init_section_page_cgroup() static
mm: make maddr __iomem
mm: make mem_cgroup_resize_limit() static
mm: make scan_all_zones_unevictable_pages() static
mm: make scan_zone_unevictable_pages() static
mm: make setup_per_zone_inactive_ratio() static
mm: make vread() and vwrite() declaration
vmscan: improve reclaim throughput to bail out patch
mm: kill zone_is_near_oom()
mm: remove CONFIG_OUT_OF_LINE_PFN_TO_PAGE
mm: kill page_queue_congested()
mm: stop kswapd's infinite loop at high order allocation
profile: don't include <asm/ptrace.h> twice.
inactive_anon_is_low: move to vmscan
mm: introduce zone_reclaim struct
mm: add zone nr_pages helper function
mm: make get_scan_ratio() safe for memcg
memcg: add null check to page_cgroup_zoneinfo()
memcg: add inactive_anon_is_low()
memcg: add mem_cgroup_zone_nr_pages()
memcg: add zone_reclaim_stat
memcg: remove mem_cgroup_cal_reclaim()
memcg: show reclaim stat
memcg: protect prev_priority
memcg: swappiness
memcg: fix calculation of active_ratio

Kai Makisara (2):
[SCSI] st: integrate st_scsi_kern_execute and st_do_scsi
[SCSI] st: retry enlarge_buffer allocation

Kaiwan N Billimoria (1):
hwmon: (lm70) Code streamlining and cleanup

Kalle Jokiniemi (1):
i2c-omap: Enable I2C wakeups for 34xx

Kalle Valo (4):
mac80211: document ieee80211_tx_info.pad
mac80211: enable IEEE80211_CONF_PS only when associated
mac80211: track master queue status
mac80211: implement dynamic power save

Kamalesh Babulal (5):
net: Fix more NAPI interface netdev argument drop fallout.
Staging: asus_oled: fix build dependancy
Staging: meilhaus: fix __symbol_get problems
powerpc: Fix iseries drivers build failure without CONFIG_VIOPATH
[S390] tape block: fix dependencies

Karen Xie (3):
cxgb3: manage private iSCSI IP address
[SCSI] cxgb3i: Add cxgb3i iSCSI driver.
[SCSI] cxgb3i: remove use of skb->sp

Karl Beldan (2):
ASoC: ssm2602: Fix priv substreams refs
ASoC: ssm2602: Update supported stream formats

Karl Bongers (1):
USB: isp1760: Fix probe in PCI glue code

Karsten Keil (3):
misdn: Fix lockdep warning
mISDN: Cleanup hfc multiport driver
mISDN: Add HFC USB driver

Kay Sievers (58):
Input: struct device - replace bus_id with dev_name(), dev_set_name()
uwb: struct device - replace bus_id with dev_name(), dev_set_name()
net: struct device - replace bus_id with dev_name(), dev_set_name()
ssb: struct device - replace bus_id with dev_name(), dev_set_name()
powerpc: struct device - replace bus_id with dev_name(), dev_set_name()
rapidio: struct device - replace bus_id with dev_name(), dev_set_name()
[MTD] struct device - replace bus_id with dev_name(), dev_set_name()
[S390] struct device - replace bus_id with dev_name(), dev_set_name()
ide: struct device - replace bus_id with dev_name(), dev_set_name()
V4L/DVB (9473): add DVB_DEVICE_NUM and DVB_ADAPTER_NUM to uevent
V4L/DVB (9521): V4L: struct device - replace bus_id with dev_name(), dev_set_name()
virtio: struct device - replace bus_id with dev_name(), dev_set_name()
[SCSI] struct device - replace bus_id with dev_name(), dev_set_name()
V4L/DVB (10172): add DVB_DEVICE_TYPE= to uevent
HID: struct device - replace bus_id with dev_name(), dev_set_name()
avr: struct device - replace bus_id with dev_name(), dev_set_name()
driver core: struct device - replace bus_id with dev_name(), dev_set_name()
sysfs: clarify SYSFS_DEPRECATED help text
xen: struct device - replace bus_id with dev_name(), dev_set_name()
w1: struct device - replace bus_id with dev_name(), dev_set_name()
video: struct device - replace bus_id with dev_name(), dev_set_name()
tifm: struct device - replace bus_id with dev_name(), dev_set_name()
thermal: struct device - replace bus_id with dev_name(), dev_set_name()
swiotlb: struct device - replace bus_id with dev_name(), dev_set_name()
spi: struct device - replace bus_id with dev_name(), dev_set_name()
SGI: struct device - replace bus_id with dev_name(), dev_set_name()
serial: struct device - replace bus_id with dev_name(), dev_set_name()
power-supply: struct device - replace bus_id with dev_name(), dev_set_name()
pnp: struct device - replace bus_id with dev_name(), dev_set_name()
mwave: struct device - replace bus_id with dev_name(), dev_set_name()
mtd: struct device - replace bus_id with dev_name(), dev_set_name()
mips: struct device - replace bus_id with dev_name(), dev_set_name()
memstick: struct device - replace bus_id with dev_name(), dev_set_name()
macintosh: struct device - replace bus_id with dev_name(), dev_set_name()
pm: struct device - replace bus_id with dev_name(), dev_set_name()
ISDN: struct device - replace bus_id with dev_name(), dev_set_name()
infiniband: struct device - replace bus_id with dev_name(), dev_set_name()
i7300_idle: struct device - replace bus_id with dev_name(), dev_set_name()
IA64: struct device - replace bus_id with dev_name(), dev_set_name()
i2o: struct device - replace bus_id with dev_name(), dev_set_name()
hwmon: struct device - replace bus_id with dev_name(), dev_set_name()
gpu: struct device - replace bus_id with dev_name(), dev_set_name()
gpio: struct device - replace bus_id with dev_name(), dev_set_name()
gadget: struct device - replace bus_id with dev_name(), dev_set_name()
dmi: struct device - replace bus_id with dev_name(), dev_set_name()
chris: struct device - replace bus_id with dev_name(), dev_set_name()
block: struct device - replace bus_id with dev_name(), dev_set_name()
avr: struct device - replace bus_id with dev_name(), dev_set_name()
libata: struct device - replace bus_id with dev_name(), dev_set_name()
arm: struct device - replace bus_id with dev_name(), dev_set_name()
staging: struct device - replace bus_id with dev_name(), dev_set_name()
rtc: struct device: replace bus_id with dev_name(), dev_set_name()
edac: struct device: replace bus_id with dev_name(), dev_set_name()
i2c: Replace bus_id with dev_name(), dev_set_name()
usb: struct device - replace bus_id with dev_name(), dev_set_name()
oxu210hp-hcd.c: struct device - replace bus_id with dev_name(), dev_set_name()
PCI: struct device - replace bus_id with dev_name(), dev_set_name()
regulator: struct device - replace bus_id with dev_name(), dev_set_name()

Kees Cook (1):
ELF: implement AT_RANDOM for glibc PRNG seeding

Keith Mannthey (1):
block: Supress Buffer I/O errors when SCSI REQ_QUIET flag set

Ken Chen (8):
x86, sched: enable wchan config menu item on 64-bit
sched: fix inconsistency when redistribute per-cpu tg->cfs_rq shares
sched: fix sd_parent_degenerate on non-numa smp machine
x86: convert rdtscll() to use __native_read_tsc
sched, cpuacct: refactoring cpuusage_read / cpuusage_write
sched, cpuacct: export percpu cpuacct cgroup stats
schedstat: consolidate per-task cpu runtime stats
proc: add /proc/*/stack

Kenji Kaneshige (6):
PCI hotplug: pciehp: remove unnecessary wait after turning power off
PCI: pciehp: add ACPI based slot detection
PCI: pciehp: add auto option to pciehp_detect_mode
PCI hotplug: introduce functions for ACPI slot detection
PCI: pciehp: ignore undefined bit in link status register
PCI: pciehp: cleanup register and field definitions

Kent Liu (1):
crypto: crc32c-intel - Update copyright head

Kentaro Takeda (1):
introduce new LSM hooks where vfsmount is available.

Kevin Hao (1):
Add device function for USB serial console

Kevin Hilman (2):
omap mmc: force MMC module reset on boot
USB: musb: build fixes for DaVinci

Kim Phillips (2):
crypto: talitos - Pass correct interrupt status to error handler
crypto: talitos - Perform auth check in h/w if on sec 2.1 and above

Kiyoshi Ueda (2):
dm request: add caches
dm request: extend target interface

Klaus Schmidinger (2):
V4L/DVB (10164): Add missing S2 caps flag to S2API
V4L/DVB (10165): Add FE_CAN_2G_MODULATION flag to frontends that support DVB-S2

Klaus-D. Wacker (1):
[S390] convert lcs printks to dev_xxx and pr_xxx macros.

Klaus-Dieter Wacker (2):
qeth: HiperSockets mcl string conversion (pre z9 mach)
qeth: No large send using EDDP for HiperSockets.

Kolekar, Abhijeet (3):
iwl3945 : Fix Sparse Warnings
iwl3945 : Simplify iwl3945_send_beacon_cmd
iwl3945 : Simplify iwl3945_pci_probe

Komuro (1):
fmvj18x_cs: write interrupt ack bit for lan and modem to work simultaneously.

Krishna Kumar (2):
nfsd: Minor cleanup of find_stateid
nfsd: Fix leaked memory in nfs4_make_rec_clidname

Kristian Høgsberg (2):
drm: pin new and unpin old buffer when setting a mode.
drm/i915: Pin cursor bo and unpin old bo when setting cursor.

Kristian H�gsberg (1):
drm: drop DRM_IOCTL_MODE_REPLACEFB, add+remove works just as well.

Kristoffer Ericson (1):
[ARM] 5336/1: Formatting/Whitespace cleanups in mach-sa1100

Krzysztof Halasa (1):
net: PHYLIB mdio fixes #2

Krzysztof Hałasa (28):
WAN: split hd6457x.c into hd64570.c and hd64572.c
WAN: remove SCA II support from SCA drivers
WAN: remove SCA support from SCA-II drivers
WAN: convert HD64572-based drivers to NAPI.
WAN: TX-done handler now uses the ownership bit in HD64572 drivers.
WAN: HD64572 already handles TX underruns with DMAC.
WAN: rework HD64572 interrupts a bit.
WAN: Simplify HD64572 status handling.
WAN: don't print HD64572 driver versions anymore.
WAN: Simplify HD64572 drivers.
WAN: HD64572 drivers don't use next_desc() anymore.
WAN: Correct comments in hd6457[02].c
WAN: Simplify sca_init_port() in HD64572 driver.
WAN: new synchronous PPP implementation for generic HDLC.
WAN: syncppp.c is no longer used by any kernel code. Remove it.
WAN pc300too.c: Fix PC300-X.21 detection
IXP4xx: check for queue being empty in qmgr_release_queue().
IXP4xx: clear IRQ stat in qmgr_disable_irq().
IXP4xx: Silence section mismatch warning in Ethernet driver.
IXP4xx: Make the Ethernet driver use built-in netdev stats.
IXP4xx: Add PHYLIB support to Ethernet driver.
IXP4xx: Add PHYLIB MII ioctl to the Ethernet driver.
IXP4xx: Add ethtool support to Ethernet driver.
WAN: Add IXP4xx HSS HDLC driver.
Update MAINTAINERS entries for IXP4xx and WAN network drivers.
IXP4xx: move common debugging from network drivers to QMGR module.
HDLC_PPP: Fix Configure-Ack to return original options as required by the standard.
Convert ixp4xx_eth driver to use net_device_ops.

Kukkonen Mika (1):
UBIFS: avoid unnecessary checks

Kumar Gala (14):
powerpc: Add MSR[CE, DE] to the MSR bits we print on show_regs()
powerpc: hash_page_sync should only be used on SMP & STD_MMU_32
powerpc: Add a local_flush_tlb_page to handle kmap_atomic invalidates
powerpc: Use RCU based pte freeing mechanism for all powerpc
powerpc: Remove unncessary SPE related compiler flag
powerpc/85xx: minor head_fsl_booke.S cleanup
powerpc/85xx: Add support for SMP initialization
powerpc/85xx: Fix compile warnings in mpc85xx_mds.c
powerpc/85xx: Fix compile issues with mpc8572ds.dts
powerpc/85xx: Enable SMP support
powerpc/85xx: Add SMP support to MPC8572 DS
edac: fix mpc85xx and add mpc8536 mpc8560
powerpc: Export cacheable_memzero as its now used in a driver
gianfar: Fixup use of BUS_ID_SIZE

Kuninori Morimoto (15):
V4L/DVB (9488): Add ov772x driver
V4L/DVB (9783): Change power on/off sequence on ov772x
V4L/DVB (9784): Register name fix for ov772x driver
V4L/DVB (10067): Remove ov772x_default_regs from ov772x driver
V4L/DVB (10068): Change device ID selection method on ov772x driver
V4L/DVB (10069): Add ov7725 support to ov772x driver
V4L/DVB (10086): Add new set_std function on soc_camera
V4L/DVB (10087): Add new enum_input function on soc_camera
V4L/DVB (10089): Add interlace support to sh_mobile_ceu_camera.c
V4L/DVB (10092): Change V4L2 field to ANY from NONE on sh_mobile_ceu_camera.c
V4L/DVB (10094): Add tw9910 driver
V4L/DVB (10095): The failure of set_fmt is solved in tw9910
V4L/DVB (10096): ov772x: change dev_info to dev_dbg
V4L/DVB (10097): ov772x: clear i2c client data on error and remove
V4L/DVB (10098): ov772x: fix try_fmt calculation method

Kusanagi Kouichi (1):
tun: Fix SIOCSIFHWADDR error.

Kwangwoo Lee (1):
Input: add tsc2007 based touchscreen driver

Kyle McMartin (7):
parisc: use leX_to_cpu in place of fswabX
parisc: factor out sid to protid conversion
parisc: fix braino in commit adding
space_to_prot
parisc: quiet palo not-found message from "which"
parisc: fix ipv6 checksum
parisc: fix kernel crash (protection id trap) when compiling ruby1.9
parisc: export length of os_hpmc vector

Kyungmin Park (2):
[ARM] S3C64XX: Show uncompress messages
[ARM] S3C64XX: Mask the pll values correctly

Lachlan McIlroy (21):
[XFS] Remove kmem_zone_t argument from xfs_inode_init_once()
[XFS] Use xfs_idestroy() to cleanup an inode.
[XFS] Fix use-after-free with log and quotas
[XFS] Unlock inode before calling xfs_idestroy()
[XFS] Wait for all I/O on truncate to zero file size
[XFS] Make xfs_btree_check_ptr() debug-only code.
[XFS] Fix build warning - xfs_fs_alloc_inode() needs a return statement
Merge git://git.kernel.org/.../torvalds/linux-2.6
[XFS] Check return value of xfs_buf_get_noaddr()
[XFS] Remove unused variable in ktrace_free()
[XFS] Remove unnecessary assertion
Merge git://git.kernel.org/.../torvalds/linux-2.6
[XFS] Remove unused tracing code
[XFS] set b_error from bio error in xfs_buf_bio_end_io
Merge branch 'master' of git+ssh://git.melbourne.sgi.com/git/xfs
[XFS] Fix merge conflict in fs/xfs/xfs_rename.c
[XFS] Use the incore inode size in xfs_file_readdir()
[XFS] Remove XFS_BUF_SHUT() and friends
[XFS] Fix speculative allocation beyond eof
[XFS] Fix race in xfs_write() between direct and buffered I/O with DMAPI
[XFS] Fix merge failures

Lai Jiangshan (17):
markers: simplify marker_set_format()
markers: remove exported symbol marker_probe_cb_noarg()
markers: let marker_table be close to its comments
tracepoint: simplification for tracepoints using RCU
tracepoint: introduce *_noupdate APIs.
ring_buffer: fix comments
tracing/ring-buffer: remove unused ring_buffer size
ftrace: enable format arguments checking
cgroups: add lock for child->cgroups in cgroup_post_fork()
cgroups: fix cgroup_iter_next() bug
cgroups: don't put struct cgroupfs_root protected by RCU
cgroups: use task_lock() for access tsk->cgroups safe in cgroup_clone()
cgroups: call find_css_set() safely in cgroup_attach_task()
cgroups: remove rcu_read_lock() in cgroupstats_build()
devcgroup: use list_for_each_entry_rcu()
memcontrol: rcu_read_lock() to protect mm_match_cgroup()
cpuset: rcu_read_lock() to protect task_cs()

Larry Finger (22):
p54: Move rx_mtu to struct bootrec_desc
hostap: Fix sparse warnings
rtl8187: Remove large delays
rtl8187: Remove OFDM delays
rtl8187: Remove CCK delays
rtl8187: Remove msleep calls after calls to rtl8225_write
rtl8187: Remove primitive write delays
rtl8187: Reduce channel switch delay
rtl8187: Change TX power settings
Move all rtl818x files to a common directory.
Update of MAINTAINERS for RTL8187
rtl8187: Update file authorship in comments
rtl8187: Remove module warning and dependence on CONFIG_EXPERIMENTAL
mac80211: Fix pid rate-setting algorithm to allow rate changes
rtl8187: Fix transmission count sent to mac80211
rtl8187: Improve wireless statistics for RTL8187
rtl8187: Use usb anchor facilities to manage urbs
b43legacy: Fix sparse warnings
rtl8187: Fix error returns
mac80211: Print unknown packet type in tasklet_handler
[SCSI] aha152x_cs: Fix regression that keeps driver from using shared interrupts
hp-wmi: handle rfkill_register() failure

Laurent Pinchart (18):
V4L/DVB (9567): uvcvideo: Add support for Samsung Q310 integrated webcam
V4L/DVB (9568): uvcvideo: Add support for Lenovo Thinkpad SL500 integrated webcam
V4L/DVB (9569): uvcvideo: Sort the frame descriptors during parsing
V4L/DVB (9570): uvcvideo: Handle failed video GET_{MIN|MAX|DEF} requests more gracefully
V4L/DVB (9659): uvcvideo: Use {get|set}_unaligned_le32 macros
V4L/DVB (9661): uvcvideo: Commit streaming parameters when enabling the video stream
V4L/DVB (9662): uvcvideo: Fix printk badness when printing ioctl names
V4L/DVB (9809): uvcvideo: Add nodrop module parameter to turn incomplete frame drop off.
V4L/DVB (9810): uvcvideo: Add a device quirk to prune bogus controls.
V4L/DVB (9897): v4l2: Add camera zoom controls
V4L/DVB (9898): v4l2: Add privacy control
V4L/DVB (9899): v4l2: Add missing control names
V4L/DVB (9902): uvcvideo: V4L2 privacy control support
V4L/DVB (9903): uvcvideo: V4L2 zoom controls support
V4L/DVB (10101): uvcvideo: Fix bulk URB processing when the header is erroneous
V4L/DVB (10102): uvcvideo: Ignore interrupt endpoint for built-in iSight webcams.
V4L/DVB (10104): uvcvideo: Add support for video output devices
Check fops_get() return value

Lauri Leukkunen (1):
ARM: OMAP2: Use omap_rev() instead of system_rev

Lee Nipper (2):
crypto: talitos - Implement done interrupt mitigation
crypto: talitos - Ack done interrupt in isr instead of tasklet

Len Brown (21):
drivers/misc/Makefile, Kconfig: cleanup
create drivers/platform/x86/ from drivers/misc/
ACPI: move wmi, asus_acpi, toshiba_acpi to drivers/platform/x86
ACPI: disable MPS when NO APIC-table found
ACPI: simplify buffer management for acpi_pci_bind() etc.
ACPICA: delete acdisasm.h
ACPICA: delete utcache.c
ACPI: fix build warning
ACPICA: create acpica/ directory
ACPICA: hide private headers
Merge branch 'alarm' into release
Merge branch 'asus-eeepc' into release
Merge branch 'battery' into release
Merge branches 'release', 'bugzilla-11880', 'bugzilla-12037' and 'bugzilla-12257' into release
Merge branch 'fluff' into release
Merge branch 'fujitsu-laptop' into release
Merge branch 'misc' into release
Merge branch 'suspend' into release
Merge branch 'linus' into release
Merge branch 'simplify_PRT' into release
Merge branch 'drivers-platform' into release

Lennert Buytenhek (11):
mv643xx_eth: checkpatch fixes
mv643xx_eth: introduce per-port register area pointer
mv643xx_eth: inline txq_alloc_desc_index()
mv643xx_eth: implement ->set_rx_mode()
mv643xx_eth: move receive error handling out of line
mv643xx_eth: calculate descriptor pointer only once in rxq_refill()
[ARM] Orion: share GPIO handling code
[ARM] Orion: share GPIO IRQ handling code
[ARM] Kirkwood: implement GPIO and GPIO interrupt support
[ARM] mv78xx0: implement GPIO and GPIO interrupt support
tcp: don't mask EOF and socket errors on nonblocking splice receive

Leon Woestenberg (1):
Staging: add Driver for Altera PCI Express Chaining DMA reference design

Leonardo Potenza (1):
x86: fix section mismatch warnings in mcheck/mce_amd_64.c

Lev Babiev (1):
HID: driver for TopSeed Cyberlink quirky remote

Li YanBo (1):
Staging: add agnx wireless driver

Li Yang (1):
gianfar: ensure ECNTRL[R100] is cleared on link state change

Li Zefan (31):
Btrfs: async-thread: fix possible memory leak
sched: cleanup for alloc_rt/fair_sched_group()
sched: switch sched_features to seqfile
sched debug: remove sd_level_to_string()
sched debug: remove NULL checking in print_cfs/rt_rq()
sched: remove redundant call to unregister_sched_domain_sysctl()
sched: add sanity check in partition_sched_domains()
sched: clean up SCHED_CPUMASK_ALLOC
cls_cgroup: fix an oops when removing a cgroup
cls_cgroup: clean up for cgroup part
cls_cgroup: clean up Kconfig
cpumask: fix bogus kernel-doc
cgroups: fix a race between cgroup_clone and umount
sched: mark sched_create_sysfs_power_savings_entries() as __init
sched: clean up arch_reinit_sched_domains()
vfs: remove duplicate code in get_fs_type()
sched: fix double kfree in failure path
sched: fix section mismatch
cgroups: documentation updates
cgroups: remove some redundant NULL checks
ns_cgroup: remove unused spinlock
memcg: fix a typo in Kconfig
cgroups: make root_list contains active hierarchies only
cgroups: add inactive subsystems to rootnode.subsys_list
cgroups: introduce link_css_set() to remove duplicate code
cpuset: remove on stack cpumask_t in cpuset_sprintf_cpulist()
cpuset: remove on stack cpumask_t in cpuset_can_attach()
cpuset: convert cpuset_attach() to use cpumask_var_t
cpuset: don't allocate trial cpuset on stack
cpuset: convert cpuset->cpus_allowed to cpumask_var_t
cpuset: remove remaining pointers to cpumask_t

Liming Wang (5):
ftrace: adding other non-leaving .text sections
ftrace: improve seq_operation of ftrace
softirq: remove useless function __local_bh_enable
function trace: fix a bug of single thread function trace
ftrace: avoid duplicated function when writing set_graph_function

Lin Ming (15):
ACPICA: Fix possible memory leak on error in parser
ACPICA: Allow multiple backslash prefix in namepaths
ACPICA: Enhance implicit return mechanism
ACPI: osl.c: replace return_ACPI_STATUS with return
ACPI: ec.c: call acpi_get_name to get node name
ACPI: proc.c: remove ACPI_FUNCTION_TRACE
ACPI: wakeup.c: remove ACPI_FUNCTION_TRACE
ACPI: main.c: use new public GPE group enable/disable interfaces
ACPI: sony-laptop.c: call acpi_get_object_info to get node info
ACPI: power.c: call acpi_get_name to get node name
ACPI: panasonic-laptop.c: remove ACPI_FUNCTION_TRACE
ACPI: io_acpi_init.c: call acpi_get_name to get node fullname
ACPI: io_common.c: call acpi_get_table to avoid using ACPI_SIG_DSDT
ACPI: reboot.c: use new acpi_reset interface
ACPI: remove private acpica headers from driver files

Linda Knippers (1):
btrfsctl -A error code fixup

Linus Torvalds (139):
Merge git://git.kernel.org/.../lethal/sh-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge git://git.kernel.org/.../herbert/crypto-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/security-testing-2.6
Merge branch 'x86-core-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'tracing-core-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'sched-core-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
Merge git://git.kernel.org/.../sfrench/cifs-2.6
Merge git://git.kernel.org/.../davem/net-next-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../geert/linux-m68k
Merge git://git.kernel.org/.../wim/linux-2.6-nvram
Merge git://git.kernel.org/.../sam/kbuild-next
Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/security-testing-2.6
Merge branch 'next' of git://git.kernel.org/.../paulus/powerpc
Merge branch 'core-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'timers-core-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'irq-core-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'for-2.6.29' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/.../davem/sparc-next-2.6
Merge branch 'agp-next' of git://git.kernel.org/.../airlied/agp-2.6
Merge branch 'drm-next' of git://git.kernel.org/.../airlied/drm-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../penberg/slab-2.6
Merge branch 'oprofile-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/.../shaggy/jfs-2.6
Merge git://git.kernel.org/.../bart/ide-2.6
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.kernel.org/.../rusty/linux-2.6-for-linus
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for_linus' of git://git.kernel.org/.../mchehab/linux-2.6
Merge git://git.kernel.org/.../jejb/scsi-misc-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge git://git.kernel.org/.../hirofumi/fatfs-2.6
Merge branch 'irq-fixes-for-linus-4' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs-2.6
ide-floppy: allocate only toplevel packet commands
Sanitize gcc version header includes
Disallow gcc versions 4.1.{0,1}
Merge branch 'tty-updates' from Alan
Merge branch 'i8k-updates' from Alan
Merge branch 'for-upstream' of git://git.kernel.org/.../dvrabel/uwb
Merge git://git.kernel.org/.../bart/ide-2.6
Merge branch 'kvm-updates/2.6.29' of git://git.kernel.org/.../avi/kvm
Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge git://git.kernel.org/.../sam/kbuild-next
Merge branch 'linux-next' of git://git.infradead.org/~dedekind/ubi-2.6
Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6
Make %p print '(null)' for NULL pointers
Merge branch 'cputime' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge git://git.kernel.org/.../wim/linux-2.6-watchdog
Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
Merge branch 'for_linus' of git://git.kernel.org/.../mchehab/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../joro/linux-2.6-iommu
Merge branch 'cpus4096-for-linus-3' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'audit.b61' of git://git.kernel.org/.../viro/audit-current
Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
Merge branch 'next' of git://git.kernel.org/.../davej/cpufreq
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge git://git.kernel.org/.../davem/net-2.6
Merge git://git.kernel.org/.../davem/sparc-2.6
igb: fix anoying type mismatch warning on rx/tx queue sizing
Merge git://git.kernel.org/.../steve/gfs2-2.6-nmw
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
Merge branch 'i2c-next' of git://aeryn.fluff.org.uk/bjdooks/linux
Merge branch 'for-linus' of git://git.kernel.org/.../teigland/dlm
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge git://git.kernel.org/.../rusty/linux-2.6-for-linus
Merge branch 'for-next' of git://git.o-hand.com/linux-mfd
Merge git://git.kernel.org/.../agk/linux-2.6-dm
Merge git://git.kernel.org/.../bart/ide-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../mszeredi/fuse
Merge git://git.kernel.org/.../gregkh/driver-core-2.6
Merge git://git.kernel.org/.../gregkh/staging-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/security-testing-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
Merge branch 'drm-next' of git://git.kernel.org/.../airlied/drm-2.6
Fix up 64-bit byte swaps for most 32-bit architectures
PCI: extend on the ICH motherboard IO decode quirk list
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/trivial
Merge git://git.kernel.org/.../czankel/xtensa-2.6
Merge git://git.kernel.org/.../steve/gfs2-2.6-fixes
Merge git://git.kernel.org/.../hskinnemoen/avr32-2.6
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../cooloney/blackfin-2.6
Merge branch 'proc-linus' of git://git.kernel.org/.../adobriyan/proc
Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
Merge git://git.kernel.org/.../sam/kbuild-fixes
Merge git://git.kernel.org/.../arjan/linux-2.6-async
Merge git://git.kernel.org/.../gregkh/usb-2.6
Merge branch 'linux-next' of git://git.kernel.org/.../jbarnes/pci-2.6
Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'for-2.6.29' of git://linux-nfs.org/~bfields/linux
Merge branch 'for_linus' of git://git.kernel.org/.../mchehab/linux-2.6
Merge git://git.kernel.org/.../davem/sparc-2.6
Merge branch 'next' of git://git.kernel.org/.../benh/powerpc
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
Merge branch 'for-linus' of git://neil.brown.name/md
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../lrg/voltage-2.6
Merge branch 'docs-next' of git://git.lwn.net/linux-2.6
Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6
Merge git://git.kernel.org/.../jejb/scsi-misc-2.6
Merge branch 'for_linus' of git://git.kernel.org/.../tytso/ext4
Merge branch 'next' of git://git.kernel.org/.../djbw/async_tx
Merge git://git.kernel.org/.../kyle/parisc-2.6
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../rric/oprofile
x86: make 'constant_test_bit()' take an unsigned bit number
Merge branch 'for-2.6.29' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/.../mason/btrfs-unstable
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/security-testing-2.6
Merge git://git.kernel.org/.../dhowells/linux-2.6-nommu
Merge git://git.kernel.org/.../pkl/squashfs-linus
Merge branch 'for_2.6.29' of git://git.kernel.org/.../kkeil/ISDN-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
Merge git://git.kernel.org/.../gregkh/driver-core-2.6
Merge git://git.kernel.org/.../arjan/linux-2.6-async-2
btrfs: fix for write_super_lockfs/unlockfs error handling
Merge branch 'cpus4096-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Linux 2.6.29-rc1

Lior Dotan (3):
Staging: slicoss: use kzalloc
Staging: slicoss: use correct type for memory allcations
Staging: slicoss: use request_firmware

Liu Hui (5):
Btrfs: Some fixes for batching extent insert.
Btrfs: Fix cow semantic in run_delalloc_nocow()
Btrfs: Fix cow semantic in run_delalloc_nocow()
Btrfs: Fix typo in clear_state_cb
Btrfs: Fix free block discard calls down to the block layer

Liu Yu (4):
powerpc/math-emu: Fix single float point division bug
powerpc/math-emu: Adopt new version of _FP_CHOOSENAN
powerpc/math-emu: Remove redundant 'ret'
powerpc: Add SPE/EFP math emulation for E500v1/v2 processors.

Lubomir Bulej (1):
libata: blacklist NCQ on OCZ CORE 2 SSD (resend)

Luis R. Rodriguez (33):
ath5k/ath9k: correct signal quality
ath9k: correct signal quality report
ath5k: correct ath5k signal quality
mac80211: make use of regulatory tx power settings on change of tx power
ath9k: remove pointless sc_txintrperiod and spin_lock_bh on tx prepare
ath9k: enable RX interrupt mitigation
ath9k: Allow user to change tx power when asked
ath9k: use ETH_P_PAE
cfg80211: a reg rule is invalid if freq diff is 0
cfg80211: Add regulatory domain intersection capability
cfg80211: make use of reg macros on REG_RULE
cfg80211: Add kdoc for struct regulatory_request
ath5k: allow APs to receive beacons
ath9k: enable RXing of beacons on STA/IBSS
cfg80211: mark negative frequencies as invalid
cfg80211: remove switch from __regulatory_hint()
cfg80211: remove switch from __set_regdom()
cfg80211: separate intersection section in __set_regdom()
cfg80211: expect different rd in cfg80211 when intersecting
cfg80211: call_crda() won't tell us if CRDA was present
cfg80211: mark regdomains with > NL80211_MAX_SUPP_REG_RULES invalid
cfg80211/mac80211: Add 802.11d support
cfg80211: add support for custom firmware regulatory solutions
iwlwifi: enable custom fw regulatory solution
ath9k: Clarify we only want 32-bit DMA
ath9k: make DMA memory consistent
mac80211: don't assume driver has been attached on registration
mac80211: make Minstrel the default rate control algorithm
ath9k: Handle -ENOMEM on RX gracefully
nl80211: relicense nl80211.h under the ISC
ath9k: Check for pci_map_single() errors
ath9k: Use GFP_ATOMIC when allocating TX private area
Staging: add otus Atheros wireless network driver

Luiz Fernando N. Capitulino (1):
fs/exec.c:__bprm_mm_init(): clean up error handling

Lukasz Lubojanski (1):
HID: force feedback driver for GreenAsia 0x12 PID

Luotao Fu (1):
smc91x: remove isa stuff from smc91x driver

Magnus Damm (42):
sh: enable and disable clocks recursively
sh: sh_mobile clock divider index fix
sh: use arch_flags for sh_mobile mstpcr clock bits
sh: new sh_mobile mstpcr clocks base code
sh: sh_mobile mstpcr clocks for sh7722
sh: sh_mobile mstpcr clocks for sh7723
sh: sh_mobile mstpcr clocks for sh7343
sh: sh_mobile mstpcr clocks for sh7366
sh: sh_mobile i2c clock framework support
sh: sh_mobile keysc clock framework support
sh: sh_mobile ceu clock framework support
sh: sh_mobile usbf clock framework support
sh: sh_mobile usb clock framework support
sh: sh_mobile lcdc clock framework support
sh: remove old sh_mobile mstpc clocks
sh: P4 ioremap pass-through
sh: propagate r_clk
sh: sh7343 scif configuration update
sh: fix number of interrupts on se7343
sh: add st16c2550 devices to se7343
sh: add isp1161 usb host device to se7343
sh: remove ioport cruft and smc91x from se7343
sh: update se7343 defconfig
sh: move the hp6xx pm code
sh: allow CONFIG_PM
sh: allow CONFIG_CPU_IDLE
sh: add ov772x reset delay on Migo-R
sh: split coherent pages
sh_mobile_lcdc: use FB_SYS helpers instead of FB_CFB
sh: add LCDC interrupt configuration to AP325 and Migo-R
video: fix deferred io fsync()
video: deferred io cleanup
video: deferred io with physically contiguous memory
video: sh_mobile_lcdcfb deferred io support
sh: enable deferred io LCDC on Migo-R
V4L/DVB (10078): video: add NV16 and NV61 pixel formats
V4L/DVB (10079): sh_mobile_ceu: use new pixel format translation code
V4L/DVB (10084): sh_mobile_ceu: add NV12 and NV21 support
V4L/DVB (10085): sh_mobile_ceu: add NV16 and NV61 support
V4L/DVB (10088): video: sh_mobile_ceu cleanups and comments
USB: m66592 and r8a66597 resource changes
vmcore: remove saved_max_pfn check

Manu Abraham (79):
V4L/DVB (9344): DVB-Core update
V4L/DVB (9478): Fix: parameters not supplied in the search process
V4L/DVB (9375): Add STB0899 support
V4L/DVB (9376): Add STB0899 to build
V4L/DVB (9377): Add STB6100 Support
V4L/DVB (9378): Add STB6100 Support
V4L/DVB (9379): FIX: fix a bug in the charge pump setting
V4L/DVB (9380): FIX: a possible division by zero
V4L/DVB (9381): On the KNC1 cards the CLOCK is clamped to a maximum limit of 90MHz, eventhough
V4L/DVB (9382): Use a delay for tracking acquisition status
V4L/DVB (9383): Let's neither sleep nor wakeup for now
V4L/DVB (9384): FIX: register value is not reset to 0 after write
V4L/DVB (9386): FIX: Add in missing inversion (should be ideally in the config struct)
V4L/DVB (9387): FIX: Write to the correct register
V4L/DVB (9392): initial go at TDA8261 tuner
V4L/DVB (9393): Add TDA8261 to build
V4L/DVB (9394): cache last successful state
V4L/DVB (9395): Add initial support for two KNC1 DVB-S2 boards
V4L/DVB (9396): Fix clocks at stb0899
V4L/DVB (9397): fix some bugs at tda8261
V4L/DVB (9399): some cleanups at budget-ci
V4L/DVB (9400): stb6100: Code Simplification
V4L/DVB (9401): Code Simplification
V4L/DVB (9402): TT S2 3200 shouldn't need Inversion ON and Inversion AUTO at the same time
V4L/DVB (9403): Fix the CA module not working issue
V4L/DVB (9404): the KNC1 and clones also don't have the I/Q inputs swapped
V4L/DVB (9405): Practical tests show that the TT S2 3200 has I/Q inputs inverted, similar to the KNC1.
V4L/DVB (9407): Optimizations Reduce capture range from 10MHz to 3Mhz
V4L/DVB (9408): tda8261: check status to avoid lock loss
V4L/DVB (9409): Bug! inverted logic
V4L/DVB (9410): Bug: Missing reference clock definition
V4L/DVB (9411): Bug! Timing recovery was calculated for 99MHz not 90 MHz
V4L/DVB (9412): Fix tuner name and comment
V4L/DVB (9413): Bug: Set Auxilliary Clock Register correctly
V4L/DVB (9414): Initialize DiSEqC
V4L/DVB (9416): Hmmph, a proper calculation broke the working behaviour.
V4L/DVB (9417): DVB_ATTACH for STB0899, STB6100, TDA8261
V4L/DVB (9418): DVB_ATTACH for STB0899, STB6100, TDA8261
V4L/DVB (9419): Bug: unnecessary large current causes large phasor errors
V4L/DVB (9420): return -EINVAL for invalid parameters
V4L/DVB (9421): We must wait for the PLL to stabilize
V4L/DVB (9422): Bug: Fix a typo
V4L/DVB (9423): Though insignificant, removes an unnecessary read of the LOCK_LOSS register,
V4L/DVB (9424): Deviation from the reference, pullup is 12k instead
V4L/DVB (9425): Initialize at 90MHz itself
V4L/DVB (9426): Add a missing break
V4L/DVB (9427): Code simplification: Sleep only for the required time interval.
V4L/DVB (9431): Bug ID #19: Diseqc works properly at 90MHz only on Cut 1.1 and 2.0
V4L/DVB (9434): Limit initial RF AGC gain
V4L/DVB (9435): Add post process interfaces
V4L/DVB (9436): Fix a typo in the previous commit
V4L/DVB (9437): Disable Symbol rate auto scan feature
V4L/DVB (9439): Bug! SFRL nibble got swapped
V4L/DVB (9441): Code simplification: clock is already initialized, no need to initialize again.
V4L/DVB (9442): Revert back previous change to 90MHz
V4L/DVB (9443): Bug: Bandwidth calculation
V4L/DVB (9444): Initialize post process events to NULL
V4L/DVB (9450): Code Review: #4 Consolidate configurations
V4L/DVB (9451): Bug! F/3 Clock domain was incorrectly used
V4L/DVB (9452): Fix invalid GCT mode
V4L/DVB (9453): stb0899: fix compilation warnings
V4L/DVB (9454): Fix a compile warning
V4L/DVB (9455): Cleanup: remove some superfluous stuff and dead commented out code
V4L/DVB (9456): Select STB0899, STB6100, TDA8261 for budget_ci and budget_av respectively.
V4L/DVB (9457): Optimization, Fix a Bug
V4L/DVB (9458): Bugfix: gate control needs to be handled
V4L/DVB (9459): We can now reduce the debug levels, just need to look at errors only.
V4L/DVB (9460): Code Simplification
V4L/DVB (9461): Initialize SYSREG register
V4L/DVB (9462): Allow specifying clock per device
V4L/DVB (9463): Make delivery system standalone.
V4L/DVB (9464): Remove unreferenced delivery
V4L/DVB (9465): Fix incorrect IF_AGC Bitfield definition
V4L/DVB (9466): Bug: Fix incorrect Register definitions
V4L/DVB (9469): Port STB0899 and STB6100
V4L/DVB (9479): Wait for a maximum of 100mS
V4L/DVB (9425): Initialize at 90MHz itself
V4L/DVB (9431): Bug ID #19: Diseqc works properly at 90MHz only on Cut 1.1 and 2.0
V4L/DVB (9442): Revert back previous change to 90MHz

Manuel Lauss (2):
rtc: Au1000 On-Chip Counter0-as-RTC driver.
hwmon: (lm70) Add TI TMP121 support

Marc Eshel (1):
nfsd: delete wrong file comment from nfsd/nfs4xdr.c

Marc Kleine-Budde (3):
imxmmc: Checkpatch cleanup
imxmmc: Remove unused variables
imxmmc: use readl/writel

Marc Zyngier (1):
[ARM] pxa: cpufreq-pxa2xx: allow frequency table selection

Marcel Holtmann (10):
Bluetooth: Add fine grained mem_flags usage to btusb driver
Bluetooth: Handle bulk URBs in btusb driver from notify callback
Bluetooth: Add suspend/resume support to btusb driver
Bluetooth: Fix warnings for bt_key_strings and bt_slock_key_strings
Bluetooth: Remove deprecated hci_usb driver
Bluetooth: Send HCI Reset command by default on device initialization
Bluetooth: Allow SCO audio with Asus WL-BTD202 dongle
Bluetooth: Enable per-module dynamic debug messages
Bluetooth: Fix format arguments warning
Bluetooth: Fix RFCOMM release oops when device is still in use

Marcelo Tosatti (7):
KVM: MMU: optimize set_spte for page sync
KVM: MMU: use page array in unsync walk
KVM: MMU: collapse remote TLB flushes on root sync
KVM: MMU: skip global pgtables on sync due to cr3 switch
KVM: MMU: prepopulate the shadow on invlpg
KVM: MMU: check for present pdptr shadow page in walk_shadow
KVM: MMU: handle large host sptes on invlpg/resync

Marcin Slusarz (3):
cdrom: split mmc_ioctl to lower stack usage
cdrom: reduce stack usage of mmc_ioctl_dvd_read_struct
USB: emi26: fix oops on load

Marco Schluessler (1):
V4L/DVB (9480): Fix frontend DVBFE_ALGO_CUSTOM Search

Marek Vasut (1):
ASoC: Add Palm/PXA27x unified ASoC audio driver

Mario Schwalbe (1):
ide: Fix drive's DWORD-IO handling

Mark Brown (93):
ALSA: ASoC: Remove snd_soc_dapm_connect_input()
ASoC: Fix handling of DAPM suspend work
ASoC: Convert core to use standard debug print macros
ASoC: Remove DAPM restriction on mixer control name lengths
ASoC: Add PXA SSP support
ASoC: Do a warm reset after cold when resetting the WM9713
ASoC: Use finer grained dependencies in SND_SOC_ALL_CODECS
ASoC: Remove core version number
ASoC: Revert "ASoC: Add new parameter to s3c24xx_pcm_enqueue"
ASoC: Add WM8728 codec driver
ASoC: Allow writes to uncached registers in WM8990
ASoC: Enable WM8990 ADC clocking workaround
ASoC: Manage VMID mode for WM8990
ASoC: Build tlv320aic23 cleanly
ASoC: Move uda134x_codec.h to uda134x.h
ASoC: Remove unused snd_soc_machine_config declaration
ASoC: s3c24xx_uda134x DAI accessor functions and static cleanup
ASoC: Convert blackfin machines to use DAI accessor functions
ASoC: Rename snd_soc_card to snd_soc_machine
ASoC: Add abbreviation to maintainers for searchability
ASoC: Move DAI structure definitions into new soc-dai.h
ASoC: Merge snd_soc_ops into snd_soc_dai_ops
ASoC: Add Marvell Zylonite machine support
ASoC: Staticise pxa2xx_pcm_ops
ASoC: Improve error reporting for AC97 reset failures
ALSA: ASoC: Fix typo in snd_soc_card update documentation
ASoC: Use supplied DAI for WM9713 rather than substream
ASoC: Remove DAI type information
ASoC: Flag AD1980 as an AC97 interface
ASoC: Lower priority of resume work logging
ASoC: Fix word wrapping in OMAP Kconfig
ALSA: ac97 - Add WM9715 to AC97 IDs
ASoC: Rename snd_soc_register_card() to snd_soc_init_card()
ASoC: Annotate core removal function
ASoC: Remove in-code changelog from AD73311 driver
ASoC: Don't free static data in WM9713
ASoC: Push workqueue data into snd_soc_card
ALSA: ac97 - Include ac97_codec.h for ac97_bus_type declaration
ASoC: Push platform registration down into the card
ASoC: Fix WM8903 right mixer bypass path
ASoC: Push debugfs files out of the snd_soc_device structure
ASoC: Remove device from platform suspend and resume operations
ASoC: Remove platform device from DAI suspend and resume operations
ASoC: Remove obsolete declaration of struct snd_soc_clock_info
ASoC: Add card registration API
ASoC: Add DAI registration API
ASoC: Register platform DAIs
ASoC: Add platform registration API
ASoC: Register platform drivers
ASoC: Register non-AC97 codec DAIs
ASoC: Initial framework for dynamic card instantiation
ASoC: Wait for non-AC97 codec DAIs before instantiating
ASoC: Convert WM8900 to allow registration by machine code
ASoC: Fix typos in Atmel module registration
ASoC: Work around warnings from some build environments
ALSA: Add support for mechanical jack insertion
ASoC: Add codec registration API
ASoC: Convert WM8900 to do more work at I2C probe time
ASoC: Convert WM8903 driver to register at I2C probe time
ASoC: Stop WM8903 SYSCLK when suspending
ASoC: Fix variable name for Blackfin I2S DAI
ALSA: Fix declaration of sound_class
ASoC: Ease merge difficulties from new architectures
ASoC: Complain if we fail to create DAPM controls
ASoC: Add WM8350 AudioPlus codec driver
[WATCHDOG] Add support for the WM8350 watchdog
ASoC: Clean up kerneldoc warnings
mfd: Don't mark WM8350 security register as volatile
mfd: Remove i.MX31ism from WM8350 i2c driver
mfd: Add some documentation for WM8350 register lock
mfd: Add WM8350 revision H support
mfd: Add AUXADC support for WM8350
power_supply: Add support for WM8350 PMU
mfd: Switch WM8350 revision detection to a feature based model
mfd: Refactor WM8350 chip identification
power_supply: Add cold to the POWER_SUPPLY_HEALTH report values
power_supply: Add battery health reporting for WM8350
mfd: Pass driver_data onto child devices
mfd: Register WM8400 codec device
mfd: Add WM8352 support
mfd: Handle missing WM8350 platform data
mfd: Support configurable numbers of DCDCs and ISINKs on WM8350
mfd: Add WM8351 support
mfd: Add missing break from wm3850-core
mfd: Fix section mismatch in da903x
ASoC: Use snd_soc_dapm_nc_pin() in at91sam9g20ek
ASoC: Fix SND_SOC_ALL_CODECS handling of dual SPI and I2C control buses
leds: Add WM8350 LED driver
regulator: Remove extraneous kerneldoc annotations
regulator: Clean up kerneldoc warnings
regulator: Add missing kerneldoc
regulator: Fix some kerneldoc rendering issues
regulator: Add basic DocBook manual

Mark Fasheh (10):
Btrfs: Null terminate strings passed in from userspace
jbd2: Add BH_JBDPrivateStart
ocfs2: turn __ocfs2_remove_inode_range() into ocfs2_remove_btree_range()
ocfs2: Remove JBD compatibility layer
ocfs2: Periodic quota syncing
jbd2: Add BH_JBDPrivateStart
ocfs2: Use BH_JBDPrivateStart instead of BH_Unshadow
ocfs2: Add directory block trailers.
ocfs2: remove unneeded lvb casts
ocfs2: use min_t in ocfs2_quota_read()

Mark Jackson (1):
MIMC200: Remove deprecated call

Mark Lord (3):
/proc/acpi/alarm: handle day-of-month wraparound on readback
V4L/DVB (10157): Add USB ID for the Sil4701 radio from DealExtreme
USB: fix minor nit in usbfs checking

Mark McLoughlin (28):
virtio_net: Recycle some more rx buffer pages
virtio_net: hook up the set-tso ethtool op
virtio_net: VIRTIO_NET_F_MSG_RXBUF (imprive rcv buffer allocation)
virtio_net: large tx MTU support
virtio: add PCI device release() function
lguest: struct device - replace bus_id with dev_name()
KVM: remove the IRQ ACK notifier assertions
KVM: make kvm_unregister_irq_ack_notifier() safe
KVM: don't free an unallocated irq source id
KVM: add KVM_USERSPACE_IRQ_SOURCE_ID assertions
KVM: split out kvm_free_assigned_irq()
KVM: fix handling of ACK from shared guest IRQ
intel-iommu: remove some unused struct intel_iommu fields
intel-iommu: make init_dmars() static
intel-iommu: move DMA_32/64BIT_PFN into intel-iommu.c
intel-iommu: move root entry defs from dma_remapping.h
intel-iommu: move context entry defs out from dma_remapping.h
intel-iommu: move DMA PTE defs out of dma_remapping.h
intel-iommu: move struct dmar_domain def out dma_remapping.h
intel-iommu: move struct device_domain_info out of dma_remapping.h
intel-iommu: kill off duplicate def of dmar_disabled
intel-iommu: move iommu_prepare_gfx_mapping() out of dma_remapping.h
intel-iommu: trivially inline context entry macros
intel-iommu: trivially inline DMA PTE macros
driver core: add root_device_register()
virtio: do not statically allocate root device
lguest: do not statically allocate root device
s390: remove s390_root_dev_*()

Mark Nelson (5):
powerpc: Add new CPU feature: CPU_FTR_UNALIGNED_LD_STD
powerpc: Update 64bit memcpy() using CPU_FTR_UNALIGNED_LD_STD
powerpc: Remove map_/unmap_single() from dma_mapping_ops
powerpc: Update 64bit __copy_tofrom_user() using CPU_FTR_UNALIGNED_LD_STD
[SCSI] ipr: fix lockdep warning from ipr_ioa_reset_done

Mark van Doesburg (3):
hwmon: (f71882fg) Use sensor_device_attribute_2
hwmon: (f71882fg) Misc cleanups
hwmon: (f71882fg) Add PWM support

Marko Schluessler (7):
V4L/DVB (9388): Reference Clock is in kHz
V4L/DVB (9389): Use kzalloc instead of kmalloc
V4L/DVB (9390): Offset Freq has been set in reg
V4L/DVB (9391): Register definition bugs
V4L/DVB (9398): Initial support for the Technotrend TT S2 3200
V4L/DVB (9406): Really silly bug, setting bandwidth into frequency
V4L/DVB (9428): Fix: assignment of wrong values

Markus Bollinger (5):
ALSA: pcxhr - add support for pcxhr stereo sound cards
ALSA: pcxhr - add support for pcxhr stereo sound cards (core change)
ALSA: pcxhr - add support for pcxhr stereo sound cards (firmware support)
ALSA: pcxhr - add support for pcxhr stereo sound cards (mixer part)
ALSA: pcxhr - change firmware filenames

Markus Metzger (12):
x86, bts: DS and BTS initialization
x86, bts: base in-kernel ds interface on handles
x86, bts, ptrace: move BTS buffer allocation from ds.c into ptrace.c
x86, ftrace: call trace->open() before stopping tracing; add trace->print_header()
x86, bts, ftrace: a BTS ftrace plug-in prototype
x86, bts: turn BUG_ON into WARN_ON_ONCE
x86, bts: provide in-kernel branch-trace interface
x86, bts, ftrace: adapt the hw-branch-tracer to the ds.c interface
x86, bts: remove recursion from get_context
x86, bts: correctly report invalid bts records
x86, bts: add fork and exit handling
x86, bts: memory accounting

Markus Rechberger (4):
V4L/DVB (9362): zl10353: add new register configuration for zl10353/especially 6mhz taiwan.
V4L/DVB (9363): tvp5150: add support to enable raw vbi
V4L/DVB (9364): adding sharp s921 ISDB-T driver
V4L/DVB (9365): adding lgdt3304 based driver

Markus Trippelsdorf (1):
x86: remove debug printks (io_apic.c)

Martin Bachem (5):
mISDN: Use protocol to detect D-channel
mISDN: Add E-Channel logging features
mISDN: Return error on E-channel access
mISDN: Add ISDN_P_TE_UP0 / ISDN_P_NT_UP0
mISDN: Add layer1 prim MPH_INFORMATION_REQ

Martin K. Petersen (4):
[SCSI] Fix error handling for DIF/DIX
[SCSI] sd: DIF: Show app tag on error
[SCSI] sd: DIF: Fix tagging on platforms with signed char
[SCSI] sd: Correctly handle 6-byte commands with DIX

Martin Schwidefsky (25):
[S390] arch_setup_additional_pages arguments
[S390] introduce vdso on s390
[S390] serialize stp/etr work
[S390] service level interface.
[S390] __page_to_pfn warnings
[S390] remove ptrace warning on 31 bit.
[S390] remove warnings with functions ending in BUG
[S390] Add processor type march=z10 and a processor type safety check.
[S390] add new machine types to setup_hwcaps.
[S390] Remove config options.
[S390] clear_table inline assembly contraints
[S390] panic_stack leak in smp_alloc_lowcore
[S390] convert xpram printks to pr_xxx macros.
[S390] convert time printks to pr_xxx macros.
[S390] convert setup printks to pr_xxx macros.
[S390] convert ap_bus printks to pr_xxx macros.
[S390] convert sclp printks to pr_xxx macros.
[S390] convert cpu related printks to pr_xxx macros.
[S390] convert vmlogrdr printks to pr_xxx macros.
fix scaled & unscaled cputime accounting
idle cputime accounting
improve precision of process accounting.
improve precision of idle time detection.
improve idle cputime accounting
fast vdso implementation for CLOCK_THREAD_CPUTIME_ID

Martin Willi (3):
xfrm: Notify changes in UDP encapsulation via netlink
xfrm: Accept XFRM_STATE_AF_UNSPEC SAs on IPv4/IPv6 only hosts
xfrm: Accept ESP packets regardless of UDP encapsulation mode

Marton Balint (1):
do_mounts: add device info to mount message

Martyn Welch (2):
powerpc/86xx: Add use of Epson RTX-8581 RTC to GE Fanuc SBC610 dts
powerpc/86xx: Basic GPIO support for GE Fanuc SBC610

Masakazu Mokuno (1):
powerpc/ps3: Fix memory leak in device init

Masami Hiramatsu (10):
kprobes: bugfix: try_module_get even if calling_mod is NULL
kprobes: indirectly call kprobe_target
kprobes: add tests for register_kprobes
module: add within_module_core() and within_module_init()
kprobes: add kprobe_insn_mutex and cleanup arch_remove_kprobe()
kprobes: add kprobes to kprobe internal functions
kprobes: support probing module
exit function
kprobes: remove called_from argument
module: add MODULE_STATE_LIVE notify
kprobes: support probing module __init function

Mathieu Desnoyers (15):
rcu: add rcu_read_*_sched_notrace()
markers: fix unregister
markers: use rcu_*_sched_notrace and notrace
markers: use module notifier
markers: auto enable tracepoints (new API : trace_mark_tp())
markers: create DEFINE_MARKER and GET_MARKER (new API)
tracepoints: samples, fix teardown
tracepoints: fix disable
tracepoints: use rcu_*_sched_notrace
tracepoints: use unregister return value
tracepoints: do not put arguments in name
tracepoints: use modules notifiers
tracepoints: add DECLARE_TRACE() and DEFINE_TRACE()
tracepoints: documentation fix for teardown
tracepoints, docs: marker_synchronize_unregister->tracepoint_synchronize_unregister

Matias Zabaljauregui (1):
lguest: move the initial guest page table creation code to the host

Matt Carlson (30):
tg3: Add 5761S support
tg3: Use pci_ioremap_bar()
tg3: Preserve DASH connectivity when WOL enabled
tg3: Preserve LAA when device control is released
tg3: Reclaim TG3_FLG3_5761_5784_AX_FIXES flag
tg3: Do not enable APE on bcm5700
tg3: Move phylib report to end of tg3_init_one
tg3: Refine power management and WOL code
tg3: Allow WOL for phylib controlled Broadcom phys
tg3: Refine phylib support
tg3: 5785 enhancements
broadcom: Add flow control support
broadcom: Refine expansion register access routine
broadcom: Add support for BCM50610
tg3: Update version to 3.95
tg3: Use NET_IP_ALIGN
tg3: Qualify use of tp->pcix_cap
tg3: Prevent corruption at 10 / 100Mbps w CLKREQ
tg3: Enable GPHY APD on select devices
tg3: Extract FW ver from alt NVRAM formats
tg3: Embrace pci_ioremap_bar()
tg3: Allow GPHY powerdown on 5761
tg3: Add 57780 support
broadcom: Add 57780 support
tg3: Update version to 3.96
tg3: WOL fixes
tg3: Cleanup IPV6 LSO
tg3: Remove unused cfgspc device members
tg3: tg3.h cleanups
tg3: Update version to 3.97

Matt Fleming (10):
ftrace: align __mcount_loc sections
sh: dynamic ftrace support.
ftrace: specify $alignment for sh architecture
sh: dynamic ftrace support.
sh: Switch HD64461 from hw_interrupt_type to irq_chip
sh: Convert Microdev boards from hw_interrupt_type to irq_chip
sh: Convert SystemH board support from hw_interrupt_type to irq_chip
sh: Convert Dreamcast support from hw_interrupt_type to irq_chip
sh: Convert Cayman boards from hw_interrupt_type to irq_chip
sh: Enable GENERIC_HARDIRQS_NO__DO_IRQ for all SuperH machines

Matt Helsley (1):
HID: add proper support for pensketch 12x9 tablet

Matt Hsu (2):
[ARM] S3C64XX: Correct the EINT IRQ type configuration
[ARM] S3C64XX: Fix EINT group macro definition

Matt Mackall (3):
tcp: Stop scaring users with "treason uncloaked!"
shmem: unify regular and tiny shmem
random: don't try to look at entropy_count outside the lock

Matt Palmer (2):
[ARM] DNS323: Read MAC address from flash
[ARM] DNS323: Initialise 88F5182 correctly

Matt Reimer (2):
[MTD] [NAND] pxa3xx: fix non-page-aligned reads
[MTD] [NAND] pxa3xx: convert from ns to clock ticks more accurately

Matthew Garrett (5):
[CPUFREQ] Disable sysfs ui for p4-clockmod.
Input: atkbd - broaden the Dell DMI signatures
PCI/ACPI: acpiphp: Identify more removable slots
dcdbas: export functionality for use in other drivers
misc: add dell-laptop driver

Matthew Ranostay (9):
ALSA: hda: add support for jack detection on IDT/Sigmatel
ALSA: hda: dynamic jack id
ALSA: jack: lineout support to jack abstraction layer
ALSA: hda: add snd_hda_get_jack* functions
ALSA: hda: add support for jack detection on IDT codecs.
ALSA: hda: STAC_DELL_M6 EAPD
ALSA: hda: EAPD mute on suspend
ALSA: hda: dinput_mux check
ALSA: hda: fix incorrect mixer index values for 92hd83xx

Matthew Wilcox (3):
driver core: Rearrange struct device for better packing
driver core: Remove completion from struct klist_node
atomic_t: unify all arch definitions

Matthias Fuchs (1):
powerpc: Add ioctls for RS485 mode control of serial drivers

Matthias Schwarzott (1):
V4L/DVB (9477): Fix: Commit 9344 breaks tning of cx24123

Matthias Urlichs (5):
mISDN: Remove the local max-card limit
mISDN: Added an ioctl to change the device name
mISDN: Use struct device name field
mISDN: Create /sys/class/mISDN
mISDN: Add MODULE_DEVICE_TABLE() to hfcpci

Mauro Carvalho Chehab (95):
V4L/DVB (9366): Move S921 driver to the proper place and allow it to compile
V4L/DVB (9367): Move lgdt3304 driver to the proper place and allow it to compile
V4L/DVB (9370): Update README.cx88 with the current status
V4L/DVB (9498): Simplify video standards enumeration
V4L/DVB (9532): Properly handle error messages during alsa registering
V4L/DVB (9572): Whitespace cleanup
V4L/DVB (9572a): Whitespace cleanup
V4L/DVB (9578): v4l core: add support for enumerating frame sizes and intervals
V4L/DVB (9579): v4l core: a few get ioctls were lacking memory clean
V4L/DVB (9591): v4l core: fix debug printk for enumberating framerates
V4L/DVB (9607): em28xx: Properly implement poll support for IR's
V4L/DVB (9611): em28xx: experimental support for HVR-950 IR
V4L/DVB (9612): Fix key repetition with HVR-950 IR
V4L/DVB (9630): Some boards need to specify tuner address
V4L/DVB (9641): Add chip ID's for em2820 and em2840
V4L/DVB (9642): Add AC97 registers found on em28xx devices
V4L/DVB (9643): em28xx: remove the previous register names
V4L/DVB (9649): em28xx: remove two amux entries used only on one card
V4L/DVB (9650): em28xx: replace magic numbers to something more meaningful
V4L/DVB (9651): em28xx: Improve audio handling
V4L/DVB (9652): em28xx: merge AC97 vendor id's into a single var
V4L/DVB (9653): em28xx: improve AC97 handling
V4L/DVB (9669): em28xx: Fix a stupid cut-and-paste error
V4L/DVB (9670): em28xx: allow specifying audio output
V4L/DVB (9671): em28xx: Add detection of Sigmatel Stac97xx series of AC97 devices
V4L/DVB (9672): Allow opening more than one output at the same time
V4L/DVB (9673): em28xx: fix Pixelview PlayTV board entry
V4L/DVB (9675): em28xx: devices with xc2028/3028 don't have tda9887
V4L/DVB (9676): em28xx: fix a regression caused by 22c90ec6a5e07173ee670dc2ca75e0df0a7772c0
V4L/DVB (9717): em28xx: improve message probing logs
V4L/DVB (9747): em28xx: Properly handles XCLK and I2C speed
V4L/DVB (9751): em28xx: card description cleanups
V4L/DVB (9752): Remove duplicated fields on em28xx_board and em28xx structs
V4L/DVB (9753): em28xx: cleanup: saa7115 module auto-detects saa711x type
V4L/DVB (9754): em28xx: improve debug messages
V4L/DVB (9755): em28xx: cleanup: We need just one tuner callback
V4L/DVB (9758): em28xx: replace some magic by register descriptions where known
V4L/DVB (9759): em28xx: move gpio tables to the top of em28xx-cards
V4L/DVB (9760): em28xx: move gpio lines into board table description
V4L/DVB (9761): em28xx: replace magic numbers for mux aliases
V4L/DVB (9762): em28xx: fix tuner absent entries
V4L/DVB (9763): em28xx: fix gpio settings
V4L/DVB (9764): em28xx: Add support for suspend the device when not used
V4L/DVB (9765): em28xx: move tuner gpio's to the cards struct
V4L/DVB (9766): em28xx: improve probe messages
V4L/DVB (9767): em28xx: improve board description messages
V4L/DVB (9756): em28xx: Improve register log format
V4L/DVB (9769): tuner-xc2028: powers device of when not used
V4L/DVB (9770): em28xx: turn off tuner when not used
V4L/DVB (9771): tuner-xc2028: fix a small warning
V4L/DVB (9772): saa7134: Add support for Kworld Plus TV Analog Lite PCI
V4L/DVB (9773): tda827x: fix printk message when in FM mode
V4L/DVB (9774): tda827x: fix returned frequency
V4L/DVB (9775): tda8290: fix FM radio
V4L/DVB (9799): em28xx: fix Kworld Hybrid 330 (A316) support
V4L/DVB (9909): em28xx: move dev->lock from res_free to the caller routines
V4L/DVB (9910): em28xx: move res_get locks to the caller routines
V4L/DVB (9911): em28xx: vidioc_try_fmt_vid_cap() doesn't need any lock
V4L/DVB (9912): em28xx: fix/improve em28xx locking schema
V4L/DVB (9913): tuner-xc2028: allow printing stack trace as debug on sleep code
V4L/DVB (9925): tuner-core: add debug msg's when asking tuner to sleep
V4L/DVB (9926): em28xx: Fix a bug that were putting xc2028/3028 tuner to sleep
V4L/DVB (9927): em28xx: use a more standard way to specify video formats
V4L/DVB (9930): em28xx: Fix bad locks on error condition
V4L/DVB (9931): em28xx: de-obfuscate vidioc_g_ctrl logic
V4L/DVB (9953): em28xx: Add suport for debugging AC97 anciliary chips
V4L/DVB (9969): tvp5150: add support for VIDIOC_G_CHIP_IDENT ioctl
V4L/DVB (9970): em28xx: Allow get/set registers for debug on i2c slave chips
V4L/DVB (9977): Kbuild: fix compilation when dib7000p is not defined
V4L/DVB (9979): em28xx: move usb probe code to a proper place
V4L/DVB (9980): em28xx: simplify analog logic
V4L/DVB (10106): gscpa - stv06xx: Fix compilation with kernel tree
V4L/DVB (10107): More than one driver defines the same var name (dump_bridge). Add
V4L/DVB (10109): anysee: Fix usage of an unitialized function
V4L/DVB (10110): v4l2-ioctl: Fix warnings when using .unlocked_ioctl = __video_ioctl2
V4L/DVB (10111): quickcam_messenger.c: fix a warning
V4L/DVB (10111a): usbvideo.h: remove an useless blank line
V4L/DVB (10116): af9013: Fix gcc false warnings
V4L/DVB (10118): zoran: fix warning for a variable not used
V4L/DVB (10154): saa7134: fix a merge conflict on Behold H6 board
V4L/DVB (10160): em28xx: update chip id for em2710
V4L/DVB (10162): tuner-simple: Fix tuner type set message
V4L/DVB (10163): em28xx: allocate adev together with struct em28xx dev
V4L/DVB (10166): dvb frontend: stop using non-C99 compliant comments
Staging: go7007: Convert driver to use video_ioctl2
edac: driver for i5400 MCH (Seaburg)
edac: driver for i5400 MCH (update)
V4L/DVB (10177): Fix sparse warnings on em28xx
V4L/DVB (10178): dvb_frontend: Fix some sparse warnings due to static symbols
V4L/DVB (10179): tda8290: Fix two sparse warnings
V4L/DVB (10180): drivers/media: Fix a number of sparse warnings
V4L/DVB (10181): v4l2-device: Fix some sparse warnings
V4L/DVB (10189): dm1105: Fix build with INPUT=m and DVB_DM1105=y
V4L/DVB (10190): cx88: Fix some Kbuild troubles
V4L/DVB (10191a): Update MAINTAINERS entries on media drivers

Mel Gorman (2):
mm: report the pagesize backing a VMA in /proc/pid/smaps
mm: report the MMU pagesize in /proc/pid/smaps

Melissa Howland (1):
[S390] convert monwriter printks to pr_xxx macros.

Miao Xie (1):
cpusets: set task's cpu_allowed to cpu_possible_map when attaching it into top cpuset

Michael Buesch (4):
b43: Fix some MAC locking
b43: Suspend MAC while killing the radio
b43: Add key memory dumping
parport: ieee1284: use del_timer_sync() in parport_wait_event()

Michael Chan (7):
bnx2: Add PCI ID for 5716S.
bnx2: Restrict WoL support.
bnx2: Set rx buffer water marks based on MTU.
bnx2: Reorganize timeout constants.
bnx2: Update version to 1.8.2.
bnx2: Rename MSI-X vectors.
bnx2: Update version to 1.9.0.

Michael Ellerman (6):
of: Add helpers for finding device nodes which have a given property
powerpc: Use for_each_node_with_property() in of_irq_map_init()
powerpc: Use of_find_node_with_property() in cell_iommu_fixed_mapping_init()
powerpc/pmac: Use of_find_node_with_property() in pmac_setup_arch()
IB/ipath: Fix pointer-to-pointer thinko in ipath_fs.c
powerpc/iseries: Kexec is known not to work on iseries

Michael Ernst (1):
[S390] convert cio printks to pr_xxx macros.

Michael Halcrow (9):
eCryptfs: Filename Encryption: Tag 70 packets
eCryptfs: Filename Encryption: Header updates
eCryptfs: Filename Encryption: Encoding and encryption functions
eCryptfs: Filename Encryption: filldir, lookup, and readlink
eCryptfs: Filename Encryption: mount option
eCryptfs: Replace %Z with %z
eCryptfs: Fix data types (int/size_t)
eCryptfs: kerneldoc for ecryptfs_parse_tag_70_packet()
eCryptfs: Clean up ecryptfs_decode_from_filename()

Michael Hennerich (20):
Blackfin arch: BF538/9 Linux kernel Support
Blackfin arch: lookup channel2irq() only once
Blackfin arch: Remove useless SSYNCs in DMA code
Blackfin arch: remove most BUG_ON channel checks
Blackfin arch: don't assume a specific SPI flash part - take whatever you probe
Blackfin arch: Enable ISP1760 USB Host Driver in platform device initialization code.
Blackfin arch: Cleanup and unify Blackfin IRQ and GPIO IRQ handling
Blackfin arch: Convert Blackfin GPIO driver to use common gpiolib/gpiochip infrastructure
Blackfin arch: Fix BUG - Kernel does not link when CONFIG_CPU_FREQ_STAT=m
Blackfin arch: Fix bug - change cpufreq doesn't take effect on bf537 now
ASoC: Fix Blackfin AC97 DAI probe function return code
V4L/DVB (9660): uvcvideo: Fix unaligned memory access.
Blackfin arch: fix bugs and unify BFIN_KERNEL_CLOCK option
Blackfin arch: gpio.h split into machine subfolders like already done for BF54x
Blackfin arch: fix bug - kernel build fails with undefined reference to pm_overflow_handler
Blackfin arch: Add BF537-STAMP platform support for ENC28J60 SPI Ethernet MAC
Blackfin arch: ADP5588 QWERTY I2C Keyboard Input device driver
Blackfin arch: Make the interrupt edge and polarity type configurable based on IORESOURCE_BITS
Blackfin arch: Add AD7879 defaults for the Blackfin Landscape LCD EZ-Extender
Blackfin arch: fix bug - kernel crash after config IP for ethernet port

Michael Hillmann (1):
Staging: comedi: add me_daq driver

Michael Holzheu (3):
[S390] convert hypfs printks to pr_xxx macros.
[S390] convert s390 debug feature printks to pr_xxx macros.
[S390] convert zfcp dumper printks to pr_xxx macros.

Michael Kerrisk (1):
inotify: fix type errors in interfaces

Michael Krufky (11):
V4L/DVB (9734): sms1xxx: add functions to configure and set gpio
V4L/DVB (9733): sms1xxx: add autodetection support for Hauppauge WinTV MiniCard
V4L/DVB (9735): sms1xxx: turn off LEDs after initialization of Hauppauge WinTV MiniStick
V4L/DVB (9736): sms1xxx: enable power LED on Hauppauge WinTV MiniStick
V4L/DVB (9738): sms1xxx: fix invalid unc readings
V4L/DVB (9739): sms1xxx: enable signal quality indicator LEDs on Hauppauge WinTV MiniStick
V4L/DVB (9737): sms1xxx: enable LNA control on Hauppauge WinTV MiniCard
V4L/DVB (10167): sms1xxx: add support for inverted gpio
V4L/DVB (10168): sms1xxx: fix inverted gpio for lna control on tiger r2
V4L/DVB (10170): tuner-simple: prevent possible OOPS caused by divide by zero error
V4L/DVB (10182): tda8290: fix TDA8290 + TDA18271 initialization

Michael Marineau (1):
net: Fix for initial link state in 2.6.28

Michael McTernan (1):
Blackfin arch: add const to some function prototype and struct dma_channel

Michael Tokarev (2):
x86: fix missing space in printk
x86: fix missing space in printk, #2

Michael Trimarchi (2):
serial: sh-sci: Codestyle cleanup patch.
sh: Add SH-4A optimized fastpath mutex implementation.

Michal Schmidt (1):
selinux: recognize netlink messages for 'ip addrlabel'

Miguel (3):
Btrfs: Endianess bug fix for v0.13 with kernels
Btrfs: define write_cache_pages for linux kernel <= 2.6.20 instead
Btrfs: bio_endio support for linux 2.6.23 and older.

Mikael Pettersson (1):
x86, signals: remove duplicated register setup code in ia32 signal delivery

Mike Chan (1):
[CPUFREQ] Fix on resume, now preserves user policy min/max.

Mike Christie (13):
[SCSI] iscsi_tcp: prepare helpers for LLDs that can offload some operations
[SCSI] libiscsi: prepare libiscsi for new offload engines by modifying unsol data code
[SCSI] iser: convert iser to new alloc_pdu api
[SCSI] iscsi_tcp: convert to new alloc_hdr api
[SCSI] iscsi_tcp: remove unused r2t handling
[SCSI] libiscsi: change login data buffer allocation
[SCSI] iscsi_tcp: add iscsi_tcp prefix to iscsi_tcp functions
[SCSI] iscsi_tcp: split module into lib and lld
[SCSI] iscsi_tcp: hook iscsi_tcp into new libiscsi_tcp module
[SCSI] libiscsi: allow drivers to modify the itt sent to the target
[SCSI] libiscsi: pass opcode into alloc_pdu callout
[SCSI] libiscsi: handle init task failures.
[SCSI] libiscsi_tcp: support padding offload

Mike Day (1):
intel-iommu: fix bit shift at DOMAIN_FLAG_P2P_MULTIPLE_DEVICES

Mike Frysinger (121):
Blackfin arch: unify duplicated bss init code
Blackfin arch: move EXPORT_SYMBOL to the place where it is actually defined
Blackfin arch: add an option to allow people to stick exception stack into L1 scratch
Blackfin arch: drop unused exports and comment remaining exports
Blackfin arch: drop redundant BFIN_DMA_5XX depends
Blackfin arch: put quotes around error to silence a ton of warnings from gcc-4.3
Blackfin arch: remove unused local define
Blackfin arch: unify check_gpio() to reduce arch differences
Blackfin arch: fix cmp_label() so it doesnt incorrectly accept partial leading matches
Blackfin arch: unify peripheral_request() to reduce arch differences
Blackfin arch: unify port_setup() to reduce arch differences
Blackfin arch: refine the gpio check
Blackfin arch: update anomaly lists to match latest sheets
Blackfin arch: only add IFLUSH nop padding when anomaly 443 is enabled
smc91x: add __init markings to smc_drv_probe()
Blackfin arch: update defconfig file for all boards
Blackfin arch: use sti to set the mask rather than banging on imask
Blackfin arch: do not bother initializing the first 4k
Blackfin arch: fixup get_user() macros
Blackfin arch: enable i2c_bfin_twi0_device in cm_bf548 board
Blackfin arch: remove useless SSYNC() in irq priority code
Blackfin arch: use physmap in board resources rather than legacy config method
Blackfin arch: fix unused warning for some blackfin derivatives
Blackfin arch: make ADI board names consistent
Blackfin arch: rewrite blackfin_invalidate_entire_dcache function
Blackfin arch: overlay thread.usp over PT_USP
Blackfin arch: delete old comments and NO_IRQ define
Blackfin arch: move ack_bad_irq() prototype to hardirq.h to match other arches
Blackfin arch: move SIC_SYSIRQ() to the one file that actually uses it
Blackfin arch: dont export ack_bad_irq as no one else does
Blackfin arch: delay PLL_CTL/VR_CTL wrappers
Blackfin arch: set PM_WAKEUP_GPIO_NUMBER default to 2 for everyone
Blackfin arch: remove superficial check on blackfin watchdog
Blackfin arch: move fixed code into init section
Blackfin arch: delete unused vars and add parenthesis to fixup warnings
Blackfin arch: fix off-by-one errors on end of memory range
Blackfin arch: introduce an IM_MEM macro to kgdb
Blackfin arch: move the PORT registers down
Blackfin arch: move out irq related functions
Blackfin arch: rename irq_flags to bfin_irq_flags
Blackfin arch: do not define decode_instruction if hwtrace is turned off
Blackfin arch: fix building with CONFIG_DEBUG_DOUBLEFAULT
Blackfin arch: cleanup the time.c code
Blackfin arch: use generic xor.h
Blackfin arch: rename cache_lock() to bfin_cache_lock()
Blackfin arch: add mmiowb() as some drivers expect
Blackfin arch: remove BFIN_DMA_5XX option
Blackfin arch: define BASE_BAUD like everyone else
Blackfin arch: unify cplbinfo files
Blackfin arch: remove pointless define IN_KERNEL
Blackfin arch: change return value
Blackfin arch: do not include init sections in the kernel lock down as it gets released afterwards
Blackfin arch: noMMU CPLB lookup tables can be in L1 SRAM
Blackfin arch: make ROM_BASE depend on ROMKERNEL
Blackfin arch: add BUG_ON() checks to make sure we dont overflow the cplb tables
Blackfin arch: only define HI/LO macros for assembly files
Blackfin arch: add ANOMALY_05000435 to our headers
Blackfin arch: fix bug - reboot fails on BF527
ASoC: Blackfin: updates Kconfig for SPORT
ASoC: Blackfin: do not force TWI bus for ssm2602 codec
ASoC: Blackfin: always set a default value for that GPIO range
netdev/smc91x: unify Blackfin code a bit and use proper read/write functions
kbuild: kill output in silent mode of mkcompile_h
kbuild: introduce $(kecho) convenience echo
kbuild: use KECHO convenience echo
[MTD] physmap: make physmap compat explicit
linux/timex.h: cleanup for userspace
Input: map_to_7segment.h - convert to inline for userspace
V4L/DVB (10149): ttusb-budget: make it depend on PCI
V4L/DVB (10150): ttusb-dec: make it depend on PCI
headers_check.pl: disallow extern's
kbuild: in headers_install autoconvert asm/inline/volatile to xxx
UIO: uio_pdrv_genirq: allow custom irq_flags
autodetect_raid: add missing __init marking
checkpatch: try to catch missing VMLINUX_SYMBOL() in vmlinux.lds.h
genrtc: disable genrtc on Blackfin systems
Blackfin arch: delete now unused "cclk" member of blackfin_cpudata
Blackfin arch: do not allow L2 to be cached on BF561 SMP
Blackfin arch: add simple-gpio resources to all adi/tinyboards
Blackfin arch: rewrite cplbinfo to use seq files
Blackfin arch: cleanup the header file comments
Blackfin arch: tweak the BUG_ON() check to allow for equal values
Blackfin arch: rename MAX_BLACKFIN_DMA_CHANNEL to MAX_DMA_CHANNELS to match everyone else
Blackfin arch: remove #if check on L2_LENGTH
Blackfin arch: dma_memcpy() - do not return NULL when transferring a multiple of 65k
Blackfin arch: Set TWI/I2C Clock to 100kHz
Blackfin arch: cleanup - use scm for changelog, not file headers
Blackfin arch: push bf561 PERIPHERAL_MAP oddity into bf561-specific code
Blackfin arch: check pointers in safe_dma_memcpy
Blackfin arch: rewrite dma_memcpy() and dma in/out functions
Blackfin arch: enable DEBUG_KERNEL for ADI boards
Blackfin arch: include linux/mm.h since we use PAGE_ALIGN and such
Blackfin arch: drop custom dma_interrupt_t and just use irq_handler_t
Blackfin arch: drop irq_callback from struct dma_channel
Blackfin arch: set_dma_callback: do not store .irq
Blackfin arch: dma header file: strip down includes to only necessary ones
Blackfin arch: move most dma functions into static inlines
Blackfin arch: desc_ptr is a pointer, so declare it as such
Blackfin arch: request_dma() returns 0 on success, not channel
Blackfin arch: push cache flushing up to dma_memcpy
Blackfin arch: add bfin_read_MDMA_S0_CONFIG compat for dma_memcpy
Blackfin arch: dma code: cannot simply OR the ndsize
Blackfin arch: add __must_check markings to our user functions like other arches
Blackfin arch: stub out pgprot_noncached() like other people seem to do on nommu
Blackfin arch: remove unused members of dma_channel struct
Blackfin arch: add volatile markings to DMA MMRs
Blackfin arch: add get_dma_config() func to match set_dma_config()
Blackfin arch: add __init markings to Blackfin timer init functions
Blackfin arch: show_cpuinfo - consolidate ugly casts
Blackfin arch: allow clkin_hz to be specified on the command line
Blackfin arch: do not allow people to pass in a diff clkin_hz value
Blackfin arch: update anomaly headers to match latest sheets
Blackfin arch: merge kgdb test code using common CONFIG_KGDB_TESTS
Blackfin arch: cleanup and unify the ins functions
Blackfin arch: rewrite get_sclk()/get_vco()
Blackfin arch: change HWTRACE Kconfig and set it on default
Blackfin arch: add () to avoid warnings from gcc
Blackfin arch: fix typo in early printk bit size processing
Blackfin arch: drop ad73311 test code
Blackfin arch: fix bug: kernel crash when enable SDIO host driver
[S390] asm-s390/posix_types.h: drop __USE_ALL usage

Mike Galbraith (2):
sched: fix wakeup preemption clock
sched: fix sched_slice()

Mike Lockwood (2):
Staging: android: add timed_gpio driver
Staging: android: timed_gpio: Rename android_timed_gpio to timed_gpio

Mike Rapoport (8):
V4L/DVB (10076): v4l: add chip ID for MT9M112 camera sensor from Micron
V4L/DVB (10077): mt9m111: add support for mt9m112 since sensors seem identical
mfd: Dialog DA9030 battery charger MFD driver
power_supply: Add Dialog DA9030 battery charger driver
regulator: da903x: add '\n' to error messages
regulator: da903x: make da903x_is_enabled return 0 or 1
regulator: move set_machine_constraints after regulator device initialization
backlight: add support for Toppoly TDO35S series to tdo24m lcd driver

Mike Travis (41):
x86/uv: provide a System Activity Indicator driver
x86/uv: update SCIR driver to use the idle_cpu() function
sched: reduce stack size requirements in kernel/sched.c
x86: fix build error with post-merge of tip/cpus4096 and rr-for-ingo/master.
x86: enable MAXSMP
x86 smp: modify send_IPI_mask interface to accept cpumask_t pointers
x86: move and enhance debug printk for nr_cpu_ids etc.
x86: Add cpu_mask_to_apicid_and
x86: update add-cpu_mask_to_apicid_and to use struct cpumask*
x86: Update io_apic.c to use new cpumask API
xen: convert to cpumask_var_t and new cpumask primitives.
x86: fixup_irqs() doesnt need an argument.
x86: cosmetic changes apic-related files.
x86: Set CONFIG_NR_CPUS even on UP
x86: prepare for cpumask iterators to only go to nr_cpu_ids
x86: Use cpumask accessors code for possible/present maps.
x86: Remove cpumask games in x86/kernel/cpu/intel_cacheinfo.c
x86: use work_on_cpu in x86/kernel/cpu/mcheck/mce_amd_64.c
x86: xen: use smp_call_function_many()
x86: Introduce topology_core_cpumask()/topology_thread_cpumask()
x86: fix cpu_mask_to_apicid_and to include cpu_online_mask
x86: use possible_cpus=NUM to extend the possible cpus allowed
cpumask: Add alloc_cpumask_var_node()
cpumask: documentation for cpumask_var_t
cpumask: add sysfs displays for configured and disabled cpu maps
sysfs: add documentation to cputopology.txt for system cpumasks
Merge branch 'master' of git://git.kernel.org/.../rusty/linux-2.6-cpumask into merge-rr-cpumask
x86: enable cpus display of kernel_max and offlined cpus
sched: put back some stack hog changes that were undone in kernel/sched.c
x86: cleanup some remaining usages of NR_CPUS where s/b nr_cpu_ids
cpumask: use alloc_cpumask_var_node where appropriate
cpumask: fix compile error when CONFIG_NR_CPUS is not defined
ia64: cpumask fix for is_affinity_mask_valid()
cpumask: update local_cpus_show to use new cpumask API
cpumask: update pci_bus_show_cpuaffinity to use new cpumask API
x86: cleanup remaining cpumask_t ops in smpboot code
cpumask: use work_on_cpu in acpi/cstate.c
cpumask: use cpumask_var_t in acpi-cpufreq.c
cpumask: use work_on_cpu in acpi-cpufreq.c for drv_read and drv_write
cpumask: use work_on_cpu in acpi-cpufreq.c for read_measured_perf_ctrs
x86: fix x86_32 builds for summit and es7000 arch's

Miklos Szeredi (3):
fuse: style fixes
fuse: update interface version
fuse: fix sparse warning in ioctl

Mikulas Patocka (4):
dm table: drop reference at unbind
dm snapshot: change yield to msleep
dm: consolidate target deregistration error handling
dm table: rework reference counting

Milan Broz (6):
loop: Flush possible running bios when loop device is released.
loop: Do not call loop_unplug for not configured loop device.
dm log: move region_size validation
dm log: ensure log bitmap fits on log device
dm ioctl: allow dm_copy_name_and_uuid to return only one field
dm: add name and uuid to sysfs

Milton Miller (3):
powerpc: Provide a separate handler for each IPI action
powerpc/mpic: Use new smp_request_message_ipi
scsi-ioctl: use clock_t <> jiffies

Ming Lei (4):
kobject: return the result of uevent sending by netlink
kernel/ksysfs.c:fix dependence on CONFIG_NET
driver core:fix duplicate removing driver link in __device_release_driver
USB: mark "reject" field of struct urb as atomic_t

Mingming (1):
btrfs delete ordered inode handling fix

Miquel van Smoorenburg (1):
do_mpage_readpage(): don't submit lots of small bios on boundary

Misael Lopez Cruz (1):
ASoC: Add support for TI SDP3430

Mohamed Abbas (6):
iwlwifi: clear scanning bits upon failure
iwlwifi: do not call statistics from rfkill
iwlagn: fix resume for ADHOC network
iwl3945: fix resume for ADHOC network
iwlwifi: fix resume while txpower off
iwlagn: fix agn rate scaling

Mohan Kumar M (1):
powerpc: Enable RELOCATABLE option for CRASH_DUMP

Naresh Medisetty (2):
ASoC: DaVinci: Audio: Fix swapping of channels at start of stereo playback
ASoC: DaVinci: Fix audio stall when doing full duplex

Nathan Lynch (8):
powerpc: Move smp_hw_index to 32-bit code
powerpc/powermac: Use set_hard_smp_processor_id() instead of smp_hw_index
powerpc/pseries: Check for GIQ indicator before calling set-indicator
powerpc: Add of_find_next_cache_node()
powerpc: Convert cpu_to_l2cache() to of_find_next_cache_node()
powerpc: Convert sysfs cache code to of_find_next_cache_node()
ehea: use get_zeroed_page for alignment-sensitive allocation
powerpc: Rewrite sysfs processor cache info code

Neil Brown (1):
block: fix bug in ptbl lookup cache

Neil Horman (5):
x86: unify appropriate bits from dumpstack_32 and dumpstack_64
net: implement emergency route cache rebulds when gc_elasticity is exceeded
net: Remove unused netdev arg from some NAPI interfaces.
crypto: testmgr - Trigger a panic when self test fails in FIPS mode
crypto: ansi_cprng - Allow resetting of DT value

Neil Turton (1):
sfc: Add option to use a separate channel for TX completions

NeilBrown (7):
md: fix bitmap-on-external-file bug.
md: use sysfs_notify_dirent to notify changes to md/sync_action.
md: move allocation of ->queue from mddev_find to md_probe
md: centralise all freeing of an 'mddev' in 'md_free'
md: make devices disappear when they are no longer needed.
md: Allow md devices to be created by name.
md: don't retry recovery of raid1 that fails due to error on source drive.

Nguyen Anh Quynh (1):
USB: another unusual_devs entry for another bad Argosy storage device

Nick Andrew (17):
wireless: Fix incorrect use of loose in wext.c
net: Fix incorrect use of loose in spider_net.c
slub: Fix incorrect use of loose
Fix incorrect use of loose in c-checksum.c
trivial: Fix incorrect use of "loose" in event.c
trivial: Fix misspelled firmware in Kconfig
trivial: Fix misspelling of "firmware" in atmel.c
trivial: Fix misspelling of "firmware" in ipw2100.c
trivial: Fix misspelling of "firmware" in acpi_memhotplug.c
trivial: Fix misspelling of "firmware" in ql4_mbx.c
trivial: Fix misspelling of "firmware" in megaraid.c
trivial: Fix misspelling of "firmware" in a100u2w.c
trivial: Fix misspelling of "firmware" in qla1280.c
trivial: Fix misspelling of "firmware" in usb.c
trivial: Fix misspelling of "firmware" in powerpc Makefile
trivial: Fix misspelling of "firmware" in docs for ncr53c8xx/sym53c8xx
Blackfin arch: Fix incorrect use of loose in cpufreq.c

Nick Kossifidis (3):
ath5k: Update interrupt masking code
ath5k: Update PCU code
ath5k: Fix IMR init

Nick Pelly (1):
Bluetooth: Respect HCI_UART_DEBUG config in hci_ll.c

Nick Piggin (27):
x86: some lock annotations for user copy paths
x86: some lock annotations for user copy paths, v2
sched: improve preempt debugging
x86, mm: enable GBPAGES option by default
powerpc: Optimise smp_wmb
powerpc: Optimise smp_rmb
powerpc: Optimise mutex
shrink struct dentry
fs: symlink write_begin allocation context fix
mm lockless pagecache barrier fix
mm: don't mark_page_accessed in fault path
mm: invoke oom-killer from page fault
mm: write_cache_pages cyclic fix
mm: write_cache_pages early loop termination
mm: write_cache_pages writepage error fix
mm: write_cache_pages integrity fix
mm: write_cache_pages cleanups
mm: write_cache_pages optimise page cleaning
mm: write_cache_pages terminate quickly
mm: do_sync_mapping_range integrity fix
mm: vmalloc use mutex for purge
mm: vmalloc make lazy unmapping configurable
mm: direct IO starvation improvement
fs: remove WB_SYNC_HOLD
fs: sync_sb_inodes fix
fs: sys_sync fix
mm: pagecache gfp flags fix

Nicolas Dichtel (1):
xfrm6: handling fragment

Nicolas Ferre (2):
mmc: at91_mci: reorder timer setup and mmc_add_host() call
atmel-mci: move atmel-mci.h file to include/linux

Nicolas Palix (5):
drivers/hvc: Add missing of_node_put
sparc: Add missing of_node_put
powerpc/chrp: Add missing of_node_put in pci.c
drivers/macintosh: Add missing of_node_put in therm_adt746x.c
powerpc/powermac: Add missing of_node_put

Nicolas Pitre (14):
[ARM] fix a couple clear_user_highpage assembly constraints
[ARM] rationalize memory configuration code some more
[ARM] split highmem into its own memory bank
[ARM] mem_init() cleanups
[ARM] prevent the vmalloc cmdline argument from eating all memory
[ARM] remove bogus #ifdef CONFIG_HIGHMEM in show_pte()
[ARM] unconditionally define __virt_to_phys and __phys_to_virt
[ARM] remove a common set of __virt_to_bus definitions
[ARM] Feroceon: pass proper -mtune argument to gcc
[ARM] Kirkwood: update defconfig
[ARM] 5359/1: Kirkwood: fix compilation error
[ARM] 5360/1: Orion: fix compilation error
[ARM] 5361/1: mv78xx0: fix compilation error
[ARM] 5357/1: Kirkwood: add missing ge01 tclk initialization

Niels de Vos (2):
x86, apm: remove CONFIG_APM_REAL_MODE_POWER_OFF in favor of a kernel parameter
serial: set correct baud_base for Oxford Semiconductor Ltd EXSYS EX-41092 Dual 16950 Serial adapter

Nikanth Karthikesan (4):
tracepoints: Documentation TPPROTO misspelt in Documentation/tracepoints.txt
Do not free io context when taking recursive faults in do_exit
Documentation: remove reference to ll_rw_blk.c and moved drivers/block/elevator.c
memcg: check group leader fix

Nishanth Menon (1):
i2c-omap: FIFO handling support and broken hw workaround for i2c-omap

Nitin A Kamble (2):
KVM: Fix cpuid leaf 0xb loop termination
KVM: Fix cpuid iteration on multiple leaves per eac

Niv Sardi (1):
Merge branch 'master' of git://oss.sgi.com:8090/xfs/linux-2.6

Nobuhiro Iwamatsu (2):
sh: sh7760fb: Fix color pallette setting
sh: sh7760fb: Add support SH7720/SH7721 of Renesas

Nuno Lucas (1):
Input: usbtouchscreen - fix TSC-10 DM USB controllers without EEPROM

Németh Márton (1):
V4L/DVB (10128): modify V4L documentation to be a valid XHTML

OGAWA Hirofumi (3):
fat: drop negative dentry on rename() path
fat: fix duplicate addition of ->llseek handler
slub: Add might_sleep_if() to slab_alloc()

Olaf Dabrunz (4):
pci: add PCI IDs for devices that need boot irq quirks
PCI quirks: add quirk to disable boot interrupt generation on broadcom HT1000
PCI quirks: disable AMD/ATI legacy boot interrupt generation
PCI quirks: call boot IRQ quirks at end of device init and during resume

Oldrich Jedlicka (1):
V4L/DVB (9667): Fixed typo in sizeof() causing NULL pointer OOPS

Oleg Nesterov (7):
account_steal_time: kill the unneeded account_group_system_time()
thread_group_cputime: kill the bogus ->signal != NULL check
thread_group_cputime: move a couple of callsites outside of ->siglock
posix-timers: use "struct pid*" instead of "struct task_struct*"
posix-timers: check ->it_signal instead of ->it_pid to validate the timer
posix-timers: simplify de_thread()->exit_itimers() path
mm: introduce get_mm_hiwater_xxx(), fix taskstats->hiwater_xxx accounting

Olga Kornievskaia (6):
nfsd: pass client principal name in rsc downcall
rpc: pass target name down to rpc level on callbacks
rpc: allow gss callbacks to client
nfsd: support callbacks with gss flavors
rpc: add target field to new upcall
rpc: add service field to new upcall

Oliver Hartkopp (4):
vcan: convert to net_device_ops
vcan: whitespace fixes
can: update can-bcm for hrtimer hardirq callbacks
can: omit unneeded skb_clone() calls

Oliver Neukum (11):
net: prepare usb net drivers for addition of status as a parameter
net: startup race in hso driver
HID: hiddev cleanup -- handle all error conditions properly
HID: fix reference count leak hidraw
Staging: at76_usb: cleanup dma on stack issues
Staging: go7007: small cleanup
USB: storage: extend unusual range for 067b:3507
USB: power availability check for berry_charge
USB: extension of anchor API to unpoison an anchor
net: switch kaweth driver to netdevops
net: convert pegasus driver to net_device_ops

Ozan Çağlayan (1):
Input: i8042 - add Gigabyte M912 netbook to noloop exception table
タグ

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

関連ソフト/文書

Firefox3 Meter  Use OpenOffice.org

管理人/副管理人のみ編集できます