⁠Btrfs has been deprecated in RHEL
People are making a bigger deal of this than it is.  Since I left Red Hat in 2012 there hasn&#x27;t been another engineer to pick up the work, and it is _a lot_ of work.<p>For RHEL you are stuck on one kernel for an entire release.  Every fix has to be backported from upstream, and the further from upstream you get the harder it is to do that work.<p>Btrfs has to be rebased _every_ release.  If moves too fast and there is so much work being done that you can&#x27;t just cherry pick individual fixes.  This makes it a huge pain in the ass.<p>Then you have RHEL&#x27;s &quot;if we ship it we support it&quot; mantra.  Every release you have something that is more Frankenstein-y than it was before, and you run more of a risk of shit going horribly wrong.  That&#x27;s a huge liability for an engineering team that has 0 upstream btrfs contributors.<p>The entire local file system group are xfs developers.  Nobody has done serious btrfs work at Red Hat since I left (with a slight exception with Zach Brown for a little while.)<p>Suse uses it as their default and has a lot of inhouse expertise.  We use it in a variety of ways inside Facebook.  It&#x27;s getting faster and more stable, admittedly slower than I&#x27;d like, but we are getting there.  This announcement from Red Hat is purely a reflection of Red Hat&#x27;s engineering expertise and the way they ship kernels, and not an indictment of Btrfs itself.