diff options
author | Wanpeng Li <wanpengli@tencent.com> | 2020-04-02 16:20:26 +0800 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2020-04-07 08:34:16 -0400 |
commit | 4064a4c6a1f90d169f36259647be3a8ddb91fa96 (patch) | |
tree | f12ef5487f82c5aafb71cffce181590eeb2dc558 /arch/x86/kvm/lapic.c | |
parent | 1b0c58a34b4c4e0b010621b21fc38ac2929aa3cb (diff) | |
download | linux-4064a4c6a1f90d169f36259647be3a8ddb91fa96.tar.bz2 |
KVM: X86: Filter out the broadcast dest for IPI fastpath
Except destination shorthand, a destination value 0xffffffff is used to
broadcast interrupts, let's also filter out this for single target IPI
fastpath.
Reviewed-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Signed-off-by: Wanpeng Li <wanpengli@tencent.com>
Message-Id: <1585815626-28370-1-git-send-email-wanpengli@tencent.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'arch/x86/kvm/lapic.c')
-rw-r--r-- | arch/x86/kvm/lapic.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c index ca80daf8f878..9af25c97612a 100644 --- a/arch/x86/kvm/lapic.c +++ b/arch/x86/kvm/lapic.c @@ -59,9 +59,6 @@ #define MAX_APIC_VECTOR 256 #define APIC_VECTORS_PER_REG 32 -#define APIC_BROADCAST 0xFF -#define X2APIC_BROADCAST 0xFFFFFFFFul - static bool lapic_timer_advance_dynamic __read_mostly; #define LAPIC_TIMER_ADVANCE_ADJUST_MIN 100 /* clock cycles */ #define LAPIC_TIMER_ADVANCE_ADJUST_MAX 10000 /* clock cycles */ |