|
@@ -257,8 +257,7 @@ void kvm_ioapic_scan_entry(struct kvm_vcpu *vcpu, ulong *ioapic_handled_vectors)
|
|
index == RTC_GSI) {
|
|
index == RTC_GSI) {
|
|
if (kvm_apic_match_dest(vcpu, NULL, 0,
|
|
if (kvm_apic_match_dest(vcpu, NULL, 0,
|
|
e->fields.dest_id, e->fields.dest_mode) ||
|
|
e->fields.dest_id, e->fields.dest_mode) ||
|
|
- (e->fields.trig_mode == IOAPIC_EDGE_TRIG &&
|
|
|
|
- kvm_apic_pending_eoi(vcpu, e->fields.vector)))
|
|
|
|
|
|
+ kvm_apic_pending_eoi(vcpu, e->fields.vector))
|
|
__set_bit(e->fields.vector,
|
|
__set_bit(e->fields.vector,
|
|
ioapic_handled_vectors);
|
|
ioapic_handled_vectors);
|
|
}
|
|
}
|