diff options
Diffstat (limited to 'lib/Kconfig.debug')
-rw-r--r-- | lib/Kconfig.debug | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 396c38b3cb69..7d16e6433302 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug | |||
@@ -413,6 +413,24 @@ config FORCED_INLINING | |||
413 | become the default in the future, until then this option is there to | 413 | become the default in the future, until then this option is there to |
414 | test gcc for this. | 414 | test gcc for this. |
415 | 415 | ||
416 | config BOOT_PRINTK_DELAY | ||
417 | bool "Delay each boot printk message by N milliseconds" | ||
418 | depends on DEBUG_KERNEL && PRINTK && GENERIC_CALIBRATE_DELAY | ||
419 | help | ||
420 | This build option allows you to read kernel boot messages | ||
421 | by inserting a short delay after each one. The delay is | ||
422 | specified in milliseconds on the kernel command line, | ||
423 | using "boot_delay=N". | ||
424 | |||
425 | It is likely that you would also need to use "lpj=M" to preset | ||
426 | the "loops per jiffie" value. | ||
427 | See a previous boot log for the "lpj" value to use for your | ||
428 | system, and then set "lpj=M" before setting "boot_delay=N". | ||
429 | NOTE: Using this option may adversely affect SMP systems. | ||
430 | I.e., processors other than the first one may not boot up. | ||
431 | BOOT_PRINTK_DELAY also may cause DETECT_SOFTLOCKUP to detect | ||
432 | what it believes to be lockup conditions. | ||
433 | |||
416 | config RCU_TORTURE_TEST | 434 | config RCU_TORTURE_TEST |
417 | tristate "torture tests for RCU" | 435 | tristate "torture tests for RCU" |
418 | depends on DEBUG_KERNEL | 436 | depends on DEBUG_KERNEL |