]> Git Repo - qemu.git/commit
Revert "block: Let replace_child_noperm free children"
authorVladimir Sementsov-Ogievskiy <[email protected]>
Tue, 26 Jul 2022 20:11:28 +0000 (23:11 +0300)
committerKevin Wolf <[email protected]>
Thu, 27 Oct 2022 18:14:11 +0000 (20:14 +0200)
commit4eba825a8237985dc1c53a42bc810dcfa1a3d5e3
tree87f25424bb91e0dd2d29721fe25fff6bb287496c
parent0c6100a7ff4733773e32b4b9bd00eb81955bd788
Revert "block: Let replace_child_noperm free children"

We are going to reimplement this behavior (clear bs->file / bs->backing
pointers automatically when child->bs is cleared) in a nicer way, see
further commit
"block: Manipulate bs->file / bs->backing pointers in .attach/.detach".

With this revert we bring back a problem that was fixed by b0a9f6fed3d8.
Still the problem was mostly theoretical, we don't have concrete bugs
fixed by b0a9f6fed3d8, we don't have a specific test. Probably some
accidental failures of iotests are related.

Alternatively, we may merge this and following three reverts into final
"block: Manipulate ..." to avoid any kind of regression. But seems that
in this case having separate clear revert commits is better.

This reverts commit b0a9f6fed3d80de610dcd04a7e66f9f30a04174f.

Signed-off-by: Vladimir Sementsov-Ogievskiy <[email protected]>
Reviewed-by: Hanna Reitz <[email protected]>
Message-Id: <20220726201134[email protected]>
Signed-off-by: Kevin Wolf <[email protected]>
block.c
This page took 0.025648 seconds and 4 git commands to generate.