diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2026-04-08 11:42:02 -0400 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2026-05-10 14:52:57 +0200 |
| commit | b95b398d2e6d13ed47d4ab25bce499c7240923a1 (patch) | |
| tree | a95392bc9eefd9ef58d6ad7b1b15ad3977242673 /tools/perf/scripts/python/bin | |
| parent | 2c89d577548e5a74d417415014a14d8d7fb3518d (diff) | |
KVM: x86: make translate_nested_gpa vendor-specific
EPT and NPT have different rules for passing PFERR_USER_MASK to the
nested page table walk. In particular, for final addresses EPT
uses the U bit of the guest (nGVA->nGPA) walk.
While at it, remove PFERR_USER_MASK from the VMX version of the
function, since it is actually ignored by the tables that
update_permission_bitmask() generates for EPT.
Tested-by: David Riley <d.riley@proxmox.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
