On Wed, Apr 03, 2019 at 02:02:54AM +0000, Trond Myklebust wrote: > The create itself needs to be sync, but the attribute delegations mean > that the client, not the server, is authoritative for the timestamps. > So the client now owns the atime and mtime, and just sets them as part > of the (asynchronous) delegreturn some time after you are done writing. > > Were you perhaps thinking about this earlier proposal? > https://tools.ietf.org/html/draft-myklebust-nfsv4-unstable-file-creation-01 That's it, thanks! Bradley is concerned about performance of something like untar on a backend filesystem with particularly high-latency metadata operations, so something like your unstable file createion proposal (or actual write delegations) seems like it should help. --b.