Re: [PATCH 02/24] block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCK

2023-10-27 Thread Eric Blake
On Fri, Oct 27, 2023 at 05:53:11PM +0200, Kevin Wolf wrote: > This adds GRAPH_RDLOCK annotations to declare that callers of > bdrv_has_zero_init() need to hold a reader lock for the graph because > it calls bdrv_filter_bs(), which accesses bs->file/backing. > > Signed-off-by: Kevin Wolf > --- >

[PATCH 02/24] block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCK

2023-10-27 Thread Kevin Wolf
This adds GRAPH_RDLOCK annotations to declare that callers of bdrv_has_zero_init() need to hold a reader lock for the graph because it calls bdrv_filter_bs(), which accesses bs->file/backing. Signed-off-by: Kevin Wolf --- include/block/block-global-state.h | 2 +- include/block/block_int-common