svn commit: r287780 - in head: share/man/man9 sys/kern sys/sys

Hans Petter Selasky hps at selasky.org
Sat Sep 19 11:23:48 UTC 2015


On 09/19/15 10:55, Hans Petter Selasky wrote:
> It currently has one critical client, and that is destruction of TCP
> connections.

In general I see the added function extremely useful when creating 
protocols which use callouts, which destruct their "PCBs" from interrupt 
context, that you don't need a sleeping context to destruct "PCBs" in 
general. Further with non-MPSAFE callouts, tracking the return value of 
callout_reset_xxx() and callout_stop_xxx() is not an option. 
callout_reset_async() is a requirement for non-blocking and sane callout 
operation.

We need this functionality in the callout subsystem simply! It is a 
failure not to have it.

--HPS

Minor typo:
s/rss/rrs


More information about the svn-src-all mailing list