In the spirit of #518039, I think we should provide users with a script that disables invocation of hwclock at boot time, when we are running kvmclock. The problem that it fixes has been reported for Fedora in #512376. To summarize, all tricks done by hwclock are quite expensive. It means that by the time hwclock sets guest time, one or two seconds (sometimes even three) has already elapsed, and users will then see time in guest always behind (although with a constant delta, because of kvmclock). This leads to the need of an unnecessary ntp invocation on the guest to keep the time in sync. The simple solution is, upon finding we're running kvmclock, do an mv /sbin/hwclock to /sbin/hwclock.old, or something like that. A reversal script can also be provided if we feel like it. Note that this will not work on x86_64 until #519771 is fixed (it's in POST state)