From: Christoph Hellwig Date: Sun, 24 Oct 2010 17:40:46 +0000 (+0200) Subject: fs: skip I_FREEING inodes in writeback_sb_inodes X-Git-Tag: v2.6.37-rc1~94^2~1 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9843b76aae80293f5b5a0e275360627508595ce5;p=pandora-kernel.git fs: skip I_FREEING inodes in writeback_sb_inodes Skip I_FREEING inodes just like I_WILL_FREE and I_NEW when walking the writeback lists. Currenly this can't happen, but once we move from inode_lock to more fine grained locking we can have an inode that's still on the writeback lists but has I_FREEING set, and we absolutely need to skip it here, just like we do for all other inode list walks. Based on a patch from Dave Chinner. Signed-off-by: Christoph Hellwig Signed-off-by: Al Viro --- Reading git-diff-tree failed