As the added iotests shows, we have a (corner case) data corruption that is user triggerable, therefore, this is still appropriate for inclusion in 3.1.
v6 was here: https://lists.gnu.org/archive/html/qemu-devel/2018-06/msg08497.html since then: - don't reduce constraints on reftable [Kevin] - rebase to recent iotests changes - drop patches that might conflict with Vladimir's work now on Kevin's block-next branch 001/3:[0042] [FC] 'qcow2: Document some maximum size constraints' 002/3:[0003] [FC] 'qcow2: Don't allow overflow during cluster allocation' 003/3:[0003] [FC] 'iotests: Add new test 220 for max compressed cluster offset' Eric Blake (3): qcow2: Document some maximum size constraints qcow2: Don't allow overflow during cluster allocation iotests: Add new test 220 for max compressed cluster offset docs/interop/qcow2.txt | 30 +++++++++++- block/qcow2.h | 6 +++ block/qcow2-refcount.c | 20 +++++--- tests/qemu-iotests/220 | 96 ++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/220.out | 54 +++++++++++++++++++++ tests/qemu-iotests/group | 1 + 6 files changed, 198 insertions(+), 9 deletions(-) create mode 100755 tests/qemu-iotests/220 create mode 100644 tests/qemu-iotests/220.out -- 2.17.2