Problem with loop device since 2.2.5.

H.J. Lu (hjl@varesearch.com)
Mon, 17 May 1999 15:29:51 -0700 (PDT)


Hi,

There are some subtle loop related bugs since Linux 2.2.5. I didn't
use 2.2.6. Starting from Linux 2.2.7, I am getting

May 16 09:26:48 tianjingp kernel: EXT2-fs error (device loop(7,0)):
ext2_add_entry: bad entry in directory #37: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0
May 16 09:26:48 tianjingp kernel: EXT2-fs error (device loop(7,0)):
ext2_add_entry: bad entry in directory #36: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0
May 16 09:32:26 tianjingp kernel: EXT2-fs error (device loop(7,0)):
ext2_add_entry: bad entry in directory #39: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0
May 16 09:32:26 tianjingp kernel: EXT2-fs error (device loop(7,0)):
ext2_add_entry: bad entry in directory #38: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0
May 16 09:32:26 tianjingp kernel: EXT2-fs error (device loop(7,0)):
ext2_add_entry: bad entry in directory #37: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0
May 16 09:32:26 tianjingp kernel: EXT2-fs error (device loop(7,0)):
ext2_add_entry: bad entry in directory #36: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0

from time to time. It is not very reproducible. It happens during
making the CDROM image. It took about 20 minutes to finish the
process. Usually about 3-4 out of 60 runs will fail with the kernel
messages above. When I go back to Linux 2.2.5, everything is fine.
Any ideas?

Thanks.

-- 
H.J. Lu (hjl@gnu.org)

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/