1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-27 08:00:11 +00:00
freebsd/sys/tests
Gleb Smirnoff 5fc3104ae7 callout: retire callout_async_drain()
This function was used only in TCP before 446ccdd08e.  It was born in
pain in 2016 to plug different complex panics in TCP timers.  It wasn't
warmly accepted in phabricator by all of the reviewers and my recollection
of overall agreement was that "if you need this KPI, then you'd better fix
your code to not need it".  However, the function served its duty well all
the way to FreeBSD 14.  But now that TCP doesn't need it anymore, let's
retire it to reduce complexity of callout code and also to avoid its
further use.

Reviewed by:		jhb, markj, kib, rrs
Differential Revision:	https://reviews.freebsd.org/D43546
2024-01-24 09:33:27 -08:00
..
epoch sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
fib_lookup sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
framework sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
runtest sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
kern_testfrwk.h sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ktest_example.c
ktest.c netlink: move NETLINK define to opt_global.h 2023-10-13 09:23:47 +02:00
ktest.h ktest: make ktest work with Netlink loaded as a module. 2023-06-13 06:04:14 +00:00