]> git.baikalelectronics.ru Git - kernel.git/commitdiff
KVM: selftests: Rename xAPIC state test's vcpu struct
authorSean Christopherson <seanjc@google.com>
Mon, 18 Apr 2022 17:08:40 +0000 (10:08 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 11 Jun 2022 15:46:35 +0000 (11:46 -0400)
Rename xapic_state_test's kvm_vcpu struct to xapic_vcpu to avoid a
collision when the common 'struct vcpu' is renamed to 'struct kvm_vcpu'
in a future patch.

Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tools/testing/selftests/kvm/x86_64/xapic_state_test.c

index 0792334ba243417c66248996f338f3a0f9f34c56..9d8393b6ec755c07fb59a0b834023e94d5a90b8a 100644 (file)
@@ -11,7 +11,7 @@
 #include "processor.h"
 #include "test_util.h"
 
-struct kvm_vcpu {
+struct xapic_vcpu {
        uint32_t id;
        bool is_x2apic;
 };
@@ -47,7 +47,7 @@ static void x2apic_guest_code(void)
        } while (1);
 }
 
-static void ____test_icr(struct kvm_vm *vm, struct kvm_vcpu *vcpu, uint64_t val)
+static void ____test_icr(struct kvm_vm *vm, struct xapic_vcpu *vcpu, uint64_t val)
 {
        struct kvm_lapic_state xapic;
        struct ucall uc;
@@ -75,13 +75,13 @@ static void ____test_icr(struct kvm_vm *vm, struct kvm_vcpu *vcpu, uint64_t val)
        ASSERT_EQ(icr, val & ~APIC_ICR_BUSY);
 }
 
-static void __test_icr(struct kvm_vm *vm, struct kvm_vcpu *vcpu, uint64_t val)
+static void __test_icr(struct kvm_vm *vm, struct xapic_vcpu *vcpu, uint64_t val)
 {
        ____test_icr(vm, vcpu, val | APIC_ICR_BUSY);
        ____test_icr(vm, vcpu, val & ~(u64)APIC_ICR_BUSY);
 }
 
-static void test_icr(struct kvm_vm *vm, struct kvm_vcpu *vcpu)
+static void test_icr(struct kvm_vm *vm, struct xapic_vcpu *vcpu)
 {
        uint64_t icr, i, j;
 
@@ -116,7 +116,7 @@ static void test_icr(struct kvm_vm *vm, struct kvm_vcpu *vcpu)
 
 int main(int argc, char *argv[])
 {
-       struct kvm_vcpu vcpu = {
+       struct xapic_vcpu vcpu = {
                .id = 0,
                .is_x2apic = true,
        };