Final Release of Patch V86G-13

Only applicable to V86G-1 Code Build Stream
Pre-requisite patch V86G-2 through V86G-12 patches must be installed 
prior to this 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.                                           *
***********************************************************************

				PATCH V86G-13

Patch Title:    1707/No_Stop_Cmds/ReportLuns/UAs/Partition_Display
HSOF Version:   HSG80 V86G
Patch Number:   13	
Date:           17-Feb-2003


I.     Patch Description:

   Problem / Solution:   
    1.  IBM/AIX hosts will attempt to invoke replace block command when
        unit reports ASC/Q=17/07 from a DASD storage unit.  The HSG does
        not support the command and the IBM/AIX host will then fail the 
        I/O and results in application outage. Modify 17/07 to report 
        17/01.

   2.  IBM/AIX hosts will issue SCSI Start commands with Start bit 
       cleared without knowledge of container configuration and result 
       in loss of access to other units.  Block all "stop commands" by
       no-oping the command in the HSG.

   3.  WWIDmgr on HP Alpha based systems is not allowed access to LUN 
       list from FC Report LUNs command if host is not on access list.
       Modified code to allow lun list to be sent, acting as EVA does. 

   4.  Extraneous SCSI Unit Attentions are highly disruptive to some 
       hosts, resulting in command abort processing by host to the HSG 
       storage subsystem.  Do not allow reporting out of band UA traffic
       to report to hosts.  Allow them to go to CCL and CLI.

   5.  Side-effect of V86-11 patch would cause the partition information
       to disappear under the show storage command on R5 partitioned 
       units after the R5 set went through reconstruct due to disk 
       failure (with Patch V86-11). Correct code to continue to display
       the partition information.


Version:	V86G   
Length: 	392 
Patch Type:	0 
Patch Number:	13 

 Count:  	2 
 Address:	C0003FF0 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFBB8 

 Count:  	2 
 Address:	C0016380 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFC78 

 Count:  	1 
 Address:	C0079628 
 Value[  0]:	5C481614 

 Count:  	2 
 Address:	C01A5694 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFC10 

 Count:  	2 
 Address:	C01A6CCC 
 Value[  0]:	84003000 
 Value[  1]:	C0FFFBD8 

 Count:  	1 
 Address:	C0FFFA24 
 Value[  0]:	307A601C 

 Count:  	59 
 Address:	C0FFFBB8 
 Value[  0]:	32A54018 
 Value[  1]:	8CA000A0 
 Value[  2]:	321D6010 
 Value[  3]:	32A5400C 
 Value[  4]:	84003000 
 Value[  5]:	C0003FF8 
 Value[  6]:	84003000 
 Value[  7]:	C0004270 
 Value[  8]:	80A9A058 
 Value[  9]:	8CA00051 
 Value[ 10]:	35A54018 
 Value[ 11]:	8CA0007F 
 Value[ 12]:	80A9A0A6 
 Value[ 13]:	34A5400C 
 Value[ 14]:	80A9A0A7 
 Value[ 15]:	33A54014 
 Value[ 16]:	8C87E040 
 Value[ 17]:	5C881609 
 Value[ 18]:	84003000 
 Value[ 19]:	C01A6CD4 
 Value[ 20]:	5C801E03 
 Value[ 21]:	0A000000 
 Value[ 22]:	B0A2209A 
 Value[ 23]:	B2A1D000 
 Value[ 24]:	8CA83000 
 Value[ 25]:	C0FFFC48 
 Value[ 26]:	88A1E00C 
 Value[ 27]:	88B55000 
 Value[ 28]:	3205A010 
 Value[ 29]:	35A58014 
 Value[ 30]:	88B56002 
 Value[ 31]:	8AB1E00C 
 Value[ 32]:	84003000 
 Value[ 33]:	C01A569C 
 Value[ 34]:	59AD4804 
 Value[ 35]:	08FFFFE0 
 Value[ 36]:	010C030C 
 Value[ 37]:	00110B11 
 Value[ 38]:	01140514 
 Value[ 39]:	00160416 
 Value[ 40]:	01170717 
 Value[ 41]:	00180518 
 Value[ 42]:	00000000 
 Value[ 43]:	00000000 
 Value[ 44]:	00000000 
 Value[ 45]:	00000000 
 Value[ 46]:	00000000 
 Value[ 47]:	00000000 
 Value[ 48]:	90A1221C 
 Value[ 49]:	37052010 
 Value[ 50]:	90A12088 
 Value[ 51]:	88A52AA4 
 Value[ 52]:	35252014 
 Value[ 53]:	90A12218 
 Value[ 54]:	58A81988 
 Value[ 55]:	84003000 
 Value[ 56]:	C0016388 
 Value[ 57]:	84003000 
 Value[ 58]:	C00163A4 

 Count:  	2 
 Address:	C0071674 

 Value[  0]:	84003000 
 Value[  1]:	C0FFFCA8 

 Count:  	12 
 Address:	C0FFFCA8 
 Value[  0]:	90A160C8 
 Value[  1]:	304D2018 
 Value[  2]:	80A1607B 
 Value[  3]:	92A12020 
 Value[  4]:	92A121F4 
 Value[  5]:	84003000 


 Value[  6]:	C0071680 
 Value[  7]:	5CA01E0B 
 Value[  8]:	92A12020 
 Value[  9]:	92A121F4 
 Value[ 10]:	84003000 
 Value[ 11]:	C0071680 

 Count:  	0 

