lkml.org 
[lkml]   [2011]   [Aug]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
Subject[RFC patch resend] DMAengine/Langwell: put dev object in error path
From
When allocating resources for DMA channel, if error encountered, the dev object
of the relevant DMA device should be put, corresponding to the get operation.

Signed-off-by: Hillf Danton <dhillf@gmail.com>
---

--- a/drivers/dma/intel_mid_dma.c Sat Aug 13 11:44:46 2011
+++ intel_mid_dma.c Sat Aug 13 12:39:53 2011
@@ -871,6 +871,7 @@ static int intel_mid_dma_alloc_chan_reso
if (mid->state == SUSPENDED) {
if (dma_resume(mid->pdev)) {
pr_err("ERR_MDMA: resume failed");
+ pm_runtime_put(&mid->pdev->dev);
return -EFAULT;
}
}

\
 
 \ /
  Last update: 2011-08-13 06:33    [W:0.050 / U:0.652 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site