Hi, This is a minimal set of patches from a larger DMA unmap rework (http://lkml.org/lkml/2012/11/5/111). There are no changes from the previous posting (except added Acked-by and Reviewed-by tags).
Vinod, could you please apply them to v3.8? Thanks! patches #1-3 add missing DMA unmap on failure to async_tx core code (async_memcpy()), ioat and fsmc_nand drivers patch #4 fixes DMA flags used by carma-fpga driver patch #5 adds missing DMA unmap on failure to ioat3 driver patch #6 fixes build for async_memset.c patch #7 adds missing DMA unmap on failure to async tx core code (async_memset()) Bartlomiej Zolnierkiewicz (7): async_tx: add missing DMA unmap to async_memcpy() ioat: add missing DMA unmap to ioat_dma_self_test() mtd: fsmc_nand: add missing DMA unmap to dma_xfer() carma-fpga: pass correct flags to ->device_prep_dma_memcpy() ioat3: add missing DMA unmap to ioat_xor_val_self_test() async_tx: fix build for async_memset async_tx: add missing DMA unmap to async_memset() crypto/async_tx/async_memcpy.c | 6 ++++ crypto/async_tx/async_memset.c | 4 +++ drivers/dma/ioat/dma.c | 11 +++--- drivers/dma/ioat/dma_v3.c | 76 ++++++++++++++++++++++++++++++++--------- drivers/misc/carma/carma-fpga.c | 4 ++- drivers/mtd/nand/fsmc_nand.c | 22 +++++++----- 6 files changed, 93 insertions(+), 30 deletions(-) -- 1.8.0 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/