[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1455421849.2801.101.camel@decadent.org.uk>
Date: Sun, 14 Feb 2016 03:50:49 +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.77
I'm announcing the release of the 3.2.77 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.76 is attached to this message.
Ben.
------------
Makefile | 2 +-
arch/m32r/kernel/setup.c | 3 +
arch/parisc/include/asm/siginfo.h | 4 +
arch/powerpc/include/asm/synch.h | 2 +-
arch/powerpc/include/asm/system.h | 16 +--
arch/sparc/kernel/sys_sparc_64.c | 2 +-
arch/um/os-Linux/start_up.c | 2 +
arch/x86/include/asm/boot.h | 2 +-
arch/x86/include/asm/mmu_context.h | 32 ++++-
arch/x86/kernel/process_64.c | 2 +-
arch/x86/kernel/reboot.c | 8 ++
arch/x86/kvm/trace.h | 2 +-
arch/x86/kvm/x86.c | 17 ++-
arch/x86/mm/tlb.c | 28 +++-
arch/x86/xen/suspend.c | 3 +-
crypto/ablkcipher.c | 1 +
crypto/af_alg.c | 55 +++++++-
crypto/ahash.c | 5 +-
crypto/algif_hash.c | 165 ++++++++++++++++++++++-
crypto/algif_skcipher.c | 169 +++++++++++++++++++++---
crypto/shash.c | 4 +-
drivers/edac/edac_device.c | 9 +-
drivers/edac/edac_mc.c | 15 +--
drivers/edac/edac_pci.c | 9 +-
drivers/gpu/drm/radeon/radeon_atombios.c | 12 +-
drivers/gpu/drm/radeon/radeon_device.c | 1 +
drivers/infiniband/hw/mlx4/ah.c | 1 +
drivers/infiniband/hw/qib/qib_verbs_mcast.c | 35 +++--
drivers/input/serio/i8042-x86ia64io.h | 7 +
drivers/md/dm-exception-store.h | 2 +-
drivers/md/dm-snap-persistent.c | 5 +-
drivers/md/dm-snap-transient.c | 4 +-
drivers/md/dm-snap.c | 20 +--
drivers/media/dvb/dvb-core/dvb_frontend.c | 6 +-
drivers/media/rc/rc-main.c | 2 +-
drivers/media/video/gspca/ov534.c | 9 +-
drivers/media/video/gspca/topro.c | 6 +-
drivers/media/video/usbvision/usbvision-video.c | 47 ++++++-
drivers/net/usb/asix.c | 2 +-
drivers/net/wireless/ath/ath9k/htc_hst.c | 2 +-
drivers/net/wireless/rtlwifi/rtl8192ce/sw.c | 2 +
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 2 +
drivers/net/wireless/rtlwifi/rtl8192de/sw.c | 4 +-
drivers/net/wireless/rtlwifi/rtl8192se/sw.c | 6 +-
drivers/net/wireless/rtlwifi/usb.c | 2 +
drivers/net/wireless/wl12xx/spi.c | 8 +-
drivers/power/test_power.c | 2 +
drivers/scsi/initio.c | 16 ---
drivers/usb/host/xhci.c | 3 +
drivers/usb/serial/cp210x.c | 1 +
fs/cifs/cifs_debug.h | 8 +-
fs/cifs/connect.c | 2 +-
fs/cifs/readdir.c | 1 +
fs/cifs/transport.c | 17 ++-
fs/hostfs/hostfs_kern.c | 4 +-
fs/locks.c | 51 ++++---
fs/nfs/inode.c | 54 +++++---
fs/ocfs2/dlm/dlmmaster.c | 26 ++--
fs/ocfs2/dlmglue.c | 6 +
fs/udf/inode.c | 15 +++
fs/udf/unicode.c | 21 ++-
include/crypto/hash.h | 6 +
include/crypto/if_alg.h | 11 +-
include/linux/crypto.h | 8 ++
include/linux/mtd/nand.h | 4 +-
include/linux/printk.h | 12 +-
kernel/futex.c | 5 +
kernel/time/posix-clock.c | 4 +-
lib/dma-debug.c | 2 +-
mm/memcontrol.c | 11 +-
net/ipv6/tcp_ipv6.c | 2 +
net/sctp/sm_sideeffect.c | 34 ++---
scripts/bloat-o-meter | 8 +-
sound/core/control.c | 2 +
sound/core/hrtimer.c | 3 +-
sound/core/pcm_compat.c | 13 +-
sound/core/seq/seq_clientmgr.c | 2 +-
sound/core/seq/seq_compat.c | 9 +-
sound/core/seq/seq_queue.c | 2 +
sound/core/timer.c | 52 +++++---
sound/pci/fm801.c | 4 +
81 files changed, 869 insertions(+), 294 deletions(-)
Aaron Conole (1):
printk: help pr_debug and pr_devel to optimize out arguments
Alex Deucher (2):
drm/radeon: call hpd_irq_event on resume
drm/radeon: clean up fujitsu quirks
Alexey Khoroshilov (2):
usbvision-video: fix memory leak of alt_max_pkt_size
usbvision: fix leak of usb_dev on failure paths in usbvision_probe()
Andrew Gabbasov (2):
udf: Prevent buffer overrun with multi-byte characters
udf: Check output buffer length when converting name to CS0
Andy Lutomirski (2):
x86/mm: Add barriers and document switch_mm()-vs-flush synchronization
x86/mm: Improve switch_mm() barrier comments
Andy Shevchenko (1):
ALSA: fm801: propagate TUNER_ONLY bit when autodetected
Antonio Ospite (1):
gspca: ov534/topro: prevent a division by 0
Arnd Bergmann (1):
SCSI: initio: remove duplicate module device table
Aurélien Francillon (1):
Input: i8042 - add Fujitsu Lifebook U745 to the nomux list
Ben Hutchings (1):
Linux 3.2.77
Boqun Feng (2):
powerpc: Make value-returning atomics fully ordered
powerpc: Make {cmp}xchg* and their atomic_ versions fully ordered
Boris BREZILLON (1):
mtd: nand: fix ONFI parameter page layout
Borislav Petkov (1):
EDAC: Robustify workqueues destruction
Dan Carpenter (1):
ath9k_htc: check for underflow in ath9k_htc_rx_msg()
Dmitry V. Levin (1):
sparc64: fix incorrect sign extension in sys_sparc64_personality
Eric Dumazet (1):
ipv6: tcp: add rcu locking in tcp_v6_send_synack()
H.J. Lu (1):
x86/boot: Double BOOT_HEAP_SIZE to 64KB
Helge Deller (1):
parisc: Fix __ARCH_SI_PREAMBLE_SIZE
Herbert Xu (16):
crypto: af_alg - Fix socket double-free when accept fails
crypto: algif_skcipher - Require setkey before accept(2)
crypto: af_alg - Disallow bind/setkey/... after accept(2)
crypto: af_alg - Add nokey compatibility path
crypto: algif_skcipher - Add nokey compatibility path
crypto: hash - Add crypto_ahash_has_setkey
crypto: algif_hash - Require setkey before accept(2)
crypto: skcipher - Add crypto_skcipher_has_setkey
crypto: algif_skcipher - Add key check exception for cipher_null
crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path
crypto: algif_hash - Remove custom release parent function
crypto: algif_skcipher - Remove custom release parent function
crypto: af_alg - Forbid bind(2) when nokey child sockets are present
crypto: algif_hash - Fix race condition in hash_check_key
crypto: algif_skcipher - Fix race condition in skcipher_check_key
crypto: algif_skcipher - Load TX SG list after waiting
Jamie Bainbridge (1):
cifs: Ratelimit kernel log messages
Jan Beulich (1):
x86/LDT: Print the real LDT base address
Janusz.Dziedzic@...to.com (1):
wlcore: SPI - fix spi transfer_list
Jeff Layton (1):
locks: fix unlock when fcntl_setlk races with a close
Karl Heiss (1):
sctp: Prevent soft lockup when sctp_accept() is called during a timeout event
Larry Finger (4):
rtlwifi: rtl8192de: Fix incorrect module parameter descriptions
rtlwifi: rtl8192se: Fix module parameter initialization
rtlwifi: rtl8192ce: Fix handling of module parameters
rtlwifi: rtl8192cu: Add missing parameter setup
Laura Abbott (1):
dma-debug: switch check from _text to _stext
Malcolm Priestley (1):
media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode
Mario Kleiner (1):
x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[]
Martijn Coenen (1):
memcg: only free spare array when readers are done
Matan Barak (1):
IB/mlx4: Initialize hop_limit when creating address handle
Mike Marciniszyn (1):
IB/qib: fix mcast detach when qp not attached
Mikulas Patocka (1):
dm snapshot: fix hung bios when copy error occurs
Nicolas Boichat (2):
ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode
ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode
Oliver Freyermuth (1):
USB: cp210x: add ID for ELV Marble Sound Board 1
Oliver Neukum (2):
xhci: refuse loading if nousb is used
usbvision fix overflow of interfaces array
Ouyang Zhaowei (Charles) (1):
x86/xen: don't reset vcpu_info on a cancelled suspend
Paolo Bonzini (2):
KVM: x86: expose MSR_TSC_AUX to userspace
KVM: x86: correctly print #AC in traces
Peter Wu (1):
rtlwifi: fix memory leak for USB device
Rabin Vincent (1):
cifs: fix race between call_async() and reconnect()
Richard Cochran (1):
posix-clock: Fix return code on the poll method's error path
Russell King (1):
rc: allow rc modules to be loaded if rc-main is not a module
Sasha Levin (1):
power: test_power: correctly handle empty writes
Sergey Senozhatsky (1):
scripts/bloat-o-meter: fix python3 syntax error
Sudip Mukherjee (1):
m32r: fix m32104ut_defconfig build fail
Takashi Iwai (7):
ALSA: seq: Fix missing NULL check at remove_events ioctl
ALSA: seq: Fix race at timer setup and close
ALSA: timer: Fix double unlink of active_list
ALSA: timer: Fix race among timer ioctls
ALSA: timer: Harden slave timer list handling
ALSA: hrtimer: Fix stall by hrtimer_cancel()
ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0
Tariq Saeed (1):
ocfs2: NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock
Thomas Gleixner (1):
futex: Drop refcount if requeue_pi() acquired the rtmutex
Trond Myklebust (1):
NFS: Fix attribute cache revalidation
Uri Mashiach (1):
wlcore/wl12xx: spi: fix oops on firmware load
Vasily Averin (1):
cifs_dbg() outputs an uninitialized buffer in cifs_readdir()
Vegard Nossum (3):
udf: limit the maximum number of indirect extents in a row
uml: fix hostfs mknod()
uml: flush stdout before forking
Vladis Dronov (1):
usbvision: fix crash on detecting device with invalid configuration
stephen hemminger (1):
asix: silence log message from oversize packet
xuejiufei (1):
ocfs2/dlm: ignore cleaning the migration mle that is inuse
--
Ben Hutchings
Sturgeon's Law: Ninety percent of everything is crap.
View attachment "linux-3.2.77.patch" of type "text/x-diff" (92342 bytes)
Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)
Powered by blists - more mailing lists