[3.11.y.z extended stable] Linux 3.11.10.1 stable review

From: Luis Henriques
Date: Fri Dec 06 2013 - 07:59:40 EST


This is the start of the review cycle for the Linux 3.11.10.1 stable kernel.

This version contains 272 new patches, summarized below. The new patches are
posted as replies to this message and also available in this git branch:

http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=linux-3.11.y-review;a=shortlog

git://kernel.ubuntu.com/ubuntu/linux.git linux-3.11.y-review

The review period for version 3.11.10.1 will be open for the next three days.
To report a problem, please reply to the relevant follow-up patch message.

For more information about the Linux 3.11.y.z extended stable kernel version,
see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable .

-Luis

--
Documentation/sysctl/kernel.txt | 25 ++--
arch/arm/boot/dts/bcm2835.dtsi | 4 +
arch/arm/boot/dts/cros5250-common.dtsi | 12 ++
arch/arm/kernel/entry-armv.S | 1 +
arch/arm/kvm/mmu.c | 34 ++++-
arch/arm/mach-at91/Makefile | 2 +-
arch/arm/mach-at91/at91sam9260.c | 2 +
arch/arm/mach-at91/at91sam9261.c | 2 +
arch/arm/mach-at91/at91sam9263.c | 3 +
arch/arm/mach-at91/at91sam9g45.c | 3 +
arch/arm/mach-at91/at91sam9n12.c | 6 +
arch/arm/mach-at91/at91sam9rl.c | 3 +
arch/arm/mach-at91/at91sam9x5.c | 6 +
arch/arm/mach-at91/generic.h | 2 +
arch/arm/mach-at91/include/mach/at91sam9n12.h | 5 +
arch/arm/mach-at91/include/mach/at91sam9x5.h | 5 +
arch/arm/mach-at91/include/mach/sama5d3.h | 5 +
arch/arm/mach-at91/sama5d3.c | 6 +
arch/arm/mach-at91/sysirq_mask.c | 71 +++++++++++
arch/arm/mach-imx/clk-imx6q.c | 2 +-
arch/arm/mach-integrator/integrator_cp.c | 3 +-
arch/arm/mach-omap2/irq.c | 2 +-
arch/arm/mach-omap2/omap_device.c | 13 +-
arch/arm/mach-sa1100/assabet.c | 3 +
arch/arm/mm/extable.c | 7 +-
arch/arm64/include/asm/pgtable.h | 31 ++---
arch/avr32/boot/u-boot/head.S | 35 +++++-
arch/avr32/kernel/entry-avr32b.S | 3 +-
arch/avr32/kernel/head.S | 20 ---
arch/cris/include/asm/io.h | 1 +
arch/parisc/include/asm/socket.h | 11 ++
arch/parisc/include/uapi/asm/socket.h | 11 +-
arch/powerpc/kernel/eeh.c | 9 ++
arch/powerpc/kernel/signal_32.c | 6 +
arch/powerpc/kernel/signal_64.c | 6 +
arch/powerpc/kernel/time.c | 4 +-
arch/powerpc/kernel/vio.c | 4 +-
arch/powerpc/mm/slice.c | 2 +-
arch/powerpc/platforms/512x/mpc512x_shared.c | 3 +
arch/powerpc/platforms/52xx/Kconfig | 2 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 12 +-
arch/s390/kernel/smp.c | 4 +-
arch/s390/kernel/vtime.c | 2 +-
arch/s390/lib/uaccess_pt.c | 3 +
arch/x86/kernel/ftrace.c | 14 ++-
arch/x86/kernel/microcode_amd.c | 2 +-
arch/x86/kvm/emulate.c | 5 +-
block/blk-core.c | 5 +-
block/blk-settings.c | 1 +
block/blk-timeout.c | 3 +-
crypto/asymmetric_keys/x509_public_key.c | 38 ------
drivers/acpi/pci_root.c | 3 +
drivers/acpi/scan.c | 2 +-
drivers/ata/ahci.c | 6 +
drivers/ata/libahci.c | 16 +++
drivers/ata/libata-core.c | 1 +
drivers/ata/libata-transport.c | 16 +--
drivers/base/dd.c | 2 +-
drivers/block/brd.c | 2 +-
drivers/block/loop.c | 21 ++--
drivers/block/xen-blkback/blkback.c | 3 +-
drivers/clk/mvebu/armada-370.c | 18 +--
drivers/cpufreq/highbank-cpufreq.c | 3 +-
drivers/dma/ioat/dma_v3.c | 48 +++----
drivers/edac/highbank_l2_edac.c | 18 +--
drivers/edac/highbank_mc_edac.c | 18 +--
drivers/gpio/gpio-msm-v2.c | 2 +-
drivers/gpio/gpio-mvebu.c | 2 +-
drivers/gpio/gpio-pl061.c | 10 +-
drivers/gpio/gpio-rcar.c | 2 +-
drivers/gpio/gpio-twl4030.c | 5 +-
drivers/gpu/drm/i915/intel_ddi.c | 20 +++
drivers/gpu/drm/i915/intel_display.c | 4 +
drivers/gpu/drm/i915/intel_dvo.c | 14 ++-
drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +-
drivers/gpu/drm/qxl/qxl_fb.c | 2 +-
drivers/gpu/drm/qxl/qxl_release.c | 1 +
drivers/gpu/drm/radeon/atombios_crtc.c | 2 +-
drivers/gpu/drm/radeon/evergreen_hdmi.c | 3 +-
drivers/gpu/drm/radeon/r600_hdmi.c | 21 ++--
drivers/gpu/drm/radeon/radeon_asic.c | 4 +
drivers/gpu/drm/radeon/radeon_gart.c | 2 +
drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 28 +++++
drivers/gpu/drm/radeon/radeon_semaphore.c | 6 +-
drivers/gpu/drm/radeon/radeon_trace.h | 36 ++++++
drivers/gpu/drm/radeon/radeon_uvd.c | 4 +-
drivers/gpu/drm/radeon/sid.h | 2 +-
drivers/gpu/drm/radeon/trinity_dpm.c | 6 +-
drivers/gpu/drm/shmobile/Kconfig | 1 +
drivers/gpu/drm/ttm/ttm_bo.c | 32 +++--
drivers/gpu/drm/ttm/ttm_bo_util.c | 30 +++--
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 42 ++++++-
drivers/hid/Kconfig | 11 +-
drivers/hid/hid-apple.c | 22 ++++
drivers/hid/hid-appleir.c | 3 +
drivers/hid/hid-axff.c | 3 +-
drivers/hid/hid-core.c | 18 ++-
drivers/hid/hid-holtek-mouse.c | 4 +
drivers/hid/hid-ids.h | 16 ++-
drivers/hid/hid-lg.c | 80 ++++++++++++
drivers/hid/hid-lg2ff.c | 2 +-
drivers/hid/hid-lg4ff.c | 40 +++++-
drivers/hid/hid-multitouch.c | 33 ++++-
drivers/hid/hid-roccat-common.c | 12 +-
drivers/hid/hid-roccat-kovaplus.c | 4 +
drivers/hid/hid-sensor-hub.c | 13 +-
drivers/hid/hid-wiimote-modules.c | 4 +-
drivers/hid/uhid.c | 2 +-
drivers/hid/usbhid/hid-quirks.c | 2 +
drivers/hwmon/lm90.c | 11 +-
drivers/i2c/busses/i2c-wmt.c | 1 +
drivers/i2c/muxes/i2c-mux-gpio.c | 8 +-
drivers/iio/accel/kxsd9.c | 7 +-
drivers/infiniband/hw/ipath/ipath_user_sdma.c | 7 +-
drivers/infiniband/hw/qib/qib_iba7322.c | 11 +-
drivers/infiniband/ulp/srp/ib_srp.c | 20 +--
drivers/input/evdev.c | 16 ++-
drivers/input/mouse/cypress_ps2.c | 19 +--
drivers/input/serio/i8042-x86ia64io.h | 2 +
drivers/input/touchscreen/usbtouchscreen.c | 4 +-
drivers/md/bcache/btree.c | 11 +-
drivers/md/dm-cache-target.c | 54 +++++---
drivers/md/dm-mpath.c | 18 ++-
drivers/md/dm-table.c | 18 ++-
drivers/md/md.c | 1 +
drivers/md/persistent-data/dm-array.c | 5 +-
drivers/media/dvb-frontends/af9013.c | 14 ++-
drivers/media/dvb-frontends/af9033.c | 23 +++-
drivers/media/dvb-frontends/bcm3510.c | 15 ++-
drivers/media/dvb-frontends/cxd2820r_core.c | 21 +++-
drivers/media/dvb-frontends/itd1000.c | 13 +-
drivers/media/dvb-frontends/mt312.c | 10 +-
drivers/media/dvb-frontends/nxt200x.c | 11 +-
drivers/media/dvb-frontends/rtl2830.c | 14 ++-
drivers/media/dvb-frontends/rtl2832.c | 14 ++-
drivers/media/dvb-frontends/s5h1420.c | 11 +-
drivers/media/dvb-frontends/stb0899_drv.c | 12 +-
drivers/media/dvb-frontends/stb6100.c | 11 +-
drivers/media/dvb-frontends/stv0367.c | 13 +-
drivers/media/dvb-frontends/stv090x.c | 12 +-
drivers/media/dvb-frontends/stv6110.c | 12 +-
drivers/media/dvb-frontends/stv6110x.c | 13 +-
drivers/media/dvb-frontends/tda10071.c | 25 +++-
drivers/media/dvb-frontends/tda18271c2dd.c | 14 ++-
drivers/media/dvb-frontends/zl10039.c | 12 +-
drivers/media/pci/cx18/cx18-driver.c | 20 +--
drivers/media/pci/cx23885/cimax2.c | 13 +-
drivers/media/pci/cx23885/cx23885-dvb.c | 4 +
drivers/media/pci/ttpci/av7110_hw.c | 19 ++-
drivers/media/tuners/e4000.c | 25 +++-
drivers/media/tuners/fc2580.c | 25 +++-
drivers/media/tuners/tda18212.c | 25 +++-
drivers/media/tuners/tda18218.c | 23 +++-
drivers/media/tuners/tuner-xc2028.c | 8 +-
drivers/media/usb/dvb-usb-v2/af9015.c | 3 +-
drivers/media/usb/dvb-usb-v2/af9035.c | 29 ++++-
drivers/media/usb/dvb-usb-v2/mxl111sf.c | 10 +-
drivers/media/usb/dvb-usb/cxusb.c | 41 +++++-
drivers/media/usb/dvb-usb/dibusb-common.c | 10 +-
drivers/media/usb/dvb-usb/dw2102.c | 90 ++++++++++++--
drivers/mfd/lpc_ich.c | 13 ++
drivers/mfd/rts5249.c | 48 ++++++-
drivers/misc/mei/nfc.c | 10 +-
drivers/mmc/host/atmel-mci.c | 21 +++-
drivers/mtd/devices/m25p80.c | 20 ++-
drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 4 +-
drivers/mtd/nand/nand_base.c | 15 ++-
drivers/net/can/flexcan.c | 12 --
drivers/net/wireless/ath/ath5k/base.c | 6 +-
drivers/net/wireless/iwlegacy/3945.c | 31 +++--
drivers/net/wireless/iwlegacy/4965-mac.c | 18 ++-
drivers/net/wireless/iwlwifi/iwl-trans.h | 6 +-
drivers/net/wireless/mwifiex/sdio.c | 3 +
drivers/net/wireless/mwifiex/uap_txrx.c | 29 ++++-
drivers/net/wireless/prism54/islpci_dev.c | 7 +-
drivers/net/wireless/rt2x00/rt2400pci.c | 2 +-
drivers/net/wireless/rt2x00/rt2800usb.c | 12 +-
drivers/net/wireless/rtlwifi/base.c | 93 ++++++--------
drivers/net/wireless/rtlwifi/rtl8188ee/hw.c | 1 +
drivers/net/wireless/rtlwifi/rtl8192cu/mac.c | 6 +-
drivers/net/wireless/rtlwifi/rtl8192cu/trx.c | 8 +-
drivers/net/wireless/rtlwifi/rtl8192de/trx.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/rf.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 2 +-
drivers/net/wireless/rtlwifi/wifi.h | 6 +-
drivers/pci/pcie/portdrv_pci.c | 1 -
drivers/pinctrl/mvebu/pinctrl-dove.c | 2 +-
drivers/regulator/ti-abb-regulator.c | 2 +-
drivers/s390/net/qeth_core_main.c | 6 +-
drivers/staging/media/lirc/lirc_zilog.c | 12 +-
drivers/staging/tidspbridge/Kconfig | 2 +-
drivers/staging/vt6656/baseband.c | 11 ++
drivers/staging/vt6656/rndis.h | 2 +
drivers/staging/zram/zram_drv.c | 19 ++-
drivers/staging/zsmalloc/zsmalloc-main.c | 17 ++-
drivers/target/iscsi/iscsi_target_auth.c | 5 +-
drivers/target/iscsi/iscsi_target_configfs.c | 5 +
drivers/target/iscsi/iscsi_target_device.c | 6 +-
drivers/target/iscsi/iscsi_target_nego.c | 2 +-
drivers/target/target_core_transport.c | 2 +
drivers/usb/core/driver.c | 3 +
drivers/usb/core/hub.c | 39 ++++++
drivers/usb/core/sysfs.c | 6 +-
drivers/usb/host/xhci-mem.c | 10 --
drivers/usb/host/xhci.c | 165 +++---------------------
drivers/usb/host/xhci.h | 1 +
drivers/usb/musb/davinci.c | 11 +-
drivers/usb/musb/musb_core.c | 3 +
drivers/usb/musb/musb_dsps.c | 6 +
drivers/usb/musb/musb_virthub.c | 19 ++-
drivers/usb/wusbcore/wa-rpipe.c | 5 +-
drivers/usb/wusbcore/wa-xfer.c | 5 +-
drivers/video/backlight/atmel-pwm-bl.c | 10 +-
drivers/video/console/sticore.c | 166 ++++++++++++++----------
drivers/video/sticore.h | 62 +++++++--
drivers/video/stifb.c | 10 +-
fs/cifs/cifssmb.c | 8 +-
fs/configfs/dir.c | 16 ++-
fs/devpts/inode.c | 1 +
fs/ext4/xattr.c | 1 +
fs/gfs2/inode.c | 30 +++--
fs/namei.c | 1 +
fs/nfs/nfs4proc.c | 36 +++---
fs/nfsd/export.c | 15 ++-
fs/nfsd/nfs4xdr.c | 4 +-
fs/nfsd/vfs.c | 173 +++++++++++++++-----------
fs/xfs/xfs_mount.c | 13 +-
include/acpi/acpi_bus.h | 1 +
include/linux/ipc_namespace.h | 6 +-
include/linux/mfd/rtsx_pci.h | 53 ++++++++
include/linux/msg.h | 6 +-
include/linux/mtd/map.h | 4 +-
include/linux/nfs4.h | 2 +-
include/linux/usb.h | 4 +-
include/linux/vm_event_item.h | 1 +
include/net/netfilter/nf_conntrack_extend.h | 2 +-
include/sound/compress_driver.h | 9 ++
include/trace/ftrace.h | 5 +-
ipc/ipc_sysctl.c | 20 +--
ipc/msgutil.c | 20 +--
ipc/sem.c | 42 +++++--
ipc/util.c | 27 +++-
ipc/util.h | 4 +-
kernel/audit.c | 27 +++-
kernel/cpuset.c | 8 +-
kernel/irq/manage.c | 2 +-
kernel/power/snapshot.c | 6 +-
kernel/time/alarmtimer.c | 4 +-
kernel/trace/ftrace.c | 64 +++++-----
kernel/workqueue.c | 24 +++-
lib/vsprintf.c | 33 ++++-
mm/mmap.c | 10 +-
mm/mprotect.c | 7 +-
mm/slub.c | 4 +-
mm/vmstat.c | 1 +
mm/zswap.c | 22 ++--
net/9p/trans_virtio.c | 5 +
net/sunrpc/clnt.c | 29 +++--
net/sunrpc/xprtsock.c | 28 +++--
net/wireless/scan.c | 4 +-
security/selinux/netlabel.c | 6 +-
sound/core/compress_offload.c | 54 +++++++-
sound/drivers/pcsp/pcsp.c | 2 +-
sound/isa/msnd/msnd_pinnacle.c | 4 +-
sound/pci/hda/hda_codec.c | 7 +-
sound/pci/hda/hda_generic.c | 83 ++++++++----
sound/pci/hda/hda_intel.c | 14 ++-
sound/pci/hda/patch_analog.c | 6 +-
sound/pci/hda/patch_conexant.c | 3 +
sound/pci/hda/patch_realtek.c | 94 +++++++++++++-
sound/soc/blackfin/bf5xx-i2s.c | 1 +
sound/soc/codecs/ak4642.c | 2 +-
sound/soc/codecs/arizona.c | 4 +
sound/soc/codecs/cs42l52.h | 2 +-
sound/soc/codecs/wm5110.c | 43 ++++++-
sound/soc/codecs/wm8962.c | 2 +
sound/soc/codecs/wm_adsp.c | 5 +
sound/soc/fsl/imx-pcm-fiq.c | 29 +++--
sound/usb/6fire/chip.c | 2 +-
tools/perf/ui/hist.c | 2 +-
tools/perf/util/color.c | 11 +-
tools/perf/util/color.h | 2 +-
virt/kvm/iommu.c | 4 +
283 files changed, 3000 insertions(+), 1178 deletions(-)

