From: Michael Grzeschik Date: Tue, 17 Sep 2013 13:56:08 +0000 (+0200) Subject: dmaengine: imx-dma: fix callback path in tasklet X-Git-Tag: v3.12-rc4~3^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fcaaba6c7136fe47e5a13352f99a64b019b6d2c5;p=pandora-kernel.git dmaengine: imx-dma: fix callback path in tasklet 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 Signed-off-by: Vinod Koul --- Reading git-diff-tree failed