
On Sat, 9 Nov 2013 07:32:43 AM Avi Miller wrote:
We've also just released our Unbreakable Enterprise Kernel Release 3 for Oracle Linux 6 (x86_64), which is based on the 3.8 mainline and contains significant btrfs improvements over the previous 3.0-based UEK2.
You don't want to be using anything earlier than 3.10 if you are using snapshots and defrag as that's when the snapshot aware defrag code landed. Also note there is some angst about occasional 3.11 and 3.12 btrfs filesystem corruption due to a bug relating to doing a rebalance when defrag is happening, the patch you would need is from Liu Bo and is called: Btrfs: fix a crash when running balance and defrag concurrently it's apparently patched in the Fedora kernel (as it causes corruption of systemd logs) but it's not hit mainline or stable kernels yet (despite Greg K- H saying he'll take stable patches before they hit the mainline whilst Linus is off-net). It's labelled an experimental filesystem for a reason.. ;-) cheers! Chris -- Chris Samuel : http://www.csamuel.org/ : Melbourne, VIC This email may come with a PGP signature as a file. Do not panic. For more info see: http://en.wikipedia.org/wiki/OpenPGP