Re: [PATCH v3 10/10] xen/arm,arm64: enable SWIOTLB_XEN

2013-08-09 Thread Konrad Rzeszutek Wilk
On Mon, Aug 05, 2013 at 05:30:56PM +0100, Stefano Stabellini wrote: > Xen on arm and arm64 needs SWIOTLB_XEN: when running on Xen we need to > program the hardware with mfns rather than pfns for dma addresses. > Remove SWIOTLB_XEN dependency on X86 and PCI and make XEN select > SWIOTLB_XEN on arm

Re: [PATCH v3 10/10] xen/arm,arm64: enable SWIOTLB_XEN

2013-08-09 Thread Konrad Rzeszutek Wilk
On Mon, Aug 05, 2013 at 05:30:56PM +0100, Stefano Stabellini wrote: Xen on arm and arm64 needs SWIOTLB_XEN: when running on Xen we need to program the hardware with mfns rather than pfns for dma addresses. Remove SWIOTLB_XEN dependency on X86 and PCI and make XEN select SWIOTLB_XEN on arm and

[PATCH v3 10/10] xen/arm,arm64: enable SWIOTLB_XEN

2013-08-05 Thread Stefano Stabellini
Xen on arm and arm64 needs SWIOTLB_XEN: when running on Xen we need to program the hardware with mfns rather than pfns for dma addresses. Remove SWIOTLB_XEN dependency on X86 and PCI and make XEN select SWIOTLB_XEN on arm and arm64. Implement xen_create_contiguous_region on arm and arm64 by using

[PATCH v3 10/10] xen/arm,arm64: enable SWIOTLB_XEN

2013-08-05 Thread Stefano Stabellini
Xen on arm and arm64 needs SWIOTLB_XEN: when running on Xen we need to program the hardware with mfns rather than pfns for dma addresses. Remove SWIOTLB_XEN dependency on X86 and PCI and make XEN select SWIOTLB_XEN on arm and arm64. Implement xen_create_contiguous_region on arm and arm64 by using