Re: [PATCH v2 0/8] coroutine: add missing annotations
Marc-André Lureau <[email protected]>
| Newsgroups | org.xenproject.lists.xen-devel,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <CAMxuvazemnngM4-J1QFPwEBaazVnTavxSEbZEe9HGSrri9CjqA@mail.gmail.com> |
Hi On Sat, Jul 25, 2026 at 1:48 PM Marc-André Lureau <[email protected]> wrote: > > 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]> I am queuing all except "block: add missing coroutine_fn annotations" awaiting review > --- > 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]> >