From owner-freebsd-stable Tue Feb 12 2:27:23 2002 Delivered-To: freebsd-stable@freebsd.org Received: from moreton.com.au (pacific.moreton.com.au [203.143.238.4]) by hub.freebsd.org (Postfix) with ESMTP id B2ADA37B400 for ; Tue, 12 Feb 2002 02:27:18 -0800 (PST) Received: from pdh by bofh.internal.moreton.com.au with local (Exim 3.33 #1 (Debian)) id 16aa6J-0006PS-00 for ; Tue, 12 Feb 2002 20:23:51 +1000 Date: Tue, 12 Feb 2002 20:23:46 +1000 From: Phil Homewood To: stable@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_softdep.c Message-ID: <20020212102346.GF32279@moreton.com.au> References: <200202101911.g1AJBOk30917@apollo.backplane.com> <20020211010801.K8897-100000@patrocles.silby.com> <20020212090847.A3341@iv.nn.kiev.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020212090847.A3341@iv.nn.kiev.ua> User-Agent: Mutt/1.3.27i X-PGP-Key-ID: 1024/EDE1CCB5 1996/02/26 X-PGP-Fingerprint: 86 B5 37 9D 5B ED EC BB 7C 0D B5 D6 C2 45 13 F1 X-PGP-Public-Key-Finger: phil@rivendell.apana.org.au X-PGP-Public-Key-URL: http://rivendell.apana.org.au/~phil/pgp.asc Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Valentin Nechayev wrote: > I think the bug history is longer that supposed, and some explicit checks > should be added. > > OTOH it is very strange that softupdates code doesn't react on sync(). > At least, IMO, sync() should stimulate softupdates code to flush more quickly. > As a variant, old ("asynchronous") Unix sync() behavior can be restored > when sync() stimulates flushing, but doesn't return while previous flushing > is in progress. Could this bug be related to what I and Bill Triplett described in http://docs.freebsd.org/cgi/getmsg.cgi?fetch=13966+0+archive/2002/freebsd-stable/20020203.freebsd-stable http://docs.freebsd.org/cgi/getmsg.cgi?fetch=849071+0+archive/2002/freebsd-stable/20020203.freebsd-stable ? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message