1. Reiserfs + 3Ware issue with 2.4.5 2. I'm building a rescue cd based on Timo's Rescue CD v. 0.5.4. I've compiled the 2.4.5 kernel to be a 386, all scsi controllers I might encounter compiled in, software raid, reisersfs compiled in. The only modules are scsi tapes, network cards, nfs and smbfs support. When I boot my K6II-350 Box (128 MB memory) off the cd, it boots up and eventually gets me to my prompt. In the process the insmod of 3c59x gives me the following error: /lib/modules/2.4.5/kernel/drivers/net/3c59x.o: unresolved symbol del_timer_sync (This is just something I noticed along the way which is annoying but not a show stopper yet.) The real issue is when after mounting my filesystems off the 3ware card and going to unmount them the following happens: bash# umount tmp journal_begin called without kernel lock held kernel BUG at journal.c:423! invalid operand: 0000 CPU: 0 EIP: 0010:[] EFLAGS: 00010282 eax: 0000001d ebx: c65aff24 ecx: c65f4000 edx: 00000001 esi: c4a1e800 edi: 00000000 ebp: 3b26397a esp: c65afeac ds: 0018 es: 0018 ss: 0018 Process umount (pid: 116, stackpage=c65af000) Stack: c027b0cc c027b264 000001a7 c017b62f c027c281 00005b86 00000808 00000000 00000000 c0106fb0 00005b86 c48f1e50 c48f1df0 c65aff24 c4a1e800 c02c3560 c02c35d8 c017b857 c65aff24 c4a1e800 0000000a 00000000 c016e064 c65aff24 Call Trace: [] [] [] [] [] [] [] [][][][] Code: 0f 0b 83 c4 0c c3 8d 76 00 31 c0 c3 90 31 c0 c3 90 53 31 db Segmentation fault bash# /boot is ext2 /, /home, /tmp, /var, /usr are all reiserfs ------------------------------ As long as I don't retry to unmount the filesystem or unmount another filesystem the system is still usable. But when I try to unmount another filesystem that process just appears to go into a never ending state. Once I've locked up all my consoles I can only hit the reset button :( ps ax shows: 51 tty3 SW 0:00 [kreiserfsd] 119 tty3 D 0:00 umount home I can get to my other virtual console and still look into the currently mounted filesystems, I just can't shutdown the box, kill the umount process, etc. I can even look into the filesystem mounted as home that I am currently trying to umount as seen in the ps output. The box is currently running a RH 7.1 system with a custom built 2.4.2 kernel so I know reiserfs and the 3ware card work correctly before 2.4.5. :) ver_linux shows (on my box that built the kernel): Linux navi.zelda.pcxperience.com 2.4.5 #1 Sat Jun 2 13:26:40 CDT 2001 i586 unknown Gnu C 2.96 Gnu make 3.79.1 binutils 2.10.91.0.2 util-linux 2.10s mount 2.11b modutils 2.4.2 e2fsprogs 1.19 reiserfsprogs 3.x.0f PPP 2.4.0 isdn4k-utils 3.1pre1 Linux C Library 2.2.3 Dynamic linker (ldd) 2.2.3 Procps 2.0.7 Net-tools 1.57 Console-tools 0.3.3 Sh-utils 2.0 Modules Loaded tdfx 3c59x sb sb_lib uart401 sound soundcore I'm attaching my .config file if that helps. I can't really provide more output from the test box as I am having to manually type stuff in on my other machine (in this email). :( -- James A. Pattie james@pcxperience.com Linux -- SysAdmin / Programmer PC & Web Xperience, Inc. http://www.pcxperience.com/