]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
async_pq_val: fix DMA memory leak
authorJustin Maggard <jmaggard10@gmail.com>
Tue, 4 Oct 2016 20:17:58 +0000 (13:17 -0700)
committerLuis Henriques <luis.henriques@canonical.com>
Tue, 8 Nov 2016 16:44:47 +0000 (16:44 +0000)
commit57f842bf188e118212da369ce5bf9deabb37c0dd
tree92ffec86b30bdc96ca46732e85ad809af90c64e9
parent9a2add469675660f864aeb6fded50bb7d04ea5b4
async_pq_val: fix DMA memory leak

BugLink: http://bugs.launchpad.net/bugs/1637501
commit c84750906b4818d4929fbf73a4ae6c113b94f52b upstream.

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

Fixes: 1786b943dad0 ("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: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
crypto/async_tx/async_pq.c