target/i386: kvm: just return after migrate_add_blocker failed

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>
This commit is contained in:
Li Qiang 2018-10-06 02:18:16 -07:00 committed by Paolo Bonzini
parent 6738ccfff0
commit 0c2ed83fa4

View File

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