Re: 2.2.16pre5, ST36451A and "hdc: drive not ready for command"

From: Christopher Thompson (chris@hypocrite.org)
Date: Fri Jun 09 2000 - 11:09:25 EST


On Fri, 09 Jun 2000, you wrote:
> I noticed these in the log just before the point my machine locked hard up
> hard. (It's a BP6 so the hangs are expected).

Actually, my BP6 never hangs. I have the QQ bios, I think. You
might want to upgrade to at least that before investigating
further. Also, make sure you aren't overclocking your
mothertboard... if you are, stop and see if the problems go away.

On another motherboard, I used to have *exactly* these problems.
 My machine was also fairly unstable and locked up, in Linux
even, from time to time. Trying to run Windoze was an exercise
in futility.

It turned out to be bad memory. Only the top half of my memory
was bad, though. I used the memtest86 program (_excellent_) to
discover this. Once I replaced the memory, my system worked
perfectly once again.

>
> Jun 8 22:49:47 babbage kernel: hdc: timeout waiting for DMA
> Jun 8 22:49:47 babbage kernel: ide_dmaproc: chipset supported
> ide_dma_timeout func only: 12
> Jun 8 22:49:47 babbage kernel: hdc: irq timeout: status=0xd0 { Busy }
> Jun 8 22:49:48 babbage kernel: ide1: reset: success
>
> This is not the first time I saw errors -- in fact this has appeared
> almost always when I've used hdc (which I don't do that often):
>
> Jun 8 23:06:33 babbage kernel: hdc: irq timeout: status=0xd0 { Busy }
> Jun 8 23:06:33 babbage kernel: ide1: reset: success
> Jun 8 23:06:35 babbage kernel: hdc: set_geometry_intr: status=0x58 {
> DriveReady Seek Complete DataRequest }
> Jun 8 23:06:35 babbage kernel: hdc: status error: status=0x58 {
> DriveReady Seek Complete DataRequest }
> Jun 8 23:06:35 babbage kernel: hdc: drive not ready for command
> Jun 8 23:06:35 babbage kernel: hdc: status error: status=0x58 {
> DriveReady Seek Complete DataRequest }
> Jun 8 23:06:35 babbage kernel: hdc: drive not ready for command
> Jun 8 23:06:35 babbage kernel: hdc: status error: status=0x58 {
> DriveReady Seek Complete DataRequest }
> Jun 8 23:06:35 babbage kernel: hdc: drive not ready for command
> Jun 8 23:06:35 babbage kernel: ide1: reset: success

-- 
Christopher Thompson  http://hypocrite.org/
"You are in a maze of twisty little passages, all alike."

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



This archive was generated by hypermail 2b29 : Thu Jun 15 2000 - 21:00:19 EST