I've noticed that my Framework Laptop running OpenSUSE Tumbleweed with the GNOME desktop is showing a tainted kernel warning under the Device Security settings. The security report indicates that the Linux Kernel Verification has failed due to a moment when the framework_laptop module was loaded. I've tried updating the OS and running the firmware updater, but the issue persists. I'm looking for help understanding why this module is tainting my kernel, especially since Framework is known for supporting Linux.
2 Answers
The tainting means that the framework_laptop module isn't a part of the official kernel tree, which could affect bug reporting since developers won't consider bugs reported on tainted kernels. If you rely on the features of that module, you might have to accept the tainting or find another solution that doesn't involve it.
Yeah, your firmware isn't the issue here; it's the driver. If you're comfortable with the functionality, you can either blacklist the tainted driver or just accept the warning as it is. But considering you're using a Framework laptop, it seems a bit off for their drivers to taint the kernel.
Exactly! I mean, the whole point of Framework is to be Linux-friendly. It's puzzling that their own drivers would cause this. I'm curious if there's a way to check if a module is part of the official kernel.
That's interesting! So, as long as I trust the module's vendor, I can ignore the warning? Seems odd that Framework would have a module that taints the kernel though.