From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jon Mason Subject: Re: Using arch/x86_64/pci-dma in x86_64 Xen Date: Thu, 4 May 2006 11:18:02 -0500 Message-ID: <20060504161802.GA14361@us.ibm.com> References: <84EA05E2CA77634C82730353CBE3A84303218C70@SAUSEXMB1.amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <84EA05E2CA77634C82730353CBE3A84303218C70@SAUSEXMB1.amd.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: "Langsdorf, Mark" Cc: "Muli Ben-Yehuda (IBM)" , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Thu, May 04, 2006 at 09:57:35AM -0500, Langsdorf, Mark wrote: > The current implementation of pci-dma in x86_64 Xen > Linux is to use the i386 implementation. I don't > believe this is sustainable in the long term, as > x86_64 Xen is going to need more DMA solutions than > just SWIOTLB and plain hardware as various IOMMU > implementations arrive. > > The mainstream kernel has a clean abstraction layer > with the dma_ops that should be portable to Xen dom0 > and domU. I've started implementing this in a > pci-dma-xen for x86_64 Xen Linux. Am I stepping on > anyone's toes or is there anyone I should be > co-ordinating this with? This is long overdue. Thanks for starting the work. Muli and I have been peripherally looking at this, but have not done any work on it yet. Please keep us in the loop, and let us know if you need any help :) Thanks, Jon > > -Mark Langsdorf > AMD, Inc. > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel