Subject: Re: UltraDMA performance.
To: None <port-i386@NetBSD.ORG>
From: Wolfgang Rupprecht <wolfgang@wsrcc.com>
List: port-i386
Date: 12/29/2000 20:02:58
bjy@mogua.org (Bang Jun-Young) writes:
> I've replaced it with current VT82C686A based A7V.

FYI, The Asus a7v is quite usable under current, but I also see a few
disk-controller hangs and lost interrupt gripes with it.

    Dec 28 16:12:48 capsicum /netbsd: pciide1:0: bogus intr
    Dec 28 16:15:56 capsicum /netbsd: pciide1:0: bogus intr
 
This gripe is from the second controller which talks to this IBM
drive:

    Dec 29 14:44:30 capsicum /netbsd: wd0 at pciide1 channel 0 drive 0: <IBM-DPTA-353750>

The outright hangs happen when attempting to use cdparanoia from this
cdrom:

    Dec 29 14:44:30 capsicum /netbsd: pciide0 at pci0 dev 4 function 1: VIA Tech VT82C586A IDE Controller (rev. 0x10)
    Dec 29 14:44:30 capsicum /netbsd: pciide0: bus-master DMA support present
    Dec 29 14:44:30 capsicum /netbsd: pciide0: primary channel configured to compatibility mode
    Dec 29 14:44:30 capsicum /netbsd: atapibus0 at pciide0 channel 0
    Dec 29 14:44:30 capsicum /netbsd: cd0 at atapibus0 drive 0: <TOSHIBA CD-ROM XM-6202BH, \377\377\377\377, 1112> type 5 cdrom removable
    Dec 29 14:44:30 capsicum /netbsd: cd0: 32-bit data port
    Dec 29 14:44:30 capsicum /netbsd: cd0: drive supports PIO mode 4, DMA mode 2
    Dec 29 14:44:30 capsicum /netbsd: pciide0: primary channel interrupting at irq 14
    Dec 29 14:44:30 capsicum /netbsd: cd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)

The lost interrupt gripes happen when using cdparanoia from this cdrw:

    Dec 29 14:44:30 capsicum /netbsd: pciide0: secondary channel configured to compatibility mode
    Dec 29 14:44:30 capsicum /netbsd: atapibus1 at pciide0 channel 1
    Dec 29 14:44:30 capsicum /netbsd: cd1 at atapibus1 drive 0: <PLEXTOR CD-R   PX-W8432T, , 1.07> type 5 cdrom removable
    Dec 29 14:44:30 capsicum /netbsd: cd1: 32-bit data port
    Dec 29 14:44:30 capsicum /netbsd: cd1: drive supports PIO mode 4, DMA mode 2
    Dec 29 14:44:30 capsicum /netbsd: pciide0: secondary channel interrupting at irq 15
    Dec 29 14:44:30 capsicum /netbsd: cd1(pciide0:1:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)

So the asus a7v/netbsd interaction isn't perfect either.

-wolfgang
-- 
       Wolfgang Rupprecht <wolfgang+gnus@dailyplanet.wsrcc.com>
		    http://www.wsrcc.com/wolfgang/
Coming soon: GPS mapping tools for Open Systems. http://www.gnomad-mapping.com/