diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2026-04-08 18:42:02 +0300 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2026-05-10 15:52:57 +0300 |
| commit | b95b398d2e6d13ed47d4ab25bce499c7240923a1 (patch) | |
| tree | a95392bc9eefd9ef58d6ad7b1b15ad3977242673 /include/linux/timerqueue.h | |
| parent | 2c89d577548e5a74d417415014a14d8d7fb3518d (diff) | |
| download | linux-b95b398d2e6d13ed47d4ab25bce499c7240923a1.tar.xz | |
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 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
