[[PATCH] 3/3] dma: imx-dma: fix callback path in tasklet

2013-09-17 Thread Michael Grzeschik
We need to free the ld_active list head before jumping into the callback routine. Otherwise the callback could run into issue_pending and change our ld_active list head we just going to free. This will run the channel list into an currupted and undefined state. Signed-off-by: Michael Grzeschik

[[PATCH] 3/3] dma: imx-dma: fix callback path in tasklet

2013-09-17 Thread Michael Grzeschik
We need to free the ld_active list head before jumping into the callback routine. Otherwise the callback could run into issue_pending and change our ld_active list head we just going to free. This will run the channel list into an currupted and undefined state. Signed-off-by: Michael Grzeschik