From: Alberto Faria <afa...@redhat.com> qemu_coroutine_self() can be called from outside coroutine context, returning the leader coroutine, and several such invocations currently exist (mostly in qcow2 tracing calls).
Signed-off-by: Alberto Faria <afa...@redhat.com> Message-Id: <20221005175209.975797-1-afa...@redhat.com> Reviewed-by: Kevin Wolf <kw...@redhat.com> Reviewed-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Kevin Wolf <kw...@redhat.com> --- include/qemu/coroutine.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/qemu/coroutine.h b/include/qemu/coroutine.h index 08c5bb3c76..414b677302 100644 --- a/include/qemu/coroutine.h +++ b/include/qemu/coroutine.h @@ -97,7 +97,7 @@ AioContext *coroutine_fn qemu_coroutine_get_aio_context(Coroutine *co); /** * Get the currently executing coroutine */ -Coroutine *coroutine_fn qemu_coroutine_self(void); +Coroutine *qemu_coroutine_self(void); /** * Return whether or not currently inside a coroutine -- 2.37.3