Aaron Lu (1):
PM / hibernate: Avoid overflow in hibernate_preallocate_memory()

Akira Takeuchi (1):
mm: ensure get_unmapped_area() returns higher address than mmap_min_addr

Alex Deucher (8):
drm/radeon/vm: don't attempt to update ptes if ib allocation fails
drm/radeon: adjust TN dpm parameters for stability (v2)
drm/radeon/si: fix define for MC_SEQ_TRAIN_WAKEUP_CNTL
drm/radeon: don't share PPLLs on DCE4.1
drm/radeon: use 64-bit math to calculate CTS values for audio (v2)
drm/radeon: fix N/CTS clock matching for audio
drm/radeon: use hw generated CTS/N values for audio
drm/radeon: re-enable sw ACR support on pre-DCE4

Anatolij Gustschin (1):
powerpc/52xx: fix build breakage for MPC5200 LPBFIFO module

Anders F. U. KiÃr (1):
HID: add support for LEETGION Hellion Gaming Mouse

Andreas BieÃmann (2):
avr32: setup crt for early panic()
avr32: fix out-of-range jump in large kernels

Anton Blanchard (2):
powerpc/pseries: Duplicate dtl entries sometimes sent to userspace
powerpc: ppc64 address space capped at 32TB, mmap randomisation disabled

