Re: [PATCH 00/13] block: Fix bdrv_open*() calls from coroutine context

2023-02-13 Thread Kevin Wolf
Am 26.01.2023 um 18:24 hat Kevin Wolf geschrieben: > bdrv_open*() must not be called from coroutine context, amongst others > because it modifies the block graph. However, some functions - in > particular all .bdrv_co_create* implementations of image formats - do > call it from coroutine context. T

Re: [PATCH 00/13] block: Fix bdrv_open*() calls from coroutine context

2023-02-07 Thread Hanna Czenczek
On 26.01.23 18:24, Kevin Wolf wrote: bdrv_open*() must not be called from coroutine context, amongst others because it modifies the block graph. However, some functions - in particular all .bdrv_co_create* implementations of image formats - do call it from coroutine context. This is already wrong

Re: [PATCH 00/13] block: Fix bdrv_open*() calls from coroutine context

2023-01-27 Thread Emanuele Giuseppe Esposito
Am 26/01/2023 um 18:24 schrieb Kevin Wolf: > bdrv_open*() must not be called from coroutine context, amongst others > because it modifies the block graph. However, some functions - in > particular all .bdrv_co_create* implementations of image formats - do > call it from coroutine context. This i