[6395] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: adaptec 2940U2W/ibm ultrastar 9ES problem

daemon@ATHENA.MIT.EDU (Chiaki Ishikawa)
Fri Apr 23 13:23:54 1999

Date: 	Sat, 24 Apr 1999 01:52:04 +0900 (JST)
From: Chiaki Ishikawa <Chiaki.Ishikawa@personal-media.co.jp>
To: linux-scsi@vger.rutgers.edu
In-reply-to: <372083E0.69910E9D@t-online.de> (dstein2203@t-online.de)

X-PMC-CI-e-mail-id: 10406 

>Ok, thanks. I guessed the entries would be like that but was 100% sure.

Welcome.

>> Now the entry of this device_list is the one shown at boot time when
>> these devices are scanned.
>> VendorID, Product name, Revision, and the flags.
>> If I recall correctly, Revision part is ignored, but
>> may change in the future.
>> 

My explanation here may have been too sketchy.

Suppose your SCSI card BIOS shows during boot

	SEAGATE Model: ST39173LW Rev: 6246

or something that effect and you want to make sure that
no non-zero LUN probe is done against this drive, then

	{"SEAGATE", "ST39173LW", "6246", BLIST_NOLUN},

needs to be added to the device_list[] (in 2.x.1xx, 2.2.xxx, it could
be a different name in 2.0.3x).

SCSI driver prints the device info in the following manner, so
it is easier to figure out which part is which.

Example:

  Vendor: ULTIMA    Model: AT3               Rev: 1.90
  Type:   Scanner                            ANSI SCSI revision: 02

In some cases, model field contains one or more blanks and some
more non-blank characters, and you must put int the string literally.

I have forgotten exactly how I learned this.
But I remember reading the code for blacklisting in 2.0.xx version 
since I needed to make the Empire 1040 disk going in my home PC
with Tekram DC390 a year or so ago (or it was when
I used the same disk with AHA1542CF earlier).
It still is "RTFM", hmm, I should  phrase this "Read The Source" instead.

I think it is about time someone wrote the
clear and detailed logical view and overall scheme used
in the  SCSI subsystem including these blacklisting using
device_list[]. It would help the future SCSI board driver writes,
users and integrators alike. But who?

In any case, I am sure SCSI gurus on this list would help if questions arise
concerning device_list[].


-- 
     Ishikawa, Chiaki        ishikawa@personal-media.co.jp.NoSpam  or         
 (family name, given name) Chiaki.Ishikawa@personal-media.co.jp.NoSpam
    Personal Media Corp.      ** Remove .NoSpam at the end before use **     
  Shinagawa, Tokyo, Japan 142-0051



-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post