[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: More ext3 fileserver woes ...
- From: Andrew Morton <akpm zip com au>
- To: Neil Brown <neilb cse unsw edu au>
- Cc: ext3-users redhat com
- Subject: Re: More ext3 fileserver woes ...
- Date: Wed, 05 Jun 2002 21:40:33 -0700
Neil Brown wrote:
>
> ...
> But with ext3 I see different numbers.
>
> Jun 6 12:04:44 elfman kernel: buffer on 5 has age 9511
> Jun 6 12:04:44 elfman kernel: buffer on 5 has age 9512
> Jun 6 12:04:44 elfman kernel: buffer on 5 has age 9513
ugh.
I suppose this will fix?
--- 2.4.19-pre10/fs/buffer.c~ext3-flushtime Wed Jun 5 21:39:14 2002
+++ 2.4.19-pre10-akpm/fs/buffer.c Wed Jun 5 21:39:22 2002
@@ -1067,6 +1067,8 @@ static void __refile_buffer(struct buffe
bh->b_list = dispose;
if (dispose == BUF_CLEAN)
remove_inode_queue(bh);
+ if (dispose == BUF_DIRTY)
+ set_buffer_flushtime(bh);
__insert_into_lru_list(bh, dispose);
}
}
--- 2.4.19-pre10/fs/jbd/transaction.c~ext3-flushtime Wed Jun 5 21:39:18 2002
+++ 2.4.19-pre10-akpm/fs/jbd/transaction.c Wed Jun 5 21:39:22 2002
@@ -1101,7 +1101,6 @@ int journal_dirty_metadata (handle_t *ha
spin_lock(&journal_datalist_lock);
set_bit(BH_JBDDirty, &bh->b_state);
- set_buffer_flushtime(bh);
J_ASSERT_JH(jh, jh->b_transaction != NULL);
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]