summaryrefslogtreecommitdiffstats
path: root/mm/vmalloc.c
diff options
context:
space:
mode:
authorArd Biesheuvel2019-05-23 12:22:53 +0200
committerCatalin Marinas2019-06-24 19:10:39 +0200
commit7dfac3c5f40eb92841147eccf1b96f428b10131f (patch)
tree3bbfb9d315f940264b1770ccdd870f65576af8c4 /mm/vmalloc.c
parentarm64: Allow user selection of ARM64_MODULE_PLTS (diff)
downloadkernel-qcow2-linux-7dfac3c5f40eb92841147eccf1b96f428b10131f.tar.gz
kernel-qcow2-linux-7dfac3c5f40eb92841147eccf1b96f428b10131f.tar.xz
kernel-qcow2-linux-7dfac3c5f40eb92841147eccf1b96f428b10131f.zip
arm64: module: create module allocations without exec permissions
Now that the core code manages the executable permissions of code regions of modules explicitly, it is no longer necessary to create the module vmalloc regions with RWX permissions, and we can create them with RW- permissions instead, which is preferred from a security perspective. Acked-by: Will Deacon <will@kernel.org> Signed-off-by: Ard Biesheuvel <ard.biesheuvel@arm.com> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'mm/vmalloc.c')
0 files changed, 0 insertions, 0 deletions