Im wondering why can't i set a RAP functions after kernel patched with grsec.
[root@proton linux]# grep -i gcc_plugins .config
CONFIG_HAVE_GCC_PLUGINS=y
# CONFIG_GCC_PLUGINS is not set
[root@proton linux]#
[root@proton linux]# cat .config | grep -i kernexec
CONFIG_PAX_KERNEXEC=y
[root@proton linux]#
[root@proton linux]# uname -a
Linux proton 4.9.24-grsec #1 SMP Mon Apr 24 21:40:16 CEST 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@proton linux]#
[root@proton linux]# ls grsecurity-3.1-4.9.24-201704220732.patch
grsecurity-3.1-4.9.24-201704220732.patch
[*] Enable various PaX features
| │ PaX Control --->
| │ Non-executable pages --->
| │ Address Space Layout Randomization --->
| │ Miscellaneous hardening features --->
[*] Sanitize all freed memory
[*] Prevent invalid userland pointer dereference
[*] Prevent various kernel object reference counter overflows
-*- Harden memory copies between kernel and userland
Someone can tell me what am i doing wrong ?