[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: s_time going backwards on same processor?
On 22/7/08 22:58, "Dan Magenheimer" <dan.magenheimer@xxxxxxxxxx> wrote: > I *do* know that get_s_time() on different processors > can have this behavior and I know it is possible for > hvm_get_guest_time() to go backwards (timer_mode=0), > but I thought s_time was monotonically non-decreasing > on any given processor and that read_platform_stime() > is also monotonically non-decreasing. > > Does dom0 maybe have direct hardware access to the hardware > platform timer that xen system time is dependent on? No matter what happens to the underlying platform timer, it should be impossible for Xen system time to go backwards on any given processor. The calibration function never sets the TSC and system timestamps for the next time record any earlier than current TSC value and current computed system time value. Hence it should be impossible for system time to be computed as earlier than that time record. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |