diff options
author | Sean Christopherson <seanjc@google.com> | 2022-06-14 20:06:44 +0000 |
---|---|---|
committer | Sean Christopherson <seanjc@google.com> | 2022-07-13 18:14:15 -0700 |
commit | d838b313aadcf89d9b352ced1cd849d313971864 (patch) | |
tree | 8b0985ccb850d44cbddf637dd368c9eb66b92c59 /tools/testing/selftests/kvm/include/x86_64 | |
parent | KVM: selftests: Cache CPUID in struct kvm_vcpu (diff) | |
download | linux-dev-d838b313aadcf89d9b352ced1cd849d313971864.tar.xz linux-dev-d838b313aadcf89d9b352ced1cd849d313971864.zip |
KVM: selftests: Don't use a static local in vcpu_get_supported_hv_cpuid()
Don't use a static variable for the Hyper-V supported CPUID array, the
helper unconditionally reallocates the array on every invocation (and all
callers free the array immediately after use). The array is intentionally
recreated and refilled because the set of supported CPUID features is
dependent on vCPU state, e.g. whether or not eVMCS has been enabled.
Signed-off-by: Sean Christopherson <seanjc@google.com>
Link: https://lore.kernel.org/r/20220614200707.3315957-20-seanjc@google.com
Diffstat (limited to 'tools/testing/selftests/kvm/include/x86_64')
0 files changed, 0 insertions, 0 deletions