block: Remove subtree drains
commit299403aedaeb7f08d8e98aa8614b29d4e5546066
authorKevin Wolf <kwolf@redhat.com>
Fri, 18 Nov 2022 17:41:05 +0000 (18 18:41 +0100)
committerKevin Wolf <kwolf@redhat.com>
Thu, 15 Dec 2022 15:07:42 +0000 (15 16:07 +0100)
treeca9bf7486c15c233f915f7be1cb61a0324c1ab68
parent92140b9f3f07d80e2c27edcc6e32f392be2135e6
block: Remove subtree drains

Subtree drains are not used any more. Remove them.

After this, BdrvChildClass.attach/detach() don't poll any more.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Reviewed-by: Hanna Reitz <hreitz@redhat.com>
Message-Id: <20221118174110.55183-11-kwolf@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block.c
block/io.c
include/block/block-io.h
include/block/block_int-common.h
include/block/block_int-io.h
tests/unit/test-bdrv-drain.c