[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/