[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] AMD Magny-Cours and HPET
>>> On 16.08.11 at 14:32, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote: > On 16/08/11 11:09, Jan Beulich wrote: >>>>> On 16.08.11 at 11:47, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote: >>> The support engineer who raised the bug says that it doesn't occur with >>> Xen-4.1. Is there anything architecturally new in the Magny-Cours >>> processors which might explain this behavior? >> Possibly more a question of the surrounding platform, namely whether >> there are HPETs in the system, and whether they get used for the >> C-state broadcasting. > > Why would C-state broadcasting make a difference at this point? I have > narrowed the crash down a bit, and local_time_calibration() is dumping > its state after one_cpu_only() and before the shootdown actually > occurs. However, I cant see any code between these two points which > alters the state of the other CPU, which should still be running > normally at this point. That "num_hpets_used > 0" check in hpet_broadcast_is_available() could be false for all other AMD systems you had tried this on, and hence you might not be getting into hpet_disable_legacy_broadcast() there at all. (4.0.2 and 4.1.1 have, btw., an extra non-zero check against legacy_hpet_event.shift in hpet_disable_legacy_broadcast(); 4.0.1 and 4.1.0 don't.) Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |