> The wiki page also suggests clockspeed or chrony if ntpd can't seem to > keep the time correct. Maybe one of those helps. Hmm. The Chrony's web > site seems to be gone, wonder if it has a new one somewhere..
sure, but with the _widespread_ use of ntp(d), this bears investigation. and, unfortunately, at least on opensuse, both http://software.opensuse.org/search?q=chrony http://software.opensuse.org/search?q=clockspeed return empty. which means that a manual intervention -- certainly doable, but hardly 'mainstream' -- will be required. atm, anyway, trying another approach. reading @, http://lists.ntp.isc.org/pipermail/questions/2009-August/024110.html changing, @ Dom0 echo "1" > /proc/sys/xen/independent_wallclock echo "jiffies" > /sys/devices/system/clocksource/clocksource0/current_clocksource @ DomU echo "0" > /proc/sys/xen/independent_wallclock echo "xen" > /sys/devices/system/clocksource/clocksource0/current_clocksource i.e., Dom0 _not_ using xen timekeeping, rather 'traditional' ntpd service, and DomU (running Dovecot) depending on DomU _using_ the xen timesource drivers. then, @ DomU service ntp stop service dovecot-custom restart & watching, tail -f /var/log/dovecot/*log /var/log/messages returns, Oct 06 11:41:53 dovecot: Info: Dovecot v1.2.6 starting up (core dumps disabled) Oct 06 11:41:53 auth(default): Info: passwd-file /data/mail/Data/USERS/imap_user_file: Read 2 users Oct 06 11:41:54 auth(default): Info: new auth connection: pid=18001 Oct 06 11:41:54 auth(default): Info: new auth connection: pid=18003 Oct 06 11:41:54 auth(default): Info: new auth connection: pid=18002 ... with this approach, at least as of Tue Oct 6 12:05:40 PDT 2009 no further errors. a 'new record' at 24 minutes ... encouraging, but will keep an eye on it for awhile.