Skip to content

Commit

Permalink
KVM: remove a wrong hack of delivery PIT intr to vcpu0
Browse files Browse the repository at this point in the history
This hack is wrong. The pin number of PIT is connected to
2 not 0. This means this hack never takes effect. So it is ok
to remove it.

Signed-off-by: Yang Zhang <[email protected]>
Signed-off-by: Gleb Natapov <[email protected]>
  • Loading branch information
Yang Zhang authored and Gleb Natapov committed Dec 23, 2012
1 parent 7e64e05 commit 871a069
Showing 1 changed file with 0 additions and 9 deletions.
9 changes: 0 additions & 9 deletions virt/kvm/ioapic.c
Original file line number Diff line number Diff line change
Expand Up @@ -179,15 +179,6 @@ static int ioapic_deliver(struct kvm_ioapic *ioapic, int irq)
irqe.level = 1;
irqe.shorthand = 0;

#ifdef CONFIG_X86
/* Always delivery PIT interrupt to vcpu 0 */
if (irq == 0) {
irqe.dest_mode = 0; /* Physical mode. */
/* need to read apic_id from apic regiest since
* it can be rewritten */
irqe.dest_id = ioapic->kvm->bsp_vcpu_id;
}
#endif
return kvm_irq_delivery_to_apic(ioapic->kvm, NULL, &irqe);
}

Expand Down

0 comments on commit 871a069

Please sign in to comment.