blob: 68b7cbd0810a77bf321f524b9c8809b508f864d6 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001menu "Kernel hacking"
2
3source "lib/Kconfig.debug"
4
Helge Deller366dd4e2016-04-13 22:27:22 +02005config TRACE_IRQFLAGS_SUPPORT
6 def_bool y
7
Helge Deller1bcdd852006-01-13 13:21:06 -07008config DEBUG_RODATA
9 bool "Write protect kernel read-only data structures"
10 depends on DEBUG_KERNEL
Helge Deller366dd4e2016-04-13 22:27:22 +020011 default y
Helge Deller1bcdd852006-01-13 13:21:06 -070012 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
Linus Torvalds1da177e2005-04-16 15:20:36 -070019endmenu