On Wed, Apr 08, 2020 at 12:30:48PM +0300, Vladimir Sementsov-Ogievskiy wrote: > It's safer to expand in_flight request to start before enter to > coroutine in synchronous wrappers and end after BDRV_POLL_WHILE loop. > Note that qemu_coroutine_enter may only schedule the coroutine in some > circumstances. > > block-status requests are complex, they involve querying different > block driver states across backing chain. Let's expand only in_flight > section for the top bs, keeping other sections as is. > > Signed-off-by: Vladimir Sementsov-Ogievskiy <[email protected]> > --- > block/io.c | 60 +++++++++++++++++++++++++++++++++++++++++------------- > 1 file changed, 46 insertions(+), 14 deletions(-)
Reviewed-by: Stefan Hajnoczi <[email protected]>
signature.asc
Description: PGP signature
