Skip to content

dmaengine: at_hdmac: fix residue computation

Cyrille Pitchen linux-arm-kernel lkml 2 versions – Applied

Status from this message: Applied, thanks

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest1 patch 7 repliesApplied
  2. v11 patch 2 repliesSuperseded

Changes in v2 from the cover letter

- rework the processing of the linked list of DMA descriptors to take a race condition risk into account. See patch comments for more details on why we have chosen this implementation.

Patches in v2 Applied

#Subject and filesSizeRepliesApplied
1/1dmaengine: at_hdmac: fix residue computationdrivers/dma/at_hdmac.c drivers/dma/at_hdmac_regs.h+88 -477 replies

Reviews trailers per patch

The patch has a Reviewed-by or Acked-by.

PatchJiří PrchalTorsten FleischerNicolas Ferre
1/1T-b A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v2 thread

Cover letter [PATCH linux-next v2 0/1] dmaengine: at_hdmac: fix residue computation

ChangeLog

v2:
- rework the processing of the linked list of DMA descriptors to take a race condition risk into account. See patch comments for more details on why we have chosen this implementation.

v1:
This patch fixes a bug reported by Jiri Prchal for the USART behaviour on some Atmel SoCs when DMA is used to receive data. More generally, it fixes the DMA residue computation.

Cyrille Pitchen (1):
dmaengine: at_hdmac: fix residue computation

 drivers/dma/at_hdmac.c      | 132 +++++++++++++++++++++++++++++---------------
 drivers/dma/at_hdmac_regs.h |   3 +-
 2 files changed, 88 insertions(+), 47 deletions(-)
Signature · 1 line
1.8.2.2