summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/setup.c
diff options
context:
space:
mode:
authorMichael Spang <spang@chromium.org>2013-03-27 19:34:25 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-03-28 16:04:19 -0700
commit38adbc54cea90e220c9212f961a621b2c6af9ae0 (patch)
treea9f87cf017db71038715f15e277d3a6f687a280d /arch/s390/kernel/setup.c
parentd09a7308e9887a83abfd3176f4416d4142a265dc (diff)
serial: samsung: Avoid waiting forever for TX ready
The no_console_suspend option allows the console to write to the UART during early resume, before the serial port itself is resumed. Such writes hang indefinitely waiting for TX ready. This adds a check to the console putchar function to drop characters instead of hanging if the port hasn't been initialized. That way, we can use no_console_suspend without risk of hanging. Signed-off-by: Michael Spang <spang@chromium.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/s390/kernel/setup.c')
0 files changed, 0 insertions, 0 deletions