These patches attempt to make kvmtool more compliant with what virtio 1.0 calls the "legacy device". Version 1, sent last week [1], didn't properly take care of endianess in the 'flags' field of the avail ring. Patch 2 should be correct now, sorry about that. [1] https://www.spinics.net/lists/kvm/msg158639.html 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 | 18 ++++++++++++++++++ virtio/mmio.c | 4 ++-- virtio/pci.c | 8 ++++---- 4 files changed, 36 insertions(+), 8 deletions(-) -- 2.14.3