[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1456663915.3098.56.camel@decadent.org.uk>
Date: Sun, 28 Feb 2016 12:51:55 +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.78
I'm announcing the release of the 3.2.78 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.77 is attached to this message.
Ben.
------------
Documentation/sysctl/fs.txt | 23 +++
Makefile | 2 +-
arch/arm/common/icst.c | 9 +-
arch/x86/kvm/x86.c | 3 +-
arch/x86/mm/pageattr.c | 4 +-
crypto/algif_hash.c | 4 +-
crypto/algif_skcipher.c | 5 +-
crypto/crypto_user.c | 6 +-
crypto/shash.c | 7 +-
drivers/ata/ahci.c | 20 +++
drivers/ata/libahci.c | 4 +-
drivers/ata/libata-sff.c | 32 ++--
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 +
drivers/infiniband/hw/cxgb3/iwch_cm.c | 4 +-
drivers/media/dvb/frontends/tda1004x.c | 9 ++
drivers/media/video/saa7134/saa7134-alsa.c | 5 +-
drivers/net/ppp/pptp.c | 34 +++--
drivers/pci/pcie/aer/aerdrv.c | 4 +-
drivers/pci/pcie/aer/aerdrv.h | 1 -
drivers/pci/pcie/aer/aerdrv_core.c | 2 -
drivers/platform/x86/intel_scu_ipcutil.c | 2 +-
drivers/scsi/device_handler/scsi_dh_rdac.c | 4 +-
drivers/scsi/sd.c | 7 +-
drivers/tty/tty_io.c | 24 ++-
drivers/usb/class/cdc-acm.c | 11 ++
drivers/usb/class/cdc-acm.h | 1 +
drivers/usb/host/xhci-pci.c | 4 +-
drivers/usb/host/xhci-ring.c | 10 --
drivers/usb/host/xhci.c | 4 +-
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/ftdi_sio.c | 1 +
drivers/usb/serial/ftdi_sio_ids.h | 1 +
drivers/usb/serial/option.c | 16 ++
drivers/usb/serial/visor.c | 11 +-
drivers/virtio/virtio_pci.c | 2 +
fs/btrfs/delayed-inode.c | 3 +-
fs/btrfs/delayed-inode.h | 2 +-
fs/btrfs/inode.c | 14 +-
fs/ocfs2/dlm/dlmrecovery.c | 2 +
fs/pipe.c | 52 ++++++-
fs/timerfd.c | 2 +-
include/linux/hrtimer.h | 34 ++++-
include/linux/pipe_fs_i.h | 4 +
include/linux/sched.h | 2 +
include/net/af_unix.h | 4 +-
include/net/scm.h | 1 +
include/sound/rawmidi.h | 4 +
kernel/hrtimer.c | 56 ++++---
kernel/itimer.c | 2 +-
kernel/posix-timers.c | 2 +-
kernel/sched_fair.c | 9 ++
kernel/sysctl.c | 14 ++
kernel/time/timer_list.c | 2 +-
lib/klist.c | 6 +-
mm/backing-dev.c | 2 +-
net/core/scm.c | 7 +
net/rfkill/core.c | 16 +-
net/sctp/socket.c | 10 +-
net/unix/af_unix.c | 27 +++-
net/unix/garbage.c | 18 ++-
sound/core/oss/pcm_oss.c | 21 ++-
sound/core/rawmidi.c | 134 ++++++++++++-----
sound/core/seq/oss/seq_oss_init.c | 2 +-
sound/core/seq/oss/seq_oss_synth.c | 2 +-
sound/core/seq/seq_clientmgr.c | 3 +
sound/core/seq/seq_ports.c | 233 ++++++++++++++++-------------
sound/core/seq/seq_timer.c | 87 ++++++++---
sound/core/seq/seq_virmidi.c | 23 ++-
sound/core/timer.c | 72 ++++++---
sound/drivers/dummy.c | 35 ++---
sound/usb/midi.c | 1 -
tools/perf/util/ui/browsers/annotate.c | 4 +-
72 files changed, 843 insertions(+), 353 deletions(-)
Alan Stern (1):
SCSI: fix crashes in sd and sr runtime PM
Alexandra Yates (1):
ahci: Intel DNV device IDs SATA
Andrey Konovalov (1):
ALSA: usb-audio: avoid freeing umidi object twice
Ben Hutchings (2):
pipe: Fix buffer offset after partially failed read
Linux 3.2.78
Dan Carpenter (1):
intel_scu_ipcutil: underflow in scu_reg_access()
Daniele Palmas (1):
USB: serial: option: Adding support for Telit LE922
David Sterba (1):
btrfs: properly set the termination value of ctx->pos in readdir
Eric Dumazet (1):
af_unix: fix struct pid memory leak
Greg Kroah-Hartman (1):
USB: serial: ftdi_sio: add support for Yaesu SCU-18 cable
Hannes Frederic Sowa (2):
pptp: fix illegal memory access caused by multiple bind()s
unix: correctly track in-flight fds in sending process user_struct
Hannes Reinecke (1):
scsi_dh_rdac: always retry MODE SELECT on command lock violation
Hariprasad S (1):
iw_cxgb3: Fix incorrectly returning error on success
Herbert Xu (2):
crypto: shash - Fix has_key setting
crypto: algif_skcipher - Do not dereference ctx without socket lock
James Bottomley (1):
klist: fix starting point removed bug in klist iterators
Johan Hovold (1):
USB: visor: fix null-deref at probe
Johannes Berg (1):
rfkill: fix rfkill_fop_read wait_event usage
Linus Walleij (2):
ARM: 8517/1: ICST: avoid arithmetic overflow in icst_hz()
ARM: 8519/1: ICST: try other dividends than 1
Lu Baolu (2):
usb: cdc-acm: send zero packet for intel 7260 modem
usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Broxton-M platforms
Marcelo Ricardo Leitner (1):
sctp: allow setting SCTP_SACK_IMMEDIATELY by the application
Markus Trippelsdorf (1):
perf annotate browser: Fix behaviour of Shift-Tab with nothing focussed
Mathias Krause (1):
crypto: user - lock crypto_alg_list on alg dump
Mathias Nyman (2):
Revert "xhci: don't finish a TD if we get a short-transfer event mid TD"
xhci: Fix list corruption in urb dequeue at host removal
Matt Fleming (1):
x86/mm/pat: Avoid truncation when converting cpa->numpages to address
Mauro Carvalho Chehab (2):
tda1004x: only update the frontend properties if locked
saa7134-alsa: Only frees registered sound cards
Michael S. Tsirkin (1):
virtio_pci: fix use after free on release
Mike Galbraith (1):
sched: fix __sched_setscheduler() vs load balancing race
Oliver Neukum (1):
cdc-acm:exclude Samsung phone 04e8:685d
Paolo Bonzini (1):
KVM: vmx: fix MPX detection
Peter Dedecker (1):
USB: cp210x: add ID for IAI USB to RS485 adaptor
Peter Hurley (1):
tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)
Rob Clark (1):
drm/vmwgfx: respect 'nomodeset'
Sebastian Andrzej Siewior (1):
PCI/AER: Flush workqueue on device remove to avoid use-after-free
Takashi Iwai (16):
ALSA: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup()
ALSA: seq: Degrade the error message for too many opens
ALSA: dummy: Disable switching timer backend via sysfs
ALSA: seq: Fix race at closing in virmidi driver
ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check
ALSA: pcm: Fix potential deadlock in OSS emulation
ALSA: seq: Fix yet another races among ALSA timer accesses
ALSA: timer: Fix link corruption due to double start or stop
ALSA: rawmidi: Make snd_rawmidi_transmit() race-free
ALSA: rawmidi: Fix race at copying & updating the position
ALSA: seq: Fix lockdep warnings due to double mutex locks
ALSA: timer: Fix leftover link at closing
ALSA: dummy: Implement timer backend switching more safely
ALSA: timer: Fix wrong instance passed to slave callbacks
ALSA: timer: Fix race between stop and interrupt
ALSA: timer: Fix race at concurrent reads
Tejun Heo (2):
libata: disable forced PORTS_IMPL for >= AHCI 1.3
libata: fix sff host state machine locking while polling
Tetsuo Handa (1):
mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make any progress
Thomas Gleixner (4):
hrtimer: Handle remaining time proper for TIME_LOW_RES
timerfd: Handle relative timers with CONFIG_TIME_LOW_RES proper
posix-timers: Handle relative timers with CONFIG_TIME_LOW_RES proper
itimers: Handle relative timers with CONFIG_TIME_LOW_RES proper
Vladis Dronov (1):
USB: serial: visor: fix crash on detecting device without write_urbs
Wang, Rui Y (1):
crypto: algif_hash - wait for crypto_ahash_init() to complete
Willy Tarreau (1):
pipe: limit the per-user amount of pages allocated in pipes
Xin Long (1):
sctp: translate network order to host order when users get a hmacid
willy tarreau (1):
unix: properly account for FDs passed over unix sockets
xuejiufei (1):
ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup
--
Ben Hutchings
Knowledge is power. France is bacon.
View attachment "linux-3.2.78.patch" of type "text/x-diff" (98910 bytes)
Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)
Powered by blists - more mailing lists