Subject: Re: VOP_FSYNC parameter extension
To: Frank van der Linden <email@example.com>
From: Bill Sommerfeld <firstname.lastname@example.org>
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
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..