linux/crypto/async_tx
Justin Maggard c3fa800fe9 async_pq_val: fix DMA memory leak
commit c84750906b upstream.

Add missing dmaengine_unmap_put(), so we don't OOM during RAID6 sync.

Fixes: 1786b943da ("async_pq_val: convert to dmaengine_unmap_data")
Signed-off-by: Justin Maggard <jmaggard@netgear.com>
Reviewed-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
History 2017-02-23 03:54:09 +00:00
..
async_memcpy.c async_tx: use GFP_NOWAIT rather than GFP_IO 2016-01-25 10:44:04 +00:00
async_pq.c async_pq_val: fix DMA memory leak 2017-02-23 03:54:09 +00:00
async_raid6_recov.c async_tx: use GFP_NOWAIT rather than GFP_IO 2016-01-25 10:44:04 +00:00
async_tx.c async_tx: use DMA_COMPLETE for dma completion status 2013-10-25 11:16:18 +05:30
async_xor.c async_tx: use GFP_NOWAIT rather than GFP_IO 2016-01-25 10:44:04 +00:00
Kconfig drivers/dma: remove unused support for MEMSET operations 2013-07-03 16:07:42 -07:00
Makefile drivers/dma: remove unused support for MEMSET operations 2013-07-03 16:07:42 -07:00
raid6test.c raid6test: add new corner case for ioatdma driver 2013-11-14 11:04:42 -08:00