insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

If you have trouble with PHC you can ask and hope for help here.
the_freestyler
Posts: 11
Joined: Thu 11. Sep 2008, 00:46
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the_freestyler » Thu 11. Sep 2008, 00:58

Ich schreibe mal in deutsch, ich hoffe, das ist in Ordnung.

Leider bekomme ich beim insmod die im Titel genannte Fehlermeldung.

Habe ein sauberes Debian laufen und es bisher mit Kernel 2.6.24 und 2.6.26 probiert, jeweils mit den sourcen aus dem package und der distri config.

Beim patchen passiert nicht viel:

Code: Select all

DSM:/usr/src/linux-source-2.6.26# patch -p1 < linux-phc-0.3.2-kernel-vanilla-2.6.26.patch
patching file arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c
DSM:/usr/src/linux-source-2.6.26# 
Ist das richtig so ?

Das Modul wird ohne Fehlermeldung gebaut.

dmesg zeigt:

Code: Select all

acpi_cpufreq: no symbol version for struct_module
In /sys/devices/system/cpu/cpu0/cpufreq/ liegen ebenso keine Dateien.

Was läuft da schief ?

the-fallen
Administrator
Posts: 346
Joined: Wed 9. Jul 2008, 19:57
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the-fallen » Thu 11. Sep 2008, 15:32

Hallo. Die Warnung ist kein Problem. Die kannst du ignorieren.
Dass garkeine Daten in dem Verzeichnis liegen liegt vielleicht daran dass dein Modul nicht geladen wird.

schau doch mal mit
lsmod | grep acpi-cpufreq

Wenn nichts angezeigt wird wurde das Modul nicht geladen. Warscheinlich nutzt dein System dann das (veraltete) speedstep-centrino - Modul.

the_freestyler
Posts: 11
Joined: Thu 11. Sep 2008, 00:46
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the_freestyler » Thu 11. Sep 2008, 18:11

Ja, das Modul wird nicht geladen; ein speedstep-centrino Modul aber auch nicht.

Wie lade ich das Modul acpi-cpufreq ?

Code: Select all

modprobe acpi-cpufreq
FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.26-bpo.1-686/kernel/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.ko): No such device

the-fallen
Administrator
Posts: 346
Joined: Wed 9. Jul 2008, 19:57
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the-fallen » Sat 13. Sep 2008, 11:19

es wird keines der beiden Module geladen? Sehr merkwürdig.

Manuell laden kannst du ein Modul wie "modprobe <modulname" ... also zum Beispiel "modprobe acpi-cpufreq"

Dann siehst du vielleicht auch was schief läuft.
Damit das System das Modul bei jedem starten läd kannst du es in die modules.conf eintragen.
Aber eigentlich sollte der Kernel das Modul von ganz alleine laden.

the_freestyler
Posts: 11
Joined: Thu 11. Sep 2008, 00:46
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the_freestyler » Mon 15. Sep 2008, 12:04

Ja, das habe ich bereits versucht. Siehe den Code am Ende meines letzten Postings.

the-fallen
Administrator
Posts: 346
Joined: Wed 9. Jul 2008, 19:57
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the-fallen » Wed 17. Sep 2008, 17:05

Hmpf .. also ich würde immernoch sagen dass bereits ein anderes Modul die Kontrolle hat.
Kannst du mir mal den output von "lsmod" geben und den Inhalt der Datei "/proc/cpuinfo" ?

the_freestyler
Posts: 11
Joined: Thu 11. Sep 2008, 00:46
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the_freestyler » Mon 22. Sep 2008, 14:59

lsmod:

Code: Select all

Module                  Size  Used by
vmnet                  40440  3
parport_pc             26340  0
parport                34472  1 parport_pc
vsock                  19128  0
vmci                   47864  1 vsock
vmmon                  66352  0
ext2                   65864  1
appletalk              33888  0
ac                      6212  0
battery                13700  0
dm_snapshot            17060  0
dm_mirror              21792  0
dm_mod                 56004  2 dm_snapshot,dm_mirror
loop                   16996  0
evdev                  11200  0
floppy                 54724  0
pcspkr                  3264  0
i2c_i801                9456  0
rtc                    13148  0
i2c_core               22656  1 i2c_i801
shpchp                 31220  0
pci_hotplug            27840  1 shpchp
iTCO_wdt               11396  0
button                  8528  0
intel_agp              23540  1
agpgart                31912  1 intel_agp
ext3                  123272  1
jbd                    43892  1 ext3
mbcache                 8480  2 ext2,ext3
sd_mod                 27296  5
ide_generic             1280  0 [permanent]
ata_generic             7556  0
usb_storage            77632  3
piix                    7556  0 [permanent]
sata_sil               11176  0
libata                144560  2 ata_generic,sata_sil
scsi_mod              141516  3 sd_mod,usb_storage,libata
e100                   34028  0
mii                     5344  1 e100
generic                 4484  0 [permanent]
ehci_hcd               32556  0
e1000                 112896  0
uhci_hcd               23568  0
ide_core              108740  3 ide_generic,piix,generic
usbcore               127724  4 usb_storage,ehci_hcd,uhci_hcd
thermal                16092  0
processor              36840  1 thermal
fan                     4868  0
/proc/cpuinfo

Code: Select all

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 13
model name      : Intel(R) Pentium(R) M processor 1.60GHz
stepping        : 6
cpu MHz         : 1597.320
cache size      : 2048 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe up bts est tm2
bogomips        : 3196.77
clflush size    : 64

the-fallen
Administrator
Posts: 346
Joined: Wed 9. Jul 2008, 19:57
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the-fallen » Sat 27. Sep 2008, 07:49

Hmm, sieht nicht danach aus als wenn da ein anderes Modul dabei ist dass dein Problem verursacht. Sehr merkwürdig.

Gibt es die gleiche Meldung auch wenn du das acpi-cpufreq - modul ohne PHC-Patch laden möchtest?

So langsam habe ich keine Idee mehr....

the_freestyler
Posts: 11
Joined: Thu 11. Sep 2008, 00:46
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the_freestyler » Wed 1. Oct 2008, 13:19

ohne Patch bekomme ich einen anderen Fehler:

Code: Select all

DSM:/usr/src/linux-source-2.6.24# insmod arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.ko
insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.ko': -1 Unknown symbol in module
Hängt evtl. mit folgendem Warning zusammen, den ich beim Bauen bekomme:

Code: Select all

DSM:/usr/src/linux-source-2.6.24# make M=arch/x86/kernel/cpu/cpufreq

  WARNING: Symbol version dump /usr/src/linux-source-2.6.24/Module.symvers
           is missing; modules will have no dependencies and modversions.

the-fallen
Administrator
Posts: 346
Joined: Wed 9. Jul 2008, 19:57
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: insmod: error inserting 'arch/x86/kernel/cpu/cpufreq/acpi-cp

Post by the-fallen » Wed 1. Oct 2008, 14:59

Hmmh hast du das Modul mit den selben Kernel-Quellen gebaut aus denen du auch die Patches bzw das einzelne Modul eben gebaut hast?

Die Fehlermeldung klingt so als wenn du zum Beispiel einen Distributions-Kernel hast und die Vanilla-Sources zum bauen der Module hast.

Die Warnung die du beim Bauen des Moduls bekommen hast ist nicht relevant. Diese Meldung kommt immer wenn du das Modul einzeln baust.

Post Reply
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable