Subject: Re: VOP_FSYNC parameter extension
To: Frank van der Linden <>
From: Bill Sommerfeld <>
List: tech-kern
Date: 12/10/1999 10:27:01
> So, I'd like to add to parameters to VOP_FSYNC: start (off_t) and
> end (off_t).  The FSYNC operation for any FS should, on an
> error-free return, have flushed the range specified by these
> parameters. 

Presumably, as now, it has to wait only if FSYNC_WAIT is set;
otherwise, the filesystem could merely have scheduled the I/O to occur
in the near future..

> The other parameters of the call remain unchanged in their value
> and meaning.

This looks reasonable.  the only possibly odd interaction with fsync
flags would be a non-full-range fsync with FSYNC_RECLAIM but we can
just arrange for that not to happen..

					- Bill