[PATCH 3.2 00/62] 3.2.79-rc1 review
From: Ben Hutchings
Date: Tue Mar 29 2016 - 16:15:46 EST
This is the start of the stable review cycle for the 3.2.79 release.
There are 62 patches in this series, which will be posted as responses
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Thu Mar 31 22:00:00 UTC 2016.
Anything received after that time might be too late.
A combined patch relative to 3.2.78 will be posted as an additional
response to this. A shortlog and diffstat can be found below.
Ben.
-------------
Alexandra Yates (1):
Adding Intel Lewisburg device IDs for SATA
[f5bdd66c705484b4bc77eb914be15c1b7881fae7]
Amir Vadai (1):
net/mlx4_en: Count HW buffer overrun only once
[281e8b2fdf8e4ef366b899453cae50e09b577ada]
Andrea Arcangeli (1):
mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED
[ad33bb04b2a6cee6c1f99fabb15cddbf93ff0433]
Andrey Skvortsov (1):
USB: option: add support for SIM7100E
[3158a8d416f4e1b79dcc867d67cb50013140772c]
Anton Protopopov (1):
cifs: fix erroneous return value
[4b550af519854421dfec9f7732cdddeb057134b2]
Arnd Bergmann (2):
libata: fix HDIO_GET_32BIT ioctl
[287e6611ab1eac76c2c5ebf6e345e04c80ca9c61]
tracing: Fix freak link error caused by branch tracer
[b33c8ff4431a343561e2319f17c14286f2aa52e2]
Ben Hutchings (2):
Revert "crypto: algif_skcipher - Do not dereference ctx without socket lock"
[not upstream; reverting a broken backport]
crypto: {blk,giv}cipher: Set has_setkey
[a1383cd86a062fc798899ab20f0ec2116cce39cb]
Benjamin Poirier (1):
mld, igmp: Fix reserved tailroom calculation
[1837b2e2bcd23137766555a63867e649c0b637f0]
BjÃrn Mork (1):
USB: option: add "4G LTE usb-modem U901"
[d061c1caa31d4d9792cfe48a2c6b309a0e01ef46]
CQ Tang (1):
iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG
[fda3bec12d0979aae3f02ee645913d66fbc8a26e]
Chris Bainbridge (1):
mac80211: fix use of uninitialised values in RX aggregation
[f39ea2690bd61efec97622c48323f40ed6e16317]
Christian Borntraeger (1):
KVM: async_pf: do not warn on page allocation failures
[d7444794a02ff655eda87e3cc54e86b940e7736f]
Christoph Hellwig (1):
nfs: fix nfs_size_to_loff_t
[50ab8ec74a153eb30db26529088bc57dd700b24c]
David Woodhouse (2):
Fix directory hardlinks from deleted directories
[be629c62a603e5935f8177fd8a19e014100a259e]
jffs2: Fix page lock / f->sem deadlock
[49e91e7079febe59a20ca885a87dd1c54240d0f1]
Felix Fietkau (1):
mac80211: minstrel_ht: set default tx aggregation timeout to 0
[7a36b930e6ed4702c866dc74a5ad07318a57c688]
Gabriel Krisman Bertazi (1):
ipr: Fix regression when loading firmware
[21b81716c6bff24cda52dc75588455f879ddbfe9]
Gerhard Uttenthaler (1):
can: ems_usb: Fix possible tx overflow
[90cfde46586d2286488d8ed636929e936c0c9ab2]
H. Peter Anvin (1):
x86, extable: Remove open-coded exception table entries in arch/x86/lib/copy_user_nocache_64.S
[0d8559feafbc9dc5a2c17ba42aea7de824b18308]
Harvey Hunt (1):
libata: Align ata_device's id on a cacheline
[4ee34ea3a12396f35b26d90a094c75db95080baa]
Insu Yun (1):
ipr: Fix out-of-bounds null overwrite
[d63c7dd5bcb9441af0526d370c43a65ca2c980d9]
Ioan-Adrian Ratiu (1):
HID: usbhid: fix recursive deadlock
[e470127e9606b1fa151c4184243e61296d1e0c0f]
Jan Kara (1):
ext4: fix bh->b_state corruption
[ed8ad83808f009ade97ebbf6519bc3a97fefbc0c]
Johannes Berg (2):
cfg80211/wext: fix message ordering
[cb150b9d23be6ee7f3a0fff29784f1c5b5ac514d]
wext: fix message delay/ordering
[8bf862739a7786ae72409220914df960a0aa80d8]
John Youn (1):
usb: dwc3: Fix assignment of EP transfer resources
[c450960187f45d4260db87c7dd4fc0bceb5565d8]
Ken Lin (1):
USB: cp210x: add IDs for GE B650V3 and B850V3 boards
[6627ae19385283b89356a199d7f03c75ba35fb29]
Konrad Rzeszutek Wilk (3):
xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY
[8d47065f7d1980dde52abb874b301054f3013602]
xen/pciback: Save the number of MSI-X entries to be copied later.
[d159457b84395927b5a52adb72f748dd089ad5e5]
xen/pcifront: Fix mysterious crashes when NUMA locality information was extracted.
[4d8c8bd6f2062c9988817183a91fe2e623c8aa5e]
Linus Torvalds (1):
Revert "drm/radeon: call hpd_irq_event on resume"
[256faedcfd646161477d47a1a78c32a562d2e845]
Maciej W. Rozycki (1):
MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'
[e723e3f7f9591b79e8c56b3d7c5a204a9c571b55]
Martin Schwidefsky (1):
s390/mm: four page table levels vs. fork
[3446c13b268af86391d06611327006b059b8bab1]
Mikulas Patocka (1):
hpfs: don't truncate the file when delete fails
[b6853f78e763d42c7a158d8de3549c9827c604ab]
Or Gerlitz (1):
IB/core: Use GRH when the path hop-limit > 0
[11d8d645343efba0c975aefe7c2cf3b33c836c75]
Rainer Weikusat (2):
af_unix: Don't set err in unix_stream_read_generic unless there was an error
[1b92ee3d03af6643df395300ba7748f19ecdb0c5]
af_unix: Guard against other == sk in unix_dgram_sendmsg
[a5527dda344fff0514b7989ef7a755729769daa1]
Rasmus Villemoes (1):
drm/i915: fix error path in intel_setup_gmbus()
[2417c8c03f508841b85bf61acc91836b7b0e2560]
Richard Weinberger (1):
ubi: Fix out of bounds write in volume update code
[e4f6daac20332448529b11f09388f1d55ef2084c]
Simon Guinot (1):
kernel/resource.c: fix muxed resource handling in __request_region()
[59ceeaaf355fa0fb16558ef7c24413c804932ada]
Stefan Haberland (2):
s390/dasd: fix refcount for PAV reassignment
[9d862ababb609439c5d6987f6d3ddd09e703aa0b]
s390/dasd: prevent incorrect length error under z/VM after PAV changes
[020bf042e5b397479c1174081b935d0ff15d1a64]
Stefan Hajnoczi (1):
sunrpc/cache: fix off-by-one in qword_get()
[b7052cd7bcf3c1478796e93e3dff2b44c9e82943]
Steven Rostedt (1):
tracepoints: Do not trace when cpu is offline
[f37755490fe9bf76f6ba1d8c6591745d3574a6a6]
Takashi Iwai (8):
ALSA: hdsp: Fix wrong boolean ctl value accesses
[eab3c4db193f5fcccf70e884de9a922ca2c63d80]
ALSA: hdspm: Fix wrong boolean ctl value accesses
[537e48136295c5860a92138c5ea3959b9542868b]
ALSA: seq: Fix double port list deletion
[13d5e5d4725c64ec06040d636832e78453f477b7]
ALSA: seq: Fix leak of pool buffer at concurrent writes
[d99a36f4728fcbcc501b78447f625bdcce15b842]
ALSA: seq: oss: Don't drain at closing a client
[197b958c1e76a575d77038cc98b4bebc2134279f]
ALSA: timer: Fix broken compat timer user status ioctl
[3a72494ac2a3bd229db941d51e7efe2f6ccd947b]
ASoC: wm8958: Fix enum ctl accesses in a wrong type
[d0784829ae3b0beeb69b476f017d5c8a2eb95198]
ASoC: wm8994: Fix enum ctl accesses in a wrong type
[8019c0b37cd5a87107808300a496388b777225bf]
Thomas Betker (1):
Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
[157078f64b8a9cd7011b6b900b2f2498df850748]
Todd E Brandt (1):
PM / sleep / x86: Fix crash on graph trace through x86 suspend
[92f9e179a702a6adbc11e2fedc76ecd6ffc9e3f7]
Toshi Kani (2):
x86/uaccess/64: Handle the caching of 4-byte nocache copies properly in __copy_user_nocache()
[a82eee7424525e34e98d821dd059ce14560a1e35]
x86/uaccess/64: Make the __copy_user_nocache() assembly code more readable
[ee9737c924706aaa72c2ead93e3ad5644681dc1c]
Vasily Kulikov (1):
include/linux/poison.h: fix LIST_POISON{1,2} offset
[8a5e5e02fc83aaf67053ab53b359af08c6c49aaf]
Vittorio Alfieri (1):
USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder
[3c4c615d70c8cbdc8ba8c79ed702640930652a79]
Vladis Dronov (1):
Input: aiptek - fix crash on detecting device without endpoints
[8e20cf2bce122ce9262d6034ee5d5b76fbb92f96]
Yegor Yefremov (1):
USB: serial: option: add support for Quectel UC20
[c0992d0f54847d0d1d85c60fcaa054f175ab1ccd]
Makefile | 4 +-
arch/mips/kernel/traps.c | 13 ++-
arch/s390/include/asm/mmu_context.h | 20 ++--
arch/s390/include/asm/pgalloc.h | 3 -
arch/x86/kernel/acpi/sleep.c | 7 ++
arch/x86/lib/copy_user_nocache_64.S | 152 ++++++++++++++++++---------
crypto/ablkcipher.c | 1 +
crypto/algif_skcipher.c | 5 +-
crypto/blkcipher.c | 1 +
drivers/ata/ahci.c | 6 ++
drivers/ata/libata-scsi.c | 11 +-
drivers/gpu/drm/i915/intel_i2c.c | 2 +-
drivers/gpu/drm/radeon/radeon_device.c | 1 -
drivers/hid/usbhid/hid-core.c | 4 +-
drivers/infiniband/core/sa_query.c | 2 +-
drivers/input/tablet/aiptek.c | 9 ++
drivers/iommu/dmar.c | 2 +-
drivers/iommu/intr_remapping.c | 2 +-
drivers/mtd/ubi/upd.c | 2 +-
drivers/net/can/usb/ems_usb.c | 14 ++-
drivers/net/ethernet/mellanox/mlx4/en_port.c | 4 +-
drivers/pci/xen-pcifront.c | 10 +-
drivers/s390/block/dasd_alias.c | 23 ++--
drivers/scsi/ipr.c | 10 +-
drivers/usb/dwc3/core.h | 1 -
drivers/usb/dwc3/ep0.c | 5 -
drivers/usb/dwc3/gadget.c | 70 ++++++++----
drivers/usb/serial/cp210x.c | 3 +
drivers/usb/serial/option.c | 11 ++
drivers/xen/xen-pciback/pciback_ops.c | 9 +-
fs/cifs/cifsencrypt.c | 2 +-
fs/ext4/inode.c | 32 +++++-
fs/hpfs/namei.c | 31 +-----
fs/jffs2/README.Locking | 5 +-
fs/jffs2/build.c | 75 +++++++++----
fs/jffs2/file.c | 39 ++++---
fs/jffs2/gc.c | 17 +--
fs/jffs2/nodelist.h | 6 +-
include/linux/ata.h | 4 +-
include/linux/compiler.h | 2 +-
include/linux/libata.h | 2 +-
include/linux/nfs_fs.h | 4 +-
include/linux/poison.h | 4 +-
include/linux/skbuff.h | 24 +++++
include/linux/tracepoint.h | 5 +
include/net/iw_handler.h | 6 ++
kernel/resource.c | 5 +-
mm/memory.c | 14 ++-
net/ipv4/igmp.c | 3 +-
net/ipv6/mcast.c | 3 +-
net/mac80211/agg-rx.c | 2 +-
net/mac80211/rc80211_minstrel_ht.c | 2 +-
net/sunrpc/cache.c | 2 +-
net/unix/af_unix.c | 23 ++--
net/wireless/core.c | 4 +
net/wireless/wext-core.c | 52 +++++++--
sound/core/seq/oss/seq_oss.c | 2 -
sound/core/seq/oss/seq_oss_device.h | 1 -
sound/core/seq/oss/seq_oss_init.c | 17 ---
sound/core/seq/seq_memory.c | 13 ++-
sound/core/seq/seq_ports.c | 13 ++-
sound/core/timer_compat.c | 5 +-
sound/pci/rme9652/hdsp.c | 4 +-
sound/pci/rme9652/hdspm.c | 6 +-
sound/soc/codecs/wm8958-dsp2.c | 8 +-
sound/soc/codecs/wm8994.c | 4 +-
virt/kvm/async_pf.c | 2 +-
67 files changed, 555 insertions(+), 295 deletions(-)
--
Ben Hutchings
Tomorrow will be cancelled due to lack of interest.