qemu-e2k/tests/libqos
John Snow 91d0374a7f libqos/ahci: Swap memread/write with bufread/write
Where it makes sense, use the new faster primitives.
For generally small reads/writes such as for the PRDT
and FIS packets, stick with the more wasteful but
easier to debug memread/memwrite.

For ahci-test (before migration tests):
With this patch:
real    0m3.675s
user    0m2.582s
sys     0m1.718s

Without any qtest protocol improvements:
real    0m14.171s
user    0m12.072s
sys     0m12.527s

Signed-off-by: John Snow <jsnow@redhat.com>
Message-id: 1430864578-22072-6-git-send-email-jsnow@redhat.com
2015-05-22 15:58:22 -04:00
..
ahci.c libqos/ahci: Swap memread/write with bufread/write 2015-05-22 15:58:22 -04:00
ahci.h libqos/ahci: Add halted command helpers 2015-05-22 15:58:22 -04:00
fw_cfg.c
fw_cfg.h
i2c-omap.c
i2c.c
i2c.h
libqos-pc.c qtest/ahci: Allow override of default CLI options 2015-04-28 15:27:51 -04:00
libqos-pc.h qtest/ahci: Allow override of default CLI options 2015-04-28 15:27:51 -04:00
libqos.c libqos: Add migration helpers 2015-05-22 15:58:22 -04:00
libqos.h libqos: Add migration helpers 2015-05-22 15:58:22 -04:00
malloc-generic.c libqos: Add malloc generic 2015-03-10 14:02:20 +01:00
malloc-generic.h libqos: Add malloc generic 2015-03-10 14:02:20 +01:00
malloc-pc.c
malloc-pc.h
malloc.c libqos: Add migration helpers 2015-05-22 15:58:22 -04:00
malloc.h libqos: Add migration helpers 2015-05-22 15:58:22 -04:00
pci-pc.c
pci-pc.h
pci.c
pci.h
usb.c
usb.h
virtio-mmio.c libqos: Add virtio MMIO support 2015-03-10 14:02:20 +01:00
virtio-mmio.h libqos: Add virtio MMIO support 2015-03-10 14:02:20 +01:00
virtio-pci.c libqos: Solve bug in interrupt checking when using MSIX in virtio-pci.c 2015-03-10 14:02:23 +01:00
virtio-pci.h libqos: Remove PCI assumptions in constants of virtio driver 2015-03-10 14:02:20 +01:00
virtio.c
virtio.h