]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: nSVM: Set the shadow root level to the TDP level for nested NPT
authorSean Christopherson <seanjc@google.com>
Fri, 5 Mar 2021 01:10:45 +0000 (17:10 -0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 15 Mar 2021 08:42:27 +0000 (04:42 -0400)
commit970eb77a77a04c2c07ef1572b7c060f4c0d04ec0
treef3eff8d22f7550ba400972ea3dd443e17829f5ce
parentc945494c00acc49517c9c83731d434e5fafc19d9
KVM: nSVM: Set the shadow root level to the TDP level for nested NPT

Override the shadow root level in the MMU context when configuring
NPT for shadowing nested NPT.  The level is always tied to the TDP level
of the host, not whatever level the guest happens to be using.

Fixes: d8a0dad0676c ("KVM: nSVM: Correctly set the shadow NPT root level in its MMU role")
Cc: stable@vger.kernel.org
Signed-off-by: Sean Christopherson <seanjc@google.com>
Message-Id: <20210305011101.3597423-2-seanjc@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/mmu/mmu.c