From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hollis Blanchard Subject: Re: KVM: MMU: nuke shadowed pgtable pages and pte's on memslot destruction Date: Mon, 21 Jul 2008 16:03:27 -0500 Message-ID: <1216674207.22095.18.camel@localhost.localdomain> References: <20080704010618.GA25834@dmt.cnet> <486FAE8A.2050308@qumranet.com> <20080705192344.GA16596@dmt.cnet> <486FE48C.7030002@qumranet.com> <20080707173155.GB10372@dmt.cnet> <20080707195822.GA16787@dmt.cnet> <48761FCB.4080307@qumranet.com> <1215716304.16858.64.camel@localhost.localdomain> <20080710234931.GA5295@dmt.cnet> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Cc: Avi Kivity , kvm-devel , "Zhang, Xiantao" To: Marcelo Tosatti Return-path: Received: from e1.ny.us.ibm.com ([32.97.182.141]:33687 "EHLO e1.ny.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751444AbYGUVDd (ORCPT ); Mon, 21 Jul 2008 17:03:33 -0400 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e1.ny.us.ibm.com (8.13.8/8.13.8) with ESMTP id m6LL3UST018570 for ; Mon, 21 Jul 2008 17:03:30 -0400 Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by d01relay04.pok.ibm.com (8.13.8/8.13.8/NCO v9.0) with ESMTP id m6LL3TJR217506 for ; Mon, 21 Jul 2008 17:03:29 -0400 Received: from d01av04.pok.ibm.com (loopback [127.0.0.1]) by d01av04.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id m6LL3Ttf024593 for ; Mon, 21 Jul 2008 17:03:29 -0400 In-Reply-To: <20080710234931.GA5295@dmt.cnet> Sender: kvm-owner@vger.kernel.org List-ID: On Thu, 2008-07-10 at 20:49 -0300, Marcelo Tosatti wrote: > diff --git a/arch/powerpc/kvm/powerpc.c b/arch/powerpc/kvm/powerpc.c > index b850d24..2c438a7 100644 > --- a/arch/powerpc/kvm/powerpc.c > +++ b/arch/powerpc/kvm/powerpc.c > @@ -170,6 +170,11 @@ int kvm_arch_set_memory_region(struct kvm *kvm, > return 0; > } > > +void kvm_arch_flush_shadow(struct kvm *kvm) > +{ > + return; > +} > + > struct kvm_vcpu *kvm_arch_vcpu_create(struct kvm *kvm, unsigned int > id) > { > struct kvm_vcpu *vcpu; By the way, what is the testcase for this, i.e. how do I remove a memslot? -- Hollis Blanchard IBM Linux Technology Center