summaryrefslogtreecommitdiff
path: root/kvm_ioapic.c
diff options
context:
space:
mode:
Diffstat (limited to 'kvm_ioapic.c')
-rw-r--r--kvm_ioapic.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/kvm_ioapic.c b/kvm_ioapic.c
index 05a5323..b8fe29a 100644
--- a/kvm_ioapic.c
+++ b/kvm_ioapic.c
@@ -112,11 +112,8 @@ update_handled_vectors(struct kvm_ioapic *ioapic)
__set_bit(ioapic->redirtbl[i].fields.vector, handled_vectors);
memcpy(ioapic->handled_vectors, handled_vectors,
sizeof (handled_vectors));
-#ifdef XXX
+
smp_wmb();
-#else
- XXX_KVM_SYNC_PROBE;
-#endif
}
static void
@@ -265,11 +262,7 @@ kvm_ioapic_update_eoi(struct kvm *kvm, int vector, int trigger_mode)
{
struct kvm_ioapic *ioapic = kvm->arch.vioapic;
-#ifdef XXX
smp_rmb();
-#else
- XXX_KVM_SYNC_PROBE;
-#endif
if (!test_bit(vector, ioapic->handled_vectors))
return;