On 9/17/18 6:31 PM, Emilio G. Cota wrote: > From: Paolo Bonzini <[email protected]> > > It's not needed anymore. > > Cc: Marcelo Tosatti <[email protected]> > Cc: Richard Henderson <[email protected]> > Cc: Eduardo Habkost <[email protected]> > Cc: [email protected] > Signed-off-by: Paolo Bonzini <[email protected]> > Signed-off-by: Emilio G. Cota <[email protected]>
Reviewed-by: Philippe Mathieu-Daudé <[email protected]> > --- > target/i386/kvm.c | 4 ---- > 1 file changed, 4 deletions(-) > > diff --git a/target/i386/kvm.c b/target/i386/kvm.c > index e40c8d5461..41c4830be8 100644 > --- a/target/i386/kvm.c > +++ b/target/i386/kvm.c > @@ -3007,9 +3007,7 @@ void kvm_arch_pre_run(CPUState *cpu, struct kvm_run > *run) > /* Inject NMI */ > if (interrupt_request & (CPU_INTERRUPT_NMI | CPU_INTERRUPT_SMI)) { > if (interrupt_request & CPU_INTERRUPT_NMI) { > - qemu_mutex_lock_iothread(); > cpu_reset_interrupt(cpu, CPU_INTERRUPT_NMI); > - qemu_mutex_unlock_iothread(); > DPRINTF("injected NMI\n"); > ret = kvm_vcpu_ioctl(cpu, KVM_NMI); > if (ret < 0) { > @@ -3018,9 +3016,7 @@ void kvm_arch_pre_run(CPUState *cpu, struct kvm_run > *run) > } > } > if (atomic_read(&cpu->interrupt_request) & CPU_INTERRUPT_SMI) { > - qemu_mutex_lock_iothread(); > cpu_reset_interrupt(cpu, CPU_INTERRUPT_SMI); > - qemu_mutex_unlock_iothread(); > DPRINTF("injected SMI\n"); > ret = kvm_vcpu_ioctl(cpu, KVM_SMI); > if (ret < 0) { >
