diff options
author | Vitaly Kuznetsov <vkuznets@redhat.com> | 2022-01-17 18:05:39 +0300 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2022-01-17 20:25:46 +0300 |
commit | ee3a5f9e3d9bf94159f3cc80da542fbe83502dd8 (patch) | |
tree | 984415f8a96b776099ee7acb4ef5596d8a603a49 /tools/testing/selftests/kvm/Makefile | |
parent | a21864486f7e220bd5938c6fb637613d9635739a (diff) | |
download | linux-ee3a5f9e3d9bf94159f3cc80da542fbe83502dd8.tar.xz |
KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries
kvm_update_cpuid_runtime() mangles CPUID data coming from userspace
VMM after updating 'vcpu->arch.cpuid_entries', this makes it
impossible to compare an update with what was previously
supplied. Introduce __kvm_update_cpuid_runtime() version which can be
used to tweak the input before it goes to 'vcpu->arch.cpuid_entries'
so the upcoming update check can compare tweaked data.
No functional change intended.
Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Message-Id: <20220117150542.2176196-2-vkuznets@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/testing/selftests/kvm/Makefile')
0 files changed, 0 insertions, 0 deletions