These patches attempt to make kvmtool more compliant with what virtio 1.0 calls the "legacy device". Issues were reported when trying to run SeaBIOS under kvmtool. I briefly searched for more discrepancy with sections 2-4 of the spec, but couldn't find any. Except for the lack of reset support that is, on which I'd like to work in the background. Jean-Philippe Brucker (3): virtio: Save negotiated features virtio: Support drivers that don't negotiate VIRTIO_RING_F_EVENT_IDX virtio/pci: Use port I/O for configuration registers by default include/kvm/virtio.h | 14 ++++++++++++-- virtio/core.c | 17 +++++++++++++++++ virtio/mmio.c | 4 ++-- virtio/pci.c | 8 ++++---- 4 files changed, 35 insertions(+), 8 deletions(-) -- 2.14.3