Clean up the comments
authorAlexander Popov <alex.popov@linux.com>
Sat, 21 Jan 2023 22:00:31 +0000 (01:00 +0300)
committerAlexander Popov <alex.popov@linux.com>
Sat, 21 Jan 2023 22:00:31 +0000 (01:00 +0300)
kconfig_hardened_check/__init__.py

index d3fc58dcfa725f055b90a3ea633925cba2a8497e..65d51fb3b27d4a4f698baca84a9d0b69dd0dd453 100644 (file)
 # Please don't cry if my Python code looks like C.
 #
 #
-#    Hardware tag-based KASAN with arm64 Memory Tagging Extension (MTE):
-#           kasan=on
-#           kasan.stacktrace=off
-#           kasan.fault=panic
-#
 # N.B. Hardening sysctls:
 #    kernel.kptr_restrict=2 (or 1?)
 #    kernel.dmesg_restrict=1 (also see the kconfig option)
@@ -525,7 +520,7 @@ def add_kconfig_checks(l, arch):
     if arch == 'ARM64':
         l += [KconfigCheck('self_protection', 'kspp', 'ARM64_SW_TTBR0_PAN', 'y')]
         l += [KconfigCheck('self_protection', 'kspp', 'SHADOW_CALL_STACK', 'y')]
-        l += [KconfigCheck('self_protection', 'kspp', 'KASAN_HW_TAGS', 'y')]
+        l += [KconfigCheck('self_protection', 'kspp', 'KASAN_HW_TAGS', 'y')] # see also: kasan=on, kasan.stacktrace=off, kasan.fault=panic
     if arch == 'X86_32':
         l += [KconfigCheck('self_protection', 'kspp', 'PAGE_TABLE_ISOLATION', 'y')]
         l += [KconfigCheck('self_protection', 'kspp', 'HIGHMEM64G', 'y')]