Displaying 6 results from an estimated 6 matches for "bj_data".
Did you mean:
b_data
2001 Jan 19
1
Assertion failure in journal.c
...odule from the intermezzo project layered over ext3, I got the
following assertion failure:
Jan 17 23:09:55 planck kernel: Assertion failure in jfs_prelock_buffer_check() at journal.c line 410:
"bh->b_jlist == 0 || bh->b_jlist == BJ_LogCtl || bh->b_jlist == BJ_IO || bh->b_jlist == BJ_Data"
Jan 17 23:09:55 planck kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
Jan 17 23:09:55 planck kernel: current->tss.cr3 = 00101000, %cr3 = 00101000
Jan 17 23:09:55 planck kernel: *pde = 00000000
Jan 17 23:09:55 planck kernel: Oops: 0002
Jan 17 23:09:55 p...
2001 Mar 12
2
Software RAID & Ext3 v0.0.6b
...ks great !
But. When I plug the second disk in a start a reconstruction, sooner or later
within seconds I get an 'ASSERT' failure at line 411 in journal.c. !
It's this line....
J_ASSERT(bh->b_jlist == 0 || bh->b_jlist == BJ_LogCtl || bh->b_jlist == BJ_IO || bh->b_jlist == BJ_Data);
Anyone run into this using software raid ?
Alan.
2001 Jul 29
1
2.2.19/0.0.7a: bonnie -> VM problems
...000 with
ext2.
This is how I solved the 2 ext3 rejects
1)
fs/buffer.c
@@ -908,9 +933,13 @@
if (buf->b_count) {
buf->b_count--;
+ if (!buf->b_count &&
+ (buf->b_jlist != BJ_None && buf->b_jlist != BJ_Shadow && buf->b_jlis
t != BJ_Data))
+ J_ASSERT (!test_bit(BH_JWrite, &buf->b_state));
return;
}
printk("VFS: brelse: Trying to free free buffer\n");
+ J_ASSERT(buf->b_count > 0);
*(int *)0 = 0; <== This is RH specific, I chose to put J_ASSERT before it
}
2)
+1 to all...
2001 Jul 13
0
0.0.7a + rh2.2.19: help solve rejects
...uot; before or after " *(int *)0 = 0;"?
===== ext3 0.0.7a patch
--- 934,946 ----
if (buf->b_count) {
buf->b_count--;
+ if (!buf->b_count &&
+ (buf->b_jlist != BJ_None && buf->b_jlist != BJ_Shadow && buf->b_jlis
t != BJ_Data))
+ J_ASSERT (!test_bit(BH_JWrite, &buf->b_state));
return;
}
printk("VFS: brelse: Trying to free free buffer\n");
+ J_ASSERT(buf->b_count > 0);
}
===== redhat latest 2.2.19
if (buf->b_count) {
buf->b_count--;
return;...
2001 Apr 19
1
0.0.6b conflict with raid patch
...d (truncated) */
+#define BH_Revoked 13 /* 1 if buffer has been revoked from the log */
+#define BH_RevokeValid 14 /* 1 if buffer revoked flag is valid */
+#define BH_JDirty 15 /* 1 if buffer is dirty but journaled */
+
+/* journaling buffer types */
+#define BJ_None 0 /* Not journaled */
+#define BJ_Data 1 /* Normal data: flush before commit */
+#define BJ_Metadata 2 /* Normal journaled metadata */
+#define BJ_Forget 3 /* Buffer superceded by this transaction */
+#define BJ_IO 4 /* Buffer is for temporary IO use */
+#define BJ_Shadow 5 /* Buffer contents being shadowed to the log */
+#define BJ_L...
2001 Dec 06
1
2.2.19: Assertion failure in ext3_new_block() at balloc.c line 709
Red Hat 2.2.19-6.2.12
+ 0.0.7a
+ https://listman.redhat.com/pipermail/ext3-users/2001-November/002258.html
(not tuned in /proc yet)
+ journal 4MB on each fs
+ 6 ext3 fs on raid1 (hda+hdc)
+ 1 ext3 fs on another disk not on raid1 (hdd)
While untarring (tar zxf) a file that was on a ext3/raid1 onto hdd I got:
ksymoops 2.3.4 on i686 2.2.19-6.2.12.g1. Options used
-V (default)
-k