Avinash Patil (1):
mwifiex: correct packet length for packets from SDIO interface

Bart Van Assche (2):
IB/srp: Report receive errors correctly
IB/srp: Avoid offlining operational SCSI devices

Ben Skeggs (1):
drm/nouveau: when bailing out of a pushbuf ioctl, do not remove previous fence

Benjamin Tissoires (1):
HID: appleir: force input to be set

Brian Austin (1):
ASoC: cs42l52: Correct MIC CTL mask

Brian Norris (2):
mtd: nand: hack ONFI for non-power-of-2 dimensions
mtd: m25p80: fix allocation size

Catalin Marinas (1):
arm64: Move PTE_PROT_NONE higher up

Charles Keepax (1):
ASoC: wm5110: Add post SYSCLK register patch for rev D chip

Christian KÃnig (3):
drm/radeon: activate UVD clocks before sending the destroy msg
drm/radeon: fix UVD destroy IB size
drm/radeon: add semaphore trace point

Christoffer Dall (1):
arm/arm64: KVM: Fix hyp mappings of vmalloc regions

Christoph Hellwig (2):
nfsd: split up nfsd_setattr
nfsd: make sure to balance get/put_write_access

Christoph Lameter (1):
slub: Handle NULL parameter in kmem_cache_flags

Dan Carpenter (3):
gpio: mvebu: make mvchip->irqbase signed for error handling
gpio: msm: make msm_gpio.summary_irq signed for error handling
gpio: rcar: NULL dereference on error in probe()

