zephyr/scripts/kconfig/hardened.csv
Lauren Murphy e0b2fb75db hardening: Introducing hardenconfig tool
Basic tool to help checking Kconfig options against a list of
hardening preferences.

This tool is available as a kconfig target, so to run it:

make/ninja hardenconfig

[Flavio Ceolin: Simplify logic and fix python lint issues]

Signed-off-by: Lauren Murphy <lauren.murphy@intel.com>
Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2019-12-09 12:54:29 -05:00

1.8 KiB

1HW_STACK_PROTECTIONy
2INIT_STACKSn
3KERNEL_DEBUGn
4BOOT_BANNERn
5BOOT_DELAY0
6EXECUTION_BENCHMARKINGn
7THREAD_MONITORn
8THREAD_NAMEn
9STACK_CANARIESy
10EXECUTE_XOR_WRITEy
11STACK_POINTER_RANDOM100
12BOUNDS_CHECK_BYPASS_MITIGATIONy
13PERFORMANCE_METRICSn
14STATSn
15DEBUGn
16TRACINGn
17STACK_USAGEn
18PRINTKn
19EARLY_CONSOLEn
20ASSERTn
21OBJECT_TRACINGn
22OVERRIDE_FRAME_POINTER_DEFAULTy
23DEBUG_INFOn
24OPENOCD_SUPPORTn
25TRACING_CPU_STATSn
26TRACING_CTFn
27USE_SEGGER_RTTn
28LOGn
29SHELLn
30TEST_RANDOM_GENERATORn
31ZTESTn
32TESTn
33TEST_SHELLn
34TEST_EXTRA_STACKSIZE0
35TEST_USERSPACEn
36CUSTOM_RODATA_LDn
37CUSTOM_RWDATA_LDn
38CUSTOM_SECTIONS_LDn
39BUILD_OUTPUT_STRIPPEDy
40SOC_ATMEL_SAME70_DISABLE_ERASE_PINy
41SOC_ATMEL_SAME70_WAIT_MODEn
42FAULT_DUMP0
43EXCEPTION_DEBUGn
44X86_MMUy
45BUILTIN_STACK_GUARDy
46MPU_STACK_GUARDy
47STACK_SENTINELy