[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] time does not move forward in HVM guests
On Wed, Jul 05, Jan Beulich wrote: > > clock_getres(CLOCK_MONOTONIC) indicates a resolution of 1ns. > But what's the implied meaning of resolution here? See below. I have no ide what the returned value is supposed to promise. > Or did you perhaps test with an older version, where the time > handling backports from master hadn't been there yet? It was weeks ago, and I have not seen it since then. I think it is fixed in one way or another. > > A workaround is booting the domU kernel with 'clocksource=tsc nohz=off > > highres=off'. > What clocksource does the system use by default? HPET? HPET would be really really slow. The default clocksource is "xen". > According to what the hypervisor tells the guest, vHPET > resolution is 16ns. That still wouldn't explain a steady value > over a period of 100ns, but it's at least a hint that what the > kernel tells you may not be what underlying (virtual) > hardware reports. If clocksource=xen relies on the hypervisor, perhaps the kernel should be aware of it in some way. So far I have not checked where clock_getres gets its data. > Additionally - are all three options indeed required to work > around this, i.e. no pair out of the three is enough? Yes, otherwise the kernel would complain, forgot the exact error message. Olaf Attachment:
signature.asc _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |