diff options
| author | Andrew Morton <akpm@osdl.org> | 2004-04-11 23:28:05 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-04-11 23:28:05 -0700 |
| commit | 77ae13bcf65004e91631d76f7a4a8e3c8a41fba6 (patch) | |
| tree | fcc25b581f76b75be5abd0d0725662677ae80140 | |
| parent | 6f2085c0678521291341fb0cbea8a22c5995fdb4 (diff) | |
[PATCH] reiserfs: fix dirty-buffer warnings
From: Chris Mason <mason@suse.com>
block_write_full_page() might see and lock clean metadata buffers, which leads
to journal-1777 messages. Change the message to ignore bh locked.
| -rw-r--r-- | fs/reiserfs/journal.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/reiserfs/journal.c b/fs/reiserfs/journal.c index 4c43ba26afe0..96398695fa10 100644 --- a/fs/reiserfs/journal.c +++ b/fs/reiserfs/journal.c @@ -2698,7 +2698,7 @@ int journal_mark_dirty(struct reiserfs_transaction_handle *th, struct super_bloc ** a dirty or journal_dirty or locked buffer to be logged, as some changes ** could get to disk too early. NOT GOOD. */ - if (!prepared || buffer_locked(bh) || buffer_dirty(bh)) { + if (!prepared || buffer_dirty(bh)) { printk("journal-1777: buffer %llu bad state %cPREPARED %cLOCKED %cDIRTY %cJDIRTY_WAIT\n", (unsigned long long)bh->b_blocknr, prepared ? ' ' : '!', buffer_locked(bh) ? ' ' : '!', buffer_dirty(bh) ? ' ' : '!', |
