John.M.Martin <> wrote:

> bill holler wrote:
>> 
>> Sorry for hijacking this p-state thread.  :-b
> For a holistic solution, it is probably still a good discussion as
> previous threads indicated deep C-states were a preferred solution
> over P-states. 
>> 
>> What does "kstat cstate" show?  These show what Solaris read
>> from ACPI _CST.  I suspect there will be no C2/C3 kstats. Nothing:
> 
>   # kstat cstate
>   #
> 
> "iasl -g" output for ACPI info:
> 
>   http://home.comcast.net/~jdmartin99/i7-920_evga-x58-sli.tar.gz

It looks like the BIOS only support native deep cstate method.
We probably need to enable PDC.bit9.

John, could you please help to verify it on your system?

1) reboot the system and enter kmdb

2) set a breakpoint at cpu_acpi_write_pdc()
[0]> cpu_acpi_write_pdc:b

3) continue to hit the breakpoint
[0]> :c

4) when the breakpoint is hit, change "cpupm_intel_pdccap" to 0xBBF.
[0]> cpupm_intel_pdccap/W 0xBBF

5) continue to boot the system.

well, this is a per-cpu implementation, so you have to several times, ;)

Thanks,
-Aubrey

Reply via email to