diff options
| author | Neeraj Upadhyay <[email protected]> | 2025-07-09 03:32:20 +0000 |
|---|---|---|
| committer | Sean Christopherson <[email protected]> | 2025-07-10 16:44:43 +0000 |
| commit | 17776e6c203bd3a9be795fb0a2fd72191a201ac9 (patch) | |
| tree | 1532d364ac09401f8e921ee38a3f8fdeae274b7b /arch/x86/kvm/lapic.c | |
| parent | x86/apic: KVM: Move lapic set/clear_vector() helpers to common code (diff) | |
| download | kernel-17776e6c203bd3a9be795fb0a2fd72191a201ac9.tar.gz kernel-17776e6c203bd3a9be795fb0a2fd72191a201ac9.zip | |
x86/apic: KVM: Move apic_test)vector() to common code
Move apic_test_vector() to apic.h in order to reuse it in the Secure AVIC
guest APIC driver in later patches to test vector state in the APIC
backing page.
No functional change intended.
Signed-off-by: Neeraj Upadhyay <[email protected]>
Acked-by: Sean Christopherson <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Sean Christopherson <[email protected]>
Diffstat (limited to 'arch/x86/kvm/lapic.c')
| -rw-r--r-- | arch/x86/kvm/lapic.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c index a065db3db02d..241b3535cb4f 100644 --- a/arch/x86/kvm/lapic.c +++ b/arch/x86/kvm/lapic.c @@ -93,11 +93,6 @@ static __always_inline void kvm_lapic_set_reg64(struct kvm_lapic *apic, apic_set_reg64(apic->regs, reg, val); } -static inline int apic_test_vector(int vec, void *bitmap) -{ - return test_bit(APIC_VECTOR_TO_BIT_NUMBER(vec), bitmap + APIC_VECTOR_TO_REG_OFFSET(vec)); -} - bool kvm_apic_pending_eoi(struct kvm_vcpu *vcpu, int vector) { struct kvm_lapic *apic = vcpu->arch.apic; |
