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

FrontPage > kernel > 2.6.30-rc1 > 2.6.30-rc1_shortlog02

H Hartley Sweeten (1):
auxdisplay: remove PARPORT dependency

H. Peter Anvin (45):
bzip2/lzma: use a table to search for initramfs compression formats
bzip2/lzma: handle failures from bzip2 and lzma correctly
bzip2/lzma: make config machinery an arch configurable
bzip2/lzma: proper Kconfig dependencies for the ramdisk options
bzip2/lzma: DECOMPRESS_GZIP should select ZLIB_INFLATE
bzip2/lzma: move initrd/ramfs options out of BLK_DEV
bzip2/lzma: fix constant in decompress_inflate
bzip2/lzma: centralize format detection
bzip2/lzma: comprehensible error messages for missing decompressor
init: make initrd/initramfs decompression failure a KERN_EMERG event
bzip2/lzma: update boot protocol specification
x86: clean up stray space in <asm/processor.h>
x86: handle PAT more like other CPU features
x86: filter CPU features dependent on unavailable CPUID levels
Merge branch 'core/percpu' into x86/paravirt
x86 setup: a20: early timeout for a nonexistent keyboard controller
Merge branch 'core/percpu' into x86/paravirt
x86: merge sys_rt_sigreturn between 32 and 64 bits
x86: truncate ISA addresses to unsigned int
x86, mce: use %ll instead of %L for 64-bit numbers
x86, mce: remove invalid cpuinit/cpuexit annotations
Merge branch 'x86/urgent' into x86/mce2
x86, mce, cmci: remove incorrect cpuinit/cpuexit annotations
x86, mce: enable machine checks in 32-bit defconfig
Merge branch 'x86/defconfig' into x86/mce2
Merge branch 'x86/core' into x86/mce2
Merge branch 'x86/core' into x86/mce2
x86: remove zImage support
x86: remove additional vestiges of the zImage/bzImage split
x86: use targets in the boot Makefile instead of CLEAN_FILES
x86: move brk initialization out of #ifdef CONFIG_BLK_DEV_INITRD
x86-32: tighten the bound on additional memory to map
x86-32: move _end to a dummy section
x86, setup: move 32-bit code to .text32
x86, setup: fix the setting of 480-line VGA modes
compiler-gcc4: conditionalize #error on KERNEL
bzip2/lzma: move CONFIG_RD_* options under CONFIG_EMBEDDED
bzip2/lzma: clarify the meaning of the CONFIG_RD_ options
bzip2/lzma: consistently capitalize LZMA in Kconfig
bzip2/lzma: don't ask for compression mode for the default initramfs
x86, setup: preemptively save/restore edi and ebp around INT 15 E820
x86, setup: ACPI 3, BIOS workaround for E820-probing code
bzip2/lzma: quiet Kconfig warning for INITRAMFS_COMPRESSION_NONE
x86, setup: guard against pre-ACPI 3 e820 code not updating %ecx
x86, setup: compile with -DDISABLE_BRANCH_PROFILING

Haavard Skinnemoen (2):
avr32: fix out-of-range rjmp instruction on large kernels
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6 into avr32-arch

Hagen Paul Pfeifer (2):
netfilter: nf_conntrack: table max size should hold at least table size
netfilter: fix hardcoded size assumptions

Han, Weidong (4):
intel-iommu: fix PCI device detach from virtual machine
intel-iommu: set compatibility format interrupt
x86, dmar: check if it's initialized before disable queue invalidation
x2apic/intr-remap: decouple interrupt remapping from x2apic

Hannes Eder (86):
kernel/irq: fix sparse warning: make symbol static
tracing: fix sparse warnings: make symbols static
tracing: fix sparse warnings: fix (un-)signedness
tracing: fix sparse warning: attribute function with acquires/releases
drivers/isdn/hardware/mISDN: fix sparse warnings: make symbols static
drivers/isdn/mISDN: fix sparse warnings: make symbols static
drivers/isdn/hardware/mISDN: change type of hfc_jiffies to unsigned long
drivers/net/at1700.c: fix sparse warning: symbol shadows an earlier one
drivers/net/e2100.c: fix sparse warning: symbol shadows an earlier one
drivers/net/ni65.c: fix sparse warnings: symbol shadows an earlier one
drivers/net/ns83820.c: fix sparse warnings: fix signedness
drivers/net/niu.c: fix sparse warning: symbol shadows an earlier one
drivers/net/lance.c: fix sparse warnings: fix signedness
drivers/net/ni65.c: fix sparse warnings: fix signedness
drivers/net/ppp*.c: fix sparse warnings: fix signedness
drivers/net/r6040.c: fix sparse warning: Using plain integer as NULL pointer
drivers/net/s2io.c: fix sparse warning: symbol shadows an earlier one
drivers/net/arcnet: fix sparse warning: symbol shadows an earlier one
drivers/net/atl1e: fix sparse warnings: fix signedness
drivers/net/atlx: fix sparse warnings: fix signedness
drivers/net/bonding: fix sparse warnings: context imbalance
drivers/net/bonding: fix sparse warning: symbol shadows an earlier one
drivers/net/cxgb3: fix sparse warning: symbol shadows an earlier one
drivers/net/cxgb3: fix sparse warnings: fix signedness
drivers/net/e1000e: fix sparse warning: Should it be static?
drivers/net/hamradio: fix warning: format not a string literal and no ...
drivers/net/hamradio: fix sparse warning: context imbalance
drivers/net/hamradio: fix sparse warning: symbol shadows an earlier one
drivers/net/hamradio: fix sparse warnings: fix signedness
drivers/net/ixgbe: fix sparse warning: Should it be static?
drivers/net/pcmcia: fix warning: format not a string literal and no ...
drivers/net/sfc: fix sparse warning: symbol shadows an earlier one
drivers/net/skfp: fix sparse warning: Should it be static?
drivers/net/tokenring: fix warning: format not a string literal and no ...
drivers/net/tokenring: fix sparse warning: symbol shadows an earlier one
drivers/net/tulip: fix warning: format not a string literal and no ...
drivers/net/tulip: fix sparse warning: symbol shadows an earlier one
drivers/net/usb: fix sparse warnings: Should it be static?
drivers/net/wan: fix warning: format not a string literal and no ...
drivers/net/wan: fix sparse warning: symbol shadows an earlier one
drivers/net/wireless: fix sparse warning: context imbalance
drivers/net/wireless: fix sparse warnings: symbol shadows an earlier one
drivers/net/wireless: fix sparse warnings: fix signedness
drivers/net/wireless/ath9k: fix sparse warnings: Should it be static?
drivers/net/wireless/b43: fix warning: format not a string literal and no ...
drivers/net/wireless/ipw2x00: fix sparse warnings: fix signedness
drivers/net/wireless/prism54: fix sparse warning: fix signedness
drivers/net/tokenring: fix sparse warning: cast truncates bits from const value
drivers/net/sfc: fix sparse warnings: Should it be static?
drivers/net/igb: fix sparse warning: symbol shadows an earlier one
ipv6: fix sparse warning: Using plain integer as NULL pointer
x86: kexec/i386: fix sparse warnings: Using plain integer as NULL pointer
x86: numa_32.c: fix sparse warning: Using plain integer as NULL pointer
sound/oss: fix sparse warnings: different signedness
sound/oss: fix sparse warning: symbol shadows an earlier one
ALSA: sound/usb/usx2y: fix sparse warning: Should it be static?
ALSA: sound/usb/usx2y: fix sparse warning: do-while statement is not a compound ...
ALSA: sound/drivers/vx: fix sparse warning: different signedness
ALSA: sound/pci/emu10k1: fix sparse warning: different signedness
ALSA: sound/pci/hda: fix sparse warning: different signedness
net/802: fix sparse warnings: context imbalance
9p: fix sparse warning: cast adds address space
appletalk: fix warning: format not a string literal and no ...
sysctl: fix sparse warning: Should it be static?
decnet: fix sparse warnings: context imbalance
decnet: fix sparse warnings: symbol shadows an earlier one
inet fragments: fix sparse warning: context imbalance
wanrouter: fix sparse warnings: context imbalance
drivers/isdn/capi: fix sparse warning: context imbalance
drivers/isdn/act2000: fix sparse warning: symbol shadows an earlier one
drivers/isdn/hisax: fix sparse warning: Should it be static?
drivers/isdn/hardware/icon: fix sparse warning: cast truncates bits
drivers/isdn/hardware/eicon: fix sparse warnings: Should it be static?
IOMMU-API: use ANSI style function declaration for 'iommu_found'
xfs: move declaration to header file
xfs: make symbols static
xfs: include header files for prototypes
drm/radeon: NULL noise: drivers/gpu/drm/radeon/radeon_*.c
KVM: fix sparse warnings: context imbalance
KVM: fix sparse warnings: Should it be static?
GFS2: fix sparse warnings: constant is so big it is ...
GFS2: fix sparse warning: Should it be static?
USB: host: fix sparse warning: Using plain integer as NULL pointer
trivial: NULL noise: drivers/media/dvb/frontends/drx397xD_fw.h
trivial: NULL noise: drivers/mtd/tests/mtd_*test.c
init/main.c: fix sparse warnings: context imbalance

Hannes Hering (1):
ehea: Fix: Remove adapter from adapter list in error path

Hannes Reinecke (2):
[SCSI] Check for deleted device in scsi_device_online()
[SCSI] aic7xxx: leaves timer running on init failure

Hans J. Koch (1):
UIO: Add name attributes for mappings and port regions

Hans Verkuil (194):
V4L/DVB (10231): v4l2-subdev: add v4l2_ext_controls support
V4L/DVB (10244): v4l2: replace a few snprintfs with strlcpy
V4L/DVB (10246): saa6752hs: convert to v4l2_subdev.
V4L/DVB (10247): saa7134: convert to the new v4l2 framework.
V4L/DVB (10249): v4l2-common: added v4l2_i2c_tuner_addrs()
V4L/DVB (10251): cx25840: add comments explaining what the init() does.
V4L/DVB (10252): v4l2 doc: explain why v4l2_device_unregister_subdev() has to be called.
V4L/DVB (10271): saa7146: convert to video_ioctl2.
V4L/DVB (10272): av7110: test type field in VIDIOC_G_SLICED_VBI_CAP
V4L/DVB (10291): em28xx: fix VIDIOC_G_CTRL when there is no msp34xx device.
V4L/DVB (10313): saa7146: fix VIDIOC_ENUMSTD.
V4L/DVB (10406): gspca: fix compiler warning
V4L/DVB (10408): v4l2: fix incorrect hue range check
V4L/DVB (10409): v4l: remove unused I2C_DRIVERIDs.
V4L/DVB (10486): ivtv/cx18: fix g_fmt and try_fmt for raw video
V4L/DVB (10487): doc: update hm12 documentation.
V4L/DVB (10488): ivtv: cleanup naming conventions
V4L/DVB (10489): doc: use consistent naming conventions for vdev and v4l2_dev.
V4L/DVB (10490): v4l2: prefill ident and revision from v4l2_dbg_chip_ident.
V4L/DVB (10496): saa7146: implement v4l2_device support.
V4L/DVB (10497): saa7146: i2c adapdata now points to v4l2_device.
V4L/DVB (10498): saa7146: the adapter class will be NULL when v4l2_subdev is used.
V4L/DVB (10499): saa7146: convert saa7146 and mxb in particular to v4l2_subdev.
V4L/DVB (10500): saa7146: setting control while capturing should return EBUSY, not EINVAL.
V4L/DVB (10501): saa7146: prevent unnecessary loading of v4l2-common.
V4L/DVB (10502): saa7146: move v4l2 device registration to saa7146_vv.
V4L/DVB (10536): saa6588: convert to v4l2-i2c-drv-legacy.h
V4L/DVB (10537): saa6588: convert to v4l2_subdev.
V4L/DVB (10538): saa6588: add g_chip_ident support.
V4L/DVB (10539): saa6588: remove legacy_class, not needed for saa6588
V4L/DVB (10540): cx2341x: fixed bug causing several audio controls to be no longer listed
V4L/DVB (10542): v4l2-subdev: add querystd and g_input_status
V4L/DVB (10544): v4l2-common: add comments warning that about the sort order
V4L/DVB (10641): v4l2-dev: remove limit of 32 devices per driver in get_index()
V4L/DVB (10642): vivi: update comment to reflect that vivi can now create more than 32 devs.
V4L/DVB (10643): v4l2-device: allow a NULL parent device when registering.
V4L/DVB (10644): v4l2-subdev: rename dev field to v4l2_dev
V4L/DVB (10645): vivi: introduce v4l2_device and do several cleanups
V4L/DVB (10646): vivi: controls are per-device, not global.
V4L/DVB (10647): vivi: add slider flag to controls.
V4L/DVB (10685): v4l2: add colorfx support to v4l2-common.c, and add to 'Changes' in spec.
V4L/DVB (10686): v4l2: add V4L2_CTRL_FLAG_WRITE_ONLY flag.
V4L/DVB (10687): v4l2-common/v4l2-spec: support/document write-only and button controls
V4L/DVB (10691): v4l2-common: add v4l2_i2c_subdev_addr()
V4L/DVB (10692): usbvision: convert to v4l2_device/v4l2_subdev.
V4L/DVB (10698): v4l2-common: remove v4l2_ctrl_query_fill_std
V4L/DVB (10700): saa7115: don't access reg 0x87 if it is not present.
V4L/DVB (10701): saa7185: add colorbar support.
V4L/DVB (10702): saa7115: add querystd and g_input_status support for zoran.
V4L/DVB (10703): zoran: convert to video_ioctl2 and remove 'ready_to_be_freed' hack.
V4L/DVB (10704): zoran: remove broken BIGPHYS_AREA and BUZ_HIMEM code, and allow for kmallocs > 128 kB
V4L/DVB (10705): zoran: use slider flag with volume etc. controls.
V4L/DVB (10706): zoran: fix field typo.
V4L/DVB (10707): zoran: set bytesperline to 0 when using MJPEG.
V4L/DVB (10708): zoran: remove old V4L1 ioctls, use v4l1-compat instead.
V4L/DVB (10709): zoran: set correct parent of the video device.
V4L/DVB (10710): zoran: cleanups in an attempt to make the source a bit more readable.
V4L/DVB (10711): zoran: fix TRY_FMT support
V4L/DVB (10712): zoran: fix G_FMT
V4L/DVB (10713): zoran: if reqbufs is called with count == 0, do a streamoff.
V4L/DVB (10714): zoran et al: convert zoran i2c modules to V4L2.
V4L/DVB (10715): zoran: clean up some old V4L1 left-overs and remove the MAP_NR macro.
V4L/DVB (10716): zoran: change buffer defaults to something that works with tvtime
V4L/DVB (10717): zoran: TRY_FMT and S_FMT now do the same parameter checks.
V4L/DVB (10718): bt866: convert to v4l2_subdev.
V4L/DVB (10719): bt819: convert to v4l2_subdev.
V4L/DVB (10720): bt819: that delay include is needed after all.
V4L/DVB (10721): bt856: convert to v4l2_subdev.
V4L/DVB (10722): ks0127: convert to v4l2_subdev.
V4L/DVB (10723): ks0127: add supported ks0127 variants to the i2c device list.
V4L/DVB (10724): saa7110: convert to v4l2_subdev.
V4L/DVB (10725): saa7185: convert to v4l2_subdev.
V4L/DVB (10726): vpx3220: convert to v4l2_subdev.
V4L/DVB (10727): adv7170: convert to v4l2_subdev.
V4L/DVB (10728): adv7175: convert to v4l2-subdev.
V4L/DVB (10729): zoran: convert to v4l2_device/v4l2_subdev.
V4L/DVB (10730): v4l-dvb: cleanup obsolete references to v4l1 headers.
V4L/DVB (10731): zoran i2c modules: remove i2c autoprobing support.
V4L/DVB (10732): zoran: s_jpegcomp should return a proper result, not 0.
V4L/DVB (10733): zoran: increase bufsize to a value suitable for 768x576.
V4L/DVB (10858): vino: convert to video_ioctl2.
V4L/DVB (10859): vino: minor renames
V4L/DVB (10860): saa7191: convert to v4l2-i2c-drv-legacy.h
V4L/DVB (10861): vino/indycam/saa7191: convert to i2c modules to V4L2.
V4L/DVB (10862): indycam: convert to v4l2_subdev
V4L/DVB (10863): saa7191: convert to v4l2_subdev.
V4L/DVB (10864): vino: introduce v4l2_device.
V4L/DVB (10865): vino: convert to v4l2_subdev.
V4L/DVB (10866): saa7191, indycam: remove compat code.
V4L/DVB (10868): vino: add note that this conversion is untested.
V4L/DVB (10873): w9968cf: add v4l2_device.
V4L/DVB (10874): w9968cf/ovcamchip: convert to v4l2_subdev.
V4L/DVB (10880): radio-aimslab: convert to v4l2_device.
V4L/DVB (10881): radio-aztech: convert to v4l2_device.
V4L/DVB (10882): radio-cadet: convert to v4l2_device.
V4L/DVB (10883): radio-gemtek-pci: convert to v4l2_device.
V4L/DVB (10884): radio-gemtek: convert to v4l2_device.
V4L/DVB (10885): radio-maestro: convert to v4l2_device.
V4L/DVB (10886): radio-maxiradio: convert to v4l2_device.
V4L/DVB (10887): radio-rtrack2: convert to v4l2_device.
V4L/DVB (10888): radio-sf16fmi: convert to v4l2_device.
V4L/DVB (10889): radio-sf16fmr2: convert to v4l2_device.
V4L/DVB (10890): radio-terratec: convert to v4l2_device.
V4L/DVB (10891): radio-trust: convert to v4l2_device.
V4L/DVB (10892): radio-typhoon: convert to v4l2_device.
V4L/DVB (10893): radio-zoltrix: convert to v4l2_device.
V4L/DVB (10894): ISA radio drivers: improve kernel log message
V4L/DVB (10909): tvmixer: remove last remaining references to this deleted module.
V4L/DVB (10910): videodev2.h: remove deprecated VIDIOC_G_CHIP_IDENT_OLD
V4L/DVB (10912): vivi: fix compile warning.
V4L/DVB (10914): v4l2: fix compile warnings when printing u64 value.
V4L/DVB (10919): tlv320aic23b: use v4l2-i2c-drv.h instead of drv-legacy.h
V4L/DVB (10920): v4l2-ioctl: fix partial-copy code.
V4L/DVB (10921): msp3400: remove obsolete V4L1 code
V4L/DVB (10959): radio: remove uaccess include
V4L/DVB (10960): omap24xxcam: don't set vfl_type.
V4L/DVB (10962): fired-avc: fix printk formatting warning.
V4L/DVB (10965): ivtv: bump version
V4L/DVB (10980): doc: improve the v4l2-framework documentation.
V4L/DVB (10983): v4l2-common: add missing i2c_unregister_device.
V4L/DVB (10987): cx23885: fix crash on non-netup cards
V4L/DVB (10988): v4l2-dev: use parent field if the v4l2_device has no parent set.
V4L/DVB (11021): v4l2-device: add a notify callback.
V4L/DVB (11022): zoran/bt819: use new notify functionality.
V4L/DVB (11044): v4l2-device: add v4l2_device_disconnect
V4L/DVB (11045): v4l2: call v4l2_device_disconnect in USB drivers.
V4L/DVB (11046): bttv: convert to v4l2_device.
V4L/DVB (11047): cx88: convert to v4l2_device.
V4L/DVB (11048): zoran: fix incorrect return type of notify function.
V4L/DVB (11051): v4l-dvb: replace remaining references to the old mailinglist.
V4L/DVB (11052): bt819: remove an unused header
V4L/DVB (11053): saa7134: set v4l2_dev field of video_device
V4L/DVB (11098): v4l2-common: remove incorrect MODULE test
V4L/DVB (11100): au8522: fix compilation warning.
V4L/DVB (11112): v4l2-subdev: add support for TRY_FMT, ENUM_FMT and G/S_PARM.
V4L/DVB (11113): ov7670: convert to v4l2_subdev
V4L/DVB (11114): cafe_ccic: convert to v4l2_device.
V4L/DVB (11115): cafe_ccic: use v4l2_subdev to talk to the ov7670 sensor.
V4L/DVB (11116): ov7670: cleanup and remove legacy code.
V4L/DVB (11117): ov7670: add support to get/set registers
V4L/DVB (11118): cafe_ccic: replace debugfs with g/s_register ioctls.
V4L/DVB (11120): cafe_ccic: stick in a comment with a request for test results
V4L/DVB (11253): saa7134: fix RTD Embedded Technologies VFG7350 support.
V4L/DVB (11254): cs53l32a: remove legacy support.
V4L/DVB (11255): dst_ca: fix compile warning.
V4L/DVB (11256): dabusb: fix compile warning.
V4L/DVB (11275): tvaudio: fix mute and s/g_tuner handling
V4L/DVB (11276): tvaudio: add tda9875 support.
V4L/DVB (11277): tvaudio: always call init_timer to prevent rmmod crash.
V4L/DVB (11278): bttv: convert to v4l2_subdev since i2c autoprobing will disappear.
V4L/DVB (11279): bttv: tda9875 is no longer used by bttv, so remove from bt8xx/Kconfig.
V4L/DVB (11281): bttv: move saa6588 config to the helper chip config
V4L/DVB (11282): saa7134: add RDS support.
V4L/DVB (11283): saa6588: remove legacy code.
V4L/DVB (11295): cx23885: convert to v4l2_device.
V4L/DVB (11297): cx23885: convert to v4l2_subdev.
V4L/DVB (11298): cx25840: remove legacy code for old-style i2c API
V4L/DVB (11300): cx88: convert to v4l2_subdev.
V4L/DVB (11301): wm8775: remove legacy code for old-style i2c API
V4L/DVB (11302): tda9875: remove legacy code for old-style i2c API
V4L/DVB (11303): tda7432: remove legacy code for old-style i2c API
V4L/DVB (11304): v4l2: remove v4l2_subdev_command calls where they are no longer needed.
V4L/DVB (11305): cx88: prevent probing rtc and ir devices
V4L/DVB (11309): cx25840: cleanup: remove intermediate 'ioctl' step
V4L/DVB (11310): cx18: remove intermediate 'ioctl' step
V4L/DVB (11311): v4l: replace 'ioctl' references in v4l i2c drivers
V4L/DVB (11312): tuner: remove V4L1 code from this driver.
V4L/DVB (11313): v4l2-subdev: add enum_framesizes and enum_frameintervals.
V4L/DVB (11314): au8522: remove unused I2C_DRIVERID
V4L/DVB (11315): cx25840: fix 'unused variable' warning.
V4L/DVB (11316): saa7191: tuner ops wasn't set.
V4L/DVB (10982): cx231xx: fix compile warning
V4L/DVB (10989): cx25840: cx23885 detection was broken
V4L/DVB (11361): msp3400: remove i2c legacy code
V4L/DVB (11362): saa7115: remove i2c legacy code
V4L/DVB (11363): tvp5150: remove i2c legacy code.
V4L/DVB (11364): tuner: remove i2c legacy code.
V4L/DVB (11365): tvaudio: remove i2c legacy code
V4L/DVB (11366): v4l: remove obsolete header and source
V4L/DVB (11367): v4l2-common: remove legacy code
V4L/DVB (11368): v4l2-subdev: move s_standby from core to tuner.
V4L/DVB (11369): v4l2-subdev: add load_fw and use that instead of abusing core->init.
V4L/DVB (11370): v4l2-subdev: move s_std from tuner to core.
V4L/DVB (11371): v4l2: remove legacy fields in v4l2-i2c-drv.h.
V4L/DVB (11372): v4l2: use old-style i2c API for kernels < 2.6.26 instead of < 2.6.22
V4L/DVB (11374): v4l2-common: add v4l2_i2c_new_probed_subdev_addr
V4L/DVB (11373): v4l2-common: add explicit v4l2_device pointer as first arg to new_(probed)_subdev
V4L/DVB (11375): v4l2: use v4l2_i2c_new_probed_subdev_addr where appropriate.
V4L/DVB (11376): tvaudio.h: add static inline to retrieve the list of possible i2c addrs.
V4L/DVB (11377): v4l: increase version numbers of drivers converted to v4l2_subdev.
V4L/DVB (11379): mxb: fix copy-and-paste bug in mute.
V4L/DVB (11380): v4l2-subdev: change s_routing prototype
V4L/DVB (11381): ivtv/cx18: remove VIDIOC_INT_S_AUDIO_ROUTING debug support.
V4L/DVB (11390): 2-dev.c: return 0 for NULL open and release callbacks

Hans Werner (1):
V4L/DVB (10392): lnbp21: documentation about the system register

Hans de Goede (4):
V4L/DVB (11221): gspca - sonixj: Prefer sonixj instead of sn9c102 for 0471:0327.
i2c-i801: Instantiate FSC hardware montioring chips
hwmon: (fschmd) Add support for the FSC Syleus IC
hwmon: (fschmd) Add support for the FSC Hades IC

