Add virtio-mmio support to libqos. Based on virtio-pci libqos patches. Marc Marí (3): libqos: Remove PCI assumptions in virtio driver libqos: Add malloc generic libqos: Add virtio MMIO support
tests/Makefile | 4 +- tests/libqos/malloc-generic.c | 54 +++++++++++ tests/libqos/malloc-generic.h | 18 ++++ tests/libqos/virtio-mmio.c | 191 ++++++++++++++++++++++++++++++++++++++ tests/libqos/virtio-mmio.h | 46 +++++++++ tests/libqos/virtio-pci.c | 50 +++++----- tests/libqos/virtio-pci.h | 24 ++--- tests/libqos/virtio.c | 8 +- tests/libqos/virtio.h | 16 ++-- tests/virtio-blk-test.c | 206 ++++++++++++++++++++++++++++++++++------- 10 files changed, 537 insertions(+), 80 deletions(-) create mode 100644 tests/libqos/malloc-generic.c create mode 100644 tests/libqos/malloc-generic.h create mode 100644 tests/libqos/virtio-mmio.c create mode 100644 tests/libqos/virtio-mmio.h -- 1.7.10.4