Final Release of Patch V86S-5

Applicable to V86S-1 Code Build Stream and V86S-4 Card image.
Pre-requisite patches  V86S-2, -3 and -4  must be installed prior to this 
patch.

*************** COMPAQ COMPUTER CORPORATION  DISCLAIMER **************
* In accordance to Compaq's commitment to maintain the highest level  *
* of customer satisfaction, this patch is being provided to customers *
* who have purchased the referenced Storageworks product that is      *
* currently covered by one of Compaq's  extensive warranty plans and  *
* is also provided to those customers not yet underCompaq's extended  *
* warranty plan as a courtesy.  The availability of this patch is in  *
* no way an obligation by Compaq to continue this practice in the     *
* future.                                                             *
***********************************************************************

****************************** WARNING ********************************
*                                                                     *
* - Please be sure to cut and paste EXACTLY as indicated.  Any        *
*   addition or subtraction of pertinent patch data will mean the     *
*   patch will not load due to a checksum failure and the controller  *
*   will remain at it's original version.                             *
*                                                                     *
* - As always, any critical data should be backed up prior to         *
*   performing any updates.                                           *
***********************************************************************

				PATCH V86S-5

Patch Title:    PR crash -Add busy, resolve Index[0]=0/F 
ACS Version:    HSG80 V86
Patch Number:   5	
Date:           13-Feb-2002

I.     Patch Description:

   Problem Symptoms:  
     Tru64 V5.1, V5.1A with Tru-Clustering, and OpenVMS 73-1 release 
     implement and heavily utilize Persistent Reservation mechanism
     in HSG.   Under conditions when large LUN counts, >2 node Tru64 
     cluster, is subject to HSG80 crashing.


   Resolution: 
     This fixes LFC=43230101 crash with Index[0]=F/0. Implements a
     busy mechanism to help throttle the host.  

     Tru64 customers running Cluster and >2 nodes must be running 
     latest patch kits available.  Consult Tru64 patch kit documentation 
     concerning parameter setting "disk_max_iob_ops"  =12 <==default
 

Title:	PR crash -Add busy, resolve Index[0]=0/F

Version:	V86S
Length: 	143
Patch Type:	0
Patch Number:	5

 Count:  	1
 Address:	C000E020
 Value[  0]:	320C200C

 Count:  	1
 Address:	C000BA28
 Value[  0]:	08000018

 Count:  	1
 Address:	C000BB98
 Value[  0]:	08000018

 Count:  	1
 Address:	C000DA58
 Value[  0]:	08000008

 Count:  	1
 Address:	C0049210
 Value[  0]:	08FC59E0

 Count:  	14
 Address:	C000EBF0
 Value[  0]:	90A03000
 Value[  1]:	C0212FC8
 Value[  2]:	5CA81E00
 Value[  3]:	32052010
 Value[  4]:	90A51000
 Value[  5]:	59A85015
 Value[  6]:	35053FF8
 Value[  7]:	347D6014
 Value[  8]:	8CA00008
 Value[  9]:	82A120EA
 Value[ 10]:	0A000000
 Value[ 11]:	00000000
 Value[ 12]:	90A92218
 Value[ 13]:	0803A5F0

 Count:  	1
 Address:	C00497C8
 Value[  0]:	08FC5460

 Count:  	2
 Address:	C000EC28
 Value[  0]:	92A220D8
 Value[  1]:	0803B130

 Count:  	0

Verification:	41844790


II.    Patch Installation Script for use with a host to CLI Utility 


Extract the following script to file PATCH_V86S-5.script. 
Submit script to CCL via Command Scripter utility.

----- Begin Script -----
!
!PR crash -Add busy, resolve Index[0]=0/F
! 
run clcp
2
1
y
V86S
143
0
5
1
C000E020
320C200C
1
C000BA28
08000018
1
C000BB98
08000018
1
C000DA58
08000008
1
C0049210
08FC59E0
14
C000EBF0
90A03000
C0212FC8
5CA81E00
32052010
90A51000
59A85015
35053FF8
347D6014
8CA00008
82A120EA
0A000000
00000000
90A92218
0803A5F0
1
C00497C8
08FC5460
2
C000EC28
92A220D8
0803B130
0
41844790
3
0
----- End Script -----




III.   Patch file for use with SWCC Client's Update Software feature. 

Extract the following to filename PATCH_V86S-5_INSTALL.WB_DATA and 
transfer to the Client host.  Specify it in the 'File to load' box 
from the SWCC Update Controller Software screen as selected via the 
'Storage' menu option.


----- Begin SWCC Script -----
! PR crash -Add busy, resolve Index[0]=0/F (c) COMPAQ 18-Jan-2002!
1
V86S
143
0
5
1
C000E020
320C200C
1
C000BA28
08000018
1
C000BB98
08000018
1
C000DA58
08000008
1
C0049210
08FC59E0
14
C000EBF0
90A03000
C0212FC8
5CA81E00
32052010
90A51000
59A85015
35053FF8
347D6014
8CA00008
82A120EA
0A000000
00000000
90A92218
0803A5F0
1
C00497C8
08FC5460
2
C000EC28
92A220D8
0803B130
0
41844790
----- End SWCC Script -----


IV.   Patch Deletion Script for use with SWCC Client'S Update feature. 

Extract the following to filename to PATCH_V86S-5_DELETE.WB_DATA and 
transfer to the Client host.  Specify it in the 'File to load' box from
the SWCC Update Controller Software screen as selected via the
'Storage' menu option.

----- Begin Script -----
! PR crash -Add busy, resolve Index[0]=0/F (c) DEC 18-Jan-2002!
2
V86S
5
----- End Script -----

