Re: POSIX violation by writeback error

From: J. Bruce Fields
Date: Wed Sep 05 2018 - 09:53:39 EST


On Wed, Sep 05, 2018 at 06:55:15AM -0400, Jeff Layton wrote:
> There is no requirement for a filesystem to flush data on close(). In
> fact, most local filesystems do not. NFS does, but that's because it has
> to in order to provide close-to-open cache consistency semantics.

And these days even NFS can delay writeback till after close thanks to
write delegations.

--b.