freebsd-nq/sys/dev/kbdmux
Alexander Motin e5018628e7 kbdmux(4): Make callout handler mpsafe.
Both callout and taskqueue now have drain() routines not requiring
external locking.  It allows to remove TASK flag and manual drain,
so the only thing remaining for lock to protect inside the callout
handler is ks_inq_length zero comparison, that can be lockless.

MFC after:	2 weeks
2021-08-08 18:29:48 -04:00
..
kbdmux.c kbdmux(4): Make callout handler mpsafe. 2021-08-08 18:29:48 -04:00