From: Linus Torvalds Date: Mon, 8 Jul 2019 18:42:09 +0000 (-0700) Subject: Merge branch 'x86-entry-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v5.15~6060 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0d37dde70655be73575d011be1bffaf0e3b16ea9;p=platform%2Fkernel%2Flinux-starfive.git Merge branch 'x86-entry-for-linus' of git://git./linux/kernel/git/tip/tip Pull x86 vsyscall updates from Thomas Gleixner: "Further hardening of the legacy vsyscall by providing support for execute only mode and switching the default to it. This prevents a certain class of attacks which rely on the vsyscall page being accessible at a fixed address in the canonical kernel address space" * 'x86-entry-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: selftests/x86: Add a test for process_vm_readv() on the vsyscall page x86/vsyscall: Add __ro_after_init to global variables x86/vsyscall: Change the default vsyscall mode to xonly selftests/x86/vsyscall: Verify that vsyscall=none blocks execution x86/vsyscall: Document odd SIGSEGV error code for vsyscalls x86/vsyscall: Show something useful on a read fault x86/vsyscall: Add a new vsyscall=xonly mode Documentation/admin: Remove the vsyscall=native documentation --- 0d37dde70655be73575d011be1bffaf0e3b16ea9