From owner-freebsd-current@FreeBSD.ORG Thu Oct 21 08:27:03 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9F5416A4CE; Thu, 21 Oct 2004 08:27:03 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53A0243D2D; Thu, 21 Oct 2004 08:27:03 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.13.1/8.13.1) with ESMTP id i9L8Qmwf019736; Thu, 21 Oct 2004 04:26:48 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i9L8QceU019733; Thu, 21 Oct 2004 04:26:38 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Thu, 21 Oct 2004 04:26:38 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Vlad In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: scottl@freebsd.org cc: current@freebsd.org cc: Marc UBM Bocklet Subject: Re: [BETA7-panic] sodealloc(): so_count 1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Oct 2004 08:27:03 -0000 On Wed, 20 Oct 2004, Vlad wrote: > just wanted to drop a quick update - after I've applied your patch, it's > been up for a couple of days now ... we don't have that bad traffic now, > so it's hard to judge did it really help it or not, but at least it > looks like it didn't hurt ;) > > would you drop me a note after this patch will be submitted to releng > 5.3 branch? It's in RELENG_5 as of last night, and I will merge to RELENG_5_3 today. Thanks, Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research > > thank you. > > > On Mon, 18 Oct 2004 18:24:06 -0400 (EDT), Robert Watson > wrote: > > > > I've merged a likely fix to the problem to HEAD as of a minute or two ago, > > which broadens the scope of the accept mutex to reduce the opportunity for > > races (it both expands the coverage to some additional reference > > operations, and also avoids dropping a lock to reorder). With this change > > in place, I'm no longer able to easily reproduce the problem -- I've had a > > couple of SMP boxes running for an hour or two trying without success. > > Previously I had reproduction time with just the right traffic down to a > > second or two. I'll merge the fix to RELENG_5 shortly for merge to > > RELENG_5_3 before 5.3 goes out the door. Obviously, any help in getting > > testing exposure for this change, as it comes very late in the release > > cycle, would be most welcome. A copy of the patch can be found at: > > > > http://www.watson.org/~robert/freebsd/netperf/20041018-sofree-race-fix.diff > > > > A complete description can be found in the commit message. Thanks to > > everyone who has helped diagnosis and fix this! Hopefully we've got the > > right fix now, although obviously as the next few days of testing play > > out, we'll see. > > -- > Vlad >