hw/i386/kvm/xen_evtchn.c | 40 ++++++++-------- hw/i386/kvm/xen_evtchn.h | 3 +- hw/i386/kvm/xen_xenstore.c | 2 +- hw/i386/pc.c | 13 ++--- hw/i386/pc_piix.c | 36 ++++++++++++-- hw/i386/xen/xen-hvm.c | 2 +- hw/isa/piix3.c | 60 +---------------------- hw/pci/pci.c | 2 + hw/xen/xen-bus.c | 6 ++- hw/xen/xen-operations.c | 59 +---------------------- include/hw/southbridge/piix.h | 1 - include/hw/xen/xen.h | 2 +- include/hw/xen/xen_native.h | 107 +----------------------------------------- meson.build | 5 +- scripts/xen-detect.c | 60 ----------------------- stubs/xen-hw-stub.c | 2 +- 16 files changed, 73 insertions(+), 327 deletions(-)