WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-merge

RE: [Xen-merge] AMD64 dma-mapping

To: "Muli Ben-Yehuda" <mulix@xxxxxxxxx>
Subject: RE: [Xen-merge] AMD64 dma-mapping
From: "Langsdorf, Mark" <mark.langsdorf@xxxxxxx>
Date: Tue, 24 Jan 2006 16:33:50 -0600
Cc: xen-merge@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 24 Jan 2006 22:42:31 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-merge-request@lists.xensource.com?subject=help>
List-id: xen-merge <xen-merge.lists.xensource.com>
List-post: <mailto:xen-merge@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-merge>, <mailto:xen-merge-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-merge>, <mailto:xen-merge-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-merge-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcYhMYn3N4frXUf1R8qX2UaO4DLKYAABDAzw
Thread-topic: [Xen-merge] AMD64 dma-mapping
> > Is there a particular reason that Xen merge doesn't want
> > to use lib/swiotlb.c and instead prefers
> > arch/i386/kernel/swiotlb.c instead?
> 
> Yeah - it's substantially different. I hope the differences 
> can be narrowed down and code duplication minimized, possibly 
> with judicious use of dma-ops, but that will wait until the 
> merge happens.

The differences are substantial enough that pci-gart.c
needs several functions that are only in lib/swiotlb.c.
Is xen-merge going to move up to 2.6.16 soon or should
I just figure out the Makefile magic to get x86_64 to
compile with lib/swiotlb.c if CONFIG_IOMMU_GART is
defined and arch/i386/kernel/swiotlb.c if it isn't?

-Mark Langsdorf
AMD, Inc.


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

<Prev in Thread] Current Thread [Next in Thread>