Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eb9774f0 authored by Avi Kivity's avatar Avi Kivity
Browse files

KVM: Remove misleading check for mmio during event injection



mmio was already handled in kvm_arch_vcpu_ioctl_run(), so no need to check
again.

Signed-off-by: default avatarAvi Kivity <avi@qumranet.com>
parent f21b8bf4
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -2344,7 +2344,7 @@ static int __vcpu_run(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run)


	if (irqchip_in_kernel(vcpu->kvm))
	if (irqchip_in_kernel(vcpu->kvm))
		kvm_x86_ops->inject_pending_irq(vcpu);
		kvm_x86_ops->inject_pending_irq(vcpu);
	else if (!vcpu->mmio_read_completed)
	else
		kvm_x86_ops->inject_pending_vectors(vcpu, kvm_run);
		kvm_x86_ops->inject_pending_vectors(vcpu, kvm_run);


	vcpu->guest_mode = 1;
	vcpu->guest_mode = 1;