v4: now based on Kevin's block-next 01: add Eric's r-b 02: - s/which/where/ [Eric, hope, I fixed correct one which from two:)] - s/it's/its add Eric's r-b 03: - r-b and t-b by Eric - grammar - drop trace from test
v3: don't filter mapping info from qemu-img map output, otherwise it don't show what I try to check [sorry for extra noise in list] v2: [mostly by Eric's review] 01: new 02: point to bug introducing commit in cover letter [Eric] [but I failed to compile it, to check] drop s/INT_MAX/BDRV_REQUEST_MAX_BYTES/ chunk 03: - improve wording - cheating with preallocation=metadata and discards to make test quick and not eating disk space - use new trace-point - move it to be 250 iotest - filter out extra qemu-img info output Based-on: git://repo.or.cz/qemu/kevin.git block-next Vladimir Sementsov-Ogievskiy (3): block/qcow2-refcount: add trace-point to qcow2_process_discards block/io: bdrv_pdiscard: support int64_t bytes parameter iotests: test big qcow2 shrink include/block/block.h | 4 +-- block/io.c | 16 ++++----- block/qcow2-refcount.c | 7 +++- block/trace-events | 3 ++ tests/qemu-iotests/250 | 72 ++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/250.out | 21 +++++++++++ tests/qemu-iotests/group | 1 + 7 files changed, 113 insertions(+), 11 deletions(-) create mode 100755 tests/qemu-iotests/250 create mode 100644 tests/qemu-iotests/250.out -- 2.18.0