Re: linux 2.4.0-test1-ac21: hdc: lost interrupt

From: Andre Hedrick (andre@linux-ide.org)
Date: Mon Jun 26 2000 - 00:47:22 EST


It is an issue of the elevator eating or killing requests.
The ATA code is correct. The elevator has been proven incorrect.
Until this is fixed, you need a patch for noop elevator that is a
combination of Jens Axboe and me, mostly Jens.

I know that my patch is not available yet.

On Sun, 25 Jun 2000, Harri Pasanen wrote:

> Hi,
>
> I'm having some trouble running the 2.4.0-test1-ac21 kernel, ide1
> devices are not behaving.
>
> On stock RedHat 6.x kernels I haven't had any problems.
>
> Messages and ver_linux output included below.
>
> Anything I should try?
>
> Thanks,
>
> Harri
>
>
>
> Jun 25 08:23:08 muskeli kernel: Linux version 2.4.0-test1-ac21
> (root@muskeli) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2
> release)) #2 Thu Jun 22 21:28:14 CEST 2000
>
> Jun 25 08:23:08 muskeli kernel: Uniform Multi-Platform E-IDE driver
> Revision: 6.31
> Jun 25 08:23:08 muskeli kernel: ide: Assuming 33MHz system bus speed for
> PIO modes; override with idebus=xx
> Jun 25 08:23:08 muskeli kernel: PIIX4: IDE controller on PCI bus 00 dev
> 39
> Jun 25 08:23:08 muskeli kernel: PIIX4: chipset revision 1
> Jun 25 08:23:08 muskeli kernel: PIIX4: not 100% native mode: will probe
> irqs later
> Jun 25 08:23:08 muskeli kernel: ide0: BM-DMA at 0xf000-0xf007, BIOS
> settings: hda:pio, hdb:pio
> Jun 25 08:23:04 muskeli init: Entering runlevel: 5
> Jun 25 08:23:08 muskeli kernel: ide1: BM-DMA at 0xf008-0xf00f, BIOS
> settings: hdc:pio, hdd:pio
> Jun 25 08:23:08 muskeli kernel: hda: SAMSUNG SV0644A, ATA DISK drive
> Jun 25 08:23:08 muskeli kernel: hdb: HITACHI CDR-8435, ATAPI CDROM drive
> Jun 25 08:23:08 muskeli kernel: hdc: CD-RW CRX100E, ATAPI CDROM drive
> Jun 25 08:23:08 muskeli kernel: hdd: WDC WD205AA, ATA DISK drive
> Jun 25 08:23:08 muskeli kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Jun 25 08:23:08 muskeli kernel: ide1 at 0x170-0x177,0x376 on irq 15
> Jun 25 08:23:08 muskeli kernel: hda: 12504240 sectors (6402 MB) w/478KiB
> Cache, CHS=778/255/63, UDMA(33)
> Jun 25 08:23:08 muskeli kernel: hdd: 40079088 sectors (20520 MB)
> w/2048KiB Cache, CHS=39761/16/63, UDMA(33)
> Jun 25 08:23:08 muskeli kernel: hdb: ATAPI 32X CD-ROM drive, 128kB
> Cache, DMA
> Jun 25 08:23:08 muskeli kernel: Uniform CD-ROM driver Revision: 3.11
> Jun 25 08:23:08 muskeli kernel: hdc: lost interrupt
> Jun 25 08:23:08 muskeli last message repeated 2 times
> Jun 25 08:23:08 muskeli kernel: hdc: ATAPI 24X CD-ROM CD-R/RW drive,
> 1024kB Cache, DMA
> Jun 25 08:23:08 muskeli kernel: Partition check:
> Jun 25 08:23:08 muskeli kernel: hda: hda1 hda2 < hda5 hda6 hda7 hda8 >
> Jun 25 08:23:08 muskeli kernel: hdd:hdd: lost interrupt
> Jun 25 08:23:08 muskeli kernel: hdd: lost interrupt
> Jun 25 08:23:08 muskeli kernel: hdd: lost interrupt
> Jun 25 08:23:08 muskeli kernel: hdd: timeout waiting for DMA
> Jun 25 08:23:08 muskeli kernel: ide_dmaproc: chipset supported
> ide_dma_timeout func only: 14
> Jun 25 08:23:08 muskeli kernel: hdd: irq timeout: status=0x50 {
> DriveReady SeekComplete }
> Jun 25 08:23:08 muskeli kernel: hdd: timeout waiting for DMA
> Jun 25 08:23:08 muskeli kernel: ide_dmaproc: chipset supported
> ide_dma_timeout func only: 14
> Jun 25 08:23:08 muskeli kernel: hdd: irq timeout: status=0x50 {
> DriveReady SeekComplete }
> Jun 25 08:23:08 muskeli kernel: hdd: lost interrupt
> Jun 25 08:23:08 muskeli kernel: hdd: timeout waiting for DMA
> Jun 25 08:23:08 muskeli kernel: ide_dmaproc: chipset supported
> ide_dma_timeout func only: 14
>
>
> ver_linux outputs:
>
> Linux muskeli 2.4.0-test1-ac21 #2 Thu Jun 22 21:28:14 CEST 2000 i686
> unknown
> Kernel modules found
> Gnu C egcs-2.91.66
> Binutils 2.9.1.0.23
> Linux C Library 1.1.so
> ldd: missing file arguments
> Try `ldd --help' for more information.
> ls: /usr/lib/libg++.so: No such file or directory
> Procps 2.0.2
> Mount 2.9o
> Net-tools (1999-01-31)
> Kbd [option...]
> Sh-utils 1.16
>
> -
> 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/
>

Andre Hedrick
The Linux ATA/IDE guy

-
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 : Mon Jun 26 2000 - 21:00:08 EST