On Wed, Aug 25, 2021 at 06:11:13PM +0200, Ævar Arnfjörð Bjarmason wrote: > 3) Re some of the musings about fsync() recently in > https://lore.kernel.org/git/877dhs20x3.fsf@xxxxxxxxxxxxxxxxxxx/; is this > method of doing not-quite-an-fsync guaranteed by some OS's / POSIX etc, > or is it more like the initial approach before core.fsyncObjectFiles, > i.e. the happy-go-lucky approach described in the "[...]that orders data > writes properly[...]" documentation you're removing. Except for the now removed ext3 filesystem in Linux that basically turned every fsync into syncfs, that is a file system-wide sync I've never heard about such behavior for data writeback. Many file systems will sometimes or always behave like that for metadata writeback, but there is no guarantees you could rely on for that.