KVM: x86: Refactor kvm_get_feature_msr() to avoid struct kvm_msr_entry
authorSean Christopherson <seanjc@google.com>
Fri, 2 Aug 2024 18:19:31 +0000 (11:19 -0700)
committerSean Christopherson <seanjc@google.com>
Thu, 22 Aug 2024 19:07:35 +0000 (12:07 -0700)
commit7075f163615072a74bae7c5344210adec5f9ea2a
tree63bb7dd6f2c5f566b8007a18b980005230b96bd1
parentb848f24bd74a699745c1145e8cb707884d80694e
KVM: x86: Refactor kvm_get_feature_msr() to avoid struct kvm_msr_entry

Refactor kvm_get_feature_msr() to take the components of kvm_msr_entry as
separate parameters, along with a vCPU pointer, i.e. to give it the same
prototype as kvm_{g,s}et_msr_ignored_check().  This will allow using a
common inner helper for handling accesses to "regular" and feature MSRs.

No functional change intended.

Link: https://lore.kernel.org/r/20240802181935.292540-7-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
arch/x86/kvm/x86.c