From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Jan 31 15:46:19 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3)
	id PAA09062; Wed, 31 Jan 1996 15:46:19 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with SMTP
	id PAA09057; Wed, 31 Jan 1996 15:46:15 +0900 (JST)
Received: by vcgate1.mei.co.jp (5.65mei1.2g/5.5:4.6:vcgate0:950406)
	id AA06172; Wed, 31 Jan 96 15:45:18 +0900
Received: by vcmei.vanc.mei.co.jp (5.65mei1.1/5.9:4.9:vcmei:960124)
	id AA10806; Wed, 31 Jan 96 15:44:38 +0900
Received: by kmegate.kme.mei.co.jp (4.1/5.5:4.6:kmegate:960117)
	id AA27711; Wed, 31 Jan 96 15:45:26 JST
Date: Wed, 31 Jan 96 15:45:26 JST
From: akiyama@kme.mei.co.jp (Shunsuke Akiyama)
Message-Id: <9601310645.AA27711@kmegate.kme.mei.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 98
Subject: [FreeBSD-users-jp 98] od-driver-2.0.5R-98 patch 2
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B6e=#>>2<$N=);3$G$9!#(B

od-driver-2.0.5R-98 $BMQ$N%Q%C%A$=$N#2$G$9!#(B

$BN)$A>e$2;~$N%G%P%$%9!&%W%m!<%V$G!"(BNot Ready $B$H$+$J$s$H$+$N%a%C%;!<%8$r(B
$B=P$7$FMh$k>l9g$K;H$C$F$_$F$/$@$5$$!#(B

$B$3$N%Q%C%A$rEv$F$?8e$O!"%+!<%M%k!&%3%s%U%#%.%e%l!<%7%g%s!&%U%!%$%k$K(B

    options	OD_BOGUS_NOT_READY

$B$rDI2C$7$?8e!"%+!<%M%k$r:F@8@.!?%$%s%9%H!<%k$7$F$/$@$5$$!#(B
-- 
	$B=);3=SJe(B
	$B6e=#>>2<EE4o3t<02q<R(B
	akiyama@kme.mei.co.jp

----- Patch ----- Patch ----- Patch ----- Patch ----- Patch -----
--- scsi/od.c-p1	Sun Jan 21 18:56:24 1996
+++ scsi/od.c	Tue Jan 30 23:30:45 1996
@@ -754,6 +754,13 @@
 	if ((sense->error_code & SSD_ERRCODE) == 0x71)
 		return SCSIRET_CONTINUE;
 
+#ifdef OD_BOGUS_NOT_READY
+	if (((sense->error_code & SSD_ERRCODE) == 0x70) &&
+		((sense->ext.extended.flags & SSD_KEY) == 0x02))
+		/* No point in retrying Not Ready */
+			return SCSIRET_CONTINUE;
+#endif
+
 	if (((sense->error_code & SSD_ERRCODE) == 0x70) &&
 		((sense->ext.extended.flags & SSD_KEY) == 0x04))
 		/* No point in retrying Hardware Failure */
----- Patch ----- Patch ----- Patch ----- Patch ----- Patch -----
