Bug 7954

Summary: Mac Pro: Ubuntu kernel: Speedstep-centrino does not work
Product: ACPI Reporter: Venkatesh Pallipadi (venki)
Component: Power-ProcessorAssignee: Venkatesh Pallipadi (venki)
Status: REJECTED INVALID    
Severity: normal CC: jonas.m.august
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.19.1 Subsystem:
Regression: --- Bisected commit-id:
Attachments: acpidump output
dmesg

Description Venkatesh Pallipadi 2007-02-06 16:29:10 UTC
Most recent kernel where this bug did *NOT* occur:None
Distribution:
Hardware Environment:
Software Environment:
Problem Description:

>David Tunkrans wrote:
>> I found your email adress in the speedstep centrino kernel 
>source. Ive
>> put down a lot of time into getting ACPI and speedstep working on my
>> Mac Pro Ubuntu amd64 installation, with no success. Seems like the
>> cpufreq parameters are "missing" even though the specification says 
>> that woodcrest Xeons do support speedstep. Also I suspect that there
>> has to be specific support for Xeon processors in this
>driver? I would
>> really appreciate if you could point me in the right direction. 

I have tried the acpi-cpufreq driver, no difference there. I have read that some
people have gotten the speedstep-centrino driver working under 32-bit ubunto,
however Im using the amd64 ubunto distro and cant verify that. Also Im on my
fourth custom kernel, testing different config:s ( 2.6.19.1). Attached is the
acpidump + dmesg from my Mac Pro. If there is any more information that I can
provide you with, please let me know.


Steps to reproduce:
Comment 1 Venkatesh Pallipadi 2007-02-06 16:30:12 UTC
Created attachment 10323 [details]
acpidump output
Comment 2 Venkatesh Pallipadi 2007-02-06 16:30:59 UTC
Created attachment 10324 [details]
dmesg
Comment 3 Fu Michael 2007-11-12 18:10:20 UTC
venki,

Is there any update for this bug? will you be the owner?
Comment 4 Venkatesh Pallipadi 2007-11-20 14:48:23 UTC
From acpidump does not seem to have any _PSS intofrmation in there. So, no P-states can be supported. BIOS does not support P-states as per ACPI.
Comment 5 Jonas August 2007-11-22 04:56:22 UTC
I plugged my Mac Pro (8-core, 3GHz, 5GB via 2x512MB + 2x4GB RAM, 2 hard drive, ATI X1900XT graphics) into a Kill-a-watt power measuring device and found that, at idle, the Mac Pro used the same power under OS X 10.4.10, Ubuntu GNU/Linux Feisty, and Windows XP SP2 (manual install without Boot Camp). I measured 257 +- 2 watts.  I only quickly checked, so I don't have useful numbers for power use under load, but it goes up, possibly 100-200 watts.  

So I'm no longer worried about the lack of speedstep under GNU/Linux, since even the highly-tuned OS X can't do any better at least at idle.  

Incidentally, sleep works fine with Feisty, though I did have to hassle with it at first.  So some of ACPI must work.