Mark Kettenis on Thu, Jun 13 2019: > So here is a diff that fixes the problem as far as I can tell. > Jonathan, Sven, can you give this a go?
Works for me. > + tq->tq_waiting++; > msleep(tq, &tq->tq_mtx, PWAIT, "bored", 0); > + tq->tq_waiting--; Heh, didn't spot this either. State machines are hard. :) Regards.