From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: mmu notifiers Date: Thu, 10 Jan 2008 15:27:24 +0200 Message-ID: <47861D3C.6070709@qumranet.com> References: <20080109181908.GS6958@v2.random> <47860512.3040607@qumranet.com> <20080110131612.GA1933@sgi.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org, linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org, Daniel J Blueman , Andrea Arcangeli , Christoph Lameter To: Robin Holt Return-path: In-Reply-To: <20080110131612.GA1933-sJ/iWh9BUns@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: kvm.vger.kernel.org Robin Holt wrote: > >> The patch does enable some nifty things; one example you may be familiar >> with is using page migration to move a guest from one numa node to another. >> > > xpmem allows one MPI rank to "export" his address space, a different > MPI rank to "import" that address space, and they share the same pages. > This allows sharing of things like stack and heap space. XPMEM also > provides a mechanism to share that PFN information across partition > boundaries so the pages become available on a different host. This, > of course, is dependent upon hardware that supports direct access to > the memory by the processor. > > So this is yet another instance of hardware that has a tlb that needs to be kept in sync with the page tables, yes? Excellent, the more users the patch has, the easier it will be to justify it. -- error compiling committee.c: too many arguments to function ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace