linux/drivers/s390
Cornelia Huck 2030511afe KVM: s390: Handle hosts not supporting s390-virtio.
commit 55c171a6d9 upstream.

Running under a kvm host does not necessarily imply the presence of
a page mapped above the main memory with the virtio information;
however, the code includes a hard coded access to that page.

Instead, check for the presence of the page and exit gracefully
before we hit an addressing exception if it does not exist.

Reviewed-by: Marcelo Tosatti <mtosatti@redhat.com>
Reviewed-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-02-28 06:59:01 -08:00
..
block [S390] drivers/s390/block/dasd_eckd.c: add missing dasd_sfree_request 2012-04-11 14:28:24 +02:00
char [S390] s390/char/vmur.c: fix memory leak 2012-04-11 14:28:24 +02:00
cio s390/cio: fix pgid reserved check 2013-01-17 08:50:42 -08:00
crypto Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
kvm KVM: s390: Handle hosts not supporting s390-virtio. 2013-02-28 06:59:01 -08:00
net qeth: repair crash in qeth_l3_vlan_rx_kill_vid() 2012-08-09 08:31:38 -07:00
scsi SCSI: zfcp: only access zfcp_scsi_dev for valid scsi_device 2012-10-13 05:38:47 +09:00
Makefile [S390] split/move machine check handler code 2009-03-26 15:24:10 +01:00