Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752114AbeAEOzh (ORCPT + 1 other); Fri, 5 Jan 2018 09:55:37 -0500 Received: from mail.linuxfoundation.org ([140.211.169.12]:43492 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751594AbeAEOzd (ORCPT ); Fri, 5 Jan 2018 09:55:33 -0500 Date: Fri, 5 Jan 2018 15:55:37 +0100 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.9.75 Message-ID: <20180105145537.GA12474@kroah.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I'm announcing the release of the 4.9.75 kernel. All users of the 4.9 kernel series must upgrade. As with the 4.4.110 release, please test. This -rc cycle was much calmer than 4.4.y, but that doesn't mean the same issues are not still there. Again, if you have problems, please let me know. The updated 4.9.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linu= x-4.9.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 ------------ Documentation/kernel-parameters.txt | 8=20 Makefile | 2=20 arch/x86/boot/compressed/misc.h | 1=20 arch/x86/entry/entry_64.S | 163 ++++++++-- arch/x86/entry/entry_64_compat.S | 8=20 arch/x86/events/intel/ds.c | 57 ++- arch/x86/include/asm/cmdline.h | 2=20 arch/x86/include/asm/cpufeatures.h | 4=20 arch/x86/include/asm/desc.h | 2=20 arch/x86/include/asm/hw_irq.h | 2=20 arch/x86/include/asm/kaiser.h | 141 ++++++++ arch/x86/include/asm/pgtable.h | 28 + arch/x86/include/asm/pgtable_64.h | 25 + arch/x86/include/asm/pgtable_types.h | 29 + arch/x86/include/asm/processor.h | 2=20 arch/x86/include/asm/tlbflush.h | 74 +++- arch/x86/include/uapi/asm/processor-flags.h | 3=20 arch/x86/kernel/cpu/common.c | 28 + arch/x86/kernel/espfix_64.c | 10=20 arch/x86/kernel/head_64.S | 35 +- arch/x86/kernel/irqinit.c | 2=20 arch/x86/kernel/ldt.c | 25 + arch/x86/kernel/paravirt_patch_64.c | 2=20 arch/x86/kernel/process.c | 2=20 arch/x86/kernel/setup.c | 7=20 arch/x86/kernel/tracepoint.c | 2=20 arch/x86/kvm/x86.c | 3=20 arch/x86/lib/cmdline.c | 105 ++++++ arch/x86/mm/Makefile | 4=20 arch/x86/mm/init.c | 2=20 arch/x86/mm/init_64.c | 10=20 arch/x86/mm/kaiser.c | 455 +++++++++++++++++++++++= +++++ arch/x86/mm/kaslr.c | 4=20 arch/x86/mm/pageattr.c | 63 ++- arch/x86/mm/pgtable.c | 12=20 arch/x86/mm/tlb.c | 39 ++ include/asm-generic/vmlinux.lds.h | 7=20 include/linux/kaiser.h | 52 +++ include/linux/mmzone.h | 3=20 include/linux/percpu-defs.h | 32 + init/main.c | 2=20 kernel/fork.c | 6=20 mm/vmstat.c | 1=20 net/ipv4/tcp_bbr.c | 5=20 security/Kconfig | 10=20 tools/arch/x86/include/asm/cpufeatures.h | 3=20 46 files changed, 1382 insertions(+), 100 deletions(-) Borislav Petkov (4): x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling x86/kaiser: Check boottime cmdline params x86/kaiser: Reenable PARAVIRT x86/kaiser: Move feature detection up Dave Hansen (1): kaiser: merged update Greg Kroah-Hartman (1): Linux 4.9.75 Guenter Roeck (1): kaiser: Set _PAGE_NX only if supported Hugh Dickins (26): kaiser: do not set _PAGE_NX on pgd_none kaiser: stack map PAGE_SIZE at THREAD_SIZE-PAGE_SIZE kaiser: fix build and FIXME in alloc_ldt_struct() kaiser: KAISER depends on SMP kaiser: fix regs to do_nmi() ifndef CONFIG_KAISER kaiser: fix perf crashes kaiser: ENOMEM if kaiser_pagetable_walk() NULL kaiser: tidied up asm/kaiser.h somewhat kaiser: tidied up kaiser_add/remove_mapping slightly kaiser: align addition to x86/mm/Makefile kaiser: cleanups while trying for gold link kaiser: name that 0x1000 KAISER_SHADOW_PGD_OFFSET kaiser: delete KAISER_REAL_SWITCH option kaiser: vmstat show NR_KAISERTABLE as nr_overhead kaiser: enhanced by kernel and user PCIDs kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user kaiser: PCID 0 for kernel and 128 for user kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user kaiser: paranoid_entry pass cr3 need to paranoid_exit kaiser: kaiser_remove_mapping() move along the pgd kaiser: fix unlikely error in alloc_ldt_struct() kaiser: add "nokaiser" boot option, using ALTERNATIVE kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush kaiser: drop is_atomic arg to kaiser_pagetable_walk() kaiser: asm/tlbflush.h handle noPGE at lower level kaiser: kaiser_flush_tlb_on_return_to_user() check PCID Jiri Kosina (1): kaiser: disabled on Xen PV Kees Cook (2): KPTI: Rename to PAGE_TABLE_ISOLATION KPTI: Report when enabled Neal Cardwell (2): tcp_bbr: reset full pipe detection on loss recovery undo tcp_bbr: reset long-term bandwidth sampling on loss recovery undo Richard Fellner (1): KAISER: Kernel Address Isolation Thomas Gleixner (1): x86/paravirt: Dont patch flush_tlb_single Tom Lendacky (1): x86/boot: Add early cmdline parsing for options with arguments --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlpPkegACgkQONu9yGCS aT6PQg/5AbrvegI8BrudVTq1gvXbD6OYZ/FF8EmExRw/5VKhZLr1f+daFOorXe0L 4UE1TWUnIJR4jRrUbzSWwYOQ2xP3Yr0T4JoVvT64MRvyeiSwwAoXj9YSk9ghjfXn GdfEg5zjMwK7EUfpQj6ZAUpqckiKKf9tgoYgLNFYsJvW+noSdVBiRcOMZ9XmFZzT L5ZuqhUXLc+ZEOXT8/wdP5Gs/tWkymnG1ckKTRcyPwRHQBpKAbD+IU9iKXsPZInW /brILW8ilIi8rOjMiAZPRN/6yS3hf1ZA+s4UFl6j0V1zugO0y/BLfY9PkavUFHSk BIgW+eWS0JM2f6bTv/xArSveY5gq+7vGYGR4PadrH0wYUpfvwYi/MqlVG95cvrMK 6fMnB7NT8kQh+8htHMp1sCwXcCNkTE7YImzRT3sz/j1Li0lAKv9DCWikMiSg3LvA 7RCL5tEULE0MXCu2RrQTcnRYRL537VUGBXXas4TcEbEghQSpmbup8UA/8ud+g+hY E9mviCQgfzZRyP4IvmtTzFcRaLY5/BrgOfsZKuQrpO99BzRPAgXOTWmXiq74AP/T jOLyQalV0YcNAB6WjHJwM7xqc7mbasdWWPka9sc3LhWoHzeO6cfgAn+iGuUzU08u r5M35MEqAlC3XZsLVnb1TF7MVMhEaJTqzx949qmEK25BMAl9Bsg= =4GmW -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD--