Subject: kern/1674: MI SCSI code doesn't grok targets > 7
To: None <gnats-bugs@gnats.netbsd.org>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: netbsd-bugs
Date: 10/23/1995 10:36:00
>Number: 1674
>Category: kern
>Synopsis: MI SCSI code doesn't grok targets > 7
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: kern-bug-people (Kernel Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Oct 23 13:50:01 1995
>Last-Modified:
>Originator: Jason Thorpe
>Organization:
Numerical Aerodynamic Simulation Project - NASA Ames
>Release: NetBSD 1.0A, October 20, 1995
>Environment:
System: NetBSD antie 1.0A NetBSD 1.0A (ANTIE) #372: Tue Oct 17 15:34:42 PDT 1995 thorpej@antie:/work/netbsd/src/sys/arch/i386/compile/ANTIE i386
(Also, NetBSD/alpha, but it doesn't really matter, since this
is MI code.)
>Description:
The MI SCSI code only looks for SCSI targets 0 through 7. This
is incorrect, since wide devices can be targeted up to 15.
>How-To-Repeat:
Plug a wide device at a target > 7 into a wide controller
(such as an NCR 53c825) and watch it not configure that device.
>Fix:
Complete, correct fix unknown to me as of yet. However, it's
worth noting now so that other people can think about it, too.
>Audit-Trail:
>Unformatted: