Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
|
|

Windows NT synchronization primitives for Linux

Windows NT synchronization primitives for Linux

Posted Feb 21, 2024 13:01 UTC (Wed) by farnz (subscriber, #17727)
In reply to: Windows NT synchronization primitives for Linux by mb
Parent article: Windows NT synchronization primitives for Linux

The kernel maintainers want everything in mainline, not in DKMS. DKMS is meant for backports from a later mainline kernel, or for cases where legal issues prevent something being merged into mainline (e.g. licensing conditions).

You'd have to ask Greg K-H and others why they don't want a stable API or ABI for modules so that things can stay outside mainline forever.


to post comments

Windows NT synchronization primitives for Linux

Posted Feb 21, 2024 13:13 UTC (Wed) by johill (subscriber, #25196) [Link]

Perhaps hyperbolic, but taken to the extreme that argument could also mean no drivers, filesystems, etc. really need to be in the kernel since you could always compile extra modules out of tree, put them into the initramfs, and be done with it.

But yeah, that's not how Linux works? There might be whole architectures with fewer users than this feature would have ...

It's also tremendously impractical with modules signing, having to have compilers everywhere, etc.


Copyright © 2024, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds