KVM: x86: Make kvm_get_dr() return a value, not use an out parameter
authorSean Christopherson <seanjc@google.com>
Fri, 9 Feb 2024 22:07:51 +0000 (14:07 -0800)
committerSean Christopherson <seanjc@google.com>
Fri, 23 Feb 2024 00:14:47 +0000 (16:14 -0800)
commitfc5375dd8c062d81001b50008d65ca09e942f924
treeb8593d485a80feae5159fa4e19a8a6f68b947771
parent64435aaa4a6aca019fabca7df45e0782d98a477b
KVM: x86: Make kvm_get_dr() return a value, not use an out parameter

Convert kvm_get_dr()'s output parameter to a return value, and clean up
most of the mess that was created by forcing callers to provide a pointer.

No functional change intended.

Acked-by: Mathias Krause <minipli@grsecurity.net>
Reviewed-by: Mathias Krause <minipli@grsecurity.net>
Link: https://lore.kernel.org/r/20240209220752.388160-2-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/emulate.c
arch/x86/kvm/kvm_emulate.h
arch/x86/kvm/smm.c
arch/x86/kvm/svm/svm.c
arch/x86/kvm/vmx/nested.c
arch/x86/kvm/vmx/vmx.c
arch/x86/kvm/x86.c