Final Release of Patch v87-3

Only applicable to v87<any>-1 Code Build Stream.  Apply after -2 patch.

********************* hp Corporation  DISCLAIMER *********************
* In accordance to hp'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 hp's extensive warranty plans and       *
* is also provided to those customers not yet under hp's extended     *
* warranty plan as a courtesy.  The availability of this patch is     *
* in no way an obligation by hp 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.                                           *
***********************************************************************
****************************** NOTE ***********************************
*                                                                     *
*   Unlike prior ACS V8x controller software for HSG60/80, a generic  *
*   v87 patch works for all the HSG controller ACS SW variants.       *
*   A v87-3 patch will patch and execute with v87F-1, v87G-1,         *
*   v87L-1, v87P-1, and V87S-1 builds.                                *
*                                                                     *
***********************************************************************

				PATCH v87-3

Patch Title:    PQ bits/FRUTIL-failures
ACS Version:    HSG80 v87  
Patch Number:   3	
Date:           9-July-3003 


I.     Patch Description:

   Problem / Solution:   

   o  Fix PQ bits for patch v87-2, including HPUX case and OpenVMS 
      with single controller cases.

   o  Utilizing snapshot with an R5 source and Stripeset Snap unit, 
      there is a volume size issue.   

   FRUTIL problems resolve
   o  w/button 5 reset, CLI port speed changes to 19200.
   o  w/button 5 reset, need to clear CACHE_NVRAM area.  This resolves
      several controller unexpected restarts at end of FRUTIL 
      operations.
   o  Frutil controller install instructions display Led code 38 
      instead of LED code 33. 
   o  Disable FRUTIL menu option and entry into: install cache + 
      controller together. Display workaround note.
   o  When a rolling upgrade has been performed from V86-x, to V87-1,  
      and then you execute FRUTIL,  the replacement controller assumes
      the identity of  V87 in the inquiry string.
   o  Security Enable flags and FRUTIL causes controller crash.  The 
      flags are not migrated to other controller.    
   o  SMART flag and FRUTIL cause FRUTIL problem because of flags out 
      of sync between two controllers.  



Title: PQ bits/FRUTIL-failures. (c) hp 27-June-2003

Version:	V87    
Length: 	973 
Patch Type:	0 
Patch Number:	3 

 Count:  	2 
 Address:	C01800EC 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFBB0 

 Count:  	8 
 Address:	C0FFFBB0 
 Value[  0]:	3505200C 
 Value[  1]:	58A01987 
 Value[  2]:	35A10010 
 Value[  3]:	8C81A008 
 Value[  4]:	84003000 
 Value[  5]:	C01800F4 
 Value[  6]:	84003000 
 Value[  7]:	C018012C 

 Count:  	2 
 Address:	C01C88E4 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFBD0 

 Count:  	2 
 Address:	C01C88F8 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFC04 

 Count:  	27 
 Address:	C0FFFBD0 
 Value[  0]:	86003000 
 Value[  1]:	C01C6370 
 Value[  2]:	86003000 
 Value[  3]:	C01C6410 
 Value[  4]:	86003000 
 Value[  5]:	C0FFFBF0 
 Value[  6]:	84003000 
 Value[  7]:	C01C88EC 
 Value[  8]:	8C203000 
 Value[  9]:	80F7248A 
 Value[ 10]:	8CA000BB 
 Value[ 11]:	84003000 
 Value[ 12]:	C01C646C 
 Value[ 13]:	86003000 
 Value[ 14]:	C01C65C0 
 Value[ 15]:	86003000 
 Value[ 16]:	C01C66B0 
 Value[ 17]:	88903000 
 Value[ 18]:	90080224 
 Value[ 19]:	90803000 
 Value[ 20]:	90080228 
 Value[ 21]:	59948E09 
 Value[ 22]:	8C880000 
 Value[ 23]:	86003000 
 Value[ 24]:	C01CA980 
 Value[ 25]:	84003000 
 Value[ 26]:	C01C8900 

 Count:  	1 
 Address:	C00F8D58 
 Value[  0]:	80F90DE8 

 Count:  	2 
 Address:	C0110310 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFC3C 

 Count:  	2 
 Address:	C0111258 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFC80 

 Count:  	34 
 Address:	C0FFFC3C 
 Value[  0]:	58274384 
 Value[  1]:	92232010 
 Value[  2]:	58801991 
 Value[  3]:	90E9D000 
 Value[  4]:	58210E11 
 Value[  5]:	58EC009D 
 Value[  6]:	58274384 
 Value[  7]:	92232010 
 Value[  8]:	8081E004 
 Value[  9]:	82832014 
 Value[ 10]:	8081E005 
 Value[ 11]:	82832015 
 Value[ 12]:	8081E006 
 Value[ 13]:	82832016 
 Value[ 14]:	8C800041 
 Value[ 15]:	84003000 
 Value[ 16]:	C0110318 
 Value[ 17]:	58E9439D 
 Value[ 18]:	92EA5000 
 Value[ 19]:	58EF4E11 
 Value[ 20]:	9022E010 
 Value[ 21]:	58281991 
 Value[ 22]:	58214084 
 Value[ 23]:	58E9039D 
 Value[ 24]:	92EA5000 
 Value[ 25]:	80BAE014 
 Value[ 26]:	82BA6004 
 Value[ 27]:	80BAE015 
 Value[ 28]:	82BA6005 
 Value[ 29]:	80BAE016 
 Value[ 30]:	82BA6006 
 Value[ 31]:	5CB81E00 
 Value[ 32]:	84003000 
 Value[ 33]:	C0111260 

 Count:  	2 
 Address:	C01207E0 
 Value[  0]:	84003000 
 Value[  1]:	C0120848 

 Count:  	2 
 Address:	C01213B0 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFCC4 

 Count:  	2 
 Address:	C01213DC 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFCFC 

 Count:  	1 
 Address:	C0121888 
 Value[  0]:	00003333 

 Count:  	26 
 Address:	C0FFFCC4 
 Value[  0]:	8C900000 
 Value[  1]:	86003000 
 Value[  2]:	C01244A0 
 Value[  3]:	90A11000 
 Value[  4]:	58A1D094 
 Value[  5]:	3215201C 
 Value[  6]:	8C803000 
 Value[  7]:	C0FFFD2C 
 Value[  8]:	5C881E03 
 Value[  9]:	5C901E00 
 Value[ 10]:	86003000 
 Value[ 11]:	C01244A0 
 Value[ 12]:	84003000 
 Value[ 13]:	C01213B8 
 Value[ 14]:	90A11000 
 Value[ 15]:	58A1D094 
 Value[ 16]:	32152018 
 Value[ 17]:	80A7E040 
 Value[ 18]:	8CA80031 
 Value[ 19]:	35AD000C 
 Value[ 20]:	8CA80035 
 Value[ 21]:	82AFE040 
 Value[ 22]:	90A95000 
 Value[ 23]:	59B8DE0C 
 Value[ 24]:	84003000 
 Value[ 25]:	C01213E4 

 Count:  	16 
 Address:	C0FFFD2C 
 Value[  0]:	2F21003D 
 Value[  1]:	45544F4E 
 Value[  2]:	2020203A 
 Value[  3]:	4954504F 
 Value[  4]:	31204E4F 
 Value[  5]:	53494420 
 Value[  6]:	454C4241 
 Value[  7]:	28202E44 
 Value[  8]:	203A6F53 
 Value[  9]:	63206F64 
 Value[ 10]:	65686361 
 Value[ 11]:	6874202C 
 Value[ 12]:	63206E65 
 Value[ 13]:	72746E6F 
 Value[ 14]:	656C6C6F 
 Value[ 15]:	00292E72 

 Count:  	43 
 Address:	C004244C 
 Value[  0]:	90A03000 
 Value[  1]:	80F72540 
 Value[  2]:	30952010 
 Value[  3]:	90A1EA1C 
 Value[  4]:	59A50901 
 Value[  5]:	340D202C 
 Value[  6]:	90A12060 
 Value[  7]:	59A81908 
 Value[  8]:	58A54094 
 Value[  9]:	92A12060 
 Value[ 10]:	90A11000 
 Value[ 11]:	8CA83000 
 Value[ 12]:	FFFFFF1F 
 Value[ 13]:	58A54094 
 Value[ 14]:	92A11000 
 Value[ 15]:	0800008C 
 Value[ 16]:	90A11000 
 Value[ 17]:	8CA83000 
 Value[ 18]:	FFFFFF1F 
 Value[ 19]:	58A54094 
 Value[ 20]:	58A50985 
 Value[ 21]:	92A11000 
 Value[ 22]:	90A12060 
 Value[ 23]:	59A81908 
 Value[ 24]:	58A54094 
 Value[ 25]:	58A50980 
 Value[ 26]:	92A12060 
 Value[ 27]:	88A260E8 
 Value[ 28]:	59BD0E06 
 Value[ 29]:	90B03000 
 Value[ 30]:	80F7DF44 
 Value[ 31]:	80ADF400 
 Value[ 32]:	80F7B90F 
 Value[ 33]:	36B54014 
 Value[ 34]:	8CA55C95 
 Value[ 35]:	90A03914 
 Value[ 36]:	C01EC6E0 
 Value[ 37]:	376D3F94 
 Value[ 38]:	31B54034 
 Value[ 39]:	90A5F400 
 Value[ 40]:	80F7B908 
 Value[ 41]:	306D2024 
 Value[ 42]:	08FFFF80 

 Count:  	2 
 Address:	C015DFCC 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFD6C 

 Count:  	9 
 Address:	C0FFFD6C 
 Value[  0]:	90A120D0 
 Value[  1]:	37052018 
 Value[  2]:	90A12098 
 Value[  3]:	92A16128 
 Value[  4]:	90A12098 
 Value[  5]:	59A05014 
 Value[  6]:	92A12098 
 Value[  7]:	84003000 
 Value[  8]:	C015DFD4 

 Count:  	2 
 Address:	C015E034 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFD94 

 Count:  	12 
 Address:	C0FFFD94 
 Value[  0]:	92A960D4 
 Value[  1]:	90A120D0 
 Value[  2]:	37052014 
 Value[  3]:	90A12098 
 Value[  4]:	92A16128 
 Value[  5]:	59A05014 
 Value[  6]:	92A12098 
 Value[  7]:	59318110 
 Value[  8]:	92312078 
 Value[  9]:	59454008 
 Value[ 10]:	84003000 
 Value[ 11]:	C015E054 

 Count:  	2 
 Address:	C015E0C0 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFDC8 

 Count:  	13 
 Address:	C0FFFDC8 
 Value[  0]:	90A120D0 
 Value[  1]:	37052018 
 Value[  2]:	90A12098 
 Value[  3]:	92A16128 
 Value[  4]:	90A12098 
 Value[  5]:	59A05014 
 Value[  6]:	92A12098 
 Value[  7]:	5C801605 
 Value[  8]:	8CA03000 
 Value[  9]:	C015DC50 
 Value[ 10]:	92A42108 
 Value[ 11]:	84003000 
 Value[ 12]:	C015E0D4 

 Count:  	0 

Verification:	F5FD5EBF 	
 



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


Extract the following script to file PATCH_V87-3.script. 
Submit script to CCL via Command Scripter utility.

----- Begin v87-3 Script -----
!
!PQ bits/FRUTIL-failures. (c) hp 27-June-2003
! 
run clcp
2
1
y
V87
973
0
3
2
C01800EC
84003000
C0FFFBB0
8
C0FFFBB0
3505200C
58A01987
35A10010
8C81A008
84003000
C01800F4
84003000
C018012C
2
C01C88E4
84003000
C0FFFBD0
2
C01C88F8
84003000
C0FFFC04
27
C0FFFBD0
86003000
C01C6370
86003000
C01C6410
86003000
C0FFFBF0
84003000
C01C88EC
8C203000
80F7248A
8CA000BB
84003000
C01C646C
86003000
C01C65C0
86003000
C01C66B0
88903000
90080224
90803000
90080228
59948E09
8C880000
86003000
C01CA980
84003000
C01C8900
1
C00F8D58
80F90DE8
2
C0110310
84003000
C0FFFC3C
2
C0111258
84003000
C0FFFC80
34
C0FFFC3C
58274384
92232010
58801991
90E9D000
58210E11
58EC009D
58274384
92232010
8081E004
82832014
8081E005
82832015
8081E006
82832016
8C800041
84003000
C0110318
58E9439D
92EA5000
58EF4E11
9022E010
58281991
58214084
58E9039D
92EA5000
80BAE014
82BA6004
80BAE015
82BA6005
80BAE016
82BA6006
5CB81E00
84003000
C0111260
2
C01207E0
84003000
C0120848
2
C01213B0
84003000
C0FFFCC4
2
C01213DC
84003000
C0FFFCFC
1
C0121888
00003333
26
C0FFFCC4
8C900000
86003000
C01244A0
90A11000
58A1D094
3215201C
8C803000
C0FFFD2C
5C881E03
5C901E00
86003000
C01244A0
84003000
C01213B8
90A11000
58A1D094
32152018
80A7E040
8CA80031
35AD000C
8CA80035
82AFE040
90A95000
59B8DE0C
84003000
C01213E4
16
C0FFFD2C
2F21003D
45544F4E
2020203A
4954504F
31204E4F
53494420
454C4241
28202E44
203A6F53
63206F64
65686361
6874202C
63206E65
72746E6F
656C6C6F
00292E72
43
C004244C
90A03000
80F72540
30952010
90A1EA1C
59A50901
340D202C
90A12060
59A81908
58A54094
92A12060
90A11000
8CA83000
FFFFFF1F
58A54094
92A11000
0800008C
90A11000
8CA83000
FFFFFF1F
58A54094
58A50985
92A11000
90A12060
59A81908
58A54094
58A50980
92A12060
88A260E8
59BD0E06
90B03000
80F7DF44
80ADF400
80F7B90F
36B54014
8CA55C95
90A03914
C01EC6E0
376D3F94
31B54034
90A5F400
80F7B908
306D2024
08FFFF80
2
C015DFCC
84003000
C0FFFD6C
9
C0FFFD6C
90A120D0
37052018
90A12098
92A16128
90A12098
59A05014
92A12098
84003000
C015DFD4
2
C015E034
84003000
C0FFFD94
12
C0FFFD94
92A960D4
90A120D0
37052014
90A12098
92A16128
59A05014
92A12098
59318110
92312078
59454008
84003000
C015E054
2
C015E0C0
84003000
C0FFFDC8
13
C0FFFDC8
90A120D0
37052018
90A12098
92A16128
90A12098
59A05014
92A12098
5C801605
8CA03000
C015DC50
92A42108
84003000
C015E0D4
0
F5FD5EBF
3
0
----- End v87-3 Script -----




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

