diff options
author | Sean Christopherson <seanjc@google.com> | 2024-08-30 17:15:28 -0700 |
---|---|---|
committer | Sean Christopherson <seanjc@google.com> | 2024-09-09 20:16:28 -0700 |
commit | 29e495bdf847ac6ad0e0d03e5db39a3ed9f12858 (patch) | |
tree | ca39bc1349c668ced079ec46b0cc66054f91daee /tools/perf/scripts/python/syscall-counts-by-pid.py | |
parent | b7e948898e772ac900950c0dac4ca90e905cd0c0 (diff) |
KVM: x86/mmu: Always walk guest PTEs with WRITE access when unprotecting
When getting a gpa from a gva to unprotect the associated gfn when an
event is awating reinjection, walk the guest PTEs for WRITE as there's no
point in unprotecting the gfn if the guest is unable to write the page,
i.e. if write-protection can't trigger emulation.
Note, the entire flow should be guarded on the access being a write, and
even better should be conditioned on actually triggering a write-protect
fault. This will be addressed in a future commit.
Reviewed-by: Yuan Yao <yuan.yao@intel.com>
Link: https://lore.kernel.org/r/20240831001538.336683-14-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions