From owner-freebsd-alpha Wed May 1 14:36:59 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from alcanet.com.au (mail2.alcanet.com.au [203.62.196.17]) by hub.freebsd.org (Postfix) with ESMTP id CE11D37B426; Wed, 1 May 2002 14:36:51 -0700 (PDT) Received: from mfg1.cim.alcatel.com.au (localhost.localdomain [127.0.0.1]) by alcanet.com.au (8.12.1/8.12.1/Alcanet1.2) with ESMTP id g41Laotw031710; Thu, 2 May 2002 07:36:50 +1000 Received: from gsmx07.alcatel.com.au by cim.alcatel.com.au (PMDF V5.2-32 #37645) with ESMTP id <01KH8T4FIG7K9S7PWN@cim.alcatel.com.au>; Thu, 2 May 2002 07:36:37 +1100 Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.11.6/8.11.6) id g41Lalp54276; Thu, 02 May 2002 07:36:47 +1000 Content-return: prohibited Date: Thu, 02 May 2002 07:36:47 +1000 From: Peter Jeremy Subject: Re: AlphaServer 400 interrupt problems In-reply-to: <20020430190443.A44303@dragon.nuxi.com>; from obrien@freebsd.org on Tue, Apr 30, 2002 at 07:04:43PM -0700 To: "David O'Brien" Cc: freebsd-alpha@freebsd.org Mail-Followup-To: David O'Brien , freebsd-alpha@freebsd.org Message-id: <20020502073646.V25071@gsmx07.alcatel.com.au> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline User-Agent: Mutt/1.2.5i References: <20020501114313.R25071@gsmx07.alcatel.com.au> <20020430190443.A44303@dragon.nuxi.com> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 2002-Apr-30 19:04:43 -0700, David O'Brien wrote: >On Wed, May 01, 2002 at 11:43:13AM +1000, Peter Jeremy wrote: >> I recently tried a KZPCM-DA card in an AlphaServer 400 and ran into >> a few problems with the interrupts. The KZPCM-DA is a dual-SCSI >> (dual Symbios 53C875's), fast Ethernet (DEC/Intel 21140) card using >> an DEC/Intel 21152 PCI-PCI bridge chip. > >I reported the same problem a few weeks ago. This patch from Bernd >Walter *might* help you get farther along. It mostly fixes the problem. With both the KZPCM and DE435 cards, I can attach both ethernet devices, but only one of the KZPCM's SCSI devices attaches. The second one reports as "irq=255" in the verbose bus probe and then fails to attach because the interrupt is bad. (I don't have the exact kernel message with me). I'm not sure why the intline is set to 255. The patch effectively bypasses dec_2100_a50_intr_map(), so this is presumably what was returned by "pci_cfgread(cfg, PCIR_INTLINE, 1)". I presume this is set up by the SRM. Unfortunately, I can't readily attach a disk to see if the SRM can boot from it, though "SHOW DEVICE" does find both SCSI controllers. The patch can't be blamed for this, so put me down as "it works on my AS400". Thanks to both you and Bernd. Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message