Sidoney
December 16th, 2013, 11:07 AM
I used the Ubuntu kernel sources to make modified modules for Ubuntu kernel version 3.8.0-31-generic and could simply copy them for 3.8.0-33-generic and 3.8.0-34-generic but unter 3.8.0-35-generic i first had the problem that the version (module_layout) is incompatible.
I could fix that by rebuilding the module, but loading the module now fails with new errors like
Unknown symbol skb_pull (err -22)
Unknown symbol dev_kfree_skb_any (err -22)
Unknown symbol skb_pull (err -22)
Unknown symbol skb_push (err -22)
Unknown symbol skb_pad (err -22)
So it seems the 3.8.0-35-generic has other sources and the differences do cause these errors.
But where can i get these sources?
I found the sources and Ubuntu patches for 3.8.0, e. g. under
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/
but not for 3.8.0-35.
I could fix that by rebuilding the module, but loading the module now fails with new errors like
Unknown symbol skb_pull (err -22)
Unknown symbol dev_kfree_skb_any (err -22)
Unknown symbol skb_pull (err -22)
Unknown symbol skb_push (err -22)
Unknown symbol skb_pad (err -22)
So it seems the 3.8.0-35-generic has other sources and the differences do cause these errors.
But where can i get these sources?
I found the sources and Ubuntu patches for 3.8.0, e. g. under
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/
but not for 3.8.0-35.