Home
last modified time | relevance | path

Searched hist:e85d3e7b495bb6c0b847a693f5f6d4bd429fae55 (Results 1 – 3 of 3) sorted by relevance

/linux/arch/x86/kvm/svm/
H A Dnested.cdiff e85d3e7b495bb6c0b847a693f5f6d4bd429fae55 Mon Sep 13 16:09:51 CEST 2021 Maxim Levitsky <mlevitsk@redhat.com> KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode

Currently the KVM_REQ_GET_NESTED_STATE_PAGES on SVM only reloads PDPTRs,
and MSR bitmap, with former not really needed for SMM as SMM exit code
reloads them again from SMRAM'S CR3, and later happens to work
since MSR bitmap isn't modified while in SMM.

Still it is better to be consistient with VMX.

Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com>
Message-Id: <20210913140954.165665-5-mlevitsk@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
H A Dsvm.hdiff e85d3e7b495bb6c0b847a693f5f6d4bd429fae55 Mon Sep 13 16:09:51 CEST 2021 Maxim Levitsky <mlevitsk@redhat.com> KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode

Currently the KVM_REQ_GET_NESTED_STATE_PAGES on SVM only reloads PDPTRs,
and MSR bitmap, with former not really needed for SMM as SMM exit code
reloads them again from SMRAM'S CR3, and later happens to work
since MSR bitmap isn't modified while in SMM.

Still it is better to be consistient with VMX.

Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com>
Message-Id: <20210913140954.165665-5-mlevitsk@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
H A Dsvm.cdiff e85d3e7b495bb6c0b847a693f5f6d4bd429fae55 Mon Sep 13 16:09:51 CEST 2021 Maxim Levitsky <mlevitsk@redhat.com> KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode

Currently the KVM_REQ_GET_NESTED_STATE_PAGES on SVM only reloads PDPTRs,
and MSR bitmap, with former not really needed for SMM as SMM exit code
reloads them again from SMRAM'S CR3, and later happens to work
since MSR bitmap isn't modified while in SMM.

Still it is better to be consistient with VMX.

Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com>
Message-Id: <20210913140954.165665-5-mlevitsk@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>