*** BLURB HERE *** Paolo Bonzini (12): file-posix: remove incorrect coroutine_fn calls qed: mark more functions as coroutine_fns and GRAPH_RDLOCK vpc: mark more functions as coroutine_fns and GRAPH_RDLOCK bochs: mark more functions as coroutine_fns and GRAPH_RDLOCK block: mark another function as coroutine_fns and GRAPH_UNLOCKED cloop: mark more functions as coroutine_fns and GRAPH_RDLOCK dmg: mark more functions as coroutine_fns and GRAPH_RDLOCK vmdk: mark more functions as coroutine_fns and GRAPH_RDLOCK vhdx: mark more functions as coroutine_fns and GRAPH_RDLOCK qcow2: mark more functions as coroutine_fns and GRAPH_RDLOCK block: use bdrv_co_getlength in coroutine context block: use bdrv_co_debug_event in coroutine context
block.c | 11 ++-- block/bochs.c | 7 +- block/cloop.c | 9 +-- block/dmg.c | 21 +++--- block/file-posix.c | 29 +++++---- block/io.c | 14 ++-- block/parallels.c | 4 +- block/qcow.c | 30 ++++----- block/qcow2-bitmap.c | 26 ++++---- block/qcow2-cluster.c | 24 +++---- block/qcow2-refcount.c | 134 ++++++++++++++++++++------------------- block/qcow2.c | 20 +++--- block/qcow2.h | 33 +++++----- block/qed-check.c | 5 +- block/qed-table.c | 6 +- block/qed.c | 15 +++-- block/raw-format.c | 4 +- block/vhdx-log.c | 36 ++++++----- block/vhdx.c | 73 ++++++++++----------- block/vhdx.h | 5 +- block/vmdk.c | 55 ++++++++-------- block/vpc.c | 52 +++++++-------- include/block/block-io.h | 7 ++ 23 files changed, 323 insertions(+), 297 deletions(-) -- 2.40.1