On Fri, Oct 27, 2023 at 05:53:22PM +0200, Kevin Wolf wrote: > Instead of taking the writer lock internally, require callers to already > hold it when calling bdrv_set_backing_hd_drained(). Basically everthing > in the function needs the lock and its callers may already want to hold > the graph lock and so wouldn't be able to call functions that take it > internally. > > Signed-off-by: Kevin Wolf <kw...@redhat.com> > --- > include/block/block-global-state.h | 7 ++++--- > block.c | 4 ++-- > block/stream.c | 2 ++ > 3 files changed, 8 insertions(+), 5 deletions(-) >
Reviewed-by: Eric Blake <ebl...@redhat.com> -- Eric Blake, Principal Software Engineer Red Hat, Inc. Virtualization: qemu.org | libguestfs.org