From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH] x86: add support for domain initiated global cache flush Date: Mon, 3 May 2010 13:37:16 -0400 Message-ID: <20100503173716.GA24477@phenom.dumpdata.com> References: <4BD9C9150200007800000B14@vpn.id2.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <4BD9C9150200007800000B14@vpn.id2.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jan Beulich Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Thu, Apr 29, 2010 at 04:59:49PM +0100, Jan Beulich wrote: > Newer Linux' AGP code wants to flush caches on all CPUs under certain > circumstances. Since doing this on all vCPU-s of the domain in > question doesn't yield the intended effect, this needs to be done in > the hypervisor. Add a new MMUEXT operation for this. Is there a corresponding patch for this new hypercall API? > > While looking at the pre-existing flush implementation, I also noticed > an off-by-one error in the cache flush portion of flush_area_local(). >