commit | fc737969f645c1cbb1d167604eb7082fe18809c4 | [log] [tgz] |
---|---|---|
author | Sinan Kaya <okaya@codeaurora.org> | Fri Oct 07 01:25:14 2016 -0400 |
committer | Vinod Koul <vinod.koul@intel.com> | Wed Oct 19 19:03:06 2016 +0530 |
tree | 4955b608d42fc7019ee3168c605d9db8030fd958 | |
parent | d3eab504d44803147d94de8f8e1baf3f6f5645f1 [diff] |
dmaengine: qcom_hidma: break completion processing on error We try to consume as much successful transfers as possible. Now that we support MSI interrupts, an error interrupt might be observed by another processor while we are finishing the successful ones. Try to abort successful processing if this is the case. Signed-off-by: Sinan Kaya <okaya@codeaurora.org> Signed-off-by: Vinod Koul <vinod.koul@intel.com>