This fixes a couple of issues with the coroutine-based block layer regarding error handling.
Luiz, can you please try if this fixes your bug? Kevin Wolf (3): qcow2: Properly initialise QcowL2Meta qcow2: Fix error cases to run depedent requests async: Allow nested qemu_bh_poll calls async.c | 24 ++++++++++++++++-------- block/qcow2.c | 12 +++++++----- 2 files changed, 23 insertions(+), 13 deletions(-) -- 1.7.6