KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows
authorSean Christopherson <seanjc@google.com>
Fri, 5 Nov 2021 09:51:00 +0000 (09:51 +0000)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 11 Nov 2021 15:56:21 +0000 (10:56 -0500)
commit8b44b174f6aca815fc84c2038e4523ef8e32fabb
tree1e09065c54aae2b4609ef4da730a18be3e4271b5
parent10c30de0192183034ba1b3014895b7f95d093785
KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows

Move the core logic of SET_CPUID and SET_CPUID2 to a common helper, the
only difference between the two ioctls() is the format of the userspace
struct.  A future fix will add yet more code to the core logic.

No functional change intended.

Cc: stable@vger.kernel.org
Signed-off-by: Sean Christopherson <seanjc@google.com>
Message-Id: <20211105095101.5384-2-pdurrant@amazon.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/cpuid.c