diff options
author | 2023-10-31 10:17:43 -0400 | |
---|---|---|
committer | 2023-10-31 10:17:43 -0400 | |
commit | f0f59d069e0a33bd43afe664e16b4a86cf9d079c (patch) | |
tree | 6c7ac0133f58866d521faaa6af04016c5cfdc791 /scripts/gdb/linux/utils.py | |
parent | Merge tag 'kvm-x86-misc-6.7' of https://github.com/kvm-x86/linux into HEAD (diff) | |
parent | KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (diff) | |
download | wireguard-linux-f0f59d069e0a33bd43afe664e16b4a86cf9d079c.tar.xz wireguard-linux-f0f59d069e0a33bd43afe664e16b4a86cf9d079c.zip |
Merge tag 'kvm-x86-mmu-6.7' of https://github.com/kvm-x86/linux into HEAD
KVM x86 MMU changes for 6.7:
- Clean up code that deals with honoring guest MTRRs when the VM has
non-coherent DMA and host MTRRs are ignored, i.e. EPT is enabled.
- Zap EPT entries when non-coherent DMA assignment stops/start to prevent
using stale entries with the wrong memtype.
- Don't ignore guest PAT for CR0.CD=1 && KVM_X86_QUIRK_CD_NW_CLEARED=y, as
there's zero reason to ignore guest PAT if the effective MTRR memtype is WB.
This will also allow for future optimizations of handling guest MTRR updates
for VMs with non-coherent DMA and the quirk enabled.
- Harden the fast page fault path to guard against encountering an invalid
root when walking SPTEs.
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions