Messages in this thread | | | Date | Fri, 25 Jan 2008 17:01:15 +0100 (CET) | From | Jan Engelhardt <> | Subject | Re: [PATCH] Linux Kernel Markers Support for Proprierary Modules |
| |
On Jan 25 2008 10:31, Jon Masters wrote: >On Fri, 2008-01-25 at 08:56 +0100, Jan Engelhardt wrote: > >> So what is needed is an Oops with an explaining message >> if (kernel_tainted) "blame that proprietary module first", >> and make sure the user sees that oops even if in X. > >The former is actually trivially doable with the module->taints bits. We >could have the equivalent of a neon flashing "blame this module" sign. > >I also agree, we should stop force loading. Incompatible struct module, >etc. are really bad things to have mapped into a running kernel.
Forceloading should be reserved for developers who know when a symversion change is safe (which is rare in itself, but still).
| |