There's some awkward wording in the fsync(2) manpage where a sentence switches to past tense for a hypothetical and reads "after the system crashed or was rebooted". This is in man-pages version 4.13. Here's a proposed fix: diff --git a/man2/fsync.2 b/man2/fsync.2 index 8b4bc0019..4fbe2cfc8 100644 --- a/man2/fsync.2 +++ b/man2/fsync.2 @@ -66,8 +66,8 @@ transfers ("flushes") all modified in-core data of file referred to by the file descriptor .I fd to the disk device (or other permanent storage device) so that all -changed information can be retrieved even after the system crashed or -was rebooted. +changed information can be retrieved even if the system crashes or +is rebooted. This includes writing through or flushing a disk cache if present. The call blocks until the device reports that the transfer has completed. It also flushes metadata information associated with the file (see -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html