From: Jan Kara Date: Tue, 2 Jun 2009 12:24:00 +0000 (+0200) Subject: ocfs2: Fix lock inversion in ocfs2_local_read_info() X-Git-Tag: v2.6.31-rc1~307^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4c30de39a2596503e888a7b47d19792f25913d6;p=pandora-kernel.git ocfs2: Fix lock inversion in ocfs2_local_read_info() This function is called with dqio_mutex held but it has to acquire lock from global quota file which ranks above this lock. This is not deadlockable lock inversion since this code path is take only during mount when noone else can race with us but let's clean this up to silence lockdep. We just drop the dqio_mutex in the beginning of the function and reacquire it in the end since we don't need it - noone can race with us at this moment. Signed-off-by: Jan Kara Signed-off-by: Joel Becker --- Reading git-diff-tree failed