Hi all, Folks, who pulled following commit, will need at least a quickworld in addition to the quick/buildkernel
On Fri, Dec 5, 2008 at 8:52 PM, Sepherosa Ziehau <[EMAIL PROTECTED]> wrote: > > commit 0f7585238463a8fc3f76acd17deef393fa6efb84 > Author: Sepherosa Ziehau <[EMAIL PROTECTED]> > Date: Sun Nov 30 16:56:16 2008 +0800 > > Defer various TCP timer function from callout threads to TCP threads; > mainly > to avoid possible threading races, e.g. when output processing blocking the > current thread. To save space, only one netmsg is used and is embedded in > tcpcb. The timer functions needed to be carried out are indicated by the > tasks field in the netmsg. > > Reviewed-by: dillon@ > Discussed-with: dillon@ > With-input-from: hsu@ > Tested-by: hasso@ > > Summary of changes: > sys/netinet/tcp_debug.c | 2 + > sys/netinet/tcp_subr.c | 17 +++ > sys/netinet/tcp_syncache.c | 1 + > sys/netinet/tcp_timer.c | 241 ++++++++++++++++++++++++++++++++++++------- > sys/netinet/tcp_timer.h | 12 ++ > sys/netinet/tcp_usrreq.c | 3 + > sys/netinet/tcp_var.h | 5 +- > 7 files changed, 240 insertions(+), 41 deletions(-) > > http://gitweb.dragonflybsd.org/?p=dragonfly.git;a=commitdiff;h=0f7585238463a8fc3f76acd17deef393fa6efb84 > > > -- > DragonFly BSD source repository > -- Live Free or Die