From: Jiri Slaby <jslaby@suse.cz>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net
Subject: Linux 3.12.54
Date: Tue, 16 Feb 2016 09:18:03 +0100 [thread overview]
Message-ID: <56C2DB3B.3090807@suse.cz> (raw)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I'm announcing the release of the 3.12.54 kernel.
All users of the 3.12 kernel series must upgrade.
The updated 3.12.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.12.y
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
A diff can be found at:
https://git.kernel.org/stable/linux-stable/d/v3.12.53/v3.12.54
- ----------------------------------------------------------------
Alex Deucher (1):
drm/radeon: cypress_dpm: Fix unused variable warning when CONFIG_ACPI=n
Andrew Morton (1):
openrisc: fix CONFIG_UID16 setting
Andrey Ryabinin (1):
ipv6/addrlabel: fix ip6addrlbl_get()
Arnd Bergmann (2):
mISDN: avoid arch specific __builtin_return_address call
arm64: fix building without CONFIG_UID16
Behan Webster (1):
ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h
Boqun Feng (2):
powerpc: Make value-returning atomics fully ordered
powerpc: Make {cmp}xchg* and their atomic_ versions fully ordered
Chunfeng Yun (1):
usb: xhci: fix config fail of FS hub behind a HS hub with MTT
Dan Carpenter (1):
USB: ipaq.c: fix a timeout loop
Dan Streetman (1):
xfrm: dst_entries_init() per-net dst_ops
David Henningsson (1):
ALSA: hda - Add inverted dmic for Packard Bell DOTS
Eric Dumazet (3):
ipv6: tcp: add rcu locking in tcp_v6_send_synack()
phonet: properly unshare skbs in phonet_rcv()
ipv6: update skb->csum when CE mark is propagated
Fabio Estevam (1):
drm: radeon: ni_dpm: Fix unused variable warning when CONFIG_ACPI=n
Florian Westphal (1):
connector: bump skb->users before callback invocation
Greg Kroah-Hartman (1):
xhci: fix placement of call to usb_disabled()
Guenter Roeck (1):
mn10300: Select CONFIG_HAVE_UID16 to fix build failure
Hannes Frederic Sowa (1):
bridge: Only call /sbin/bridge-stp for the initial network namespace
Herbert Xu (1):
crypto: algif_hash - Only export and import on sockets with data
Ido Schimmel (1):
team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vid
Ioan-Adrian Ratiu (1):
HID: usbhid: fix recursive deadlock
Jiri Slaby (2):
x86: vvar, fix excessive gcc-6 DECLARE_VVAR warnings
Linux 3.12.54
Joe Perches (1):
compiler-gcc: integrate the various compiler-gcc[345].h files
John Blackwood (1):
arm64: Clear out any singlestep state on a ptrace detach operation
Kees Cook (1):
lkdtm: adjust recursion size to avoid warnings
Linus Torvalds (1):
vmstat: explicitly schedule per-cpu work on the CPU we need it to run on
Marc Zyngier (1):
arm64: KVM: Fix AArch32 to AArch64 register mapping
Mario Kleiner (1):
ALSA: hda/realtek - Fix silent headphone output on MacPro 4,1 (v2)
Michael Neuling (1):
powerpc/tm: Block signal return setting invalid MSR state
Mike Snitzer (1):
dm btree: fix leak of bufio-backed block in btree_split_sibling error path
Mikulas Patocka (1):
parisc iommu: fix panic due to trying to allocate too large region
Neal Cardwell (1):
tcp_yeah: don't set ssthresh below 2
Nicolas Boichat (2):
ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode
ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode
Nikesh Oswal (1):
ASoC: arizona: Fix bclk for sample rates that are multiple of 4kHz
Nikolay Borisov (1):
dm thin: fix race condition when destroying thin pool workqueue
Oliver Freyermuth (1):
USB: cp210x: add ID for ELV Marble Sound Board 1
Oliver Neukum (1):
xhci: refuse loading if nousb is used
Paul Bolle (1):
RDMA/cxgb4: Fix gcc warning on 32-bit arch
Richard Purdie (1):
HID: core: Avoid uninitialized buffer access
Sachin Pandhare (1):
ASoC: wm8962: correct addresses for HPF_C_0/1
Sasha Levin (1):
net: sctp: prevent writes to cookie_hmac_alg from accessing invalid memory
Seth Jennings (1):
drivers/base/memory.c: prohibit offlining of memory blocks with missing sections
Steven Noonan (1):
compiler/gcc4+: Remove inaccurate comment about 'asm goto' miscompiles
Takashi Iwai (8):
ALSA: rme96: Fix unexpected volume reset after rate changes
ALSA: seq: Fix missing NULL check at remove_events ioctl
ALSA: seq: Fix race at timer setup and close
ALSA: timer: Harden slave timer list handling
ALSA: timer: Fix race among timer ioctls
ALSA: timer: Fix double unlink of active_list
ALSA: hrtimer: Fix stall by hrtimer_cancel()
ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0
Tejun Heo (1):
Revert "workqueue: make sure delayed work run in local cpu"
Ulrich Weigand (1):
scripts/recordmcount.pl: support data in text section on powerpc
Uwe Kleine-König (1):
ARM: 8160/1: drop warning about return_address not using unwind tables
Vijay Pandurangan (1):
veth: don’t modify ip_summed; doing so treats packets with bad checksums as good.
Vinod Koul (1):
ASoC: compress: Fix compress device direction check
Will Deacon (1):
arm64: mm: ensure that the zero page is visible to the page table walker
Xin Long (1):
sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close
Xiong Zhang (1):
ALSA: hda - Set SKL+ hda controller power at freeze() and thaw()
Yang Shi (1):
arm64: restore bogomips information in /proc/cpuinfo
libin (1):
recordmcount: Fix endianness handling bug for nop_mcount
Makefile | 2 +-
arch/arm/include/asm/ftrace.h | 2 +-
arch/arm/kernel/return_address.c | 9 --
arch/arm64/include/asm/kvm_emulate.h | 8 +-
arch/arm64/kernel/ptrace.c | 6 ++
arch/arm64/kernel/setup.c | 4 +
arch/arm64/kvm/inject_fault.c | 2 +-
arch/arm64/mm/mmu.c | 3 +
arch/mn10300/Kconfig | 4 +-
arch/openrisc/Kconfig | 4 +-
arch/powerpc/include/asm/cmpxchg.h | 16 +--
arch/powerpc/include/asm/reg.h | 1 +
arch/powerpc/include/asm/synch.h | 2 +-
arch/powerpc/kernel/signal_32.c | 14 ++-
arch/powerpc/kernel/signal_64.c | 4 +
arch/x86/include/asm/vvar.h | 2 +-
crypto/algif_hash.c | 12 ++-
drivers/base/memory.c | 4 +
drivers/connector/connector.c | 11 +--
drivers/gpu/drm/radeon/cypress_dpm.c | 2 +
drivers/gpu/drm/radeon/ni_dpm.c | 2 +-
drivers/hid/hid-core.c | 2 +-
drivers/hid/usbhid/hid-core.c | 4 +-
drivers/infiniband/hw/cxgb4/mem.c | 2 +-
drivers/isdn/hardware/mISDN/mISDNipac.c | 12 ++-
drivers/isdn/hardware/mISDN/w6692.c | 6 +-
drivers/md/dm-thin.c | 2 +-
drivers/md/persistent-data/dm-btree.c | 4 +-
drivers/misc/lkdtm.c | 30 ++++--
drivers/net/team/team.c | 6 +-
drivers/net/veth.c | 6 --
drivers/parisc/iommu-helpers.h | 15 +--
drivers/usb/host/xhci.c | 12 +++
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/ipaq.c | 3 +-
include/linux/compiler-gcc.h | 114 +++++++++++++++++++++-
include/linux/compiler-gcc3.h | 23 -----
include/linux/compiler-gcc4.h | 88 -----------------
include/linux/compiler-gcc5.h | 66 -------------
include/linux/syscalls.h | 2 +-
include/linux/types.h | 2 +-
include/net/inet_ecn.h | 19 +++-
kernel/workqueue.c | 8 +-
mm/vmstat.c | 3 +-
net/bridge/br_stp_if.c | 5 +-
net/ipv4/tcp_yeah.c | 2 +-
net/ipv4/xfrm4_policy.c | 46 +++++++--
net/ipv6/addrlabel.c | 2 +-
net/ipv6/tcp_ipv6.c | 2 +
net/ipv6/xfrm6_mode_tunnel.c | 2 +-
net/ipv6/xfrm6_policy.c | 53 +++++++---
net/phonet/af_phonet.c | 4 +
net/sctp/sm_statefuns.c | 6 +-
net/sctp/socket.c | 3 +-
net/sctp/sysctl.c | 2 +-
net/xfrm/xfrm_policy.c | 38 --------
scripts/recordmcount.h | 2 +-
scripts/recordmcount.pl | 3 +-
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/hda/hda_intel.c | 34 +++++++
sound/pci/hda/patch_realtek.c | 12 ++-
sound/pci/rme96.c | 41 +++++---
sound/soc/codecs/arizona.c | 2 +-
sound/soc/codecs/wm8962.c | 4 +-
sound/soc/soc-compress.c | 23 ++++-
71 files changed, 512 insertions(+), 401 deletions(-)
delete mode 100644 include/linux/compiler-gcc3.h
delete mode 100644 include/linux/compiler-gcc4.h
delete mode 100644 include/linux/compiler-gcc5.h
thanks,
- --
js
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJWwts4AAoJEL0lsQQGtHBJJCkQAKN658N3nURYhM1n6Fx7ep5n
EsC8FiWtVWYlUkjhyXL6bmJ2zvem1d1owsB9Ig7X16WRJP//iW7qPsRFehJnIrs4
9QPA3hFE9Thfp3v1uY3wQ2zdyAwTU+sTCQR6sweqVQX+yKfau8OLpbkwTer7Cnzv
fvR+g4IhleuLRi5TCo478Y/GhT3uLob88Cgjj1EQAVQav35THk7Tzh95bfNzGWd5
zTni3bGwmw2QBRwEkIQUIONgHdlQYevgCIwIrHgUmgn4s70Zov9acaAgUa/qY5fa
iNzJyAtpbtDBFaiufjAERz1bJgKsqVZ/wQNH1OaUaYMilqN1JD3fV4hKJW1+D1uE
KBzi1rrXsBMZpjJByUX7+l39E5vEhNuySWI24Yv5dw53Hcs4gvHOOMOVwR70ne0c
Qvw095hAOhmWzdYBY2gujgU0MWSOAtXOAOUwIxlYjr1WflJzLsi8yCY9jEfQVtAF
2gBf14P4uhelTKD2ONVHKy9HR6gj6n9Z/sPlkMq1G4CjTNsgb5h8UrGhBEVvHDVa
29xX/ES3N/mytpjdDKBGkwV2NGqUcWo/hjtvpgimT9VclZR7uVcYVmrkifYeOHXf
TWYpC6SLifvSw+PcIcIvD0K4H350D8bW6YdWNIO6CqHdmy6scgJIxcYL93iGuikm
2PHMCFaukHY9wOsNYskB
=uQap
-----END PGP SIGNATURE-----
reply other threads:[~2016-02-16 8:18 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=56C2DB3B.3090807@suse.cz \
--to=jslaby@suse.cz \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.