Final Release of Patch V86S-6

Applicable to V86S-1 Code Build Stream and V86S-4 Card image.
Pre-requisite patches  V86S-2, -3 -4 and -5  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-6

Patch Title:    Container cnt, Assoc_Set, RCS Dev HW error 
ACS Version:    HSG80 V86  / HSG60 V86
Patch Number:   6
Date:           28-Feb-2002

I.     Patch Description:

   Problem Symptoms:  
     1. When container count >127, HSG crash w/LFC=0B0A0100
     2. Association set member can get hung in available (during failover)
        and take a long time (>2 minutes) to be put online on target
        controller
     3. Remote copy Set normalization terminates on Drv HW Error. 
        set will fail to completely finish.

   Resolution: 
     1. Change container count to = 170
     2. Force move of ASMs to online when they are available.
     3. Add Raid_remove call to error path to ensure ejection of drive.
        Initiate retry on RCS I/O failure.

 
Title:	Container cnt, Assoc_Set, RCS Dev HW error

Title:	A mess of 'em 

Version:	V86S   
Length: 	357 
Patch Type:	0 
Patch Number:	6 

 Count:  	1 
 Address:	C00AA824 
 Value[  0]:	8CA000AA 

 Count:  	1 
 Address:	C00AA854 
 Value[  0]:	8C8000AB 

 Count:  	8 
 Address:	C00D1810 
 Value[  0]:	9081206C 
 Value[  1]:	86003000 
 Value[  2]:	C00D1540 
 Value[  3]:	80A92056 
 Value[  4]:	8CA0007F 
 Value[  5]:	32A54010 
 Value[  6]:	84003000 
 Value[  7]:	C0FFF480 

 Count:  	7 
 Address:	C00D1834 
 Value[  0]:	80A1214C 
 Value[  1]:	322520D0 
 Value[  2]:	8CA00004 
 Value[  3]:	92A12104 
 Value[  4]:	5C801605 
 Value[  5]:	8C891000 
 Value[  6]:	5C901E01 

 Count:  	2 
 Address:	C015E888 
 Value[  0]:	84003000 
 Value[  1]:	C0FFF538 

 Count:  	59 
 Address:	C0FFF480 
 Value[  0]:	90A1206C 
 Value[  1]:	88452158 
 Value[  2]:	8CA21C88 
 Value[  3]:	8CA51E14 
 Value[  4]:	8CB03000 
 Value[  5]:	C0FA42E0 
 Value[  6]:	88ADBD14 
 Value[  7]:	00000070 
 Value[  8]:	8CA03000 
 Value[  9]:	0000FFFE 
 Value[ 10]:	32A54078 
 Value[ 11]:	8CA55C95 
 Value[ 12]:	8CA51E14 
 Value[ 13]:	8C3D9D14 
 Value[ 14]:	80A1E078 
 Value[ 15]:	35352064 
 Value[ 16]:	90A1E0BC 
 Value[ 17]:	88A5200E 
 Value[ 18]:	350D2058 
 Value[ 19]:	5C801608 
 Value[ 20]:	8C880000 
 Value[ 21]:	86003000 
 Value[ 22]:	C0079F40 
 Value[ 23]:	90A120F4 
 Value[ 24]:	58A50997 
 Value[ 25]:	92A120F4 
 Value[ 26]:	5CA01E02 
 Value[ 27]:	82A120F3 
 Value[ 28]:	90A9206C 
 Value[ 29]:	92A560C0 
 Value[ 30]:	5C901E04 
 Value[ 31]:	92912104 
 Value[ 32]:	5C801604 
 Value[ 33]:	5C881605 
 Value[ 34]:	86003000 
 Value[ 35]:	C00CF880 
 Value[ 36]:	9081206C 
 Value[ 37]:	5C881E04 
 Value[ 38]:	84003000 
 Value[ 39]:	C00BB2F0 
 Value[ 40]:	5CA01E04 
 Value[ 41]:	92A12104 
 Value[ 42]:	5C801604 
 Value[ 43]:	5C881605 
 Value[ 44]:	84003000 
 Value[ 45]:	C00D0E50 
 Value[ 46]:	90A5A33C 
 Value[ 47]:	5C801616 
 Value[ 48]:	37CD2024 
 Value[ 49]:	58A50999 
 Value[ 50]:	92A5A33C 
 Value[ 51]:	5C481616 
 Value[ 52]:	90A5A108 
 Value[ 53]:	5C881E01 
 Value[ 54]:	86051000 
 Value[ 55]:	84003000 
 Value[ 56]:	C015E4B4 
 Value[ 57]:	84003000 
 Value[ 58]:	C015EB40 

 Count:  	0 

