lkml.org 
[lkml]   [2004]   [Oct]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: DMA timeout error
Bartlomiej Zolnierkiewicz wrote:
>>I have a VIA M6000 board with an ATA CompactFlash adaptor containing a
>>512MB SanDisk card.
>>
>>I get the following error during boot:
>>
>>hdb: dma_timer_expiry: dma status == 0x41
>>hdb: DMA timeout error
>>hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }
>
>
> If this is a new CF capable of DMA but CF-to-IDE adapter doesn't support
> DMA (most don't) then "ide=nodma" kernel command line parameter should
> do the job. It might be also bug in via82cxxx host driver.
>
> Maybe DMA should be off by default for CF but it requires fixing almost
> every IDE host driver and why punish good hardware.

This makes quite a bit of sense seeing as it's a SanDisk "Ultra II" card.

beber@setibzh.com writes:
> add pci=noapic to your boot option

Since the hardware is not reachable from here, I can not test it until
Monday. I'll note my results though.

Thanks,

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

\
 
 \ /
  Last update: 2005-03-22 14:06    [W:0.037 / U:0.724 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site