The following series removes DMA descriptor ring reshape and move the allocation of DMA descriptors to under contiguous memory. This is in preparation of future ioatdma implementation that will allow the hardware to prefetch descriptors in order to improve performance. --- Dave Jiang (3): dmaengine: IOATDMA: Convert pci_pool_* to dma_pool_* dmaengine: IOATDMA: Removing descriptor ring reshape dmaengine: IOATDMA: Allocate DMA descriptor ring in contig DMA memory drivers/dma/ioat/dma.c | 218 +++++++++++++---------------------------------- drivers/dma/ioat/dma.h | 18 ++-- drivers/dma/ioat/hw.h | 2 drivers/dma/ioat/init.c | 49 ++++------- 4 files changed, 89 insertions(+), 198 deletions(-) -- -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html