All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] coroutine: add missing annotations
@ 2026-07-20  7:55 Marc-André Lureau
  2026-07-20  7:55 ` [PATCH 1/8] monitor: annotate monitor_qmp_dispatcher_pop_any() as coroutine Marc-André Lureau
                   ` (7 more replies)
  0 siblings, 8 replies; 27+ messages in thread
From: Marc-André Lureau @ 2026-07-20  7:55 UTC (permalink / raw)
  To: qemu-devel
  Cc: Markus Armbruster, Peter Xu, Fabiano Rosas,
	Daniel P. Berrangé, John Snow, Vladimir Sementsov-Ogievskiy,
	Kevin Wolf, Hanna Reitz, qemu-block, Stefan Hajnoczi, Fam Zheng,
	Denis V. Lunev, Christian Schoenebeck, Greg Kurz,
	Michael S. Tsirkin, Stefano Stabellini, Anthony PERARD,
	Edgar E. Iglesias, xen-devel, Li Zhijian, Marc-André Lureau

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@redhat.com>
---
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                | 11 +++++++----
 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, 104 insertions(+), 102 deletions(-)
---
base-commit: 5ef0ecc5942ee07bb581cc96a97bbfc0fdf4005c
change-id: 20260720-co-625d98c7dc5e

Best regards,
--  
Marc-André Lureau <marcandre.lureau@redhat.com>



^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2026-07-21  8:51 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-20  7:55 [PATCH 0/8] coroutine: add missing annotations Marc-André Lureau
2026-07-20  7:55 ` [PATCH 1/8] monitor: annotate monitor_qmp_dispatcher_pop_any() as coroutine Marc-André Lureau
2026-07-20 12:34   ` Markus Armbruster
2026-07-20 14:26   ` Philippe Mathieu-Daudé
2026-07-20  7:55 ` [PATCH 2/8] migration: fix qemu_get_counted_string annotation Marc-André Lureau
2026-07-20 14:09   ` Peter Xu
2026-07-20 14:27   ` Philippe Mathieu-Daudé
2026-07-20  7:55 ` [PATCH 3/8] io: add missing coroutine annotation Marc-André Lureau
2026-07-20 14:28   ` Philippe Mathieu-Daudé
2026-07-20  7:55 ` [PATCH 4/8] block: " Marc-André Lureau
2026-07-20 14:28   ` Philippe Mathieu-Daudé
2026-07-20  7:55 ` [PATCH 5/8] qcow2: remove invalid qcow2_check_refcounts calls Marc-André Lureau
2026-07-20 20:57   ` Philippe Mathieu-Daudé
2026-07-20  7:55 ` [PATCH 6/8] block: add missing coroutine_fn annotations Marc-André Lureau
2026-07-20 20:58   ` Philippe Mathieu-Daudé
2026-07-20  7:55 ` [PATCH 7/8] hw/9pfs: annotate V9fsTransport callbacks as coroutine_fn Marc-André Lureau
2026-07-20 14:02   ` Christian Schoenebeck
2026-07-20 20:42     ` Philippe Mathieu-Daudé
2026-07-20 20:54       ` Philippe Mathieu-Daudé
2026-07-21  7:58         ` Marc-André Lureau
2026-07-21  8:06           ` Marc-André Lureau
2026-07-21  8:25             ` Philippe Mathieu-Daudé
2026-07-21  8:37               ` Christian Schoenebeck
2026-07-21  8:39                 ` Marc-André Lureau
2026-07-21  8:50                   ` Christian Schoenebeck
2026-07-20  7:55 ` [PATCH 8/8] migration/rdma: annotate and simplify wait_comp_channel() Marc-André Lureau
2026-07-20 14:13   ` Peter Xu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.