linux/drivers/s390
Peter Oberparleiter 81339c5c06 s390/chsc: Add exception handler for CHSC instruction
commit 7775913724 upstream.

Prevent kernel crashes due to unhandled exceptions raised by the CHSC
instruction which may for example be triggered by invalid ioctl data.

Fixes: 64150adf89 ("s390/cio: Introduce generic synchronous CHSC IOCTL")
Signed-off-by: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
Reviewed-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
[bwh: Backported to 3.16: adjust filename]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
History 2017-06-05 21:17:14 +01:00
..
block s390/dasd: fix hanging device after clear subchannel 2016-11-20 01:17:08 +00:00
char s390/vmlogrdr: fix IUCV buffer allocation 2017-03-16 02:26:34 +00:00
cio s390/chsc: Add exception handler for CHSC instruction 2017-06-05 21:17:14 +01:00
crypto crypto: prefix module autoloading with "crypto-" 2015-02-04 10:57:48 +00:00
kvm KVM: s390: virtio-ccw: don't overwrite config space values 2015-07-15 10:01:12 +01:00
net qeth: delete napi struct when removing a qeth device 2016-08-22 22:38:26 +01:00
scsi scsi: zfcp: fix use-after-free by not tracing WKA port open/close on failed send 2017-03-16 02:27:12 +00:00
Makefile [S390] split/move machine check handler code 2009-03-26 15:24:10 +01:00