From: Alexander Popov Date: Thu, 28 Nov 2019 09:06:27 +0000 (+0300) Subject: Add RODATA_FULL_DEFAULT_ENABLED for ARM64 X-Git-Tag: v0.5.3~17 X-Git-Url: https://jxself.org/git/?a=commitdiff_plain;h=2b70c5e5ae2f229e4a91199c4461dfc64a65ebd7;p=kconfig-hardened-check.git Add RODATA_FULL_DEFAULT_ENABLED for ARM64 --- diff --git a/kconfig-hardened-check.py b/kconfig-hardened-check.py index 5a384d0..cb176bc 100755 --- a/kconfig-hardened-check.py +++ b/kconfig-hardened-check.py @@ -192,6 +192,7 @@ def construct_checklist(checklist, arch): if debug_mode or arch == 'ARM64': checklist.append(OptCheck('UNMAP_KERNEL_AT_EL0', 'y', 'defconfig', 'self_protection')) checklist.append(OptCheck('HARDEN_EL2_VECTORS', 'y', 'defconfig', 'self_protection')) + checklist.append(OptCheck('RODATA_FULL_DEFAULT_ENABLED', 'y', 'defconfig', 'self_protection')) if debug_mode or arch == 'X86_64' or arch == 'ARM64': checklist.append(OptCheck('VMAP_STACK', 'y', 'defconfig', 'self_protection')) if debug_mode or arch == 'X86_64' or arch == 'ARM64' or arch == 'X86_32':