[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] why are deep cstates disabled?
(Sorry I thought I had sent this Monday!) > > My D630 has no HPET... or at least there is no indication > > in the BIOS menu that there is an HPET. > > I think you do, since cpuidle_disable_deep_cstate() is called from > handle_rtc_once(), which gets set up as a hook by > hpet_broadcast_init(), > which only gets that far If it has managed to initialise an HPET. You are correct as xm dmesg clearly says: Platform timer is 14.318MHz HPET. > Maybe the deep sleeps aren't working so well. :-) Seriously, > that's really > the sole common difference between your two failing cases and your one > working case. A deterministic freeze like that during boot must mean > something's seriously confused that's specific to your test > machine, since > we do know that ACPI deep sleeps are working much better than > that on at > least the small range of systems we tested on. Usually > deep-sleep bugs have > symptoms more like non-deterministic hangs after hours of uptime. Well I tried another box, this one a Nehalem box. Again, I am seeing no usage of C3 and max_cstate is set to 1. BUT with hpetbroadcast set, it IS using C3 extensively. (Unfortunately, it doesn't help me as I need to test C3 on a machine without invariant TSC.) But is this a bug (that C3 only works if booted with hpetbroadcast)? Thanks, Dan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |