[PATCH v3 1/2] riscv: mm: make EXECMEM_KPROBES writable without CONFIG_STRICT_MODULE_RWX
Nam Cao
namcao at linutronix.de
Sun Jul 19 11:38:19 PDT 2026
Xiaofeng Yuan <xiaofengmian at 163.com> writes:
> @@ -1457,7 +1457,9 @@ struct execmem_info __init *execmem_arch_setup(void)
> [EXECMEM_KPROBES] = {
> .start = VMALLOC_START,
> .end = VMALLOC_END,
> - .pgprot = PAGE_KERNEL_READ_EXEC,
> + .pgprot = IS_ENABLED(CONFIG_STRICT_MODULE_RWX) ?
> + PAGE_KERNEL_READ_EXEC :
> + PAGE_KERNEL_EXEC,
The indentation is messed up. It looked fine in v2.
Nam
More information about the linux-riscv
mailing list