~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/loongarch/Kconfig.debug

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/loongarch/Kconfig.debug (Version linux-6.12-rc7) and /arch/mips/Kconfig.debug (Version linux-2.6.32.71)


  1 choice                                         !!   1 menu "Kernel hacking"
  2         prompt "Choose kernel unwinder"        !!   2 
  3         default UNWINDER_PROLOGUE if KALLSYMS  !!   3 config TRACE_IRQFLAGS_SUPPORT
  4         help                                   !!   4         bool
  5           This determines which method will be !!   5         default y
  6           traces for panics, oopses, bugs, war << 
  7           lockdep, and more.                   << 
  8                                                     6 
  9 config UNWINDER_GUESS                          !!   7 source "lib/Kconfig.debug"
 10         bool "Guess unwinder"                  !!   8 
                                                   >>   9 config CMDLINE
                                                   >>  10         string "Default kernel command string"
                                                   >>  11         default ""
 11         help                                       12         help
 12           This option enables the "guess" unwi !!  13           On some platforms, there is currently no way for the boot loader to
 13           traces.  It scans the stack and repo !!  14           pass arguments to the kernel. For these platforms, you can supply
 14           finds.  Some of the addresses it rep !!  15           some command-line options at build time by entering them here.  In
 15                                                !!  16           other cases you can specify kernel args so that you don't have
 16           While this option often produces fal !!  17           to set them up in board prom initialization routines.
 17           useful in many cases.                !!  18 
 18                                                !!  19 config DEBUG_STACK_USAGE
 19 config UNWINDER_PROLOGUE                       !!  20         bool "Enable stack utilization instrumentation"
 20         bool "Prologue unwinder"               !!  21         depends on DEBUG_KERNEL
 21         depends on KALLSYMS                    << 
 22         help                                       22         help
 23           This option enables the "prologue" u !!  23           Enables the display of the minimum amount of free stack which each
 24           traces.  It unwind the stack frame b !!  24           task has ever had available in the sysrq-T and sysrq-P debug output.
 25           information is needed, at least the  !!  25 
 26           Some of the addresses it reports may !!  26           This option will slow down process creation somewhat.
 27           Guess unwinder).                     !!  27 
 28                                                !!  28 config SMTC_IDLE_HOOK_DEBUG
 29 config UNWINDER_ORC                            !!  29         bool "Enable additional debug checks before going into CPU idle loop"
 30         bool "ORC unwinder"                    !!  30         depends on DEBUG_KERNEL && MIPS_MT_SMTC
 31         depends on HAVE_OBJTOOL                !!  31         help
 32         select OBJTOOL                         !!  32           This option enables Enable additional debug checks before going into
                                                   >>  33           CPU idle loop.  For details on these checks, see
                                                   >>  34           arch/mips/kernel/smtc.c.  This debugging option result in significant
                                                   >>  35           overhead so should be disabled in production kernels.
                                                   >>  36 
                                                   >>  37 config SB1XXX_CORELIS
                                                   >>  38         bool "Corelis Debugger"
                                                   >>  39         depends on SIBYTE_SB1xxx_SOC
                                                   >>  40         select DEBUG_INFO
 33         help                                       41         help
 34           This option enables the ORC (Oops Re !!  42           Select compile flags that produce code that can be processed by the
 35           unwinding kernel stack traces.  It u !!  43           Corelis mksym utility and UDB Emulator.
 36           a simplified version of the DWARF Ca << 
 37                                                    44 
 38           Enabling this option will increase t !!  45 config RUNTIME_DEBUG
 39           by roughly 2-4MB, depending on your  !!  46         bool "Enable run-time debugging"
                                                   >>  47         depends on DEBUG_KERNEL
                                                   >>  48         help
                                                   >>  49           If you say Y here, some debugging macros will do run-time checking.
                                                   >>  50           If you say N here, those macros will mostly turn to no-ops.  See
                                                   >>  51           arch/mips/include/asm/debug.h for debugging macros.
                                                   >>  52           If unsure, say N.
 40                                                    53 
 41 endchoice                                      !!  54 endmenu
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php