]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
KVM: x86: Use this_cpu_ptr() in kvm_user_return_msr_cpu_online
authorLi Chen <chenl311@chinatelecom.cn>
Mon, 19 Aug 2024 05:59:27 +0000 (13:59 +0800)
committerSean Christopherson <seanjc@google.com>
Thu, 22 Aug 2024 18:37:41 +0000 (11:37 -0700)
Use this_cpu_ptr() instead of open coding the equivalent in
kvm_user_return_msr_cpu_online.

Signed-off-by: Li Chen <chenl311@chinatelecom.cn>
Link: https://lore.kernel.org/r/87zfp96ojk.wl-me@linux.beauty
Signed-off-by: Sean Christopherson <seanjc@google.com>
arch/x86/kvm/x86.c

index 70219e4069874aae9d3c8f70890e3e2deb63a67c..ffdf251bfef5b14daeaddcff782544950f5f2980 100644 (file)
@@ -413,8 +413,7 @@ EXPORT_SYMBOL_GPL(kvm_find_user_return_msr);
 
 static void kvm_user_return_msr_cpu_online(void)
 {
-       unsigned int cpu = smp_processor_id();
-       struct kvm_user_return_msrs *msrs = per_cpu_ptr(user_return_msrs, cpu);
+       struct kvm_user_return_msrs *msrs = this_cpu_ptr(user_return_msrs);
        u64 value;
        int i;