Let's generalize, abstracting the virtio bits. diag500 is now a generic
hypercall to handle QEMU/KVM specific things. Explicitly specify all
already defined subcodes, including legacy ones (so we know what we can
use for new hypercalls).
We'll rename the files separately, so git properly detects the rename.
Signed-off-by: David Hildenbrand <david@redhat.com>
---
hw/s390x/s390-virtio-hcall.c | 8 ++++----
hw/s390x/s390-virtio-hcall.h | 11 ++++++-----
target/s390x/kvm/kvm.c | 10 ++--------
target/s390x/tcg/misc_helper.c | 4 ++--
4 files changed, 14 insertions(+), 19 deletions(-)