KVM: Use gfn_to_pfn_cache's immutable "kvm" in kvm_gpc_refresh()
authorMichal Luczaj <mhal@rbox.co>
Thu, 13 Oct 2022 21:12:28 +0000 (21:12 +0000)
committerDavid Woodhouse <dwmw@amazon.co.uk>
Wed, 30 Nov 2022 19:25:24 +0000 (19:25 +0000)
commit0318f207d1c2e297d1ec1c6e145bb8bd053236f9
treec3558739bed5ec7bf71b50644999a489fe1dd3ba
parent2a0b128a906ab28b1ab41ceedcaf462b6f74f1aa
KVM: Use gfn_to_pfn_cache's immutable "kvm" in kvm_gpc_refresh()

Make kvm_gpc_refresh() use kvm instance cached in gfn_to_pfn_cache.

No functional change intended.

Suggested-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Michal Luczaj <mhal@rbox.co>
[sean: leave kvm_gpc_unmap() as-is]
Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
arch/x86/kvm/x86.c
arch/x86/kvm/xen.c
include/linux/kvm_host.h
virt/kvm/pfncache.c