[RFC PATCH 0/2] dmaengine: at_hdmac: fix locking according to slave DMA requirements

Nicolas Ferre nicolas.ferre at atmel.com
Mon Jan 27 09:23:22 EST 2014


Hi,

This is an attempt to solve the locking issue that we currently have with the
Atmel at_hdmac dmaengine driver.
I tested these patches with several drivers but may need more coverage before
making them permanent...

Comments welcome.

Nicolas Ferre (2):
  dmaengine: at_hdmac: remove the call to issue_pending from tx_status
  dmaengine: at_hdmac: run callback function with no lock held nor
    interrupts disabled

 drivers/dma/at_hdmac.c | 128 +++++++++++++++++++++++++++----------------------
 1 file changed, 71 insertions(+), 57 deletions(-)

-- 
1.8.2.2




More information about the linux-arm-kernel mailing list