On Mon, Feb 25, 2008 at 08:50:40PM +0000, Jamie Lokier wrote: > On Linux (and other host OSes), fdatsync() and fsync() don't always > commit data to hard storage; it sometimes only commits it to the hard > drive cache.
That's a filesystem bug IMO. People should be able to use f[data]sync with some level onf confidence or else it's basically pointless.