Hans-Christian Egtvedt (25):
ALSA: Add ALSA driver for Atmel Audio Bitstream DAC
ALSA: Add ALSA driver for Atmel AC97 controller
ALSA: Add Atmel ALSA drivers directory
atmel-mci: fix sdc_reg typo
avr32: fix 15-bit LCDC pin mask to use MSB lines
avr32: add pin mask for 18-bit color on the LCD controller
avr32: set pin mask to alternative 18 bpp for EVKLCD10x boards
avr32: configure MCI detect and write protect pins for EVKLCD10x boards
avr32: use GPIO line PB15 on EVKLCD10x boards for backlight
avr32: fix timing LCD parameters for EVKLCD10X boards
atmel-usba-udc: use gpio_is_valid() to check vbus_pin I/O line
avr32: use gpio_is_valid() to check USBA vbus_pin I/O line
avr32: at32ap700x: setup DMA for ABDAC in the machine code
avr32: at32ap700x: setup DMA for AC97C in the machine code
dw_dmac: add cyclic API to DW DMA driver
ALSA: snd-atmel-ac97c: cleanup register definitions
ALSA: snd-atmel-ac97c: remove dead break statements after return in switch case
ALSA: snd-atmel-ac97c: do not overwrite OCA and ICA when assigning channels
ALSA: snd-atmel-ac97c: set correct size for buffer hardware parameter
ALSA: snd-atmel-ac97c: enable interrupts to catch events for error reporting
ALSA: snd-atmel-ac97c: do a proper reset of the external codec
ALSA: snd-atmel-ac97c: cleanup registers when removing driver
ALSA: snd-atmel-ac97c: replace bus_id with dev_name()
ALSA: snd-atmel-abdac: replace bus_id with dev_name()
ALSA: snd-atmel-abdac: increase periods_min to 6 instead of 4

Hantzis Fotis (1):
tcp: tcp_init_wl / tcp_update_wl argument cleanup

Harald Jenny (1):
sony-laptop: VGN-A317M hotkey support

Harald Welte (2):
panasonic-laptop: Fix autoloading
panasonic-laptop: use snprintf with PAGE_SIZE in sysfs attributes

Harish Zunjarrao (2):
[SCSI] qla2xxx: Use byte-address while reading FC boot code versions from flash.
[SCSI] qla2xxx: Get FLT address in dword format.

Harry Ciao (8):
edac: AMD8111 driver header file
edac: AMD8111 driver source file
edac: Add edac_pci_alloc_index()
pci: Add AMD8111 PCI Bridge PCI Device ID
edac: AMD8131 driver header file
edac: AMD8131 driver source file
edac: AMD8131 driver Kconfig & Makefile
edac: AMD8111 driver Kconfig & Makefile

Hartley Sweeten (2):
[ARM] 5371/1: ep93xx: add i2c device to edb9307a
[ARM] 5406/1: ep93xx: remove unneeded header in ohci-ep93xx.c

Harvey Harrison (19):
IB: Remove __constant_{endian} uses
typhoon: replace users of __constant_{endian}
bnx2: annotate bp->phy_lock functions
prism54: remove private implementation of le32_add_cpu
wimax: replace uses of __constant_{endian}
net: replace uses of __constant_{endian}
wireless: replace uses of __constant_{endian}
ALSA: echoaudio - replace uses of __constant_{endian}
rndis: remove private wrapper of __constant_cpu_to_le32
net: replace __constant_{endian} uses in net headers
wimax: replace uses of __constant_{endian}
nfs: replace uses of __constant_{endian}
PCI: FUNCTION is gcc-specific, use func
USB: replace uses of __constant_{endian}
netfilter: fix endian bug in conntrack printks
netpoll: store local and remote ip in net-endian
kernel: remove HIPQUAD()
ntfs: remove private wrapper of endian helpers
[SCSI] replace __inline with inline

Heiko Carstens (26):
sysrq: include interrupt.h instead of irq.h
s390: remove arch specific smp_send_stop()
hwrng: timeriomem - Breaks an allyesconfig build on s390:
qeth: fix wait_event_timeout handling
[S390] page fault: invoke oom-killer
[S390] dasd: enable compat ioctls
[S390] move sysinfo.c from drivers/s390 to arch/s390/kernel
[S390] delete drivers/s390/ebcdic.c
[S390] arch/s390/kernel/process.c: fix whitespace damage
[S390] cputime: initialize per thread timer values on fork
[S390] ftrace: dont trace machine check handler
[S390] split/move machine check handler code
[S390] Remove CONFIG_MACHCHK_WARNING.
[S390] convert bitmap definitions to C
[S390] move EXPORT_SYMBOLs to definitions
[S390] cio/crw: add/fix locking
[S390] cio: ensure single load of irq handler pointer
[S390] bitops: remove likely annotations
[S390] use compiler builtin versions of strlen/strcpy/strcat
[S390] smp: fix memory leak on __cpu_up
[S390] smp: perform initial cpu reset before starting a cpu
[S390] fix clock comparator save area usage
sysrq: include interrupt.h instead of irq.h
[S390] fix hypfs build failure
ETHOC: fix build breakage on s390
Btrfs: fix __ucmpdi2 compile bug on 32 bit builds

Helge Deller (10):
parisc: fix usage of 32bit PTE page table entries on 32bit kernels
parisc: use constants instead of numbers in assembly
parisc: allow to build with 16k default kernel page size
parisc: add LATENCYTOP_SUPPORT and CONFIG_STACKTRACE_SUPPORT
parisc: simplify sys_clone()
parisc: add ftrace (function and graph tracer) functionality
parisc: blink all or loadavg LEDs on oops
parisc: document light weight syscall ABI
parisc: oops_enter()/oops_exit() in die()
parisc: fix "make tar-pkg"

Helmut Schaa (11):
ath5k: discard 11g caps if reported by an ar5211 eeprom
iwl3945: report killswitch changes even if the interface is down
iwl3945: fix some warnings when compiled without debug
iwlagn: fix hw-rfkill while the interface is down
iwlagn: clean up error path in iwl_pci_probe
libipw: fix debug output
ipw2x00: remove duplicated defines
ipw2x00: Use IE definitions from linux/ieee80211.h
ipw2x00: remove obsolete enums
mac80211: handle failed scan requests in STA mode
mac80211: start pending scan after probe/auth/assoc timed out

Hendrik Brueckner (3):
[S390] hvc_iucv: Update and add missing kernel messages
[S390] hvc_iucv: Provide IUCV z/VM user ID filtering
[S390] remove duplicate nul-termination of string

Henk Stegeman (1):
net/fec_mpc52xx: Migrate to net_device_ops.

Henrik Austad (2):
sched: idle_at_tick is only used when CONFIG_SMP is set
documentation: ignore byproducts from latex

Henrique de Moraes Holschuh (12):
thinkpad-acpi: update copyright notices
thinkpad-acpi: drop ibm-acpi alias
thinkpad-acpi: documentation cleanup
thinkpad-acpi: cleanup debug helpers
thinkpad-acpi: add missing log levels
thinkpad-acpi: add new debug helpers and warn of deprecated atts
thinkpad-acpi: remove HKEY disable functionality
thinkpad-acpi: restrict access to some firmware LEDs
thinkpad-acpi: enhanced debugging messages for rfkill subdrivers
thinkpad-acpi: enhanced debugging messages for the hotkey subdriver
thinkpad-acpi: enhanced debugging messages for the fan subdriver
thinkpad-acpi: rework brightness support

Herbert Valerio Riedel (1):
hwmon: add support for GMT G760A fan speed PWM controller

Herbert Xu (35):
e1000e: Invoke VLAN GRO handler
ixgbe: Replace LRO with GRO
sfc: Replace LRO with GRO
igb: Replace LRO with GRO
cxgb3: Replace LRO with GRO
gro: Move common completion code into helpers
gro: Avoid copying headers of unmerged packets
gro: Do not merge paged packets into frag_list
gro: Open-code memcpy in napi_fraginfo_skb
gro: Fix handling of imprecisely split packets
ipv4: Delete redundant sk_family assignment
net: Partially allow skb destructors to be used on receive path
net: Reexport sock_alloc_send_pskb
tun: Limit amount of queued packets per device
gro: Fix frag_list merging on imprecisely split packets
gro: Remember number of held packets instead of counting every time
gro: Optimise Ethernet header comparison
gro: Optimise IPv4 packet reception
gro: Optimise TCP packet reception
tun: Fix merge error
crypto: shash - Remove superfluous check in init_tfm
crypto: shash - Add crypto_shash_blocksize
crypto: sha-s390 - Switch to shash
crypto: api - crypto_alg_mod_lookup either tested or untested
crypto: api - Fix crypto_alloc_tfm/create_create_tfm return convention
crypto: skcipher - Avoid infinite loop when cipher fails selftest
crypto: aead - Avoid infinite loop when nivaead fails selftest
crypto: testmgr - Test skciphers with no IVs
tcp: Always set urgent pointer if it's beyond snd_nxt
nlattr: Fix build error with NET off
GRO: Move netpoll checks to correct location
gro: Fix vlan/netpoll check again
crypto: sha512-s390 - Add missing block size
GRO: Disable GRO on legacy netif_rx path
gso: Fix support for linear packets

Herton Ronaldo Krzesinski (16):
ALSA: hda - Consider additional capture source/selector in ALC889
ALSA: hda - make alc882_auto_init_input_src aware of selectors
ALSA: hda - Additional pin nids for STAC92HD71Bx and STAC92HD75Bx codecs
ALSA: hda - Dynamic detection of dmics/dmuxes/smuxes in stac92hd71bxx
ALSA: hda - Don't call stac92xx_parse_auto_config with wrong dig_in
ALSA: hda - Bind new ecs mobo id (1019:2950) to model=ecs202
ALSA: hda - Don't touch non-existent port f on 4-port 92hd71bxx codecs
ALSA: hda - Cleanup setting of pin_configs in patch_stac927x
ALSA: hda - Fix speaker output on HP DV4 1155-SE
ALSA: hda - Add 4 channel mode for 3stack-hp model (ALC888)
ALSA: hda - Add headphone automute support for 3stack-hp model (ALC888)
ALSA: hda - Map 3stack-hp model (ALC888) for HP Educ.ar
mac80211: deauth before flushing STA information
n411: add missing Makefile entry
Staging: agnx: mac80211 hw config change flags
Staging: rtl8187se: fix build warnings

Hidetoshi Seto (1):
x86, mce: remove incorrect __cpuinit for intel_init_cmci()

Hiroshi DOYU (10):
omap mailbox: cleanup omap2 register definition with macro
omap mailbox: add initial omap3 support
omap mailbox: print hardware revision at startup
omap mailbox: fix empty struct device for omap_mbox
omap mailbox: fix empty struct device for omap1
omap mailbox: fix empty struct device for omap2
omap mailbox: add save_/restore_ctx() for PM
omap mailbox: move mailbox.h into mailbox.c
omap mailbox: convert sequence bit checking to module paramter
omap mailbox: remove unnecessary header file inclusion

Hiroshi Shimamoto (21):
x86: uaccess: fix style problems
x86: uaccess: rename __put_user_u64() to __put_user_asm_u64()
x86: uaccess: introduce try and catch framework
x86: signal: use {get|put}_user_try and catch
x86: ia32_signal: use {get|put}_user_try and catch
x86: intel_cacheinfo: fix compiler warning
x86: uaccess: fix compilation error on CONFIG_M386
x86: mm: introduce helper function in fault.c
x86: uaccess: use errret as error value in __put_user_size()
x86: syscalls.h: remove asmlinkage from declaration of sys_rt_sigreturn()
x86: ia32_signal: remove unused debug code
x86: ia32_signal: introduce GET_SEG() macro
x86: ia32_signal: introduce {get|set}_user_seg()
x86: signal: add __user annotation
x86: signal: intrroduce get_sigframe() and replace get_sigstack()
x86: signal: use 16 bytes boundary for rt_sigframe
x86: signal: unify get_sigframe()
x86: signal: introduce helper align_sigframe()
x86, signals: fix xine & firefox bustage
x86: signal: check signal stack overflow properly
x86: signal: check sas_ss_size instead of sas_ss_flags()

Hisashi Hifumi (3):
GFS2: Pagecache usage optimization on GFS2
xfs: pagecache usage optimization
ocfs2: Pagecache usage optimization on ocfs2

Hitoshi Mitake (1):
edac: add more verbose debug info

Holger Eitzenberger (7):
netfilter: ctnetlink: add callbacks to the per-proto nlattrs
netlink: add nla_policy_len()
netfilter: limit the length of the helper name
netfilter: ctnetlink: allocate right-sized ctnetlink skb
netfilter: nf_conntrack: add generic function to get len of generic policy
netfilter: nf_conntrack: calculate per-protocol nlattr size
ctnetlink: compute generic part of event more acurately

Holger Schurig (7):
arm/imx2x: new IOMUX definitions
arm/imx21: add kbuild support for the Freescale i.MX21
arm/imx2x: removes a bunch of sparse-warnings
arm/imx2x: split i.MX21/i.MX27 register definitions
arm/imx21: clock support for i.MX21
arm/imx21: Framebuffer support for i.MX21
arm/imx: Kconfig beautification

Hollis Blanchard (17):
KVM: ppc: move struct kvmppc_44x_tlbe into 44x-specific header
KVM: ppc: cosmetic changes to mmu hook names
KVM: ppc: small cosmetic changes to Book E DTLB miss handler
KVM: ppc: change kvmppc_mmu_map() parameters
KVM: ppc: turn tlb_xlate() into a per-core hook (and give it a better name)
KVM: ppc: rename 44x MMU functions used in booke.c
KVM: ppc: remove last 44x-specific bits from booke.c
KVM: ppc: use macros instead of hardcoded literals for instruction decoding
KVM: ppc: split out common Book E instruction emulation
KVM: ppc: Add dbsr in kvm_vcpu_arch
KVM: ppc: No need to include core-header for KVM in asm-offsets.c currently
KVM: ppc: ifdef iccci with CONFIG_44x
KVM: ppc: E500 core-specific code
KVM: ppc: Add kvmppc_mmu_dtlb/itlb_miss for booke
KVM: ppc: distinguish between interrupts and priorities
KVM: ppc: Add extra E500 exceptions
KVM: ppc: remove debug support broken by KVM debug rewrite

Huang Weiyi (15):
dnet: remove duplicated #include
atl1c: remove duplicated #include
MIPS: compat: Remove duplicated #include
avr32: remove duplicated #include
USB: gadget: remove duplicated #include
[S390] remove duplicated #includes
dnet: remove unused #include <version.h>
glge: remove unused #include <version.h>
Staging: remove duplicated #include's
mfd: remove duplicated #include from pcf50633
smsc911x: remove unused #include <linux/version.h>
V4L/DVB: usbvision: remove unused #include <version.h>
V4L/DVB: zr364xx: remove unused #include <version.h>
powerpc: Remove duplicated #include's
tracing, x86: remove duplicated #include

Huang Ying (12):
x86: kexec: Use one page table in x86_64 machine_kexec
x86, mce: fix a race condition in mce_read()
crypto: aes - Move key_length in struct crypto_aes_ctx to be the last field
crypto: aes - Export x86 AES encrypt/decrypt functions
crypto: cryptd - Add support to access underlying blkcipher
crypto: aes-ni - Add support to Intel AES-NI instructions for x86_64 platform
crypto: api - Use dedicated workqueue for crypto subsystem
crypto: cryptd - Per-CPU thread implementation based on kcrypto_wq
crypto: chainiv - Use kcrypto_wq instead of keventd_wq
x86, kexec: fix kexec x86 coding style
x86, kexec: x86_64: add identity map for pages at image->start
x86, kexec: x86_64: add kexec jump support for x86_64

Hugh Dickins (6):
sysfs: fix some bin_vm_ops errors
compat_do_execve should unshare_files
fix setuid sometimes doesn't
fix setuid sometimes wouldn't
mm: page_mkwrite change prototype to match fault: fix sysfs
shmem: writepage directly to swap

Hugo Villeneuve (4):
ASoC: DaVinci: Fix SFFSDR compilation error.
ASoC: Davinci: Fix incorrect machine type for SFFSDR board
ALSA: ASoC: Davinci: Replaced DAI format RIGHT_J by DSP_B for SFFSDR
ALSA: ASoC: Davinci: Updated sffsdr_hw_params() function to new format

Hunter Adrian (1):
UBIFS: fix compiler warnings

ISHIKAWA Mutsumi (1):
sony-laptop: detect the ICH9 chipset as Type3

Ian Abbott (13):
UIO: Take offset into account when determining number of pages that can be mapped
Staging: comedi: add amplc_pc236 driver
Staging: comedi: add adv_pci1723 driver
Staging: comedi: add ampl_dio200 driver
Staging: comedi: add amplc_pc263 driver
Staging: comedi: add amplc_pci224 driver
Staging: comedi: new devices for ni_pcimio.c
Staging: comedi: Add a module parameter 'comedi_autoconfig'.
Staging: comedi: Make comedi_auto_config() succeed when auto-configuration disabled.
Staging: comedi: comedi_rt_task_context_t fix
Staging: comedi: Use explicit value for enumerated constant INSN_CONFIG_GET_HARDWARE_BUFFER_SIZE.
Staging: comedi: newer gcc warning fixes
Staging: comedi: comedi_open: Fix null pointer dereference.

Ian Campbell (7):
swiotlb: range_needs_mapping should take a physical address.
swiotlb: do not use sg_virt()
x86: rename arch/x86/kernel/pci-swiotlb_64.c => pci-swiotlb.c
xen: explicitly initialise the cpu field of irq_info
xen: expose enable_IO_APIC for 32-bit
xen: fix xen_flush_tlb_others
x86, xen: record and display initiator of each multicall when debugging

Ian Kent (3):
autofs4: cleanup expire code duplication
autofs4: fix lookup deadlock
autofs4: fix kernel includes

Ian Molton (8):
ASoC: dapm: Allow explictly named mixer controls
ASoC: cleanup duplicated code.
ASoC: Driver for the WM9705 AC97 codec.
ASoC: machine driver for Toshiba e750
ASoC: machine driver for Toshiba e800
ASoC: machine support for Toshiba e740 PDA
ASoC: fixes to caching implementations
ASoC: Fix WM9705 capture switch name

Igor M. Liplianin (18):
V4L/DVB (10266): Add support for TurboSight TBS6920 DVB-S2 PCI-e card.
V4L/DVB (10267): Add support for TeVii S470 DVB-S2 PCI-e card.
V4L/DVB (10268): Proper implement set_voltage in cx24116.
V4L/DVB (10269): Add support for DVBWorld DVBS2 PCI-e 2005.
V4L/DVB (10413): Bug fix: Restore HVR-4000 tuning.
V4L/DVB (10743): dm1105: not demuxing from interrupt context.
V4L/DVB (10744): dm1105: infrared remote code is remaked.
V4L/DVB (10799): Add support for ST STV6110 silicon tuner.
V4L/DVB (10800): Add support for ST LNBH24 LNB power controller.
V4L/DVB (10801): Add headers for ST STV0900 dual demodulator.
V4L/DVB (10802): Add more headers for ST STV0900 dual demodulator.
V4L/DVB (10803): Add core code for ST STV0900 dual demodulator.
V4L/DVB (10804): Add support for ST STV0900 dual demodulator.
V4L/DVB (10805): Add support for NetUP Dual DVB-S2 CI card
V4L/DVB (10808): Fix typo in lnbp21.c
V4L/DVB (10871): stv0900: delete debug messages not related to stv0900 tuning algorythm
V4L/DVB (11054): Shorten some lines in stv0900 to less then 81 characters
V4L/DVB (11055): Fix typo in stv0900

Ilgu Hong (3):
[SCSI] scsi dh alua: fix group id masking
[SCSI] scsi dh alua: add intel Multi-Flex device
[SCSI] scsi dh alua: handle report luns data changed in check sense callout

