diff options
author | Sean Christopherson <sean.j.christopherson@intel.com> | 2020-03-20 14:28:24 -0700 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2020-04-21 09:12:55 -0400 |
commit | a4148b7ca2a5afe1295a41b5e30048cabcb74f8d (patch) | |
tree | 8cce6a166a8e85ecf0a0e46416f11a22abac54e2 /arch/x86/kvm/mmu/mmu.c | |
parent | 1196cb970b996be69a2fcd9756117b394f8e7526 (diff) | |
download | lwn-a4148b7ca2a5afe1295a41b5e30048cabcb74f8d.tar.gz lwn-a4148b7ca2a5afe1295a41b5e30048cabcb74f8d.zip |
KVM: VMX: Retrieve APIC access page HPA only when necessary
Move the retrieval of the HPA associated with L1's APIC access page into
VMX code to avoid unnecessarily calling gfn_to_page(), e.g. when the
vCPU is in guest mode (L2). Alternatively, the optimization logic in
VMX could be mirrored into the common x86 code, but that will get ugly
fast when further optimizations are introduced.
Signed-off-by: Sean Christopherson <sean.j.christopherson@intel.com>
Message-Id: <20200320212833.3507-29-sean.j.christopherson@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'arch/x86/kvm/mmu/mmu.c')
0 files changed, 0 insertions, 0 deletions