12345678910111213141516171819202122232425 |
- --- a/lib/Kconfig.debug
- +++ b/lib/Kconfig.debug
- @@ -382,6 +382,11 @@ config MAGIC_SYSRQ_DEFAULT_ENABLE
- This may be set to 1 or 0 to enable or disable them all, or
- to a bitmask as described in Documentation/sysrq.txt.
-
- +config MAGIC_SYSRQ_SERIAL
- + bool "Enable magic SysRq key over serial"
- + depends on MAGIC_SYSRQ
- + default y
- +
- config DEBUG_KERNEL
- bool "Kernel debugging"
- help
- --- a/include/linux/serial_core.h
- +++ b/include/linux/serial_core.h
- @@ -426,7 +426,7 @@ extern void uart_handle_cts_change(struc
- extern void uart_insert_char(struct uart_port *port, unsigned int status,
- unsigned int overrun, unsigned int ch, unsigned int flag);
-
- -#ifdef SUPPORT_SYSRQ
- +#if defined(SUPPORT_SYSRQ) && defined(CONFIG_MAGIC_SYSRQ_SERIAL)
- static inline int
- uart_handle_sysrq_char(struct uart_port *port, unsigned int ch)
- {
|