Subject: Re: SCSI _is_ still broken on VS3100
To: None <ragge@ludd.luth.se>
From: maximum entropy <entropy@zippy.bernstein.com>
List: port-vax
Date: 01/07/1999 09:14:37
>From: Anders Magnusson <ragge@ludd.luth.se>
>Date: Wed, 6 Jan 1999 15:55:53 +0100 (MET)
>
>> >Date: Tue, 5 Jan 1999 12:42:35 -0500 (EST)
>> >From: maximum entropy <entropy@zippy.bernstein.com>
>>
>> I wasn't quite in left field...but maybe right field.  Here's the real
>> fix (actually two fixes for two different problems):
>[...]
>Of course! Braindamage... I had just forgotten that. Fixed now.

The other patch I sent, for vsbus.c, wasn't in this morning's sup.

>Date: Thu, 7 Jan 1999 05:36:58 -0800 (PST)
>From: NetBSD source update <srcmastr@ftp.netbsd.org>
>[...]
>U src/sys/arch/mips/mips/db_interface.c
>U src/sys/arch/vax/vax/ka43.c
>U src/sys/dev/ic/ncr53c9x.c
>[...]

Without this other patch, the ncr still won't be configured on ka43,
so SCSI still won't work on the 3100/m76.  Did you forget to commit
vsbus.c, or was the patch unacceptable for some reason?

--- /sys/arch/vax/vsa/vsbus.c-orig	Mon Dec  7 07:18:49 1998
+++ /sys/arch/vax/vsa/vsbus.c	Wed Jan  6 00:58:01 1999
@@ -171,7 +171,8 @@
 		return;
 	}
 
-	if ((vax_confdata & KA420_CFG_STCMSK) == KA420_CFG_NONE)
+	if (vax_boardtype == VAX_BTYP_420
+	    && (vax_confdata & KA420_CFG_STCMSK) == KA420_CFG_NONE)
 		return; /* No ctlrs */
 
 	/* Ok, we have at least one scsi ctlr */

Cheers,
entropy

--
entropy -- it's not just a good idea, it's the second law.