Date: Wed, 04 Aug 2004 20:36:42 -0700 From: Colin Percival <colin.percival@wadham.ox.ac.uk> To: current@freebsd.org Cc: Robert Watson <rwatson@freebsd.org> Subject: Re: Optimization opportunity: don't recurse callout mutex in timeout_reset() Message-ID: <6.1.0.6.1.20040804203601.03ed4bc0@popserver.sfu.ca> In-Reply-To: <Pine.NEB.3.96L.1040804232402.19039I-100000@fledge.watson.o rg> References: <Pine.NEB.3.96L.1040804232402.19039I-100000@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
At 20:28 04/08/2004, Robert Watson wrote: >timeout_reset() is called from the TCP code pretty frequently. I observed >that the callout code path is recursing the callout mutex. Here's the KTR >trace: >... >Eliminating the recursion would be beneficial, if we could. I'll take care of this. Colin Percival
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.1.0.6.1.20040804203601.03ed4bc0>