acpi-cpufreq does not load - Fujitsu Siemens Amilo M1425, M1437G - Intel(R) Pentium(R) M
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #30 from [email protected] 2007-06-18 22:06 ------- (In reply to comment #20)
Quoted 6 lines
Quoted 2 lines
Len, hope this is sufficient info for you. Kernel compiled with cpufreq debug enabled, and booted with cpufreq.debug=7
Please
#echo0x1f>/sys/module/acpi/parameter/debug_level and modprobe the cpufreq driver again.
Hope we can get more information from the _dmesg_ output.
With 2.6.22-rc3, I'm unable to modprobe acpi or acpi-cpufreq ("No such device") and thus unable to echo the 0x1f debug flag. lsmod shows asus-acpi already loaded however.
Attaching an updated dmesg output.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #31 from [email protected] 2007-06-18 22:06 ------- Created an attachment (id=11790)
--> (http://bugzilla.kernel.org/attachment.cgi?id=11790&action=view)
dmesg output from 2.6.22-rc3
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #32 from [email protected] 2007-06-18 23:15 ------- Daniel,
Did you look at comment #29 or ignored it?
And yes, you can not "modprobe acpi", as it is compiled statically into kernel. modprobe acpi-cpufreq will fail until you enable frequency scaling in BIOS, as per #29.
Regards,
Alex.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |REJECTED
Resolution| |INVALIDSignature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #33 from [email protected] 2007-06-18 23:32 ------- (In reply to comment #32)
Quoted 8 lines
Daniel,
Did you look at comment #29 or ignored it?
And yes, you can not "modprobe acpi", as it is compiled statically into kernel. modprobe acpi-cpufreq will fail until you enable frequency scaling in BIOS, as per #29.
Regards,
Alex.
I did not ignore comment #29, but there is no option in the BIOS of these laptops to enable frequency scaling. In the past it has always just worked, until speedstep-centrino was gutted sometime around 2.6.19.
I guess I may just have to resort to linux-phc patches again.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #34 from [email protected] 2007-06-19 01:20 ------- Then your issue is different from the one reported here. Open new bug and attach output of acpidump there. It is not possible to help you otherwise.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #35 from [email protected] 2007-06-19 01:54 ------- You mean this bug? http://bugzilla.kernel.org/show_bug.cgi?id=8245#c9
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #36 from [email protected] 2007-06-19 02:05 ------- yes.
and you have same string in your DSDT:
"OperationRegion (SSDT, SystemMemory, 0xFFFF0000, 0xFFFF)"
So, the only chance for you to get frequency control is to enable it in BIOS.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #37 from [email protected] 2007-06-19 03:40 ------- (In reply to comment #36)
Quoted 6 lines
yes.
and you have same string in your DSDT:
"OperationRegion (SSDT, SystemMemory,0xFFFF0000,0xFFFF)"So, the only chance for you to get frequency control is to enable it in BIOS.
...which as I've said, is not possible. There is no option whatsoever to enable/disable frequency scaling in these BIOSes. It's a pity that this is now broken, because up until 2.6.18, it worked fine.
<sigh> back to linux-phc... that's progress for ya.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #38 from [email protected] 2007-06-19 03:44 ------- Please post dmesg from 2.6.18, showing either acpi-cpufreq or speedstep-centrino working.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #39 from [email protected] 2007-06-19 18:43 ------- It does not work in 2.6.18. I said that it worked _up until_ 2.6.18 (ie, 2.6.17 and earlier). I've never seen acpi-cpufreq work on this hardware regardless, but speedstep-centrino used to work until it had its entrails ripped out in 2.6.18.
I will try to boot up a 2.6.17 livecd distro and get the evidence you ask for.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #40 from [email protected] 2007-06-19 20:52 ------- (In reply to comment #38)
Quoted 3 lines
Please post dmesg from 2.6.18, showing either acpi-cpufreq or speedstep-centrino working.
The dmesg output I'm about to attach does not show the speedstep_centrino driver loading (not verbose enough), but I will also attach an 'lsmod' output, and the output of the various cpufreq sysfs files.
I used Ubuntu 6.10 Desktop (livecd), which is a 2.6.17 kernel.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #41 from [email protected] 2007-06-19 20:53 ------- Created an attachment (id=11803)
--> (http://bugzilla.kernel.org/attachment.cgi?id=11803&action=view)
dmesg output from 2.6.17
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #42 from [email protected] 2007-06-19 20:53 ------- Created an attachment (id=11804)
--> (http://bugzilla.kernel.org/attachment.cgi?id=11804&action=view)
lsmod output from 2.6.17
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #43 from [email protected] 2007-06-19 20:53 ------- Created an attachment (id=11805)
--> (http://bugzilla.kernel.org/attachment.cgi?id=11805&action=view)
sysfs entries for cpufreq on 2.6.17
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #11803|application/octet-stream |text/plain
mime type| |Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #11804|application/octet-stream |text/plain
mime type| |Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #11805|application/octet-stream |text/plain
mime type| |Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REJECTED |REOPENED
Resolution|INVALID |------- Comment #44 from [email protected] 2007-06-20 02:06 ------- ok, this looks promising, but Ubuntu kernel is known to be highly modified. I think you still need to _compile_ 2.6.17 with cpufreq debug and acpi debug info. Could you also attach /proc/acpi/processor/* ?
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |NEEDINFO
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #45 from [email protected] 2007-07-05 04:28 ------- (In reply to comment #44)
Quoted 4 lines
ok, this looks promising, but Ubuntu kernel is known to be highly modified. I think you still need to _compile_ 2.6.17 with cpufreq debug and acpi debug info. Could you also attach
/proc/acpi/processor/*?
Ok, I think the mystery is solved. Rather than compiling 2.6.17, I compared speedstep-centrino.c from Ubuntu's 2.6.17 kernel package, against the upstream source. Ubuntu have obviously patched it, adding freq/voltage tables for Pentium M Dothan cores (upstream only supports Banias). They've also done this in their 2.6.20 package for Feisty.
So I guess my notebook has broken ACPI BIOS, and the frequency scaling has only ever worked because of the linux-phc patches that Ubuntu were applying :(
Hopefully they'll at least keep doing that, to save me from having to patch it myself each time. I still don't understand why these patches for the Dothan cores have never made it into mainline...
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
------- Comment #46 from [email protected] 2007-07-05 16:55 ------- There is a later BIOS for my notebook, released about two weeks after the version I was previously running (dated December 2004). There is nothing in the release notes about ACPI, but I thought I'd give it a crack anyway.
Wouldn't you know it... acpi-cpufreq loads fine, detects the frequencies available, and scales the clock speed. Even Windows no longer needs the Notebook Hardware Control app to scale the clock speed.
Well done Fujitsu-Siemens.... >:(
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |REJECTED
Resolution| |INVALID------- Comment #47 from [email protected] 2007-07-08 23:52 ------- ok, thanks for information. Closing it now.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
http://bugzilla.kernel.org/show_bug.cgi?id=8228
[email protected] changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REJECTED |CLOSED
Component|Config-Processors |BIOS------- Comment #48 from [email protected] 2007-08-07 16:04 ------- Thanks for following-up Daniel.
Curious that speedstep-centrino tables for Dothan
was what made this work for you in Ubuntu-2.6.17
and that upgrading the BIOS make acpi-cpufreq start working. It makes one wonder what Windows would do with the old BIOS on that machine.
As we haven't heard from Uwe, the original poster, in months, we'll assume he's somehow magically happy with the upstream kernel and we'll file this one into the broken BIOS bucket.
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.