Bug 11299 (SK)

Summary: acpi_cpufreq doesn't load - Intel Q9300 CPU and shuttle SG33G5
Product: ACPI Reporter: SK (nospamnoham)
Component: BIOSAssignee: acpi_bios
Status: CLOSED DOCUMENTED    
Severity: normal CC: lenb, linux-acpi, nospamnoham, yakui.zhao
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.25.11-97.fc9.i686 Subsystem:
Regression: No Bisected commit-id:
Attachments: output of acpidump
dmesg output with cpufreq.debug=7 and after trying modprobe acpi-cpufreq
output of lspci -vxxx

Description SK 2008-08-10 02:25:57 UTC
Latest working kernel version: none
Earliest failing kernel version: 2.6.25
Distribution: Fedora 9
Hardware Environment: Intel Core 2 Quad Q9300 CPU on a Shuttle barebones SG33G5, DDR2 800 4GB RAM. BIOS version SG33S117.
Software Environment: FC9 updates completely running kernel 2.6.25.11-97.fc9.i686.
Problem Description: acpi_cpufreq doesn't load. Windows XP is able to do freq scaling. CPU is can operate in 2.0 GHz and 2.5 GHz.

I checked the BIOS "PPM" option and it has "Native" and "SMM". SMM is apparently for legacy OS. Tried both. Neither helped. 

I know that kernel.org kernel needs to be used for reporting bugs. But I'm in the process of learning how to compile and install a customer kernel.org kernel in Fedora 9. Will update the bug once I get that working.

Although my dmesg output shows nvidia, I have confirmed that this doesn't work even when nvidia module is not loaded.

Steps to reproduce: modprobe acpi-cpufreq
Comment 1 SK 2008-08-10 02:28:53 UTC
Created attachment 17160 [details]
output of acpidump
Comment 2 SK 2008-08-10 02:30:22 UTC
Created attachment 17161 [details]
dmesg output with cpufreq.debug=7 and after trying modprobe acpi-cpufreq
Comment 3 SK 2008-08-10 02:30:50 UTC
Created attachment 17162 [details]
output of lspci -vxxx
Comment 4 SK 2008-08-10 02:31:35 UTC
I 
Comment 5 SK 2008-08-10 02:35:06 UTC
Sorry if this bug report generated several emails. This is my first bugzilla (not just kernel) bug report. So pardon my stupidity.

Thanks,
SK
Comment 6 ykzhao 2008-12-15 01:40:25 UTC
Hi, SK
    From the acpidump it seems that there is no _PSS/_PCT/_PPC object, which is requred by acpi-cpufreq driver. In such case acpi-cpufreq driver can't be loaded.
    
    But the issue is that Windows XP is able to do freq scaling. CPU is can operate in 2.0 GHz and 2.5 GHz. 
    How do you know that the cpufreq scaling works on windows XP?
    thanks.
Comment 7 ykzhao 2008-12-15 01:41:16 UTC
Will you please try to upgrade BIOS and see whether the problem still exists?
   Thanks.
Comment 8 ykzhao 2011-01-06 09:14:37 UTC
As this issue is caused by that no acpi object of _PSS/_PCT/_PPC is defined in ACPI table, this bug will be rejected.

Thanks.