Hi Add missing coroutine_fn, coroutine_mixed_fn annotations and fix a few related issues across monitor, migration, io, block, and 9pfs subsystems.
Signed-off-by: Marc-André Lureau <[email protected]> --- Changes in v2: - fix some annotations in patch "block: add missing coroutine annotation" - collect trailer tags - Link to v1: https://lore.kernel.org/qemu-devel/[email protected] To: [email protected] Cc: Markus Armbruster <[email protected]> Cc: Peter Xu <[email protected]> Cc: Fabiano Rosas <[email protected]> Cc: "Daniel P. Berrangé" <[email protected]> Cc: John Snow <[email protected]> Cc: Vladimir Sementsov-Ogievskiy <[email protected]> Cc: Kevin Wolf <[email protected]> Cc: Hanna Reitz <[email protected]> Cc: [email protected] Cc: Stefan Hajnoczi <[email protected]> Cc: Fam Zheng <[email protected]> Cc: "Denis V. Lunev" <[email protected]> Cc: Christian Schoenebeck <[email protected]> Cc: Greg Kurz <[email protected]> Cc: "Michael S. Tsirkin" <[email protected]> Cc: Stefano Stabellini <[email protected]> Cc: Anthony PERARD <[email protected]> Cc: "Edgar E. Iglesias" <[email protected]> Cc: [email protected] Cc: Li Zhijian <[email protected]> --- Marc-André Lureau (8): monitor: annotate monitor_qmp_dispatcher_pop_any() as coroutine migration: fix qemu_get_counted_string annotation io: add missing coroutine annotation block: add missing coroutine annotation qcow2: remove invalid qcow2_check_refcounts calls block: add missing coroutine_fn annotations hw/9pfs: annotate V9fsTransport callbacks as coroutine_fn migration/rdma: annotate and simplify wait_comp_channel() hw/9pfs/9p.h | 26 +++++++++++++++----------- include/block/blockjob_int.h | 2 +- include/io/channel.h | 4 ++-- block/commit.c | 5 +++-- block/crypto.c | 13 +++++++------ block/io.c | 8 +++++--- block/parallels.c | 5 +++-- block/qcow2-snapshot.c | 18 ------------------ block/qcow2.c | 12 ++++++++---- blockjob.c | 3 ++- hw/9pfs/9p.c | 31 +++++++++++++++++++------------ hw/9pfs/virtio-9p-device.c | 24 +++++++++++++----------- hw/9pfs/xen-9p-backend.c | 34 +++++++++++++++++----------------- io/channel.c | 5 +++-- migration/qemu-file.c | 2 +- migration/rdma.c | 12 ++++-------- monitor/qmp.c | 3 ++- 17 files changed, 105 insertions(+), 102 deletions(-) --- base-commit: 300438ffbb8d9430cac2fcc15cba6f482b2c0587 change-id: 20260720-co-625d98c7dc5e Best regards, -- Marc-André Lureau <[email protected]>
