]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
target/i386: kvm: just return after migrate_add_blocker failed
authorLi Qiang <liq3ea@163.com>
Sat, 6 Oct 2018 09:18:16 +0000 (02:18 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 19 Oct 2018 11:44:14 +0000 (13:44 +0200)
When migrate_add_blocker failed, the invtsc_mig_blocker is not
appended so no need to remove. This can save several instructions.

Signed-off-by: Li Qiang <liq3ea@163.com>
Message-Id: <20181006091816.7659-1-liq3ea@163.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/kvm.c

index 7b7a56593e88f48d0f5fac644f06b2fc8d4672a9..115d8b4c147164c74e961fb767f92d6707e3acfc 100644 (file)
@@ -1198,7 +1198,7 @@ int kvm_arch_init_vcpu(CPUState *cs)
             if (local_err) {
                 error_report_err(local_err);
                 error_free(invtsc_mig_blocker);
-                goto fail;
+                return r;
             }
             /* for savevm */
             vmstate_x86_cpu.unmigratable = 1;