Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86/pti update from Thomas Gleixner: "Just a single change from the anti-performance departement: - Add a new PR_SPEC_DISABLE_NOEXEC option which allows to apply the speculation protections on a process without inheriting the state on exec. This remedies a situation where a Java-launcher has speculation protections enabled because that's the default for JVMs which causes the launched regular harmless processes to inherit the protection state which results in unintended performance degradation" * 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/speculation: Add PR_SPEC_DISABLE_NOEXEC
Showing
- Documentation/userspace-api/spec_ctrl.rst 15 additions, 12 deletionsDocumentation/userspace-api/spec_ctrl.rst
- arch/x86/kernel/cpu/bugs.c 12 additions, 0 deletionsarch/x86/kernel/cpu/bugs.c
- arch/x86/kernel/process.c 12 additions, 0 deletionsarch/x86/kernel/process.c
- include/linux/sched.h 5 additions, 0 deletionsinclude/linux/sched.h
- include/uapi/linux/prctl.h 1 addition, 0 deletionsinclude/uapi/linux/prctl.h
- tools/include/uapi/linux/prctl.h 1 addition, 0 deletionstools/include/uapi/linux/prctl.h
Loading
Please register or sign in to comment