The current method is that on "make install" the module-init-tools
move the old ones to xxx.old (if they exist), and do a backwards
compat check every time they start (and execvp xxx.old on every older
kernel). If it doesn't work for you, please report.
To package them, the distros will probably hack modutils into
module-init-tools/old or something and make them install themselves as
xxx.old automatically. Code apprediated.
> /me is building drivers into the kernel for now, which slows down
> debugging, because modules are broken on ia32 and module support isn't
> present on alpha at all anymore [AFAICS]...
Yes, I've been distracted, sorry. I only implemented i386, ia64,
sparc, sparc64, ppc and ppc64 (some untested in-kernel, but linking
logic works). I have access to an Alpha, but work has stopped while I
try to keep up with everything else. RTH can probably complete it in
a fraction of the time I could anyway.
Hope that clarifies,
Rusty.
-- Anyone who quotes me in their sig is an idiot. -- Rusty Russell. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/