mirror of
https://github.com/qemu/qemu.git
synced 2024-12-05 17:53:36 +08:00
7e3dc2ba9a
Using block_resize we can test allocate_first_block() with file descriptor opened with O_DIRECT, ensuring that it works for any size larger than 4096 bytes. Testing smaller sizes is tricky as the result depends on the filesystem used for testing. For example on NFS any size will work since O_DIRECT does not require any alignment. Signed-off-by: Nir Soffer <nsoffer@redhat.com> Reviewed-by: Max Reitz <mreitz@redhat.com> Message-id: 20190827010528.8818-3-nsoffer@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com>
27 lines
864 B
Plaintext
27 lines
864 B
Plaintext
QA output created by 175
|
|
|
|
== creating image with default preallocation ==
|
|
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=1048576
|
|
size=1048576, min allocation
|
|
|
|
== creating image with preallocation off ==
|
|
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=1048576 preallocation=off
|
|
size=1048576, min allocation
|
|
|
|
== creating image with preallocation full ==
|
|
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=1048576 preallocation=full
|
|
size=1048576, max allocation
|
|
|
|
== creating image with preallocation falloc ==
|
|
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=1048576 preallocation=falloc
|
|
size=1048576, max allocation
|
|
|
|
== resize empty image with block_resize ==
|
|
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=0
|
|
size=4096, min allocation
|
|
|
|
== resize empty image with block_resize ==
|
|
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=0
|
|
size=1048576, min allocation
|
|
*** done
|