Software RAID & Ext3 v0.0.6b

Alan Hourihane
2001-03-12T15:37:43Z

I've just set up a brand new system with software raid1 (in degraded mode)
with one IDE 20GB drive, using kernel 2.2.19pre16 with ext3 0.0.6b.

It's split like this..

32MB /dev/hda1 /boot
2GB /dev/hda2 /
~18GB /dev/hda3 /home

all partitions are marked as 0xfd (autostart raid) with the patches from
http://people.redhat.com/mingo/raid-patches for 2.2.17. And I've made all
the
ext3 filesystems with the -j option to create a hidden journal file.

Everything works 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.