From owner-cvs-sys Wed Dec 17 12:47:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA12092 for cvs-sys-outgoing; Wed, 17 Dec 1997 12:47:36 -0800 (PST) (envelope-from owner-cvs-sys) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA12085; Wed, 17 Dec 1997 12:47:28 -0800 (PST) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id MAA24493; Wed, 17 Dec 1997 12:49:08 -0800 (PST) Message-Id: <199712172049.MAA24493@implode.root.com> To: Guido van Rooij cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_exec.c In-reply-to: Your message of "Wed, 17 Dec 1997 21:39:31 +0100." <199712172039.VAA09842@gvr.gvr.org> From: David Greenman Reply-To: dg@root.com Date: Wed, 17 Dec 1997 12:49:08 -0800 Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >David Greenman wrote: >> This log message is somewhat wrong. It's not the struct buf that was >> being free()'d, but rather the buffer mapping/target of the struct buf (the >> filesystem data). A serious bug nonetheless, and I can hardly imagine what >> this might do to the system. > >Might this be an explanation of date stamps suddenly changing on files? >This has been reported a number of times in the past. No. The system will corrupt the files (the in-core copy at least) and/or crash. The problem with the timestamps has to do with seeing a page modification when one didn't actually occur - sort of the inverse of a bug we used to have where we didn't see certain modifications. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project