On 05/07/2017 18:06, Marc-André Lureau wrote: >>> coroutine_fn too) >> It's not controversial, I would not have expected the functions to call >> coroutine_fn. :) How do they do that? >> > For example, null_co_readv() calls null_co_common() which calls > co_aio_sleep_ns()
But these are bdrv_co_*, not bdrv_aio_*. Paolo