[PATCH 3.12 000/122] 3.12.38-stable review
From: Jiri Slaby
Date: Tue Feb 17 2015 - 06:35:02 EST
This is the start of the stable review cycle for the 3.12.38 release.
There are 122 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Wed Feb 18 16:19:34 CET 2015.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.38-rc1.xz
and the diffstat can be found below.
thanks,
js
===============
AceLan Kao (1):
asus-nb-wmi: Add ASUSTeK COMPUTER INC. X200CA
Adam Lee (2):
mmc: sdhci-pci: break out definitions to header file
Bluetooth: ath3k: workaround the compatibility issue with xHCI
controller
Adrian Hunter (6):
mmc: sdhci-acpi: Add device id 80860F16
mmc: sdhci-acpi: Intel SDIO has broken card detect
mmc: sdhci-acpi: Add a HID and UID for a SD Card host controller
mmc: sdhci-acpi: Add ACPI HID INT344D
mmc: sdhci-pci: Fix Braswell eMMC timeout clock frequency
mmc: sdhci-pci: Add support for Intel SPT
Ahmed S. Darwish (4):
can: kvaser_usb: Do not sleep in atomic context
can: kvaser_usb: Send correct context to URB completion
can: kvaser_usb: Retry the first bulk transfer on -ETIMEDOUT
can: kvaser_usb: Fix state handling upon BUS_ERROR events
Alan Cox (1):
mmc: sdhci: Add PCI IDs for Intel Braswell
Alex Elder (1):
rbd: drop an unsafe assertion
Andreas Utterberg (1):
asus-wmi: Set WAPF to 4 for Asus X550CA
Andy Lutomirski (1):
x86,kvm,vmx: Preserve CR4 across VM entry
Andy Shevchenko (1):
spi: dw-mid: fix FIFO size
Ashay Jaiswal (1):
regulator: core: fix race condition in regulator_put()
Austin Lund (1):
[media] media/rc: Send sync space information on the lirc device
Bo Shen (1):
ASoC: atmel_ssc_dai: fix start event for I2S mode
Bob Paauwe (1):
drm/i915: Only fence tiled region of object.
Charlotte Richardson (1):
PCI: Add NEC variants to Stratus ftServer PCIe DMI check
Christoph Hellwig (1):
net: don't OOPS on socket aio
Clemens Ladisch (1):
ALSA: seq-dummy: remove deadlock-causing events on close
Daniel Borkmann (1):
net: sctp: fix slab corruption from use after free on INIT collisions
David Cohen (2):
mmc: sdhci-pci: add broken HS200 quirk for Intel Merrifield
mmc: sdhci: add quirk for broken HS200 support
David Rientjes (1):
net, sunrpc: suppress allocation warning in rpc_malloc()
Dmitry Monakhov (1):
ext4: prevent bugon on race between write/fcntl
Eric Dumazet (4):
net: rps: fix cpu unplug
netxen: fix netxen_nic_poll() logic
tcp: ipv4: initialize unicast_sock sk_pacing_rate
ipv4: tcp: get rid of ugly unicast_sock
Eric Nelson (1):
ASoC: sgtl5000: add delay before first I2C access
Eric Paris (1):
SELinux: fix selinuxfs policy file on big endian systems
Felix Fietkau (1):
MIPS: IRQ: Fix disable_irq on CPU IRQs
Florian Westphal (1):
ppp: deflate: never return len larger than output buffer
Goldwyn Rodrigues (1):
ocfs2: remove filesize checks for sync I/O journal commit
Govindarajulu Varadarajan (1):
bnx2x: fix napi poll return value for repoll
Hagen Paul Pfeifer (1):
ipv6: stop sending PTB packets for MTU < 1280
Hannes Frederic Sowa (2):
ipv4: try to cache dst_entries which would cause a redirect
ipv6: replacing a rt6_info needs to purge possible propagated
rt6_infos too
Hannes Reinecke (2):
tcm_loop: Fix wrong I_T nexus association
dm: do not call dm_sync_table() when creating new devices
Hans de Goede (5):
asus-nb-wmi: Add wapf4 quirk for the X550CL
asus-nb-wmi: Add wapf4 quirk for the X550CC
asus-nb-wmi.c: Rename x401u quirk to wapf4
asus-nb-wmi: Add wapf4 quirk for the U32U
asus-nb-wmi: Add another wapf=4 quirk
Heiko Carstens (1):
ipc/compat_sys_msgrcv: change msgtyp type from long to compat_long_t
Hemmo Nieminen (1):
MIPS: Fix kernel lockup or crash after CPU offline/online
Herbert Xu (1):
udp_diag: Fix socket skipping within chain
Ilya Dryomov (2):
rbd: drop parent_ref in rbd_dev_unprobe() unconditionally
rbd: fix rbd_dev_parent_get() when parent_overlap == 0
James Custer (1):
x86: UV BAU: Avoid NULL pointer reference in ptc_seq_show
Jan Kara (3):
udf: Verify i_size when loading inode
udf: Check path length when reading symlink
udf: Check component length before reading it
Jesse Barnes (1):
x86/early quirk: use gen6 stolen detection for VLV
Jiri Slaby (1):
parport: parport_pc, do not remove parent devices early
Jochen Hein (1):
Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)
Joe Thornber (2):
dm thin: don't allow messages to be sent to a pool target in READ_ONLY
or FAIL mode
dm cache: fix missing ERR_PTR returns and handling
Johan Hovold (2):
gpio: sysfs: fix memory leak in gpiod_export_link
gpio: sysfs: fix memory leak in gpiod_sysfs_set_active_low
Johannes Berg (1):
nl80211: fix per-station group key get/del and memory leak
Lai Jiangshan (1):
smpboot: Add missing get_online_cpus() in
smpboot_register_percpu_thread()
Laurent Dufour (1):
powerpc/xmon: Fix another endiannes issue in RTAS call from xmon
Len Brown (1):
ACPI idle: permit sparse C-state sub-state numbers
Liu ShuoX (3):
pstore: clarify clearing of _read_cnt in ramoops_context
pstore: skip zero size persistent ram buffer in traverse
pstore: Fix NULL pointer fault if get NULL prz in ramoops_get_next_prz
Manfred Spraul (1):
ipc/sem.c: change memory barrier in sem_lock() to smp_rmb()
Mark Rutland (1):
arm64: Fix up /proc/cpuinfo
Martin Walch (1):
kconfig: fix bug in search results string: use strlen(gstr->s), not
gstr->len
Mateusz Guzik (1):
ipc: fix compat msgrcv with negative msgtyp
Mathias Krause (1):
crypto: crc32c - add missing crypto module alias
Mathy Vanhoef (1):
mac80211: properly set CCK flag in radiotap
Maurice Petallo (1):
mmc: sdhci: Preset value not supported in Baytrail eMMC
Micky Ching (1):
mmc: sdhci: add support for realtek rts5250
Mika Westerberg (2):
mmc: sdhci-acpi: add new ACPI ID
spi/pxa2xx: Clear cur_chip pointer before starting next message
Mugunthan V N (1):
drivers: net: cpsw: discard dual emac default vlan configuration
Nadav Amit (7):
KVM: x86: Warn if guest virtual address space is not 48-bits
KVM: x86: Handle errors when RIP is set during far jumps
KVM: x86: Getting rid of grp45 in emulator
KVM: x86: Distinguish between stack operation and near branches
KVM: x86: emulating descriptor load misses long-mode case
KVM: vmx: Inject #GP on invalid PAT CR
KVM: x86: Sysexit emulation does not mask RIP/RSP
Nicholas Bellinger (1):
target: Drop arbitrary maximum I/O size limit
Paul Osmialowski (1):
i2c: s3c2410: fix ABBA deadlock by keeping clock prepared
Peng Tao (1):
nfs: fix dio deadlock when O_DIRECT flag is flipped
Peter Hutterer (1):
Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd
Peter KÃmmel (1):
kconfig: Fix warning "âjumpâ may be used uninitialized"
Peter Ujfalusi (1):
ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration
Randy Wright (1):
ACPI: Fix bug when ACPI reset register is implemented in system memory
Roopa Prabhu (1):
bridge: dont send notification when skb->len == 0 in
rtnl_bridge_notify
Russell King (1):
ARM: DMA: ensure that old section mappings are flushed from the TLB
Ryusuke Konishi (1):
nilfs2: fix deadlock of segment constructor over I_SYNC flag
Sachin Prabhu (1):
Complete oplock break jobs before closing file handle
Saran Maruti Ramanara (1):
net: sctp: fix passing wrong parameter header to param_type2af in
sctp_process_param
Shiraz Hashim (1):
mm: pagewalk: call pte_hole() for VM_PFNMAP during walk_page_range
Stanislaw Gruszka (1):
asus-nb-wmi: Add wapf4 quirk for the X550VB
Steve Dickson (1):
SUNRPC: Ensure call_connect_status() deals correctly with SOFTCONN
tasks
Takashi Iwai (1):
ALSA: ak411x: Fix stall in work callback
Tejun Heo (1):
workqueue: fix subtle pool management issue which can stall whole
worker_pool
Trond Myklebust (7):
NFSv4.1: Fix an Oops in nfs41_walk_client_list
SUNRPC: call_connect_status should recheck bind and connect status on
error
SUNRPC: Ensure xprt_connect_status handles all potential connection
errors
SUNRPC: Handle connect errors ECONNABORTED and EHOSTUNREACH
SUNRPC: Ensure that call_connect times out correctly
SUNRPC: Ensure that we handle ENOBUFS errors correctly.
SUNRPC: Handle EPIPE in xprt_connect_status
Vikas Chaudhary (1):
iscsi_ibft: Fix finding Broadcom specific ibft sign
Willem de Bruijn (1):
ip: zero sockaddr returned on error queue
Zidan Wang (1):
ASoC: wm8960: Fix capture sample rate from 11250 to 11025
karl beldan (2):
lib/checksum.c: fix carry in csum_tcpudp_nofold
lib/checksum.c: fix build for generic csum_tcpudp_nofold
poma (1):
WAPF 4 for ASUSTeK COMPUTER INC. X75VBP WLAN ON.
subashab@xxxxxxxxxxxxxx (1):
ping: Fix race in free in receive path
arch/arm/mm/dma-mapping.c | 11 +-
arch/arm64/include/asm/cputype.h | 2 +
arch/arm64/kernel/setup.c | 98 ++++++++---
arch/arm64/kernel/smp.c | 5 +
arch/mips/kernel/irq_cpu.c | 4 +
arch/mips/kernel/smp.c | 2 +-
arch/powerpc/xmon/xmon.c | 1 +
arch/x86/kernel/acpi/cstate.c | 4 +-
arch/x86/kernel/early-quirks.c | 4 +-
arch/x86/kvm/cpuid.c | 19 ++-
arch/x86/kvm/cpuid.h | 2 +-
arch/x86/kvm/emulate.c | 188 +++++++++++++--------
arch/x86/kvm/vmx.c | 18 +-
arch/x86/kvm/x86.c | 5 +-
arch/x86/kvm/x86.h | 2 +
arch/x86/pci/common.c | 16 ++
arch/x86/platform/uv/tlb_uv.c | 4 +
crypto/crc32c.c | 1 +
drivers/acpi/osl.c | 12 ++
drivers/block/rbd.c | 26 +--
drivers/bluetooth/ath3k.c | 8 +
drivers/firmware/iscsi_ibft.c | 1 +
drivers/gpio/gpiolib.c | 3 +-
drivers/gpu/drm/i915/i915_gem.c | 7 +
drivers/i2c/busses/i2c-s3c2410.c | 23 ++-
drivers/input/mouse/synaptics.c | 7 +-
drivers/input/serio/i8042-x86ia64io.h | 8 +
drivers/md/dm-cache-metadata.c | 9 +-
drivers/md/dm-thin.c | 6 +
drivers/md/dm.c | 9 +-
drivers/media/rc/ir-lirc-codec.c | 12 +-
drivers/mmc/host/sdhci-acpi.c | 9 +
drivers/mmc/host/sdhci-pci.c | 148 ++++++++--------
drivers/mmc/host/sdhci-pci.h | 85 ++++++++++
drivers/mmc/host/sdhci.c | 6 +-
drivers/net/can/usb/kvaser_usb.c | 28 +--
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +-
.../net/ethernet/qlogic/netxen/netxen_nic_main.c | 5 +-
drivers/net/ethernet/ti/cpsw.c | 22 +++
drivers/net/ppp/ppp_deflate.c | 2 +-
drivers/parport/parport_pc.c | 7 +-
drivers/platform/x86/asus-nb-wmi.c | 103 +++++++++--
drivers/regulator/core.c | 4 +-
drivers/spi/spi-dw-mid.c | 1 -
drivers/spi/spi-pxa2xx.c | 2 +-
drivers/target/loopback/tcm_loop.c | 29 ++--
drivers/target/loopback/tcm_loop.h | 7 +-
drivers/target/target_core_device.c | 8 +-
drivers/target/target_core_file.c | 11 +-
drivers/target/target_core_iblock.c | 2 +-
drivers/target/target_core_sbc.c | 15 --
drivers/target/target_core_spc.c | 5 +-
fs/cifs/file.c | 6 +-
fs/ext4/file.c | 8 +-
fs/nfs/direct.c | 6 +
fs/nfs/nfs4client.c | 2 +-
fs/nilfs2/nilfs.h | 2 -
fs/nilfs2/segment.c | 44 ++++-
fs/nilfs2/segment.h | 5 +
fs/ocfs2/file.c | 4 +-
fs/pstore/ram.c | 15 +-
fs/udf/dir.c | 3 +-
fs/udf/inode.c | 18 ++
fs/udf/namei.c | 3 +-
fs/udf/symlink.c | 40 ++++-
fs/udf/udfdecl.h | 3 +-
fs/udf/unicode.c | 28 +--
include/linux/compat.h | 2 +-
include/linux/mmc/sdhci.h | 4 +
include/net/ip.h | 13 +-
include/net/netns/ipv4.h | 1 +
include/sound/ak4113.h | 2 +-
include/sound/ak4114.h | 2 +-
ipc/compat.c | 6 +-
ipc/sem.c | 13 +-
kernel/smpboot.c | 2 +
kernel/workqueue.c | 42 ++---
lib/checksum.c | 12 +-
mm/pagewalk.c | 5 +-
net/core/dev.c | 20 ++-
net/core/rtnetlink.c | 6 +-
net/ipv4/ip_forward.c | 3 +-
net/ipv4/ip_output.c | 29 +---
net/ipv4/ip_sockglue.c | 8 +-
net/ipv4/ping.c | 5 +-
net/ipv4/route.c | 9 +-
net/ipv4/tcp_ipv4.c | 37 +++-
net/ipv4/udp_diag.c | 4 +-
net/ipv6/datagram.c | 10 +-
net/ipv6/ip6_fib.c | 45 ++---
net/ipv6/route.c | 7 +-
net/mac80211/rx.c | 2 +-
net/sctp/associola.c | 1 -
net/sctp/sm_make_chunk.c | 2 +-
net/socket.c | 3 -
net/sunrpc/clnt.c | 25 ++-
net/sunrpc/sched.c | 5 +-
net/sunrpc/xprt.c | 6 +
net/sunrpc/xprtsock.c | 5 +
net/wireless/nl80211.c | 9 +-
scripts/kconfig/menu.c | 6 +-
security/selinux/ss/policydb.c | 3 +-
sound/core/seq/seq_dummy.c | 31 ----
sound/i2c/other/ak4113.c | 17 +-
sound/i2c/other/ak4114.c | 18 +-
sound/soc/atmel/atmel_ssc_dai.c | 18 +-
sound/soc/codecs/sgtl5000.c | 3 +
sound/soc/codecs/wm8960.c | 2 +-
sound/soc/omap/omap-mcbsp.c | 2 +-
109 files changed, 1081 insertions(+), 569 deletions(-)
create mode 100644 drivers/mmc/host/sdhci-pci.h
--
2.2.2
--
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/