ide problem - is this a known problem, or is the disk dead?

Robert Murray (rob@mur.org.uk)
Sun, 1 Jun 2003 23:28:58 +0100


Hi

I'm running 2.4.21-rc6, and one of my drives has failed with the following messages. Does this indicate a hardware failure?

All but one of the partitions are raid1, so they still work. The one raid0 partition, which holds less important stuff like squid cache files, obviously doesn't. I tried to remount it read-only, but mount hangs for ever. It would be nice if linux could deal with hardware failures like this gracefully, and allow the fs to be unmounted.

here is the log:

Jun 1 06:28:00 r2d2 kernel: hdc: dma_timer_expiry: dma status == 0x21
Jun 1 06:28:10 r2d2 kernel: hdc: timeout waiting for DMA
Jun 1 06:28:10 r2d2 kernel: hdc: timeout waiting for DMA
Jun 1 06:28:10 r2d2 kernel: hdc: (__ide_dma_test_irq) called while not waiting
Jun 1 06:28:10 r2d2 kernel: hdc: status timeout: status=0xd0 { Busy }
Jun 1 06:28:10 r2d2 kernel:
Jun 1 06:28:10 r2d2 kernel: hdc: drive not ready for command
Jun 1 06:28:40 r2d2 kernel: ide1: reset timed-out, status=0xd0
Jun 1 06:28:40 r2d2 kernel: hdc: status timeout: status=0xd0 { Busy }
Jun 1 06:29:11 r2d2 kernel:
Jun 1 06:29:11 r2d2 kernel: hdc: drive not ready for command
Jun 1 06:29:11 r2d2 kernel: ide1: reset timed-out, status=0xd0
Jun 1 06:29:11 r2d2 kernel: blk: queue c03886b4, I/O limit 4095Mb (mask 0xfffff
fff)
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 905
464
Jun 1 06:29:11 r2d2 kernel: raid1: Disk failure on ide/host0/bus1/target0/lun0/
part6, disabling device.
Jun 1 06:29:11 r2d2 kernel: ^IOperation continuing on 1 devices
Jun 1 06:29:11 r2d2 kernel: md: updating md3 RAID superblock on device
Jun 1 06:29:11 r2d2 kernel: md: (skipping new-faulty ide/host0/bus1/target0/lun
0/part6 )
Jun 1 06:29:11 r2d2 kernel: md: ide/host0/bus0/target0/lun0/part6 [events: 0000
0077]<6>(write) ide/host0/bus0/target0/lun0/part6's sb offset: 94095168
Jun 1 06:29:11 r2d2 kernel: raid1: ide/host0/bus1/target0/lun0/part6: reschedul
ing block 905464
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 192
0
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 192
8
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 193
6
Jun 1 06:29:11 r2d2 kernel: raid1: ide/host0/bus0/target0/lun0/part6: redirecti
ng sector 905464 to another mirror
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 194
4
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 195
2
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 196
0
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 196
8
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 197
6
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 198
4
Jun 1 06:29:11 r2d2 kernel: end_request: I/O error, dev 16:06 (hdc), sector 199
2
[...]
more of the same.

Get back to me if you need more info. I'll try the drive in another machine soon to check it.

Cheers

Rob

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