Hi, the first patch is the same as in v2 (with an updated commit message). The second patch is new and makes bdrv_root_attach_child() unref child_bs on failure, as suggested by Max.
Regards, Berto v2: https://lists.gnu.org/archive/html/qemu-block/2019-05/msg00325.html v1: https://lists.gnu.org/archive/html/qemu-block/2019-03/msg01040.html Alberto Garcia (2): block: Use bdrv_unref_child() for all children in bdrv_close() block: Make bdrv_root_attach_child() unref child_bs on failure block.c | 41 ++++++++++++++++++++--------------------- block/block-backend.c | 3 +-- block/quorum.c | 1 - blockjob.c | 2 +- tests/test-bdrv-drain.c | 6 ------ tests/test-bdrv-graph-mod.c | 1 - 6 files changed, 22 insertions(+), 32 deletions(-) -- 2.11.0