[PATCH] Fix callouts in rp(4)
John Baldwin
jhb at freebsd.org
Fri Sep 19 20:23:33 UTC 2014
This patch converts rp(4) from timeout(9) to callout(9). To do this cleanly,
it replaces a single, global timer that walks tables of controllers and ports
to a per-controller timer. This works much better with locking (since the
locks are per-controller) and removes the need for various global lookup
tables in the driver. The patch is against HEAD but probably applies to 9 and
10 as well.
http://people.freebsd.org/~jhb/patches/rp_callout.patch
--
John Baldwin
More information about the freebsd-current
mailing list