The arrogance from Linux devs on display here is astounding! breaking a valuable fs "just because" is ridiculous.
Announcement
Collapse
No announcement yet.
ZFS On Linux Landing Workaround For Linux 5.0 Kernel Support
Collapse
X
-
Originally posted by starshipeleven View PostOooh, I see what they did and it is beautiful, they added code to detect on compile time if the kernel exposes the symbols.
This means that if a distro decides to patch their own kernel to expose them again (which is easy) the ZOL module will be built to use them.
- Likes 3
Comment
-
Originally posted by cen1 View PostThe arrogance from Linux devs on display here is astounding! breaking a valuable fs "just because" is ridiculous.
After all, the change we are talking about comes from this: https://lwn.net/Articles/643235/ To cite:
Over the past 10 years the x86 FPU has organically grown into somewhat of a spaghetti monster that few (if any) kernel developers understand and which code few people enjoy to hack.
- Likes 10
Comment
-
Originally posted by cen1 View PostThe arrogance from Linux devs on display here is astounding! breaking a valuable fs "just because" is ridiculous.
Asking to make concessions "just because" is arrogant. Rules are rules.
- Likes 10
Comment
-
- Likes 6
Comment
-
Originally posted by hreindl View Postit don't matter what it's about - the internal kernel API is not supposed to be stable - it's that easy
when interfaces disappear deal with it
ZFS does a lot of stuff on it's own which normally is the mdraid or vfs layer
- Likes 1
Comment
-
Originally posted by cen1 View PostThe arrogance from Linux devs on display here is astounding! breaking a valuable fs "just because" is ridiculous.
https://github.com/zfsonlinux/zfs/wi...e-requirements Having a starting requirement of 8G of memory is not good.
Btrfs and xfs prototypes with deduplication are a lot lighter on memory usage they are able to reuse the normal Linux kernel caches. Yes checksumming in Ext4. Btrfs and XFS will use hardware acceleration if it suits.
ZoL is very much round peg square hole that results in failing to take advantage of what the Linux kernel offers.
Originally posted by starshipeleven View PostOooh, I see what they did and it is beautiful, they added code to detect on compile time if the kernel exposes the symbols.
Originally posted by cen1 View PostAny sane distro should do it.
There is a lot of arrogance ZFS side. Like ZoL could be dual licensed for all new code to make migration to GPLv2 compatible more possible.
cen1 mainline developers are not required to support drivers using what should be internal only functions or provide functionality that results in you duplicating functionality the Linux kernel itself provided. ZoL is guilty of a lots of coding sins.
- Likes 1
Comment
-
That's really ugly - disabling symbols just to hurt one open source project that an individual developer doesn't like. What good is this new Code of Conduct if on the other side of its implementation devs are targeting specific projects for trouble? I liked it better when Linus said 'fuck' and projects competed on merits, not thumbs on scales.
I get it, the in-kernel filesystems aren't getting many resources because ZFS is just better in most respects and most high-end users have wound up there, but not only does it hurt users, this has an ecosystem-wide energy penalty by preventing the use of SIMD instructions. I better not hear any of those jokers pretending to be "Green".
- Likes 2
Comment
Comment