summaryrefslogtreecommitdiff
path: root/drivers/hsi
diff options
context:
space:
mode:
authorJunaid Shahid <junaids@google.com>2016-12-07 03:46:16 +0300
committerRadim Krčmář <rkrcmar@redhat.com>2017-01-09 16:46:11 +0300
commitf160c7b7bb322bf079a5bb4dd34c58f17553f193 (patch)
treedf8f36cae081baeec8859cc367175d6dcaf36c85 /drivers/hsi
parent37f0e8fe6b10ee2ab52576caa721ee1282de74a6 (diff)
downloadlinux-f160c7b7bb322bf079a5bb4dd34c58f17553f193.tar.xz
kvm: x86: mmu: Lockless access tracking for Intel CPUs without EPT A bits.
This change implements lockless access tracking for Intel CPUs without EPT A bits. This is achieved by marking the PTEs as not-present (but not completely clearing them) when clear_flush_young() is called after marking the pages as accessed. When an EPT Violation is generated as a result of the VM accessing those pages, the PTEs are restored to their original values. Signed-off-by: Junaid Shahid <junaids@google.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'drivers/hsi')
0 files changed, 0 insertions, 0 deletions