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]
