summaryrefslogtreecommitdiff
path: root/tests/qemu-iotests/059.out
diff options
context:
space:
mode:
authorFam Zheng <famz@redhat.com>2013-08-06 15:44:53 +0800
committerKevin Wolf <kwolf@redhat.com>2013-08-06 15:27:32 +0200
commit2c43e43c8cec130fff95ef720a860e91efb36685 (patch)
tree03cce2301a24e14038d02ec8685e7eecb051dcfe /tests/qemu-iotests/059.out
parentf8ce04036e333aae480b1d06d969f6436652633d (diff)
downloadqemu-2c43e43c8cec130fff95ef720a860e91efb36685.zip
vmdk: check l1 size before opening image
L1 table size is calculated from capacity, granularity and l2 table size. If capacity is too big or later two are too small, the L1 table will be too big to allocate in memory. Limit it to a reasonable range. Signed-off-by: Fam Zheng <famz@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests/qemu-iotests/059.out')
-rw-r--r--tests/qemu-iotests/059.out6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/qemu-iotests/059.out b/tests/qemu-iotests/059.out
index 583955fc7d..9e715e5a95 100644
--- a/tests/qemu-iotests/059.out
+++ b/tests/qemu-iotests/059.out
@@ -11,4 +11,10 @@ Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
L2 table size too big
qemu-io: can't open device TEST_DIR/t.vmdk
no file open, try 'help open'
+=== Testing too big L1 table size ===
+
+Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
+L1 size too big
+qemu-io: can't open device TEST_DIR/t.vmdk
+no file open, try 'help open'
*** done