diff options
author | Christian Borntraeger | 2017-11-15 16:42:23 +0100 |
---|---|---|
committer | Cornelia Huck | 2017-11-24 10:52:05 +0100 |
commit | c1c4c2192c1c063a6c53c600bb97f20555b2a528 (patch) | |
tree | be99637e864b55323a80862352bd82c6dc65daf3 /hw/s390x/s390-virtio-hcall.h | |
parent | configure: Deal with OpenBSD/i386 emulation linker (diff) | |
download | qemu-c1c4c2192c1c063a6c53c600bb97f20555b2a528.tar.gz qemu-c1c4c2192c1c063a6c53c600bb97f20555b2a528.tar.xz qemu-c1c4c2192c1c063a6c53c600bb97f20555b2a528.zip |
s390/kvm_virtio/linux-headers: remove traces of old virtio transport
We no longer support the old s390 transport, neither does the newest
Linux kernel. Remove it from the linux header script as well as the
s390x virtio code. We still should handle the VIRTIO_NOTIFY hypercall,
to tolerate early printk on older guest kernels without an sclp console.
We continue to ignore these events.
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Message-Id: <20171115154223.109991-1-borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Diffstat (limited to 'hw/s390x/s390-virtio-hcall.h')
-rw-r--r-- | hw/s390x/s390-virtio-hcall.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/hw/s390x/s390-virtio-hcall.h b/hw/s390x/s390-virtio-hcall.h index cbc270eef3..9800c4b351 100644 --- a/hw/s390x/s390-virtio-hcall.h +++ b/hw/s390x/s390-virtio-hcall.h @@ -1,7 +1,7 @@ /* * Support for virtio hypercalls on s390x * - * Copyright 2012 IBM Corp. + * Copyright IBM Corp. 2012, 2017 * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com> * * This work is licensed under the terms of the GNU GPL, version 2 or (at @@ -12,9 +12,11 @@ #ifndef HW_S390_VIRTIO_HCALL_H #define HW_S390_VIRTIO_HCALL_H -#include "standard-headers/asm-s390/kvm_virtio.h" #include "standard-headers/asm-s390/virtio-ccw.h" +/* The only thing that we need from the old kvm_virtio.h file */ +#define KVM_S390_VIRTIO_NOTIFY 0 + typedef int (*s390_virtio_fn)(const uint64_t *args); void s390_register_virtio_hypercall(uint64_t code, s390_virtio_fn fn); int s390_virtio_hypercall(CPUS390XState *env); |