Re: [Question] Does the kernel ignore errors writng to disk?

Bryan Henderson
2005-04-28T23:15:35Z

>O_SYNC doesn't work completely on several file systems and only on the
>latest kernels with some of the common ones.

Hmmm. You didn't mention such a restriction when you suggested fsync()
before. Does fsync() work completely on these kernels where O_SYNC
doesn't? Considering that a simple implementation of O_SYNC just does the
equivalent of an fsync() inside every write(), that would be hard to
understand.

--
Bryan Henderson IBM Almaden Research Center
San Jose CA Filesystems