[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20170223152855.GK4152@decadent.org.uk>
Date: Thu, 23 Feb 2017 15:28:56 +0000
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.85
I'm announcing the release of the 3.2.85 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.84 is attached to this message.
Ben.
------------
Makefile | 2 +-
arch/arm/mm/dma-mapping.c | 4 +-
arch/parisc/kernel/syscall.S | 11 +-
arch/powerpc/kernel/idle_power7.S | 2 +-
arch/powerpc/kernel/nvram_64.c | 6 +-
arch/powerpc/kernel/vdso64/datapage.S | 2 +-
arch/powerpc/kernel/vdso64/gettimeofday.S | 2 +-
arch/powerpc/lib/copyuser_64.S | 2 +-
arch/x86/include/asm/uaccess.h | 10 +-
arch/x86/kvm/emulate.c | 36 +--
arch/x86/kvm/x86.c | 17 +-
block/bsg.c | 3 +
crypto/gcm.c | 2 +-
drivers/acpi/apei/ghes.c | 2 +-
drivers/firewire/net.c | 8 +-
drivers/hid/hid-core.c | 3 +
drivers/hid/hid-ids.h | 2 +
drivers/hid/usbhid/hid-quirks.c | 2 +
drivers/hv/hv_util.c | 10 +-
drivers/i2c/i2c-core.c | 2 +-
drivers/infiniband/core/uverbs_main.c | 7 +-
drivers/infiniband/hw/mlx4/cq.c | 5 +-
drivers/input/serio/i8042-x86ia64io.h | 7 +
drivers/iommu/amd_iommu.c | 3 +
drivers/isdn/gigaset/ser-gigaset.c | 15 +-
drivers/md/dm-table.c | 24 +-
drivers/media/dvb/dvb-usb/dib0700_core.c | 5 +-
drivers/media/dvb/frontends/mb86a20s.c | 12 +-
drivers/media/media-device.c | 3 +
drivers/media/video/cx231xx/cx231xx-avcore.c | 5 +-
drivers/media/video/cx231xx/cx231xx-cards.c | 2 +-
drivers/media/video/cx231xx/cx231xx-core.c | 3 +-
drivers/mfd/mfd-core.c | 2 +
drivers/mmc/card/block.c | 3 +-
drivers/mmc/host/mxs-mmc.c | 4 +-
drivers/net/ethernet/cirrus/ep93xx_eth.c | 4 +
drivers/net/ethernet/mellanox/mlx4/cmd.c | 19 +-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 7 +
drivers/net/ethernet/mellanox/mlx4/mlx4.h | 2 +
drivers/net/wireless/mwifiex/cfg80211.c | 13 +-
drivers/net/wireless/rtlwifi/regd.c | 46 +++-
drivers/net/wireless/rtlwifi/regd.h | 1 +
drivers/regulator/tps65910-regulator.c | 6 +
drivers/s390/char/con3270.c | 11 +-
drivers/s390/scsi/zfcp_dbf.c | 162 ++++++++++--
drivers/s390/scsi/zfcp_dbf.h | 14 +-
drivers/s390/scsi/zfcp_erp.c | 12 +-
drivers/s390/scsi/zfcp_ext.h | 8 +-
drivers/s390/scsi/zfcp_fsf.c | 22 +-
drivers/s390/scsi/zfcp_fsf.h | 4 +-
drivers/s390/scsi/zfcp_scsi.c | 8 +-
drivers/scsi/arcmsr/arcmsr_hba.c | 9 -
drivers/scsi/ibmvscsi/ibmvfc.c | 1 -
drivers/scsi/megaraid/megaraid_sas.h | 2 +-
drivers/scsi/megaraid/megaraid_sas_base.c | 13 +-
drivers/scsi/scsi_debug.c | 1 +
drivers/scsi/scsi_scan.c | 2 +-
drivers/scsi/sg.c | 8 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 17 +-
drivers/tty/tty_ldisc.c | 7 +
drivers/tty/vt/vt.c | 7 +-
drivers/usb/gadget/u_ether.c | 7 -
drivers/usb/host/xhci-pci.c | 4 +-
drivers/usb/misc/legousbtower.c | 35 ++-
drivers/usb/serial/cp210x.c | 2 +
drivers/usb/serial/ftdi_sio.c | 2 +
drivers/usb/serial/ftdi_sio_ids.h | 6 +
drivers/usb/storage/transport.c | 7 +-
drivers/uwb/lc-rc.c | 16 +-
drivers/video/efifb.c | 6 +-
drivers/video/fbcmap.c | 26 +-
fs/exec.c | 6 +-
fs/ext4/ext4.h | 1 +
fs/ext4/inode.c | 8 +-
fs/ext4/namei.c | 14 +-
fs/ext4/super.c | 17 +-
fs/fuse/dir.c | 63 ++++-
fs/ioprio.c | 2 +
fs/isofs/inode.c | 8 +-
fs/nfs/nfs4state.c | 3 +
fs/reiserfs/super.c | 12 +-
fs/ubifs/dir.c | 16 +-
fs/ubifs/xattr.c | 2 +
include/linux/can.h | 1 +
include/linux/filter.h | 6 +-
include/linux/lockdep.h | 2 +-
include/net/sock.h | 10 +-
include/net/tcp.h | 1 +
kernel/events/core.c | 317 ++++++++++++++++++++----
kernel/rtmutex.c | 68 ++++-
lib/genalloc.c | 3 +-
mm/swapfile.c | 2 +
net/can/bcm.c | 32 ++-
net/can/raw.c | 3 +
net/core/filter.c | 10 +-
net/core/rtnetlink.c | 1 +
net/core/sock.c | 68 +++--
net/dccp/ipv4.c | 2 +-
net/dccp/ipv6.c | 3 +-
net/ipv4/ping.c | 4 +
net/ipv4/tcp_ipv4.c | 19 +-
net/ipv6/ip6_output.c | 2 +-
net/ipv6/ip6_tunnel.c | 1 +
net/ipv6/tcp_ipv6.c | 6 +-
net/mac80211/rx.c | 24 +-
net/netfilter/nf_conntrack_core.c | 7 +
net/netfilter/nf_conntrack_sip.c | 5 +-
net/packet/af_packet.c | 18 +-
net/rose/rose_in.c | 3 +-
net/sctp/sm_sideeffect.c | 16 +-
net/sctp/sm_statefuns.c | 12 +-
net/tipc/bearer.h | 16 ++
net/tipc/eth_media.c | 12 +-
sound/core/pcm_lib.c | 2 +-
sound/pci/ali5451/ali5451.c | 2 +
sound/usb/mixer_quirks.c | 22 +-
sound/usb/quirks-table.h | 17 ++
117 files changed, 1211 insertions(+), 403 deletions(-)
Al Viro (1):
sg_write()/bsg_write() is not fit to be called under KERNEL_DS
Andrey Ryabinin (1):
coredump: fix unfreezable coredumping task
Anssi Hannula (1):
ALSA: usb-audio: Extend DragonFly dB scale quirk to cover other variants
Anton Blanchard (1):
powerpc/vdso64: Use double word compare on pointers
Arnd Bergmann (1):
staging: iio: ad5933: avoid uninitialized variable in error case
Baoquan He (1):
iommu/amd: Free domain id when free a domain of struct dma_ops_domain
Ben Hutchings (2):
net: Add __sock_queue_rcv_skb()
Linux 3.2.85
Benjamin Tissoires (1):
HID: core: prevent out-of-bound readings
Brian King (1):
scsi: ibmvfc: Fix I/O hang when port is not mapped
Brian Norris (1):
mwifiex: printk() overflow with 32-byte SSIDs
Calvin Owens (1):
sg: Fix double-free when drives detach during SG_IO
Ching Huang (1):
scsi: arcmsr: Send SYNCHRONIZE_CACHE command to firmware
Daeho Jeong (1):
ext4: reinforce check of i_dtime when clearing high fields of uid and gid
Dan Carpenter (3):
scsi: zfcp: spin_lock_irqsave() is not nestable
ser_gigaset: return -ENOMEM on error instead of success
media: info leak in __media_device_enum_links()
Daniel Glöckner (1):
mmc: block: don't use CMD23 with very old MMC cards
Daniel Mentz (1):
lib/genalloc.c: start search from start of chunk
Dmitry Vyukov (1):
tty: limit terminal size to 4M chars
Doug Brown (1):
USB: serial: ftdi_sio: add support for TI CC3200 LaunchPad
Eli Cooper (1):
ip6_tunnel: Clear IP6CB in ip6tunnel_xmit()
Erez Shitrit (1):
net/mlx4_en: Process all completions in RX rings after port goes up
Eric Dumazet (4):
ipv6: dccp: add missing bind_conflict to dccp_ipv6_mapped
net: cleanups in sock_setsockopt()
tcp: take care of truncations done by sk_filter()
net: avoid signed overflows for SO_{SND|RCV}BUFFORCE
Ewan D. Milne (1):
scsi: scsi_debug: Fix memory leak if LBP enabled and module is unloaded
Fabio Estevam (1):
mmc: mxs: Initialize the spinlock prior to using it
Felipe Balbi (1):
usb: gadget: u_ether: remove interrupt throttling
Florian Fainelli (1):
net: ep93xx_eth: Do not crash unloading module
Florian Westphal (1):
netfilter: restart search if moved to other chain
Greg Kroah-Hartman (1):
usb: misc: legousbtower: Fix NULL pointer deference
Ido Yariv (1):
KVM: x86: fix wbinvd_dirty_mask use-after-free
Ignacio Alvarado (1):
KVM: Disable irq while unregistering user notifier
Jack Morgenstein (1):
net/mlx4_core: Fix deadlock when switching between polling and event fw commands
Jakub Sitnicki (1):
ipv6: Don't use ufo handling on later transformed packets
Jan Kara (1):
isofs: Do not return EACCES for unknown filesystems
Jan Remmet (1):
regulator: tps65910: Work around silicon erratum SWCZ010
Jann Horn (1):
swapfile: fix memory corruption via malformed swapfile
Jiri Slaby (1):
tty: vt, fix bogus division in csi_J
Johan Hovold (2):
uwb: fix device reference leaks
mfd: core: Fix device reference leak in mfd_clone_cell
Johannes Berg (1):
mac80211: discard multicast and 4-addr A-MSDUs
John David Anglin (1):
parisc: Ensure consistent state when switching to kernel stack at syscall entry
Kashyap Desai (1):
scsi: megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices
Kees Cook (2):
net: ping: check minimum size on ICMP header length
fbdev: color map copying bounds checking
Kyle Jones (1):
USB: serial: cp210x: Add ID for a Juniper console
Larry Finger (1):
rtlwifi: Fix missing country code for Great Britain
Laura Abbott (1):
HID: usbhid: Add HID_QUIRK_NOGET for Aten DVI KVM switch
Linus Torvalds (1):
Fix potential infoleak in older kernels
Long Li (1):
hv: do not lose pending heartbeat vmbus packets
Marc Kleine-Budde (1):
can: raw: raw_setsockopt: limit number of can_filter that can be set
Marcel Hasler (1):
ALSA: usb-audio: Add quirk for Syntek STK1160
Marcelo Ricardo Leitner (1):
sctp: validate chunk len before actually using it
Matan Barak (1):
IB/mlx4: Fix create CQ error flow
Mathias Krause (1):
rtnl: reset calcit fptr in rtnl_unregister()
Mathias Nyman (1):
xhci: add restart quirk for Intel Wildcatpoint PCH
Mauro Carvalho Chehab (3):
mb86a20s: fix the locking logic
cx231xx: don't return error on success
cx231xx: fix GPIOs for Pixelview SBTVD hybrid
Max Staudt (1):
fbdev/efifb: Fix 16 color palette entry calculation
Michael Ellerman (1):
perf: Fix perf_event_for_each() to use sibling
Michal Kubeček (1):
tipc: check minimum bearer MTU
Mike Galbraith (1):
reiserfs: Unlock superblock before calling reiserfs_quota_on_mount()
Miklos Szeredi (4):
fuse: invalidate dir dentry after chmod
fuse: fix killing s[ug]id in setattr
fuse: listxattr: verify xattr list
fuse: fix clearing suid, sgid for chown()
Ming Lei (1):
scsi: Fix use-after-free
Oliver Hartkopp (1):
can: bcm: fix warning in bcm_connect/proc_register
Oliver Neukum (1):
HID: usbhid: add ATEN CS962 to list of quirky devices
Omar Sandoval (1):
block: fix use-after-free in sys_ioprio_get()
Ondrej Mosnáček (1):
crypto: gcm - Fix IV buffer size in crypto_gcm_setkey
Pan Xinhui (1):
powerpc/nvram: Fix an incorrect partition merge
Patrick Scheuring (1):
Input: i8042 - add XMG C504 to keyboard reset table
Paul Bolle (1):
lockdep: Silence warning if CONFIG_LOCKDEP isn't set
Paul Jakma (1):
USB: serial: cp210x: add ID for the Zone DPMX
Paul Mackerras (1):
powerpc/64: Fix incorrect return value from __copy_tofrom_user
Peter Hurley (1):
tty: Prevent ldisc drivers from re-using stale tty fields
Peter Zijlstra (4):
perf: Fix race in swevent hash
perf: Fix event->ctx locking
perf: Do not double free
perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
Petr Vandrovec (1):
Fix USB CB/CBI storage devices with CONFIG_VMAP_STACK=y
Philip Pettersson (1):
packet: fix race condition in packet_set_ring
Punit Agrawal (1):
ACPI / APEI: Fix incorrect return value of ghes_proc()
Radim Krčmář (1):
KVM: x86: drop error recovery in em_jmp_far and em_ret_far
Richard Weinberger (3):
ubifs: Fix xattr_names length in exit paths
ubifs: Abort readdir upon error
ubifs: Fix regression in ubifs_readdir()
Russell King (1):
ARM: dma-mapping: don't allow DMA mappings to be marked executable
Sascha Silbe (2):
s390/con3270: fix use of uninitialised data
s390/con3270: fix insufficient space padding
Scot Doyle (1):
vt: clear selection before resizing
Sean Young (1):
dib0700: fix nec repeat handling
Segher Boessenkool (1):
powerpc: Convert cmp to cmpd in idle enter sequence
Shao Fu (1):
rtlwifi: Update regulatory database
Stefan Richter (1):
firewire: net: fix fragmented datagram_size off-by-one
Steffen Maier (10):
zfcp: fix fc_host port_type with NPIV
zfcp: fix ELS/GS request&response length for hardware data router
zfcp: close window with unblocked rport during rport gone
zfcp: retain trace level for SCSI and HBA FSF response records
zfcp: restore: Dont use 0 to indicate invalid LUN in rec trace
zfcp: trace on request for open and close of WKA port
zfcp: restore tracing of handle for port and LUN with HBA records
zfcp: fix D_ID field with actual value on tracing SAN responses
zfcp: fix payload trace length for SAN request&response
zfcp: trace full payload of all SAN records (req,resp,iels)
Sumit Saxena (1):
scsi: megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression
Takashi Iwai (2):
ALSA: ali5451: Fix out-of-bound position reporting
ALSA: pcm : Call kill_fasync() in stream lock
Tariq Toukan (1):
IB/uverbs: Fix leak of XRC target QPs
Theodore Ts'o (1):
ext4: sanity check the block and cluster size at mount time
Thomas Gleixner (1):
locking/rtmutex: Prevent dequeue vs. unlock race
Tilman Schmidt (1):
isdn/gigaset: reset tty->receive_room when attaching ser_gigaset
Trond Myklebust (1):
NFSv4: Open state recovery must account for file permission changes
Ulrich Weber (1):
netfilter: nf_conntrack_sip: extend request line validation
Vladimir Zapolskiy (1):
i2c: core: fix NULL pointer dereference under race condition
Willem de Bruijn (2):
rose: limit sk_filter trim to payload
dccp: limit sk_filter trim to payload
Xin Long (1):
sctp: do not return the transmit err back to sctp_sendmsg
gmail (1):
ext4: release bh in make_indexed_dir
tang.junhui (1):
dm table: fix missing dm_put_target_type() in dm_table_add_target()
View attachment "linux-3.2.85.patch" of type "text/x-diff" (135823 bytes)
Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)
Powered by blists - more mailing lists