Originally posted by varikonniemi
View Post
It's now been patched, and a whole class of testcases added to the ztest testsuite to catch issues like it in the future. When was the last time someone subjected BTRFS to a comprehensive battery of torture tests, much less hooked it up to CI?
That might well have been the first time a bug in ZFS could lead to data corruption in it's entire history. It seems every few months we see another round of critical BTRFS fixes grace the pages of phoronix. It was only last cycle that another rash of them landed: https://www.phoronix.com/news/Btrfs-Linux-6.6 BcacheFS gets a pass for being so new but there's little that can be said in defence of BTRFS's track record.
There's no hope left for BTRFS but I might expect BcacheFS to eventually supersede ZFS.
Comment