qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/8] ahci: add more IO tests
@ 2015-02-25 23:06 John Snow
  2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 1/8] libqos/ahci: Zero-fill AHCI headers John Snow
                   ` (8 more replies)
  0 siblings, 9 replies; 17+ messages in thread
From: John Snow @ 2015-02-25 23:06 UTC (permalink / raw)
  To: qemu-devel; +Cc: kwolf, John Snow, armbru, stefanha

This series is based on top of my ahci DMA test series, which is in
turn based on the ahci preliminary refactoring series. Both are currently
pending on stefanha/block.

This series adds many variations that expand on the existing trivial
DMA I/O case. These pathways check different PRDT configurations,
different I/O commands for PIO and DMA, different address scheme
combinations for LBA28 and LBA48, and different sector offsets.

John Snow (8):
  libqos/ahci: Zero-fill AHCI headers
  qtest/ahci: Add a macro bootup routine
  libqos/ahci: add ahci command helpers
  qtest/ahci: Add DMA test variants
  qtest/ahci: Add PIO and LBA48 tests
  qtest/ahci: add fragmented dma test
  qtest/ahci: add qcow2 support to ahci-test
  qtest/ahci: test different disk sectors

 tests/Makefile        |   1 +
 tests/ahci-test.c     | 296 +++++++++++++++++++++++++++++++++++++++++++++-----
 tests/libqos/ahci.c   |  54 ++++++++-
 tests/libqos/ahci.h   |   9 +-
 tests/libqos/libqos.c |  37 +++++++
 tests/libqos/libqos.h |   2 +
 6 files changed, 365 insertions(+), 34 deletions(-)

-- 
1.9.3

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2015-03-10  8:16 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-25 23:06 [Qemu-devel] [PATCH v2 0/8] ahci: add more IO tests John Snow
2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 1/8] libqos/ahci: Zero-fill AHCI headers John Snow
2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 2/8] qtest/ahci: Add a macro bootup routine John Snow
2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 3/8] libqos/ahci: add ahci command helpers John Snow
2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 4/8] qtest/ahci: Add DMA test variants John Snow
2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 5/8] qtest/ahci: Add PIO and LBA48 tests John Snow
2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 6/8] qtest/ahci: add fragmented dma test John Snow
2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 7/8] qtest/ahci: add qcow2 support to ahci-test John Snow
2015-03-09 14:27   ` Kevin Wolf
2015-03-09 16:03     ` John Snow
2015-03-09 16:27       ` Kevin Wolf
2015-03-09 16:35         ` John Snow
2015-03-09 16:33       ` Markus Armbruster
2015-03-09 20:34     ` John Snow
2015-03-10  8:16       ` Kevin Wolf
2015-02-25 23:06 ` [Qemu-devel] [PATCH v2 8/8] qtest/ahci: test different disk sectors John Snow
2015-02-26 15:12 ` [Qemu-devel] [PATCH v2 0/8] ahci: add more IO tests Stefan Hajnoczi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).