On 09/16/2011 11:44 AM, Paul Eggert wrote:
Thanks, did you have a look at my earlier proposed
module for fdatasync, and Bruno's comments about it?
It addresses some issues that your module does not,
e.g., fdatasync is present but undeclared
and ineffective on MacOS X 10.7. (I never got around to
Thanks, did you have a look at my earlier proposed
module for fdatasync, and Bruno's comments about it?
It addresses some issues that your module does not,
e.g., fdatasync is present but undeclared
and ineffective on MacOS X 10.7. (I never got around to
pushing that earlier proposal, alas)
ht
At least libvirt would like to use the lighter-weight fdatasync
on platforms where it is supported, while still guaranteeing full
sync (via the heavy-weight fsync fallback) on all platforms.
I've got an open question to the Austin Group, since the POSIX 2008
wording is self-contradictory (unlike f