On Sat, Feb 16, 2019 at 07:40:42AM +0000, Maximilian Lorlacks wrote: > People may object to errors being lost when the vnode is released, > as that would lose errors in a scenario like write -> close -> open > -> fsync.
Is there any guarantee an application will be operating on the same underlying file, or filesystem, or even physical disk, after close() followed by open()? I don't see how that could be a valid assumption.