[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Using arch/x86_64/pci-dma in x86_64 Xen


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: "Langsdorf, Mark" <mark.langsdorf@xxxxxxx>
  • Date: Thu, 4 May 2006 09:57:35 -0500
  • Delivery-date: Thu, 04 May 2006 07:58:05 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcZviwaXCiaT3t2CTLWDpNrjPjqMDwAAATgg
  • Thread-topic: Using arch/x86_64/pci-dma in x86_64 Xen

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?

-Mark Langsdorf
AMD, Inc.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.