From owner-freebsd-current Fri Aug 14 09:14:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA17071 for freebsd-current-outgoing; Fri, 14 Aug 1998 09:14:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA17063 for ; Fri, 14 Aug 1998 09:14:49 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id LAA13442; Fri, 14 Aug 1998 11:14:21 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id LAA01061; Fri, 14 Aug 1998 11:14:21 -0500 (CDT) Message-ID: <19980814111421.45977@mcs.net> Date: Fri, 14 Aug 1998 11:14:21 -0500 From: Karl Denninger To: Terry Lambert Cc: current@FreeBSD.ORG Subject: Re: Tentative fix for VM bug References: <199808140244.TAA26443@usr02.primenet.com> <199808140355.UAA00642@usr06.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <199808140355.UAA00642@usr06.primenet.com>; from Terry Lambert on Fri, Aug 14, 1998 at 03:55:48AM +0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Aug 14, 1998 at 03:55:48AM +0000, Terry Lambert wrote: > > A posting about NFS problems to the -hackers list gave me the clue > > I needed. > > > > I believe I have a fix for the VM bug. > > > > Would people running -current *AND* experiencing: > > > > o zeroed pages that shouldn't be > > > > o process hangs sleeping in "vmopar" > > > > o nfs client instability when executing programs or accessing > > files from the server (ie: mailboxes, etc., using lockfiles) > > > > o parts of files getting written to other files (that's me) > > > > o file corruption when accessing files via two routes (either > > two processes, or one process that both mmap's and extends > > the file via a descriptor). > > Note: If I have lost my mind, there are two other places where this > could be happening instead. > > If I have lost my mind, then I expect an increase in the occurance > "vm_page_free: freeing free page", and I will have to go back to > the other places (which are vastly more complicated to fix). I can confirm that the propounded fix doesn't, at least not for the case of a Diablo news server which gets files whacked with either zeros or random trash contents from time to time. With the "fix" in I see no change of significance in behavior. -- -- 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