Dan Williams (3):
ioatdma: fix sed pool selection
ioatdma: fix selection of 16 vs 8 source path
prism54: set netdev type to "wlan"

Daniel Stone (1):
Input: evdev - fall back to vmalloc for client event buffer

Daniel Vetter (3):
drm/i915: flush cursors harder
drm/i915: Replicate BIOS eDP bpp clamping hack for hsw
drm/i915/dvo: call ->mode_set callback only when the port is running

Dave Airlie (2):
drm/qxl: fix memory leak in release list handling
qxl: avoid an oops in the deferred io code.

Dave Jiang (1):
ioatdma: Fix bug in selftest after removal of DMA_MEMSET.

David Henningsson (3):
ALSA: hda - Add headset quirk for Dell Inspiron 3135
ALSA: hda - Make sure mute LEDs stay on during runtime suspend (Realtek)
ALSA: hda - Fix Line Out automute on Realtek multifunction jacks

David Herrmann (2):
HID: uhid: fix leak for 64/32 UHID_CREATE
HID: wiimote: fix inverted pro-controller axes

David Howells (1):
X.509: Remove certificate date checks

Davidlohr Bueso (1):
ipc: update locking scheme comments

Doug Anderson (1):
ARM: dts: Add max77686 RTC interrupt to cros5250-common

