From: Robert Hancock <hancockrwd@xxxxxxxxx>
Date: Mon, 26 Oct 2009 19:40:03 -0600
On Mon, Oct 26, 2009 at 7:19 PM, David Miller <davem@xxxxxxxxxxxxx> wrote:
Meanwhile we should provide a way for things to work, andI agree, it's sub-optimal but it helps.. if the user wants better
realistically the only way to do that currently is to bump the
WAIT_DRQ value to some large number.
And that's exactly the kind of patch I'm willing to accept for this.
behavior they should a) fix it so that the card isn't using PIO, at
least if it supports DMA and b) not use drivers/ide..
Strangely enough, I also had no timeout problem if I started my kernel with
'ide=nodma', instead of increasing WAIT_DRQ.
So I surmise that WAIT_DRQ is used in the dma case.
Philippe