On Mon, Feb 13, 2017 at 07:12:39PM +0100, Paolo Bonzini wrote: > diff --git a/tests/test-aio-multithread.c b/tests/test-aio-multithread.c > index 534807d..ada8c48 100644 > --- a/tests/test-aio-multithread.c > +++ b/tests/test-aio-multithread.c > @@ -196,6 +196,88 @@ static void test_multi_co_schedule_10(void) > test_multi_co_schedule(10); > } > > +/* CoMutex thread-safety. */ > + > +static uint32_t atomic_counter; > +static uint32_t running; > +static uint32_t counter; > +static CoMutex comutex; > + > +static void test_multi_co_mutex_entry(void *opaque) Minor nit: missing coroutine_fn.