Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 96 16:43:31 JST
From:      akiyama@kme.mei.co.jp
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/1829: KONICA MO drive configured multiply.
Message-ID:  <9610170743.AA09947@kmegate.kme.mei.co.jp>
Resent-Message-ID: <199610170810.BAA14144@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         1829
>Category:       kern
>Synopsis:       KONICA MO drive configured multiply.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 17 01:10:02 PDT 1996
>Last-Modified:
>Originator:     Shunsuke Akiyama
>Organization:
Kyushu Matsushita Electric Co., Ltd.
>Release:        FreeBSD 2.1.5-RELEASE i386
>Environment:

	All 2.1.5-RELEASE systems configured with od.

>Description:

	SCSI known device table has wrong optical disk entries.
	Therefor device probing to generic optical disk drive always
	cause full LUN scanning. Some ODD that can not handle LUN
	correctly was misconfigured.  (Configured multiply, like od0,
	od1, ..., od7)
	eg. KONICA 3.5in 230MB MO drive. ("KONICA OMD-6020 2.09")

>How-To-Repeat:

	Everytime when system booting up.

>Fix:

	This patch fix the problem.

===================================================================
RCS file: sys/scsi/RCS/scsiconf.c,v
retrieving revision 1.30.4.9
retrieving revision 1.30.4.9.1.1
diff -u -r1.30.4.9 -r1.30.4.9.1.1
--- sys/scsi/scsiconf.c	1996/06/28 16:59:47	1.30.4.9
+++ sys/scsi/scsiconf.c	1996/09/05 14:56:30	1.30.4.9.1.1
@@ -330,17 +330,17 @@
 /* od's must be probed before sd's since some of them identify as T_DIRECT */
 #if NOD > 0
 	{
-		T_OPTICAL, T_REMOV, "MATSHITA", "PD-1 LF-1000", "*",
-		"od", SC_MORE_LUS
+		T_OPTICAL, T_REMOV, "standard", "any"
+		    ,"any", "od", SC_ONE_LU
 	},
-	/* See comments under NEW_SCSICONF above. */
 	{
-		T_OPTICAL, T_REMOV, "SONY", "SMO-*", "*",
-		"od", SC_MORE_LUS
+		T_OPTICAL, T_REMOV, "MATSHITA", "PD-1 LF-1000"
+		    ,"any", "od", SC_MORE_LUS
 	},
+	/* See comments under NEW_SCSICONF above. */
 	{
-		T_OPTICAL, T_REMOV, "*", "*", "*",
-		"od", SC_ONE_LU
+		T_OPTICAL, T_REMOV, "SONY", "SMO-C501-09"
+		    ,"*", "od", SC_MORE_LUS
 	},
 #endif  /* NOD */
 #if NSD > 0

>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9610170743.AA09947>