123456789101112131415161718192021222324252627282930313233343536 |
- # Changes to this file are automatically used in the new kernel
- # after ./run, no need to do anything different.
- CONFIG_DEBUG_FS=y
- CONFIG_DEBUG_INFO=y
- CONFIG_DEBUG_KERNEL=y
- CONFIG_GDB_SCRIPTS=y
- # Non-static variables show up on /proc/kallsyms
- # https://stackoverflow.com/questions/20196636/does-kallsyms-have-all-the-symbol-of-kernel-functions/44614878#44614878
- CONFIG_KALLSYMS_ALL=y
- # zcat /proc/config.gz
- CONFIG_IKCONFIG=y
- CONFIG_IKCONFIG_PROC=y
- # TODO make example.
- # This seems to allow userspace to create arbitrary configuration trees,
- # which kernel modules can then read and interpret.
- CONFIG_CONFIGFS_FS=y
- # KGDB
- CONFIG_CONSOLE_POLL=y
- CONFIG_KDB_CONTINUE_CATASTROPHIC=0
- CONFIG_KDB_DEFAULT_ENABLE=0x1
- CONFIG_KDB_KEYBOARD=y
- CONFIG_KGDB=y
- CONFIG_KGDB_KDB=y
- CONFIG_KGDB_LOW_LEVEL_TRAP=y
- CONFIG_KGDB_SERIAL_CONSOLE=y
- CONFIG_KGDB_TESTS=y
- CONFIG_KGDB_TESTS_ON_BOOT=n
- CONFIG_MAGIC_SYSRQ=y
- CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
- CONFIG_SERIAL_KGDB_NMI=n
|