OBSOLETE Patch-ID# 106925-06
Keywords: glm SCSI HBA sfmmu_tsb_miss scsi_probe
Synopsis: Obsoleted by: 106925-07 SunOS 5.7: glm driver patch
Date: Nov/22/2000

Solaris Release: 7

SunOS Release: 5.7

Unbundled Product: 

Unbundled Release: 

Xref: 

Topic: SunOS 5.7: glm driver patch
NOTE:  	Refer to Special Install Instructions section for 
	IMPORTANT specific information on this patch.

Relevant Architectures: sparc

BugId's fixed with this patch: 4095155 4162302 4163056 4176924 4231086 4289032 4341851

Changes incorporated in this version: 4163056 4341851

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/kernel/drv/glm
/kernel/drv/sparcv9/glm
/usr/include/sys/scsi/adapters/glmvar.h
/usr/lib/adb/glm
/usr/lib/adb/sparcv9/glm

Problem Description:

4163056 Repatch with new keyword in glm.c
4341851 The glm driver detects DATA IN parity error
 
(from 106925-05)
 
4095155 glm: support 32 luns (failed to include glmvar.h in revision -03).
4163056 disksuite 4.1 with glm driver seems to be insensitive to hard-disk trouble
 
(from 106925-04)
 
4289032 glm: target sync state gets stuck in state NSYNC_SDTR_SENT.
 
(from 106925-03)
 
4095155 glm: support 32 luns.
 
(from 106925-02)
 
4231086 glm warnings and SCSI slowdown
 
(from 106925-01)
 
4176924 The glm SCSI HBA driver v1.129 does not handle multiple queue full messages.
4162302 Kernel panic at trap level 2, trap reason 0x2 at sfmmu_tsb_miss

Patch Installation Instructions:
--------------------------------
 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-8 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
----------------------------- 
 
To support greater than 8 LUNs, edit the /kernel/drv/glm.conf file,
if it exists, or create a new one with:
 
device-type-scsi-options-list =
"Symbios StorEDGE A1000", "lsi-scsi-options",
"Symbios StorEDGE A3000", "lsi-scsi-options",
"SYMBIOS RSM Array 2000", "lsi-scsi-options";
lsi-scsi-options = 0x407f8;
 
Please reboot system for the patch and glm.conf changes to take effect.
---

README -- Last modified date:  Thursday, May 24, 2001

