|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 0/8] coroutine: add missing annotations
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 <marcandre.lureau@xxxxxxxxxx> --- 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/20260720-co-v1-0-fabb4db3c204@xxxxxxxxxx To: qemu-devel@xxxxxxxxxx Cc: Markus Armbruster <armbru@xxxxxxxxxx> Cc: Peter Xu <peterx@xxxxxxxxxx> Cc: Fabiano Rosas <farosas@xxxxxxx> Cc: "Daniel P. Berrangé" <berrange@xxxxxxxxxx> Cc: John Snow <jsnow@xxxxxxxxxx> Cc: Vladimir Sementsov-Ogievskiy <vsementsov@xxxxxxxxxxxxxx> Cc: Kevin Wolf <kwolf@xxxxxxxxxx> Cc: Hanna Reitz <hreitz@xxxxxxxxxx> Cc: qemu-block@xxxxxxxxxx Cc: Stefan Hajnoczi <stefanha@xxxxxxxxxx> Cc: Fam Zheng <fam@xxxxxxxxxx> Cc: "Denis V. Lunev" <den@xxxxxxxxxx> Cc: Christian Schoenebeck <qemu_oss@xxxxxxxxxxxxx> Cc: Greg Kurz <groug@xxxxxxxx> Cc: "Michael S. Tsirkin" <mst@xxxxxxxxxx> Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx> Cc: Anthony PERARD <anthony@xxxxxxxxxxxxxx> Cc: "Edgar E. Iglesias" <edgar.iglesias@xxxxxxxxx> Cc: xen-devel@xxxxxxxxxxxxxxxxxxxx Cc: Li Zhijian <lizhijian@xxxxxxxxxxx> --- 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 <marcandre.lureau@xxxxxxxxxx>
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |