Bug 7173
Summary: | Pentium D 930: no cpufreq, and driver does not unload | ||
---|---|---|---|
Product: | ACPI | Reporter: | Bryan O'Sullivan (bos) |
Component: | BIOS | Assignee: | Venkatesh Pallipadi (venki) |
Status: | REJECTED INVALID | ||
Severity: | normal | CC: | acpi-bugzilla |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.18 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: | acpidump.out |
Description
Bryan O'Sullivan
2006-09-20 11:08:05 UTC
Created attachment 9058 [details]
acpidump.out
I've attached acpidump output from the affected machine.
Bogus BIOS. It doesn't have anything that defines speedstep. Processor objects that should contain all these details are empty. Scope (\_PR) { Processor (CPU0, 0x01, 0x00000000, 0x00) {} Processor (CPU1, 0x02, 0x00000000, 0x00) {} } Can you check for any BIOS updates? Do you have the other OS installed on this laptop. My guess is that there will be no speedstep support in there as well. But, it wil be interesting to check. feature missing in BIOS (possibly b/c it is missing on motherboard). Check the specs for the motherboard to see if it advertises support for EIST. If so, check for updated BIOS to support it. The bug here is actually that the driver didn't unload properly when it didn't find the feature... Thanks, Venkatesh and Len. It looks like by default, the BIOS doesn't export the CPU performance state tables to the OS, but that this may be configurable. I just want to confirm for you that once I got the BIOS to export the performance tables to the OS, speedstep-centrino now works flawlessly. Thanks. The unload-related portion of this bug presumably remains unresolved, but I'll help you to test a patch whenever you like. Unload issue is resolved now (as in 2.6.19-rc1). Closing this bug as not a kernel bug. |