lkml.org 
[lkml]   [1996]   [Apr]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
SubjectOPTION_NOASYNC in drivers/scsi/53c7,8xx.c should be OTION_NO_ASYNC
Hallo,

the file /usr/src/linux/drivers/scsi/53c7,8xx.c tells to define
OPTION_NOASYNC to circumvent problems with some devices.
But OPTION_NOASYNC isn't defined anywhere. OPTION_NO_ASYNC is, so this
should be changed.

B.t.w., that didn't solve my problem with my tape, which gets defined
synchronous even as it can't support that mode.
Vendor: TANDBERG Model: TDC 3800 Rev: =04:
Type: Sequential-Access ANSI SCSI revision: 02

With scsiinfo it gives the right information.
bash# scsiinfo -i /dev/nst0
Inquiry command
---------------
Relative Address 0
Wide bus 32 0
Wide bus 16 0
Synchronous neg. 0
Linked Commands 1
Command Queueing 0
SftRe 0
Device Type 1
Peripheral Qualifier 0
Removable? 1
Device Type Modifier 0
ISO Version 0
ECMA Version 0
ANSI Version 2
AENC 0
TrmIOP 0
Response Data Format 2
Vendor: TANDBERG
Product: TDC 3800
Revision level: =04:08CREATED022092

Doesn't the negotiation when OPTION_ALWAYS_SYNCHRONOUS is given look at that
info?

--- linux-1.3.87/drivers/scsi/53c7,8xx.c~ Fri Apr 12 21:44:18 1996
+++ linux-1.3.87/drivers/scsi/53c7,8xx.c Fri Apr 12 21:53:00 1996
@@ -24,7 +24,7 @@
* in the text.
*
*
- * OPTION_NOASYNC
+ * OPTION_NO_ASYNC
* Don't negotiate for asynchronous transfers on the first command
* when OPTION_ALWAYS_SYNCHRONOUS is set. Useful for dain bramaged
* devices which do something bad rather than sending a MESSAGE

--
Uwe Bonnes bon@elektron.ikp.physik.th-darmstadt.de

Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

\
 
 \ /
  Last update: 2005-03-22 13:37    [W:0.026 / U:0.076 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site