Bob Peterson 091806edd4 [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 <rpeterso@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
2008-05-12 08:54:53 +01:00
..
2008-04-10 09:55:26 +01:00
2006-11-30 10:37:32 -05:00
2008-01-25 08:08:25 +00:00
2008-01-25 08:07:56 +00:00
2008-01-25 08:07:56 +00:00
2008-04-10 09:55:26 +01:00
2007-07-09 08:22:24 +01:00
2008-01-25 08:08:13 +00:00
2007-10-10 08:55:03 +01:00
2008-04-10 09:55:26 +01:00
2008-04-18 08:36:09 +01:00
2008-01-25 08:07:56 +00:00
2008-03-31 10:40:05 +01:00
2008-03-31 10:39:54 +01:00
2007-10-10 08:55:34 +01:00
2008-04-28 08:58:18 -07:00
2008-03-31 10:41:20 +01:00
2008-04-10 09:55:26 +01:00
2008-04-10 09:55:26 +01:00
2008-03-31 10:41:39 +01:00
2008-04-10 09:55:26 +01:00
2008-03-31 10:40:34 +01:00
2006-09-05 10:39:21 -04:00