The qcow2 lazy refcount feature was merged with two pending clean-ups suggested by Kevin:
1. Ensure that qemu-iotests/check -nocache 039 does not fail. 2. Fix qemu-img check output when a dirty image file is opened. It currently omits the error summary because automatic repair cleans the image during bdrv_open() before qemu-img.c can call bdrv_check(). v2: * Fail when qcow2 check finds corruptions [Kevin] Stefan Hajnoczi (4): qed: mark image clean after repair succeeds qcow2: mark image clean after repair succeeds block: add BLOCK_O_CHECK for qemu-img check qemu-iotests: skip 039 with ./check -nocache block.h | 1 + block/qcow2.c | 32 +++++++++++++++++--------------- block/qed-check.c | 26 ++++++++++++++++++++++++++ block/qed.c | 11 ++--------- block/qed.h | 5 +++++ qemu-img.c | 2 +- tests/qemu-iotests/039 | 1 + tests/qemu-iotests/039.out | 6 ++++++ tests/qemu-iotests/common.rc | 14 ++++++++++++++ 9 files changed, 73 insertions(+), 25 deletions(-) -- 1.7.10.4