diff options
Diffstat (limited to 'kernel/debug/debug_core.c')
| -rw-r--r-- | kernel/debug/debug_core.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/debug/debug_core.c b/kernel/debug/debug_core.c index 6e1fa829fde..1d71df66f3f 100644 --- a/kernel/debug/debug_core.c +++ b/kernel/debug/debug_core.c | |||
| @@ -882,6 +882,8 @@ EXPORT_SYMBOL_GPL(kgdb_unregister_io_module); | |||
| 882 | int dbg_io_get_char(void) | 882 | int dbg_io_get_char(void) |
| 883 | { | 883 | { |
| 884 | int ret = dbg_io_ops->read_char(); | 884 | int ret = dbg_io_ops->read_char(); |
| 885 | if (ret == NO_POLL_CHAR) | ||
| 886 | return -1; | ||
| 885 | if (!dbg_kdb_mode) | 887 | if (!dbg_kdb_mode) |
| 886 | return ret; | 888 | return ret; |
| 887 | if (ret == 127) | 889 | if (ret == 127) |
