Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: matthew green <mrg@netbsd.org>
List: source-changes
Date: 11/19/1999 02:49:47
Module Name:	syssrc
Committed By:	mrg
Date:		Fri Nov 19 10:49:47 UTC 1999

Modified Files:
	syssrc/sys/arch/alpha/alpha: dec_3000_500.c

Log Message:
split the "asc" and "tcds" searching into two separate sections and
keep a "tcdsdev" of the booted tcds device.  make sure that the "asc"
is the child of the tcds.  this fixes boot device detection on dec
5000/400 (prolly 400-900) machines in the presense of a tcds option
card, which would use the right tcds chip & disk scsiid of the last
attached tcds -- which meant it would choose the wrong disk, or not
find the boot device at all if the corresponding scsiid was unused in
the last attached disk.

XXX: this may need to be copied to dec_3000_300.c but i have no idea
as i can not test this hardware at all...

fixes PR#8771 by myself.


To generate a diff of this commit:
cvs rdiff -r1.27 -r1.28 syssrc/sys/arch/alpha/alpha/dec_3000_500.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.