Hello, This patch series adds the basic support for virtio-pci for xen-arm guests. The main changes are in "xen_arm: Add basic virtio-pci support", while another 5 patches are adding groundwork. First 4 patches are required to run QEMU device model in a driver domain, not only in Dom0.
Oleksandr Tyshchenko (6): xen-block: Do not write frontend nodes xen-bus: Do not destroy frontend/backend directories xen_pvdev: Do not assume Dom0 when creating a directrory xen-bus: Set offline if backend's state is XenbusStateClosed xen_arm: Set mc->max_cpus to GUEST_MAX_VCPUS in xen_arm_init() xen_arm: Add basic virtio-pci support Volodymyr Babchuk (1): xen: xenstore: add possibility to preserve owner hw/arm/xen_arm.c | 188 ++++++++++++++++++++++++++++++- hw/block/xen-block.c | 11 +- hw/i386/kvm/xen_xenstore.c | 18 +++ hw/xen/xen-bus.c | 16 ++- hw/xen/xen-hvm-common.c | 9 +- hw/xen/xen-operations.c | 12 ++ hw/xen/xen_pvdev.c | 3 +- include/hw/xen/xen_backend_ops.h | 2 + include/hw/xen/xen_native.h | 8 +- 9 files changed, 253 insertions(+), 14 deletions(-) -- 2.42.0