[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DMA errors writing to IDE disk
Seems your HD doesn't support udma, see:
http://www.quantum.com/products/archive/bigfoot_cy/bigfoot_cy_specs.htm
but somehow the pciide driver thinks it does.
Try disabling "pciide" driver to use "wdc" driver.
John Saylor wrote:
> Apr 2 09:31:43 boston /bsd: pciide0 at pci0 dev 1 function 1 "Intel 82371AB IDE (PIIX4)" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility
> Apr 2 09:31:43 boston /bsd: wd0 at pciide0 channel 0 drive 0: <QUANTUM BIGFOOT_CY4320A>
> Apr 2 09:31:43 boston /bsd: wd0: can use 32-bit, PIO mode 4, DMA mode 2
> Apr 2 09:31:43 boston /bsd: wd0: 32-sector PIO, LBA, 4134MB, 8960 cyl, 15 head, 63 sec, 8467200 sectors
> Apr 2 09:31:43 boston /bsd: pciide0: channel 0 interrupting at irq 14
> Apr 2 09:31:43 boston /bsd: wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
[blah blah...]
> Apr 2 11:24:07 boston /bsd: pciide0:0:0: Bus-Master DMA error: missing interrupt, status=0x21
^^^^^^^^^^^^^^^^^^^^^^
this is somehow wrong!
When you boot do this:
boot>-c
[...]
UKC> disable pciide
UKC> quit
After that recompile a kernel WHITHOUT pciide driver.
It'd be nice if you use sendbug(1) to report this incident.
Good luck,
Alejo