Displaying 2 results from an estimated 2 matches for "b_jcount".
Did you mean:
b_count
2001 Aug 23
2
EXT3 Trouble on 2.4.4
...file as BJ_Metadata
b_state:0xb1 b_list:BUF_CLEAN b_jlist:BJ_Metadata on_lru:1
cpu:0 on_hash:1 b_count:2 b_blocknr:1
b_jbd:1 b_frozen_data:00000000 b_committed_data:00000000
b_transaction:1 b_next_transaction:0 b_cp_transaction:0 b_trans_is_running:1
b_trans_is_comitting:0 b_jcount:0 <0>
journal_dirty_metadata() [transaction.c:1106] exit
b_state:0xb1 b_list:BUF_CLEAN b_jlist:BJ_Metadata on_lru:1
cpu:0 on_hash:1 b_count:2 b_blocknr:1
b_jbd:1 b_frozen_data:00000000 b_committed_data:00000000
b_transaction:1 b_next_transaction:0 b_cp_transaction:0 b_tra...
2009 Sep 23
0
jbd/kjournald oops on 2.6.30.1
...l_remove_journal_head+52>
.......
.......
==============
The oops seems be due to NULL journal head while evaluating J_ASSERT_JH() macro:
==============
static void __journal_remove_journal_head(struct buffer_head *bh)
{
struct journal_head *jh = bh2jh(bh);
J_ASSERT_JH(jh, jh->b_jcount >= 0); <=== jh is NULL
get_bh(bh);
if (jh->b_jcount == 0) {
if (jh->b_transaction == NULL &&
....
=============
Not sure why would that happen (corruption?).
Few system details:
================
- 64-bit, 2 quad-core (total 8 cores) Xeon, 48GB RA...