Final Release of Patch V87-7

Only applicable to V87<any>-1 Code Build Stream

********************* 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.       *
*   An V87-7 patch will patch and execute with V87F-1, V87G-1,        *
*   V87L-1, V87P-1, and V87S-1 builds.                                *
*                                                                     *
***********************************************************************
				PATCH V87-7

Patch Title:    Remove Dual Send/receive crash
ACS Version:    HSG80 V87  
Patch Number:   7	
Date:           29-March-2004 


I.     Patch Description:

   Problem / Solution:   

   o  If the HSG60/80 controller detects more than one SEND_DIAG or 
      RCV_DIAG command from any host at the time it is currently 
      processing a SEND/RCV_DIAG request, the controller will crash
      with LFC=64030104.
      This is prevalent at this time when OVSAM and other management 
      software resides on the same SAN, and is actively interrogating
      the HSG60/80.    
   *****************************************************************
   *
   * Consult with Customer Advisory on restricted usage of this 
   * patch.   Do not use if you are utilizing OpenVMS AND require
   * use of unsupported  "VMS> set host/scsi"  command to units
   * on the controller(s) being patched.
   *
   *****************************************************************
 
Title:	Remove Dual Send/receive crash 

Version:	V87    
Length: 	226 
Patch Type:	0 
Patch Number:	7 

 Count:  	2 
 Address:	C0041960 
 Value[  0]:	84003000 
 Value[  1]:	C01EABC0 

 Count:  	2 
 Address:	C0041CC0 
 Value[  0]:	84003000 
 Value[  1]:	C01EAB64 

 Count:  	45 
 Address:	C01EAB64 
 Value[  0]:	5C301610 
 Value[  1]:	90A03000 
 Value[  2]:	C01EAC10 
 Value[  3]:	35ED2030 
 Value[  4]:	92F03000 
 Value[  5]:	C01EAC10 
 Value[  6]:	5C881E01 
 Value[  7]:	8C900000 
 Value[  8]:	5C981E00 
 Value[  9]:	8CA00002 
 Value[ 10]:	86003000 
 Value[ 11]:	C000B4F0 
 Value[ 12]:	5C801606 
 Value[ 13]:	84003000 
 Value[ 14]:	C0002310 
 Value[ 15]:	5CA01E1D 
 Value[ 16]:	92A03000 
 Value[ 17]:	C01EAC10 
 Value[ 18]:	5C801606 
 Value[ 19]:	92F42074 
 Value[ 20]:	90AC2088 
 Value[ 21]:	84003000 
 Value[ 22]:	C0041CC8 
 Value[ 23]:	59084810 
 Value[ 24]:	5C301610 
 Value[ 25]:	90A03000 
 Value[ 26]:	C01EAC10 
 Value[ 27]:	35E5202C 
 Value[ 28]:	5C881E01 
 Value[ 29]:	8C900000 
 Value[ 30]:	5C981E00 
 Value[ 31]:	8CA00002 
 Value[ 32]:	86003000 
 Value[ 33]:	C000B4F0 
 Value[ 34]:	5C801606 
 Value[ 35]:	86003000 
 Value[ 36]:	C0002310 
 Value[ 37]:	0A000000 
 Value[ 38]:	5CA01E1C 
 Value[ 39]:	92A03000 
 Value[ 40]:	C01EAC10 
 Value[ 41]:	84003000 
 Value[ 42]:	C0041968 
 Value[ 43]:	00000000 
 Value[ 44]:	C01EAC14 

 Count:  	0 

Verification:	9A16FCEB 



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


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

----- Begin V87-7 Script -----
!
!Remove Dual Send/receive crash
! 
run clcp
2
1
y
V87    
226 
0 
7 
2 
C0041960 
84003000 
C01EABC0 
2 
C0041CC0 
84003000 
C01EAB64 
45 
C01EAB64 
5C301610 
90A03000 
C01EAC10 
35ED2030 
92F03000 
C01EAC10 
5C881E01 
8C900000 
5C981E00 
8CA00002 
86003000 
C000B4F0 
5C801606 
84003000 
C0002310 
5CA01E1D 
92A03000 
C01EAC10 
5C801606 
92F42074 
90AC2088 
84003000 
C0041CC8 
59084810 
5C301610 
90A03000 
C01EAC10 
35E5202C 
5C881E01 
8C900000 
5C981E00 
8CA00002 
86003000 
C000B4F0 
5C801606 
86003000 
C0002310 
0A000000 
5CA01E1C 
92A03000 
C01EAC10 
84003000 
C0041968 
00000000 
C01EAC14 
0 
9A16FCEB 
3
0
----- End V87-7 Script -----



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

Extract the following to filename PATCH_V87-7_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-7 SWCC Script -----
! Remove Dual Send/receive crash  (c) DEC 20-Mar-2004 !
1
V87   
226 
0 
7 
2 
C0041960 
84003000 
C01EABC0 
2 
C0041CC0 
84003000 
C01EAB64 
45 
C01EAB64 
5C301610 
90A03000 
C01EAC10 
35ED2030 
92F03000 
C01EAC10 
5C881E01 
8C900000 
5C981E00 
8CA00002 
86003000 
C000B4F0 
5C801606 
84003000 
C0002310 
5CA01E1D 
92A03000 
C01EAC10 
5C801606 
92F42074 
90AC2088 
84003000 
C0041CC8 
59084810 
5C301610 
90A03000 
C01EAC10 
35E5202C 
5C881E01 
8C900000 
5C981E00 
8CA00002 
86003000 
C000B4F0 
5C801606 
86003000 
C0002310 
0A000000 
5CA01E1C 
92A03000 
C01EAC10 
84003000 
C0041968 
00000000 
C01EAC14 
0 
9A16FCEB
----- End V87-7 SWCC Script -----


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

Extract the following to filename to PATCH_V87-7_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-7 Deletion Script -----
! Delete - Remove Dual Send/receive crash  (c) DEC 20-Mar-2004 !
2
V87   
7 
----- End V87-7 Deletion Script -----


