1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 2 3 config SH_STANDARD_BIOS !! 3 config DEBUG_DCFLUSH 4 bool "Use LinuxSH standard BIOS" !! 4 bool "D-cache flush debugging" 5 help !! 5 depends on SPARC64 && DEBUG_KERNEL 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 << 26 bool "Early printk" << 27 depends on SH_STANDARD_BIOS << 28 help << 29 Say Y here to redirect kernel printk << 30 used by the SH-IPL bootloader, start << 31 process and ending when the kernel's << 32 This option is only useful while por << 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 6 54 config DUMP_CODE !! 7 config MCOUNT 55 bool "Show disassembly of nearby code !! 8 bool 56 depends on DEBUG_KERNEL !! 9 depends on SPARC64 57 default y if DEBUG_BUGVERBOSE !! 10 depends on FUNCTION_TRACER 58 default n !! 11 select ARCH_WANT_FRAME_POINTERS 59 help << 60 This prints out a code trace of the << 61 the faulting instruction as a debugg << 62 the kernel in size a bit, most users << 63 << 64 Those looking for more verbose debug << 65 << 66 config DWARF_UNWINDER << 67 bool "Enable the DWARF unwinder for st << 68 depends on DEBUG_KERNEL << 69 select FRAME_POINTER 12 select FRAME_POINTER 70 default n !! 13 default y 71 help << 72 Enabling this option will make stack << 73 the cost of an increase in overall k << 74 14 75 config SH_NO_BSS_INIT !! 15 config HAVE_HARDLOCKUP_DETECTOR_SPARC64 76 bool "Avoid zeroing BSS (to speed-up s !! 16 bool 77 depends on DEBUG_KERNEL !! 17 depends on HAVE_NMI 78 default n !! 18 select HARDLOCKUP_DETECTOR_SPARC64 79 help !! 19 help 80 If running in painfully slow environ !! 20 Sparc64 hardlockup detector is the last one developed before adding 81 simulation or from remote memory via !! 21 the common infrastructure for handling hardlockup detectors. It is 82 can already be guaranteed to ber zer !! 22 always built. It does _not_ use the common command line parameters 83 !! 23 and sysctl interface, except for /proc/sys/kernel/nmi_watchdog. 84 For all other cases, say N. If this !! 24 85 you aren't sure, say N. !! 25 config HARDLOCKUP_DETECTOR_SPARC64 86 !! 26 bool 87 config MCOUNT !! 27 depends on HAVE_HARDLOCKUP_DETECTOR_SPARC64 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.