Re: hda errors

Herbert Rosmanith (herp@wildsau.idv.uni-linz.ac.at)
Fri, 17 May 1996 15:29:58 +0200 (MET DST)


> umm. uhuh. I am Vlb and get the same error at bootup while
> mounting 2nd ide channel (isa). It started with pre-2.0.1 and is
> still present in pre-2.0.4. Promise2300+ controller with a 270meg
> (maxtor) ide drive. It does not happen with bootup of another
> partition with kernel 1.3.94-1.3.100. 640cmd is Pci problem.

oh, I didnt know that 640cmd is PCI related. I noticed the
same hda errors on my board ( irq timeout { BadSeek } or similar ...),
an Asus SP3, which has an SiS chipset. The kernel-config says
that the CMD640bugfix is SiS related, so ... :-)

I can reliably reproduce the bug. I have an SCSI-CDROM + aha2940, but
the root-filesystem lives on hda1. There is no other device on the SCSI
bus present. When I type:

dd if=/dev/scd0 of=/dev/null

on one VC, then switch to a different VC, log in, and do some work on
the IDE-harddisk, the system will become unusable after a few seconds,
saying "irq timeout { hda: Complete Seek Error }" ...

I'm not at home yet, when I am, I will report the chip-numbers printed
on the SiS chips.

/herp