riscv: kprobes: Implement alloc_insn_page()
authorJisheng Zhang <jszhang@kernel.org>
Mon, 29 Mar 2021 18:24:21 +0000 (02:24 +0800)
committerPalmer Dabbelt <palmerdabbelt@google.com>
Mon, 26 Apr 2021 15:25:11 +0000 (08:25 -0700)
commitcdd1b2bd358ffda2638fe18ff47191e84e18525f
tree085cee5bcf1449b889da7d91fcd83fccdbbd7e6e
parent300f62c37d4601e5b7967c6399917dc6880070bc
riscv: kprobes: Implement alloc_insn_page()

Allocate PAGE_KERNEL_READ_EXEC(read only, executable) page for kprobes
insn page. This is to prepare for STRICT_MODULE_RWX.

Signed-off-by: Jisheng Zhang <jszhang@kernel.org>
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
arch/riscv/kernel/probes/kprobes.c