commit | c992fe2925d776be066d9f6cc13f9ea11d78b657 | [log] [tgz] |
---|---|---|
author | Christoph Hellwig <hch@lst.de> | Fri Jan 11 09:43:02 2019 -0700 |
committer | Jens Axboe <axboe@kernel.dk> | Thu Feb 28 08:24:23 2019 -0700 |
tree | 73f2b974fc7f798adf591ac2ce0ff81098378216 | |
parent | 2b188cc1bb857a9d4701ae59aa7768b5124e262e [diff] |
io_uring: add fsync support Add a new fsync opcode, which either syncs a range if one is passed, or the whole file if the offset and length fields are both cleared to zero. A flag is provided to use fdatasync semantics, that is only force out metadata which is required to retrieve the file data, but not others like metadata. Reviewed-by: Hannes Reinecke <hare@suse.com> Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jens Axboe <axboe@kernel.dk>