Re: Can anyone tell me the meaning of this error and if I should panic?

Theodore Y. Ts'o (tytso@MIT.EDU)
Wed, 18 Mar 1998 11:09:08 -0500


Date: Tue, 17 Mar 1998 16:12:31 -0600 (CST)
From: Thomas Schenk <tschenk@dejanews.com>

I have been receiving the following error message lately on a few of my
Linux SMP systems and am curious as to what it means and whether I should
be worried about it.

Mar 17 14:06:35 dc7 kernel: EXT2-fs error (device 08:05): ext2_find_entry:
directory #335873 contains a hole at offset 28672

I did a search on Deja News and found that the source line that generates
this error has been #if 0'd out in a patch against 2.1 from Theodore Ts'o
to Linus.

It's relatively harmless; e2fsck will fix it, and it doesn't harm your
data. However, it's a condition which should never happen under normal
operations using the current 2.0 and 2.1 kernels, so the fact that
you're seeing it on your SMP systems is troubling.

Would you be willing to run debugfs on that filesystem and use the
command "stat <335873>" and tell me what debugfs prints? That would be
most useful. Thanks!!

The reason why that line has been #if 0'd out of the patch is because
it's a relatively harmless case, and because in the future, it would be
helpful to allow this case when removing pages from B-tree based
directories.

- Ted

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu