From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 4.12.10
Date: Wed, 30 Aug 2017 11:26:59 +0200 [thread overview]
Message-ID: <20170830092659.GA15736@kroah.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 15244 bytes --]
I'm announcing the release of the 4.12.10 kernel.
All users of the 4.12 kernel series must upgrade.
The updated 4.12.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.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
thanks,
greg k-h
------------
Makefile | 2
arch/arc/include/asm/cache.h | 2
arch/arc/include/asm/mmu.h | 2
arch/arc/mm/cache.c | 50 ++++-
arch/arc/mm/tlb.c | 12 +
arch/arm64/kernel/fpsimd.c | 2
arch/powerpc/include/asm/mmu_context.h | 20 +-
arch/powerpc/include/asm/pgtable-be-types.h | 1
arch/powerpc/include/asm/pgtable-types.h | 1
arch/s390/kvm/sthyi.c | 7
arch/sparc/kernel/pci_sun4v.c | 2
arch/x86/include/asm/fpu/internal.h | 6
arch/x86/include/asm/kvm_host.h | 1
arch/x86/include/asm/mmu_context.h | 4
arch/x86/kvm/cpuid.c | 2
arch/x86/kvm/kvm_cache_regs.h | 5
arch/x86/kvm/mmu.h | 2
arch/x86/kvm/svm.c | 7
arch/x86/kvm/vmx.c | 25 --
arch/x86/kvm/x86.c | 17 +
drivers/acpi/acpi_apd.c | 4
drivers/acpi/ec.c | 17 -
drivers/acpi/internal.h | 1
drivers/acpi/property.c | 2
drivers/acpi/scan.c | 1
drivers/android/binder.c | 19 -
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 2
drivers/gpu/drm/drm_atomic.c | 11 -
drivers/gpu/drm/drm_gem.c | 6
drivers/gpu/drm/drm_plane.c | 1
drivers/gpu/drm/i915/gvt/cmd_parser.c | 2
drivers/gpu/drm/i915/intel_bios.c | 15 -
drivers/gpu/drm/sun4i/sun4i_drv.c | 8
drivers/i2c/busses/i2c-designware-platdrv.c | 14 +
drivers/iio/common/hid-sensors/hid-sensor-trigger.c | 8
drivers/iio/imu/adis16480.c | 2
drivers/iio/magnetometer/st_magn_core.c | 4
drivers/infiniband/core/uverbs_cmd.c | 2
drivers/input/mouse/alps.c | 41 +++-
drivers/input/mouse/alps.h | 8
drivers/input/mouse/elan_i2c_core.c | 1
drivers/input/mouse/trackpoint.c | 3
drivers/input/mouse/trackpoint.h | 3
drivers/iommu/amd_iommu_types.h | 4
drivers/iommu/intel-iommu.c | 4
drivers/iommu/iommu-sysfs.c | 32 ++-
drivers/net/bonding/bond_main.c | 13 -
drivers/net/ethernet/mellanox/mlx4/main.c | 4
drivers/net/ethernet/netronome/nfp/nfp_net_common.c | 3
drivers/net/tun.c | 3
drivers/ntb/ntb_transport.c | 4
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1
drivers/virtio/virtio_pci_common.c | 10 -
fs/cifs/dir.c | 18 +
fs/cifs/smb2pdu.c | 4
fs/dax.c | 10 +
fs/nfsd/nfs4xdr.c | 6
include/asm-generic/vmlinux.lds.h | 38 ++-
include/linux/bpf_verifier.h | 1
include/linux/fs.h | 4
include/linux/iommu.h | 12 +
include/linux/ptr_ring.h | 9
include/linux/skb_array.h | 3
include/net/bonding.h | 5
include/net/ip.h | 4
include/net/sch_generic.h | 5
kernel/bpf/verifier.c | 191 +++++++++++++++++---
kernel/events/core.c | 39 +---
kernel/fork.c | 1
kernel/time/timer.c | 50 ++++-
kernel/trace/bpf_trace.c | 34 +++
kernel/trace/ftrace.c | 4
kernel/trace/ring_buffer.c | 14 -
kernel/trace/ring_buffer_benchmark.c | 2
kernel/trace/trace.c | 19 +
kernel/trace/trace_events_filter.c | 4
kernel/trace/tracing_map.c | 11 -
mm/madvise.c | 2
mm/memblock.c | 2
mm/page_alloc.c | 20 +-
mm/shmem.c | 4
net/bluetooth/bnep/core.c | 11 -
net/bluetooth/cmtp/core.c | 17 +
net/bluetooth/hidp/core.c | 33 ++-
net/dccp/proto.c | 19 +
net/ipv4/fib_semantics.c | 12 -
net/ipv4/igmp.c | 10 -
net/ipv4/route.c | 2
net/ipv4/tcp_input.c | 3
net/ipv6/ip6_fib.c | 26 +-
net/irda/af_irda.c | 2
net/key/af_key.c | 48 ++---
net/netfilter/nf_conntrack_expect.c | 2
net/netfilter/nf_nat_core.c | 17 -
net/netfilter/nfnetlink.c | 6
net/openvswitch/actions.c | 1
net/openvswitch/datapath.c | 7
net/openvswitch/datapath.h | 2
net/sched/act_ipt.c | 2
net/sched/sch_api.c | 3
net/sched/sch_sfq.c | 5
net/sctp/ipv6.c | 2
net/sunrpc/svcsock.c | 22 ++
net/tipc/netlink_compat.c | 6
sound/core/control.c | 2
sound/firewire/iso-resources.c | 7
sound/firewire/motu/motu.c | 1
sound/pci/hda/patch_conexant.c | 1
sound/usb/quirks.c | 9
tools/testing/selftests/ntb/ntb_test.sh | 4
110 files changed, 863 insertions(+), 358 deletions(-)
Aaron Ma (1):
Input: trackpoint - add new trackpoint firmware ID
Alex Deucher (1):
Revert "drm/amdgpu: fix vblank_time when displays are off"
Alexander Potapenko (1):
sctp: fully initialize the IPv6 address in sctp_v6_to_addr()
Alexey Brodkin (2):
ARCv2: SLC: Make sure busy bit is set properly for region ops
ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses
Andreas Born (2):
bonding: require speed/duplex only for 802.3ad, alb and tlb
bonding: ratelimit failed speed/duplex update warning
Benjamin Herrenschmidt (1):
powerpc/mm: Ensure cpumask update is ordered
Bharat Potnuri (1):
RDMA/uverbs: Initialize cq_context appropriately
Charles Milette (1):
staging: rtl8188eu: add RNX-N150NUB support
Chen Yu (1):
PM/hibernate: touch NMI watchdog when creating snapshot
Chris Wilson (1):
drm: Release driver tracking before making the object available again
Christoph Hellwig (1):
virtio_pci: fix cpu affinity support
Chuck Lever (1):
nfsd: Limit end of page list when decoding NFSv4 WRITE
Chunyu Hu (1):
tracing: Fix kmemleak in tracing_map_array_free()
Colin Ian King (2):
nfp: fix infinite loop on umapping cleanup
irda: do not leak initialized list.dev to userspace
Dan Carpenter (1):
tracing: Missing error code in tracer_alloc_buffers()
Daniel Borkmann (2):
bpf: fix bpf_trace_printk on 32 bit archs
bpf: fix mixed signed/unsigned derived min/max value bounds
Dave Jiang (1):
ntb: transport shouldn't disable link due to bogus values in SPADs
Dave Martin (1):
arm64: fpsimd: Prevent registers leaking across exec
David Ahern (1):
net: igmp: Use ingress interface rather than vrf device
Dragos Bogdan (1):
iio: imu: adis16480: Fix acceleration scale factor for adis16480
Edward Cree (1):
bpf/verifier: fix min/max handling in BPF_SUB
Eric Biggers (3):
mm/madvise.c: fix freeing of locked page with MADV_FREE
fork: fix incorrect fput of ->exe_file causing use-after-free
x86/mm: Fix use-after-free of ldt_struct
Eric Dumazet (8):
af_key: do not use GFP_KERNEL in atomic contexts
dccp: purge write queue in dccp_destroy_sock()
dccp: defer ccid_hc_tx_delete() at dismantle time
ipv4: fix NULL dereference in free_fib_info_rcu()
ptr_ring: use kmalloc_array()
ipv4: better IP_MAX_MTU enforcement
tun: handle register_netdevice() failures properly
tipc: fix use-after-free
Florian Westphal (2):
netfilter: expect: fix crash when putting uninited expectation
netfilter: nat: fix src map lookup
Greg Kroah-Hartman (1):
Linux 4.12.10
Hanjun Guo (1):
ACPI: APD: Fix HID for Hisilicon Hip07/08
Heiko Carstens (2):
KVM: s390: sthyi: fix sthyi inline assembly
KVM: s390: sthyi: fix specification exception detection
Huy Nguyen (1):
net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled
Jani Nikula (1):
drm/i915/vbt: ignore extraneous child devices for a port
Jeffy Chen (3):
Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
Bluetooth: cmtp: fix possible might sleep error in cmtp_session
Bluetooth: bnep: fix possible might sleep error in bnep_session
Joakim Tjernlund (1):
ALSA: usb-audio: Add delay quirk for H650e/Jabra 550a USB headsets
Joerg Roedel (1):
iommu: Fix wrong freeing of iommu_device->dev
John Fastabend (1):
bpf, verifier: add additional patterns to evaluate_reg_imm_alu
Jonathan Liu (1):
drm/sun4i: Implement drm_driver lastclose to restore fbdev console
KT Liao (1):
Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310
Kirill A. Shutemov (1):
mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage/shmem_enabled
Konstantin Khlebnikov (3):
net_sched/sfq: update hierarchical backlog when drop packet
net_sched: remove warning from qdisc_hash_add
net_sched: fix order of queue length updates in qdisc_replace()
Linus Torvalds (1):
Clarify (and fix) MAX_LFS_FILESIZE macros
Liping Zhang (1):
openvswitch: fix skb_panic due to the incorrect actions attrlen
Logan Gunthorpe (1):
ntb: ntb_test: ensure the link is up before trying to configure the mws
Lorenzo Bianconi (2):
iio: magnetometer: st_magn: fix status register address for LSM303AGR
iio: magnetometer: st_magn: remove ihl property for LSM303AGR
Lv Zheng (1):
ACPI: EC: Fix regression related to wrong ECDT initialization order
Maarten Lankhorst (2):
drm/atomic: Handle -EDEADLK with out-fences correctly
drm/atomic: If the atomic check fails, return its value first
Mark Rutland (1):
perf/core: Fix group {cpu,task} validation
Martijn Coenen (1):
ANDROID: binder: fix proc->tsk check.
Masaki Ota (1):
Input: ALPS - fix two-finger scroll breakage in right side on ALPS touchpad
Mateusz Jurczyk (1):
netfilter: nfnetlink: Improve input length sanitization in nfnetlink_rcv
Neal Cardwell (1):
tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP
Nicholas Piggin (2):
kbuild: linker script do not match C names unless LD_DEAD_CODE_DATA_ELIMINATION is configured
timers: Fix excessive granularity of new timers after a nohz idle
Nikhil Mahale (1):
drm: Fix framebuffer leak
Paolo Bonzini (3):
KVM: x86: simplify handling of PKRU
KVM, pkeys: do not use PKRU value in vcpu->arch.guest_fpu.state
KVM: x86: block guest protection keys unless the host has them enabled
Pavel Tatashin (1):
mm/memblock.c: reversed logic in memblock_discard()
Riley Andrews (1):
binder: Use wake up hint for synchronous transactions.
Ronnie Sahlberg (1):
cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()
Ross Zwisler (1):
dax: fix deadlock due to misaligned PMD faults
Sachin Prabhu (1):
cifs: Fix df output for users with quota limits
Sakari Ailus (1):
ACPI: device property: Fix node lookup in acpi_graph_get_child_prop_value()
Srinivas Pandruvada (1):
iio: hid-sensor-trigger: Fix the race with user space powering up sensors
Steven Rostedt (VMware) (4):
tracing: Call clear_boot_tracer() at lateinit_sync
tracing: Fix freeing of filter in create_filter() when set_str is false
ring-buffer: Have ring_buffer_alloc_read_page() return error on offline CPU
ftrace: Check for null ret_stack on profile function graph entry function
Takashi Iwai (2):
ALSA: core: Fix unexpected error at replacing user TLV
ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978)
Takashi Sakamoto (2):
ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource
ALSA: firewire-motu: destroy stream data surely at failure of card initialization
Todd Kjos (2):
Revert "android: binder: Sanity check at binder ioctl"
binder: use group leader instead of open thread
Tushar Dave (1):
sparc64: remove unnecessary log message
Ulf Hansson (1):
i2c: designware: Fix system suspend
Vadim Lomovtsev (1):
net: sunrpc: svcsock: fix NULL-pointer exception
Vineet Gupta (1):
ARCv2: PAE40: set MSB even if !CONFIG_ARC_HAS_PAE40 but PAE exists in SoC
Wei Wang (2):
ipv6: reset fn->rr_ptr when replacing route
ipv6: repair fib6 tree in failure case
Xin Long (1):
net: sched: fix NULL pointer dereference when action calls some targets
fred gao (1):
drm/i915/gvt: Fix the kernel null pointer error
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next reply other threads:[~2017-08-30 9:26 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-30 9:26 Greg KH [this message]
2017-08-30 9:27 ` Linux 4.12.10 Greg KH
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=20170830092659.GA15736@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--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.