[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: [PATCH 1/9] xen: make sure swiotlb allocation is physically contigious
On Thu, 7 May 2009 17:17:14 -0700 Jeremy Fitzhardinge <jeremy@xxxxxxxx> wrote: > Impact: make swiotlb allocation suitable for Xen > > When allocating the swiotlb buffer under Xen, make sure the memory is > physically contiguous so that its really suitable for DMA. > > Do this by allocating the memory as usual, but then call a Xen > function to rearrange the underlying pages to be physically > contiguous. > > Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@xxxxxxxxxx> > Reviewed-by: "H. Peter Anvin" <hpa@xxxxxxxxx> > Cc: FUJITA Tomonori <fujita.tomonori@xxxxxxxxxxxxx> > --- > arch/x86/kernel/pci-swiotlb.c | 10 ---------- > arch/x86/xen/Makefile | 1 + > arch/x86/xen/pci-swiotlb.c | 27 +++++++++++++++++++++++++++ > drivers/pci/xen-iommu.c | 16 ++++++++++++++++ > include/xen/swiotlb.h | 6 ++++++ > 5 files changed, 50 insertions(+), 10 deletions(-) > create mode 100644 arch/x86/xen/pci-swiotlb.c > create mode 100644 include/xen/swiotlb.h Acked-by: FUJITA Tomonori <fujita.tomonori@xxxxxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |