USB HDD or filesystem bugs?

From: Peter Teoh
Date: Thu Nov 06 2008 - 03:27:26 EST


I am on the latest linus git tree:

/hdc1/download/2.6/linux-2.6-latest>git describe
v2.6.28-rc3-54-g75fa677

OS: is SUSE 10.2, with two external USB harddisk attache, and
seemingly it keep reseting itself.....and the version of OS is built
yesterday:

hardware is AMD ASUS motherboard.

/hdc1/download/2.6/linux-2.6-latest>uname -r
2.6.28-rc3-bigsmp-00031-ga75952b

and then the OS mount the devices again and again with dmesg errors like:

Aborting journal on device sdi1.
Buffer I/O error on device sdi1, logical block 1544
lost page write due to I/O error on sdi1
journal_bmap: journal block not found at offset 20 on sdh3
Aborting journal on device sdh3.
Buffer I/O error on device sdh3, logical block 1545
lost page write due to I/O error on sdh3
journal_bmap: journal block not found at offset 174 on sdj2
Aborting journal on device sdj2.
Buffer I/O error on device sdj2, logical block 1547
lost page write due to I/O error on sdj2
journal_bmap: journal block not found at offset 17 on sdo1
Aborting journal on device sdo1.
Buffer I/O error on device sdo1, logical block 1544
lost page write due to I/O error on sdo1
journal_bmap: journal block not found at offset 21 on sdl1
Aborting journal on device sdl1.
Aborting journal on device sdn1.
journal_bmap: journal block not found at offset 91 on sdg1
Aborting journal on device sdg1.

ext3_abort called.
EXT3-fs error (device sdp2): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only

and "df" gives:

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb1 38456308 33384388 3118420 92% /
udev 1541624 216 1541408 1% /dev
/dev/hdc1 96132940 67300228 23949356 74% /hdc1
/dev/hdc2 96132968 47080232 44169380 52% /hdc2
/dev/sda1 83222548 5558748 73469632 8% /mnt/test3
/dev/sda3 77507676 12215840 61385632 17% /sda3
/dev/sda3 77507676 12215840 61385632 17% /media/disk
//sanjose/public$ 776847172 568762936 208084236 74% /sanjose/public
//sanjose/tteikhua$ 776847172 568762936 208084236 74% /sanjose/tteikhua
//sanjose/backup$ 776847172 568762936 208084236 74% /sanjose/backup
/dev/sdd2 38456340 29737232 6765604 82% /media/disk-1
/dev/sdd1 38456308 29907992 6594816 82% /media/disk-2
/dev/sde4 40631988 27648744 10885960 72% /media/_1
/dev/sdf2 38456340 29737232 6765604 82% /media/disk-3
/dev/sdg2 38448304 29827256 6667948 82% /media/disk-5
/dev/sdf1 38456308 29907992 6594816 82% /media/disk-6
/dev/sdg1 39381744 11281468 26099784 31% /media/disk-7
/dev/sdg4 40631988 27648744 10885960 72% /media/_1_
/dev/sdh1 38456308 29907992 6594816 82% /media/disk-8
/dev/sdh3 76904380 28664160 44333616 40% /media/disk-9
/dev/sdi5 14659280 14656544 2736 100% /media/disk-10
/dev/sdi2 38448304 29827256 6667948 82% /media/disk-11
/dev/sdi1 39381744 11281468 26099784 31% /media/disk-12
/dev/sdi4 40631988 27648744 10885960 72% /media/_1__
/dev/sdj1 38456308 29907992 6594816 82% /media/disk-4
/dev/sdj2 38456340 29737232 6765604 82% /media/disk-14
/dev/sdk4 40631988 27648744 10885960 72% /media/_1___
/dev/sdl2 38456340 29737232 6765604 82% /media/disk-13
/dev/sdl1 38456308 29907992 6594816 82% /media/disk-15
/dev/sdl3 76904380 28664160 44333616 40% /media/disk-16
/dev/sdm2 38448304 29827256 6667948 82% /media/disk-20
/dev/sdm4 40631988 27648744 10885960 72% /media/_1____
/dev/sdn1 39381744 11281468 26099784 31% /media/disk-18
/dev/sdn5 14659280 14656544 2736 100% /media/disk-19
/dev/sdn2 38448304 29827256 6667948 82% /media/disk-21
/dev/sdn4 40631988 27648744 10885960 72% /media/_1_____


"ls" the /media/disk-25/ gives:

Remounting filesystem read-only
/hdc1/download/2.6/linux-2.6-latest>ls /media/disk-25
ls: reading directory /media/disk-25: Input/output error

any specific direction I should look for?

Full dmesg output attached.

i can do a git-bisect......but then it will take me till monday to do
again....perhaps i will try it out on two other different machine.

--
Regards,
Peter Teoh

Attachment: mydmesg
Description: Binary data