Subject: Re: lost interrupt, device timeout...
To: Jukka Salmi <j+nbsd@2004.salmi.ch>
From: David Brownlee <abs@NetBSD.org>
List: netbsd-help
Date: 10/26/2004 10:41:54
On Tue, 26 Oct 2004, Jukka Salmi wrote:

>> ATAPI devices on promise controllers are known to not work too well.
>> I would connect the drives to the promise, and the CDs to the motherboard
>> controller.
>
> I tried this, and couldn't reproduce the problem since. Fine! But,
> what I don't understand: connecting both disks to the same channel
> (as master & slave) on the mainboard seems to work fine; if they are
> connected to separate channels (both as master) on the mb I get
>
> viaide0:0: lost interrupt
>        type: ata tc_bcount: 8192 tc_skip: 0
> viaide0:0:0: bus-master DMA error: missing interrupt, status=0x20
> viaide0:0:0: device timeout, c_bcount=8192, c_skip0
> wd0a: device timeout writing fsbn 64852684 of 64852684-64852699 (wd0 bn 64852747; cn 64338 tn 0 sn 43), retrying
> wd0: soft error (corrected)
>
> Is this more likely a problem with the chipset or with the disk?
>
> However, using the Promise seems to work (around the problem...).
> Thanks!

 	I've seen this behaviour (raidframe across two IDE disks on separate
 	channels gives timeouts), on most of my raidframe machines.

 	I've seen this at least on piixide and rccide, less so in viaide.

-- 
 		David/absolute       -- www.NetBSD.org: No hype required --