Verification:	5587F075


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


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

----- Begin Script -----
!
!Container cnt, Assoc_Set, RCS Dev HW error
! 
run clcp
2
1
y
V86S
357 
0 
6 
1 
C00AA824
8CA000AA
1
C00AA854
8C8000AB
8
C00D1810
9081206C
86003000
C00D1540
80A92056
8CA0007F
32A54010
84003000
C0FFF480
7
C00D1834
80A1214C
322520D0
8CA00004
92A12104
5C801605
8C891000
5C901E01
2
C015E888
84003000
C0FFF538
59
C0FFF480
90A1206C
88452158
8CA21C88
8CA51E14
8CB03000
C0FA42E0
88ADBD14
00000070
8CA03000
0000FFFE
32A54078
8CA55C95
8CA51E14
8C3D9D14
80A1E078
35352064
90A1E0BC
88A5200E
350D2058
5C801608
8C880000
86003000
C0079F40
90A120F4
58A50997
92A120F4
5CA01E02
82A120F3
90A9206C
92A560C0
5C901E04
92912104
5C801604
5C881605
86003000
C00CF880
9081206C
5C881E04
84003000
C00BB2F0
5CA01E04
92A12104
5C801604
5C881605
84003000
C00D0E50
90A5A33C
5C801616
37CD2024
58A50999
92A5A33C
5C481616
90A5A108
5C881E01
86051000
84003000
C015E4B4
84003000
C015EB40
0
5587F075
3
0
----- End Script -----




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

Extract the following to filename PATCH_V86S-6_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 -----
! Container cnt, Assoc_Set, RCS Dev HW error (c) COMPAQ 20-Feb-19102 !
1
V86S
357
0
6
1
C00AA824
8CA000AA
1
C00AA854
8C8000AB
8
C00D1810
9081206C
86003000
C00D1540
80A92056
8CA0007F
32A54010
84003000
C0FFF480
7
C00D1834
80A1214C
322520D0
8CA00004
92A12104
5C801605
8C891000
5C901E01
2
C015E888
84003000
C0FFF538
59
C0FFF480
90A1206C
88452158
8CA21C88
8CA51E14
8CB03000
C0FA42E0
88ADBD14
00000070
8CA03000
0000FFFE
32A54078
8CA55C95
8CA51E14
8C3D9D14
80A1E078
35352064
90A1E0BC
88A5200E
350D2058
5C801608
8C880000
86003000
C0079F40
90A120F4
58A50997
92A120F4
5CA01E02
82A120F3
90A9206C
92A560C0
5C901E04
92912104
5C801604
5C881605
86003000
C00CF880
9081206C
5C881E04
84003000
C00BB2F0
5CA01E04
92A12104
5C801604
5C881605
84003000
C00D0E50
90A5A33C
5C801616
37CD2024
58A50999
92A5A33C
5C481616
90A5A108
5C881E01
86051000
84003000
C015E4B4
84003000
C015EB40
0
5587F075
----- End SWCC Script -----


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

Extract the following to filename to PATCH_V86S-6_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 -----
! Container cnt, Assoc_Set, RCS Dev HW error (c) COMPAQ 20-Feb-2002 !
2
V86S 
6
----- End Script -----

