s390/con3270: add special output handling when oops_in_progress is set
authorSven Schnelle <svens@linux.ibm.com>
Thu, 8 Dec 2022 19:58:26 +0000 (20:58 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Mon, 9 Jan 2023 13:34:06 +0000 (14:34 +0100)
commitba5c2e2ae4806b4e5810153d9d9581593b65773b
treee7fd7792934e8c051c82ad290e984706a3422acf
parent422a78ea359a8b637556f106ffaf7612e20ed122
s390/con3270: add special output handling when oops_in_progress is set

Normally a user can scroll back with PF7/PF8 if printed messages are
outside of the visible screen area. This doesn't work when the kernel
crashes, because the scrollback handling is done by the kernel, which
is no longer alive after the kernel crash. Add code to always print
all dirty lines in the screen buffer, so the user can scroll back with
the terminal scrollback keys (Page Up/Down).

Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Acked-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
drivers/s390/char/con3270.c