http://defect.opensolaris.org/bz/show_bug.cgi?id=6650
Bill Holler <bill.holler at sun.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |CAUSEKNOWN
--- Comment #1 from Bill Holler <bill.holler at sun.com> 2009-02-13 16:51:52
---
Add this check in hpet_use_hpet_timer() after spin loop to acquire
hpet_proxy_lock() :
+ if ((hpet_state.cpr == B_TRUE) ||
+ (hpet_state.cpu_deep_idle == B_FALSE) ||
+ (hpet_state.proxy_installed == B_FALSE) ||
+ (hpet_state.uni_cstate == B_TRUE)) {
+ mutex_exit(&hpet_proxy_lock);
+ apic_timer_restart(expire);
+ *lapic_expire = (hrtime_t)HPET_INFINITY;
+ return (B_FALSE);
}
--
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.