[PATCH 3.2 00/70] 3.2.76-rc1 review

Ben Hutchings
2016-01-18T03:40:12Z

This is the start of the stable review cycle for the 3.2.76 release.
There are 70 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 Wed Jan 20 18:00:00 UTC 2016.
Anything received after that time might be too late.

A combined patch relative to 3.2.75 will be posted as an additional
response to this. A shortlog and diffstat can be found below.

Ben.

-------------

Alan Cox (1):
i2c: i801: Add PCI ID for Intel Braswell
[39e8e30ee544a62c148033d64a979028b958ca05]

Alan Stern (1):
USB: fix invalid memory access in hub_activate()
[e50293ef9775c5f1cf3fcc093037dd6a8c5684ea]

Alexandra Yates (3):
ahci: Order SATA device IDs for codename Lewisburg
[4d92f0099a06ef0e36c7673f7c090f1a448b2d1b]
ahci: add new Intel device IDs
[56e74338a535cbcc2f2da08b1ea1a92920194364]
i2c: i801: add Intel Lewisburg device IDs
[cdc5a3110e7c3ae793f367285789a6bc39c962dc]

Andrew Banman (1):
mm/memory_hotplug.c: check for missing sections in test_pages_in_a_zone()
[5f0f2887f4de9508dcf438deab28f1de8070c271]

Andrew Honig (1):
KVM: x86: Reload pit counters for all channels when restoring state
[0185604c2d82c560dab2f2933a18f797e74ab5a8]

Andrey Ryabinin (1):
ipv6/addrlabel: fix ip6addrlbl_get()
[e459dfeeb64008b2d23bdf600f03b3605dbb8152]

Anssi Hannula (1):
ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly
[42e3121d90f42e57f6dbd6083dff2f57b3ec7daa]

Ben Hutchings (2):
Revert "net: add length argument to skb_copy_and_csum_datagram_iovec"
[not upstream; reverted patch was never applied there]
ahci: Add JMicron 362 device IDs
[1fefb8fdc6562057a0e4e4542f3d4323981c9686]

Charles_Rose@Dell.com (1):
ahci: Add Device ID for Intel Sunrise Point PCH
[c5967b79ecabe2baca40658d9073e28b30d7f6cf]

Clemens Ladisch (2):
ALSA: tlv: add DECLARE_TLV_DB_RANGE()
[bf1d1c9b6179faa3bc32cee882462bc8eebde25d]
ALSA: tlv: compute TLV_*_ITEM lengths automatically
[b5b9eb546762c4015c67c31364a6ec6f83fd2ada]

Colin Ian King (1):
ftrace/scripts: Fix incorrect use of sprintf in recordmcount
[713a3e4de707fab49d5aa4bceb77db1058572a7b]

Dan Carpenter (2):
USB: ipaq.c: fix a timeout loop
[abdc9a3b4bac97add99e1d77dc6d28623afe682b]
mISDN: fix a loop count
[40d24c4d8a7430aa4dfd7a665fa3faf3b05b673f]

Dave Airlie (1):
drm/radeon: fix hotplug race at startup
[7f98ca454ad373fc1b76be804fa7138ff68c1d27]

David Howells (1):
KEYS: Fix race between read and revoke
[b4a1b4f5047e4f54e194681125c74c0aa64d637d]

David Vrabel (3):
xen-netback: don't use last request to determine minimum Tx credit
[0f589967a73f1f30ab4ac4dd9ce0bb399b4d6357]
xen-netback: use RING_COPY_REQUEST() throughout
[68a33bfd8403e4e22847165d149823a2e0e67c9c]
xen: Add RING_COPY_REQUEST()
[454d5d882c7e412b840e3c99010fe81a9862f6fb]

Devin Ryles (1):
i2c: i801: Add DeviceIDs for SunrisePoint LP
[3eee1799aed90e990e02a73a89bfcff1982c74dd]

Ed Swierk (1):
MIPS: Fix restart of indirect syscalls
[e967ef022e00bb7c2e5b1a42007abfdd52055050]

Eric Dumazet (2):
ipv6: sctp: fix lockdep splat in sctp_v6_get_dst()
[69ce6487dcd364245a3d26322fc8f4ffd1e8d947]
udp: properly support MSG_PEEK with truncated buffers
[197c949e7798fbf28cfadc69d9ca0c2abbf93191]

Francesco Ruggeri (1):
net: possible use after free in dst_release
[07a5d38453599052aff0877b16bb9c1585f08609]

Georgios Toptsidis (1):
cdrom: Random writing support for BD-RE media
[f7e7868b4743f1cc5e59e6e0ddd3ccf9cfe53a1b]

Hannes Frederic Sowa (1):
net: fix warnings in 'make htmldocs' by moving macro definition out of field declaration
[7bbadd2d1009575dad675afc16650ebb5aa10612]

