1234567891011121314151617181920212223242526272829303132333435363738 |
- menu "Kernel hacking"
- source "lib/Kconfig.debug"
- config DEBUG_TLB_SANITY
- bool "Debug TLB sanity"
- depends on DEBUG_KERNEL && MMU
- help
- Enable this to turn on TLB sanity check on each entry to userspace.
- This check can spot missing TLB invalidation/wrong PTE permissions/
- premature page freeing.
- If unsure, say N.
- config LD_NO_RELAX
- bool "Disable linker relaxation"
- default y
- help
- Enable this function to disable link-time optimizations.
- The default linker behavior is to combine identical literal
- values to reduce code size and remove unnecessary overhead from
- assembler-generated 'longcall' sequences.
- Enabling this option improves the link time but increases the
- code size, and possibly execution time.
- config S32C1I_SELFTEST
- bool "Perform S32C1I instruction self-test at boot"
- default y
- help
- Enable this option to test S32C1I instruction behavior at boot.
- Correct operation of this instruction requires some cooperation from hardware
- external to the processor (such as bus bridge, bus fabric, or memory controller).
- It is easy to make wrong hardware configuration, this test should catch it early.
- Say 'N' on stable hardware.
- endmenu
|