Verification:	C4893DAD	


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


Extract the following script to file PATCH_V86G-13.script. 
Submit script to CCL via Command Scripter utility.

----- Begin V86G-13 Script -----
!
!1707/no_stopcmd/reportLuns/UAs/partition_display
! 
run clcp
2
1
y
V86G
392
0
13
2
C0003FF0
84003000
C0FFFBB8
2
C0016380
84003000
C0FFFC78
1
C0079628
5C481614
2
C01A5694
84003000
C0FFFC10
2
C01A6CCC
84003000
C0FFFBD8
1
C0FFFA24
307A601C
59
C0FFFBB8
32A54018
8CA000A0
321D6010
32A5400C
84003000
C0003FF8
84003000
C0004270
80A9A058
8CA00051
35A54018
8CA0007F
80A9A0A6
34A5400C
80A9A0A7
33A54014
8C87E040
5C881609
84003000
C01A6CD4
5C801E03
0A000000
B0A2209A
B2A1D000
8CA83000
C0FFFC48
88A1E00C
88B55000
3205A010
35A58014
88B56002
8AB1E00C
84003000
C01A569C
59AD4804
08FFFFE0
010C030C
00110B11
01140514
00160416
01170717
00180518
00000000
00000000
00000000
00000000
00000000
00000000
90A1221C
37052010
90A12088
88A52AA4
35252014
90A12218
58A81988
84003000
C0016388
84003000
C00163A4
2
C0071674
84003000
C0FFFCA8
12
C0FFFCA8
90A160C8
304D2018
80A1607B
92A12020
92A121F4
84003000
C0071680
5CA01E0B
92A12020
92A121F4
84003000
C0071680
0
C4893DAD
3
0
----- End V86G-13 Script -----




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

Extract the following to filename PATCH_V86G-13_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 V86G-13 SWCC Script -----
! 1707/no_stop/reportLuns/UAs/partition_display (c) HP 24-Jan-2003 !
1
V86G
392
0
13
2
C0003FF0
84003000
C0FFFBB8
2
C0016380
84003000
C0FFFC78
1
C0079628
5C481614
2
C01A5694
84003000

C0FFFC10
2
C01A6CCC
84003000
C0FFFBD8
1
C0FFFA24
307A601C
59
C0FFFBB8
32A54018
8CA000A0
321D6010
32A5400C
84003000
C0003FF8
84003000
C0004270
80A9A058
8CA00051
35A54018
8CA0007F
80A9A0A6
34A5400C
80A9A0A7
33A54014
8C87E040
5C881609
84003000
C01A6CD4
5C801E03
0A000000
B0A2209A
B2A1D000
8CA83000
C0FFFC48
88A1E00C
88B55000
3205A010
35A58014
88B56002
8AB1E00C
84003000
C01A569C
59AD4804
08FFFFE0
010C030C
00110B11
01140514
00160416
01170717
00180518
00000000
00000000
00000000
00000000
00000000
00000000
90A1221C
37052010
90A12088
88A52AA4
35252014
90A12218
58A81988
84003000
C0016388
84003000
C00163A4
2
C0071674
84003000
C0FFFCA8
12
C0FFFCA8
90A160C8
304D2018
80A1607B
92A12020
92A121F4
84003000
C0071680
5CA01E0B
92A12020
92A121F4
84003000
C0071680
0
C4893DAD
----- End V86G-13 SWCC Script -----


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

Extract the following to filename to PATCH_V86G-13_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 V86G-13 Deletion Script -----
! 1707/no_stop/reportLuns/UAs/partition_display (c) HP 24-Jan-2003 !
2
V86G
13
----- End V86G-13 Deletion Script -----


