C-States usage on 2.6.18 is ok, but fails on 2.6.{19,20,20.1} (was: C-States Usage/Accounting)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 22 Feb 2007, at 20:31, Janosch Machowinski wrote:


Actually is could be, that nothing is broken. If the bios does not export more than one C-State, than everything is (from the view of linux) ok. If you want to find out, what C-States are exported by the bios, decompile your DSDT (can be found under /proc/acpi/dsdt) with the IASL compiler (http://www.intel.com/technology/iapc/acpi/ license2.htm), and search in the decompiled version for _CST. More information about the _CST object can be found in the ACPI- Specification (www.acpi.info)

That was just the problem. I upgraded the BIOS and now it provides C1 and C2. And the 2.6.18 kernel is using them.

egimenez@watt:~$ dmesg | grep "power states"
ACPI: CPU0 (power states: C1[C1] C2[C2])

But still there are a couple of strange quirks.

First the DSDT does not provide the _CST object, so I suppose the kernel is using the P_LVL method. Another BIOS problem... :S

The second one intrigues me more. The 2.6.19, 2.6.20 and 2.6.20.1 kernels does not use nor show the C1 and C2 states. I've been using the same config file with oldconfig and I've removed problematic drivers, such as USB.

I would like to solve this behaviour, or at least to find why is happening. I will start reviewing the dmesg output for each kernel, to see what changes. Any advice on what and where look for will be really welcomed :)

--
edu
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux