From: Bob Peterson Date: Tue, 29 Apr 2008 17:35:48 +0000 (-0500) Subject: [GFS2] filesystem consistency error from do_strip X-Git-Tag: v2.6.26-rc4~102^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=091806edd458486af13ad83c9802f5b8b54d6d19;p=pandora-kernel.git [GFS2] filesystem consistency error from do_strip This patch fixes a GFS2 filesystem consistency error reported from function do_strip. The problem was caused by a timing window that allowed two vfs inodes to be created in memory that point to the same file. The problem is fixed by making the vfs's iget_test, iget_set mechanism check and set a new bit in the in-core gfs2_inode structure while the vfs inode spin_lock is held. Signed-off-by: Bob Peterson Signed-off-by: Steven Whitehouse --- Reading git-diff-tree failed