commit | 6f7e077b84ef9b2a204ad803aeb6c997719c4a9a | [log] [tgz] |
---|---|---|
author | Peter Zijlstra <peterz@infradead.org> | Fri Apr 03 19:13:03 2020 +0200 |
committer | Jessica Yu <jeyu@kernel.org> | Mon Apr 20 11:47:47 2020 +0200 |
tree | 13901a70e5529cedf2d1ac2dc80230db3d886e77 | |
parent | db991af02f11053558431467102ee5832894d7a4 [diff] |
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/20200403171303.GK20760@hirez.programming.kicks-ass.net Acked-by: Kees Cook <keescook@chromium.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Jessica Yu <jeyu@kernel.org>