diff options
Diffstat (limited to 'lib/Kconfig.debug')
| -rw-r--r-- | lib/Kconfig.debug | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 356a5ab8279c..63f04c15e6f5 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug | |||
| @@ -77,6 +77,15 @@ config DEBUG_KERNEL | |||
| 77 | Say Y here if you are developing drivers or trying to debug and | 77 | Say Y here if you are developing drivers or trying to debug and |
| 78 | identify kernel problems. | 78 | identify kernel problems. |
| 79 | 79 | ||
| 80 | config DEBUG_SHIRQ | ||
| 81 | bool "Debug shared IRQ handlers" | ||
| 82 | depends on DEBUG_KERNEL && GENERIC_HARDIRQS | ||
| 83 | help | ||
| 84 | Enable this to generate a spurious interrupt as soon as a shared | ||
| 85 | interrupt handler is registered, and just before one is deregistered. | ||
| 86 | Drivers ought to be able to handle interrupts coming in at those | ||
| 87 | points; some don't and need to be caught. | ||
| 88 | |||
| 80 | config LOG_BUF_SHIFT | 89 | config LOG_BUF_SHIFT |
| 81 | int "Kernel log buffer size (16 => 64KB, 17 => 128KB)" if DEBUG_KERNEL | 90 | int "Kernel log buffer size (16 => 64KB, 17 => 128KB)" if DEBUG_KERNEL |
| 82 | range 12 21 | 91 | range 12 21 |
