summaryrefslogtreecommitdiffstats
path: root/net/atm
diff options
context:
space:
mode:
authorSylvain ETIENNE <Sylvain.ETIENNE@ingenico.com>2015-12-02 17:10:16 +0100
committerVinod Koul <vinod.koul@intel.com>2015-12-05 09:46:23 +0100
commitef10b0b24143238c4457e0e60ec230b0fcc342a4 (patch)
tree4c614490777d901053318c7b3da8a5cbeb56e452 /net/atm
parentdmaengine: at_xdmac: fix false condition for memset_sg transfers (diff)
downloadlinux-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/atm')
0 files changed, 0 insertions, 0 deletions