1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 2 3 config SH_STANDARD_BIOS << 4 bool "Use LinuxSH standard BIOS" << 5 help << 6 Say Y here if your target has the gd << 7 package from www.m17n.org (or any co << 8 in FLASH or EPROM. The kernel will << 9 boot for various housekeeping tasks << 10 write characters to a system console << 11 on-board Ethernet interface, and shu << 12 does not work with machines with an << 13 mask ROM and no flash (WindowsCE mac << 14 If unsure, say N. << 15 << 16 config STACK_DEBUG << 17 bool "Check for stack overflows" << 18 depends on DEBUG_KERNEL && PRINTK << 19 help << 20 This option will cause messages to b << 21 drops below a certain limit. Saying << 22 every function call and will therefo << 23 performance hit. Most users should s << 24 << 25 config EARLY_PRINTK 3 config EARLY_PRINTK 26 bool "Early printk" !! 4 bool 27 depends on SH_STANDARD_BIOS !! 5 depends on ALPHA_GENERIC || ALPHA_SRM 28 help !! 6 default y 29 Say Y here to redirect kernel printk !! 7 30 used by the SH-IPL bootloader, start !! 8 config ALPHA_LEGACY_START_ADDRESS 31 process and ending when the kernel's !! 9 bool "Legacy kernel start address" 32 This option is only useful while por !! 10 depends on ALPHA_GENERIC 33 when the kernel may crash or hang be << 34 initialised. If unsure, say N. << 35 << 36 config 4KSTACKS << 37 bool "Use 4Kb for kernel stacks instea << 38 depends on DEBUG_KERNEL && (MMU || BRO << 39 help << 40 If you say Y here the kernel will us << 41 kernel stack attached to each proces << 42 running more threads on a system and << 43 on the VM subsystem for higher order << 44 will also use IRQ stacks to compensa << 45 << 46 config IRQSTACKS << 47 bool "Use separate kernel stacks when << 48 depends on DEBUG_KERNEL && BROKEN << 49 help << 50 If you say Y here the kernel will us << 51 for handling hard and soft interrupt << 52 overflowing the process kernel stack << 53 << 54 config DUMP_CODE << 55 bool "Show disassembly of nearby code << 56 depends on DEBUG_KERNEL << 57 default y if DEBUG_BUGVERBOSE << 58 default n 11 default n 59 help 12 help 60 This prints out a code trace of the !! 13 The 2.4 kernel changed the kernel start address from 0x310000 61 the faulting instruction as a debugg !! 14 to 0x810000 to make room for the Wildfire's larger SRM console. 62 the kernel in size a bit, most users !! 15 Recent consoles on Titan and Marvel machines also require the 63 !! 16 extra room. 64 Those looking for more verbose debug !! 17 65 !! 18 If you're using aboot 0.7 or later, the bootloader will examine the 66 config DWARF_UNWINDER !! 19 ELF headers to determine where to transfer control. Unfortunately, 67 bool "Enable the DWARF unwinder for st !! 20 most older bootloaders -- APB or MILO -- hardcoded the kernel start 68 depends on DEBUG_KERNEL !! 21 address rather than examining the ELF headers, and the result is a 69 select FRAME_POINTER !! 22 hard lockup. 70 default n !! 23 71 help !! 24 Say Y if you have a broken bootloader. Say N if you do not, or if 72 Enabling this option will make stack !! 25 you wish to run on Wildfire, Titan, or Marvel. 73 the cost of an increase in overall k !! 26 74 !! 27 config ALPHA_LEGACY_START_ADDRESS 75 config SH_NO_BSS_INIT !! 28 bool 76 bool "Avoid zeroing BSS (to speed-up s !! 29 depends on !ALPHA_GENERIC && !ALPHA_TITAN && !ALPHA_MARVEL && !ALPHA_WILDFIRE 77 depends on DEBUG_KERNEL !! 30 default y 78 default n !! 31 79 help !! 32 config MATHEMU 80 If running in painfully slow environ !! 33 tristate "Kernel FP software completion" if DEBUG_KERNEL && !SMP 81 simulation or from remote memory via !! 34 default y if !DEBUG_KERNEL || SMP 82 can already be guaranteed to ber zer !! 35 help 83 !! 36 This option is required for IEEE compliant floating point arithmetic 84 For all other cases, say N. If this !! 37 on the Alpha. The only time you would ever not say Y is to say M in 85 you aren't sure, say N. !! 38 order to debug the code. Say Y unless you know what you are doing. 86 << 87 config MCOUNT << 88 def_bool y << 89 depends on STACK_DEBUG || FUNCTION_TRA <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.