X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=arch%2Fx86%2Fkvm%2Fi8259.c;h=cc31f7c06d3ddc8ab4ef61c775510e2dcbfde518;hb=89f883372fa60f604d136924baf3e89ff1870e9e;hp=848206df0967d1d35e4fde100575147ef482a2f4;hpb=efec22b4689bbfdbed26367219e981fcc946b9a6;p=karo-tx-linux.git diff --git a/arch/x86/kvm/i8259.c b/arch/x86/kvm/i8259.c index 848206df0967..cc31f7c06d3d 100644 --- a/arch/x86/kvm/i8259.c +++ b/arch/x86/kvm/i8259.c @@ -241,6 +241,8 @@ int kvm_pic_read_irq(struct kvm *kvm) int irq, irq2, intno; struct kvm_pic *s = pic_irqchip(kvm); + s->output = 0; + pic_lock(s); irq = pic_get_irq(&s->pics[0]); if (irq >= 0) {