lkml.org 
[lkml]   [2013]   [Feb]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    Subject[PATCH] PM / devfreq: fix missing unlock on error in exynos4_busfreq_pm_notifier_event()
    From
    From: Wei Yongjun <yongjun_wei@trendmicro.com.cn>

    Add the missing unlock before return from function
    exynos4_busfreq_pm_notifier_event() in the error
    handling case.

    This issue introduced by commit 8fa938
    (PM / devfreq: exynos4_bus: honor RCU lock usage)

    Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
    ---
    drivers/devfreq/exynos4_bus.c | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/drivers/devfreq/exynos4_bus.c b/drivers/devfreq/exynos4_bus.c
    index 46d94e9..6208a68 100644
    --- a/drivers/devfreq/exynos4_bus.c
    +++ b/drivers/devfreq/exynos4_bus.c
    @@ -974,6 +974,7 @@ static int exynos4_busfreq_pm_notifier_event(struct notifier_block *this,
    rcu_read_unlock();
    dev_err(data->dev, "%s: unable to find a min freq\n",
    __func__);
    + mutex_unlock(&data->lock);
    return PTR_ERR(opp);
    }
    new_oppinfo.rate = opp_get_freq(opp);



    \
     
     \ /
      Last update: 2013-02-22 06:21    [W:4.613 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site