Hi Steven, Hi ext3-users list! We encountered a reproduceable problem with ext3: When issuing a FIBMAP ioctl for a block written right before while the FS is under high load (RH build universe), the assertion !journal->j_running_transaction fails at the bottom of journal_flush() in fs/jbd/journal.c. We encountered this problem with the arch=3Ds390x (64 bit big endian) bootloader zipl, I'll try to reproduce it with 2.4.latest on arch=3Di386. I'll try to create a stack backtrace as well by inserting a BUG();. Strace of problem: ioctl(5, FIBMAP, 0x1ffffffe528) =3D 0 close(5) =3D 0 write(4, "\0\342\0\6\4\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) =3D 4096 ioctl(4, FIBMAP <unfinished ...> +++ killed by SIGSEGV +++ Syslog output of problem: z02 kernel: Assertion failure in journal_flush() at journal.c:1198: "!journal->j_running_transaction" mit freundlichem Gru=DF / with kind regards Carsten Otte IBM Deutschland Entwicklung GmbH Linux for eServer development - device driver team Phone: +49/07031/16-4076 IBM internal phone: *120-4076 -- We are Linux. Resistance indicates that you're missing the point!