Subject: Re: umount pending error
To: Greywolf <greywolf@starwolf.com>
From: Frank van der Linden <fvdl@wasabisystems.com>
List: current-users
Date: 01/19/2002 21:19:37
On Sat, Jan 19, 2002 at 12:18:10PM -0800, Greywolf wrote:
> How difficult would it be to force a sync() loop until all metadata
> writes have committed to the filesystem?

This is of course what the unmount code (through VFS_FSYNC) already
does. The problem is that some changes for unlinked files appear
to get 'lost', i.e. as far as the kernel knows, there are no dirty
buffers/pages left for the filesystem, but somewhere along the way
something wasn't written. I have been unable to find the cause of this
so far.

- Frank

-- 
Frank van der Linden                           fvdl@wasabisystems.com
======================================================================
Quality NetBSD CDs, Support & Service.   http://www.wasabisystems.com/