Helge Deller (1):
parisc: Fix syscall restarts
[71a71fb5374a23be36a91981b5614590b9e722c3]

James Bottomley (2):
ses: Fix problems with simple enclosures
[3417c1b5cb1fdc10261dbed42b05cc93166a78fd]
ses: fix additional element traversal bug
[5e1033561da1152c57b97ee84371dba2b3d64c25]

James Ralston (4):
ahci: Add Device IDs for Intel Wellsburg PCH
[efda332cb66d78d6fdf6f98e7b067480f43624f2]
ahci: Remove Device ID for Intel Sunrise Point PCH
[46319e13581a6c442b0a0e5a3bd5d9af4496f252]
i2c: i801: Add Device IDs for Intel Wellsburg PCH
[a3fc0ff00a46c4b32e7214961a5be9a1dc39b60e]
i2c: i801: Add Device IDs for Intel Wildcat Point-LP PCH
[afc659241258b40b683998ec801d25d276529f43]

James.D.Ralston@Intel.Com (1):
i2c: i801: Add Device IDs for Intel Sunrise Point PCH
[3e27a8445c21f8056517f188303827450590d868]

Jarkko Nikula (2):
i2c: i801: Add support for Intel Broxton
[dd77f423e516293c37c2370b44fd700900409c48]
i2c: i801: Document Intel DNV and Broxton
[2b630df721ee4c286d286ab5d5d958d34c86f067]

Jason A. Donenfeld (1):
crypto: skcipher - Copy iv from desc even for 0-len walks
[70d906bc17500edfa9bdd8c8b7e59618c7911613]

Jean Delvare (2):
i2c: i801: Add device ID for Intel Wildcat Point PCH
[b299de839157852c563b9f133c8b7e630545a9c3]
i2c: i801: Fix the alignment of the device table
[ce3161106ab57afbfbe1c33d95bf4a569405983a]

Johan Hovold (1):
spi: fix parent-device reference leak
[157f38f993919b648187ba341bfb05d0e91ad2f6]

Johannes Berg (1):
rfkill: copy the name into the rfkill struct
[b7bb110008607a915298bf0f47d25886ecb94477]

Johannes Thumshirn (1):
ahci: Add Marvell 88se91a2 device id
[a40cf3f38881ce8543ceb9667150b4f2ead4c437]

Joseph Qi (1):
ocfs2: fix BUG when calculate new backup super
[5c9ee4cbf2a945271f25b89b137f2c03bbc3be33]

Kean ho Chew (1):
i2c: i801: enable Intel BayTrail SMBUS
[1b31e9b76ef8c62291e698dfdb973499986a7f68]

Konrad Rzeszutek Wilk (6):
xen/pciback: Do not install an IRQ handler for MSI interrupts.
[a396f3a210c3a61e94d6b87ec05a75d0be2a60d0]
xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set.
[408fb0e5aa7fda0059db282ff58c3b2a4278baa0]
xen/pciback: For XEN_PCI_OP_disable_msi[|x] only disable if device has MSI(X) enabled.
[7cfb905b9638982862f0331b36ccaaca5d383b49]
xen/pciback: Return error on XEN_PCI_OP_enable_msi when device has MSI or MSI-X enabled
[56441f3c8e5bd45aab10dd9f8c505dd4bec03b0d]
xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled
[5e0ce1455c09dd61d029b8ad45d82e1ac0b6c4c9]
xen/pciback: Save xen_pci_op commands before processing it
[8135cf8b092723dbfcc611fe6fdcb3a36c9951c5]

Lucien (1):
sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING
[8a0d19c5ed417c78d03f4e0fa7215e58c40896d8]

Maciej Zuk (1):
HID: dragonrise: fix HID Descriptor for 0x0006 PID
[18339f59c3a6698ee17d32970c9e1e450b16e7c3]

Michael Holzheu (1):
s390/dis: Fix handling of format specifiers
[272fa59ccb4fc802af28b1d699c2463db6a71bf7]

Michal Hocko (1):
vmstat: allocate vmstat_wq before it is used
[751e5f5c753e8d447bcf89f9e96b9616ac081628]

Mika Westerberg (1):
i2c: i801: Add support for Intel DNV
[84d7f2ebd70d36e9d83e0973d2f4dac56a671f4f]

Nikolay Aleksandrov (1):
net/core: revert "net: fix __netdev_update_features return.." and add comment
[17b85d29e82cc3c874a497a8bc5764d6a2b043e2]

Paolo Bonzini (1):
kvm: x86: only channel 0 of the i8254 is linked to the HPET
[e5e57e7a03b1cdcb98e4aed135def2a08cbf3257]

Peter Hurley (1):
tty: Fix GPF in flush_to_ldisc()
[9ce119f318ba1a07c29149301f1544b6c4bea52a]

