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

From: Nicolas Ferre
Date: Mon Jan 27 2014 - 09:23:32 EST


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

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/