diff options
author | aliguori | 2009-04-05 20:41:23 +0200 |
---|---|---|
committer | aliguori | 2009-04-05 20:41:23 +0200 |
commit | 0a8e1acd4dced15f2069df484df3c4d14c9534a9 (patch) | |
tree | f3dc489beddb599cdca313ae8e1c899d2051295e /Makefile | |
parent | Fix display breakage when resizing the screen (v2) (Avi Kivity) (diff) | |
download | qemu-0a8e1acd4dced15f2069df484df3c4d14c9534a9.tar.gz qemu-0a8e1acd4dced15f2069df484df3c4d14c9534a9.tar.xz qemu-0a8e1acd4dced15f2069df484df3c4d14c9534a9.zip |
qemu-io - an I/O path exerciser (Christoph Hellwig)
This patch adds a new qemu-io tool that links against the block layer and
image formats and allow to exercise them without needing a guest image.
It is inspired by the xfs_io tool which does the same for plain file I/O.
In fact the libxcmd library which is the backend of xfs_io is reused by this
tool in a limited fashing (cmd.[ch] files).
This version tests out most of the plain block I/O commands with the
most notable absent commands beeing snapshot handling and real aio.
This tool is the basis of the I/O path test suite I'm working on right now.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6990 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -206,7 +206,9 @@ qemu-img$(EXESUF): qemu-img.o qemu-tool.o osdep.o $(BLOCK_OBJS) qemu-nbd$(EXESUF): qemu-nbd.o qemu-tool.o osdep.o $(BLOCK_OBJS) -qemu-img$(EXESUF) qemu-nbd$(EXESUF): LIBS += -lz +qemu-io$(EXESUF): qemu-io.o qemu-tool.o osdep.o cmd.o $(BLOCK_OBJS) + +qemu-img$(EXESUF) qemu-nbd$(EXESUF) qemu-io$(EXESUF): LIBS += -lz clean: # avoid old build problems by removing potentially incorrect old files |