From owner-cvs-sys Thu May 21 02:01:39 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA00259 for cvs-sys-outgoing; Thu, 21 May 1998 02:01:39 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA00249; Thu, 21 May 1998 02:01:27 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id BAA21745; Thu, 21 May 1998 01:55:20 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd021738; Thu May 21 08:55:11 1998 Date: Thu, 21 May 1998 01:55:06 -0700 (PDT) From: Julian Elischer To: "John S. Dyson" cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 pmap.c src/sys/kern vfs_cluster.c src/sys/miscfs/specfs spec_vnops.c src/sys/vm vm_map In-Reply-To: <199805210840.DAA00800@dyson.iquest.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eh? FSYNC MUST return only when all dependencies related to writing th efile in question have been resolved and written to disk.. If it's not doing this then that is a bug! I'm seeing Kirk tomorrow so I'll bring this up.. your assumptions were correct, not the behaviour.. On Thu, 21 May 1998, John S. Dyson wrote: > Julian Elischer said: > > > > can you explain a bit more? > > > Yes... Basically, a FSYNC operation into a UFS with softdep > filesystem doesn't guarantee I/O completion upon return. That > really messes up some assumptions made in the VM code. My > fixes fix that problem. > > -- > John | Never try to teach a pig to sing, > dyson@freebsd.org | it just makes you look stupid, > jdyson@nc.com | and it irritates the pig. >