Subject: kern/6043: SCSI midlevel assumes only eight luns are possible
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthew Jacob <mjacob@nas.nasa.gov>
List: netbsd-bugs
Date: 08/25/1998 18:01:03
>Number:         6043
>Category:       kern
>Synopsis:       SCSI midlevel assumes only eight luns are possible
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Aug 25 18:05:01 1998
>Last-Modified:
>Originator:     
>Organization:
	NASA Ames Research Center
>Release:        980825
>Environment:
	
System: NetBSD mathom.nas.nasa.gov 1.3G NetBSD 1.3G (ALPHA) #0: Tue Aug 25 14:32:21 PDT 1998 mjacob@mathom.nas.nasa.gov:/home/mjacob/nbcur/sys/arch/alpha/compile/ALPHA alpha


>Description:

	The configuration code in scsiconf.c allocates 8 pointers
	for sc_link pointers. Currently shipping RAID devices have
	support for 32 luns, the new firmware for the Qlogic ISP has
	support for 32 luns for parallel SCSI, and SCSI3 has second,
	third and fourth level indirection (with Qlogic ISP2100
	supporting through second level (16 bits)).

	Some thought needs to be put into how to change this.

>How-To-Repeat:
	
>Fix:
At least support the 32 luns- so change the '8 *' to '32 *' in scsiconf.c-
at least that's what my dim understanding tells me to do.

>Audit-Trail:
>Unformatted: