]> git.proxmox.com Git - mirror_qemu.git/blobdiff - target/i386/kvm.c
kvmclock: reduce kvmclock difference on migration
[mirror_qemu.git] / target / i386 / kvm.c
index f62264a7a8ff71de6de169506936be4774786d42..10a9cd8f7f3d2d5fb2d2d559824d9c5871383d40 100644 (file)
@@ -117,6 +117,13 @@ bool kvm_has_smm(void)
     return kvm_check_extension(kvm_state, KVM_CAP_X86_SMM);
 }
 
+bool kvm_has_adjust_clock_stable(void)
+{
+    int ret = kvm_check_extension(kvm_state, KVM_CAP_ADJUST_CLOCK);
+
+    return (ret == KVM_CLOCK_TSC_STABLE);
+}
+
 bool kvm_allows_irq0_override(void)
 {
     return !kvm_irqchip_in_kernel() || kvm_has_gsi_routing();