[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH RFC 06/12] x86/vvmx: add stale_eptp flag
On 07/18/2017 11:34 AM, Sergey Dyasli wrote: > The new variable will indicate if update of a shadow EPTP is needed *element > prior to vmentry. Update is required if a nested vcpu gets a new np2m > or if its np2m was flushed by an IPI. > > Helper function nvcpu_flush() is added. Passive voice in this situation is to be avoided. :-) We normally say something like, "Add nvcpu_flush() helper function." > Signed-off-by: Sergey Dyasli <sergey.dyasli@xxxxxxxxxx> > --- > xen/arch/x86/hvm/nestedhvm.c | 1 + > xen/arch/x86/hvm/vmx/entry.S | 6 ++++++ > xen/arch/x86/hvm/vmx/vmx.c | 8 +++++++- > xen/arch/x86/hvm/vmx/vvmx.c | 15 +++++++++++++++ > xen/arch/x86/mm/p2m.c | 10 ++++++++-- > xen/include/asm-x86/hvm/vmx/vvmx.h | 2 ++ > 6 files changed, 39 insertions(+), 3 deletions(-) > > diff --git a/xen/arch/x86/hvm/nestedhvm.c b/xen/arch/x86/hvm/nestedhvm.c > index 32b8acca6a..e9b1d8e628 100644 > --- a/xen/arch/x86/hvm/nestedhvm.c > +++ b/xen/arch/x86/hvm/nestedhvm.c > @@ -108,6 +108,7 @@ nestedhvm_flushtlb_ipi(void *info) > */ > hvm_asid_flush_core(); > vcpu_nestedhvm(v).nv_p2m = NULL; > + vcpu_2_nvmx(v).stale_eptp = true; Looks like a vmx-specific function in common code? -George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |