You are not logged in.

#1 2012-03-06 12:23:44

jeff84
Member
Registered: 2012-03-06
Posts: 6

SOLVED: modprobing powernow-k8 fails

Hello,

Since I updated the linux-kernel to 3.2.8-1 modprobing the kernel module powernow-k8 fails with:

ERROR: could not insert 'powernow_k8': Exec format error

/var/log/messages.log:

mperf: disagrees about version of symbol module_layout

Could anyone give me a hint how I could solve this problem?

Last edited by jeff84 (2012-03-07 09:55:35)

Offline

#2 2012-03-06 16:39:24

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: SOLVED: modprobing powernow-k8 fails

That error usually means that the kernel module has been compiled against a different kernel version then the one that's running. Could you post the output of...

# modinfo powernow-k8

Burninate!

Offline

#3 2012-03-07 07:55:43

jeff84
Member
Registered: 2012-03-06
Posts: 6

Re: SOLVED: modprobing powernow-k8 fails

modinfo powernow-k8

filename:       /lib/modules/3.2.8-1-ARCH/kernel/drivers/cpufreq/powernow-k8.ko.gz
license:        GPL
description:    AMD Athlon 64 and Opteron processor frequency driver.
author:         Paul Devriendt <paul.devriendt@amd.com> and Mark Langsdorf <mark.langsdorf@amd.com>
depends:        freq_table,processor,mperf
intree:         Y
vermagic:       3.2.8-1-ARCH SMP preempt mod_unload modversions 

I think that's ok...

Edit:

~ # modprobe -vv powernow-k8
insmod /lib/modules/3.2.8-1-ARCH/extramodules/mperf.ko 
libkmod: kmod_module_insert_module: Failed to insert module '/lib/modules/3.2.8-1-ARCH/extramodules/mperf.ko': Exec format error
ERROR: could not insert 'powernow_k8': Exec format error
libkmod: kmod_unref: context 0x1ec01b0 released

 ~ # modinfo mperf
filename:       /lib/modules/3.2.8-1-ARCH/extramodules/mperf.ko
license:        GPL
depends:        
vermagic:       3.2.1-1-ARCH SMP preempt mod_unload modversions

Last edited by jeff84 (2012-03-07 08:32:16)

Offline

#4 2012-03-07 09:32:57

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: SOLVED: modprobing powernow-k8 fails

Ok, so it seems the mperf module is compiled against a previous version somehow. Try the following:

# pacman -Syu
# pacman -S linux
# pacman -S mkinitcpio
# mkinitcpio -p linux

After that reboot and see if that solves the issue.


Burninate!

Offline

#5 2012-03-07 09:55:18

jeff84
Member
Registered: 2012-03-06
Posts: 6

Re: SOLVED: modprobing powernow-k8 fails

Solved it. phc-k8 was the Problem. I had to rebuild this module with

/etc/rc.d/phc-k8 setup

Offline

Board footer

Powered by FluxBB