1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 2 3 config DEBUG_TLB_SANITY !! 3 config EARLY_PRINTK 4 bool "Debug TLB sanity" !! 4 bool 5 depends on DEBUG_KERNEL && MMU !! 5 depends on ALPHA_GENERIC || ALPHA_SRM 6 help << 7 Enable this to turn on TLB sanity ch << 8 This check can spot missing TLB inva << 9 premature page freeing. << 10 << 11 If unsure, say N. << 12 << 13 config LD_NO_RELAX << 14 bool "Disable linker relaxation" << 15 default y 6 default y 16 help << 17 Enable this function to disable link << 18 The default linker behavior is to co << 19 values to reduce code size and remov << 20 assembler-generated 'longcall' seque << 21 Enabling this option improves the li << 22 code size, and possibly execution ti << 23 7 24 config S32C1I_SELFTEST !! 8 config ALPHA_LEGACY_START_ADDRESS 25 bool "Perform S32C1I instruction self- !! 9 bool "Legacy kernel start address" >> 10 depends on ALPHA_GENERIC >> 11 default n >> 12 ---help--- >> 13 The 2.4 kernel changed the kernel start address from 0x310000 >> 14 to 0x810000 to make room for the Wildfire's larger SRM console. >> 15 Recent consoles on Titan and Marvel machines also require the >> 16 extra room. >> 17 >> 18 If you're using aboot 0.7 or later, the bootloader will examine the >> 19 ELF headers to determine where to transfer control. Unfortunately, >> 20 most older bootloaders -- APB or MILO -- hardcoded the kernel start >> 21 address rather than examining the ELF headers, and the result is a >> 22 hard lockup. >> 23 >> 24 Say Y if you have a broken bootloader. Say N if you do not, or if >> 25 you wish to run on Wildfire, Titan, or Marvel. >> 26 >> 27 config ALPHA_LEGACY_START_ADDRESS >> 28 bool >> 29 depends on !ALPHA_GENERIC && !ALPHA_TITAN && !ALPHA_MARVEL && !ALPHA_WILDFIRE 26 default y 30 default y 27 help << 28 Enable this option to test S32C1I in << 29 Correct operation of this instructio << 30 external to the processor (such as b << 31 It is easy to make wrong hardware co << 32 << 33 Say 'N' on stable hardware. << 34 << 35 config PRINT_STACK_DEPTH << 36 int "Stack depth to print" if DEBUG_KE << 37 default 64 << 38 help << 39 This option allows you to set the st << 40 prints in stack traces. << 41 31 42 config PRINT_USER_CODE_ON_UNHANDLED_EXCEPTION !! 32 config MATHEMU 43 bool "Dump user code around unhandled !! 33 tristate "Kernel FP software completion" if DEBUG_KERNEL && !SMP >> 34 default y if !DEBUG_KERNEL || SMP 44 help 35 help 45 Enable this option to display user c !! 36 This option is required for IEEE compliant floating point arithmetic 46 exception (starting at address align !! 37 on the Alpha. The only time you would ever not say Y is to say M in 47 This may simplify finding faulting c !! 38 order to debug the code. Say Y unless you know what you are doing. 48 debug facilities. <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.