]> git.baikalelectronics.ru Git - kernel.git/commitdiff
KVM: selftests: Rename MP_STATE and GUEST_DEBUG helpers for consistency
authorSean Christopherson <seanjc@google.com>
Thu, 2 Jun 2022 17:25:56 +0000 (10:25 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 11 Jun 2022 15:46:28 +0000 (11:46 -0400)
Move the get/set part of the MP_STATE and GUEST_DEBUG helpers to the end
to align with the many other ioctl() wrappers/helpers.  Note, this is not
an endorsement of the predominant style, the goal is purely to provide
consistency in the selftests.

Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tools/testing/selftests/kvm/aarch64/psci_test.c
tools/testing/selftests/kvm/include/kvm_util_base.h
tools/testing/selftests/kvm/lib/x86_64/processor.c
tools/testing/selftests/kvm/x86_64/debug_regs.c
tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c

index 1a351f3f443d385f6c1c092c3c722e0d6880ecc9..1485d0b05b6683e1114a7f5a1f23693731fc4676 100644 (file)
@@ -70,7 +70,7 @@ static void vcpu_power_off(struct kvm_vm *vm, uint32_t vcpuid)
                .mp_state = KVM_MP_STATE_STOPPED,
        };
 
-       vcpu_set_mp_state(vm, vcpuid, &mp_state);
+       vcpu_mp_state_set(vm, vcpuid, &mp_state);
 }
 
 static struct kvm_vm *setup_vm(void *guest_code)
index c9d94c9f20310b9e7fa37907bcebf2be0a1e9f5e..edbbbbe4cd5d5ab1e8b2bf3bd2a160004004bdae 100644 (file)
@@ -374,13 +374,18 @@ static inline void vcpu_enable_cap(struct kvm_vm *vm, uint32_t vcpu_id,
        vcpu_ioctl(vm, vcpu_id, KVM_ENABLE_CAP, &enable_cap);
 }
 
-static inline void vcpu_set_guest_debug(struct kvm_vm *vm, uint32_t vcpuid,
+static inline void vcpu_guest_debug_set(struct kvm_vm *vm, uint32_t vcpuid,
                                        struct kvm_guest_debug *debug)
 {
        vcpu_ioctl(vm, vcpuid, KVM_SET_GUEST_DEBUG, debug);
 }
 
-static inline void vcpu_set_mp_state(struct kvm_vm *vm, uint32_t vcpuid,
+static inline void vcpu_mp_state_get(struct kvm_vm *vm, uint32_t vcpuid,
+                                    struct kvm_mp_state *mp_state)
+{
+       vcpu_ioctl(vm, vcpuid, KVM_GET_MP_STATE, mp_state);
+}
+static inline void vcpu_mp_state_set(struct kvm_vm *vm, uint32_t vcpuid,
                                     struct kvm_mp_state *mp_state)
 {
        vcpu_ioctl(vm, vcpuid, KVM_SET_MP_STATE, mp_state);
index 18fce5e8a5e52119752fdc89530647335ed73c6a..8dfe40eeceacb957380806a3eb481e250bacf890 100644 (file)
@@ -654,7 +654,7 @@ void vm_vcpu_add_default(struct kvm_vm *vm, uint32_t vcpuid, void *guest_code)
 
        /* Setup the MP state */
        mp_state.mp_state = 0;
-       vcpu_set_mp_state(vm, vcpuid, &mp_state);
+       vcpu_mp_state_set(vm, vcpuid, &mp_state);
 }
 
 /*
index 5f078db1bcbaf86afeeb5a2ad326fa87faf5c7a7..f726645bb9c33e1359866ea560e23bd3a1769fc4 100644 (file)
@@ -67,7 +67,7 @@ static void guest_code(void)
 }
 
 #define  CLEAR_DEBUG()  memset(&debug, 0, sizeof(debug))
-#define  APPLY_DEBUG()  vcpu_set_guest_debug(vm, VCPU_ID, &debug)
+#define  APPLY_DEBUG()  vcpu_guest_debug_set(vm, VCPU_ID, &debug)
 #define  CAST_TO_RIP(v)  ((unsigned long long)&(v))
 #define  SET_RIP(v)  do {                              \
                vcpu_regs_get(vm, VCPU_ID, &regs);      \
index 18061677154f9df3c4f439605362ba650ffc2498..f834b9a1a7fa231371fb695a4f600cfd26de15d0 100644 (file)
@@ -166,7 +166,7 @@ static void run_test(bool is_nmi)
        vcpu_args_set(vm, VCPU_ID, 3, svm_gva, (uint64_t)is_nmi, (uint64_t)idt_alt_vm);
 
        memset(&debug, 0, sizeof(debug));
-       vcpu_set_guest_debug(vm, VCPU_ID, &debug);
+       vcpu_guest_debug_set(vm, VCPU_ID, &debug);
 
        struct kvm_run *run = vcpu_state(vm, VCPU_ID);
        struct ucall uc;