Patch-ID# 112126-09
Keywords: a3500 a3500fc a1000 a3000 firmware rdriver
Synopsis: RAID Manager 6.22.1: generic RM6.22.1 Solaris 8 and 9 patch
Date: Feb/26/2004


Install Requirements: Reboot after installation                      
                      
Solaris Release: 8 9

SunOS Release: 5.8 5.9

Unbundled Product: StorEdge RAID Manager

Unbundled Release: 6.22.1

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4347418 4477099 4479887 4480763 4489954 4521759 4589229 4623137 4630307 4630321 4633170 4638041 4639431 4665303 4666693 4697738 4697769 4697787 4714611 4731953 4874507 4942743 4952683

Changes incorporated in this version: 4952683

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/kernel/drv/rdnexus
/kernel/drv/rdriver
/kernel/drv/sparcv9/rdnexus
/kernel/drv/sparcv9/rdriver
/sbin/rdaemon
/sbin/sparcv9/rdaemon
/usr/lib/osa/bin/Signalrdm
/usr/lib/osa/bin/add_disk
/usr/lib/osa/bin/cfgap
/usr/lib/osa/bin/drivutil
/usr/lib/osa/bin/fwutil
/usr/lib/osa/bin/genscsiconf
/usr/lib/osa/bin/healthck
/usr/lib/osa/bin/hide_sd
/usr/lib/osa/bin/hot_add
/usr/lib/osa/bin/lad
/usr/lib/osa/bin/maintap
/usr/lib/osa/bin/nvutil
/usr/lib/osa/bin/parityck
/usr/lib/osa/bin/perfutil
/usr/lib/osa/bin/raidutil
/usr/lib/osa/bin/rdac_name_change
/usr/lib/osa/bin/rdac_name_delete
/usr/lib/osa/bin/rdacconfig
/usr/lib/osa/bin/rdacutil
/usr/lib/osa/bin/recvap
/usr/lib/osa/bin/rmscript
/usr/lib/osa/bin/set_drivers
/usr/lib/osa/bin/statap
/usr/lib/osa/bin/storutil
/usr/lib/osa/bin/symconf
/usr/lib/osa/bin/trapcntl
/usr/lib/osa/format.cmds
/usr/lib/osa/fw/03010475.apd
/usr/lib/osa/fw/03010481.apd
/usr/lib/osa/fw/fwcompat.def
/usr/lib/osa/help/messages.txt
/usr/lib/osa/help/symhelp.txt
/usr/lib/osa/raidcode.txt

Problem Description:

4952683 HITACHI drive problem in A1000/A3500/A3500FC
 
(from 112126-08)
4942743 Three conditions happen at the same time may cause data corruption.
 
(from 112126-07)
4874507 RM6.22: A1000 controller hung and its LUNs were inaccessible
 
(from 112126-06)
4480763 RM6.22.1 GUI shows garbage with Controller mode option when only A1000 present
4697769 SM/RM reports erroneous information regarding O/S scanned devices (hot_add) (Corrected)
4714611 Paritycheck reports wrong LUN number
4731953 rdriver doesn't return EIO sometimes when NoAltOffline
 
(from 112126-05)
Patch README changed to reflect Solaris 9 Support
 
(from 112126-04)
4623137 rdriver wrongly gives EIO during controller failback when good path still exists
4638041 e10k with a3000 & RM 6.22.1 & ufsdump hung
4639431 rdriver does not handle failed Mode Selects correctly
4697738 Rdac daemon is not retrying recovered error
4697769 SM/RM reports erroneous information regarding O/S scanned devices (hot_add)
4697787 Hot_add launches too many rdaemons
 
(from 112126-03)
4665303 serial port needed to correct loss of luns in bug 4633170
4666693 A3500 tag ram idle failure: chip vendor supplied fix
 
(from 112126-02)
4589229 parityck does not report any media error
4630307 LUN 0 lost on ctlr reboot due to drive failures
4630321 Two luns report ownership of the same drive
4633170 A3500FC,RM6.22.1: 2 LUNS have the same WWN/devid
 
(from 112126-01)
4347418 RM6.22 hot_add removes forceload drv/sd entry in /etc/system VERITAS section
4477099 A3500: Raid5 reconstruction fail to spare disk when 2nd error occurs
4479887 RDAC open log messages when RDBMS (Oracle, Sybase) accesses raw lun partitions
4489954 RM6.22: Umber LED's Failed drive not taken over to hotspare drive automatically
4521759 Important LSI fixes not listed in RM6.22.1, nor patch README for RM6.22.1

Patch Installation Instructions:
-------------------------------- 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-8 releases, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
        example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
        example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
-----------------------------
These special instructions only apply if upgrading from a patch prior to
112126-06
 
If the raid controller firmware version is not 03.01.04.75 or greater,
the firmware in this patch must be loaded by using the RM6 maintenance
application before actually using the arrays.
 
All arrays connected to the host where this patch is installed must have
the same firmware level.
 
If LUNs are missing after upgrading, perform /usr/lib/osa/bin/hot_add to
regain access to missing LUNS.
 
Once this patch has been installed, the system will need to be re-booted
to insure the new rdriver is loaded.

README -- Last modified date:  Thursday, February 26, 2004

