News for hackers. Stuff that matters.
Re:BCacheFS is being disabled in the openSUSE kernels 6.17+ by StopDisinfo910 on Thursday September 11, 2025 @07:13AM (#45210196)
> btrfs is still around only because ZFS can't be mainlined basically

ZFS is extremely annoying with the way it does extend and the fact that you can’t mismatch drive size. It’s not a panacea. There clearly is space for an improved design.

Re:BCacheFS is being disabled in the openSUSE kernels 6.17+ by nubinetwork on Thursday September 11, 2025 @07:20AM (#45210236)
Underprivision your disks, then you don't have to worry about those edge cases...
Re:BCacheFS is being disabled in the openSUSE kernels 6.17+ by StopDisinfo910 on Thursday September 11, 2025 @07:44AM (#45210408)
If you need to consider how to buy your drives so you can use a filesystem, that’s a flaw of said filesystem not an edge case.

It clearly is an acceptable one for a lot of people but it does leave space for alternative designs.

Re:BCacheFS is being disabled in the openSUSE kernels 6.17+ by estimator7292 on Thursday September 11, 2025 @09:29AM (#45211402)
This is the way it's always been. RAID can't really handle mismatched drives either and you must consider that when purchasing drives. It's not a flaw, it's a consequence of geometry
Re:BCacheFS is being disabled in the openSUSE kernels 6.17+ by StopDisinfo910 on Thursday September 11, 2025 @12:17PM (#45213347)
It’s strange you say that because my btrfs array handles mismatched sizes just fine.
Re:BCacheFS is being disabled in the openSUSE kernels 6.17+ by Elhana on Saturday September 13, 2025 @01:10AM (#45229483)
Let's say you can put a hdd and ssd of different sizes in raid1, but doesnt mean you should.
Re:BCacheFS is being disabled in the openSUSE kernels 6.17+ by cyphar on Thursday September 11, 2025 @08:22AM (#45210711)
This is being worked on (they call it AnyRaid), the work is being sponsored by HexOS[1].

[1]: https://hexos.com/blog/introducing-zfs-anyraid-sponsored-by-...