Date: Thu, 07 Sep 2006 11:40:59 -0700 From: Julian Elischer <julian@elischer.org> To: Mike Silbersack <silby@silby.com> Cc: cvs-src@FreeBSD.org, Gleb Smirnoff <glebius@FreeBSD.org>, cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c tcp_subr.c tcp_timer.c tcp_var.h Message-ID: <450067BB.3080501@elischer.org> In-Reply-To: <20060907000939.J12826@odysseus.silby.com> References: <200609061356.k86DuZ0w016069@repoman.freebsd.org> <20060906091204.B6691@odysseus.silby.com> <20060906143204.GQ40020@FreeBSD.org> <20060906093553.L6691@odysseus.silby.com> <20060906150129.GT40020@FreeBSD.org> <20060907000939.J12826@odysseus.silby.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Mike Silbersack wrote: > > On Wed, 6 Sep 2006, Gleb Smirnoff wrote: > >> I think we should free the oldmost tcptw entry in a case if we can't >> find the local endpoint. We can tell definitely that we can't find one >> only in in_pcbbind_setup() in the "do {} while (in_pcblookup_local)" >> cycle, >> where EADDRNOTAVAIL is returned. We can't definitely tell this in >> in_pcblookup_local() since we don't know whether tried port is the >> last one. >> >> The oldmost tcptw entry can be taken simply from the ordered list, like >> tcp_timer_2msl_tw() does this. > If we are seeing less than stellar TCP performance on a loaded 6.1 machine will this change possibly fix it (was faster under 4.8).? when will the MFC occur?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?450067BB.3080501>