Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#6835 - cannot modprobe acpi_cpufreq with 2.6.20 kernel

Attached to Project: Arch Linux
Opened by Scott H (stonecrest) - Saturday, 07 April 2007, 18:48 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 29 July 2007, 12:20 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Medium
Priority Normal
Reported Version 0.8 Voodoo
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

This occurs with a p3 mobile cpu with speedstep, vanilla arch kernel. As far as I know, modprobing acpi_cpufreq should work everywhere with the 2.6.20 kernel. If I try to modprobe it, I get:
FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.20-ARCH/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko): No such device

If I try to force it with modprobe -f, dmesg shows:
acpi_cpufreq: no version magic, tainting kernel.

I'm not sure why it says that.

$ modinfo acpi_cpufreq
filename: /lib/modules/2.6.20-ARCH/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko
alias: acpi
license: GPL
description: ACPI Processor P-States Driver
author: Paul Diefenbaugh, Dominik Brodowski
depends: freq_table
vermagic: 2.6.20-ARCH SMP preempt mod_unload 686
parm: acpi_pstate_strict:value 0 or non-zero. non-zero -> strict ACPI checks are performed during frequency changes. (uint)

$ uname -a
Linux machine 2.6.20-ARCH #1 SMP PREEMPT Fri Apr 6 15:04:25 CEST 2007 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux

$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 3
cpu MHz : 597.797
cache size : 256 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 pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse up
bogomips : 1196.73
clflush size : 32

Let me know if any additional information is needed.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Sunday, 29 July 2007, 12:20 GMT
Reason for closing:  Fixed
Comment by Tobias Powalowski (tpowa) - Sunday, 08 April 2007, 05:46 GMT
don't you need an other module then?
Comment by Jan de Groot (JGC) - Sunday, 08 April 2007, 13:52 GMT
acpi-cpufreq works only when your CPU supports ACPI P-states. The module replaces the speedstep-centrino module when that one is used with ACPI hooks. As speedstep-centrino isn't for Pentium 3 CPUs (only for centrino and up, including P4 and C2D CPUs with EIST), you will need a different speedstep module if your system doesn't have ACPI P-states support.
Comment by Scott H (stonecrest) - Sunday, 08 April 2007, 18:01 GMT
According to this comment (http://bugzilla.kernel.org/show_bug.cgi?id=8245#c3), I thought that this is no longer the case.

I have already tried every speedstep module (I've tried every cpufreq module, in fact), and none of them work, they all give "Error inserting ... No such device". Based on the comment above, I assumed acpi-cpufreq is the module I should, or could, be using.

What am I missing here?
Comment by Tobias Powalowski (tpowa) - Monday, 09 April 2007, 13:11 GMT Comment by Tobias Powalowski (tpowa) - Sunday, 29 July 2007, 12:20 GMT
main bug closed, it seems a bios bug

Loading...