diff -rup -X dontdiff linux/fs/reiserfs/journal.c linux.patched/fs/reiserfs/journal.c --- linux/fs/reiserfs/journal.c Mon Nov 19 15:14:16 2001 +++ linux.patched/fs/reiserfs/journal.c Mon Nov 19 15:40:33 2001 @@ -1699,7 +1699,7 @@ static int journal_read(struct super_blo /* step three, starting at the oldest transaction, replay */ if (last_flush_start > 0) { oldest_start = last_flush_start ; - oldest_trans_id = last_flush_trans_id ; + oldest_trans_id = last_flush_trans_id + 1 ; } cur_dblock = oldest_start ; if (oldest_trans_id) { .