Am 09.11.2022 um 10:27 hat Vladimir Sementsov-Ogievskiy geschrieben: > On 11/8/22 15:37, Kevin Wolf wrote: > > int ret; > > trace_qed_need_check_timer_cb(s); > > @@ -310,9 +309,20 @@ static void coroutine_fn > > qed_need_check_timer_entry(void *opaque) > > (void) ret; > > } > > +static void coroutine_fn qed_need_check_timer_entry(void *opaque) > > +{ > > + BDRVQEDState *s = opaque; > > + > > + qed_need_check_timer(opaque); > > + bdrv_dec_in_flight(s->bs); > > hmm, one question: don't we need aio_wait_kick() call here?
bdrv_dec_in_flight() already calls aio_wait_kick() internally, so any places that use it don't need a separate aio_wait_kick(). Kevin