Messages in this thread | | | Date | Fri, 26 Jul 2013 11:30:15 +0200 | From | Sebastian Andrzej Siewior <> | Subject | Re: [PATCH 15/16] dmaengine: add transfered member to dma_async_tx_descriptor |
| |
On Thu, Jul 25, 2013 at 05:32:35PM +0200, Lars-Peter Clausen wrote: > > I see. But it can't be reused before calling the callback if it is > > going to call the callback, right? > > So if this is a no-no, I'm left with an additional argument to the > > complete callback? > > Hm, maybe using dmaengine_tx_status() and checking the residue field of the > state struct. transferred is basically len - residue.
This might actually work. So this would reduce the patch to simply update the kernel doc for residue in struct dma_tx_state that it might also be valid for DMA_SUCCESS.
Sebastian
| |