[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20170503221457.18869-1-bsd@redhat.com>
Date: Wed, 3 May 2017 18:14:54 -0400
From: Bandan Das <bsd@...hat.com>
To: kvm@...r.kernel.org
Cc: pbonzini@...hat.com, linux-kernel@...r.kernel.org
Subject: [PATCH 0/3] nVMX: Emulated Page Modification Logging for Nested Virtualization
These patches implement PML on top of EPT A/D emulation
(ae1e2d1082ae).
When dirty bit is being set, we write the gpa to the
buffer provided by L1. If the index overflows, we just
change the exit reason before running L1.
Bandan Das (3):
kvm: x86: Add a hook for arch specific dirty logging emulation
nVMX: Implement emulated Page Modification Logging
nVMX: Advertise PML to L1 hypervisor
arch/x86/include/asm/kvm_host.h | 2 +
arch/x86/kvm/mmu.c | 15 +++++++
arch/x86/kvm/mmu.h | 1 +
arch/x86/kvm/paging_tmpl.h | 4 ++
arch/x86/kvm/vmx.c | 87 ++++++++++++++++++++++++++++++++++++++++-
5 files changed, 107 insertions(+), 2 deletions(-)
--
2.9.3
Powered by blists - more mailing lists