f3e3b083d4
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAABAgAGBQJVevYFAAoJEH8JsnLIjy/W3jEP/0hiQ3rCRZ/he8s5maTdT+TR YSeHkB5rKpz0Uopn1DMn1QrIbUVzX7dyb+uf9zQ0/xRQIzf6k8uxqU/NWrdoF3NK qx91dGWedwnG+TEBIMbcR7nMrw4dP6kH7uPz/VWMXDHVLz0HIcD95qhKgs0mSY6J dWqex6ACjXM68zJU5IioagU9evV80WZE1S8z7zfixxtTBx5hCaTVbwalkaCxcrXw PbZle55rjI8B10+OzgBw0fq10nias+NTndU9CwNBboxmEtAjq8/mQ663vcWlmiFo 9a/hkda27Z5ut/0Tqk1v4uLHauylp++rrAabPBAuCFMKes6cdkddP15Q/r52aJ29 5meodQtbet1rGrM+Aq4vuSuWId71PGypEI/3URDdNfYFNISoeLLsk4lcQUu7VrDD sRX3Jt8SI3nkIgOnhPyi7NDPmafxFt8yRt5vM8MyR5ynF8NS/2hiAc3wqnbXGjUj a5GqDCefb1yM0R5HvksuFFt3OnXlKJQ3J+ksXNUJf9DSAZPauqWD696pcTeg8wyy 3PIGkczgUuKTVfFWd3THZxJLAo7ZuqvXBHHV8o1SeMBDxwh4FhTd8Kjvm3rUNFfl VDox4qwZ1AcxLrxgqazKU7sD9iWBDHURRcpOoUsBys7oxQZnhcmMp1fRlEkTOyrD HNiSNByqBrtkfeVzHlSe =QgYk -----END PGP SIGNATURE----- Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging Block layer core and image format patches # gpg: Signature made Fri Jun 12 16:08:53 2015 BST using RSA key ID C88F2FD6 # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>" * remotes/kevin/tags/for-upstream: (25 commits) block: Fix reopen flag inheritance block: Add BlockDriverState.inherits_from block: Add list of children to BlockDriverState queue.h: Add QLIST_FIX_HEAD_PTR() block: Drain requests before swapping nodes in bdrv_swap() block: Move flag inheritance to bdrv_open_inherit() block: Use QemuOpts in bdrv_open_common() block: Use macro for cache option names vmdk: Use bdrv_open_image() quorum: Use bdrv_open_image() check-qdict: Test cases for new functions qdict: Add qdict_{set,copy}_default() qdict: Add qdict_array_entries() iotests: Add tests for overriding BDRV_O_PROTOCOL block: driver should override flags in bdrv_open() block: Change bitmap truncate conditional to assertion block: record new size in bdrv_dirty_bitmap_truncate raw-posix: Fix .bdrv_co_get_block_status() for unaligned image size vmdk: Use vmdk_find_index_in_cluster everywhere vmdk: Fix index_in_cluster calculation in vmdk_co_get_block_status ... Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
||
---|---|---|
.. | ||
sample_images | ||
.gitignore | ||
001 | ||
001.out | ||
002 | ||
002.out | ||
003 | ||
003.out | ||
004 | ||
004.out | ||
005 | ||
005.out | ||
007 | ||
007.out | ||
008 | ||
008.out | ||
009 | ||
009.out | ||
010 | ||
010.out | ||
011 | ||
011.out | ||
012 | ||
012.out | ||
013 | ||
013.out | ||
014 | ||
014.out | ||
015 | ||
015.out | ||
017 | ||
017.out | ||
018 | ||
018.out | ||
019 | ||
019.out | ||
020 | ||
020.out | ||
021 | ||
021.out | ||
022 | ||
022.out | ||
023 | ||
023.out | ||
024 | ||
024.out | ||
025 | ||
025.out | ||
026 | ||
026.out | ||
026.out.nocache | ||
027 | ||
027.out | ||
028 | ||
028.out | ||
029 | ||
029.out | ||
030 | ||
030.out | ||
031 | ||
031.out | ||
032 | ||
032.out | ||
033 | ||
033.out | ||
034 | ||
034.out | ||
035 | ||
035.out | ||
036 | ||
036.out | ||
037 | ||
037.out | ||
038 | ||
038.out | ||
039 | ||
039.out | ||
040 | ||
040.out | ||
041 | ||
041.out | ||
042 | ||
042.out | ||
043 | ||
043.out | ||
044 | ||
044.out | ||
045 | ||
045.out | ||
046 | ||
046.out | ||
047 | ||
047.out | ||
048 | ||
048.out | ||
049 | ||
049.out | ||
050 | ||
050.out | ||
051 | ||
051.out | ||
052 | ||
052.out | ||
053 | ||
053.out | ||
054 | ||
054.out | ||
055 | ||
055.out | ||
056 | ||
056.out | ||
057 | ||
057.out | ||
058 | ||
058.out | ||
059 | ||
059.out | ||
060 | ||
060.out | ||
061 | ||
061.out | ||
062 | ||
062.out | ||
063 | ||
063.out | ||
064 | ||
064.out | ||
065 | ||
065.out | ||
066 | ||
066.out | ||
067 | ||
067.out | ||
068 | ||
068.out | ||
069 | ||
069.out | ||
070 | ||
070.out | ||
071 | ||
071.out | ||
072 | ||
072.out | ||
073 | ||
073.out | ||
074 | ||
074.out | ||
075 | ||
075.out | ||
076 | ||
076.out | ||
077 | ||
077.out | ||
078 | ||
078.out | ||
079 | ||
079.out | ||
080 | ||
080.out | ||
081 | ||
081.out | ||
082 | ||
082.out | ||
083 | ||
083.out | ||
084 | ||
084.out | ||
085 | ||
085.out | ||
086 | ||
086.out | ||
087 | ||
087.out | ||
088 | ||
088.out | ||
089 | ||
089.out | ||
090 | ||
090.out | ||
091 | ||
091.out | ||
092 | ||
092.out | ||
093 | ||
093.out | ||
094 | ||
094.out | ||
095 | ||
095.out | ||
097 | ||
097.out | ||
098 | ||
098.out | ||
099 | ||
099.out | ||
100 | ||
100.out | ||
101 | ||
101.out | ||
102 | ||
102.out | ||
103 | ||
103.out | ||
104 | ||
104.out | ||
105 | ||
105.out | ||
107 | ||
107.out | ||
108 | ||
108.out | ||
109 | ||
109.out | ||
110 | ||
110.out | ||
111 | ||
111.out | ||
112 | ||
112.out | ||
113 | ||
113.out | ||
114 | ||
114.out | ||
115 | ||
115.out | ||
116 | ||
116.out | ||
119 | ||
119.out | ||
120 | ||
120.out | ||
121 | ||
121.out | ||
122 | ||
122.out | ||
123 | ||
123.out | ||
124 | ||
124.out | ||
128 | ||
128.out | ||
129 | ||
129.out | ||
130 | ||
130.out | ||
131 | ||
131.out | ||
134 | ||
134.out | ||
check | ||
common | ||
common.config | ||
common.filter | ||
common.pattern | ||
common.qemu | ||
common.rc | ||
COPYING | ||
group | ||
iotests.py | ||
Makefile | ||
nbd-fault-injector.py | ||
qcow2.py | ||
qed.py | ||
README | ||
socket_scm_helper.c |
=== This is the QEMU I/O test suite === * Intro This package contains a simple test suite for the I/O layer of qemu. It does not require a guest, but only the qemu, qemu-img and qemu-io binaries. This does limit it to exercise the low-level I/O path only but no actual block drivers like ide, scsi or virtio. * Usage Just run ./check to run all tests for the raw image format, or ./check -qcow2 to test the qcow2 image format. The output of ./check -h explains additional options to test further image formats or I/O methods. * Feedback and patches Please send improvements to the test suite, general feedback or just reports of failing tests cases to qemu-devel@savannah.nongnu.org.