linux-stable/arch/x86/include
Junaid Shahid f160c7b7bb 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>
2017-01-09 14:46:11 +01:00
..
asm kvm: x86: mmu: Lockless access tracking for Intel CPUs without EPT A bits. 2017-01-09 14:46:11 +01:00
uapi/asm Small release, the most interesting stuff is x86 nested virt improvements. 2016-12-13 15:47:02 -08:00