diff options
author | Sylvain ETIENNE <Sylvain.ETIENNE@ingenico.com> | 2015-12-02 17:10:16 +0100 |
---|---|---|
committer | Vinod Koul <vinod.koul@intel.com> | 2015-12-05 09:46:23 +0100 |
commit | ef10b0b24143238c4457e0e60ec230b0fcc342a4 (patch) | |
tree | 4c614490777d901053318c7b3da8a5cbeb56e452 /net/tipc/subscr.h | |
parent | dmaengine: at_xdmac: fix false condition for memset_sg transfers (diff) | |
download | linux-ef10b0b24143238c4457e0e60ec230b0fcc342a4.tar.xz linux-ef10b0b24143238c4457e0e60ec230b0fcc342a4.zip |
dmaengine: at_xdmac: fix bad behavior in interleaved mode
When performing interleaved transfers with numf > 1, an extra line is
copied. The mbr.bc field is incremented once too often. The length of
the block is (BLEN+1) microblocks.
Signed-off-by: Sylvain ETIENNE <Sylvain.ETIENNE@ingenico.com>
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Fixes: 4e5385784e69 ("dmaengine: at_xdmac: handle numf > 1")
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'net/tipc/subscr.h')
0 files changed, 0 insertions, 0 deletions