Swaminathan S wrote:
Race condition exists between the cppi_interrupt handler and davinci_interrupt
handler w.r.t completing a TX IO. Since DM646x has seperate DMA and USB
Endpoint interrupts cppi_interrupt handler needs to hold the lock while
operating on the endpoint.
Signed-off-by: Swaminathan S <[email protected]>
NAK. davinci_interrupt() calls cppi_interrupt() with this lock
already held. We probably need to move the lock acquisition below that
call first.
WBR, Sergei
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source