Hi Amir! Thanks for putting across your thoughts on this. Your suggestions definitely make sense, and we'll compile these information and submit a patch for review. When it comes to strictly ordered metadata consistency, to the best of our knowledge only xfs claims to provide it explicitly. In ext4, delayed allocation and fsync of a file not persisting all its hard links[1] are examples of violation to the strictly ordered metadata consistency right? And for btrfs, they don't seem to explicit about providing such semantics. Look at this thread[2] for example, owing to the lack of specification, btrfs does not commit to providing such guarantees. Thanks, Jayashree [1] https://www.spinics.net/lists/linux-btrfs/msg77340.html [2] https://www.spinics.net/lists/linux-btrfs/msg76957.html