diff options
| author | Li Chen <chenl311@chinatelecom.cn> | 2024-08-19 08:59:27 +0300 |
|---|---|---|
| committer | Sean Christopherson <seanjc@google.com> | 2024-08-22 21:37:41 +0300 |
| commit | e0183a42e3bcd4c30eb95bb046c016023fdc01ce (patch) | |
| tree | f564b15ce50afc9809f251d6199852ae484fb9cb | |
| parent | 1c450ffef589383f743d798666703687fc2e582b (diff) | |
| download | linux-e0183a42e3bcd4c30eb95bb046c016023fdc01ce.tar.xz | |
KVM: x86: Use this_cpu_ptr() in kvm_user_return_msr_cpu_online
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>
| -rw-r--r-- | arch/x86/kvm/x86.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 70219e406987..ffdf251bfef5 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -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; |
