v2: rebased on Kevin's "[PATCH 0/2] block: Fix Transaction leaks"
1: add assertions and drop extra declaration
2: add Alberto's r-b
3: improve commit message
Based-on: <20210503110555.24001-1-kwolf@redhat.com>
Vladimir Sementsov-Ogievskiy (5):
block: document child argument of bdrv_attach_child_common()
block-backend: improve blk_root_get_parent_desc()
block: improve bdrv_child_get_parent_desc()
block: simplify bdrv_child_user_desc()
block: improve permission conflict error message
block.c | 61 +++++++++++++++++----------
block/block-backend.c | 9 ++--
tests/qemu-iotests/283.out | 2 +-
tests/qemu-iotests/307.out | 2 +-
tests/qemu-iotests/tests/qsd-jobs.out | 2 +-
5 files changed, 46 insertions(+), 30 deletions(-)