Messages in this thread | | | Subject | Re: how to interpret ide error messages (2.4) | From | Alan Cox <> | Date | 02 Apr 2003 14:31:09 +0100 |
| |
On Wed, 2003-04-02 at 13:23, Kiniger, Karl (MED) wrote: > kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error } > kernel: hdc: dma_intr: error=0x01 { AddrMarkNotFound }, LBAsect=20300322, sector=1263288 > kernel: hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
The drive could not find the requested sector. That normally means bad things but for some drivers can also mean the controller asked for a totally bogon sector number
> kernel: hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=20803307, sector=1766272 > kernel: end_request: I/O error, dev 16:04 (hdc), sector 1766272
Unrecoverable data error.
> The affected sectors dont generate any error messages if I read them today...
On errors the next write to a bad sector will typically remap it transparently to another spare block on the disk. Read obviously cannot do the same. That would mean that if for example clearcase ignored the I/O error and wrote back what it thought it saw but did not that it may have recovered the sector with invalid data. Its also possible of course clearcase actually handles I/O errors properly (which is hard).
Consult the clearcase support I guess, there should be tools to verify your clearcase datasets. You might also want to force an fsck on your file systems while the box is down for disk replacement to check everything out.
- 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/
| |