The dom0 does not keep time for the domU's nor does it hand time to 
them.  The hypervisor provides the time to all domains.  It retrieves it 
from the physical hardware.  DomU's get their time from the hardware 
emulation provided by the hypervisor.  The only interaction dom0 has is 
that it has the capability of setting the hardware time.  Solaris will 
attempt to set the hardware time to UTC based on the time zone it is 
configured in.   But if you for instance set the time in dom0 to a 
different time after you started domU's then I doubt the domU's would 
see the changed time. (e.g if you set dom0 to a different timezone after 
the domU's were started) I do not know what Linux expects the hardware 
to be programmed to.  I assume either local time or UTC.  But assuming 
you set the time in your dom0 and rebooted, the hypervisor should be 
providing utc to all domains as the time base.


Mike O'Brien wrote:
>       Is your time zone five hours removed from GMT?  Taking
> Daylight Savings Time into account, that is.  If so, it sounds like
> the Dom0 is handing local time to the DomUs, who are interpreting
> it as GMT and re-applying the time zone correction.  Either the
> Dom0 has to be convinced to keep time in GMT, or the DomUs have to
> be convinced to keep local time.
> 
> Mike O'Brien
> _______________________________________________
> xen-discuss mailing list
> [email protected]

_______________________________________________
xen-discuss mailing list
[email protected]

Reply via email to