diff options
| author | Vitaly Kuznetsov <vkuznets@redhat.com> | 2020-07-08 16:00:23 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2020-07-09 07:08:37 -0400 |
| commit | 995decb6c43e1d6e9d6a7d590471f2eea74600f4 (patch) | |
| tree | d4eae76f4d0582ab885c3d4c24685a0a59f60938 /scripts/gdb/linux/modules.py | |
| parent | 5668821aefcbd8511740301de8bc9153c103a43a (diff) | |
KVM: x86: take as_id into account when checking PGD
OVMF booted guest running on shadow pages crashes on TRIPLE FAULT after
enabling paging from SMM. The crash is triggered from mmu_check_root() and
is caused by kvm_is_visible_gfn() searching through memslots with as_id = 0
while vCPU may be in a different context (address space).
Introduce kvm_vcpu_is_visible_gfn() and use it from mmu_check_root().
Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Message-Id: <20200708140023.1476020-1-vkuznets@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/gdb/linux/modules.py')
0 files changed, 0 insertions, 0 deletions
