From: Ole Henrik Jahren Date: Sun, 6 Mar 2011 19:42:39 +0000 (+0100) Subject: avr32: fix deadlock when reading clock list in debugfs X-Git-Tag: v2.6.39-rc4~56^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e2ad51190cdb11b364377882134513f60dec6b9;p=pandora-kernel.git avr32: fix deadlock when reading clock list in debugfs When writing out /sys/kernel/debug/at32ap_clk, clock list lock is being held while clk_get() is called. clk_get() attempts to take the same lock, which results in deadlock. Introduce and call lock free version, __clk_get(), instead. Signed-off-by: Ole Henrik Jahren Cc: Hans-Christian Egtvedt Signed-off-by: Hans-Christian Egtvedt --- Reading git-diff-tree failed