Filesystem Corruption revisited

Flaffer <[email protected]>
Newsgroups gmane.linux.gentoo.ppc
Message-ID <[email protected]>
I believe there is a kernel issue (at least with my kernel). Less then
24 hours after fixing the /dev/hda8 filesystem which was fubar, I now
have BOTH hda8 and hda9 go read-only (the first symptom I see).

Here is some information from the logs. I am seeing a ton of the
following error:

Dec 28 06:03:57 anime kernel: evbug.c: Event. Dev: adb2:2.02/input,
Type: 1, Code: 57, Value: 1
Dec 28 06:03:57 anime kernel: evbug.c: Event. Dev: adb2:2.02/input,
Type: 0, Code: 0, Value: 0

This looks like something with the adb driver (keyboard/mouse are
using it). Not sure why it would affect filesystems.

I also get this one. I am running a static kernel, so I am not sure
why this is even happening. Again, I do not see how it would affect
filesystems:

Dec 27 21:27:21 anime modprobe: FATAL: Could not load  
lib/modules/2.6.9-gentoo-r1/modules.dep: No such file or directory
Dec 27 21:27:21 anime modprobe: FATAL: Could not load
/lib/modules/2.6.9-gentoo-r1/modules.dep: No such file or directory

There is one other error I see in the kernel log:

Dec 28 06:52:31 anime kernel: evbug.c: Event. Dev: macio/input0, Type:
18, Code: 2, Value: 750
Dec 28 06:52:31 anime kernel: evbug.c: Event. Dev: macio/input0, Type:
18, Code: 2, Value: 0
Dec 28 06:52:31 anime kernel: evbug.c: Event. Dev: macio/input0, Type:
18, Code: 1, Value: 0

Finally, the coup de grace. No time stamps since this is in dmesg, but
it is the last thing logged:

EXT3-fs error (device hda8): ext3_free_blocks: Freeing blocks not in
datazone - block = 1327899396, count = 1
Aborting journal on device hda8.
ext3_abort called.
EXT3-fs error (device hda8): ext3_journal_start: Detected aborted journal
Remounting filesystem read-only
EXT3-fs error (device hda8) in start_transaction: Journal has aborted
EXT3-fs error (device hda8) in start_transaction: Journal has aborted
EXT3-fs error (device hda8): ext3_free_blocks: Freeing blocks not in
datazone - block = 855704320, count = 1
ext3_reserve_inode_write: aborting transaction: Journal has aborted in
__ext3_journal_get_write_access<2>EXT3-fs error (device hda8) in
ext3_reserve_inode_write: Journal has aborted
EXT3-fs error (device hda8) in ext3_truncate: Journal has aborted
ext3_reserve_inode_write: aborting transaction: Journal has aborted in
__ext3_journal_get_write_access<2>EXT3-fs error (device hda8) in
ext3_reserve_inode_write: Journal has aborted
EXT3-fs error (device hda8) in ext3_orphan_del: Journal has aborted
ext3_reserve_inode_write: aborting transaction: Journal has aborted in
__ext3_journal_get_write_access<2>EXT3-fs error (device hda8) in
ext3_reserve_inode_write: Journal has aborted
EXT3-fs error (device hda8) in ext3_delete_inode: Journal has aborted
__journal_remove_journal_head: freeing b_committed_data
EXT3-fs error (device hda8) in start_transaction: Journal has aborted

I ran a dd yesterday that copied the entire /dev/hda8 to /dev/null and
it completed with no errors. I also ran an fsck -c and there were no
bad blocks found.

Unless I can get some direction here, I am thinking of trying to
install YellowDog4 and see if it is more stable. Of course, if it does
not fail, then I know it was Gentoo. If it does, then it must be
hardware related.

Any help would be be appreciated,

Ben Ricker 


-- 
Ben Ricker
He's just this guy, you know?

--
[email protected] mailing list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.