]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm
authorMaxim Levitsky <mlevitsk@redhat.com>
Wed, 22 Sep 2021 14:28:43 +0000 (10:28 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 22 Sep 2021 14:47:43 +0000 (10:47 -0400)
commit9261c257275f9da764cacfecace5bb8c3ebe7559
tree9847950a06fc86a2796d84845847ffa3cdd3fe28
parent0aa95c8218ad166d7fcaaed3a9217ad66d508ef5
KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm

Use return statements instead of nested if, and fix error
path to free all the maps that were allocated.

Suggested-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com>
Message-Id: <20210913140954.165665-2-mlevitsk@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/svm/svm.c