Same thing as the recent fix for backup, except that mirror already forbids resizing during the job. So what remains is checking that the sizes match at the start of the job.
Kevin Wolf (3): iotests/229: Use blkdebug to inject an error mirror: Make sure that source and target size match iotests: Mirror with different source/target size block/mirror.c | 21 ++++++++++-------- tests/qemu-iotests/041 | 45 ++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/041.out | 4 ++-- tests/qemu-iotests/229 | 15 +++++++++---- tests/qemu-iotests/229.out | 6 ++--- 5 files changed, 73 insertions(+), 18 deletions(-) -- 2.25.3