Subject: kern/5376: quirk for DEC RRD42 CDROM
To: None <gnats-bugs@gnats.netbsd.org>
From: Simon Burge <simonb@telstra.com.au>
List: netbsd-bugs
Date: 04/29/1998 12:59:43
>Number:         5376
>Category:       kern
>Synopsis:       quirk for DEC RRD42 CDROM
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Apr 28 20:05:00 1998
>Last-Modified:
>Originator:     Simon Burge
>Organization:
	IBM Global Services Australia
>Release:        NetBSD 1.3
>Environment:
System: NetBSD thoreau.thistledown.werj.com.au 1.3 NetBSD 1.3 (THOREAU) #3: Tue Apr 28 22:33:19 EST 1998 simonb@thoreau.thistledown.werj.com.au:/usr/src/sys/arch/i386/compile/THOREAU i386


>Description:
        The DEC RRD42 CDROM shows up with mulitple LUNS when it gets
        probed.  I'm pr'ing this rather that just fixing it because
        the RRD42 worked fine with NetBSD 1.2, so something must have
        changed in the SCSI driver since then to make this occur.

>How-To-Repeat:
        Boot a NetBSD/i386 1.3 machine with an RRD42 attached.

>Fix:
        A simple fix is attached below.  No investigation has been done
        into any possible driver changes from 1.2.

*** scsiconf.c.ORIG	Fri Oct  3 21:23:49 1997
--- scsiconf.c	Tue Apr 28 22:32:52 1998
***************
*** 390,395 ****
--- 390,397 ----
  	{{T_CDROM, T_REMOV,
  	 "CHINON  ", "CD-ROM CDS-535  ", ""},     SDEV_NOLUNS},
  	{{T_CDROM, T_REMOV,
+ 	 "DEC     ", "RRD42   (C) DEC ", ""},     SDEV_NOLUNS},
+ 	{{T_CDROM, T_REMOV,
  	 "DENON   ", "DRD-25X         ", "V"},    SDEV_NOLUNS},
  	{{T_CDROM, T_REMOV,
  	 "HP      ", "C4324/C4325     ", ""},     SDEV_NOLUNS},
>Audit-Trail:
>Unformatted: