aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/linux/reiserfs_fs.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/linux/reiserfs_fs.h b/include/linux/reiserfs_fs.h
index 4a2df57c8b1d..fa5dbf307c40 100644
--- a/include/linux/reiserfs_fs.h
+++ b/include/linux/reiserfs_fs.h
@@ -1333,7 +1333,13 @@ static inline loff_t max_reiserfs_offset(struct inode *inode)
1333#define get_generation(s) atomic_read (&fs_generation(s)) 1333#define get_generation(s) atomic_read (&fs_generation(s))
1334#define FILESYSTEM_CHANGED_TB(tb) (get_generation((tb)->tb_sb) != (tb)->fs_gen) 1334#define FILESYSTEM_CHANGED_TB(tb) (get_generation((tb)->tb_sb) != (tb)->fs_gen)
1335#define __fs_changed(gen,s) (gen != get_generation (s)) 1335#define __fs_changed(gen,s) (gen != get_generation (s))
1336#define fs_changed(gen,s) ({cond_resched(); __fs_changed(gen, s);}) 1336#define fs_changed(gen,s) \
1337({ \
1338 reiserfs_write_unlock(s); \
1339 cond_resched(); \
1340 reiserfs_write_lock(s); \
1341 __fs_changed(gen, s); \
1342})
1337 1343
1338/***************************************************************************/ 1344/***************************************************************************/
1339/* FIXATE NODES */ 1345/* FIXATE NODES */