Date: Thu, 21 May 1998 04:10:15 -0500 (EST) From: "John S. Dyson" <dyson@FreeBSD.ORG> To: julian@whistle.com (Julian Elischer) Cc: dyson@FreeBSD.ORG, 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 Message-ID: <199805210910.EAA00930@dyson.iquest.net> In-Reply-To: <Pine.BSF.3.95.980521015300.22518C-100000@current1.whistle.com> from Julian Elischer at "May 21, 98 01:55:06 am"
next in thread | previous in thread | raw e-mail | index | archive | help
Julian Elischer said: > 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.. > I wanted a fix for the snapshot CDROM, so didn't have time to go through any "processes." The system failed one of my regression tests, so I wanted the problem fixed ASAP. If you take a look at ffs_vnops.c, at the bottom of the fsync, it appears that there is no wait. Don't have time to debug that part of the code, so have at it. There are still possibilities of problems without my mods, so they should stay in. (Be liberal on what you accept principle :-)). -- 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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805210910.EAA00930>