From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Justin T. Gibbs" Subject: Re: [PATCH 0 of 5] Add support for mapping grant references into HVM guests (+ some cleanup) Date: Fri, 08 Jan 2010 16:43:38 -0700 Message-ID: <4B47C32A.8010802@scsiguy.com> References: Reply-To: gibbs@scsiguy.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org On 12/18/2009 9:05 AM, Keir Fraser wrote: > Support is already in the tree and will be part of Xen 4.0. See xen-unstable > changeset 19932:c0cb307d927f. > > -- Keir > I have successfully integrated the 4.0 change into my 3.4.1 test system. The changes works as expected so long as the I/O is serviced via a copy from memory owned by the device domain. However, iommu mappings are not updated for HVM grant table updates so it is not possible to use DMA. I am experimenting with changes to update the iommu for p2m_grant_map* types but wonder is some overarching architectural consideration I'm missing that would explain why the iommu was not updated in the original changes? -- Justin