Roger Pau Monné (1):
xen-blkback: only read request operation from shared ring once
[1f13d75ccb806260079e0679d55d9253e370ec8a]

Russell King (1):
scripts: recordmcount: break hardlinks
[dd39a26538e37f6c6131e829a4a510787e43c783]

Sergei Shtylyov (1):
sh_eth: fix TX buffer byte-swapping
[3e2309937f1e5d538ff13da5fb8de41196927c61]

Seth Heasley (2):
i2c: i801: SMBus patch for Intel Avoton DeviceIDs
[c2db409cbc8751ccc7e6d2cc2e41af0d12ea637f]
i2c: i801: SMBus patch for Intel Coleto Creek DeviceIDs
[f39901c1befa556bc91902516a3e2e460000b4a8]

Steven Rostedt (1):
ftrace/scripts: Have recordmcount copy the object file
[a50bd43935586420fb75f4558369eb08566fac5e]

Thomas Gleixner (1):
genirq: Prevent chip buslock deadlock
[abc7e40c81d113ef4bacb556f0a77ca63ac81d85]

Tilman Schmidt (1):
ser_gigaset: fix deallocation of platform device structure
[4c5e354a974214dfb44cd23fa0429327693bc3ea]

Wang Dongsheng (1):
video: fbdev: fsl: Fix kernel crash when diu_ops is not implemented
[acfc1cc13fe5bc6d7a10afa624f1e560850ddad3]

Documentation/i2c/busses/i2c-i801 | 11 +++
Makefile | 4 +-
arch/mips/kernel/scall32-o32.S | 1 +
arch/mips/kernel/scall64-o32.S | 1 +
arch/parisc/kernel/signal.c | 64 ++++++++++---
arch/s390/kernel/dis.c | 15 +++-
arch/x86/kvm/i8254.c | 1 +
arch/x86/kvm/x86.c | 10 ++-
crypto/ablkcipher.c | 2 +-
crypto/blkcipher.c | 2 +-
drivers/ata/ahci.c | 20 ++++-
drivers/block/xen-blkback/common.h | 8 +-
drivers/cdrom/cdrom.c | 1 +
drivers/gpu/drm/radeon/radeon_irq_kms.c | 5 ++
drivers/hid/hid-dr.c | 58 ++++++++++++
drivers/i2c/busses/Kconfig | 11 +++
drivers/i2c/busses/i2c-i801.c | 154 +++++++++++++++++++++-----------
drivers/isdn/gigaset/ser-gigaset.c | 10 ++-
drivers/isdn/hardware/mISDN/mISDNipac.c | 7 +-
drivers/net/ethernet/renesas/sh_eth.c | 3 +-
drivers/net/xen-netback/netback.c | 34 ++++---
drivers/scsi/ses.c | 30 ++++++-
drivers/spi/spi.c | 2 +-
drivers/tty/tty_buffer.c | 8 +-
drivers/usb/core/hub.c | 24 ++++-
drivers/usb/serial/ipaq.c | 3 +-
drivers/video/fsl-diu-fb.c | 13 ++-
drivers/xen/xen-pciback/pciback.h | 1 +
drivers/xen/xen-pciback/pciback_ops.c | 75 ++++++++++++----
fs/ocfs2/resize.c | 15 +++-
include/linux/enclosure.h | 4 +
include/linux/skbuff.h | 3 +-
include/net/sctp/structs.h | 3 +-
include/net/sock.h | 2 +-
include/sound/tlv.h | 24 +++--
include/xen/interface/io/ring.h | 14 +++
kernel/irq/manage.c | 6 +-
mm/memory_hotplug.c | 31 ++++---
mm/vmstat.c | 3 +-
net/core/datagram.c | 6 +-
net/core/dev.c | 5 +-
net/core/dst.c | 3 +-
net/ipv4/tcp_input.c | 2 +-
net/ipv4/udp.c | 8 +-
net/ipv6/addrlabel.c | 2 +-
net/ipv6/raw.c | 2 +-
net/ipv6/udp.c | 9 +-
net/rfkill/core.c | 6 +-
net/rxrpc/ar-recvmsg.c | 3 +-
net/sctp/ipv6.c | 3 +-
net/sctp/outqueue.c | 1 +
net/sctp/sm_statefuns.c | 3 +-
scripts/recordmcount.c | 137 +++++++++++++++++++++++-----
security/keys/keyctl.c | 18 ++--
sound/usb/mixer.c | 2 +
sound/usb/mixer_maps.c | 12 ---
sound/usb/mixer_quirks.c | 37 ++++++++
sound/usb/mixer_quirks.h | 4 +
58 files changed, 710 insertions(+), 236 deletions(-)

--
Ben Hutchings
A free society is one where it is safe to be unpopular. - Adlai Stevenson