Extract the following to filename PATCH_V87-3_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 v87-3 SWCC Script -----
!PQ bits/FRUTIL-failures. (c) hp 27-June-2003  !
1
V87   
973 
0 
3 
2 
C01800EC 
84003000 
C0FFFBB0 
8 
C0FFFBB0 
3505200C 
58A01987 
35A10010 
8C81A008 
84003000 
C01800F4 
84003000 
C018012C 
2 
C01C88E4 
84003000 
C0FFFBD0 
2 
C01C88F8 
84003000 
C0FFFC04 
27 
C0FFFBD0 
86003000 
C01C6370 
86003000 
C01C6410 
86003000 
C0FFFBF0 
84003000 
C01C88EC 
8C203000 
80F7248A 
8CA000BB 
84003000 
C01C646C 
86003000 
C01C65C0 
86003000 
C01C66B0 
88903000 
90080224 
90803000 
90080228 
59948E09 
8C880000 
86003000 
C01CA980 
84003000 
C01C8900 
1 
C00F8D58 
80F90DE8 
2 
C0110310 
84003000 
C0FFFC3C 
2 
C0111258 
84003000 
C0FFFC80 
34 
C0FFFC3C 
58274384 
92232010 
58801991 
90E9D000 
58210E11 
58EC009D 
58274384 
92232010 
8081E004 
82832014 
8081E005 
82832015 
8081E006 
82832016 
8C800041 
84003000 
C0110318 
58E9439D 
92EA5000 
58EF4E11 
9022E010 
58281991 
58214084 
58E9039D 
92EA5000 
80BAE014 
82BA6004 
80BAE015 
82BA6005 
80BAE016 
82BA6006 
5CB81E00 
84003000 
C0111260 
2 
C01207E0 
84003000 
C0120848 
2 
C01213B0 
84003000 
C0FFFCC4 
2 
C01213DC 
84003000 
C0FFFCFC 
1 
C0121888 
00003333 
26 
C0FFFCC4 
8C900000 
86003000 
C01244A0 
90A11000 
58A1D094 
3215201C 
8C803000 
C0FFFD2C 
5C881E03 
5C901E00 
86003000 
C01244A0 
84003000 
C01213B8 
90A11000 
58A1D094 
32152018 
80A7E040 
8CA80031 
35AD000C 
8CA80035 
82AFE040 
90A95000 
59B8DE0C 
84003000 
C01213E4 
16 
C0FFFD2C 
2F21003D 
45544F4E 
2020203A 
4954504F 
31204E4F 
53494420 
454C4241 
28202E44 
203A6F53 
63206F64 
65686361 
6874202C 
63206E65 
72746E6F 
656C6C6F 
00292E72 
43 
C004244C 
90A03000 
80F72540 
30952010 
90A1EA1C 
59A50901 
340D202C 
90A12060 
59A81908 
58A54094 
92A12060 
90A11000 
8CA83000 
FFFFFF1F 
58A54094 
92A11000 
0800008C 
90A11000 
8CA83000 
FFFFFF1F 
58A54094 
58A50985 
92A11000 
90A12060 
59A81908 
58A54094 
58A50980 
92A12060 
88A260E8 
59BD0E06 
90B03000 
80F7DF44 
80ADF400 
80F7B90F 
36B54014 
8CA55C95 
90A03914 
C01EC6E0 
376D3F94 
31B54034 
90A5F400 
80F7B908 
306D2024 
08FFFF80 
2 
C015DFCC 
84003000 
C0FFFD6C 
9 
C0FFFD6C 
90A120D0 
37052018 
90A12098 
92A16128 
90A12098 
59A05014 
92A12098 
84003000 
C015DFD4 
2 
C015E034 
84003000 
C0FFFD94 
12 
C0FFFD94 
92A960D4 
90A120D0 
37052014 
90A12098 
92A16128 
59A05014 
92A12098 
59318110 
92312078 
59454008 
84003000 
C015E054 
2 
C015E0C0 
84003000 
C0FFFDC8 
13 
C0FFFDC8 
90A120D0 
37052018 
90A12098 
92A16128 
90A12098 
59A05014 
92A12098 
5C801605 
8CA03000 
C015DC50 
92A42108 
84003000 
C015E0D4 
0 
F5FD5EBF
----- End v87-3 SWCC Script -----


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

Extract the following to filename to PATCH_V87-3_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 v87-3 Deletion Script -----
! PQ bits/FRUTIL-failures. (c) hp 27-June-2003 !
2
V87   
3 
----- End v87-3 Deletion Script -----


