From: Charlie Paul <cpaul.windri...@gmail.com>

This patch fixes a typo in acp_clk_release. The function was locking the same
mutex, instead of locking and unlocking the mutex, causing the kernel to hang.

Signed-off-by: Charlie Paul <cpaul.windri...@gmail.com>
---
 arch/powerpc/platforms/44x/acpclock.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/powerpc/platforms/44x/acpclock.c 
b/arch/powerpc/platforms/44x/acpclock.c
index 71c13f8..281c097 100644
--- a/arch/powerpc/platforms/44x/acpclock.c
+++ b/arch/powerpc/platforms/44x/acpclock.c
@@ -129,7 +129,7 @@ static void acp_clk_release(struct kref *kref)
 
        mutex_lock(&clocks_mutex);
        list_del(&clk->node);
-       mutex_lock(&clocks_mutex);
+       mutex_unlock(&clocks_mutex);
 
        kfree(clk);
 }
-- 
2.7.4

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to