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). -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/