Re: 2.4.21pre6 (__ide_dma_test_irq) called while not waiting

Alan Cox (alan@lxorguk.ukuu.org.uk)
09 Apr 2003 11:47:25 +0100


On Mer, 2003-04-09 at 10:18, Soeren Sonnenburg wrote:
> hdi: 4 bytes in FIFO
> hdi: timeout waiting for DMA
> hdi: (__ide_dma_test_irq) called while not waiting
> hdi: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest }
>
> hdk: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest }

This looks like a shared IRQ occurred while a command was being
sent. The IDE layer apparently tested for the IRQ before it
was ready to do so as part of finding out what is going on. The
-ac tree (and pre7) may possibly have fixed it with the command
delay stuff that Ross Biro figured 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/