Elias Vanderstuyft (1):
HID: logitech - lg2ff: Add IDs for Formula Vibration Feedback Wheel

Emmanuel Grumbach (1):
iwlwifi: don't WARN on host commands sent when firmware is dead

Eric Dumazet (1):
iwl3945: better skb management in rx path

Eric Sandeen (1):
xfs: be more forgiving of a v4 secondary sb w/ junk in v5 fields

Eric Seppanen (2):
iscsi-target: fix extract_param to handle buffer length corner case
iscsi-target: chap auth shouldn't match username with trailing garbage

Felipe Pena (1):
rtlwifi: rtl8192se: Fix wrong assignment

Felix Fietkau (1):
ath5k: fix regression in tx status processing

Forest Bond (3):
HID: don't ignore eGalax/D-Wav/EETI HIDs
Input: usbtouchscreen: ignore eGalax/D-Wav/EETI HIDs
HID: hid-multitouch: add support for SiS panels

Frank Zago (1):
iio:accel:kxsd9 fix missing mutex unlock

Gavin Shan (2):
powerpc/eeh: Enable PCI_COMMAND_MASTER for PCI bridges
powerpc/powernv: Add PE to its own PELTV

Gerhard Sittig (1):
powerpc/mpc512x: silence build warning upon disabled DIU

Greg Edwards (1):
KVM: IOMMU: hva align mapping page size

Greg Kroah-Hartman (1):
Staging: tidspbridge: disable driver

Guenter Roeck (1):
hwmon: (lm90) Fix max6696 alarm handling

Gwendal Grignou (1):
libata: Fix display of sata speed

Heiko Carstens (1):
s390/uaccess: add missing page table walk range check

Helge Deller (2):
parisc: sticon - unbreak on 64bit kernel
parisc: break out SOCK_NONBLOCK define to own asm header file

Huang Shijie (1):
mtd: gpmi: fix kernel BUG due to racing DMA operations

Ilija Hadzic (1):
devpts: plug the memory leak in kill_sb

Ionut Nicu (2):
i2c: mux: gpio: use reg value for i2c_add_mux_adapter
i2c: mux: gpio: use gpio_set_value_cansleep()

J. Bruce Fields (3):
nfsd4: fix xdr decoding of large non-write compounds
nfsd: return better errors to exportfs
nfsd4: fix discarded security labels on setattr

