]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: x86: cleanup kvm_inject_emulated_page_fault
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 25 Mar 2020 16:50:03 +0000 (12:50 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 20 Apr 2020 21:26:05 +0000 (17:26 -0400)
commit756a2a233e61488d3156d73f7cf089ca1c479245
treec6c950d8a402dc074e9edd19ecb3d512d28cc1cf
parent43237995d02be8b71ea42a1093776cb8f0d6bbbe
KVM: x86: cleanup kvm_inject_emulated_page_fault

To reconstruct the kvm_mmu to be used for page fault injection, we
can simply use fault->nested_page_fault.  This matches how
fault->nested_page_fault is assigned in the first place by
FNAME(walk_addr_generic).

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/mmu/mmu.c
arch/x86/kvm/mmu/paging_tmpl.h
arch/x86/kvm/x86.c