Matthew Palmer
2005-Dec-20 03:27 UTC
[Xen-devel] Build failures (x86_64, IOMMU, Xen 3.0.0)
Does Xen 3.0.0 actually support the IOMMU on x86_64? I''ve tried building with a couple of different configurations, and it always fails if I''ve enabled CONFIG_GART_IOMMU. The problems center around undefined references to functions such as dma_alloc_coherent, dma_free_coherent, iommu_setup, iommu_hole_init, force_iommu, iommu_aperture_allowed, and so on. In all cases, changing the config to turn off GART_IOMMU (and hence enabling DUMMY_IOMMU) allows the build to proceed to a conclusion (of sorts). I''m happy if the answer is "it''s broken, use DUMMY_IOMMU" (as I have no machines to support with >4GB of RAM at the moment), but if it is supposed to work, I''d like to work out why it isn''t. Any takers to help me out? <grin> - Matt _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Muli Ben-Yehuda
2005-Dec-20 07:23 UTC
Re: [Xen-devel] Build failures (x86_64, IOMMU, Xen 3.0.0)
On Tue, Dec 20, 2005 at 02:27:26PM +1100, Matthew Palmer wrote:> Does Xen 3.0.0 actually support the IOMMU on x86_64?Not that I know. Mark Langsdorf from AMD (CC''d) was working on it, but I don''t think patches to enable it went into the tree. Cheers, Muli -- Muli Ben-Yehuda http://www.mulix.org | http://mulix.livejournal.com/ _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel