Using a kernel module from old Linux kernel in a new Linux kernel

Rune Svendsen runesvend at gmail.com
Wed Sep 30 13:33:14 UTC 2009


Nils Kassube wrote:

[snip]
>> So therefore I ask, is there a way to load an old kernel module into
>> a new kernel?
>No.
>
>You could compile the new kernel from source and use the source of the 
>module from the old kernel. However it may not work because often
there 
>are changes in other parts of the kernel which make it impossible to 
>compile the older module source without modifications to the source 
>code.

I see. That's probably why I get the "no symbol version for
module_layout" error; because the newer kernel depends on something that
is not in the old kernel module.


>Another option would be to use the working kernel from Intrepid. OTOH 
>that may be not what you would like to have if you have hardware that 
>wasn't supported by the old kernel.
>
>
>Nils

I'm interested in trying this. Could you point me in the direction that
could show me how to accomplish this?

I'd very much like to try both Feisty's and Gutsy's kernel here in
Karmic (and all subsequent kernels from the various Ubuntu releases),
because, as far as I remember, the sound was perfect back then. Perhaps
just to verify that the distorted sound is not the result from a bug in
ALSA or Pulseaudio but _is_ something that has changed in snd_ice1724,
and, perhaps, report it as as a bug in this module if the error persists
when using these kernels.

Thanks Nils!







More information about the ubuntu-users mailing list