And the exciting 2.9 ride continues! When mirroring from a BDS with no parents at all (such as those added with -blockdev or blockdev-add), we have a use-after-free in mirror's error path. The first patch of this series fixes that, the other adds a patch so we don't regress.
What issue will we find next? Stay tuned! Max Reitz (2): block/mirror: Fix use-after-free iotests: Add mirror tests for orphaned source block/mirror.c | 12 +++++++++-- tests/qemu-iotests/041 | 46 +++++++++++++++++++++++++++++++++++++++++++ tests/qemu-iotests/041.out | 4 ++-- tests/qemu-iotests/iotests.py | 15 ++++++++++++++ 4 files changed, 73 insertions(+), 4 deletions(-) -- 2.12.1