From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752257AbdGUGX5 (ORCPT ); Fri, 21 Jul 2017 02:23:57 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:53704 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751400AbdGUGXz (ORCPT ); Fri, 21 Jul 2017 02:23:55 -0400 Date: Fri, 21 Jul 2017 08:23:47 +0200 From: Greg KH To: linux-kernel@vger.kernel.org, Andrew Morton , torvalds@linux-foundation.org, stable@vger.kernel.org Cc: lwn@lwn.net, Jiri Slaby Subject: Linux 4.11.12 Message-ID: <20170721062347.GA2449@kroah.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LQksG6bCIzRHxTLp" Content-Disposition: inline User-Agent: Mutt/1.8.3 (2017-05-23) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --LQksG6bCIzRHxTLp Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I'm announcing the release of the 4.11.12 kernel. All users of the 4.11 kernel series must upgrade. NOTE, this is the LAST 4.11.y kernel to be released. It is now end-of-life, please use the 4.12.y kernel at this point in time. The updated 4.11.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linu= x-4.11.y and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=3Dlinux/kernel/git/stable/linux-stable.git;a=3Dsu= mmary thanks, greg k-h ------------ Makefile | 2=20 arch/arm/include/asm/elf.h | 8=20 arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 12=20 arch/arm64/include/asm/elf.h | 18 - arch/parisc/include/asm/dma-mapping.h | 11=20 arch/parisc/include/asm/mmu_context.h | 15=20 arch/parisc/kernel/syscall_table.S | 2=20 arch/parisc/mm/fault.c | 2=20 arch/powerpc/include/asm/elf.h | 13=20 arch/powerpc/kernel/misc_64.S | 12=20 arch/s390/include/asm/elf.h | 15=20 arch/sparc/include/asm/asm-prototypes.h | 24 + arch/sparc/lib/atomic_64.S | 44 +- arch/sparc/lib/checksum_64.S | 1=20 arch/sparc/lib/csum_copy.S | 1=20 arch/sparc/lib/memscan_64.S | 2=20 arch/sparc/lib/memset.S | 1=20 arch/sparc/mm/gup.c | 4=20 arch/x86/crypto/sha1_ssse3_glue.c | 2=20 arch/x86/include/asm/elf.h | 13=20 arch/x86/include/asm/msr-index.h | 2=20 arch/x86/kvm/cpuid.h | 8=20 arch/x86/kvm/vmx.c | 10=20 block/blk-sysfs.c | 34 + drivers/base/power/sysfs.c | 2=20 drivers/base/power/wakeup.c | 32 + drivers/crypto/atmel-sha.c | 4=20 drivers/crypto/caam/caamalg.c | 20 + drivers/crypto/caam/caamhash.c | 2=20 drivers/crypto/caam/key_gen.c | 2=20 drivers/crypto/talitos.c | 7=20 drivers/firmware/efi/efi.c | 3=20 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3=20 drivers/hv/hv.c | 7=20 drivers/irqchip/irq-gic-v3.c | 3=20 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c | 2=20 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c | 2=20 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 16=20 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2=20 drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2=20 drivers/net/ethernet/mellanox/mlx5/core/health.c | 15=20 drivers/net/ethernet/mellanox/mlx5/core/main.c | 2=20 drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 3=20 drivers/net/ethernet/rocker/rocker_ofdpa.c | 2=20 drivers/net/ethernet/sfc/ef10.c | 16=20 drivers/net/geneve.c | 48 +- drivers/net/hyperv/netvsc_drv.c | 4=20 drivers/net/phy/dp83640.c | 2=20 drivers/net/phy/micrel.c | 2=20 drivers/net/tap.c | 18 - drivers/net/virtio_net.c | 1=20 drivers/net/vrf.c | 11=20 drivers/net/vxlan.c | 30 + drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 7=20 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 8=20 drivers/nvmem/core.c | 13=20 drivers/parisc/ccio-dma.c | 12=20 drivers/parisc/dino.c | 5=20 drivers/parisc/lba_pci.c | 6=20 drivers/parisc/sba_iommu.c | 14=20 drivers/tty/vt/vt.c | 6=20 fs/binfmt_elf.c | 59 ++- fs/dcache.c | 5=20 fs/exec.c | 11=20 fs/mount.h | 1=20 fs/namespace.c | 1=20 fs/pnode.c | 212 +++++++= ++--- include/linux/blkdev.h | 2=20 include/linux/cpumask.h | 17=20 include/linux/list_lru.h | 1=20 include/linux/mlx5/driver.h | 1=20 include/net/ip6_route.h | 8=20 include/net/vxlan.h | 10=20 kernel/bpf/verifier.c | 5=20 kernel/extable.c | 2=20 kernel/rcu/tree_plugin.h | 2=20 kernel/sched/fair.c | 45 -- kernel/sched/topology.c | 24 + lib/cpumask.c | 32 + mm/huge_memory.c | 2=20 mm/list_lru.c | 14=20 mm/mmap.c | 2=20 net/bridge/br_mdb.c | 3=20 net/core/dev.c | 32 + net/ipv4/ip_output.c | 3=20 net/ipv4/tcp.c | 2=20 net/ipv6/addrconf.c | 23 - net/ipv6/ip6_fib.c | 5=20 net/ipv6/ip6_output.c | 2=20 net/ipv6/route.c | 8=20 net/rds/tcp_listen.c | 2=20 net/sched/sch_api.c | 3=20 net/wireless/nl80211.c | 10=20 scripts/checkpatch.pl | 6=20 sound/x86/intel_hdmi_audio.c | 5=20 tools/lib/lockdep/uinclude/linux/lockdep.h | 2=20 tools/testing/selftests/bpf/test_verifier.c | 66 +++ tools/testing/selftests/capabilities/test_execve.c | 7=20 99 files changed, 891 insertions(+), 376 deletions(-) Adam Borowski (1): vt: fix unchecked __put_user() in tioclinux ioctls Alban Browaeys (1): net: core: Fix slab-out-of-bounds in netdev_stats_to_stats64 Alex Deucher (1): drm/amdgpu/gfx6: properly cache mc_arb_ramcfg Andy Lutomirski (1): selftests/capabilities: Fix the test_execve test Arend van Spriel (1): brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() Arnd Bergmann (1): netvsc: don't access netdev->num_rx_queues directly Balbir Singh (1): powerpc/kexec: Fix radix to hash kexec due to IAMR/AMOR Bart Van Assche (1): block: Fix a blk_exit_rl() regression Ben Hutchings (1): tools/lib/lockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing lock_ch= ain/: Depth Bert Kenward (1): sfc: don't read beyond unicast address list Christophe Jaillet (1): brcmfmac: Fix a memory leak in error handling path in 'brcmf_cfg80211= _attach' Cyril Bur (1): checkpatch: silence perl 5.26.0 unescaped left brace warnings Dan Carpenter (2): rocker: move dereference before free PM / QoS: return -EINVAL for bogus strings Daniel Borkmann (1): bpf: prevent leaking pointer via xadd on unpriviledged Daniel Kiper (1): efi: Process the MEMATTR table only if EFI_MEMMAP is enabled David Ahern (1): net: ipv6: Compare lwstate in detecting duplicate nexthops David Gstir (1): crypto: caam - properly set IV after {en,de}crypt Derek Chickles (1): liquidio: fix bug in soft reset failure detection Dong Bo (1): arm64: Preventing READ_IMPLIES_EXEC propagation Eduardo Valentin (1): bridge: mdb: fix leak on complete_info ptr on fail path Eric Biggers (1): parisc: use compat_sys_keyctl() Eric Dumazet (1): net: prevent sign extension in dev_get_stats() Eric W. Biederman (3): mnt: In umount propagation reparent in a separate pass mnt: In propgate_umount handle visiting mounts in any order mnt: Make propagate_umount less slow for overlapping mount propagatio= n trees Gal Pressman (1): net/mlx5e: Fix TX carrier errors report in get stats ndo Gao Feng (1): net: sched: Fix one possible panic when no destroy callback Gilad Ben-Yossef (1): crypto: atmel - only treat EBUSY as transient if backlog Greg Kroah-Hartman (1): Linux 4.11.12 Guilherme G. Piccoli (1): cxgb4: fix BUG() on interrupt deallocating path of ULD Haozhong Zhang (1): kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS Helge Deller (3): parisc: Report SIGSEGV instead of SIGBUS when running out of stack parisc/mm: Ensure IRQs are off in switch_mm() mm: fix overflow check in expand_upwards() Herbert Xu (1): crypto: sha1-ssse3 - Disable avx2 Horia Geant=C4=83 (1): crypto: caam - fix signals handling Huy Nguyen (1): net/mlx5e: Initialize CEE's getpermhwaddr address buffer to 0xff Ido Schimmel (1): mlxsw: spectrum_router: Fix NULL pointer dereference Jason Wang (1): virtio-net: serialize tx routine during reset Jim Mattson (3): kvm: vmx: Do not disable intercepts for BNDCFGS kvm: x86: Guest BNDCFGS requires guest MPX support kvm: vmx: Check value written to IA32_BNDCFGS Jiri Benc (2): vxlan: fix hlist corruption geneve: fix hlist corruption Johan Hovold (1): nvmem: core: fix leaks on registration errors Kees Cook (6): binfmt_elf: use ELF_ET_DYN_BASE only for PIE arm: move ELF_ET_DYN_BASE to 4MB arm64: move ELF_ET_DYN_BASE to 4GB / 4MB powerpc: move ELF_ET_DYN_BASE to 4GB / 4MB s390: reduce ELF_ET_DYN_BASE exec: Limit arg stack to at most 75% of _STK_LIM Kirill A. Shutemov (1): thp, mm: fix crash due race in MADV_FREE handling Lauro Ramos Venancio (1): sched/topology: Optimize build_group_mask() Marc Zyngier (1): ARM64: dts: marvell: armada37xx: Fix timer interrupt specifiers Marcin Nowakowski (1): kernel/extable.c: mark core_kernel_text notrace Martin Habets (1): sfc: Fix MCDI command size for filter operations Martin Hicks (1): crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD Michael Kelley (1): Drivers: hv: vmbus: Close timing hole that can corrupt per-cpu page Michal Kube=C4=8Dek (2): net: account for current skb length when deciding about UFO net: handle NAPI_GRO_FREE_STOLEN_HEAD case also in napi_frags_finish() Mohamad Haj Yahia (1): net/mlx5: Cancel delayed recovery work when unloading the driver Nagarathnam Muthusamy (3): Adding asm-prototypes.h for genksyms to generate crc sed regex in Makefile.build requires line break between exported symb= ols Adding the type of exported symbols Nikolay Aleksandrov (1): vrf: fix bug_on triggered by rx when destroying a vrf Nitin Gupta (1): sparc64: Fix gup_huge_pmd Paul E. McKenney (1): rcu: Add memory barriers for NOCB leader wakeup Peter S. Housel (1): brcmfmac: Fix glom_skb leak in brcmf_sdiod_recv_chain Peter Zijlstra (3): sched/fair, cpumask: Export for_each_cpu_wrap() sched/topology: Fix building of overlapping sched-groups sched/topology: Fix overlapping sched_group_mask Richard Cochran (1): net: dp83640: Avoid NULL pointer dereference. Sabrina Dubroca (1): ipv6: dad: don't remove dynamic addresses if link is down Sahitya Tummala (2): mm/list_lru.c: fix list_lru_count_node() to be race free fs/dcache.c: fix spin lockup issue on nlru->lock Sowmini Varadhan (1): rds: tcp: use sock_create_lite() to create the accept socket Srinivas Dasari (4): cfg80211: Define nla_policy for NL80211_ATTR_LOCAL_MESH_POWER_MODE cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIES cfg80211: Check if PMKID attribute is of expected size cfg80211: Check if NAN service ID is of expected size Suzuki K Poulose (1): irqchip/gic-v3: Fix out-of-bound access in gic_set_affinity Thomas Bogendoerfer (1): parisc: DMA API: return error instead of BUG_ON for dma ops on non dm= a devs Thomas Gleixner (1): PM / wakeirq: Convert to SRCU Ville Syrj=C3=A4l=C3=A4 (1): ALSA: x86: Clear the pdata.notify_lpe_audio pointer before teardown WANG Cong (3): ipv6: avoid unregistering inet6_dev for loopback tcp: reset sk_rx_dst in tcp_disconnect() tap: convert a mutex to a spinlock Zach Brown (1): net/phy: micrel: configure intterupts after autoneg workaround --LQksG6bCIzRHxTLp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAllxnfIACgkQONu9yGCS aT4pUBAAzHCEJKK8wSA1XeMGIKk0WxKb4qix48dMfCIcBE5/YQV2vmZ3lcH7d7At ZR4pCvmk3DbLIhFE7CTUg1CLcyjoK7MWToVtI+xiUeu6KGKl18v5gXPv3bNwXD6s WsdetTdK+w9z9+eteA6K/C26nab0Y9q4+5Bwr2jR+zwxGkpS6XnAZo2jEHOzWYhv FF+ZR9XpQPoCWkd6+j/AxZ84FM1LI6v5YZV/fVWyEh3uGkXPor+C4Mo38V0W8O8J xulEbCTBezMDjWAXmnmHPNdNbW7c8jyNgB545++4LlOHc6HosbMwsI4FY5X1W3qf WguWD1n0aekhpo1pvGMItVcEyXIWbMIYzqZsrFXBTReAmgOBcRsvf3z3seNq5WsS lrCH6X8bDZMxkznNaOlf4HVK5ubnly5oYwMRSLRoV4wcadkeIconF5RoLhSEVVSe yJdXxdTAoMcNyTcIFhYeh/vy+S/nwXOl8ss3b9fzIoDL/MccggVDb/cRB/G3XcNz CVZPVuF6Be8w/lJLzzyU2t2EB63TC5j01zFIPljr+8/g5D5N61cru0mHwcvTr3X9 NE7lkZkwd6ZtrvxxCxIJ7i8Yn59fNuVE4ewrLHtZVF+zA7hw2CYy4cKqBZULnLKP 6yWkARxp2AHk8I1IZFmWGKKuHfOMgAkVuRqzXN43dGRxU1Qs7x4= =yDWF -----END PGP SIGNATURE----- --LQksG6bCIzRHxTLp--