Patch-ID# 107469-01
Keywords: MLUN sf socal FCAL devctl_iocdata
Synopsis: SunOS 5.7: sf & socal drivers patch
Date: Jun/30/99

Solaris Release: 7

SunOS Release: 5.7

Unbundled Product: 

Unbundled Release: 

Topic: SunOS 5.7: sf & socal drivers patch

BugId's fixed with this patch: 4112951 4157938 4163232 4166309 4173215 4173432 4178550 4179119 4183049 4188044 4204363 4209342 4224244 

Changes incorporated in this version: 

Relevant Architectures: sparc

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/socal
/kernel/drv/sparcv9/socal
/platform/sun4u/kernel/drv/sf
/platform/sun4u/kernel/drv/sparcv9/sf
/platform/sun4d/kernel/drv/sf

Problem Description:

4112951 soc/socal: LP64 drivers neeed to cleanup id32_alloc() code - 2.7 only
4157938 panic on 251 OS with intermixing 14/22 drive photons, no-27, dual host testing
4163232 lip on one loop causes SCSI transport failed/rejected on other loop
4166309 sf: removing one drive from an E3500 hangs system
4173215 misreported Lost Frame messages
4173432 sf: sfioctl does not free devctl_iocdata on success
4178550 "fc packet status = 34" messages at every lip
4179119 STORtools: System panic while running Installation Verification
4188044 io hang with lips on the heavy io loop
4183049 unused FCAL port is reported as OFFLINE timeout
4204363 photon HA reset results in "fw date code:<not available>" being printed
4209342 Offline Timeout --> requeue of command fails (long wave)
4224244 add code for multi-lun handling


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 release, 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: 
----------------------------- 
Reboot the system after patch installation.
