x86/uaccess: Dont leak the AC flag into __put_user() argument evaluation [Linux 5.2]

This Linux kernel change "x86/uaccess: Dont leak the AC flag into __put_user() argument evaluation" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Wed Apr 24 09:19:24 2019 +0200. The commit for this change in Linux stable tree is 6ae8656 (patch). x86/uaccess: Dont leak the AC […]

x86/uaccess: Fix implicit cast of __user pointer [Linux 5.2]

This Linux kernel change "x86/uaccess: Fix implicit cast of __user pointer" is included in the Linux 5.2 release. This change is authored by Jann Horn <jannh [at] google.com> on Fri Mar 29 22:46:52 2019 +0100. The commit for this change in Linux stable tree is a6cbfbe (patch). x86/uaccess: Fix implicit cast of __user pointer The […]

x86/uaccess, kcov: Disable stack protector [Linux 5.2]

This Linux kernel change "x86/uaccess, kcov: Disable stack protector" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Thu Mar 7 19:54:25 2019 +0100. The commit for this change in Linux stable tree is 40ea972 (patch). x86/uaccess, kcov: Disable stack protector New tooling noticed this mishap: […]

x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP [Linux 5.2]

This Linux kernel change "x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Thu Mar 7 11:09:13 2019 +0100. The commit for this change in Linux stable tree is 4a6c91f (patch). x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP For CONFIG_TRACE_BRANCH_PROFILING=y the […]

x86/uaccess: Introduce user_access_{save,restore}() [Linux 5.2]

This Linux kernel change "x86/uaccess: Introduce user_access_{save,restore}()" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Wed Apr 3 09:39:48 2019 +0200. The commit for this change in Linux stable tree is e74deb1 (patch). x86/uaccess: Introduce user_access_{save,restore}() Introduce common helpers for when we need to safely […]

x86/uaccess: Always inline user_access_begin() [Linux 5.2]

This Linux kernel change "x86/uaccess: Always inline user_access_begin()" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Wed Apr 3 09:39:47 2019 +0200. The commit for this change in Linux stable tree is b7f89bf (patch). x86/uaccess: Always inline user_access_begin() If GCC out-of-lines it, the STAC and […]

x86/uaccess, xen: Suppress SMAP warnings [Linux 5.2]

This Linux kernel change "x86/uaccess, xen: Suppress SMAP warnings" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Wed Mar 6 19:09:08 2019 +0100. The commit for this change in Linux stable tree is 4fc0f0e (patch). x86/uaccess, xen: Suppress SMAP warnings drivers/xen/privcmd.o: warning: objtool: privcmd_ioctl()+0x1414: call […]

x86/uaccess: Move copy_user_handle_tail() into asm [Linux 5.2]

This Linux kernel change "x86/uaccess: Move copy_user_handle_tail() into asm" is included in the Linux 5.2 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Fri Mar 1 15:24:33 2019 +0100. The commit for this change in Linux stable tree is 3693ca8 (patch). x86/uaccess: Move copy_user_handle_tail() into asm By writing the function in […]

x86/uaccess, kcov: Disable stack protector [Linux 4.9.183]

This Linux kernel change "x86/uaccess, kcov: Disable stack protector" is included in the Linux 4.9.183 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Thu Mar 7 19:54:25 2019 +0100. The commit for this change in Linux stable tree is c9eb92d (patch) which is from upstream commit 40ea972. The same Linux upstream […]

x86/uaccess, kcov: Disable stack protector [Linux 4.19.53]

This Linux kernel change "x86/uaccess, kcov: Disable stack protector" is included in the Linux 4.19.53 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Thu Mar 7 19:54:25 2019 +0100. The commit for this change in Linux stable tree is 82055ad (patch) which is from upstream commit 40ea972. The same Linux upstream […]

x86/uaccess, kcov: Disable stack protector [Linux 4.14.128]

This Linux kernel change "x86/uaccess, kcov: Disable stack protector" is included in the Linux 4.14.128 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Thu Mar 7 19:54:25 2019 +0100. The commit for this change in Linux stable tree is 8f6f2ee (patch) which is from upstream commit 40ea972. The same Linux upstream […]

x86/uaccess, kcov: Disable stack protector [Linux 5.1.12]

This Linux kernel change "x86/uaccess, kcov: Disable stack protector" is included in the Linux 5.1.12 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Thu Mar 7 19:54:25 2019 +0100. The commit for this change in Linux stable tree is ca97e04 (patch) which is from upstream commit 40ea972. The same Linux upstream […]

x86/uaccess: Remove unused __addr_ok() macro [Linux 5.1]

This Linux kernel change "x86/uaccess: Remove unused __addr_ok() macro" is included in the Linux 5.1 release. This change is authored by Borislav Petkov <bp [at] suse.de> on Mon Feb 25 20:08:27 2019 +0100. The commit for this change in Linux stable tree is 2e7614c (patch). x86/uaccess: Remove unused __addr_ok() macro This was caught while staring […]

x86/uaccess, signal: Fix AC=1 bloat [Linux 5.0.20]

This Linux kernel change "x86/uaccess, signal: Fix AC=1 bloat" is included in the Linux 5.0.20 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Wed Apr 3 09:39:48 2019 +0200. The commit for this change in Linux stable tree is eed3d71 (patch) which is from upstream commit 88e4718. The same Linux upstream […]

x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP [Linux 5.0.20]

This Linux kernel change "x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP" is included in the Linux 5.0.20 release. This change is authored by Peter Zijlstra <peterz [at] infradead.org> on Thu Mar 7 11:09:13 2019 +0100. The commit for this change in Linux stable tree is 6b025e2 (patch) which is from upstream commit 4a6c91f. The same Linux […]