aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/lib/code-patching.c
diff options
context:
space:
mode:
authorPeter Zijlstra <[email protected]>2020-04-03 17:13:03 +0000
committerJessica Yu <[email protected]>2020-04-21 15:20:13 +0000
commit5c3a7db0c7ec4bbd5bd3f48af9be859a8fa3e532 (patch)
tree13901a70e5529cedf2d1ac2dc80230db3d886e77 /arch/powerpc/lib/code-patching.c
parentmodule: break nested ARCH_HAS_STRICT_MODULE_RWX and STRICT_MODULE_RWX #ifdefs (diff)
downloadkernel-5c3a7db0c7ec4bbd5bd3f48af9be859a8fa3e532.tar.gz
kernel-5c3a7db0c7ec4bbd5bd3f48af9be859a8fa3e532.zip
module: Harden STRICT_MODULE_RWX
We're very close to enforcing W^X memory, refuse to load modules that violate this principle per construction. [jeyu: move module_enforce_rwx_sections under STRICT_MODULE_RWX as per discussion] Link: http://lore.kernel.org/r/[email protected] Acked-by: Kees Cook <[email protected]> Signed-off-by: Peter Zijlstra (Intel) <[email protected]> Signed-off-by: Jessica Yu <[email protected]>
Diffstat (limited to 'arch/powerpc/lib/code-patching.c')
0 files changed, 0 insertions, 0 deletions