http://defect.opensolaris.org/bz/show_bug.cgi?id=6708
Summary: System fails to enter C3 when C2 is not available:
Classification: Development
Product: power-mgmt
Version: unspecified
Platform: Other
OS/Version: Solaris
Status: NEW
Severity: minor
Priority: P3
Component: c-state
AssignedTo: bill.holler at sun.com
ReportedBy: bill.holler at sun.com
CC: tesla-dev at opensolaris.org
A system with an ACPI C3 state but no ACPI C2 state fails to enter C3.
The cause is cpupm_next_cstate() assumes both C2 and C3 exist.
> 0xffffff01cdb6f378 ::print cma_c_state_t
{
cs_next_cstate = 0x1
cs_cnt = 0x5
cs_type = 0
cs_idle_enter = 0x35f5ddffb73f0
cs_idle_exit = 0x35f5ddffb7137
cs_smpl_start = 0x35f5dd93bab40
cs_idle = 0x2fa2329
cs_smpl_len = 0x26308ab
cs_smpl_idle = 0x261fa32
cs_smpl_idle_pct = 0x63
cs_C2_latency = 0xf4240 <--- problem
cs_C3_latency = 0x80
}
>
cpupm_next_cstate() needs to be changes to work when C2 and/or C3 do not
exist.
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.