From: Dave Chinner Date: Tue, 22 Mar 2011 11:23:41 +0000 (+1100) Subject: fs: move i_wb_list out from under inode_lock X-Git-Tag: v2.6.39-rc1~75^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a66979abad090b2765a6c6790c9fdeab996833f2;p=pandora-kernel.git fs: move i_wb_list out from under inode_lock Protect the inode writeback list with a new global lock inode_wb_list_lock and use it to protect the list manipulations and traversals. This lock replaces the inode_lock as the inodes on the list can be validity checked while holding the inode->i_lock and hence the inode_lock is no longer needed to protect the list. Signed-off-by: Dave Chinner Signed-off-by: Al Viro --- Reading git-diff-tree failed