- Joined
- Jan 5, 2006
- Messages
- 17,832 (2.67/day)
System Name | AlderLake / Laptop |
---|---|
Processor | Intel i7 12700K P-Cores @ 5Ghz / Intel i3 7100U |
Motherboard | Gigabyte Z690 Aorus Master / HP 83A3 (U3E1) |
Cooling | Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans / Fan |
Memory | 32GB DDR5 Corsair Dominator Platinum RGB 6000MHz CL36 / 8GB DDR4 HyperX CL13 |
Video Card(s) | MSI RTX 2070 Super Gaming X Trio / Intel HD620 |
Storage | Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2 / Samsung 256GB M.2 SSD |
Display(s) | 23.8" Dell S2417DG 165Hz G-Sync 1440p / 14" 1080p IPS Glossy |
Case | Be quiet! Silent Base 600 - Window / HP Pavilion |
Audio Device(s) | Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533 |
Power Supply | Seasonic Focus Plus Gold 750W / Powerbrick |
Mouse | Logitech MX Anywhere 2 Laser wireless / Logitech M330 wireless |
Keyboard | RAPOO E9270P Black 5GHz wireless / HP backlit |
Software | Windows 11 / Windows 10 |
Benchmark Scores | Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock |
It turns out the RAID5 and RAID6 code for the Btrfs file-system's built-in RAID support is faulty and users should not be making use of it if you care about your data.
There has been this mailing list thread since the end of July about Btrfs scrub recalculating the wrong parity in RAID5. The wrong parity and unrecoverable errors has been confirmed by multiple parties. The Btrfs RAID 5/6 code has been called as much as fatally flawed -- "more or less fatally flawed, and a full scrap and rewrite to an entirely different raid56 mode on-disk format may be necessary to fix it. And what's even clearer is that people /really/ shouldn't be using raid56 mode for anything but testing with throw-away data, at this point. Anything else is simply irresponsible."
So hopefully you aren't making use of any Btrfs RAID 5/6 support as it turns out to be in very bad shape and may even be ifdef'ed out of the mkfs code. Unfortunately it could take some time to fix especially with the potential for a format change being necessary to address the problem. The RAID56 wiki page has already been updated so users don't accidentally try one of these Btrfs RAID levels.
http://phoronix.com/scan.php?page=news_item&px=Btrfs-RAID-56-Is-Bad
There has been this mailing list thread since the end of July about Btrfs scrub recalculating the wrong parity in RAID5. The wrong parity and unrecoverable errors has been confirmed by multiple parties. The Btrfs RAID 5/6 code has been called as much as fatally flawed -- "more or less fatally flawed, and a full scrap and rewrite to an entirely different raid56 mode on-disk format may be necessary to fix it. And what's even clearer is that people /really/ shouldn't be using raid56 mode for anything but testing with throw-away data, at this point. Anything else is simply irresponsible."
So hopefully you aren't making use of any Btrfs RAID 5/6 support as it turns out to be in very bad shape and may even be ifdef'ed out of the mkfs code. Unfortunately it could take some time to fix especially with the potential for a format change being necessary to address the problem. The RAID56 wiki page has already been updated so users don't accidentally try one of these Btrfs RAID levels.
http://phoronix.com/scan.php?page=news_item&px=Btrfs-RAID-56-Is-Bad