On Fri, Jul 01, 2016 at 05:00:18AM +0000, Damien Le Moal wrote: > Did you mean "...I/O requests that have already been fully submitted" ? No. > Flushing I/Os that have already completed does not seem > to make much sense. Or I am also missing something... With a volatile write cache this makes a lot of sense. And fsync flushes the volatile fs metadata to disk, while flush flushes the volatile disk write cache. -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html