May I state my user's point of view:
I know one applications that uses O_DIRECT, and it is subtly broken on
BTRFS. I know no applications that use O_DIRECT and are not broken.
(Really more statistics would help here, probably some exist that
provably work.) According to developers making O_DIRECT work on BTRFS is
difficult if not impossible. Isn't it time to disable O_DIRECT like ZFS
does AFAIU? Data safety is certainly more important than performance
gain it may or may not give some applications.
--
With Best Regards,
Marat Khalili
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html