#
# PaX
-#
+#
CONFIG_PAX=y
-# CONFIG_PAX_MEMORY_SANITIZE is not set
-# CONFIG_PAX_MEMORY_UDEREF is not set
#
# PaX Control
-#
+#
CONFIG_PAX_SOFTMODE=y
# CONFIG_PAX_EI_PAX is not set
CONFIG_PAX_PT_PAX_FLAGS=y
#
# Non-executable pages
-#
+#
CONFIG_PAX_NOEXEC=y
CONFIG_PAX_PAGEEXEC=y
-CONFIG_PAX_SEGMEXEC=y
-# CONFIG_PAX_DEFAULT_PAGEEXEC is not set
-CONFIG_PAX_DEFAULT_SEGMEXEC=y
-CONFIG_PAX_EMUTRAMP=y
+# CONFIG_PAX_SEGMEXEC is not set
+# CONFIG_PAX_EMUTRAMP is not set
+# CONFIG_PAX_EMUSIGRT is not set
CONFIG_PAX_MPROTECT=y
+CONFIG_PAX_ETEXECRELOCS=y
+# CONFIG_PAX_EMUPLT is not set
# CONFIG_PAX_NOELFRELOCS is not set
#
# Address Space Layout Randomization
-#
+#
CONFIG_PAX_ASLR=y
# CONFIG_PAX_RANDKSTACK is not set
CONFIG_PAX_RANDUSTACK=y
CONFIG_PAX_RANDMMAP=y
-CONFIG_PAX_NOVSYSCALL=y
+#
+# Miscellaneous hardening features
+#
+# CONFIG_PAX_MEMORY_SANITIZE is not set
+# CONFIG_PAX_REFCOUNT is not set
+CONFIG_PAX_MEMORY_UDEREF=y
+
+CONFIG_PAX_KERNEXEC=y