Jakob Bornecrantz (1):
drm/ttm: Handle in-memory region copies

James Ralston (2):
ahci: Add Device IDs for Intel Wildcat Point-LP
mfd: lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH

Jan Kara (1):
IB/ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast()

Jeff Layton (3):
audit: add child record before the create to handle case where create fails
audit: log the audit_names record type
nfs: fix oops when trying to set SELinux label

Jeff Moyer (1):
block: fix race between request completion and timeout handling

Jerome Glisse (1):
radeon: workaround pinning failure on low ram gpu

Jiada Wang (1):
ARM: i.MX6q: fix the wrong parent of can_root clock

Joe Thornber (2):
dm array: fix bug in growing array
dm cache: fix a race condition between queuing new migrations and quiescing for a shutdown

Johan Hovold (4):
ARM: at91: fix hanged boot due to early rtc-interrupt
ARM: at91: fix hanged boot due to early rtt-interrupt
backlight: atmel-pwm-bl: fix gpio polarity in remove
backlight: atmel-pwm-bl: fix reported brightness

Johannes Berg (1):
cfg80211: fix scheduled scan pointer access

Johannes Koch (1):
[media] cx23885: Fix TeVii S471 regression since introduction of ts2020

Jonathan Austin (1):
ARM: integrator_cp: Set LCD{0,1} enable lines when turning on CLCD

Joseph Salisbury (1):
Input: cypress_ps2 - do not consider data bad if palm is detected

Julius Werner (1):
usb: hub: Clear Port Reset Change during init/resume

Junxiao Bi (1):
configfs: fix race between dentry put and lookup

KOSAKI Motohiro (1):
alarmtimer: return EINVAL instead of ENOTSUPP if rtcdev doesn't exist

KaiChung Cheng (1):
HID: multicouh: add PID VID to support 1 new Wistron optical touch device

Kailang Yang (3):
ALSA: hda/realtek - Add support of ALC231 codec
ALSA: hda/realtek - Set pcbeep amp for ALC668
ALSA: hda - Add support of ALC255 codecs

Kent Overstreet (1):
bcache: Fix dirty_data accounting

Kevin Hao (1):
ftrace/x86: skip over the breakpoint for ftrace caller

Larry Finger (5):
rtlwifi: rtl8192cu: Fix more pointer arithmetic errors
rtlwifi: rtl8188ee: Fix smatch warning in rtl8188ee/hw.c
rtlwifi: rtl8192de: Fix incorrect signal strength for unassociated AP
rtlwifi: rtl8192se: Fix incorrect signal strength for unassociated AP
rtlwifi: rtl8192cu: Fix incorrect signal strength for unassociated AP

Laurent Pinchart (1):
drm: shmobile: Add dependency on BACKLIGHT_CLASS_DEVICE

Linus Walleij (1):
gpio: pl061: move irqdomain initialization

Ludovic Desroches (1):
mmc: atmel-mci: abort transfer on timeout error

Luosong (1):
HID: multitouch: Fix GeneralTouch products and add more PIDs

Malcolm Priestley (1):
staging: vt6656: [BUG] Fix for TX USB resets from vendors driver.

Manfred Spraul (1):
ipc/sem.c: synchronize semop and semctl with IPC_RMID

Marc Kleine-Budde (1):
can: flexcan: fix flexcan_chip_start() on imx6

Marc Zyngier (1):
ARM: 7876/1: clear Thumb-2 IT state on exception handling

Mark Cave-Ayland (1):
rtlwifi: Fix endian error in extracting packet type

Mark Langsdorf (1):
cpufreq: highbank-cpufreq: Enable Midway/ECX-2000

Markus Pargmann (1):
ARM: OMAP2+: irq, AM33XX add missing register check

Martin Schwidefsky (1):
s390/vtime: correct idle time calculation

Mathias Krause (4):
audit: fix info leak in AUDIT_GET requests
audit: use nlmsg_len() to get message payload length
ipc, msg: fix message length check for negative values
ipc, msg: forbid negative values for "msg{max,mnb,mni}"

Mathias Nyman (1):
xhci: Enable LPM support only for hardwired or BESL devices

Mauro Carvalho Chehab (19):
[media] mxl111sf: Don't use dynamic static allocation
[media] af9035: Don't use dynamic static allocation
[media] af9015: Don't use dynamic static allocation
[media] dw2102: Don't use dynamic static allocation
[media] dibusb-common: Don't use dynamic static allocation
[media] cxusb: Don't use dynamic static allocation
[media] av7110_hw: Don't use dynamic static allocation
[media] cimax2: Don't use dynamic static allocation
[media] cx18: struct i2c_client is too big for stack
[media] lirc_zilog: Don't use dynamic static allocation
[media] tuner-xc2028: Don't use dynamic static allocation
[media] tuners: Don't use dynamic static allocation
[media] stv090x: Don't use dynamic static allocation
[media] stv0367: Don't use dynamic static allocation
[media] stb0899_drv: Don't use dynamic static allocation
[media] dvb-frontends: Don't use dynamic static allocation
[media] dvb-frontends: Don't use dynamic static allocation
[media] s5h1420: Don't use dynamic static allocation
cris: media platform drivers: fix build

