Subject: Re: AS 1200 + qlogic RAID
To: David Hopper <dhop@nwlink.com>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-alpha
Date: 12/15/1999 09:47:00
On Tue, 14 Dec 1999 09:37:13 -0800 
 David Hopper <dhop@nwlink.com> wrote:

 > Dec 11 15:23:30 terran /netbsd: sd1: no disk label
 > Dec 11 15:24:58 terran /netbsd: isp1: command for target 2 lun 0 was aborted
 > Dec 11 15:24:58 terran /netbsd: stray kn300 irq 8
 > Dec 11 15:25:28 terran /netbsd: isp1: command for target 2 lun 0 was aborted
 > Dec 11 15:25:28 terran /netbsd: stray kn300 irq 8
 > 
 > Could this be related to the recent changes to mcpcia.c to recognise the <3
 > PCI busses in the 1200 variant?  Is there cruft left over elsewhere from the
 > kn300 define that hasn't been updated?  (Armchair troubleshooting by a
 > nonprogrammer, there :)

Seems obvious that the interrupt mapping is wrong.

If the interrupt mapping code is using NetBSD device unit numbers instead
of real PCIA hose numbers, that's going to be a problem; the unit numbers
are totally arbitrary, and should not be used to determine locality on a
bus.

        -- Jason R. Thorpe <thorpej@nas.nasa.gov>