GNOME Bugzilla – Bug 722293
Recommended default clock/timer settings
Last modified: 2016-03-31 13:22:00 UTC
Recently I had an internal discussion with several qemu developers about default VM clock/timer configuration. What they recommended maps to this libvirt XML: <clock ...> <timer name="rtc" tickpolicy="catchup"/> <timer name="pit" tickpolicy="delay"/> <timer name="hpet" present="no"/> </clock> This maps to the qemu command line options: -rtc driftfix=slew -no-hpet -no-kvm-pit-reinjection Explicitly this was recommended for all guest OS. Some bits don't affect certain OS, but in those cases they are harmless. It looks like gnome-boxes is adding the first two bits, but not the hpet disabling.
This will need new api in libvirt-glib.
I've implemented the libvirt-glib API at https://bugzilla.gnome.org/show_bug.cgi?id=722293 Waiting until my pending libvirt-glib patches get a review before sending more patches to the libvirt ML (hint ;)
(In reply to comment #2) > I've implemented the libvirt-glib API at > https://bugzilla.gnome.org/show_bug.cgi?id=722293 > Waiting until my pending libvirt-glib patches get a review before sending more > patches to the libvirt ML (hint ;) Cool, you are awesome even if you paste the wrong link. :) I should look into your patches.
Yeah that one https://gitorious.org/libvirt/teuf-libvirt-glib/commits/e856016d42506ab009c53482bc0458afe68fe7be
Christophe so I understand all needed API is now merged?
(In reply to comment #5) > Christophe so I understand all needed API is now merged? NM, yes all api seems to be in place. Thanks!
Cole, Any idea if this will solve bug#724616 as well?
(In reply to comment #7) > Cole, Any idea if this will solve bug#724616 as well? NM again. These bugs are very much unrelated.