Re: [PATCH v8 6/8] KVM: Update lpage info when private/shared memory are mixed

2022-09-30 Thread Chao Peng
On Thu, Sep 29, 2022 at 09:52:06AM -0700, Isaku Yamahata wrote: > On Thu, Sep 15, 2022 at 10:29:11PM +0800, > Chao Peng wrote: > > > diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c > > index 08abad4f3e6f..a0f198cede3d 100644 > > --- a/arch/x86/kvm/mmu/mmu.c > > +++ b/arch/x86/kvm/mmu

Re: [PATCH v8 6/8] KVM: Update lpage info when private/shared memory are mixed

2022-09-29 Thread Isaku Yamahata
On Thu, Sep 15, 2022 at 10:29:11PM +0800, Chao Peng wrote: > diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c > index 08abad4f3e6f..a0f198cede3d 100644 > --- a/arch/x86/kvm/mmu/mmu.c > +++ b/arch/x86/kvm/mmu/mmu.c ... > @@ -6894,3 +6899,115 @@ void kvm_mmu_pre_destroy_vm(struct kvm *k

[PATCH v8 6/8] KVM: Update lpage info when private/shared memory are mixed

2022-09-15 Thread Chao Peng
When private/shared memory are mixed in a large page, the lpage_info may not be accurate and should be updated with this mixed info. A large page has mixed pages can't be really mapped as large page since its private/shared pages are from different physical memory. This patch updates lpage_info wh