Mel Gorman (1):
mm: numa: return the number of base pages altered by protection changes

Michael Hudson-Doyle (1):
perf tools: Remove cast of non-variadic function to variadic

Michael Marineau (1):
9p: send uevent after adding/removing mount_tag attribute

Michael Neuling (2):
powerpc/signals: Mark VSX not saved with small contexts
powerpc/signals: Improved mark VSX not saved with small contexts fix

Michal KubeÄek (1):
netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions

Mike Marciniszyn (1):
IB/qib: Fix txselect regression

Mike Snitzer (1):
block: properly stack underlying max_segment_size to DM device

Miklos Szeredi (2):
GFS2: d_splice_alias() can't return error
GFS2: fix dentry leaks

Mikulas Patocka (5):
loop: fix crash if blk_alloc_queue fails
loop: fix crash when using unassigned loop device
dm: allocate buffer for messages with small number of arguments using GFP_NOIO
blk-core: Fix memory corruption if blkcg_init_queue fails
block: fix a probe argument to blk_register_region

Nanno Langstraat (1):
HID: apple: option to swap the 'Option' ("Alt") and 'Command' ("Flag") keys.

Nariman Poushin (1):
ASoC: wm_adsp: Interpret ADSP memory region lengths as 32 bit words

NeilBrown (1):
md: fix calculation of stacking limits on level change.

Nicholas Bellinger (2):
iscsi-target: Fix mutex_trylock usage in iscsit_increment_maxcmdsn
target: Fix delayed Task Aborted Status (TAS) handling bug

Nicolin Chen (1):
ASoC: wm8962: Turn on regcache_cache_only before disabling regulator

Nishanth Menon (2):
ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume
regulator: ti-abb: Fix operator precedence typo

Olav Haugan (1):
staging: zsmalloc: Ensure handle is never 0 on success

Oskar Schirmer (1):
ASoC: fsl: imx-pcm-fiq: omit fiq counter to avoid harm in unbalanced situations

Paolo Bonzini (1):
KVM: x86: fix emulation of "movzbl %bpl, %eax"

Paul Moore (1):
selinux: correct locking in selinux_netlbl_socket_connect)

Peter Zijlstra (1):
cpuset: Fix memory allocator deadlock

Phil Edworthy (1):
ASoC: ak4642: prevent un-necessary changes to SG_SL1

Prarit Bhargava (1):
powerpc/vio: use strcpy in modalias_show

Rafael J. Wysocki (1):
PM / runtime: Use pm_runtime_put_sync() in __device_release_driver()

Rashika Kheria (1):
Staging: zram: Fix memory leak by refcount mismatch

Richard Fitzgerald (1):
ASoC: arizona: Set FLL to free-run before disabling

Robert Richter (1):
edac, highbank: Fix interrupt setup of mem and l2 controller

Rodolfo Giometti (1):
mmc: atmel-mci: fix oops in atmci_tasklet_func

Roel Kluin (1):
pinctrl: dove: unset twsi option3 for gconfig as well

Russell King (1):
ARM: sa11x0/assabet: ensure CS2 is configured appropriately

Ryan Mallon (1):
vsprintf: check real user/group id for %pK

Sachin Kamat (1):
clk: armada-370: Fix incorrect placement of __initconst

Samir Benmendil (1):
ahci: add Marvell 9230 to the AHCI PCI device list

Samuel Li (1):
drm/radeon: hook up backlight functions for CI and KV family.

Sarah Sharp (3):
usb: Disable USB 2.0 Link PM before device reset.
xhci: Set L1 device slot on USB2 LPM enable/disable.
usb: Don't enable USB 2.0 Link PM by default.

Sebastian Andrzej Siewior (3):
usb: musb: call musb_start() only once in OTG mode
usb: musb: dsps: move try_idle to start hook
usb: musb: core: properly free host / device structs in err path

Sergei Shtylyov (1):
usb: musb: davinci: fix resources passed to MUSB driver for DM6467

Shan Hai (1):
drivers/libata: Set max sector to 65535 for Slimtype DVD A DS8A9SH drive

Shiva Krishna Merla (1):
dm mpath: fix race condition between multipath_dtr and pg_init_done

Simon Guinot (1):
clk: armada-370: fix tclk frequencies

Simon Wood (3):
HID:hid-lg4ff: Scale autocentering force properly on Logitech wheel
HID:hid-lg4ff: Switch autocentering off when strength is set to zero.
HID: lg: fix ReportDescriptor for Logitech Formula Vibration

Srinivas Pandruvada (1):
HID: hid-sensor-hub: fix report size

Stanislaw Gruszka (3):
rt2400pci: fix RSSI read
iwl4965: better skb management in rx path
rt2800usb: slow down TX status polling

Stefan Achatz (3):
HID: roccat: add new device return value
HID: roccat: fix Coverity CID 141438
HID: roccat: add missing special driver declarations

Stephen Warren (1):
ARM: bcm2835: add missing #xxx-cells to I2C nodes

Steve French (1):
setfacl removes part of ACL when setting POSIX ACLs to Samba

Steven Rostedt (Red Hat) (2):
tracing: Allow events to have NULL strings
ftrace: Fix function graph with loading of modules

Takashi Iwai (18):
ALSA: hda - Fix unbalanced runtime PM notification at resume
ALSA: hda - Fix the headphone jack detection on Sony VAIO TX
ALSA: hda - Provide missing pin configs for VAIO with ALC260
ALSA: hda - Create Headhpone Mic Jack Mode when really needed
ALSA: hda - Fix hp-mic mode without VREF bits
ALSA: hda - Check leaf nodes to find aamix amps
ALSA: hda - Initialize missing bass speaker pin for ASUS AIO ET2700
ASoC: blackfin: Fix missing break
ALSA: 6fire: Fix probe of multiple cards
ALSA: hda - Enable SPDIF for Acer TravelMate 6293
ALSA: hda - Force buffer alignment for Haswell HDMI controllers
ALSA: hda - Add support for CX20952
ALSA: hda - Add pincfg fixup for ASUS W5A
ALSA: msnd: Avoid duplicated driver name
ALSA: hda - Check keep_eapd_on before inv_eapd
ALSA: hda - Don't turn off EAPD for headphone on Lenovo N100
ALSA: hda - Don't clear the power state at snd_hda_codec_reset()
ALSA: pcsp: Fix the order of input device unregistration

Tejun Heo (1):
workqueue: fix ordered workqueues in NUMA setups

Theodore Ts'o (1):
ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea()

Thomas Hellstrom (3):
drm/ttm: Fix memory type compatibility check
drm/ttm: Fix ttm_bo_move_memcpy
drm/vmwgfx: Resource evict fixes

Thomas Pfaff (1):
genirq: Set the irq thread policy without checking CAP_SYS_NICE

Thomas Pugliese (2):
usb: wusbcore: set the RPIPE wMaxPacketSize value correctly
usb: wusbcore: change WA_SEGS_MAX to a legal value

Thomas Renninger (1):
x86/microcode/amd: Tone down printk(), don't treat a missing firmware file as an error

Tom Gundersen (1):
Input: i8042 - add PNP modaliases

Tomas Winkler (1):
mei: nfc: fix memory leak in error path

Tony Lindgren (1):
gpio: twl4030: Fix regression for twl gpio output

Toshi Kani (1):
ACPI / hotplug: Fix conflicted PCI bridge notify handlers

Tristan Rice (1):
HID: enable Mayflash USB Gamecube Adapter

Trond Myklebust (6):
NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk()
NFSv4: Fix state reference counting in _nfs4_opendata_reclaim_to_nfs4_state
NFS: Fix a missing initialisation when reading the SELinux label
NFSv4.2: Fix a mismatch between Linux labeled NFS and the NFSv4.2 spec
SUNRPC: Fix a data corruption issue when retransmitting RPC calls
SUNRPC: Avoid deep recursion in rpc_release_client

Tyler Hicks (1):
audit: printk USER_AVC messages when audit isn't enabled

Ujjal Roy (1):
mwifiex: fix wrong eth_hdr usage for bridged packets in AP mode

Ursula Braun (1):
qeth: avoid buffer overflow in snmp ioctl

Vegard Nossum (1):
xen/blkback: fix reference counting

Vinod Koul (2):
ALSA: compress: fix drain calls blocking other compress functions
ALSA: compress: fix drain calls blocking other compress functions (v6)

Vu Pham (1):
IB/srp: Remove target from list before freeing Scsi_Host structure

Wang Haitao (1):
mtd: map: fixed bug in 64-bit systems

Wei WANG (1):
mfd: rtsx: Modify rts5249_optimize_phy

Wei Yongjun (1):
i2c: wmt: add missing clk_disable_unprepare() on error

Weijie Yang (1):
mm/zswap: bugfix: memory leak when invalidate and reclaim occur concurrently

Weston Andros Adamson (3):
NFSv4: fix NULL dereference in open recover
NFSv4: don't fail on missing fattr in open recover
NFSv4: don't reprocess cached open CLAIM_PREVIOUS

Yinghai Lu (1):
PCI: Remove duplicate pci_disable_device() from pcie_portdrv_remove()

xiangliang yu (1):
ahci: disabled FBS prior to issuing software reset
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/