On Wed, Jun 14, 2017 at 08:16:47AM +1000, Dave Chinner wrote: > Yes, that's my understanding, too, but I also thought that multiple > outstanding flushes are ordered by the block layer. i.e. flushes can > be reordered against other operations, but not other flushes. There is no such guarantee. For request based drivers some ordering happens in practice, but that's an implementation artifact and not a gurantee, and for bio based drivers all bets are off. -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html