Kconfig.debug (e5451c8f8330e03ad3cfa16048b4daf961af434f) | Kconfig.debug (366dd4ea9d5f0eb78fdf4982d76506f99480ec0a) |
---|---|
1menu "Kernel hacking" 2 3source "lib/Kconfig.debug" 4 | 1menu "Kernel hacking" 2 3source "lib/Kconfig.debug" 4 |
5config TRACE_IRQFLAGS_SUPPORT 6 def_bool y 7 |
|
5config DEBUG_RODATA 6 bool "Write protect kernel read-only data structures" 7 depends on DEBUG_KERNEL | 8config DEBUG_RODATA 9 bool "Write protect kernel read-only data structures" 10 depends on DEBUG_KERNEL |
11 default y |
|
8 help 9 Mark the kernel read-only data as write-protected in the pagetables, 10 in order to catch accidental (and incorrect) writes to such const 11 data. This option may have a slight performance impact because a 12 portion of the kernel code won't be covered by a TLB anymore. 13 If in doubt, say "N". 14 15endmenu | 12 help 13 Mark the kernel read-only data as write-protected in the pagetables, 14 in order to catch accidental (and incorrect) writes to such const 15 data. This option may have a slight performance impact because a 16 portion of the kernel code won't be covered by a TLB anymore. 17 If in doubt, say "N". 18 19endmenu |