linux/drivers/s390
Hendrik Brueckner 1d3f9094c6 s390/sclp_vt220: support magic sysrequests
Implement magic sysrequest handling for the VT220 terminal (also known as
the Integrated ASCII console on the HMC/SE).
To invoke a "magic sysrequest" function, press "Ctrl+o" followed by a
second character that designates the debugging function.

The handling of the sysrq is scheduled away from the SCLP IRQ context;
because large amounts of sysrq output might fill up the console buffers.
The console might deadlock because it cannot empty the buffers while still
in the receiving IRQ context.  This behavior is the same as for the SCLP
console.

Reported-by: Horst Weber <hweber@de.ibm.com>
Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
Reviewed-by: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2015-08-26 17:20:45 +02:00
..
block s390/dcssblk: correct out of bounds array indexes 2015-08-19 10:48:49 +02:00
char s390/sclp_vt220: support magic sysrequests 2015-08-26 17:20:45 +02:00
cio s390: remove unneeded variables 2015-08-07 09:57:01 +02:00
crypto s390/zcrypt: use msleep() instead of mdelay() 2015-08-19 10:40:26 +02:00
kvm KVM: s390: virtio-ccw: don't overwrite config space values 2015-07-03 18:55:18 +02:00
net s390: remove unneeded variables 2015-08-07 09:57:01 +02:00
scsi s390: remove unneeded semicolon 2015-08-07 09:57:00 +02:00
Makefile