News for hackers. Stuff that matters.
Re:Linux 5.10 BTRFS performance regression by throwii on Wednesday December 23, 2020 @11:16AM (#25519120)
Do other parts stomp often? :) But true that can happen. Especially on non-ECC systems.

I didn't think about the hardware issues, hmm. I can't see how to do that, when the compiler guarantees get invalidated by hardware. Checks are also needed like in C? (assuming there are checks which do not get compiled out..)

Re:Linux 5.10 BTRFS performance regression by simcop2387 on Thursday December 24, 2020 @03:36PM (#25531166)
When the hardware can't make the guarantees, then software really can't do anything about it. There's really not any checks you can do, but modern hardware is getting the capabilities to try to prevent those kinds of issues with the IOMMU units, but operating system support is still hit or miss for most hardware and it won't prevent everything (just devices stomping on each-other with DMA). That's basically how the thunderbolt attacks have worked and the solutions to them.