Lines Matching +full:0 +full:- +full:128
4 # Test how 'qemu-io -c discard' behaves on v2 and v3 qcow2 images
26 seq=`basename $0`
35 trap "_cleanup; exit \$status" 0 1 2 3 15
47 echo "### Test 'qemu-io -c discard' on a QCOW2 image without a backing file"
51 _make_test_img -o "compat=$qcow2_compat" 128k
54 $QEMU_IO -c 'write -P 0x01 0 128k' "$TEST_IMG" | _filter_qemu_io
55 $QEMU_IO -c 'discard 0 128k' "$TEST_IMG" | _filter_qemu_io
58 $QEMU_IO -c 'read -P 0x00 0 128k' "$TEST_IMG" | _filter_qemu_io
60 echo "# Output of qemu-img map"
65 echo "### Test 'qemu-io -c discard' on a QCOW2 image with a backing file"
70 TEST_IMG="$BACKING_IMG" _make_test_img 128k
71 $QEMU_IO -c 'write -P 0xff 0 128k' "$BACKING_IMG" | _filter_qemu_io
75 _make_test_img -o "compat=$qcow2_compat" -b "$BACKING_IMG" -F $IMGFMT
78 $QEMU_IO -c 'write -P 0x01 0 128k' "$TEST_IMG" | _filter_qemu_io
79 $QEMU_IO -c 'discard 0 128k' "$TEST_IMG" | _filter_qemu_io
84 $QEMU_IO -c 'read -P 0x00 0 128k' "$TEST_IMG" | _filter_qemu_io
88 $QEMU_IO -c 'read -P 0x01 0 128k' "$TEST_IMG" | _filter_qemu_io
91 echo "# Output of qemu-img map"
97 rm -f $seq.full
98 status=0