Ilpo Järvinen (29):
ipmr: use goto to common label instead of opencoding
ax25: more common return path joining
ipv6/ndisc: join error paths
ipv6/addrconf: common code located
net/sunrpc/xprtsock.c: some common code found
tcp: don't backtrack to sacked skbs
tcp: fix lost_cnt_hint miscounts
tcp: deferring in middle of queue makes very little sense
tcp: Don't clear hints when tcp_fragmenting
tcp: fix corner case issue in segmentation during rexmitting
tcp: remove redundant code from tcp_mark_lost_retrans
tcp: separate timeout marking loop to it's own function
tcp: cleanup ca_state mess in tcp_timer
tcp: drop unnecessary local var in collapse
htcp: merge icsk_ca_state compare
tcp: add helper for AI algorithm
tcp: kill eff_sacks "cache", the sole user can calculate itself
tcp: in sendmsg/pages open code the real goto target
tcp: get rid of two unnecessary u16s in TCP skb flags copying
tcp: remove pointless .dsack/.num_sacks code
tcp: kill dead end_seq variable in clean_rtx_queue
tcp: consolidate paws check
tcp: don't check mtu probe completion in the loop
tcp: simplify tcp_current_mss
tcp: cache result of earlier divides when mss-aligning things
tcp: make sure xmit goal size never becomes zero
net/*: use linux/kernel.h swap()
tcp: add helper for counter tweaking due mid-wq change
tcp: miscounts due to tcp_fragment pcount reset

Ilya Yanok (3):
powerpc: Rework dma-noncoherent to use generic vmalloc layer
qong: basic support for Dave/DENX QongEVB-LITE board
mxc: add arch_reset() function

Inaky Perez-Gonzalez (7):
wimax/i2400m: convert to net_device_ops
wimax/i2400m: add the ability to fallback to other firmware files if the default is not there
wimax/i2400m: drop support for deprecated major fw interface, add for new minor
wimax/i2400m: firmware_check() encodes the firmware version in i2400m->fw_version
wimax/i2400m: allow control of the base-station idle mode timeout
wimax/i2400m: support extended data RX protocol (no need to reallocate skbs)
wimax/i2400m: implement RX reorder support

Indika Katugampala (1):
V4L/DVB (10528): em28xx: support added for IO-DATA GV/MVP SZ - EMPIA-2820 chipset

Ingo Molnar (553):
x86: stackprotector & PARAVIRT fix
x86: fix stackprotector canary updates during context switches
x86: fix canary of the boot CPU's idle task
panic: print more informative messages on stackprotect failure
panic: print out stacktrace if DEBUG_BUGVERBOSE
x86: if stackprotector is enabled, thn use stack-protector-all by default
stackprotector: include files
stackprotector: add boot_init_stack_canary()
x86: fix the stackprotector canary of the boot CPU
x86: stackprotector: mix TSC to the boot canary
x86: unify stackprotector features
Merge branch 'linus' into stackprotector
stackprotector: remove self-test
Merge branch 'linus' into stackprotector
Merge branch 'linus' into timers/hrtimers
Merge branches 'tracing/docs', 'tracing/function-graph-tracer' and 'linus' into tracing/core
tracing/ftrace: make trace_find_cmdline() generally available
tracing/selftest: remove TRACE_CONT reference
Merge branch 'topic/kmemtrace' of git://git.kernel.org/.../penberg/slab-2.6 into tracing/kmemtrace
kmemtrace: move #include lines
relayfs: replace BUG() with WARN_ON() in relay_late_setup_files()
tracing, kvm: change MARKERS to select instead of depends on
tracing/kmemtrace: export kmemtrace_mark_alloc_node() / kmemtrace_mark_free()
Merge branch 'linus' into tracing/kmemtrace
Merge branch 'tracing/kmemtrace' into tracing/kmemtrace2
Merge branch 'linus' into stackprotector
tracing/kmemtrace: fix typo
Merge branch 'linus' into tracing/kmemtrace2
kmemtrace: add kmemtrace_init()
Merge branches 'tracing/kmemtrace2' and 'tracing/ftrace' into tracing/urgent
Merge branch 'linus' into x86/setup-lzma
bzip2/lzma: make flush_buffer() unconditional
Merge branch 'linus' into x86/cleanups
Merge branch 'linus' into core/iommu
Merge commit 'v2.6.29-rc1' into tracing/urgent
Merge commit 'v2.6.29-rc1' into irq/urgent
Merge branch 'sched/latest' of git://git.kernel.org/.../ghaskins/linux-2.6-hacks into sched/rt
Merge commit 'v2.6.29-rc1' into x86/cleanups
Merge commit 'v2.6.29-rc1' into timers/hrtimers
x86: change the default cache size to 64 bytes
Merge branch 'master' of ssh://master.kernel.org/.../travis/linux-2.6-cpus4096-for-ingo into cpus4096
tracing: trace_stat.c cleanup
x86: fix broken flush_tlb_others_ipi(), fix
Merge branches 'cpus4096', 'x86/cleanups' and 'x86/urgent' into x86/percpu
Merge branch 'linus' into cpus4096
fix: crash: IP: __bitmap_intersects+0x48/0x73
Merge branch 'master' of ssh://master.kernel.org/.../travis/linux-2.6-cpus4096-for-ingo into cpus4096
Merge branch 'linus' into core/iommu
sched: fix !CONFIG_SCHEDSTATS build failure
percpu: add optimized generic percpu accessors
Merge branch 'linus' into irq/genirq
irq: provide debug_poll_all_shared_irqs() method under CONFIG_DEBUG_SHIRQ
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
Merge branch 'core/percpu' into stackprotector
x86, rdc321x: remove/move leftover files
Merge branch 'tracing/ftrace'; commit 'v2.6.29-rc2' into tracing/core
Merge branch 'stackprotector' into core/percpu
Merge branch 'master' of git://git.kernel.org/.../travis/linux-2.6-cpus4096-for-ingo into cpus4096
x86: fully honor "nolapic", fix
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
x86, cpumask: fix tlb flush race
Merge commit 'v2.6.29-rc2' into x86/mm
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
Merge branch 'cpus4096' into core/percpu
x86, mm: move tlb.c to arch/x86/mm/
x86: uv cleanup, build fix
Merge branch 'x86/mm' into core/percpu
x86: make x86_32 use tlb_64.c, build fix, clean up X86_L1_CACHE_BYTES
x86: uv cleanup, build fix #2
Merge branch 'tracing/ftrace' into tracing/core
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
x86, xen: fix hardirq.h merge fallout
Merge branch 'tracing/ftrace' into tracing/core
Merge branches 'tracing/ftrace' and 'tracing/function-graph-tracer' into tracing/core
x86, debug: remove early_printk() #ifdefs from head_32.S
x86: improve early fault/irq printout
Merge branch 'linus' into core/percpu
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
Merge branches 'tracing/blktrace', 'tracing/kmemtrace' and 'tracing/urgent' into tracing/core
Merge branch 'core/percpu' into x86/core
Merge branches 'x86/asm', 'x86/cleanups', 'x86/cpudetect', 'x86/debug', 'x86/doc', 'x86/header-fixes', 'x86/mm', 'x86/paravirt', 'x86/pat', 'x86/setup-v2', 'x86/subarch', 'x86/uaccess' and 'x86/urgent' into x86/core
x86, genapic: refactor genapic_64.h
x86, genapic: refactor genapic_32.h
x86, genapic: unify struct genapic
x86, genapic: finish unification
x86, genapic: cleanups
x86, genapic: provide IPI callbacks unconditionally
x86: rename 'genapic' to 'apic'
x86: clean up genapic_flat
x86: clean up genapic_phys_flat
x86: clean up apic_x2apic_uv_x
x86: clean up apic_x2apic_phys
x86: clean up apic_x2apic_cluster
x86, genapic: cleanup 32-bit apic_default template
x86, genapic: cleanup 32-bit apic_bigsmp template
x86, genapic: cleanup 32-bit apic_numaq template
x86, genapic: cleanup 32-bit apic_es7000 template
x86, genapic: cleanup 32-bit apic_summit template
x86: remove APIC_INIT / APICFUNC / IPIFUNC
x86: clean up apic->acpi_madt_oem_check methods
x86: clean up apic->apic_id_registered() methods
x86, genapic: rename int_delivery_mode, et. al.
x86, apic: remove IRQ_DEST_MODE / IRQ_DELIVERY_MODE
x86, apic: remove DEFAULT_IRQ_DELIVERY_MODE and DEFAULT_IRQ_DEST_MODE
x86, apic: remove SUMMIT_IRQ_DELIVERY_MODE and SUMMIT_IRQ_DEST_MODE
x86, apic: remove NUMAQ_IRQ_DELIVERY_MODE and NUMAQ_IRQ_DEST_MODE
x86, apic: remove BIGSMP_IRQ_DELIVERY_MODE and BIGSMP_IRQ_DEST_MODE
x86, apic: remove ES7000_IRQ_DELIVERY_MODE and ES7000_IRQ_DEST_MODE
x86, apic: remove IRQ_DEST_MODE
x86, apic: clean up target_cpus methods
x86, apic: clean up / remove TARGET_CPUS
x86: clean up esr_disable() methods
x86: rename ->ESR_DISABLE to ->disable_esr
x86: clean up the APIC_DEST_LOGICAL logic
x86, apic: rename genapic::apic_destination_logical to genapic::dest_logical
x86, apic: clean up check_apicid*() callbacks
x86, apic: remove no_balance_irq and no_ioapic_check flags
x86, apic: clean up ->vector_allocation_domain()
x86, apic: clean up ->init_apic_ldr()
x86, apic: clean up ->ioapic_phys_id_map()
x86, apic: clean up ->setup_apic_routing()
x86, apic: streamline the ->multi_timer_check() quirk
x86, apic: clean up ->apicid_to_node()
x86, apic: clean up ->cpu_to_logical_apicid()
x86, apic: clean up ->cpu_present_to_apicid()
x86, apic: clean up ->apicid_to_cpu_present()
x86: refactor ->setup_portio_remap() subarch methods
x86: refactor ->check_phys_apicid_present() subarch methods
x86: refactor ->enable_apic_mode() subarch methods
x86, es7000: clean up es7000_enable_apic_mode()
x86, apic: unify phys_pkg_id()
x86, apic: refactor ->phys_pkg_id()
x86, smp: clean up mps_oem_check()
x86, mpparse: call the generic quirk handlers early
x86: consolidate the ->mps_oem_check() code
x86, apic: refactor ->get_apic_id() & GET_APIC_ID()
x86, apic: refactor ->apic_id_mask & APIC_ID_MASK
x86, apic: get rid of *_APIC_ID_MASK definitions
x86, apic: refactor ->cpu_mask_to_apicid*()
x86, apic: untangle the send_IPI_*() jungle
x86, smp: clean up ->trampoline_phys_low/high handling
x86: set ->trampoline_phys_low/high on 64-bit too
x86, smp: refactor ->wait_for_init_deassert()
x86, smp: refactor ->smp_callin_clear_local_apic() methods
x86, smp: refactor ->store/restore_NMI_vector() methods
x86, smp: remove ->restore_NMI_vector()
x86, smp: refactor ->inquire_remote_apic() methods
x86, ES7000: consolidate the APIC code
x86, smp: eliminate asm/mach-default/mach_wakecpu.h
x86: eliminate asm/mach-*/mach_mpparse.h
x86: remove mach_mpspec.h
x86: remove mach_apicdef.h
x86, smp: refactor ->wake_cpu
x86, numaq: consolidate code
x86, summit: consolidate code
x86, summit: consolidate code, fix
x86: remove mach_apic.h
x86, ES7000: Consolidate code
x86, NUMAQ: Consolidate code
x86, bigsmp: consolidate code
x86, bigsmp: consolidate header code
x86, smp: remove mach_ipi.h
x86: remove subarchitecture support code
x86: move mach-default/*.h files to asm/
x86: remove subarchitecture support
x86/Voyager: clean up BROKEN Kconfig reference
x86: disable Voyager temporarily
x86/Voyager: remove MCA Kconfig quirk
x86/Voyager: remove NATSEMI Kconfig quirk
x86/Voyager: remove KVM Kconfig quirk
x86/Voyager: remove KGDB Kconfig quirk
x86/Voyager: remove HIBERNATION Kconfig quirk
x86/Voyager: remove ARCH_SUSPEND_POSSIBLE Kconfig quirk
x86: replace CONFIG_X86_SMP with CONFIG_SMP
x86: generalize boot_cpu_id
x86/Voyager: remove X86_HT Kconfig quirk
x86/Voyager: remove X86_BIOS_REBOOT Kconfig quirk
x86/Voyager: remove X86_FIND_SMP_CONFIG Kconfig quirk
x86/VisWS: remove Kconfig quirk
x86/Voyager: remove VMI Kconfig quirk
x86/Voyager: remove KVM_CLOCK quirk
x86/Voyager: remove KVM_GUEST quirk
x86/Voyager: remove PARAVIRT Kconfig quirk
x86/Voyager: remove APIC/IO-APIC Kbuild quirk
x86/Voyager: remove MCE quirk
x86/Voyager: remove HOTPLUG_CPU Kconfig quirk
x86/Voyager: remove power management Kconfig quirk
x86/Voyager: remove ISA quirk
x86: cleanup, introduce CONFIG_NON_STANDARD_PLATFORMS
x86: move ELAN to the NON_STANDARD_PLATFORM section
x86: move VOYAGER to the NON_STANDARD_PLATFORM section
x86: move non-standard 32-bit platform Kconfig entries
x86: move X86_VSMP from subarch menu
x86: remove the subarch menu
x86: rename X86_GENERICARCH to X86_32_NON_STANDARD
x86/Voyager: move to the X86_32_NON_STANDARD code section
Merge branch 'tracing/ftrace' into tracing/core
Revert "generic, x86: fix __per_cpu_load relocation"
Merge branch 'linus' into core/percpu
x86, apic, 32-bit: add self-IPI methods
x86, irq: add LOCAL_PERF_VECTOR
x86, apic: clean up header section
x86: update copyrights
x86, apic: unify the APIC vector enumeration
x86, apic: clean up spurious vector sanity check
x86, voyager: move Voyager-specific defines to voyager.h
x86, irqs, voyager: remove Voyager quirk
x86, irq: add IRQ layout comments
x86, irq_vectors.h: remove needless includes
x86, irq: describe NR_IRQ sizing details, clean up
x86, vm86: clean up invalid_vm86_irq()
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
Merge branches 'tracing/ftrace', 'tracing/kmemtrace' and 'linus' into tracing/core
Merge branch 'core/header-fixes' of git://git.kernel.org/.../jaswinder/linux-2.6-tipclean into core/header-fixes
Merge branch 'core/header-fixes' of git://git.kernel.org/.../jaswinder/linux-2.6-tip into core/header-fixes
x86: document 64-bit and 32-bit function call convention ABI
Merge branches 'tracing/blktrace', 'tracing/ftrace', 'tracing/urgent' and 'linus' into tracing/core
printk: introduce printk_once()
Merge branches 'tracing/ftrace' and 'linus' into tracing/core
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
smp, generic: introduce arch_disable_smp_support() instead of disable_ioapic_setup()
x86, apic: explain the purpose of max_physical_apicid
smp, generic: introduce arch_disable_smp_support(), build fix
Merge branch 'x86/urgent' into x86/apic
x86, numaq: cleanups
x86: clean up arch/x86/Kconfig*
ring_buffer: remove unused flags parameter, fix
Merge branch 'linus' into x86/mm
Merge branch 'core/header-fixes' of git://git.kernel.org/.../jaswinder/linux-2.6-tip into core/header-fixes
Merge branch 'linus' into core/locking
Merge branches 'sched/rt' and 'sched/urgent' into sched/core
Merge branches 'timers/clockevents', 'timers/hpet', 'timers/hrtimers' and 'timers/urgent' into timers/core
Merge commit 'v2.6.29-rc4' into tracing/core
Merge branch 'tip/tracing/core/devel' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'jsgf/x86/unify' of git://git.kernel.org/.../jeremy/xen into x86/headers
x86: early_printk.c - fix pgtable.h unification fallout
x86, pgtable.h: macro-ify *_page() methods
x86, pgtable.h: fix 2-level 32-bit build
tracing/blktrace: move the tracing file to kernel/trace, fix
Merge branch 'x86/paravirt' into x86/apic
Merge commit 'v2.6.29-rc4' into core/percpu
Merge branch 'x86/uaccess' into core/percpu
Merge branch 'x86/urgent' into core/percpu
Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge commit 'v2.6.29-rc4' into sched/core
Merge branch 'x86/apic' of git://git.kernel.org/.../jeremy/xen into x86/apic
x86, apic: make generic_apic_probe() generally available
Merge commit 'v2.6.29-rc4' into x86/cleanups
stackprotector: fix multi-word cross-builds
x86: make hibernation always-possible
x86, defconfig: update the 32-bit defconfig
x86, defconfig: update the 64-bit defconfig
x86, defconfig: turn off CONFIG_ENABLE_WARN_DEPRECATED
x86, defconfig: turn off CONFIG_SCSI_ISCSI_ATTRS=y
Merge branch 'linus' into core/softlockup
x86: fix warning in find_low_pfn_range()
x86, 32-bit: clean up find_low_pfn_range()
x86, 32-bit: refactor find_low_pfn_range()
softlockup: move 'one' to the softlockup section in sysctl.c
Merge branch 'linus' into x86/apic
Merge branch 'core/percpu' into x86/core
Merge branch 'x86/cleanups' into x86/core
Merge branches 'x86/acpi', 'x86/asm', 'x86/cpudetect', 'x86/crashdump', 'x86/debug', 'x86/defconfig', 'x86/doc', 'x86/header-fixes', 'x86/headers' and 'x86/minor-fixes' into x86/core
Merge branch 'x86/mm' into x86/core
Merge branches 'x86/paravirt', 'x86/pat', 'x86/setup-v2', 'x86/subarch', 'x86/uaccess' and 'x86/urgent' into x86/core
Merge branches 'tracing/ftrace', 'tracing/ring-buffer', 'tracing/sysprof', 'tracing/urgent' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'tip/tracing/core' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branches 'irq/genirq', 'irq/sparseirq' and 'irq/urgent' into irq/core
Merge branch 'x86/core' into x86/headers
Merge branch 'x86/untangle2' of git://git.kernel.org/.../jeremy/xen into x86/headers
x86 headers: remove duplicate pud_large() definition
x86 headers: include linux/types.h
x86 headers: include page_types.h in pgtable_types.h
x86 headers: protect page_32.h via ASSEMBLY
Merge branch 'core/header-fixes' into x86/headers
Merge commit 'v2.6.29-rc5' into x86/apic
irq: clean up manage.c
irq: refactor and clean up the free_irq() code flow
Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/power-tracer
Merge branch 'sched/urgent'; commit 'v2.6.29-rc5' into sched/core
lockdep: annotate reclaim context (__GFP_NOFS), fix
Merge branches 'tracing/hw-branch-tracing' and 'tracing/power-tracer' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
ftrace: fix !CONFIG_FTRACE [un_]register_ftrace_command() prototypes
ftrace: fix !CONFIG_DYNAMIC_FTRACE ftrace_swapper_pid definition
Merge branches 'x86/acpi', 'x86/apic', 'x86/cpudetect', 'x86/headers', 'x86/paravirt', 'x86/urgent' and 'x86/xen'; commit 'v2.6.29-rc5' into x86/core
x86: remove stale arch/x86/include/asm/page_64.h.rej file
Merge branch 'x86/headers' into x86/core
x86, apic: fix build fallout of genapic changes
remove: genapic prepare
x86, apic: merge genapic.h into apic.h
x86, apic: remove genapic.h
x86, apic: remove duplicate asm/apic.h inclusions
x86, apic: remove stale references to APIC_DEFINITION
x86, apic: clean up arch/x86/kernel/bigsmp_32.c
x86, apic: clean up the cpu_2_logical_apiciddeclaration
x86, es7000: clean up
x86, apic: remove apicid_cluster()
x86, es7000: remove externs
x86, es7000: remove dead code, clean up
x86, es7000: misc cleanups
x86, numaq_32: clean up
x86, numaq_32: clean up, misc
x86, apic: remove ->store_NMI_vector()
x86, apic: rename 'genapic' to 'apic'
x86, apic: move APIC drivers to arch/x86/kernel/apic/*
irq: further clean up the free_irq() code flow
x86, apic: move remaining APIC drivers to arch/x86/kernel/apic/*
irq: name 'p' variables a bit better
x86, apic: separate 32-bit setup functionality out of apic_32.c
Merge branches 'tracing/ftrace' and 'tracing/urgent' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
timers: add mod_timer_pending()
Merge branch 'linus' into tracing/blktrace
Merge branches 'tracing/blktrace', 'tracing/ftrace' and 'tracing/urgent' into tracing/core
Merge branch 'mainline/function-graph' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/function-graph-tracer
Documentation/ftrace.txt: update
tracing/function-graph-tracer: fix merge
Merge branch 'x86/untangle2' of git://git.kernel.org/.../jeremy/xen into x86/headers
Merge branches 'tracing/function-graph-tracer' and 'linus' into tracing/core
Merge branch 'for-ingo' of git://git.kernel.org/.../penberg/slab-2.6 into tracing/kmemtrace
Merge branch 'x86/urgent' into x86/core
Merge branches 'x86/asm', 'x86/cleanups' and 'x86/headers' into x86/core
x86, pat: add large-PAT check to split_large_page()
Merge branch 'tip/x86/urgent' of git://git.kernel.org/.../rostedt/linux-2.6-trace into x86/mm
x86, mm: fault.c cleanup
x86, mm: fault.c, refactor/simplify the is_prefetch() code
x86, mm: fault.c, factor out the vm86 fault check
x86, mm: fault.c, enable PF_RSVD checks on 32-bit too
x86, mm: fault.c, simplify kmmio_fault()
x86, mm, kprobes: fault.c, simplify notify_page_fault()
x86, mm: fault.c, reorder functions
x86, mm: fault.c, unify oops printing
x86, mm: fault.c, unify oops handling
x86, mm: fault.c, remove #ifdef from do_page_fault()
x86, mm: rename TASK_SIZE64 => TASK_SIZE_MAX
x86, mm: fault.c, remove #ifdef from fault_in_kernel_space()
x86, mm: fault.c, give another attempt at prefetch handing before SIGBUS
x86, mm: fault.c, update copyrights
x86, mm: fault.c, simplify kmmio_fault(), cleanup
Merge branch 'linus' into timers/hpet
Merge branches 'tracing/function-graph-tracer', 'tracing/kmemtrace' and 'tracing/markers' into tracing/core
Merge branch 'tip/x86/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'linus' into x86/apic
x86: remove the Voyager 32-bit subarch
x86: remove various unused subarch hooks
x86: refactor x86_quirks support
Merge branch 'tracing/ftrace'; commit 'v2.6.29-rc6' into tracing/core
Merge branches 'x86/acpi', 'x86/apic', 'x86/asm', 'x86/cleanups', 'x86/mm', 'x86/signal' and 'x86/urgent'; commit 'v2.6.29-rc6' into x86/core
Merge branch 'x86/core' into core/percpu
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
Merge branch 'x86/asm' into x86/mm
tracing/hw-branch-tracing: convert bts-tracer mutex to a spinlock
x86, mm: pass in 'total' to __copy_from_user_*nocache()
x86: usercopy: check for total size when deciding non-temporal cutoff
tracing: remove /debug/tracing/latency_trace
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
alloc_percpu: add align argument to __alloc_percpu, fix
alloc_percpu: fix UP build
Merge branch 'x86/urgent' into x86/pat
generic-ipi: cleanups
time: ntp: clean up kernel/time/ntp.c
time: ntp: simplify the second_overflow() code flow
time: ntp: simplify the MAX_TICKADJ_SCALED definition
time: ntp: clean up ntp_update_frequency()
time: ntp: refactor up ntp_update_frequency()
time: ntp: refactor and clean up ntp_update_offset()
time: ntp: simplify ntp_update_offset_fll()
time: ntp: micro-optimize ntp_update_offset()
time: ntp: fix bug in ntp_update_offset() & do_adjtimex()
time: ntp: refactor do_adjtimex()
time: ntp: refactor do_adjtimex() some more
time: ntp: make 64-bit constants more robust
time: ntp: simplify ntp_tick_adj calculations
time: ntp: clean up second_overflow()
gpu/drm, x86, PAT: PAT support for io_mapping_*, export symbols for modules
Merge branches 'tracing/ftrace', 'tracing/hw-branch-tracing' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of ssh://master.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
Merge branch 'x86/urgent' into x86/core
Merge branches 'x86/urgent' and 'x86/pat' into x86/core
Merge branches 'x86/apic', 'x86/defconfig', 'x86/memtest', 'x86/mm' and 'linus' into x86/core
x86: remove update_apic from x86_quirks, fix
Merge branches 'sched/cleanups', 'sched/urgent' and 'linus' into sched/core
x86: apic: simplify secondary CPU wakeup methods
x86: apic: simplify secondary CPU wakeup methods, fix
x86: fix !ACPI build for es7000_32.c
sched: sched_clock() improvement: use in_nmi()
tracing: implement trace_clock_*() APIs
sched: allow architectures to specify sched_clock_stable
x86: set X86_FEATURE_TSC_RELIABLE
Merge branch 'sched/clock' into tracing/ftrace
fix warning in arch/x86/kernel/cpu/intel_cacheinfo.c
Merge branch 'sched/clock' into tracing/ftrace
Merge branches 'tracing/ftrace' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'tracing/ftrace' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Revert "gpu/drm, x86, PAT: PAT support for io_mapping_*"
Merge branch 'x86/urgent' into x86/pat
Merge branch 'x86/pat' into x86/core
x86, mm: dont use non-temporal stores in pagecache accesses
Merge branches 'sched/clock', 'sched/urgent' and 'linus' into sched/core
Merge branch 'linus' into irq/genirq
Merge branches 'tracing/ftrace', 'tracing/mmiotrace' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
x86: set_highmem_pages_init() cleanup, fix !CONFIG_NUMA && CONFIG_HIGHMEM=y
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branches 'x86/apic', 'x86/cpu', 'x86/fixmap', 'x86/mm', 'x86/sched', 'x86/setup-lzma', 'x86/signal' and 'x86/urgent' into x86/core
Merge branch 'x86/core' into core/percpu
Merge branch 'tracing/ftrace'; commit 'v2.6.29-rc7' into tracing/core
Merge branch 'rfc/splice/tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
x86, mce: fix build failure in arch/x86/kernel/cpu/mcheck/threshold.c
Merge branch 'core/locking' into tracing/ftrace
Merge branch 'x86/urgent' into x86/mm
Merge branch 'tracing/ftrace' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
tracing: rename ftrace_printk() => trace_printk()
tracing: move utility functions from ftrace.h to kernel.h
Merge commit 'v2.6.29-rc7' into core/locking
Merge commit 'v2.6.29-rc7' into sched/core
Merge branch 'linus' into core/iommu
Merge branch 'iommu/fixes-2.6.29' of git://git.kernel.org/.../joro/linux-2.6-iommu into core/iommu
x86: move init_memory_mapping() to common mm/init.c, build fix on 32-bit PAE
x86: UV, SGI RTC: add generic system vector, build fix on UP
Merge branch 'x86/urgent' into x86/core
Merge branch 'x86/mce2' into x86/core
Merge branch 'x86/mm' into x86/core
Merge branch 'x86/doc' into x86/core
Merge branch 'x86/uv' into x86/core
tracing: clean up menu
Merge branches 'tracing/ftrace' and 'tracing/function-graph-tracer' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'sched/core' into sched/cleanups
tracing, power-trace: make it build even if the power-tracer is turned off
Merge branch 'x86/core' into tracing/textedit
Merge branch 'core/printk' into tracing/ftrace
tracing: trace_bprintk() cleanups
Merge branches 'tracing/doc', 'tracing/ftrace', 'tracing/printk' and 'tracing/textedit' into tracing/core
tracing: trace_printk() fix, move format array to data section
tracing: optimize trace_printk()
Merge branches 'x86/apic', 'x86/asm', 'x86/fixmap', 'x86/memtest', 'x86/mm', 'x86/urgent', 'linus' and 'core/percpu' into x86/core
Merge branches 'tracing/doc', 'tracing/ftrace', 'tracing/printk' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'x86/core' into tracing/ftrace
Merge branches 'sched/cleanups' and 'linus' into sched/core
Merge branch 'core/printk' into tracing/ftrace
x86, sched_clock(): mark variables read-mostly
Merge branches 'tracing/ftrace', 'tracing/textedit' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'linus' into core/percpu
Merge branch 'tj-percpu' of git://git.kernel.org/.../tj/misc into core/percpu
Merge branches 'x86/cleanups', 'x86/kexec', 'x86/mce2' and 'linus' into x86/core
Merge branch 'x86/core' into cpus4096
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branches 'x86/asm', 'x86/debug', 'x86/mm', 'x86/setup', 'x86/urgent' and 'linus' into x86/core
x86: memcpy, clean up
Merge branch 'linus' into irq/genirq
Merge branch 'linus' into core/locking
locking: rename trace_softirq_[enter|exit] => lockdep_softirq_[enter|exit]
Merge branch 'core/locking' into tracing/ftrace
Merge branch 'linus' into core/ipi
x86: unify kmap_atomic_pfn() and iomap_atomic_prot_pfn(), fix
Merge branches 'tracing/ftrace' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branches 'sched/clock', 'sched/urgent' and 'linus' into sched/core
Merge commit 'v2.6.29-rc8' into cpus4096
Merge branch 'cpus4096' of git://git.kernel.org/.../rusty/linux-2.6-x86 into cpus4096
Merge commit 'v2.6.29-rc8' into tracing/ftrace
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branches 'tracing/ftrace' and 'tracing/syscalls'; commit 'v2.6.29-rc8' into tracing/core
futex: remove the pointer math from double_unlock_hb, fix
generic-ipi: eliminate WARN_ON()s during oops/panic
Merge branch 'x86/core' into core/ipi
panic: decrease oops_in_progress only after having done the panic
panic, smp: provide smp_send_stop() wrapper on UP too
panic: clean up kernel/panic.c
tracing/syscalls: support for syscalls tracing on x86, fix
Merge branch 'x86/core' into x86/kconfig
Merge branch 'x86/asm' into tracing/syscalls
Merge branch 'core/percpu' into x86/core
x86: cpu/common.c more cleanups
Merge branches 'x86/apic', 'x86/asm', 'x86/cleanups', 'x86/debug', 'x86/kconfig', 'x86/mm', 'x86/ptrace', 'x86/setup' and 'x86/urgent'; commit 'v2.6.29-rc8' into x86/core
Merge branches 'tracing/ftrace', 'tracing/syscalls' and 'linus' into tracing/core
Merge branches 'irq/genirq' and 'linus' into irq/core
Merge branch 'tracing/syscalls' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branch 'linus' into core/printk
Merge branches 'tracing/ftrace' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branches 'sched/cleanups' and 'linus' into sched/core
Merge branch 'linus' into core/iommu
Merge branch 'dma-api/debug' of git://git.kernel.org/.../joro/linux-2.6-iommu into core/iommu
dma-debug: fix dma_debug_add_bus() definition for !CONFIG_DMA_API_DEBUG
Merge branches 'x86/cleanups', 'x86/cpu', 'x86/debug', 'x86/mce2', 'x86/mm', 'x86/mtrr', 'x86/setup', 'x86/setup-memory', 'x86/urgent', 'x86/uv', 'x86/x2apic' and 'linus' into x86/core
x86: microcode: cleanup
tracepoints: dont update zero-sized tracepoint sections
x86: mpparse: clean up code by introducing a few helper functions, fix
symbols, stacktrace: look up init symbols after module symbols
Merge branches 'tracing/ftrace', 'tracing/kprobes', 'tracing/tasks' and 'linus' into tracing/core
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/ftrace
Merge branches 'x86/cleanups', 'x86/mm', 'x86/setup' and 'linus' into x86/core
tracing, Text Edit Lock - kprobes architecture independent support, nommu fix
Merge branch 'x86/core' of git://git.kernel.org/.../jaswinder/linux-2.6-tip into x86/cleanups
Merge branches 'tracing/ftrace', 'tracing/hw-breakpoints', 'tracing/ring-buffer', 'tracing/textedit' and 'linus' into tracing/core
tracing: add run-time field descriptions for event filtering, kfree fix
Merge branches 'irq/sparseirq' and 'linus' into irq/core
Merge branches 'sched/debug' and 'linus' into sched/core
block: cleanup bio_alloc_bioset()
Merge branches 'x86/apic', 'x86/cleanups', 'x86/mm', 'x86/pat', 'x86/setup' and 'x86/signal'; commit 'v2.6.29' into x86/core
Merge branch 'x86/core' of git://git.kernel.org/.../jaswinder/linux-2.6-tiptop into x86/cleanups
Merge branch 'sched/cleanups'; commit 'v2.6.29' into sched/core
Merge branch 'sched/balancing' into sched/core
Merge commit 'v2.6.29' into timers/core
Merge branch 'timers/hpet' into timers/core
Merge branches 'timers/new-apis', 'timers/ntp' and 'timers/urgent' into timers/core
Merge commit 'v2.6.29' into core/header-fixes
Merge commit 'v2.6.29' into x86/setup-lzma
Merge branch 'core/percpu' into percpu-cpumask-x86-for-linus-2
Merge branch 'linus' into percpu-cpumask-x86-for-linus-2
Merge branches 'x86/apic', 'x86/cleanups' and 'x86/mm' into x86/core
Merge branch 'linus' into x86/core
Merge branch 'linus' into core/iommu
Merge branch 'linus' into core/futexes
Merge branch 'linus' into core/printk
Revert "cpuacct: reduce one NULL check in fast-path"
lockdep: annotate reclaim context (__GFP_NOFS), fix SLOB
Merge branch 'linus' into cpumask-for-linus
tracing, Text Edit Lock: cleanup
Merge branch 'linus' into locking-for-linus
Merge branches 'tracing/docs', 'tracing/filters', 'tracing/ftrace', 'tracing/kprobes', 'tracing/blktrace-v2' and 'tracing/textedit' into tracing/core-v2
Merge branch 'tracing/core-v2' into tracing-for-linus
Merge branch 'linus' into x86/urgent
kmemtrace, fs: uninline simple_transaction_set()
kmemtrace, fs: fix linux/fdtable.h header file dependencies
kmemtrace, rcu: fix linux/rcutree.h and linux/rcuclassic.h dependencies
kmemtrace, rcu: fix rcu_tree_trace.c data structure dependencies
kmemtrace, rcu: fix rcupreempt.c data structure dependencies
kmemtrace: small cleanups
Merge branch 'dma-debug' of git://git.kernel.org/.../joro/linux-2.6-iommu into x86/urgent
x86, mtrr: remove debug message
Merge branch 'linus' into irq/threaded
softlockup: make DETECT_HUNG_TASK default depend on DETECT_SOFTLOCKUP
Merge branch 'linus' into core/softlockup
Merge branch 'tracing/blktrace-fixes' into tracing/urgent
ramfs: fix double freeing s_fs_info on failed mount

Ira Snyder (1):
hwmon: Add LTC4215 driver

Isaku Yamahata (22):
ia64/pv_ops/xen: use initconst instead of initdata for const data
ia64/xen: short-circuit tests for dom0
ia64/pv_ops: add hooks to paravirtualize fsyscall implementation.
ia64/pv_ops/xen: preliminary to paravirtualizing fsys.S for xen.
ia64/pv_ops: paravirtualize fsys.S.
ia64/pv_ops/pvchecker: support mov = ar.itc paravirtualization
ia64/pv_ops: paravirtualize mov = ar.itc.
ia64/pv_ops/xen: paravirtualize read/write ar.itc and ar.itm
ia64/pv_ops/pv_time_ops: add sched_clock hook.
ia64/pv_ops/xen/pv_time_ops: implement sched_clock.
ia64/pv_ops: gate page paravirtualization.
ia64/pv_ops/xen: define xen specific gate page.
ia64/pv_ops: move down __kernel_syscall_via_epc.
ia64/pv_ops: paravirtualize gate.S.
ia64/pv_ops/xen/gate.S: xen gate page paravirtualization
ia64/pv_op/binarypatch: add helper functions to support binary patching for paravirt_ops.
ia64/pv_ops: implement binary patching optimization for native.
ia64/pv_ops/bp/module: support binary patching for kernel module.
ia64/pv_ops/binary patch: define paravirt_dv_serialize_data() and suppress false positive warning.
ia64/pv_ops/bp/xen: implemented binary patchable pv_cpu_ops.
ia64/xen: fix the link error.
ia64: remove some warnings.

Ivan Kokshaysky (2):
PCI/alpha: pci sysfs resources
alpha: xchg/cmpxchg cleanup and fixes

Ivan Martinez (2):
Staging: comedi: add cb_pcidas driver
Staging: comedi: add cb_pcidda driver

Ivo van Doorn (33):
rt2x00: Implement Powersaving
rt2x00: Move link tuning into seperate file
rt2x00: Reduce calls to bbp_read()
rt2x00: Restrict interface between rt2x00link and drivers
rt2x00: Add RFKILL support to rt2500usb and rt73usb
rt2x00: Rename CONFIG_CRYPTO_COPY_IV
rt2x00: Implement WDS support
rt2x00: Split EEPROM_NIC_TX_RX_FIXED
rt2x00: Move code into seperate functions
rt2x00: Remove ENTRY_TXD_OFDM_RATE
rt2x00: Allow drivers to pass the noise value during rxdone
rt2x00: Introduce RXDONE_SIGNAL_MASK mask
rt2x00: Release rt2x00 2.3.0
rt2x00: Replace RFKILL with INPUT
rt2x00: Only register rfkill input when key is present
rt2x00: Update copyright year to 2009
rt2x00: conf_tx() only need register access for WMM queues
rt2x00: Add LED_MODE_ASUS support
rt2x00: rt2x00_rev() should return u32
rt2x00: Restrict firmware file lengths
rt2x00: Simplify suspend/resume handling
rt2x00: Move intf_work to mac82011 workqueue
rt2x00: Add kill_tx_queue callback function
rt2x00: Validate firmware in driver
Add new rt73usb USB ID
rt2x00: uncomment get_tsf
rt2x00: Remove check for rf word 0
rt2x00: Add various new USB IDs for rt73usb
rt2x00: Fix RF offset
rt2x00: Fix SW antenna diversity
rt2x00: Export all register stats through debugfs
rt2x00: Update MAINTAINERS entry: new mailinglist
rt2x00: New USB ID for rt73usb

Izik Eidus (2):
KVM: introduce kvm_read_guest_virt, kvm_write_guest_virt
KVM: remove the vmap usage

J. Bruce Fields (25):
nfsd4: split lockstateid/openstateid release logic
nfsd4: remove a forward declaration
nfsd4: split open/lockowner release code
nfsd: clarify exclusive create bitmask result.
nfsd4: fix misplaced comment
nfsd4: use helper for copying filehandles for replay
nfsd4: use helper for copying delegation filehandle
nfsd4: trivial preprocess_stateid_op cleanup
nfsd4: move check_stateid_generation check
nfsd4: remove redundant "if" in nfs4_preprocess_stateid_op
nfsd4: remove unneeded local variable
nfsd4: remove some dprintk's
nfsd4: add a helper function to decide if stateid is delegation
nfsd4: separate delegreturn case from preprocess_stateid_op
nfsd4: fail when delegreturn gets a non-delegation stateid
nfsd4: remove unused CHECK_FH flag
nfsd4: rename io_during_grace_disallowed
nfsd4: put_nfs4_client does not require state lock
nfsd4: remove use of mutex for file_hashtable
nfsd4: fix do_probe_callback errors
nfsd4: move rpc_client setup to a separate function
nfsd4: support putpubfh operation
nfsd4: don't do lookup within readdir in recovery code
nfsd4: remove redundant check from nfsd4_open
nfsd4: don't check ip address in setclientid

J. R. Okajima (1):
loop: add ioctl to resize a loop device

J.P. Mellor (1):
Staging: comedi: add ni_660x driver

Jack Morgenstein (3):
IPoIB: In unicast_arp_send(), only free newly-created paths
mlx4_core: Add device IDs for MT25458 10GigE devices
IB/sa_query: Fix AH leak due to update_sm_ah() race

Jack Steiner (16):
sgi-gru: exclude UV definitions on 32-bit x86
sgi-gru: add definitions of x86_64 GRU MMRs
sgi-gru: add definitions of ia64 GRU MMRs
sgi-gru: add macros for using the UV hub to send interrupts
sgi-gru: misc GRU cleanup
sgi-gru: improvements to GRU debug messages & statistics
sgi-gru: change GRU CCH commands from inline functions to outofline functions
sgi-gru: add statistics to the GRU context management functions
sgi-gru: add support for a user to explicitly unload a GRU context
sgi-gru: aSID (context management) bug fixes
sgi-gru: restructure the GRU vtop functions
sgi-gru: add support to the GRU driver for message queue interrupts
sgi-gru: macro for scanning all gru chiplets
sgi-gru: fix bugs related to module unload of the GRU driver
sgi-gru: support multiple pagesizes in GRU
cpumask: fix slab corruption caused by alloc_cpumask_var_node()

Jaikumar Ganesh (1):
Bluetooth: When encryption is dropped, do not send RFCOMM packets

James Bottomley (6):
x86: fix build breakage on voyage
x86: fix "__udivdi3" [drivers/scsi/aha1542.ko] undefined
[SCSI] osst: Remove SUGGEST flags
[SCSI] Make scsi.h independent of the rest of the scsi includes
parisc: fix macro expansion in atomic.h
[SCSI] fix recovered error handling

James Hsiao (1):
crypto: amcc - Add crypt4xx driver

James Morris (26):
maintainers: add security subsystem wiki
selinux: remove unused bprm_check_security hook
selinux: remove secondary ops call to bprm_committing_creds
selinux: remove secondary ops call to bprm_committed_creds
selinux: remove secondary ops call to sb_mount
selinux: remove secondary ops call to sb_umount
selinux: remove secondary ops call to inode_link
selinux: remove secondary ops call to inode_unlink
selinux: remove secondary ops call to inode_mknod
selinux: remove secondary ops call to inode_follow_link
selinux: remove secondary ops call to inode_permission
selinux: remove secondary ops call to inode_setattr
selinux: remove secondary ops call to file_mprotect
selinux: remove secondary ops call to task_create
selinux: remove unused cred_commit hook
selinux: remove secondary ops call to task_setrlimit
selinux: remove secondary ops call to task_kill
selinux: remove secondary ops call to unix_stream_connect
selinux: remove secondary ops call to shm_shmat
selinux: remove hooks which simply defer to capabilities
IMA: fix ima_delete_rules() definition
Merge branch 'master' into next
security: change link order of LSMs so security=tomoyo works
Merge branch 'master' into next
Merge branch 'master' into next
Merge branch 'master' of ssh://master.kernel.org/.../torvalds/linux-2.6 into next

James Woodcock (1):
USB: serial: refuse to open recently removed USB Serial devices

Jan Beulich (17):
x86: fully honor "nolapic"
x86: avoid early crash in disable_local_APIC()
x86: remove leftover unwind annotations
x86-64: move save_paranoid into .kprobes.text
x86-64: remove unnecessary spill/reload of rbx from memcpy
x86: fix HYPERVISOR_update_descriptor()
x86: move a few device initialization objects into .devinit.rodata
x86: move various CPU initialization objects into .cpuinit.rodata
x86: smarten /proc/interrupts output
x86, 32-bit: also limit NODES_HIGH_SHIFT here
x86, 32-bit: also use cpuinfo_x86's x86_{phys,virt}_bits members
x86: move save_mr() into .meminit.text
x86: properly __init-annotate recent early_printk additions
x86: clean up output resulting from update_mptable option
x86: fix code paths used by update_mptable
x86: create a non-zero sized bm_pte only when needed
ACPI: constify tables in pci_irq.c

Jan Dumon (3):
hso: add Vendor/Product ID's for new devices
hso: fix for crash when unplugging the device
hso: fix for the 'invalid frame length' messages

Jan Engelhardt (13):
net: constify VFTs
netfilter: remove unneeded goto
netfilter: Combine ipt_TTL and ip6t_HL source
netfilter: Combine ipt_ttl and ip6t_hl source
netfilter: xtables: add backward-compat options
netfilter: install missing headers
[SCSI] lpfc: constify virtual function tables
netfilter: xtables: avoid pointer to self
netfilter: trivial Kconfig spelling fixes
fs: make struct dentry->d_op const
V4L/DVB (10391): dvb: constify VFTs
ACPI: constify VFTs (1/2)
ACPI: constify VFTs (2/2)

Jan Glauber (9):
[S390] qdio: add missing tiq_list locking
[S390] qdio: Dont call qdio_shutdown in case qdio_activate fails
[S390] qdio: proper kill of qdio tasklets
[S390] qdio: call qdio_free also if qdio_shutdown fails
[S390] qdio: move ACK to newest buffer for devices without QEBSM
[S390] qdio: seperate last move index and polling index
[S390] qdio: tasklet termination in case of module unload
[S390] qdio: report SIGA errors directly
[S390] qdio: merge inbound and outbound handler functions

Jan Kara (30):
ext3: Remove unnecessary quota functions
ext4: Remove unnecessary quota functions
reiserfs: Remove unnecessary quota functions
quota: Move quota files into separate directory
quota: Make global quota locks cacheline aligned
quota: Remove NODQUOT macro
quota: Remove dqbuf_t and other cleanups
vfs: Use lowercase names of quota functions
ramfs: Remove quota call
ext2: Use lowercase names of quota functions
ext3: Use lowercase names of quota functions
ext4: Use lowercase names of quota functions
reiserfs: Use lowercase names of quota functions
ufs: Use lowercase names of quota functions
udf: Use lowercase names of quota functions
jfs: Use lowercase names of quota functions
nfsd: Use lowercase names of quota functions
quota: Remove uppercase aliases for quota functions.
quota: Remove superfluous inlines
quota: Coding style fixes
ext3: Avoid starting a transaction in writepage when not necessary
jbd2: Update locking coments
udf: fix sparse warnings:
udf: Add checks to not underflow sector_t
udf: Fix oops when invalid character in filename occurs
udf: Some type fixes and cleanups
udf: Try anchor in block 256 first
udf: Don't write integrity descriptor too often
jbd: fix oops in jbd_journal_init_inode() on corrupted fs
ext3: avoid false EIO errors

Jan Kiszka (8):
KVM: VMX: Support for injecting software exceptions
KVM: New guest debug interface
KVM: VMX: Allow single-stepping when uninterruptible
KVM: x86: Virtualize debug registers
KVM: x86: Wire-up hardware breakpoints for guest debugging
KVM: Remove old kvm_guest_debug structs
KVM: Advertise guest debug capability per-arch
KVM: Drop unused evaluations from string pio handlers

Jan Nikitenko (1):
MIPS: Fix oops in dma_unmap_page on not coherent mips platforms

Jan-Bernd Themann (1):
ehea: fix circular locking problem

Jani Nikula (1):
ALSA: Add support for video out to the jack reporting API

Janne Grunau (20):
V4L/DVB (11095): adds V4L2_CID_SHARPNESS to v4l2_ctrl_query_fill()
V4L/DVB (11096): V4L2 Driver for the Hauppauge HD PVR usb capture device
V4L/DVB (11097): use video_ioctl2 as ioctl handler directly
V4L/DVB (11125): fix mispelled Hauppauge in HD PVR and PVR USB2 driver comments
V4L/DVB (11152): hdpvr: Fix build with Config_I2C not set
V4L/DVB (11228): hdpvr: use debugging macro for buffer status
V4L/DVB (11229): hdpvr: set usb interface dev as parent in struct video_device
V4L/DVB (11230): hdpvr: return immediately from hdpvr_poll if data is available
V4L/DVB (11231): hdpvr: locking fixes
V4L/DVB (11245): hdpvr: add struct v4l2_device
V4L/DVB (11246): hdpvr: convert printing macros to v4l2_* with struct v4l2_device
V4L/DVB (11247): hdpvr: empty internal device buffer after stopping streaming
V4L/DVB (11351): v4l: use usb_interface for v4l2_device_register
V4L/DVB (11352): cx231xx: use usb_interface.dev for v4l2_device_register
V4L/DVB (11353): cx231xx: remove explicitly set v4l2_device.name
V4L/DVB (11354): usbvision: use usb_interface.dev for v4l2_device_register
V4L/DVB (11355): pvrusb2: use usb_interface.dev for v4l2_device_register
V4L/DVB (11356): au0828: use usb_interface.dev for v4l2_device_register
V4L/DVB (11357): au0828: remove explicitly set v4l2_device.name and unused au0828_instance
V4L/DVB (11358): w9968cf: use usb_interface.dev for v4l2_device_register

Jarek Poplawski (7):
net: Optimize memory usage when splicing from sockets.
pkt_sched: sch_hfsc: sch_htb: Add non-work-conserving warning handler.
pkt_sched: sch_htb: Warn on too many events.
pkt_sched: sch_htb: Use workqueue to schedule after too many events.
pkt_sched: sch_multiq: Change errno on non-multiqueue devices use.
net: Fix page seeking for skb_splice_bits().
pkt_sched: Change misleading code in class delete.

Jarkko Lavinen (3):
omap_hsmmc: Do dma cleanup also with data CRC errors
omap_hsmmc: Add 8-bit bus width mode support
omap_hsmmc: Disable SDBP at suspend

Jarkko Nikula (9):
ASoC: TLV320AIC3X: Fix volume ranges
ASoC: TLV320AIC3X: Add TLV information for volume controls
ASoC: OMAP: N810: Mark not connected input pins
ASoC: OMAP: N810: Add more jack functions
ARM: OMAP: Add documentation for function omap_register_i2c_bus
ARM: OMAP: Add command line option for I2C bus speed, v2
ARM: OMAP: Add method to register additional I2C busses on the command line, v2
ARM: OMAP3: Remove unused CONFIG_I2C2_OMAP_BEAGLE
ASoC: OMAP: Set minimum buffer size constraint for McBSP2 in OMAP3

Jaroslav Kysela (3):
ALSA: Release v1.0.19
ALSA: snd-hda-intel: Fix ALC662/ALC663 Beep Amplifier Index
ALSA: snd-hda-intel - add checks for invalid values to *query_supported_pcm()

Jason Andryuk (7):
at76c50x-usb: update to latest mac80211 hw scan api
at76c50x-usb: convert at76_debug to an unsigned int
at76c50x-usb: fix oops on disconnect
at76c50x-usb: clean up DMA on stack
at76c50x-usb: additional disconnect fixes
iwl3945: initialize is_valid_rtc_data_addr function pointer
iwl3945: re-add iwl_poll_direct_bit return value check

Jason Baron (6):
tracing: convert c/p state power tracer to use tracepoints
tracing, genirq: add irq enter and exit trace events
tracing: tracepoints for softirq entry/exit - add softirq-to-name array
tracing: tracepoints for softirq entry/exit - tracepoints
dynamic debug: combine dprintk and dynamic printk
dynamic debug: update docs

Jaswinder Singh Rajput (99):
x86: smp.h remove obsolete function declaration
x86: smp.h move zap_low_mappings declartion to tlbflush.h
x86: smp.h move prefill_possible_map declartion to cpu.h
x86: smp.h move stack_processor_id declartion to cpu.h
x86: smp.h move safe_smp_processor_id declartion to cpu.h
x86: smp.h move cpu_physical_id declartion to cpu.h
x86: smp.h move boot_cpu_id declartion to cpu.h
x86: rename intel_mp_floating to mpf_intel
x86: rename all fields of mpf_intel mpf_X to X
x86: smp.h move cpu_callin_mask and cpu_callin_map declartion to cpumask.h
x86: smp.h move cpu_callout_mask and cpu_callout_map declartion to cpumask.h
x86: smp.h move cpu_initialized_mask and cpu_initialized declartion to cpumask.h
x86: smp.h move cpu_sibling_setup_mask and cpu_sibling_setup_map declartion to cpumask.h
x86: microcode_intel.c fix style problems
x86: msr.c fix style problems
x86: module_32.c fix style problems
x86: module_64.c fix style problems
x86: replacing mp_config_ioapic with mpc_ioapic
x86: replacing mp_config_intsrc with mpc_intsrc
headers_check fix: alpha, statfs.h
headers_check fix: alpha, swab.h
headers_check fix: arm, a.out.h
headers_check fix: arm, setup.h
headers_check fix: arm, swab.h
headers_check fix: avr32, swab.h
headers_check fix: blackfin, swab.h
headers_check fix: frv, swab.h
headers_check fix: h8300, swab.h
headers_check fix: ia64, fpu.h
headers_check fix: ia64, gcc_intrin.h
headers_check fix: ia64, intrinsics.h
headers_check fix: ia64, kvm.h
headers_check fix: ia64, swab.h
headers_check fix: m32r, swab.h
headers_check fix: mips, sigcontext.h
headers_check fix: mips, swab.h
headers_check fix: mn10300, swab.h
headers_check fix: parisc, pdc.h
headers_check fix: parisc, swab.h
headers_check fix: powerpc, bootx.h
headers_check fix: powerpc, elf.h
headers_check fix: powerpc, kvm.h
headers_check fix: powerpc, ps3fb.h
headers_check fix: powerpc, spu_info.h
headers_check fix: powerpc, swab.h
headers_check fix: xtensa, swab.h
headers_check fix: linux/coda_psdev.h
headers_check fix: linux/in6.h
headers_check fix: linux/nubus.h
headers_check fix: linux/socket.h
headers_check fix: linux/reinserfs_fs.h
headers_check fix: x86, prctl.h
headers_check fix: x86, setup.h
headers_check fix cleanup: linux/coda_psdev.h
headers_check fix cleanup: linux/nubus.h
headers_check fix cleanup: linux/reiserfs_fs.h
Neither asm/types.h nor linux/types.h is required for arch/ia64/include/asm/fpu.h
make linux/types.h as assembly safe
unconditionally include asm/types.h from linux/types.h
x86: mm/init_32.c fix compilation warning
x86: kernel/mpparse.c fix compilation warnings
drm_proc.c fix compilation warning
falcon fix compilation warnings
iscsi_ibft.c fix compilation warning
ne3210.c fix compilation warning for phys_addr_t
arlan-main.c fix compilation warnings for phys_addr_t
x86: include/asm/processor.h remove double declaration of print_cpu_info
x86: remove double copy of show_cpuinfo_core for 32 and 64 bit
x86: cpu architecture debug code
x86: cpu architecture debug code, build fix, cleanup
x86: cpu_debug add write support for MSRs
x86: cpu/common.c cleanups
x86: entry_32.S fix compile warnings - fix work mask bit width
x86: cpu_debug add support for various AMD CPUs
x86: cpu/mttr/cleanup.c fix compilation warning
x86: kprobes.c fix compilation warning
x86: mpparse: clean up code by introducing a few helper functions
tracing: fix oops in tracepoint_update_probe_range()
x86: mpparse.c introduce smp_dump_mptable helper function
x86: mpparse.c introduce check_physptr helper function
x86: topology.c cleanup
x86: kdebugfs.c cleanup
x86: i8253 cleanup
x86: rtc.c cleanup
x86: io_delay.c cleanup
x86: pci-nommu.c cleanup
x86: cpu/cpu.h cleanup
x86: irq.c use same path for show_interrupts
x86: irq.c keep CONFIG_X86_LOCAL_APIC interrupts together
x86: apic/io_apic.c define msi_ir_chip and ir_ioapic_chip all the time
x86: e820 fix various signedness issues in setup.c and e820.c
unconditionally include asm/types.h from linux/types.h
yam: use request_firmware
3C359: use request_firmware
smc91c92_cs: use request_firmware
[SCSI] qla1280: use request_firmware
[SCSI] advansys: use request_firmware
[SCSI] qlogicpti: use request_firmware
myri_sbus: use request_firmware

Jay Fenlason (4):
firewire: add a client_list_lock
firewire: cdev: use an idr rather than a linked list for resources
firewire: implement asynchronous stream transmission
firewire: broadcast channel support

Jay Fenlason, Stefan Richter (2):
firewire: cdev: add ioctls for isochronous resource management
firewire: cdev: add ioctl for broadcast write requests

Jay Sternberg (13):
iwlwifi: correct Kconfig to prevent following entries from not indenting
iwlwifi: remove static from 5000 structures
iwlwifi: add recognition of Intel WiFi Link 6000 and 6050 Series
iwlwifi: add recognition of Intel WiFi Link 100 Series
iwlwifi: add new HW_REV_TYPEs for Intel WiFi Link 100, 6000 and 6050 Series
iwlwifi: simplify parameter setting to allow support for 6000 series
iwlwifi: parametrize configuration of the PLL for exclusion on 6000
iwlwifi: correct API command overlap
iwlwifi: define structures and functions externally for customization
iwlwifi: remove chain noise calibration functions from 6000 family
ipw2x00: correct Kconfig to prevent following entries from not indenting
iwlwifi: update 5150 API version to support new firmware
iwlwifi: correct device name for 1000 series

Jaya Kumar (2):
[ARM] 5353/1: fbdev: add E-Ink Broadsheet controller support v3
[ARM] 5354/1: mach-pxa: add AM300 platform driver v3

Jean Delvare (33):
[SCSI] libiscsi: fix iscsi pool error path
i2c: Document the different ways to instantiate i2c devices
i2c: Let checkpatch shout on users of the legacy model
i2c: Clarify which clients are auto-removed
i2c-nforce2: Add support for MCP67, MCP73, MCP78S and MCP79
i2c: Set a default timeout value for all adapters
i2c: Adapter timeout is in jiffies
i2c-davinci: Fix timeout handling
V4L/DVB (10867): vino: fold i2c-algo-sgi code into vino.
V4L/DVB (10931): zoran: Drop the lock_norm module parameter
V4L/DVB (10932): zoran: Don't frighten users with failed buffer allocation
V4L/DVB (10938): em28xx: Prevent general protection fault on rmmod
V4L/DVB (10939): ir-kbd-i2c: Prevent general protection fault on rmmod
V4L/DVB (10940): saa6588: Prevent general protection fault on rmmod
V4L/DVB (10943): cx88: Prevent general protection fault on rmmod
V4L/DVB (11111a): MAINTAINERS: Drop references to deprecated video4linux list
hwmon: (ds1621) Reorder code statements
hwmon: (ds1621) Clean up register access
hwmon: (ds1621) Avoid unneeded register access
hwmon: (ds1621) Clean up documentation
hwmon: (w83627ehf) Invert fan pin variables logic
Move the pcf8591 driver to hwmon
hwmon: Define a standard interface for chassis intrusion detection
dmi: Let dmi_walk() users pass private data
DRM: drm_crtc_helper.h doesn't actually need i2c.h
workqueue: add to_delayed_work() helper function
[SCSI] libiscsi: fix iscsi pool error path
i2c: Deprecate client_register and client_unregister methods
i2c: Delete many unused driver IDs
i2c: Delete unused i2c-algo-sgi helper module
ibm_newemac: Fix dangerous struct assumption
V4L/DVB (11437): pvrusb2: Drop client_register/unregister stubs
hwmon: (lm95241) Convert to new-style i2c driver

Jean-Baptiste Joret (1):
[S390] dasd_eckd / Write format R0 is now allowed BB

Jean-Christop PLAGNIOL-VILLARD (1):
[ARM] 5412/1: XSCALE: add ice dcc support

Jean-Francois Moine (76):
V4L/DVB (10332): gspca - main: Version change.
V4L/DVB (10333): gspca - main and many subdrivers: Remove the epaddr variable.
V4L/DVB (10337): gspca - common: Simplify the debug macros.
V4L/DVB (10343): gspca - zc3xx / zc0301: Handle the 0ac8:303b instead of zc0301.
V4L/DVB (10345): gspca - jpeg subdrivers: One quantization table per subdriver.
V4L/DVB (10346): gspca - zc3xx: Fix bad variable type with i2c read.
V4L/DVB (10347): gspca - mars: Optimize, rewrite initialization and add controls.
V4L/DVB (10348): gspca - mars: Bad isoc packet scanning.
V4L/DVB (10350): gspca - tv8532: Cleanup code.
V4L/DVB (10352): gspca - spca508: Cleanup code.
V4L/DVB (10353): gspca - some subdrivers: Don't get the control values from the webcam.
V4L/DVB (10354): gspca - tv8532: Change the max brightness.
V4L/DVB (10356): gspca - sonixj: Cleanup code.
V4L/DVB (10357): gspca - main: Cleanup code.
V4L/DVB (10360): gspca - mars: Bad interface/altsetting since 0a10a0e906be.
V4L/DVB (10361): gspca - sonixj: Gamma control added.
V4L/DVB (10363): gspca - spca500: Abnormal error message when starting ClickSmart310.
V4L/DVB (10367): gspca - spca561: Optimize the isoc scanning function.
V4L/DVB (10368): gspca - spca561: Fix bugs and rewrite the init/start of the rev72a.
V4L/DVB (10370): gspca - main: Have 3 URBs instead of 2 for ISOC transfers.
V4L/DVB (10371): gspca - spca561: Fix image problem in the 352x288 mode of rev72a.
V4L/DVB (10372): gspca - sonixj: Cleanup code.
V4L/DVB (10373): gspca - zc3xx: Sensor adcm2700 added.
V4L/DVB (10374): gspca - zc3xx: Bad probe of the sensor adcm2700.
V4L/DVB (10375): gspca - zc3xx: Remove duplicated sequence of sensor cs2102k.
V4L/DVB (10376): gspca - zc3xx: Remove some useless tables of sensor adcm2700.
V4L/DVB (10378): gspca - main: Avoid error on set interface on disconnection.
V4L/DVB (10380): gspca - t613: Cleanup and optimize code.
V4L/DVB (10381): gspca - t613: New unknown sensor added.
V4L/DVB (10382): gspca - t613: Bad returned value when no known sensor found.
V4L/DVB (10383): gspca - spca505: Cleanup and optimize code.
V4L/DVB (10384): gspca - spca505: Simplify and add the brightness in start.
V4L/DVB (10387): gspca - spca505: Move some sequences from probe to streamon.
V4L/DVB (10389): gspca - zc3xx: Do work the sensor adcm2700.
V4L/DVB (10419): gspca - sonixj: Sensor mt9v111 added.
V4L/DVB (10420): gspca - vc032x: Webcam 041e:405b added and mi1310_soc updated.
V4L/DVB (10421): gspca - documentation: Add the webcam 041e:405b.
V4L/DVB (10423): gspca - sonixj: Bad sensor definition of the webcams 0c45:60c0.
V4L/DVB (10424): gspca - vc032x: Add resolution 1280x1024 for sensor mi1310_soc.
V4L/DVB (10425): gspca - sonixj: Bad initialization of sensor mt9v111.
V4L/DVB (10427): gspca - sonixj: Sensor sp80708 added for webcam 0c45:6143.
V4L/DVB (10428): gspca - sonixj: Specific gamma tables per sensor.
V4L/DVB (10429): gspca - sonixj: Simplify the probe of the sensors mi0360/mt9v111.
V4L/DVB (10430): gspca - sonixj: Adjust some exchanges with the sensor mt9v111.
V4L/DVB (10431): gspca - vc032x: Bad revision for the webcam 041e:405b.
V4L/DVB (10432): gspca - vc032x: Cleanup source, optimize and check i2c_write.
V4L/DVB (10617): gspca - vc032x: Remove the vc0321 reset.
V4L/DVB (10618): gspca - some drivers: Fix compilation warnings.
V4L/DVB (10620): gspca - main: More checks of the device disconnection.
V4L/DVB (10635): gspca - sonixj: No vertical flip control for mt9v111.
V4L/DVB (10636): gspca - sonixj: Add autogain for ov7630/48 and vflip for ov7648.
V4L/DVB (10637): gspca - t613: Bad sensor name in kernel trace when 'other' sensor.
V4L/DVB (10638): gspca - t613: Bad debug level when displaying the sensor type.
V4L/DVB (10679): gspca - sonixj: Handle the webcam 0c45:613c instead of sn9c102.
V4L/DVB (10680): gspca - zc3xx: Bad probe of the ov7xxx sensors.
V4L/DVB (10681): gspca - zc3xx: Bad probe of the ov7630c sensor.
V4L/DVB (10787): gspca - mars: Bad webcam register values tied to saturation.
V4L/DVB (10788): gspca - vc032x: Bad matrix for sensor mi1310_soc.
V4L/DVB (11039): gspca - most jpeg subdrivers: Change the JPEG header creation.
V4L/DVB (11040): gspca - most jpeg subdrivers: Have the JPEG quality settable.
V4L/DVB (11103): gspca - main: May have isochronous transfers on altsetting 0
V4L/DVB (11104): gspca - ov534: Bad frame pointer after adding the last packet
V4L/DVB (11105): gspca - ov534: Adjust the packet scan function
V4L/DVB (11106): gspca - ov534: New sensor ov965x and re-enable the webcam 06f8:3003
V4L/DVB (11143): gspca - t613: Bad sensor detection.
V4L/DVB (11144): gspca - t613: Don't re-read the ID registers at probe time.
V4L/DVB (11145): gspca - t613: Greater delay after om6802 reset.
V4L/DVB (11146): gspca - vc032x: Change the probe sequence.
V4L/DVB (11209): gspca - vc032x: New sensor mi1320_soc and webcam 15b8:6001 added.
V4L/DVB (11211): gspca - vc032x: Simplify the i2c write function.
V4L/DVB (11212): gspca - vc032x: Use YVYU format for sensor mi1320_soc.
V4L/DVB (11218): gspca - sq905: Update the frame pointer after adding the last packet.
V4L/DVB (11219): gspca - sq905: Optimize the resolution setting.
V4L/DVB (11220): gspca - finepix: Use a workqueue for streaming.
V4L/DVB (11223): gspca - doc: Add the 15b8:6001 webcam to the Documentation.
V4L/DVB (11402): gspca - vc032x: Remove the JPEG tables of mi1320_soc.

Jeff Kirsher (1):
igb: remove LRO Kconfig option

Jeff Layton (2):
cifs: fix buffer format byte on NT Rename/hardlink
writeback: guard against jiffies wraparound on inode->dirtied_when checks (try #3)

Jeff Mahoney (36):
reiserfs: add support for mount count incrementing
reiserfs: audit transaction ids to always be unsigned ints
reiserfs: use buffer_info for leaf_paste_entries
reiserfs: use more consistent printk formatting
reiserfs: make some warnings informational
reiserfs: rework reiserfs_warning
reiserfs: prepare_error_buf wrongly consumes va_arg
reiserfs: eliminate reiserfs_warning from uniqueness functions
reiserfs: add locking around error buffer
reiserfs: rework reiserfs_panic
reiserfs: rearrange journal abort
reiserfs: introduce reiserfs_error()
reiserfs: use reiserfs_error()
reiserfs: small variable cleanup
reiserfs: xattr reiserfs_get_page takes offset instead of index
reiserfs: remove link detection code
reiserfs: remove IS_PRIVATE helpers
reiserfs: Clean up xattrs when REISERFS_FS_XATTR is unset
reiserfs: simplify xattr internal file lookups/opens
reiserfs: eliminate per-super xattr lock
reiserfs: make per-inode xattr locking more fine grained
reiserfs: remove i_has_xattr_dir
reiserfs: use generic xattr handlers
reiserfs: journaled xattrs
reiserfs: use generic readdir for operations across all xattrs
reiserfs: add atomic addition of selinux attributes during inode creation
reiserfs: factor out buffer_info initialization
reiserfs: cleanup path functions
reiserfs: strip trailing whitespace
reiserfs: rename p_s_sb to sb
reiserfs: rename p_s_bh to bh
reiserfs: rename p_s_inode to inode
reiserfs: rename p_s_tb to tb
reiserfs: rename p_._ variables
reiserfs: rename [cn]_* variables
reiserfs: xattr_create is unused with xattrs disabled

Jens Axboe (21):
block: don't create bio_vec slabs of less than the inline number
cciss: add BUILD_BUG_ON() for catching bad CommandList_struct alignment
block: remove various blk_queue_*() setting functions in blk_init_queue_node()
block: get rid of unused blkdev_free_rq() define
Move the default_backing_dev_info out of readahead.c and into backing-dev.c
btrfs: get rid of current_is_pdflush() in btrfs_btree_balance_dirty
Get rid of pdflush_operation() in emergency sync and remount
block: change the request allocation/congestion logic to be sync/async based
Add WRITE_SYNC_PLUG and SWRITE_SYNC_PLUG
block: fsync_buffers_list() should use SWRITE_SYNC_PLUG
jbd: use WRITE_SYNC_PLUG instead of WRITE_SYNC
jbd2: use WRITE_SYNC_PLUG instead of WRITE_SYNC
block: enabling plugging on SSD devices that don't do queuing
block: Add flag for telling the IO schedulers NOT to anticipate more IO
block: switch sync_dirty_buffer() over to WRITE_SYNC
block: elevator quiescing helpers
cciss: fix residual count for block pc requests
cfq-iosched: change dispatch logic to deal with single requests at the time
cfq-iosched: kill two unused cfqq flags
block: remove unused REQ_UNPLUG
cfq-iosched: don't let idling interfere with plugging

Jeremy Fitzhardinge (112):
x86/pvops: remove pte_flags pvop
x86: add pte_set_flags/clear_flags for pte flag manipulation
x86: unify asm/io.h: IO_SPACE_LIMIT
xen: move remaining mmu-related stuff into mmu.c
x86/pvops: add a paravirt_ident functions to allow special patching
x86: fix paravirt clobber in entry_64.S
x86/paravirt: selectively save/restore regs around pvops calls
x86/paravirt: add register-saving thunks to reduce caller register pressure
x86/paravirt: implement PVOP_CALL macros for callee-save functions
x86/paravirt: use callee-saved convention for pte_val/make_pte/etc
x86/paravirt: fix missing callee-save call on pud_val
x86: split loading percpu segments from loading gdt
xen: setup percpu data pointers
x86/paravirt: don't restore second return reg
x86/vmi: fix interrupt enable/disable/save/restore calling convention.
x86/paravirt: return full 64-bit result
xen: fix 32-bit build resulting from mmu move
xen: setup percpu data pointers
xen: make direct versions of irq_enable/disable/save/restore to common code
xen: use direct ops on 64-bit
x86: unify pte_none
x86: unify pte_same
x86: unify pte_present
x86: unify pud_present
x86: unify pgd_present
x86: unify pmd_present
x86: unify pmd_none
x86: unify pgd_page_vaddr
x86: unify pud_page_vaddr
x86: include pgtable_SIZE.h earlier
x86: unify pud_page
x86: unify pgd_page
x86: unify pud_index
x86: unify pud_offset
x86: unify pmd_page_vaddr
x86: unify pmd_page
x86: unify pmd_index
x86: unify pmd_offset
x86: remove redundant pfn_pmd definition
x86: unify pmd_pfn
x86: unify pmd_pfn
x86: unify pte_index
x86: unify pte_offset_kernel
x86: unify pud_large
x86: unify pgd_bad
x86: unify pgd_bad
x86: unify pmd_bad
x86: unify pages_to_mb
x86: unify pud_none
x86: unify pgd_none
x86: unify io_remap_pfn_range
x86: add and use pgd/pud/pmd_flags
x86: make pgd/pud/pmd/pte_none consistent
x86: asm/io.h: unify virt_to_phys/phys_to_virt
x86: asm/io.h: unify ioremap prototypes
x86: Fix compile error in arch/x86/kernel/early_printk.c
x86: add handle_irq() to allow interrupt injection
x86: unify do_IRQ()
xen: set irq_chip disable
xen: use our own eventchannel->irq path
xen: pack all irq-related info together
xen: remove irq bindcount
xen: make sure that softirqs get handled at the end of event processing
x86: use early_ioremap in __acpi_map_table
x86: always explicitly map acpi memory
acpi: remove final __acpi_map_table mapping before setting acpi_gbl_permanent_mmap
x86: make apic_* operations inline functions
x86: unstatic mp_find_ioapic so it can be used elsewhere
x86: add mp_find_ioapic_pin
x86: unstatic ioapic entry funcs
Merge commit 'remotes/tip/x86/paravirt' into x86/untangle2
x86: rename *-defs.h to *-_types.h for consistency
Split pgtable.h into pgtable_types.h and pgtable.h
x86: Split pgtable_32.h into pgtable_32.h and pgtable_32_types.h
x86: Split pgtable_64.h into pgtable_64_types.h and pgtable_64.h
x86: Include pgtable_32|64_types.h in pgtable_types.h
x86: create _types.h counterparts for page*.h
x86: move 2 and 3 level asm-generic defs into page-defs
x86: move defs around to allow paravirt.h to just include page_types.h
x86: define pud_flags and pud_large properly to allow non-PAE builds
x86: move pte types into pgtable*.h
x86: use _types.h headers in asm where available
x86: move more pagetable-related definitions into pgtable*.h
Merge commit 'tip/x86/headers' into x86/untangle2
x86, xen: short-circuit tests for dom0
x86, xen: degrade BUG to WARN when multicall fails
x86, xen: do multicall callbacks with interrupts disabled
acpi: add some missing section markers
x86-32: use non-lazy io bitmap context switching
x86: unify chunks of kernel/process*.c
x86: add forward decl for tss_struct
xen: deal with virtually mapped percpu data
x86: remove vestigial fix_ioremap prototypes
x86: un-__init fill_pud/pmd/pte
x86: clean up old gcc warnings
x86-32: use specific __vmalloc_start_set flag in __virt_addr_valid
x86: pre-initialize boot_cpu_data.x86_phys_bits to avoid system_state tests
x86-32: make sure virt_addr_valid() returns false for fixmap addresses
x86: make section delimiter symbols part of their section
x86: add brk allocation for very, very early allocations
x86-32: use brk segment for allocating initial kernel pagetable
x86: use brk allocation for DMI
x86: allow extend_brk users to reserve brk space
x86, paravirt: prevent gcc from generating the wrong addressing mode
x86-32: make sure we map enough to fit linear map pagetables
x86-32: remove ALLOCATOR_SLOP from head_32.S
x86/brk: make the brk reservation symbols inaccessible from C
x86/brk: put the brk reservations in their own section
x86/32: no need to use set_pte_present in set_pte_vaddr
x86: with the last user gone, remove set_pte_present
Revert "x86: create a non-zero sized bm_pte only when needed"
x86/dmi: fix dmi_alloc() section mismatches

Jeremy Kerr (10):
powerpc/spufs: Use correct return value for spu_handle_mm_fault
powerpc/spufs: Clear purge status before setting up isolated mode
powerpc/spufs: Constify context contents and coredump callback constants
powerpc/spufs: Check file offset before calculating write size in fixed-sized files
powerpc/spufs: Fix incorrect buffer offset in regs write
powerpc: Fix page_ins details in lppaca comments
powerpc: Add dispatch trace log fields to lppaca
powerpc: Add virtual processor dispatch trace log
powerpc/cell: Fix iommu exception reporting
powerpc: Add write barrier before enabling DTL flags

Jeremy Theler (1):
Staging: comedi: add adq12b driver

Jerome Marchand (1):
block: fix inconsistency in I/O stat accounting code

Jes Sorensen (4):
KVM: ia64: stack get/restore patch
KVM: ia64: expose registers in struct kvm_regs
KVM: ia64: dynamic nr online cpus
[IA64] Fix kstat_this_cpu build breakage

Jesper Dangaard Brouer (8):
ipv4: Fix rp_filter description in net/ipv4/Kconfig.
ipv4: Clean whitespaces in net/ipv4/Kconfig.
Doc: Fix typos in ip-sysctl.txt about rp_filter.
Doc: Cleanup whitespaces in ip-sysctl.txt
Doc: Refer to ip-sysctl.txt for strict vs. loose rp_filter mode
Doc: Fix missing whitespaces in RCU documentation.
Doc: Fix wrong API example usage of call_rcu().
Doc: Fix spelling in RCU/rculist_nulls.txt.

Jesper Juhl (1):
kernel/cgroup.c: kfree(NULL) is legal

Jesper Nilsson (3):
ipv6: Plug sk_buff leak in ipv6_rcv (net/ipv6/ip6_input.c)
CRISv32: Remove extraneous space between -I and the path.
Merge branch 'master' of git://git.kernel.org/.../rusty/linux-2.6-cpumask-for-cris into for-next

Jesse Barnes (6):
powerpc/PCI: include pci.h in powerpc MSI implementation
drm/i915: check for -EINVAL from vm_insert_pfn
drm/i915: add VGA hotplug support for 945+
drm: Use pgprot_writecombine in GEM GTT mapping to get the right bits for !PAT.
drm: fix EDID backward compat check
drm: remove unused "can_grow" parameter from drm_crtc_helper_initial_config

Jesse Brandeburg (19):
e1000e: drop lltx, remove unnecessary lock
igb: remove dead code in transmit routine
e1000e: add aer support
e1000e: remove workaround for e1000 hardware
ixbge: fix bug when using large pages and jumbo frames
e1000e: fix unmap bug
e1000: fix unmap bug
ixgbe: Fix interrupt configuration for 82599
ixgbe: fix bug with napi add before request_irq
ixgbe: Fix the Tx clean logic to return proper status
ixgbe: Cleanup on the Rx init path
ixgbe: Add a few safety nets for register writes and descriptor cleanups
ixgbe: Cleanup some whitespace issues, fixup and add some comments
ixgbe: Fixup the watchdog interrupt scheduling on 82599
e1000: fix close race with interrupt
e1000e: fix loss of multicast packets
e1000e: fix close interrupt race
e1000e: update version number
e1000: fix loss of multicast packets

Jim Owens (1):
Btrfs: remove unused ftrace include

Jiri Kosina (7):
x86: remove byte locks
HID: do not try to compile PM code with CONFIG_PM unset
HID: hid_reset_resume() needs to be defined only when CONFIG_PM is set
HID: bring back possibility to specify vid/pid ignore on module load
HID: support for Kensington slimblade device
HID: add support for Kye/Genius Ergo 525V
Merge branch 'autosuspend' into for-next

Jiri Pirko (4):
8139cp: allow to set mac address on running device
8139too: allow to set mac address on running device
bonding: select current active slave when enslaving device for mode tlb and alb
audit: EXECVE record - removed bogus newline

Jiri Slaby (18):
IWL: fix WARN typo
x86_32: summit_32, use BAD_APICID
x86_32: summit_32, de-inline functions
ipw2200, fix ipw io functions
x86_32: apic/bigsmp_32, de-inline functions
x86_32: apic/es7000_32, cpu_mask_to_apicid cleanup
x86_32: apic/es7000_32, fix cpu_mask_to_apicid
x86_32: apic/summit_32, fix cpu_mask_to_apicid
x86_32: apic/es7000_32, fix section mismatch
x86_32: apic/summit_32, fix section mismatch
x86_32: apic/numaq_32, fix section mismatch
ath5k: fix hw rate index condition
ath5k: constify stuff
ath5k: don't change mac in eeprom_read_mac on error
PCI quirk: don't mark one netmos as class other
HID: remove compat stuff
tty: moxa, fix refcounting in moxa_poll_port
mxser: remove tty_port_tty_get from mxser_check_modem_status

Joakim Tjernlund (1):
ucc_geth: Convert to net_device_ops

Jochen Friedrich (2):
V4L/DVB (10452): Add Freescale MC44S803 tuner driver
V4L/DVB (10453): af9015: add MC44S803 support

Jochen Hein (1):
trivial: Update contact info for Jochen Hein

Jody McIntyre (1):
tracing: Documentation / sample code fixes for tracepoints

Joe Carnuccio (2):
[SCSI] qla2xxx: Add Flash-Access-Control support for recent ISPs.
[SCSI] qla2xxx: Add EDC-update support.

Joe Eykholt (2):
[SCSI] fcoe: Add a header file defining the FIP protocol for FCoE.
[SCSI] fcoe, libfcoe: Add support for FIP. FCoE discovery and keep-alive.

Joe Perches (4):
sctp/ipv6.c: use ipv6_addr_copy
dlm: use ipv6_addr_copy
dlm: comment typo fixes
KVM: SVM: Fix typo in has_svm()

Joel A. Fowler (1):
ctcm: fix minor findings from code analysis tool

Joerg Roedel (26):
dma-debug: add Kconfig entry
dma-debug: add header file and core data structures
dma-debug: add hash functions for dma_debug_entries
dma-debug: add allocator code
dma-debug: add initialization code
dma-debug: add kernel command line parameters
dma-debug: add debugfs interface
dma-debug: add core checking functions
dma-debug: add checking for map/unmap_page/single
dma-debug: add add checking for map/unmap_sg
dma-debug: add checking for [alloc|free]_coherent
dma-debug: add checks for sync_single_*
dma-debug: add checks for sync_single_range_*
dma-debug: add checks for sync_single_sg_*
dma-debug: x86 architecture bindings
dma-debug: Documentation update
dma-debug: add checks for kernel text and rodata
dma-debug: add a check dma memory leaks
dma-debug/x86: register pci bus for dma-debug leak detection
dma-debug: make memory range checks more consistent
KVM: SVM: Allow read access to MSR_VM_VR
KVM: MMU: handle compound pages in kvm_is_mmio_pfn
KVM: MMU: remove redundant check in mmu_set_spte
KVM: MMU: remove assertion in kvm_mmu_alloc_page
KVM: MMU: Fix another largepage memory leak
x86/dma: unify definition of pci_unmap_addr* and pci_unmap_len macros

Johannes Berg (82):
ALSA: snd-aoa: handle older machines
ALSA: snd-aoa: handle master-amp if present
ssb/b43: add new N PHY device
b43: detect N PHY revision/radio
mac80211: clean up set_key callback
mac80211: remove user_power_level from driver API
mac80211: clarify alignment docs, fix up alignment
mac80211: clean up channel type config
mac80211: validate SIOCSIWPOWER arguments better
mac80211: move dynamic PS timeout to hardware config
mac80211: extend/document powersave API
cfg80211: add PM hooks
mac80211: constify ieee80211_if_conf.bssid
wireless: restrict to 32 legacy rates
mac80211: Add capability to enable/disable beaconing
mac80211: add interface list lock
mac80211: don't try to powersave/config disabled interfaces
mac80211: remove HW_SIGNAL_DB
mac80211: convert to net_device_ops
mac80211: convert master interface to netdev_ops
zd1211rw: do not ratelimit no-ops
mac80211: disable IBSS beacon before join
zd1211rw: honour enable_beacon conf
mac80211: properly validate/translate IW_AUTH_MFP values
mac80211: reject extra IEs for probe request when hw_scan
mac80211: fix beacon enable more
mac80211: remove bssid argument from prepare_for_handlers
mac80211: remove stray aggregation debugfs definition
mac80211: fix RX aggregation timeouts
mac80211: restructure HT code
mac80211: restrict aggregation to supported interface modes
mac80211: hardware should not deny going back to legacy
mac80211: document TX aggregation (and small cleanup)
mac80211: fix race in TX aggregation
mac80211: fix aggregation timer lockups
mac80211: clean up BA session teardown
mac80211: RX aggregation: clean up stop session
mac80211: further cleanups to stopping BA sessions
cfg80211/nl80211: scanning (and mac80211 update to use it)
mac80211: dont add BSS when creating IBSS
cfg80211: free_priv for BSS info
cfg80211: allow users to request removing a BSS
cfg80211: add more flexible BSS lookup
mac80211: use cfg80211s BSS infrastructure
mac80211: calculate wstats_flags on the fly
mac80211: fix IBSS auth
mac80211: split managed/ibss code a little more
timer: implement lockdep deadlock detection
mac80211: disallow moving netns
mac80211: fix aggregation for hardware with ampdu queues
mac80211: split IBSS/managed code
cfg80211/mac80211: fill qual.qual value/adjust max_qual.qual
mac80211: add missing kernel-doc
nl80211: remove admin requirement from station get
cfg80211: clean up signal type
mac80211/cfg80211: move iwrange handler to cfg80211
mac80211: Fix quality reporting for wireless stats
mac80211: remove ieee80211_num_regular_queues
mac80211: reduce max number of queues
mac80211: fix warnings in ieee80211_if_config
mac80211: stop queues across suspend/resume
wireless: radiotap updates
nl80211: export supported commands
mac80211: acquire sta_lock for station suspend/resume
ieee80211: document DS bit usage
nl80211: rework locking
mac80211: kill IEEE80211_CONF_SHORT_SLOT_TIME
mac80211: resume properly, add suspend/resume test
cfg80211: accept no-op interface mode changes
mac80211: remove mixed-cell and userspace MLME code
mac80211: rate control status only for controlled packets
mac80211: fix RX path
cfg80211: fix locking in nl80211_set_wiphy
mac80211: rewrite fragmentation
mac80211: fix A-MPDU queue assignment
mac80211: rework the pending packets code
mac80211: clean up __ieee80211_tx args
mac80211: unify and fix TX aggregation start
mac80211: add skb length sanity checking
mac80211: fix aggregation to not require queue stop
mac80211/iwlwifi: move virtual A-MDPU queue bookkeeping to iwlwifi
toshiba-acpi: remove MAINTAINERS entry

Johannes Weiner (28):
x86: optimise page fault entry, cleanup
irq: use GFP_KERNEL for action allocation in request_irq()
USB: use kzfree()
[S390] use kzfree()
vmscan: rename sc.may_swap to may_unmap
vmscan: clip swap_cluster_max in shrink_all_memory()
vmscan: respect higher order in zone_reclaim()
mm: move pagevec stripping to save unlock-relock
mm: don't free swap slots on page deactivation
ramfs-nommu: use generic lru cache
ecryptfs: use kzfree()
dm crypt: use kzfree
xtensa: remove redefinition of XCHAL_MMU_ASID_BITS
xtensa: beat Kconfig into shape
xtensa: use correct stack pointer for stack traces
xtensa: fix init_bootmem_node() argument order
xtensa: don't make bootmem bitmap larger than required
xtensa: cope with ram beginning at higher addresses
xtensa: nommu support
xtensa: variant-specific code
xtensa: variant irq set callbacks
xtensa: s6000 variant core definitions
xtensa: s6000 variant
xtensa: let platform override KERNELOFFSET
xtensa: platform: s6105
xtensa: use generic sched_clock()
xtensa: remove platform rtc hooks
xtensa: ccount clocksource

John Daiker (4):
b43: checkpatch.pl cleanups
airo_cs: checkpatch.pl cleanups
atmel: checkpatch.pl cleanups
ray_cs: checkpatch.pl and Lindent cleanups

John Dykstra (1):
tcp: Discard segments that ack data not yet sent

John Linn (1):
powerpc/virtex/spi: Xilinx SPI driver not releasing memory

John Stultz (2):
time: apply NTP frequency/tick changes immediately
time: ntp: fix bug in ntp_update_offset() & do_adjtimex(), fix

John W. Linville (2):
airo: correct improper initialization of local variable
iwlagn: default to MAX_UCODE_BEACON_INTERVAL in iwl_adjust_beacon_interval

Jon Grierson (2):
Staging: comedi: add adl_pci7296 driver
Staging: comedi: add ni_65xx driver

Jonas Andersson (1):
ASoC: wm8510 pll settings

Jonas Larsson (2):
Add Merisc board support
Add RTC support for Merisc boards

Jonathan Brassow (12):
dm exception store: separate type from instance
dm raid1: add is_remote_recovering hook for clusters
dm exception store: introduce registry
dm exception store: move dm_target pointer
dm exception store: move chunk_fields
dm exception store: move cow pointer
dm snapshot: remove dm_snap header use
dm snapshot: remove dm_snap header
dm snapshot: use DMEMIT macro for status
dm snapshot: move ctr parsing to exception store
dm snapshot: move status to exception store
dm snapshot: persistent fix dtr cleanup

Jonathan Cameron (1):
Regulator: Push lock out of _notifier_call_chain + add voltage change event.

Jonathan Corbet (5):
Rename struct file->f_ep_lock
Use f_lock to protect f_flags
Move FASYNC bit handling to f_op->fasync()
Rationalize fasync return values
Fix a lockdep warning in fasync_helper()

Joonyoung Shim (1):
ASoC: twl4030 - Fix build error

Jorg Schummer (1):
mmc: delayed_work was never cancelled

Jose Alberto Reguero (1):
V4L/DVB (10330): af9015: New remote RM-KS for Avermedia Volar-X

Josef 'Jeff' Sipek (1):
xfs: cleanup error handling in xfs_swap_extents

Josef Bacik (4):
Btrfs: free space cache cleanups
Btrfs: clean up find_free_extent
Btrfs: kill the block group alloc mutex
Btrfs: kill the pinned_mutex

Josef Jiru (1):
Staging: rt2870: add Linksys WUSB600N device id

Joseph Cihula (1):
x86: disable stack-protector for __restore_processor_state()

Josh Boyer (2):
powerpc: Sanitize stack pointer in signal handling code
powerpc: Make LOWMEM_CAM_NUM depend on FSL_BOOKE

Josh Stone (1):
net: Add dependent headers to trace/skb.h

José Luis Sánchez (2):
Staging: comedi: add acl7225b driver
Staging: comedi: add pcl730 driver

Jouni Hogander (3):
[ARM] OMAP3: PM: Emu_pwrdm is switched off by hardware even when sdti is in use
[ARM] OMAP34XX: Add miscellaneous definitions related to 34xx
USB: TWL: disable VUSB regulators when cable unplugged

Jouni Malinen (59):
mac80211: 802.11w - STA flag for MFP
mac80211: 802.11w - CCMP for management frames
mac80211: 802.11w - Add BIP (AES-128-CMAC)
mac80211: 802.11w - Use BIP (AES-128-CMAC)
mac80211: 802.11w - WEXT parameter for setting mgmt cipher
mac80211: 802.11w - WEXT configuration for IGTK
mac80211: 802.11w - Configuration of MFP disabled/optional/required
mac80211: 802.11w - SA Query processing
mac80211: 802.11w - Do not force Action frames to disable encryption
mac80211: 802.11w - Drop unprotected robust management frames if MFP is used
mac80211: 802.11w - Implement Association Comeback processing
mac80211: 802.11w - Optional software CCMP for management frames
mac80211: 802.11w - Add driver capability flag for MFP
ath9k: Fix set_key error codes
ath9k: Setup MFP options for CCMP
mac80211_hwsim: Report driver as MFP capable
mac80211: Mark ieee80211_process_sa_query_req() static
mac80211: Fix radiotap header it_present on big endian CPUs
nl80211: Fix documentation errors
ath9k: Use a defined value for pci_set_power_state()
nl80211: New command for adding extra IE(s) into management frames
mac80211: Fix drop-unencrypted for management frames
mac80211: Fix MFP Association Comeback to use Timeout Interval IE
nl80211: Optional IEs into scan request
nl80211: Provide access to STA TX/RX packet counters
ath9k: Unlock sc->mutex on error path
nl80211: Avoid AP mode BUG_ON hang with invalid lock assert
ath9k: Add module parameter to disable hardware crypto
ath9k: Fix hw crypto configuration for TKIP in AP mode
ath9k: Document keycache operations
ath9k: Remove unused key xoring
ath9k: Clean up setkey operations
ath9k: Cleanup multiple VIF processing
ath9k: Set BSSID mask based on configured interfaces
ath9k: Add data structure for supporting virtual radio/wiphy operation
ath9k: Add support for multiple secondary virtual wiphys
ath9k: Configure RX filter for multi-BSSID broadcast
ath9k: Virtual wiphy pause/unpause functionality
ath9k: Add routines for switching between active virtual wiphys
ath9k: Make start/stop operations aware of virtual wiphys
ath9k: Register larger listen interval
ath9k: Pause other virtual wiphys on channel change
ath9k: Check virtual wiphy state on tx()
ath9k: Add workaround to recover from failed channel changes
ath9k: Special processing for channel changes during scan
ath9k: Add a simple virtual wiphy scheduler
ath9k: Add a debugfs interface for controlling virtual wiphys
mac80211: Fix WMM ACM parsing and AC downgrade operation
ath9k: Fix FIF_PROMISC_IN_BSS processing in station mode
ath9k: Add support for multiple virtual AP interfaces
mac80211: Fix a typo in assoc vs. reassoc check
mac80211: Fix reassociation by not clearing previous BSSID
nl80211: Event notifications for MLME events
nl80211: Add MLME primitives to support external SME
mac80211: Fix memleak in nl80211 authentication on deinit
nl80211: Remove NL80211_CMD_SET_MGMT_EXTRA_IE
nl80211: Add more through validation of MLME command parameters
nl80211: Check that netif_runnin is true in cfg80211 code
nl80211: Check iftype in cfg80211 code

Juan Grigera (1):
Staging: comedi: add pcl816 driver

Juan Jesús García de Soria Lucena (1):
V4L/DVB (11328): Add AVerMedia A310 USB IDs to CE6230 driver.

Juha Yrjola (1):
omap_hsmmc: Implement scatter-gather emulation

Julia Lawall (19):
[SCSI] libfc: Correct use of ! and &
PCI: introduce missing kfree
USB: Move definitions from usb.h to usb/ch9.h
USB: ub: use USB API functions rather than constants
USB: Remove redundant test in pxa27x_udc and ftdi_sio
USB: drivers: use USB API functions rather than constants
drivers/watchdog: use USB API functions rather than constants
Staging: agnx: Move a dereference below a NULL test
Staging: go7007: Move a dereference below a NULL test
Staging: go7007: introduce missing kfree
Staging: meilhaus: Correct use of ! and &
Staging: meilhaus: Use DEFINE_SPINLOCK
Staging: rspiusb: use USB API functions rather than constants
Staging: otus: use USB API functions rather than constants
Staging: rt2860,rt2870: Correct use of ! and &
Staging: comedi: Correct use of ! and &
Staging: comedi: Use DEFINE_SPINLOCK
Staging: comedi: introduce missing kfree
Staging: comedi: Move a dereference below a NULL test

Jun'ichi Nomura (1):
dm: path selector use module refcount directly

Justin Bronder (1):
Staging: b3dfg: Prepare b3dfg for submission upstream.

KAMEZAWA Hiroyuki (10):
vmscan: fix it to take care of nodemask
cgroup: CSS ID support
cgroup: fix frequent -EBUSY at rmdir
memcg: use CSS ID
memcg: hierarchical stat
memcg: fix shrinking memory to return -EBUSY by fixing retry algorithm
memcg: fix OOM killer under memcg
cgroups: use css id in swap cgroup for saving memory v5
memcg: remove redundant message at swapon
/proc/pid/maps: don't show pgoff of pure ANON VMAs

KOSAKI Motohiro (16):
sparseirq: make for_each_irq_desc() more robust
tracing: current tip/master can't enable ftrace
tracing: fix deadlock when setting set_ftrace_pid
ftrace: fix documentation typo s/trace_max_latency/tracing_max_latency/
ftrace: tracing header should put '#' at the beginning of a line
tracing: Don't use tracing_record_cmdline() in workqueue tracer
doc: add trace_buf_size description to kernel-parameters.txt
tracing: Don't assume possible cpu list have continuous numbers
x86, mce: use round_jiffies() instead round_jiffies_relative()
tracing: Don't use tracing_record_cmdline() in workqueue tracer fix
mm: introduce for_each_populated_zone() macro
mm: don't call mark_page_accessed() in do_swap_page()
mm: add comment why mark_page_accessed() would be better than pte_mkyoung() in follow_page()
mm: remove pagevec_swap_free()
memcg: remove mem_cgroup_calc_mapped_ratio()
memcg: remove mem_cgroup_reclaim_imbalance() remnants

Kalle Valo (15):
mac80211: make wake/stop_queue_by_reason() functions static
mac80211: remove multicast check from check_tim()
mac80211: use ps-poll when dynamic power save mode is disabled
at76c50x-usb: add driver
at76c50x-usb: add link to the TODO list
at76c50x-usb: use dev_name() instead of struct device.bus_id
mac80211: don't drop nullfunc frames during software scan
mac80211: decrease execution of the associated timer
mac80211: track beacons separately from the rx path activity
mac80211: disable power save when scanning
cfg80211: add feature to hold bss
mac80211: add beacon filtering support
Staging: at76_usb: mention mac80211 port in TODO file
Staging: at76_usb: convert to use linux/ieee80211.h
Staging: Add stlc45xx, wi-fi driver for stlc4550/4560

Karen Xie (5):
[SCSI] cxgb3i: fix function descriptions
[SCSI] cxgb3i: subscribe to error notification from cxgb3 driver
[SCSI] cxgb3i: re-initialize ddp settings after chip reset
[SCSI] cxgb3i: close all tcp connections upon chip reset
[SCSI] cxgb3i: merge cxgb3i_ddp into cxgb3i module

Karsten Wiese (1):
r8169: reset IntrStatus after chip reset

Kay Sievers (35):
net: struct device - replace bus_id with dev_name(), dev_set_name()
wimax: struct device - replace bus_id with dev_name(), dev_set_name()
sh: struct device - replace bus_id with dev_name(), dev_set_name()
PCI: struct device - replace bus_id with dev_name(), dev_set_name()
mmc: struct device - replace bus_id with dev_name(), dev_set_name()
edac: struct device - replace bus_id with dev_name(), dev_set_name()
spi: struct device - replace bus_id with dev_name(), dev_set_name()
video: struct device - replace bus_id with dev_name(), dev_set_name()
zorro: struct device - replace bus_id with dev_name(), dev_set_name()
mmc: struct device - replace bus_id with dev_name(), dev_set_name()
mtd: struct device - replace bus_id with dev_name(), dev_set_name()
pci: struct device - replace bus_id with dev_name(), dev_set_name()
rapidio: struct device - replace bus_id with dev_name(), dev_set_name()
s390: struct device - replace bus_id with dev_name(), dev_set_name()
serial: struct device - replace bus_id with dev_name(), dev_set_name()
sh: struct device - replace bus_id with dev_name(), dev_set_name()
tc: struct device - replace bus_id with dev_name(), dev_set_name()
pcmcia: struct device - replace bus_id with dev_name(), dev_set_name()
rtc: struct device - replace bus_id with dev_name(), dev_set_name()
net: struct device - replace bus_id with dev_name(), dev_set_name()
drm: struct device - replace bus_id with dev_name(), dev_set_name()
v4l: struct device - replace bus_id with dev_name(), dev_set_name()
amba: struct device - replace bus_id with dev_name(), dev_set_name()
dio: struct device - replace bus_id with dev_name(), dev_set_name()
dma: struct device - replace bus_id with dev_name(), dev_set_name()
eisa: struct device - replace bus_id with dev_name(), dev_set_name()
gpio: struct device - replace bus_id with dev_name(), dev_set_name()
mca: struct device - replace bus_id with dev_name(), dev_set_name()
mfd: struct device - replace bus_id with dev_name(), dev_set_name()
wimax: struct device - replace bus_id with dev_name(), dev_set_name()
usb: struct device - replace bus_id with dev_name(), dev_set_name()
driver core: get rid of struct device's bus_id string array
vcs: hook sysfs devices into object lifetime instead of "binding"
qeth: struct device - replace bus_id with dev_name(), dev_set_name()
[MTD] struct device - replace bus_id with dev_name(), dev_set_name()

Kazuo Moriwaka (1):
trivial: jbd header comment typo fix for JBD_PARANOID_IOFAIL

Ken Kawasaki (1):
axnet_cs: fix phy_id detection for bogus Asix chip.

Kenji Kaneshige (15):
PCI: pciehp: fix possible endless loop in pcie_isr
PCI: pciehp: enable software notification on empty slots
PCI: pciehp: make cmd_busy flag one bit
PCI/ACPI: move _OSC code to pci_root.c
PCI/ACPI: rename pci_osc_control_set()
PCI/ACPI: fix wrong assumption in acpi_pci_get_bridge_handle
PCI/ACPI: fix wrong assumption in acpi_find_root_bridge_handle
PCI hotplug: fix wrong assumption in acpi_get_hp_params_from_firmware
PCI hotplug: fix wrong assumption in acpi_get_hp_hw_control_from_firmware
PCI: fix wrong assumption in pci_find_upstream_pcie_bridge
PCI: fix wrong assumption in pci_read_bridge_bases
PCI: fix wrong assumption in pci_get_interrupt_pin
PCI: fix wrong assumption in pci_common_swizzle
PCI: pci_is_root_bus helper
PCI: fix kernel oops on bridge removal

Kentaro Takeda (8):
Add in_execve flag into task_struct.
Memory and pathname management functions.
Common functions for TOMOYO Linux.
File operation restriction part.
Domain transition handler.
LSM adapter functions.
Kconfig and Makefile
MAINTAINERS info

Kevin Cernekee (2):
[MTD] driver model updates (part 2)
[MTD] sysfs support should not depend on CONFIG_PROC_FS

Kevin Hilman (7):
[ARM] OMAP2: Implement CPUfreq frequency table based on PRCM table
ASoC: Fix DaVinci module unload error
[MTD] [NAND] davinci: drop usage of cpu_is_* macro
[WATCHDOG] davinci: convert to ioremap() + io[read|write]
IDE: palm_bk3710: use ioremap instead of arch-specific IO_ADDRESS()
memory_accessor: new interface for reading/writing persistent memory
memory_accessor: implement the new memory_accessor interface for I2C EEPROM

Kim Kyuwon (2):
omap_hsmmc: Initialize hsmmc controller registers when resuming
leds: add BD2802GU LED driver

Kirill A. Shutemov (1):
struct linux_binprm: drop unused fields

Klaus Flittner (1):
V4L/DVB (11290): Add Elgato EyeTV DTT to dibcom driver

Klaus-Dieter Wacker (3):
Use kthread instead of kernel_thread
lcs: invalid return codes from hard_start_xmit.
qeth: unregister MAC addresses during recovery.

Koji Sato (8):
nilfs2: disk format and userland interface
nilfs2: integrated block mapping
nilfs2: B-tree based block mapping
nilfs2: direct block mapping
nilfs2: disk address translator
nilfs2: checkpoint file
nilfs2: segment usage file
nilfs2: ioctl operations

Kolekar, Abhijeet (15):
iwl3945: Change IWLWIFI_VERSION constant name
iwl3945: include iwl-core.h
iwl3945: replace iwl_3945_cfg with iwl_cfg
iwl3945: move structures from iwl-3945.h to iwl-dev.h
iwl3945: remove duplicate structures from iwl-3945.h
iwl3945: replace iwl3945_broadcast_addr with iwl_bcast_addr
iwl3945: use iwl_mod_params for 3945
iwl3945: cleanup and remove duplicate code
iwl3945: add load ucode op
iwl3945: add apm ops
iwl3945: add set_pwr_src
iwl3945: simplify iwl3945_pci_probe
iwl3945: release resources before shutting down
iwl3945: use iwl_get_hw_mode
iwl3945: adding utils ops

Krishna Kumar (1):
net: Optimize skb_tx_hash() by eliminating a comparison

Kristian Høgsberg (3):
drm: claim PCI device when running in modesetting mode.
drm: Drop unused and broken dri_library_name sysfs attribute.
drm/i915: Read the right SDVO register when detecting SVDO/HDMI.

Kristoffer Ericson (4):
[ARM] 5375/1: PATCH - update jornada720.c to reflect driver additions
fbdev: update s1d13xxxfb to differ between revisions and production ids
backlight: Add HP Jornada 700 series LCD driver
backlight: Adds HP Jornada 700 series backlight driver

Kruchinin Daniil (1):
Staging: comedi: add unioxx5 driver

Krzysztof Hałasa (7):
WAN: Generic HDLC now uses IFF_WAN_HDLC private flag.
WAN: Allow hw HDLC drivers to override dev->get_stats.
WAN: Convert generic HDLC drivers to netdev_ops.
IXP4xx: workaround for PCI prefetch problems near 64 MB boundary.
IXP4xx: add Ethernet and NPE support for IXP43x CPU.
IXP4xx: cpu_is_ixp4*() now recognizes all IXP4xx processors.
IXP4xx: PCI ixp4xx_scan_bus() is __devinit.

Krzysztof Helt (45):
ALSA: wss-lib: move AD1845 frequency setting into wss-lib
ALSA: sscape: fix incorrect timeout after microcode upload
ALSA: wss-lib: remove "pops" before each played sound
ALSA: cmi8330: add OPL3 support
ALSA: sscape: use common MPU401 macros
ALSA: do not create OPL3 timers if there is no OPL3 irq wired
ALSA: ad1816a: enable hardware timer
ALSA: Turtle Beach Multisound Classic/Pinnacle driver
ALSA: sscape: update Kconfig description about SoundScape cards
ALSA: gus: update debug messages
ALSA: cmi8330: add MPU-401 support
ALSA: ess1688: fix OPL3 port setting
ALSA: msnd: add module description and license for the snd-msnd-lib
ALSA: sscape: drop redundant fields from soundscape struct
ALSA: cs4236: cs4232 and cs4236 driver merge to solve PnP BIOS detection
sound: Remove documentation for OSS CS4232 driver
ALSA: opl3sa2 fix irq releasing and short name of card
cirrusfb: convert printks to dev_foo
cirrusfb: fix Laguna chipset memory detection and clock setting
cirrusfb: add Laguna additional overflow register
cirrusfb: add mmio registers for Laguna chipsets
cirrusfb: do not calculate line length twice
cirrusfb: use 5-6-5 RGB for 16bpp mode
cirrusfb: various improvements
cirrusfb: Laguna chipset 8bpp fix
cirrusfb: check_var improvements
cirrusfb: various Laguna fixes
cirrusfb: acceleration improvements
cirrusfb: add imageblit function
cirrusfb: fix error paths in cirrusfb_xxx_register()
cirrusfb: GD5446 fixes
cirrusfb: use 24bpp instead of 32bpp
cirrusfb: fix clock doubling
cirrusfb: add accelerator constant
cirrusfb: set MCLK in one place
cirrusfb: GD5434 (aka SD64) support fixed
cirrusfb: fix threshold register mask for Laguna chips
cirrusfb: fix interlaced modes
fbdev: remove cyblafb driver
fb: hide hardware cursor in graphics mode (Mach64)
atyfb: speed up Mach64 cursor
tridentfb: delete acceleration Kconfig option
ALSA: opl3sa2: add ZV port control
tdfxfb: move I2C functionality into the tdfxfb
tdfxfb: make use of DDC information about connected monitor

Krzysztof Kosiński (1):
tc1100-wmi: Fix state reporting

Kumar Gala (27):
powerpc/fsl-booke: Cleanup init/exception setup to be runtime
powerpc/fsl: Ensure PCI_QUIRKS are enabled for FSL_PCI
powerpc/85xx: Fixed PCI IO region sizes in mpc8572ds*.dts
powerpc/85xx: Added 36-bit physical device tree for mpc8572ds board
powerpc/fsl-booke: Add new ISA 2.06 page sizes and MAS defines
powerpc/book-3e: Introduce concept of Book-3e MMU
powerpc/fsl-booke: Fix compile warning
powerpc: Unify opcode definitions and support
powerpc: Fix warnings from make headers_check
powerpc: Add support for using doorbells for SMP IPI
powerpc/fsl-booke: Add support for tlbilx instructions
powerpc/85xx: Update smp support to handle doorbells and non-mpic init
gianfar: pass the proper dev to DMA ops
powerpc/pci: Default to dma_direct_ops for pci dma_ops
powerpc: setup default archdata for {of_}platform via bus_register_notifier
powerpc: expect all devices calling dma ops to have archdata set
powerpc/mm: Remove unused register usage in SW TLB miss handling
powerpc/mm: Used free register to save a few cycles in SW TLB miss handling
powerpc/mm: e300c2/c3/c4 TLB errata workaround
powerpc/83xx: Update ranges in gianfar node to match other dts
powerpc/85xx: Use fsl,mpc85.. as prefix for memory ctrl & l2-cache nodes
gianfar: Remove unused header
ucc_geth: Remove unused header
powerpc: Move SPEFSCR defines to common header
powerpc/math-emu: Change types to work on ppc64
Fix highmem PPC build failure
powerpc: Add support for CoreInt delivery of interrupts on MPIC

Kuninori Morimoto (19):
sh: Add support for SH7786 CPU subtype.
sh: Urquell board support.
sh: urquell: Add smc91x support and update defconfig accordingly.
sh: Add OHCI USB support for SH7786
V4L/DVB (10616): tw9910: color format check is added on set_fmt
V4L/DVB (10666): ov772x: move configuration from start_capture() to set_fmt()
V4L/DVB (10667): ov772x: setting method to register is changed.
V4L/DVB (10668): ov772x: bit mask operation fix on ov772x_mask_set.
V4L/DVB (10669): ov772x: Add image flip support
V4L/DVB (10670): tw9910: bit mask operation fix on tw9910_mask_set.
V4L/DVB (10671): sh_mobile_ceu: SOCAM flags are not platform dependent
V4L/DVB (11028): ov772x: use soft sleep mode in stop_capture
sh: Remove buggy definition from SH7786 pinmux_data[]
sh: urquell: enable LAN device
sh: Tidy up sh7786 pinmux table.
sh: ap325rxa: Add ov772x support, again.
sh: ap325 and Migo-R use new sh_mobile_ceu_info flags
V4L/DVB (11324): ov772x: wrong pointer for soc_camera_link is modified
V4L/DVB (11327): ov772x: add edge contrl support

Kusanagi Kouichi (1):
ALSA: hda: Add digital beep generator support for Realtek codecs.

Kyle Guinn (3):
V4L/DVB (10365): Add Mars-Semi MR97310A format
V4L/DVB (10366): gspca - mr97310a: New subdriver.
V4L/DVB (10369): gspca - mr97310a: Fix camera initialization copy/paste bugs.

Kyle McMartin (7):
debug_objects: add boot-parameter toggle to turn object debugging off again
parisc: select BUG always
Merge branch 'rusty-cpumask-parisc' into parisc
parisc: fix build when ARCH_HAS_KMAP
parisc: Move kernel Elf_Fdesc define to <asm/elf.h>
parisc: move dereference_function_descriptor to process.c
V4L/DVB (11318): fix misspelling of kconfig option

Kyungmin Park (1):
[MTD] [OneNAND] Add write-while-program support

Lachlan McIlroy (6):
[XFS] Update maintainers
Merge git://git.kernel.org/.../torvalds/linux-2.6
Merge branch 'for-linus' of git+ssh://git.melbourne.sgi.com/git/xfs
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
Merge git://git.kernel.org/.../torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs

Lai Jiangshan (25):
ring_buffer: reset write when reserve buffer fail
ftrace: fix trace_output
trace_workqueue: use percpu data for workqueue stat
ring_buffer: fix typing mistake
ring_buffer: fix ring_buffer_read_page()
x86: use percpu data for 4k hardirq and softirq stacks
sched: TIF_NEED_RESCHED -> need_reshed() cleanup
vsprintf: add binary printf
tracing: infrastructure for supporting binary record
tracing: add trace_bprintk()
ftrace: use seq_read
ftrace: remove struct list_head from struct dyn_ftrace
kallsyms, tracing: output more proper symbol name
ftrace: protect running nmi (V3)
ftrace: show virtual PID
tracing: use union for multi-usages field
trace_stat: don't call seq_printf() in seq_operation->start()
trace_stat: keep original order
trace_workqueues: fix empty line's output
init,cpuset: fix initialize order
rcu: rcu_barrier VS cpu_hotplug: Ensure callbacks in dead cpu are migrated to online cpu
tracing: move scripts/trace/power.pl to scripts/tracing/power.pl
workqueue: avoid recursion in run_workqueue()
cpu hotplug: remove unused cpuhotplug_mutex_lock()
tracing: fix incorrect return type of ns2usecs()

Lalit Chandivade (4):
[SCSI] qla2xxx: Correct ISP abort semantics for NVRAM, VPD, and flash update.
[SCSI] qla2xxx: Add reset capabilities for application support.
[SCSI] qla2xxx: Remove implicit ISP-abort after a flash update.
[SCSI] qla2xxx: Export flash-block-size for application support.

Larry Finger (5):
b43: Eliminate compilation warning in b43_op_set_key
rtl8187: Fix locking of private data
rtl8187: Increase receive queue depth
rtl8187: Fix driver to return TX retry info for RTL8187L
kaweth: Fix locking to be SMP-safe

Laurent Pinchart (9):
cpm2: Round the baud-rate clock divider to the nearest integer.
V4L/DVB (10293): uvcvideo: replace strn{cpy,cat} with strl{cpy,cat}.
V4L/DVB (10294): uvcvideo: Add support for the Alcor Micro AU3820 chipset.
V4L/DVB (10295): uvcvideo: Retry URB buffers allocation when the system is low on memory.
V4L/DVB (10296): uvcvideo: Fix memory leak in input device handling
V4L/DVB (10650): uvcvideo: Initialize streaming parameters with the probe control value
V4L/DVB (10651): uvcvideo: Ignore empty bulk URBs
V4L/DVB (10652): uvcvideo: Add quirk to override wrong bandwidth value for Vimicro devices
V4L/DVB (11292): uvcvideo: Add support for Syntek cameras found in JAOtech Smart Terminals

Laurent Vivier (3):
m68k: Add install target
m68k: mac - Add a new entry in mac_model to identify the floppy controller type.
m68k: mac - Add SWIM floppy support

Lauri Leukkunen (1):
ARM OMAP3: Initial support for Nokia RX-51, v3

Lee Schermerhorn (1):
mm: define a UNIQUE value for AS_UNEVICTABLE flag

Len Brown (27):
ACPI: fix CONFIG_ACPI=n build
ACPI: simplify processor lines in Makefile
ACPI: get_throttling_state() cannot be larger than state_count
video: build fix
Merge branch 'bjorn-initcall-cleanup' into release
Merge branch 'bjorn-cleanups' into release
Merge branch 'driver-ops-cleanup' into release
Merge branch 'dynamic-ssdt' into release
Merge branch 'pmtimer-overflow' into release
Merge branch 'thermal' into release
Merge branch 'hp-wmi' into release
Merge branch 'battery' into release
Merge branch 'psd' into release
Merge branch 'video' into release
Merge branch 'acer' into release
Merge branch 'thinkpad-acpi' into release
Merge branch 'sony-laptop' into release
Merge branch 'acpi-modparam' into release
Merge branch 'async-battery' into release
Merge branch 'acpi_enforce_resources' into release
Merge branches 'bugzilla-12461' and 'bugzilla-9998' into release
Merge branch 'constify' into release
Merge branch 'dell-wmi' into release
Merge branch 'pnpacpi' into release
Merge branch 'x2apic' into release
Merge branch 'misc' into release
Merge branch 'linus' into release

Len Sorensen (1):
m68knommu: Fix support for console port other than ttyS0 on mcf.c

Lennert Buytenhek (19):
mv643xx_eth: unify ethtool ops for phy'd and phy-less interfaces
mv643xx_eth: rework interrupt coalescing, and export via ethtool
mv643xx_eth: implement ethtool rx/tx ring size query and resizing
mv643xx_eth: export rx csum get/set methods via ethtool
mv643xx_eth: allow enabling/disabling tx checksumming via ethtool
mv643xx_eth: implement Large Receive Offload
[ARM] Kirkwood: enable both XOR engines on the 6281 RD board
[ARM] mv78xx0: distinguish between different chip steppings
[ARM] mv78xx0: force eth2/eth3 to PHYless mode on pre-A0 silicon
[ARM] mv78xx0: enable eth2/eth3 on the mv78xx0 A0 development board
mv643xx_eth: make LRO unconditional
mv643xx_eth: convert to net_device_ops
mv643xx_eth: move a couple of init actions from ->open() to port probe
mv643xx_eth: set sane default receive coalescing timeout
[ARM] mv78xx0: Add Marvell RD-78x00-mASA Reference Design support
mwl8k: Marvell TOPDOG wireless driver
dsa: set ->iflink on slave interfaces to the ifindex of the parent
dsa: add support for the Marvell 88E6095/6095F switch chips
dsa: add switch chip cascading support

Leubner, Achim (1):
[SCSI] aacraid driver update

Li Peng (1):
drm/i915: Fix LVDS dither setting

Li Xiaodong (1):
documentation: fix unix_dgram_qlen description

Li Yang (2):
gianfar: reallocate skb when headroom is not enough for fcb
gianfar: only check headroom when FCB is needed

Li Zefan (37):
tracing/ftrace: add missing unlock in register_stat_tracer()
cpuacct: add a branch prediction
cpuacct: reduce one NULL check in fast-path
blktrace: fix possible memory leak
blktrace: make blk_tracer_enabled a bool flag
blktrace: remove blk_probe_mutex
blktrace: don't increase blk_probes_ref if failed to setup blk trace
blktrace: report EBUSY correctly
blktrace: remove sysfs_blk_trace_enable_show/store()
blktrace: avoid accessing NULL bdev->bd_disk
blktrace: mark ddir_act[] const
blktrace: fix wrong calculation of RWBS
blktrace: fix t_error()
blktrace: print human-readable act_mask
blktrace: fix timestamp in binary output
blktrace: fix a race when creating blk_tree_root in debugfs
blktrace: fix the original blktrace
blktrace: fix off-by-one bug
blktrace: make classic output more classic
blktrace: fix blk_probes_ref chaos
blktrace: fix memory leak when freeing struct blk_io_trace
blktrace: extract duplidate code
blktrace: print out BLK_TN_MESSAGE properly
trace: make argument 'mem' of trace_seq_putmem() const
memdup_user(): introduce
cgroups: more documentation for remount and release_agent
cgroups: show correct file mode
cgroups: don't change release_agent when remount failed
debug cgroup: remove unneeded cgroup_lock
devcgroup: avoid using cgroup_lock
cpuset: fix possible races in cpu/memory hotplug
cgroups: add 'data' field to struct cgroup_scanner
cpuset: rewrite update_tasks_nodemask()
cpuset: avoid changing cpuset's mems when errno returned
cpuset: remove struct cpuset_hotplug_scanner
blktrace: small cleanup in blk_msg_write()
blktrace: fix pdu_len when tracing packet command requests

Li, Shaohua (1):
fastboot: remove duplicate unpack_to_rootfs()

Liam Girdwood (1):
regulator: email - update email address and regulator webpage.

Lierdakil (1):
V4L/DVB (10388): gspca - pac207: Webcam 093a:2474 added.

Lin Ming (3):
ACPICA: Check for non-zero address before being converted to GAS
ACPICA: Clear PM register write-only bits on reading
ACPI: cpufreq: use new bit register access function

Linus Torvalds (153):
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/security-testing-2.6
Merge branch 'next' of git://git.kernel.org/.../davej/cpufreq
Merge git://git.kernel.org/.../herbert/crypto-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge git://git.kernel.org/.../hskinnemoen/avr32-2.6
Merge git://git.kernel.org/.../steve/gfs2-2.6-nmw
Merge git://git.kernel.org/.../lethal/sh-2.6
Merge git://git.kernel.org/.../bart/ide-2.6
Merge git://git.kernel.org/.../gregkh/driver-core-2.6
Merge git://git.kernel.org/.../gregkh/usb-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
Merge git://git.kernel.org/.../sfrench/cifs-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
Merge branch 'kvm-updates/2.6.30' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge git://git.kernel.org/.../wim/linux-2.6-watchdog
Merge git://git.kernel.org/.../davem/net-next-2.6
Merge git://git.kernel.org/.../davem/sparc-2.6
Merge branch 'for-2.6.30' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'sched-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'timers-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'irq-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'header-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../geert/linux-m68k
Merge branch 'for-linus' of git://git.kernel.org/.../penberg/slab-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../teigland/dlm
Merge branch 'for_linus' of git://git.kernel.org/.../jack/linux-quota-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs-2.6
Merge branch 'drm-intel-next' of git://git.kernel.org/.../anholt/drm-intel
i915: fix wrong 'size_t' format string
Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
Merge git://git.kernel.org/.../davem/sparc-2.6
Merge git://git.kernel.org/.../davem/net-2.6
Merge git://git.kernel.org/.../jejb/scsi-misc-2.6
Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
Merge branch 'percpu-cpumask-x86-for-linus-2' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'for-linus' of git://git.kernel.org/.../cooloney/blackfin-2.6
Merge git://git.kernel.org/.../arjan/linux-2.6-async-for-30
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/security-testing-2.6
Merge branch 'futexes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'bzip2-lzma-for-linus' of git://git.kernel.org/.../x86/linux-2.6-tip
Merge branch 'for-linus' of git://git.kernel.org/.../shaggy/jfs-2.6
Merge git://git.kernel.org/.../bart/ide-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../mszeredi/fuse
Merge branch 'for_linus' of git://git.kernel.org/.../mchehab/linux-2.6
Merge branch 'next' of git://git.kernel.org/.../benh/powerpc
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6
Merge branch 'x86-stage-3-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'reiserfs-updates' from Jeff Mahoney
Merge branch 'iommu-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'drm-next' of git://git.kernel.org/.../airlied/drm-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../rafael/suspend-2.6
Merge branch 'proc-linus' of git://git.kernel.org/.../adobriyan/proc
Merge branch 'locking-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge git://git.kernel.org/.../rusty/linux-2.6-lguest-and-virtio
Merge git://git.kernel.org/.../rusty/linux-2.6-cpumask
Merge git://git.kernel.org/.../davem/sparc-2.6
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'linux-next' of git://git.kernel.org/.../jbarnes/pci-2.6
Merge git://git.kernel.org/.../bart/ide-2.6
Merge git://git.kernel.org/.../mason/btrfs-unstable
Merge branch 'for_linus' of git://git.kernel.org/.../tytso/ext4
Merge branch 'for-linus' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'x86/setup' of git://git.kernel.org/.../tip/linux-2.6-tip
qeth: properly delete empty files.
Merge branch 'x86-setup-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'drm-linus' of git://git.kernel.org/.../airlied/drm-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs-2.6
Merge git://git.kernel.org/.../bart/linux-hdreg-h-cleanup
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of git://neil.brown.name/md
Merge branch 'for-linus' of git://git.kernel.org/.../gerg/m68knommu
Merge git://git.kernel.org/.../herbert/crypto-2.6
Merge git://git.kernel.org/.../davem/rcu-doc-2.6
Merge branch 'for_linus' of git://git.kernel.org/.../jack/linux-udf-2.6
Merge git://git.kernel.org/.../kyle/rtc-parisc
Merge git://git.kernel.org/.../kyle/parisc-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd
Merge git://git.kernel.org/.../agk/linux-2.6-dm
Merge git://git.kernel.org/.../dhowells/linux-2.6-fscache
Merge git://git.infradead.org/iommu-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../lrg/voltage-2.6
Merge branch 'ext3-latency-fixes' of git://git.kernel.org/.../tytso/ext4
Merge branch 'next' of git://git.kernel.org/.../djbw/async_tx
Merge branch 'upstream-linus' of git://git.kernel.org/.../mfasheh/ocfs2
Merge git://git.kernel.org/.../mason/btrfs-unstable
Merge git://git.kernel.org/.../czankel/xtensa-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/trivial
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
Merge branch 'for-linus' of git://git.kernel.org/.../mszeredi/fuse
Merge branch 'locking-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'ipi-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'rcu-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'stacktrace-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'core-cleanups-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
Make non-compat preadv/pwritev use native register size
Merge branch 'for-linus' of git://git.kernel.org/.../drzeus/mmc
Merge branch 'printk-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'core/debugobjects' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge git://git.kernel.org/.../rusty/linux-2.6-module-and-param
Merge git://git.kernel.org/.../rusty/linux-2.6-cpumask
Merge branch 'bzip2-lzma-for-linus' of git://git.kernel.org/.../x86/linux-2.6-tip
Merge branch 'tracing-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge git://git.kernel.org/.../gregkh/staging-2.6
Merge branch 'avr32-arch' of git://git.kernel.org/.../hskinnemoen/avr32-2.6
Merge git://git.kernel.org/.../lethal/sh-2.6
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge branch 'for-linus' of git://repo.or.cz/cris-mirror
Merge branch 'for-next' of git://git.o-hand.com/linux-mfd
Merge branch 'audit.b62' of git://git.kernel.org/.../viro/audit-current
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
Merge git://git.kernel.org/.../jejb/scsi-misc-2.6
Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'for-2.6.30' of git://linux-nfs.org/~bfields/linux
Merge branch 'kmemtrace-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'locking-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
kernel/sysctl.c: avoid annoying warnings
Merge branch 'for-linus' of git://neil.brown.name/md
Merge git://git.infradead.org/iommu-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6
Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6
ext3: make default data ordering mode configurable
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for_linus' of git://git.kernel.org/.../mchehab/linux-2.6
Merge branch 'merge' of git://git.kernel.org/.../paulus/powerpc
Merge git://git.kernel.org/.../rusty/linux-2.6-module-and-param
Merge branch 'for-linus' of git://git.kernel.org/.../jmorris/security-testing-2.6
branch tracer, intel-iommu: fix build with CONFIG_BRANCH_TRACER=y
Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
Merge branch 'i2c-for-2630-v2' of git://aeryn.fluff.org.uk/bjdooks/linux
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge branch 'for-2.6.30' of git://git.kernel.org/.../broonie/sound-2.6
Fix build errors due to CONFIG_BRANCH_TRACER=y
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of git://git.kernel.org/.../jbarnes/pci-2.6
Merge branch 'irq/threaded' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'core/softlockup' of git://git.kernel.org/.../tip/linux-2.6-tip
Linux 2.6.30-rc1

Linus Walleij (1):
[ARM] 5420/1: MMCI devinit and devexit macros

Lior Dotan (5):
Staging: slicoss: use request_firmware
Staging: SLICOSS: remove the static firmware header files
Staging: slicoss: add binary firmware to firmware directory
Staging: SLICOSS: free resources on entry_probe error path
Staging: SLICOSS: use gfp_kernel where possible

Liu Yu (7):
powerpc/math-emu: Fix efp dependence
powerpc/fsl-booke: declare tlbcam_index for use in c
KVM: ppc: Fix e500 warnings and some spelling problems
KVM: ppc: Move to new TLB invalidate interface
KVM: ppc: Add emulation of E500 register mmucsr0
KVM: ppc: e500: Fix the bug that mas0 update to wrong value when read TLB entry
KVM: ppc: e500: Fix the bug that KVM is unstable in SMP

Lopez Cruz, Misael (5):
ASoC: Add GPIO support for jack reporting interface
ASoC: Add DAPM machine widgets to SDP3430 driver
ASoC: Add headset jack detection for SDP3430 machine driver
ASoC: Move headset jack registration to device initialization for SDP3430
ASoC: Declare Headset as Mic and Headphone widgets for SDP3430

Lorenzo Nava (1):
b43: fix b43_plcp_get_bitrate_idx_ofdm return type

Luca Cappa (1):
hp_accel: axis conversion for hp compaq 8710w

Luca Tettamanti (2):
ACPI: acpi_enforce_resource=strict by default
hwmon: Add Asus ATK0110 support

Lucas Nussbaum (1):
sctp: Allow to disable SCTP checksums via module parameter

Luis Henriques (4):
sched: fix typos in documentation
sched: small optimisation of can_migrate_task()
sched: jiffies not printed per CPU
sched: remove unused fields from struct rq

Luis R. Rodriguez (81):
mac80211: add HT conf helpers
ath9k: use hw->conf on ath_setcurmode()
ath9k: remove cache of rate preference when using 11g protection
ath9k: Rename ath_setcurmode() to ath_cache_conf_rate()
ath9k: consolidate arguments on hw reset
ath9k: make request to get the noisefloor threshold band specific
ath9k: use ieee80211_conf on ath9k_hw_iscal_supported()
ath9k: make use of conf_is_ht*() in the rest of the driver
iwlwifi: make use of conf_is_ht*() helpers
mac80211: no need for ht.enabled
ath9k: Make ANI CCK and OFDM error triggers band specific
ath9k: remove mode specific default noise floor values
ath9k: remove ath9k_hw_chan2wmode()
ath9k: remove ath9k_hw_check_chan()
ath9k: remove superfluous check on changing channel
ath9k: fix sparse warnings
cfg80211: call reg_notifier() once
cfg80211: allow multiple driver regulatory_hints()
cfg80211: fix typo on message after intersection
cfg80211: add wiphy_apply_custom_regulatory()
cfg80211: export freq_reg_info()
cfg80211: process user requests only after previous user/driver/core requests
cfg80211: ignore consecutive equal regulatory hints
cfg80211: rename fw_handles_regulatory to custom_regulatory
cfg80211: move check for ignore_reg_update() on wiphy_update_regulatory()
cfg80211: pass more detailed regulatory request information on reg_notifier()
cfg80211: Allow for strict regulatory settings
mac80211: allow mac80211 drivers to get to struct ieee80211_hw from wiphy
cfg80211: allow users to help a driver's compliance
ath9k: simplify regulatory code
ath9k: fix debug print on regd
ath9k: remove useless ath9k driver version information
cfg80211: do not pass -EALREADY to userspace on regdomain change request
ath9k: replace usage of internal wireless_modes for conf
ath9k: move check for radar freqs into a helper
ath9k: remove passive scan on 5 GHz if country IE knows better
mac80211: do not TX injected frames when not allowed
cfg80211: add get reg command
ath9k: fix reg_notifier() flags used upon a country IE
ath9k: add comments for ath9k_hw_configpcipowersave()
ath9k: add udelay() for AR5416 on ath9k_hw_configpcipowersave()
cfg80211: rename cfg80211_registered_device's idx to wiphy_idx
cfg80211: add wiphy_idx_valid to check for wiphy_idx sanity
cfg80211: rename cfg80211_drv_mutex to cfg80211_mutex
nl80211: disallow user requests prior to regulatory_init()
cfg80211: add regulatory_hint_core() to separate the core reg hint
cfg80211: propagate -ENOMEM during regulatory_init()
cfg80211: add assert_cfg80211_lock() to ensure proper protection
cfg80211: make regulatory_request use wiphy_idx instead of wiphy
cfg80211: protect first access of last_request on 11d hint under mutex
cfg80211: remove likely from an 11d hint case
cfg80211: free rd on unlikely event on 11d hint
cfg80211: move all regulatory hints to workqueue
cfg80211: comments style cleanup
cfg80211: allow drivers that agree on regulatory to agree
cfg80211: rename regdom_changed to regdom_changes() and use it
cfg80211: enable active-scan / beaconing on Ch 1-11 for world regdom
cfg80211: enable 5 GHz world roaming channels
cfg80211: Add AP beacon regulatory hints
ath9k: follow beacon hints on reg_notifier when world roaming
cfg80211: make __regulatory_hint() static
cfg80211: pass the regulatory_request struct in __regulatory_hint()
cfg80211: do not kzalloc() again for a new request on __regulatory_hint
cfg80211: pass the regulatory_request to ignore_request
mac80211_hwsim: add support for 5 GHz
cfg80211: Enable passive scan on channels 12-14 for world roaming
cfg80211: fix max tx power for world regdom on 5 GHz to 20dBm
cfg80211: remove REGDOM_SET_BY_INIT
cfg80211: move enum reg_set_by to nl80211.h
cfg80211: add regulatory netlink multicast group
mac80211_hwsim: add regulatory testing options
ath9k: downgrade xmit queue full message to xmit debug
ath9k: make few eeprom and calib items static
ath9k: remove dummy PCI "retry timeout" fix
mac80211_hwsim: let the reg workqueue breathe when regtest is set
cfg80211: force last_request to be set for OLD_REG if regdom is EU
cfg80211: fix incorrect assumption on last_request for 11d
cfg80211: make regdom module parameter available oustide of OLD_REG
cfg80211: remove code about country IE support with OLD_REG
ath9k: fix dma mapping leak of rx buffer upon rmmod
cfg80211: default CONFIG_WIRELESS_OLD_REGULATORY to n

Lukas Karas (1):
V4L/DVB (11408): gspca - m5602-s5k83a: Add led support to the s5k83a sensor.

Luotao Fu (2):
pxa2xx-ac97: fix displaying GSR after reset timeout
leds: simple driver for pwm driven LEDs

Ma Ling (5):
drm/i915: Use documented PLL timing limits for G4X platform
drm/i915: Use a different PLL timing search function on G4X.
drm: read EDID extensions from monitor
drm: detect hdmi monitor by hdmi identifier (v3)
drm/i915: avoid hanging on to a stale pointer to raw_edid.

Maciej Cencora (1):
drm/radeon: add regs required for occlusion queries support

Maciej Grela (1):
USB: usb-storage: added missing MODULE_LICENSE("GPL") for usb-storage ums-* modules

Maciej Rutecki (1):
ahci: Blacklist HP Compaq 6720s that spins off disks during ACPI power off

Maciej Sosnowski (1):
igb: switch to new dca API

Madhulika Madishetty (1):
AMCC PPC 460SX redwood SoC platform initial framework

Maen Suleiman (1):
mmc: SDIO driver for Marvell SoCs

Magnus Damm (52):
clockevents: let set_mode() setup delta information
smc91x: struct net_device_ops
sh: make gpio_get/set_value() O(1)
sh: lockless gpio_get_value()
sh: lockless gpio_set_value()
sh: use gpiolib
sh: rework clocksource and sched_clock
sh: tmu disable support
sh: fix no sys_timer case
sh: CMT clockevent platform driver
sh: CMT platform data for sh7723/sh7722/sh7366/sh7343
sh: shared register saving code for sh3/sh4/sh4a
sh: rework register restore code for sh3/sh4/sh4a
sh: remove EXPEVT vector from stack on sh3/sh4/sh4a
sh: prefetch early exception data on sh4/sh4a.
serial: sh-sci: console drainage
rtc: sh-rtc: Add Single IRQ Support
sh: fix P4 iounmap() pass-through
sh: multiple vectors per irq - base
sh: multiple vectors per irq - sh7750
sh: multiple vectors per irq - sh7780
sh: multiple vectors per irq - sh7785
sh: hibernation support
sh: Show sleep state with Migo-R LEDs
input: add suspend wakeup support to sh_keysc
input: sh_keysc suspend can use to_platform_device()
sh: improve sh7785lcr power off code
irq: add remove_irq() for freeing of setup_irq() irqs
irq: match remove_irq() args with setup_irq()
irq: export remove_irq() and setup_irq() symbols
sh: SuperH Mobile suspend support
sh: add ap325 lcd power off support
video: sh_mobile_lcdcfb suspend/resume support
sh: simplify kexec vbr code
sh: rework kexec segment code
sh: add kexec jump support
sh: disallow kexec virtual entry
sh: sh-rtc carry interrupt rework
sh: sh-rtc invalid time rework
sh: sh-rtc wakeup support
tmio_mmc: Fix one off, use resource_size() in probe()
tmio_mmc: Fix use after free in remove()
V4L/DVB (10304): buf-dma-contig: fix USERPTR free handling
V4L/DVB (11029): video: use videobuf_waiton() in sh_mobile_ceu free_buffer()
pm: rework includes, remove arch ifdefs
pm: cleanup includes
clocksource: sh_cmt: use remove_irq() and remove clockevent workaround
sh: intc: install enable, disable and shutdown callbacks
sh: intc: set_irq_wake() support
input: sh_keysc: use enable/disable_irq_wake()
rtc: rtc-sh: use set_irq_wake()
input: migor_ts: add wakeup support

Malcolm Parsons (1):
xfs: fix various typos

Mallikarjuna R Chilakala (2):
ixgbe: Patch to fix driver panic while freeing up tx & rx resources
ixgbe: Fix potential memory leak/driver panic issue while setting up Tx & Rx ring parameters

Mandeep Singh Baines (7):
softlockup: decouple hung tasks check from softlockup detection
softlockup: fix to allow compiling with !DETECT_HUNG_TASK
softlockup: fix potential race in hung_task when resetting timeout
softlockup: remove unused definition for spawn_softlockup_task
softlockup: check all tasks in hung_task
softlockup: convert read_lock in hung_task to rcu_read_lock
softlockup: remove timestamp checking from hung_task

Manish Katiyar (2):
nfsd : Define NFSD only when FILE_LOCKING is enabled
ext2: Zero our b_size in ext2_quota_read()

Mans Rullgard (1):
NSM: Fix unaligned accesses in nsm_init_private()

Manuel Lauss (4):
MIPS: Alchemy: unify CPU model constants.
MIPS: Alchemy: provide cpu feature overrides.
MIPS: Alchemy: MIPS hazard workarounds are not required.
MIPS: Alchemy: PB1200: use SMC91X platform data.

Marc Eshel (5):
nfsd41: define nfs41 error codes
nfsd41: introduce nfs4_client cl_sessions list
nfsd41: release_session when client is expired
nfsd41: sessionid hashing
nfsd41: provide support for minor version 1 at rpc level

Marc Schneider (1):
V4L/DVB (11338): af9015: add support for TrekStor DVB-T USB Stick

Marcel Holtmann (31):
Bluetooth: Preparation for usage of SOL_BLUETOOTH
Bluetooth: Add global deferred socket parameter
Bluetooth: Add support for deferring RFCOMM connection setup
Bluetooth: Add support for deferring L2CAP connection setup
Bluetooth: Reject incoming SCO connections without listeners
Bluetooth: Fix SCO state handling for incoming connections
Bluetooth: Add enhanced security model for Simple Pairing
Bluetooth: Replace L2CAP link mode with security level
Bluetooth: Replace RFCOMM link mode with security level
Bluetooth: Pause RFCOMM TX when encryption drops
Bluetooth: Disconnect L2CAP connections without encryption
Bluetooth: Restrict application of socket options
Bluetooth: Update version numbers
Bluetooth: Submit bulk URBs along with interrupt URBs
Bluetooth: Don't check encryption for L2CAP raw sockets
Bluetooth: Add SCO fallback for eSCO connection attempts
Bluetooth: Use general bonding whenever possible
Bluetooth: Set authentication requirements if not available
Bluetooth: Fix race condition with L2CAP information request
Bluetooth: Fix double L2CAP connection request
Bluetooth: Don't enforce authentication for L2CAP PSM 1 and 3
Bluetooth: Request L2CAP fixed channel list if available
Bluetooth: Add CID field to L2CAP socket address structure
Bluetooth: Ask upper layers for HCI disconnect reason
Bluetooth: Fix authentication requirements for L2CAP security check
Bluetooth: Set authentication requirement before requesting it
Bluetooth: Fix poll() misbehavior when using BT_DEFER_SETUP
Bluetooth: Change RFCOMM to use BT_CONNECT2 for BT_DEFER_SETUP
Bluetooth: Disallow usage of L2CAP CID setting for now
Bluetooth: Fix RFCOMM usage of in-kernel L2CAP sockets
Bluetooth: Permit BT_SECURITY also for L2CAP raw sockets

Marcelo Tosatti (4):
KVM: VMX: initialize TSC offset relative to vm creation time
KVM: PIT: provide an option to disable interrupt reinjection
KVM: MMU: drop zeroing on mmu_memory_cache_alloc
KVM: make irq ack notifications aware of routing table

Marcin Obara (1):
Staging: add heci driver

Marcin Slusarz (6):
phylib: convert state_queue work to delayed_work
udf: reduce stack usage of udf_load_pvoldesc
udf: reduce stack usage of udf_get_filename
udf: implement mode and dmode mounting options
udf: fix default mode and dmode options handling
[MTD] fix use after free in register_mtd_blktrans

Marco Aurelio da Costa (1):
i2c-algo-pca: Add PCA9665 support

Marek Vasut (3):
[ARM] pxa: PalmT5 initial support
[ARM] pxa: PalmLD initial support
[ARM] pxa: fix the bad assumption that PCMCIA sockets always start with 0

Mario Schwalbe (2):
backlight: Add support for MacBook 5, MacBook Air 2, and MacBook Pro 5
backlight: mbp_nvidia_bl - Add a debug switch

Mariusz Kozlowski (12):
Staging: comedi: usbduxfast: remove kernel version checks
Staging: comedi: usbduxfast: add comedi debug to Kconfig
Staging: comedi: usbduxfast: fix checkpatch issues plus some style cleanups etc.
Staging: comedi: usbduxfast: annotate init and exit functions
Staging: comedi: usbduxfast: remove .bss variable initialization
Staging: comedi: usbduxfast: don't initialize semaphores on init
Staging: comedi: usbduxfast: balance semaphores up/down in attach error path
Staging: comedi: usbdux: remove .bss variable initialization
Staging: comedi: usbdux: don't initialize semaphores on init
Staging: comedi: usbdux: annotate init and exit functions
Staging: comedi: remove LINUX_VERSION_CODE checks
Staging: comedi: remove unnecessary #include <linux/version.h>

Mark Brown (104):
ALSA: Reduce boilerplate for new jack types
ASoC: Constify pin names for DAPM pin status APIs
ASoC: Add jack reporting interface
ASoC: Implement WM8350 headphone jack detection
Merge branch 'for-2.6.29' into for-2.6.30
Merge branch 'for-2.6.29' into for-2.6.30
ASoC: Ignore output frequency for WM9713 PLL
ASoC: Implement support for CLK_POUT as MCLK on Zylonite
ASoC: Staticise PCM operations tables
Merge branch 'for-2.6.29' into for-2.6.30
ASoC: Fix merge with PXA tree
ASoC: Remove unneeded e7x0 inclusion of pxa-regs.h and hardware.h
ASoC: Configure SSP port PLL for Zylonite
ASoC: Fix spurious codec driver dependencies
Merge branch 'for-2.6.29' into for-2.6.30
ASoC: Include header file in cs4270 and wm9705
ASoC: Fix L3 bus handling in Kconfig
ASoC: Push the codec runtime storage into the card structure
Merge branch 'for-2.6.29' into for-2.6.30
Merge branch 'for-2.6.29' into for-2.6.30
Merge branch 'for-2.6.29' into for-2.6.30
Merge branch 'for-2.6.29' into for-2.6.30
Merge branch 'for-2.6.29' into for-2.6.30
ASoC: Remove version display from the WM8731 driver
ASoC: Clean up WM8731 bias level configuration
ASoC: Improve diagnostics for AT91SAM9G20-EK probe
ASoC: Check machine type before loading on AT91SAM9G20-EK
ASoC: Actively manage MCLK for AT91SAM9G20-EK
ASoC: Rename AT91SAMG20-EK for applications
ASoC: Shuffle WM8731 SPI and I2C device registration
ASoC: Refactor WM8731 device registration
ASoC: Remove version display from the WM8753 driver
ASoC: Fix build for corgi and poodle
ASoC: Implement SPI device unregistration for WM8731
ASoC: Check for errors when writing WM8731 reset register
ASoC: Add device init/exit annotations to new-style Wolfson CODEC drivers
ASoC: Disable WM8731 line bypass by default
[ARM] 5399/1: [AT91] Configure MCLK and SSC for AT91SAMG20-EK
ASoC: Report I/O errors from WM8753 reset
ASoC: Only unregister drivers we registered for WM8753
ASoC: Improve WM9713 voice DAC shutdown procedure
ASoC: Fix Zylonite voice interface stereo configurations
ASoC: Shuffle WM8753 device registration code
ASoC: Convert WM8753 to register via normal device probe
ASoC: Only write back non-default registers when resuming WM8753
ASoC: Add SND_SOC_DAPM_PIN_SWITCH controls for exposing DAPM pins
Merge commit 's3c-iis-header' into HEAD
ASoC: Refresh JIVE driver
ASoC: Factor out DAPM widget power check into separate function
ASoC: Fix memory allocation for snd_soc_dapm_switch names
ASoC: Update Kconfig for Samsung CPUs to reflect S3C64xx support
ASoC: Staticise workqueue function for GPIO jack detection
ASoC: Re-remove hand-rolled pr_debug() macros
ASoC: Fix logging severity for some S3C error messages
ASoC: Remove unneeded forward reference to WM8753 SPI implementation
ASoC: Convert PXA AC97 driver to probe with the platform device
Merge commit 'takashi/topic/asoc' into for-2.6.30
ASoC: Fix up merge with the ARM tree
[ARM] Revert extraneous changes from the S3C audio header move
Merge branch 's3c-iis-header' into for-2.6.30
ASoC: Add initial driver for the WM8400 CODEC
ASoC: Remove version display from WM8580 driver
ASoC: Fix formats for s3c24xx-i2s register prints
ASoC: Merge dai_ops factor out
[ARM] Revert futher extraneous changes from the S3C header move
Merge branch 's3c-iis-header' into for-2.6.30
ASoC: Move WM8580 to normal I2C device probe
mx31: Add device definitions for the i.MX3x I2C controllers
mx31ads: Fix build for missing mx31.h
mx31ads: Make unexported data static
mx31ads: Initial support for Wolfson Microelectronics 1133-EV1 module
ASoC: Fix non-networked I2S mode for PXA SSP
ASoC: Fix Zylonite for non-networked SSP mode
ASoC: Fix some missing dai_ops conversions
ASoC: Each PXA AC97 DAI needs a separate ops
Merge branch 'pxa-ssp' into for-2.6.30
ASoC: Further optimise WM8400 bias configuration sequence
ASoC: Add separate AVDD for WM8400
ASoC: Add FLL support for WM8400
regulator: Pass regulator init data as explict argument when registering
regulator: Allow init data to be supplied for bq24022
regulator: Allow init_data to be passed to fixed voltage regulators
regulator: Make fixed voltage regulators visible in Kconfig
regulator: Mark attributes table for virtual regulator static
regulator: Hoist struct regulator_dev out of core to fix notifiers
regulator: Suggest use of datasheet supply or pin names for consumers
regulator: Allow regulators to set the initial operating mode
regulator: Fix get_mode() for WM835x DCDCs
regulator: Implement list_voltage() for WM8400 DCDCs and LDOs
regulator: Don't warn on omitted voltage constraints
regulator: Implement list_voltage for WM835x LDOs and DCDCs
regulator: Allow boot_on regulators to be disabled by clients
regulator: Don't warn if we failed to get a regulator
regulator: Don't increment use_count for boot_on regulators
regulator: Support disabling of unused regulators by machines
rtc: convert wm8350 use new alarm and update operations
ASoC: Add some documentation for the ASoC jack API
ASoC: Don't defer resume work for AC97 codecs
ASoC: Set parent for AC97 devices we register
ASoC: Implement suspend and resume operations for WM9705
mfd: Use bulk read to fill WM8350 register cache
mfd: Support active high IRQs on WM835x
mfd: Use the value of the final spin when reading the AUXADC
i2c: i2c-s3c2410: Initialise Samsung I2C controller early

Mark Einon (2):
Staging: rt2860: Fix remaining build warnings
Staging: rt2860: Remove dependency on CFLAG RT2860

Mark Ellis (1):
USB: ipaq: handle 4 endpoint devices

Mark Fasheh (9):
ocfs2: Introduce dir lookup helper struct
ocfs2: Add a name indexed b-tree to directory inodes
ocfs2: Store dir index records inline
ocfs2: Introduce dir free space list
ocfs2: Increase max links count
ocfs2: Add total entry count to dx_root_block
ocfs2: Enable indexed directories
ocfs2: re-order ocfs2_empty_dir checks
ocfs2: fix leaf start calculation in ocfs2_dx_dir_rebalance()

Mark H. Weaver (1):
netfilter: nf_conntrack_tcp: fix unaligned memory access in tcp_sack

Mark Hills (5):
ALSA: snd-usb-caiaq: Send the correct command when setting controls
ALSA: snd-usb-caiaq: Set default input mode of A4DJ
ALSA: snd-usb-caiaq: Do not expose hardware input mode 0 of A4DJ
ALSA: snd-usb-caiaq: Remove duplicate A8DJ control
ALSA: snd-usb-caiaq: Increase version number to 1.3.12

Mark Lord (27):
sata_mv: cleanup chipset GENeration FLAGS
sata_mv: rearrange mv_start_dma() and friends
sata_mv: restructure mv_qc_issue
sata_mv: update ata_qc_from_tag
sata_mv: mv_fill_sg fixes v2
sata_mv: introduce support for ATAPI devices
sata_mv: optimize use of mv_edma_cfg
sata_mv: remove leftovers
[libata] sata_mv: cache frequently-accessed registers
[libata] sata_mv: Enable use of (basic) DMA for ATAPI on GEN_IIE chips
[libata] sata_mv: Tighten up interrupt masking in mv_qc_issue()
[libata] sata_mv: Add a new mv_sff_check_status() function to sata_mv.
[libata] Export ata_pio_queue_task() so that it can be used from sata_mv.
[libata] sata_mv: Implement direct FIS transmission via mv_qc_issue_fis().
sata_mv: cosmetic preparations for IRQ coalescing
sata_mv: implement IRQ coalescing (v2)
sata_mv: optimize IRQ coalescing for 8-port chips
sata_mv: fix LED blinking for SoC+NCQ
[libata] More robust parsing for IDENTIFY DEVICE multi_count field
sata_mv: revert SoC irq breakage
sata_mv: fix irq mask races
sata_mv: replace 0x1f with ATA_PIO4 (v2)
sata_mv: workaround errata PCI#7
sata_mv: workaround errata SATA#26
sata_mv: cosmetic renames
sata_mv: workaround errata SATA#13
sata_mv: shorten register names

Mark McLoughlin (1):
virtio_net: add link status handling

Mark Nelson (1):
powerpc/wdrtas: Update wdrtas_get_interval to use rtas_data_buf

Mark Vels (1):
trivial: PWM: fix of #endif comment

Markus Bollinger (1):
ALSA: pcxhr - add support for gpio ports and minor bug fix

Markus Grabner (1):
Staging: add line6 usb driver

Markus Kempf (1):
Staging: comedi: add ii_pci20kc driver

Markus Metzger (8):
x86, ftrace, hw-branch-tracer: support hotplug cpus
x86, ftrace, hw-branch-tracer: dump trace on oops
x86, ftrace, hw-branch-tracer: reset trace buffer on close
x86, ftrace, hw-branch-tracer: change trace format
x86, ftrace, hw-branch-tracer: documentation
x86, ds, bts: cleanup DS configuration
x86, ftrace: fix section mismatch in hw-branch-tracer
x86, ptrace: remove CONFIG guards around declarations

Martin Fuzzey (1):
V4L/DVB (10945): pwc : fix LED and power setup for first open

Martin K. Petersen (5):
[SCSI] scsi_debug: DIF/DIX support
[SCSI] Remove SUGGEST flags
[SCSI] sd: Make revalidate less chatty
block: add private bio_set for bio integrity allocations
MD data integrity support

Martin Michlmayr (4):
[ARM] Orion: Fix some typos in the DNS-323 support code
[ARM] Kirkwood: Hook up I2C
[ARM] Kirkwood: More consistency regarding MPP naming
[ARM] Kirkwood: Add support for QNAP TS-119/TS-219 Turbo NAS

Martin Peschke (1):
[SCSI] zfcp: add measurement data for average qdio queue utilisation

Martin Petermann (1):
[SCSI] zfcp: erp failed status bit will not be set

Martin Schwidefsky (6):
[S390] clock sync mode flags
[S390] module function call optimization
[S390] eliminate cpuinfo_S390 structure
[S390] eliminate ipl_device from lowcore
[S390] cleanup lowcore.h
mm: do_xip_mapping_read: fix length calculation

Martyn Welch (7):
powerpc/86xx: Board support for GE Fanuc SBC310
powerpc/86xx: Default configutation for GE Fanuc's SBC310
powerpc/86xx: Extend GE Fanuc GPIO driver for the SBC310
powerpc/86xx: Correct local bus registers in GE Fanuc SBC610 dts file
powerpc/86xx: Run sbc310 USB fixup code only on the appropriate platform.
powerpc/86xx: Board support for GE Fanuc's PPC9A
powerpc/86xx: Default configuration for GE Fanuc's PPC9A

Masakazu Mokuno (2):
PS3: gelic: convert the ethernet part to net_device_ops
PS3: gelic: wireless: convert the wireless part to net_device_ops

Masami Hiramatsu (10):
tracing, Text Edit Lock - SMP alternatives support
x86: implement atomic text_poke() via fixmap
x86: expand irq-off region in text_poke()
x86: kretprobe-booster interrupt emulation code fix
kprobes: cleanup aggr_kprobe related code
kprobes: move EXPORT_SYMBOL_GPL just after function definitions
kprobes: cleanup comment style in kprobes.h
kprobes: rename kprobe_enabled to kprobes_all_disarmed
kprobes: support per-kprobe disabling
kprobes: support kretprobe and jprobe per-probe disabling

Masatake YAMATO (1):
trivial: fix a pdlfush -> pdflush typo in comment

Mathieu Desnoyers (2):
tracing, Text Edit Lock - Architecture Independent Code
tracing, Text Edit Lock - kprobes architecture independent support

Matias Zabaljauregui (2):
lguest: use KVM hypercalls
lguest: use bool instead of int

Matt Carlson (14):
tg3: Fix 5906 link problems
tg3: Drop non-VLAN rx pkts larger than the MTU
tg3: Update ethtool set_settings error checks
tg3: Refine tg3_vlan_rx_register()
tg3: Eliminate nvram routine forward declarations
tg3: Invert nvram_read() and nvram_read_swab()
tg3: Correct NVRAM stream endian notations
tg3: Eliminate tg3_nvram_read_swab()
tg3: Refactor firmware version routines
tg3: Add legacy bootcode version decoding
tg3: Add DASH firmware version reporting
tg3: Add version reporting for hardware selfboot
tg3: Update copyright and version
Update TG3 MAINTAINERS entry

Matt Fleming (2):
sh: Relax inline assembly constraints
sh: Use the atomic_t "counter" member

Matt Kraai (1):
USB: skeleton: Use dev_info instead of info

Matt LaPlante (2):
trivial: fix typos/grammar errors in fs/Kconfig
trivial: fix typos/grammar errors in Kconfig texts

Matthew Garrett (16):
thermal: use integers rather than strings for thermal values
ACPI: move thermal trip handling to generic thermal layer
[CPUFREQ] Change link order of x86 cpufreq modules
[CPUFREQ] Make cpufreq-nforce2 less obnoxious
Allow relatime to update atime once a day
Add a strictatime mount option
Make relatime default
sony-laptop: Add support for new Sony platform API
sony-laptop: Enable EC on newer hardware
sony-laptop: Add support for extra keyboard events
sony-laptop: Add rfkill support on new models
sony-laptop: Add support for extended hotkeys
thermal: support forcing support for passive cooling
ACPI: Populate DIDL before registering ACPI video device on Intel
dell-wmi: new driver for hotkey control
serial: Update PNP IDs

Matthew Ranostay (7):
Add PCI DFI vendor ID
ALSA: hda: add reference board SND_PCI_QUIRK
ALSA: hda: 92hd71xxx disable unmute support for codecs that don't have input amps
ALSA: hda: Added stac378x digital slave out struct
ALSA: hda: Add STAC_DELL_S14 quirk
ALSA: Add 92HD81B1C device id
ALSA: hda - Add VREF powerdown sequence for another board

Matthew Wilcox (12):
[SCSI] Add VPD helper
[SCSI] ses: Use new scsi VPD helper
[SCSI] sd: Refactor sd_read_capacity()
[SCSI] sd: Try READ CAPACITY 16 first for SBC-2 devices
Rewrite MSI-HOWTO
PCI MSI: Replace 'type' with 'is_msix'
PCI MSI: msi_desc->dev is always initialised
PCI MSI: Use mask_pos instead of mask_base when appropriate
PCI MSI: Refactor interrupt masking code
PCI MSI: Add support for multiple MSI
sysctl: fix suid_dumpable and lease-break-time sysctls
ata: Add TRIM infrastructure

Matthias Fuchs (1):
rtc: add EPSON RX8025 support to DS1307 RTC driver

Matthias Schwarzott (5):
V4L/DVB (10662): remove redundant memset after kzalloc
V4L/DVB (10822): Add support for Zarlink ZL10036 DVB-S tuner.
V4L/DVB (10823): saa7134: add DVB support for Avermedia A700 cards
V4L/DVB (10948): flexcop-pci: Print a message in case the new stream watchdog detects a problem
V4L/DVB (11386): saa7134: Add analog RF tuner support for Avermedia A700 DVB-S Hybrid+FM card

Matthias Welwarsky (2):
sony-laptop: new style events typo fixes
sony-laptop: fix event reporting for new style events

Matthias-Christian Ott (1):
[CPUFREQ] p4-clockmod reports wrong frequency.

Mattia Dongili (3):
sony-laptop: merge Type4 into Type3
sony-laptop: Make sony_pic_set_wwanpower not take mutexes
sony-laptop: update copyright
タグ

このページへのコメント

2.6.30-rc1_shortlog02 - 鐃旬駕申侫鐃緒申鐃緒申襯件申鐃緒申謄鐃 - Seesaa Wiki鐃淑ワ申鐃緒申鐃緒申鐃緒申 for 鐃緒申鐃殉¥申鐃夙フワ申鐃緒申 ≪潟若 http://www.pslcbi.com/moncler2014.html

0
Posted by ≪潟若  2013年12月08日(日) 00:24:30 返信

コメントをかく


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

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

×

この広告は60日間更新がないwikiに表示されております。

関連ソフト/文書

Firefox3 Meter  Use OpenOffice.org

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