Am 17/08/2023 um 14:50 schrieb Kevin Wolf: > Instead of taking the writer lock internally, require callers to already > hold it when calling bdrv_attach_child_common(). These callers will > typically already hold the graph lock once the locking work is > completed, which means that they can't call functions that take it > internally. > > Signed-off-by: Kevin Wolf <kw...@redhat.com> Reviewed-by: Emanuele Giuseppe Esposito <eespo...@redhat.com>
- Re: [PATCH 02/21] preallocate: Factor out ... Eric Blake
- Re: [PATCH 02/21] preallocate: Factor out ... Emanuele Giuseppe Esposito
- Re: [PATCH 02/21] preallocate: Factor out ... Stefan Hajnoczi
- [PATCH 06/21] block-coroutine-wrapper: Add no_c... Kevin Wolf
- Re: [PATCH 06/21] block-coroutine-wrapper:... Emanuele Giuseppe Esposito
- Re: [PATCH 06/21] block-coroutine-wrapper:... Stefan Hajnoczi
- [PATCH 16/21] block: Mark bdrv_parent_cb_change... Kevin Wolf
- Re: [PATCH 16/21] block: Mark bdrv_parent_... Emanuele Giuseppe Esposito
- Re: [PATCH 16/21] block: Mark bdrv_parent_... Stefan Hajnoczi
- [PATCH 12/21] block: Mark bdrv_attach_child() G... Kevin Wolf
- Re: [PATCH 12/21] block: Mark bdrv_attach_... Emanuele Giuseppe Esposito
- Re: [PATCH 12/21] block: Mark bdrv_attach_... Stefan Hajnoczi
- [PATCH 07/21] block-coroutine-wrapper: Allow ar... Kevin Wolf
- Re: [PATCH 07/21] block-coroutine-wrapper:... Emanuele Giuseppe Esposito
- Re: [PATCH 07/21] block-coroutine-wrapper:... Stefan Hajnoczi
- [PATCH 01/21] block: Remove unused BlockReopenQ... Kevin Wolf
- Re: [PATCH 01/21] block: Remove unused Blo... Eric Blake
- Re: [PATCH 01/21] block: Remove unused Blo... Emanuele Giuseppe Esposito
- Re: [PATCH 01/21] block: Remove unused Blo... Stefan Hajnoczi
- Re: [PATCH 00/21] Graph locking part 4 (node ma... Stefan Hajnoczi