]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
KVM: x86: clarify leave_smm() return value
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 10 Mar 2026 19:33:39 +0000 (20:33 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 11 Mar 2026 17:41:12 +0000 (18:41 +0100)
commit6b1ca262a943a3307ee905faac0f4ff61ec3d656
tree88053da0a1598ddbed641e1ba5e6a41f76b4846b
parent3e745694b032b405ff1ced74a8b3b95cdd00a385
KVM: x86: clarify leave_smm() return value

The return value of vmx_leave_smm() is unrelated from that of
nested_vmx_enter_non_root_mode().  Check explicitly for success
(which happens to be 0) and return 1 just like everywhere
else in vmx_leave_smm().

Likewise, in svm_leave_smm() return 0/1 instead of the 0/1/-errno
returned by tenter_svm_guest_mode().

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/svm/svm.c
arch/x86/kvm/vmx/vmx.c