Re: IDE todo list

Alan Cox (alan@lxorguk.ukuu.org.uk)
22 Mar 2003 19:07:21 +0000


On Sat, 2003-03-22 at 17:24, Petr Vandrovec wrote:
> any hope that promise 20265 driver could detect non-udma66 cable
> and run at udma2 only? BIOS properly detect this, but Linux driver
> wants to use udma100, and usually dies hard with CRC errors during
> reading of PTBL extended chain (it also should not lockup when
> CRC error happens 5 times in a row, but ...).

The five CRC in a row is what causes the DMA->PIO changedown. That
implies there is a real bug in the error handling locking, or in
the driver handling of that.

Can you throw some printks into the ide code and see what kind of
a death you get when it tries to change back to PIO.

As to the cable stuff, I'll take a look at it in time, but both
need fixing

-
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/