Comment by masklinn

7 years ago

It should also be noted that even sync_file_range's manpage warns you against using it, which tells you how reliable that thing is.

It's not really that you shouldn't use it because it is dangerous in itself. It's just doesn't do what one would naively expect it to do. It's still useful as "flush dirty pages" hinter while preparing the real fsync.