Messages in this thread | | | Subject | Re: [PATCH 0/4] dmaeninge/ste_dma40: bug fixes for 3.1 | From | Vinod Koul <> | Date | Fri, 02 Sep 2011 16:57:19 +0530 |
| |
On Mon, 2011-08-29 at 13:33 +0200, Per Forlin wrote: > Started off fixing a memory leak due to not freed dma descriptors > in mmci. The descriptor allocated at device_prep...(), not submitted, > isn't freed at dmaeninge_terminate_all() or dmaengine_release(). > While sorting this one out some other issues were found as well. > * kernel doc missing > * duplication of d40_pool_lli_free() > * free of client descriptor triggers an oops. > > Per Forlin (4): > dmaengine/ste_dma40: add missing kernel doc for pending_queue > dmaengine/ste_dma40: remove duplicate call to d40_pool_lli_free(). > dmaengine/ste_dma40: fix Oops due to double free of client descriptor > dmaengine/ste_dma40: fix memory leak due to prepared descriptors > > drivers/dma/ste_dma40.c | 42 +++++++++++++++++++++++++++++------------- > 1 files changed, 29 insertions(+), 13 deletions(-) > Applied, Thanks
-- ~Vinod
| |