]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
kvm: Enable 'interrupt request window'
authorPekka Enberg <penberg@cs.helsinki.fi>
Sat, 27 Mar 2010 12:13:25 +0000 (14:13 +0200)
committerPekka Enberg <penberg@cs.helsinki.fi>
Sat, 27 Mar 2010 12:13:25 +0000 (14:13 +0200)
This patch enables KVM 'interrupt request window' so that KVM_RUN returns when
we hit an interrupt.

Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
tools/kvm/kvm.c

index b7ec6e625ad3e08c8bf53a1a7d9d7c9f2435aafe..38f88e2ffb33f219e6949414f3aa2a1d45cc937c 100644 (file)
@@ -369,6 +369,8 @@ void kvm__reset_vcpu(struct kvm *self)
 
 void kvm__run(struct kvm *self)
 {
+       self->kvm_run->request_interrupt_window = 1;
+
        if (ioctl(self->vcpu_fd, KVM_RUN, 0) < 0)
                die_perror("KVM_RUN failed");
 }