[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20170718225643.GA18698@decadent.org.uk>
Date: Tue, 18 Jul 2017 23:56:43 +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.91
I'm announcing the release of the 3.2.91 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.90 is attached to this message.
Ben.
------------
Makefile | 2 +-
arch/mips/kernel/kgdb.c | 48 +++++---
arch/powerpc/kernel/align.c | 27 +++--
arch/s390/boot/compressed/misc.c | 35 +++---
arch/x86/include/asm/elf.h | 2 +-
arch/x86/kernel/ftrace.c | 12 ++
arch/x86/mm/init.c | 41 +++++--
arch/x86/pci/xen.c | 23 ++--
drivers/acpi/Makefile | 1 -
drivers/acpi/apei/ghes.c | 1 +
drivers/acpi/power.c | 2 +-
drivers/block/xen-blkback/blkback.c | 23 ++--
drivers/block/xen-blkback/common.h | 19 +--
drivers/char/lp.c | 6 +-
drivers/char/mem.c | 82 ++++++++-----
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 74 +++++++----
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 4 +-
drivers/hwmon/asus_atk0110.c | 3 +
drivers/infiniband/hw/qib/qib_iba7322.c | 2 +-
drivers/input/joystick/iforce/iforce-usb.c | 3 +
drivers/input/misc/cm109.c | 4 +
drivers/input/misc/yealink.c | 4 +
drivers/input/serio/i8042-x86ia64io.h | 14 +++
drivers/input/tablet/hanwang.c | 3 +
drivers/input/tablet/kbtab.c | 3 +
drivers/isdn/gigaset/bas-gigaset.c | 3 +
drivers/media/dvb/dvb-usb/dvb-usb-firmware.c | 33 +++--
drivers/mmc/host/sdhci.c | 10 +-
drivers/mmc/host/ushc.c | 3 +
drivers/mtd/ubi/upd.c | 8 +-
drivers/net/ethernet/toshiba/tc35815.c | 2 +-
drivers/net/phy/phy.c | 2 +-
drivers/net/usb/cx82310_eth.c | 7 +-
drivers/net/usb/smsc75xx.c | 8 +-
drivers/net/wimax/i2400m/usb.c | 3 +
drivers/scsi/aacraid/src.c | 2 +-
drivers/scsi/libsas/sas_ata.c | 2 +-
drivers/scsi/lpfc/lpfc_init.c | 1 +
drivers/scsi/sd.c | 20 ++-
drivers/scsi/sr.c | 6 +-
drivers/target/iscsi/iscsi_target_parameters.c | 16 ---
drivers/tty/serial/mxs-auart.c | 10 +-
drivers/usb/class/usbtmc.c | 9 +-
drivers/usb/core/config.c | 10 ++
drivers/usb/core/quirks.c | 8 ++
drivers/usb/dwc3/gadget.h | 14 +--
drivers/usb/gadget/f_acm.c | 4 +-
drivers/usb/host/xhci.c | 56 +++++----
drivers/usb/misc/idmouse.c | 3 +
drivers/usb/misc/iowarrior.c | 8 ++
drivers/usb/misc/uss720.c | 5 +
drivers/usb/serial/io_ti.c | 6 +
drivers/usb/serial/option.c | 17 ++-
drivers/usb/serial/safe_serial.c | 5 +
drivers/usb/wusbcore/wa-hc.c | 3 +
drivers/uwb/hwa-rc.c | 3 +
drivers/uwb/i1480/dfu/usb.c | 3 +
drivers/video/xen-fbfront.c | 4 +-
drivers/virtio/virtio_balloon.c | 4 +
fs/exec.c | 28 ++++-
include/linux/skbuff.h | 7 ++
include/linux/usb/quirks.h | 6 +
include/trace/events/syscalls.h | 1 +
kernel/events/core.c | 5 +-
kernel/futex.c | 22 ++--
kernel/ptrace.c | 14 ++-
kernel/sched.c | 4 +-
kernel/trace/ring_buffer.c | 16 ++-
net/9p/client.c | 4 +
net/ipv4/ip_output.c | 2 +-
net/ipv4/netfilter/nf_nat_snmp_basic.c | 19 +--
net/ipv6/ip6_output.c | 2 +-
net/ipv6/route.c | 2 +
net/key/af_key.c | 42 +++++--
net/l2tp/l2tp_core.c | 162 +++++++++++++++++++------
net/l2tp/l2tp_core.h | 9 +-
net/l2tp/l2tp_debugfs.c | 10 +-
net/l2tp/l2tp_eth.c | 10 +-
net/l2tp/l2tp_ip.c | 17 ++-
net/l2tp/l2tp_netlink.c | 46 ++++---
net/l2tp/l2tp_ppp.c | 94 +++++++-------
net/mac80211/rx.c | 24 ++++
net/sched/act_csum.c | 8 +-
net/sched/act_nat.c | 18 +--
net/sched/sch_dsmark.c | 10 +-
net/unix/garbage.c | 18 +--
security/keys/gc.c | 2 +-
sound/core/seq/seq_clientmgr.c | 1 +
sound/core/seq/seq_fifo.c | 7 ++
sound/core/seq/seq_lock.c | 9 +-
sound/core/seq/seq_memory.c | 17 ++-
sound/core/seq/seq_memory.h | 1 +
sound/core/timer.c | 7 +-
sound/pci/ctxfi/cthw20k1.c | 2 +-
tools/perf/util/symbol.c | 2 +-
tools/power/cpupower/utils/helpers/cpuid.c | 1 +
96 files changed, 933 insertions(+), 452 deletions(-)
Adrian Hunter (1):
mmc: sdhci: Do not disable interrupts while waiting for clock
Al Viro (1):
p9_client_readdir() fix
Alexey Kodanev (1):
udp: avoid ufo handling on IP payload compression packets
Andrey Ulanov (1):
net: unix: properly re-increment inflight counter of GC discarded candidates
Anton Blanchard (1):
scsi: lpfc: Add shutdown method for kexec
Arnd Bergmann (4):
hwmon: (asus_atk0110) fix uninitialized data access
IB/qib: fix false-postive maybe-uninitialized warning
virtio_balloon: prevent uninitialized variable use
ACPI / power: Avoid maybe-uninitialized warning
Ben Hutchings (2):
cpupower: Fix turbo frequency reporting for pre-Sandy Bridge cores
Linux 3.2.91
Dan Carpenter (1):
net: tc35815: move free after the dereference
Dan Streetman (1):
xen: do not re-use pirq number cached in pci device msi msg data
Dan Williams (1):
USB: serial: option: add Quectel UC15, UC20, EC21, and EC25 modems
Daniel Borkmann (2):
perf symbols: Fix symbols__fixup_end heuristic for corner cases
bpf: try harder on clones when writing into skb
David Ahern (1):
net: ipv6: set route type for anycast routes
David Howells (1):
KEYS: Change the name of the dead type to ".dead" to prevent user access
Dmitry Torokhov (1):
Input: i8042 - add Clevo P650RS to the i8042 reset list
Eric Dumazet (3):
sch_dsmark: fix invalid skb_cow() usage
smsc75xx: use skb_cow_head() to deal with cloned skbs
cx82310_eth: use skb_cow_head() to deal with cloned skbs
Felipe Balbi (1):
usb: dwc3: gadget: make Set Endpoint Configuration macros safe
Gao Feng (1):
netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register
Guillaume Nault (7):
l2tp: fix race in l2tp_recv_common()
l2tp: ensure session can't get removed during pppol2tp_session_ioctl()
l2tp: fix duplicate session creation
l2tp: take a reference on sessions used in genetlink handlers
l2tp: take reference on sessions being dumped
l2tp: don't mask errors in pppol2tp_setsockopt()
l2tp: don't mask errors in pppol2tp_getsockopt()
Hans de Goede (1):
mmc: sdhci: Disable runtime pm when the sdio_irq is enabled
James Hogan (1):
MIPS: KGDB: Use kernel context for sleeping threads
James Morse (1):
ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal
Jan Beulich (1):
xen-blkback: don't leak stack data via response ring
Johan Hovold (17):
USB: serial: io_ti: fix NULL-deref in interrupt callback
USB: serial: safe_serial: fix information leak in completion handler
USB: iowarrior: fix NULL-deref in write
isdn/gigaset: fix NULL-deref at probe
net: wimax/i2400m: fix NULL-deref at probe
USB: idmouse: fix NULL-deref at probe
USB: uss720: fix NULL-deref at probe
USB: wusbcore: fix NULL-deref at probe
uwb: hwa-rc: fix NULL-deref at probe
uwb: i1480-dfu: fix NULL-deref at probe
mmc: ushc: fix NULL-deref at probe
Input: iforce - validate number of endpoints before using them
Input: cm109 - validate number of endpoints before using them
Input: yealink - validate number of endpoints before using them
Input: hanwang - validate number of endpoints before using them
Input: kbtab - validate number of endpoints before using them
USB: usbtmc: add missing endpoint sanity check
Johannes Berg (1):
mac80211: reject ToDS broadcast data frames
John Garry (1):
scsi: libsas: fix ata xfer length
Josh Poimboeuf (2):
ACPI: Fix incompatibility with mcount-based function graph tracing
ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram
Juergen Gross (1):
xen, fbfront: fix connecting to backend
Kai-Heng Feng (1):
Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000
Kees Cook (2):
mm: Tighten x86 /dev/mem with zeroing reads
fs/exec.c: account for argv/envp pointers
Ladi Prosek (1):
virtio_balloon: init 1st buffer in stats vq
Marcelo Henrique Cerri (1):
s390/decompressor: fix initrd corruption caused by bss clear
Martin K. Petersen (2):
scsi: sr: Sanity check returned mode data
scsi: sd: Fix capacity calculation with 32-bit sector_t
Mathias Nyman (1):
xhci: Manually give back cancelled URB if we can't queue it for cancel
Matt Fleming (1):
sched/loadavg: Avoid loadavg spikes caused by delayed NO_HZ accounting
Mauro Carvalho Chehab (1):
dvb-usb: don't use stack for firmware load
Murray McAllister (1):
drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
Nathan Sullivan (1):
net: phy: handle state correctly in phy_stop_machine
Nicholas Bellinger (1):
iscsi-target: Drop work-around for legacy GlobalSAN initiator
Oliver Neukum (1):
ACM gadget: fix endianness in notifications
Paul Mackerras (1):
powerpc: Don't try to fix up misaligned load-with-reservation instructions
Peter Zijlstra (3):
futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
futex: Add missing error handling to FUTEX_REQUEUE_PI
perf/core: Fix event inheritance on fork()
Raghava Aditya Renukunta (1):
scsi: aacraid: Fix typo in blink status
Rik van Riel (1):
tracing: Add #undef to fix compile error
Samuel Thibault (1):
usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk
Sebastian Siewior (1):
ubi/upd: Always flush after prepared for an update
Stefan Brüns (1):
dvb-usb-firmware: don't do DMA on stack
Stefan Wahren (1):
serial: mxs-auart: fix baud rate range
Steven Rostedt (VMware) (1):
ring-buffer: Have ring_buffer_iter_empty() return true when empty
T Makphaibulchoke (1):
x86/mm/init.c: Fix devmem_is_allowed() off by one
Takashi Iwai (6):
ALSA: ctxfi: Fix the incorrect check of dma_set_mask() call
ALSA: seq: Fix racy cell insertions during snd_seq_pool_done()
ALSA: seq: Fix race during FIFO resize
ALSA: seq: Don't break snd_use_lock_sync() loop by timeout
ALSA: timer: Fix race between read and ioctl
ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
Thomas Gleixner (1):
x86/vdso: Plug race between mapping and ELF header setup
Thomas Hellstrom (2):
drm/vmwgfx: Type-check lookups of fence objects
drm/vmwgfx: Remove getparam error message
Uwe Kleine-König (1):
serial: mxs-auart: Fix baudrate calculation
Willy Tarreau (1):
char: lp: fix possible integer overflow in lp_setup()
Yuejie Shi (1):
af_key: Add lock to key dump
bsegall@...gle.com (1):
ptrace: fix PTRACE_LISTEN race corrupting task->state
View attachment "linux-3.2.91.patch" of type "text/x-diff" (108692 bytes)
Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)
Powered by blists - more mailing lists