Originally posted by Developer12
View Post
Announcement
Collapse
No announcement yet.
Bcachefs Lands More Fixes Ahead Of Linux 6.7 Stable Debut
Collapse
X
-
-
Originally posted by Developer12 View Post
Are you stupid? yeah, that's the *entire* xfstests repo, dumbass. Did you mean to say that ext4 sees more attention?
Show me the last time someone made a BTRFS-specific change of any type. Even just to hook up testing of a setting.
Show me the last time BTRFS passed the tests without failures or regressions.
But Quackdoc has already pointed to the relevant facts in the repo of the Btrfs maintainer
Leave a comment:
-
Originally posted by Developer12 View Post
Are you stupid? yeah, that's the *entire* xfstests repo, dumbass. Did you mean to say that ext4 sees more attention?
Show me the last time someone made a BTRFS-specific change of any type. Even just to hook up testing of a setting.
Show me the last time BTRFS passed the tests without failures or regressions.
- Likes 1
Leave a comment:
-
Originally posted by PuckPoltergeist View Post
Show me the last time someone made a BTRFS-specific change of any type. Even just to hook up testing of a setting.
Show me the last time BTRFS passed the tests without failures or regressions.
Leave a comment:
-
Again, let's return to the discussion once the first instance of confirmed bcachefs bug eating data.Last edited by varikonniemi; 25 December 2023, 12:20 PM.
- Likes 1
Leave a comment:
-
Originally posted by Developer12 View PostStale. Looks like the last time there was any BTRF-related activity was 9+ years ago. All of the following activity (the best google could dig up) is from circa 2014:
(x)fstests is a filesystem testing suite (mirror of kernel.org repository, synced daily) - kdave/xfstests
- Likes 1
Leave a comment:
-
Originally posted by PuckPoltergeist View PostAs far as I understand this is/was a bug just uncovered more reliable but was there for a long time.
To put things in perspective, this bug has probably taken longer to find than unsoundness in the linux kernel's core arm64 atomic primitives that were found by marcan recently.
Originally posted by PuckPoltergeist View PostCalled xfstests (because of the origin) and is run all the time by different developers/CI:
Originally posted by PuckPoltergeist View PostSome time ago, when I was more involved with this (~10years) there were bugreports and posts in forums about damaged filesystems/zpools with the same advice over and over again: Recreate the filesystem and restore the backup. It's not the first time ZFS is eating data.
By contrast, the guys from joyent have said on record that they only time they EVER lost a customer's data on ZFS was when someone manually wrote garbage all over actively-running kernel code.Last edited by Developer12; 24 December 2023, 11:38 PM.
Leave a comment:
-
Originally posted by PuckPoltergeist View Post
Btw. bcachefs seems so superior, it doesn't need even tests. At least I didn't found them
Leave a comment:
-
Originally posted by PuckPoltergeist View PostCalled xfstests (because of the origin) and is run all the time by different developers/CI:
Leave a comment:
-
Originally posted by Developer12 View PostThe bug from last month was very difficult to trigger and requires very specific conditions (it only causes programs to read zeroes when reading back recent in-flight writes), and was only very recently found when aggravated by other changes in both ZFS and coreutils. It's a strong testament to ZFS' reliability that we're down to such hard-to-trigger bugs, with this possibly being the first ever to risk actual data corruption.
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.
- Likes 3
Leave a comment:
Leave a comment: