Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Aug 1998 14:10:39 -0500
From:      Karl Denninger  <karl@mcs.net>
To:        Terry Lambert <tlambert@primenet.com>
Cc:        dg@root.com, current@FreeBSD.ORG
Subject:   Re: Better VM patches (was Tentative fix for VM bug)
Message-ID:  <19980816141039.48318@mcs.net>
In-Reply-To: <199808161414.HAA16245@usr08.primenet.com>; from Terry Lambert on Sun, Aug 16, 1998 at 02:14:05PM %2B0000
References:  <199808161315.GAA00184@implode.root.com> <199808161414.HAA16245@usr08.primenet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Aug 16, 1998 at 02:14:05PM +0000, Terry Lambert wrote:
> 
> This is, in fact, the most interesting change, as far as Karl Denniger is
> concerned.  I would like to close the race window here (by adding an
> "actual_length" parameter to the various "allocate" routines) to see
> if this resolves Karl's remaining bugs (per the SPLVM bug noted in the
> comment here)... I suspect that Karl has two bugs; the one I hit, and
> a sepoerate one, and the remaining window accounts for a tiny fraction
> of the misbehaviour that he is still experiencing.
> 
> The real way out of this mes is to reference cont everything and to note
> 1->2 transitions for page references.  This takes a significant amount of
> code and structure changes to accomplish; it would be nice if the problem
> were a bit easier to duplicate, but it's not.  I have to make changes
> that narrow down the problem instead of resolve it; A/B tests.  8-(.

The changes you posted do in fact decrease the number of these errors.

They DO NOT eliminate them, but decrease them measurably.

--
-- 
Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin
http://www.mcs.net/          | T1's from $600 monthly / All Lines K56Flex/DOV
			     | NEW! Corporate ISDN Prices dropped by up to 50%!
Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS
Fax:   [+1 312 803-4929]     | *SPAMBLOCK* Technology now included at no cost

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980816141039.48318>