[<prev] [next>] [day] [month] [year] [list]
Date: Tue, 6 Jun 2017 13:45:26 +0100
From: Ben Hutchings <ben@...adent.org.uk>
To: linux-kernel@...r.kernel.org,
Andrew Morton <akpm@...ux-foundation.org>,
torvalds@...ux-foundation.org, Jiri Slaby <jslaby@...e.cz>,
stable@...r.kernel.org
Cc: lwn@....net
Subject: Linux 3.2.89
I'm announcing the release of the 3.2.89 kernel.
All users of the 3.2 kernel series should upgrade.
The updated 3.2.y git tree can be found at:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.2.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git
The diff from 3.2.88 is attached to this message.
Ben.
------------
Makefile | 2 +-
arch/mips/Makefile | 4 +-
arch/mips/cavium-octeon/octeon-memcpy.S | 20 ++-
arch/mips/configs/ip27_defconfig | 1 -
arch/mips/include/asm/checksum.h | 2 +
arch/powerpc/kernel/hw_breakpoint.c | 4 +-
arch/x86/kernel/pci-calgary_64.c | 2 +-
crypto/ahash.c | 203 +++++++++++++++++---------
drivers/bcma/main.c | 4 +
drivers/bluetooth/ath3k.c | 2 +
drivers/bluetooth/btusb.c | 1 +
drivers/gpu/drm/radeon/radeon_bios.c | 68 +++++----
drivers/gpu/drm/ttm/ttm_bo.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 9 +-
drivers/hv/hv.c | 2 +-
drivers/infiniband/core/cma.c | 3 +
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 10 +-
drivers/md/linear.c | 29 +++-
drivers/md/linear.h | 1 +
drivers/md/md.c | 7 +
drivers/media/dvb/dm1105/Kconfig | 2 +-
drivers/mmc/host/omap_hsmmc.c | 7 +-
drivers/net/wireless/adm8211.c | 3 +-
drivers/net/wireless/ath/ath5k/mac80211-ops.c | 3 +-
drivers/net/wireless/mwifiex/debugfs.c | 3 +-
drivers/s390/cio/qdio_thinint.c | 8 +-
drivers/scsi/aacraid/commsup.c | 36 +++--
drivers/scsi/aacraid/src.c | 21 ++-
drivers/staging/rtl8712/rtl871x_recv.c | 7 +-
drivers/tty/serial/8250_pci.c | 13 ++
drivers/tty/serial/msm_serial.c | 1 +
drivers/usb/dwc3/gadget.c | 6 +
drivers/usb/gadget/f_hid.c | 51 ++++---
drivers/usb/misc/iowarrior.c | 13 +-
drivers/usb/serial/ark3116.c | 38 +++--
drivers/usb/serial/ch341.c | 26 ++--
drivers/usb/serial/cp210x.c | 2 +
drivers/usb/serial/digi_acceleport.c | 52 ++++---
drivers/usb/serial/ftdi_sio.c | 39 +++--
drivers/usb/serial/io_edgeport.c | 48 ++++--
drivers/usb/serial/io_ti.c | 2 +-
drivers/usb/serial/keyspan_pda.c | 19 ++-
drivers/usb/serial/mct_u232.c | 6 +-
drivers/usb/serial/mos7840.c | 4 +-
drivers/usb/serial/omninet.c | 4 -
drivers/usb/serial/ssu100.c | 31 +++-
drivers/usb/serial/ti_usb_3410_5052.c | 12 +-
fs/ext4/inode.c | 55 +++++--
fs/ext4/mballoc.c | 7 +
fs/ext4/super.c | 6 +-
fs/fuse/file.c | 1 +
fs/jbd2/transaction.c | 4 +-
fs/nfs/nfs4proc.c | 26 ++--
fs/nfs/nfs4xdr.c | 2 +
fs/nfsd/nfs3xdr.c | 12 +-
fs/nfsd/nfssvc.c | 36 +++++
fs/nfsd/nfsxdr.c | 10 +-
fs/nfsd/vfs.c | 67 ++++++---
include/crypto/internal/hash.h | 10 ++
include/linux/lockd/lockd.h | 3 +-
include/rdma/ib_sa.h | 6 +-
kernel/trace/trace.c | 2 +-
mm/mempolicy.c | 20 +--
net/dccp/ipv4.c | 6 +
net/dccp/ipv6.c | 12 ++
net/ipv4/inet_connection_sock.c | 2 +
net/ipv4/ping.c | 5 +-
net/ipv6/af_inet6.c | 7 +-
net/ipv6/ip6_output.c | 34 +++--
net/ipv6/tcp_ipv6.c | 2 +
net/ipv6/udp.c | 6 +-
net/ipx/af_ipx.c | 5 +-
net/packet/af_packet.c | 22 +++
net/sched/act_api.c | 5 +-
net/sctp/ipv6.c | 3 +
net/xfrm/xfrm_user.c | 9 +-
security/keys/encrypted-keys/encrypted.c | 2 +-
security/keys/keyctl.c | 24 +--
security/keys/process_keys.c | 44 +++---
sound/core/seq/seq_fifo.c | 3 +
sound/core/timer.c | 18 ++-
sound/pci/ctxfi/cthw20k1.c | 19 +--
sound/pci/ctxfi/cthw20k2.c | 18 +--
tools/perf/Documentation/perf-script.txt | 4 +-
84 files changed, 916 insertions(+), 436 deletions(-)
Alex Deucher (1):
drm/radeon: handle vfct with multiple vbios images
Amey Telawane (1):
tracing: Use strlcpy() instead of strcpy() in __trace_find_cmdline()
Andrey Konovalov (3):
net/packet: fix overflow in check for priv area size
net/packet: fix overflow in check for tp_frame_nr
net/packet: fix overflow in check for tp_reserve
Andrey Ryabinin (1):
net/dccp: fix use after free in tw_timer_handler()
Andy Whitcroft (2):
xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder
Arnd Bergmann (3):
staging: rtl: fix possible NULL pointer dereference
MIPS: 'make -s' should be silent
MIPS: ip27: Disable qlge driver in defconfig
Ben Hutchings (1):
Linux 3.2.89
Brian Norris (1):
mwifiex: debugfs: Fix (sometimes) off-by-1 SSID print
Chris Salls (1):
mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
Christoph Hellwig (3):
nfsd: update mtime on truncate
nfsd: minor nfsd_setattr cleanup
nfsd: special case truncates some more
Craig Gallek (1):
ipv6: Prevent overrun when parsing v6 header options
Dan Carpenter (3):
adm80211: return an error if adm8211_alloc_rings() fails
KEYS: Fix an error code in request_master_key()
ipx: call ipxitf_put() in ioctl error path
David Howells (2):
KEYS: Reinstate EPERM for a key type name beginning with a '.'
KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
David S. Miller (1):
ipv6: Check ip6_find_1stfragopt() return value properly.
Dmitry Tunin (1):
Bluetooth: Add another AR3012 04ca:3018 device
Eric Biggers (1):
KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
Eric Dumazet (5):
ping: implement proper locking
packet: handle too big packets for PACKET_V3
dccp/tcp: do not inherit mc_list from parent
sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
ipv6: fix out of bound writes in __ip6_append_data()
Felipe Balbi (1):
usb: dwc3: gadget: skip Set/Clear Halt when invalid
Felix Fietkau (1):
ath5k: drop bogus warning on drv_set_key with unsupported cipher
Feras Daoud (2):
IB/ipoib: Set device connection mode only when needed
IB/ipoib: Change list_del to list_del_init in the tx object
Herbert Xu (1):
crypto: ahash - Fix EINPROGRESS notification callback
Ian Abbott (1):
serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards
J. Bruce Fields (3):
nfsd: check for oversized NFSv2/v3 arguments
nfsd4: minor NFSv2/v3 write decoding cleanup
nfsd: stricter decoding of write-like NFSv2/v3 ops
James Cowgill (1):
MIPS: OCTEON: Fix copy_from_user fault handling for large buffers
Jan Kara (2):
ext4: trim allocation requests to group size
ext4: fix data corruption in data=journal mode
Jason Gunthorpe (1):
RDMA/core: Fix incorrect structure packing for booleans
Javier Martinez Canillas (1):
tty: serial: msm: Fix module autoload
Johan Hovold (20):
USB: serial: ch341: fix modem-status handling
USB: serial: ark3116: fix register-accessor error handling
USB: serial: ark3116: fix open error handling
USB: serial: ftdi_sio: fix modem-status error handling
USB: serial: ftdi_sio: fix latency-timer error handling
USB: serial: io_edgeport: fix epic-descriptor handling
USB: serial: io_edgeport: fix descriptor error handling
USB: serial: mct_u232: fix modem-status error handling
USB: serial: ssu100: fix control-message error handling
USB: serial: ti_usb_3410_5052: fix control-message error handling
USB: serial: ftdi_sio: fix extreme low-latency setting
USB: serial: digi_acceleport: fix OOB data sanity check
USB: serial: digi_acceleport: fix OOB-event processing
USB: serial: digi_acceleport: fix incomplete rx sanity check
USB: serial: keyspan_pda: fix receive sanity checks
USB: serial: ftdi_sio: fix line-status over-reporting
USB: serial: mos7840: fix another NULL-deref at open
USB: iowarrior: fix NULL-deref at probe
USB: serial: io_ti: fix information leak in completion handler
USB: serial: omninet: fix reference leaks at open
Julian Wiedmann (1):
s390/qdio: clear DSCI prior to scanning multiple input queues
K. Y. Srinivasan (1):
drivers: hv: Turn off write permission on the hypercall page
Ken Lin (1):
USB: serial: cp210x: add new IDs for GE Bx50v3 boards
Krzysztof Opasiak (1):
usb: gadget: f_hid: Use spinlock instead of mutex
Li Qiang (1):
drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
Marek Vasut (4):
crypto: ahash - Fully restore ahash request before completing
crypto: hash - Fix the pointer voodoo in unaligned ahash
crypto: hash - Pull out the functions to save/restore request
crypto: hash - Simplify the ahash_finup implementation
Michael Petlan (1):
perf script: Fix man page about --dump-raw-trace option
Michel Dänzer (1):
drm/ttm: Make sure BOs being swapped out are cacheable
Miklos Szeredi (1):
fuse: add missing FR_FORCE
Mimi Zohar (1):
KEYS: special dot prefixed keyring name bug fix
Murray McAllister (1):
drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
NeilBrown (1):
md: ensure md devices are freed before module is unloaded.
Nikola Pajkovsky (1):
x86/pci-calgary: Fix iommu_free() comparison of unsigned expression >= 0
Rafał Miłecki (1):
bcma: use (get|put)_device when probing/removing device driver
Raghava Aditya Renukunta (2):
scsi: aacraid: Fix memory leak in fib init path
scsi: aacraid: Reorder Adapter status check
Ralf Baechle (1):
MIPS: Fix special case in 64 bit IP checksumming.
Randy Dunlap (1):
media: fix dm1105.c build error
Ravi Bangoria (1):
powerpc/xmon: Fix data-breakpoint
Ravikumar Kattekola (1):
mmc: host: omap_hsmmc: avoid possible overflow of timeout value
Roman Mashak (1):
net sched actions: decrement module reference count after table flush.
Steve Wise (1):
rdma_cm: fail iwarp accepts w/o connection params
Takashi Iwai (3):
ALSA: timer: Reject user params with too small ticks
ALSA: ctxfi: Fallback DMA mask to 32bit
ALSA: seq: Fix link corruption by event error handling
Theodore Ts'o (3):
ext4: use private version of page_zero_new_buffers() for data=journal mode
jbd2: don't leak modified metadata buffers on an aborted journal
ext4: preserve the needs_recovery flag when the journal is aborted
Trond Myklebust (3):
nlm: Ensure callback code also checks that the files match
NFSv4: Fix the underestimation of delegation XDR space reservation
NFSv4: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl
WANG Cong (1):
ipv6/dccp: do not inherit ipv6_mc_list from parent
Weston Andros Adamson (1):
NFSv4: fix getacl ERANGE for some ACL buffer sizes
colyli@...e.de (1):
md linear: fix a race between linear_add() and linear_congested()
View attachment "linux-3.2.89.patch" of type "text/x-diff" (106120 bytes)
Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)
Powered by blists - more mailing lists