From: Al Viro Date: Sat, 29 May 2010 01:32:44 +0000 (-0400) Subject: fix the deadlock in qib_fs X-Git-Tag: v2.6.35-rc2~6^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=971b2e8a3f5dc0cbef19ec1a77b6d20237aa751e;p=pandora-kernel.git fix the deadlock in qib_fs get_sb_single() calls fill_super with superblock locked; calling deactivate_super() will deadlock immedately. Moreover, if fill_super callback returns an error, get_sb_single() will release the reference to superblock itself just fine. Signed-off-by: Al Viro --- Reading git-diff-tree failed