Messages in this thread | | | Subject | Re: 2.4.21pre6 (__ide_dma_test_irq) called while not waiting | From | Soeren Sonnenburg <> | Date | 11 Apr 2003 22:23:47 +0200 |
| |
On Wed, 2003-04-09 at 12:47, Alan Cox wrote: > 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
Ok, I copied 2*25GB over the network trying all sorts of things to make the compu crash. I was not successful :-)
However a hdparm -S0 -d1 -Xudma5 -c 1 -u 1 -m 16 /dev/hde was enough to get that message again which I could not simple reproduce by just copying things over the network. So it seems the actual bug was fixed in pre7 but hdparm tweaking seems to need another fix to be safe...
Thanks, Soeren.
- 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/
| |