this post was submitted on 22 Sep 2025
71 points (97.3% liked)
Linux
9491 readers
280 users here now
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This sounds like a recipe for spending decades tracking down bugs and obscure race conditions. The kernel is simply too massive, and with too many vendor-specific workarounds, for them to feasibly catch and ensure compliance for every call to raw hardware.
There's an underlying kernel under the kernels for each core that controls access to hardware. It has all the hardware drivers and maintains state.