OBSOLETE Patch-ID# 119913-08

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: emulex emlxs
Synopsis: Obsoleted by: 119913-09 SAN 4.4.x: Emlxs driver and utility patch
Date: Mar/23/2006


Install Requirements: Reboot after installation, an alternative may be in Special Install Instructions                      
                      
Solaris Release: 8

SunOS Release: 5.8

Unbundled Product: SAN

Unbundled Release: 4.4.x

Xref: 

Topic: SAN 4.4.x: Emlxs driver and utility patch

Relevant Architectures: sparc

BugId's fixed with this patch: 6211027 6248456 6248899 6252273 6252308 6252633 6252767 6264417 6267262 6271349 6273321 6273949 6275529 6277406 6281068 6281270 6281938 6284688 6286283 6286352 6290648 6291133 6296689 6300078 6301627 6314407 6329384 6329972 6331152 6333054 6339616 6339679 6348810 6352079

Changes incorporated in this version: 6348810

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 111095-21 (or greater)

Obsoleted by: 

Files included with this patch: 

/kernel/drv/emlxs
/kernel/drv/emlxs.conf
/kernel/drv/sparcv9/emlxs
/usr/lib/mdb/kvm/emlxs.so
/usr/lib/mdb/kvm/sparcv9/emlxs.so
/usr/share/man/sman7d/emlxs.7d

Problem Description:

6348810 fcinfo hba-port reports both Summit-E HBA and Pyramid-E HBA as 
	Pyramid-E Adapters
 
(from 119913-07)
 
6301627 luxadm -e forcelip /dev/cfg/cX on one server caused LUN reset on all 
        three servers in the SAN
6333054 Add support for Pyramid-E HBA, Emulex's PCI-X 4G HBA
6339616 emulex: shows some memory leak on starcat domain
6339679 emlxs driver support for Pyramid-E HBA, Emulex's PCI-X 4G HBA
 
(from 119913-06)
 
6352079 BAD TRAP: type=31 panic during SAN 4.4.7 install process
 
(from 119913-05)
 
6314407 Emulex: panic[cpu523]/thread= 2a1005b1d40: BAD TRAP:type=31 running 
	SUNWvts HBA emlxtest
6329384 memory allocation algorithm in emlx_mem_alloc_buffer()/emlx_mem_alloc()
	may panic the system
6329972 emlx_mem_free() is freeing memory, before unbinding the handle.
6331152 emlxs: Implement unsolicited RSCN for LOGO/PRLO from EMC arrays
 
(from 119913-04)
 
6248456 Emulex: Memory pool alloc failed;Packet transport failed;Unable to 
	allocate data buffer list PID
6252273 Emulex:"Unsolicited IP dropped..." messages seen on all servers with 
	Emulex installed
6252633 Luxadm forcelip command hangs when issued against disconnected Emulex
	HBA path on SB2500
6252767 Emlxs: If existing tape removed from SAN & link bounced, all scsi I/O
	is hung until reboot/tape back
6264417 Unsolicited ELS dropped
6267262 Add support for additional Emulex HBA's
6273949 Emulex: Driver suspend/Adapter transition. (Going offline...) messages
        when PM enabled
6277406 Emulex reported "path (fpX), reset 3 failed" when ran JIST's Test Suite
	in a dual-path configuration
6284688 Emlxs:PLOGI to HBA in the same zone failed State:Link Service Reject,
	Reason:Logical Error. Giving up
6286283 Emulex: IP fails after adapter reset using the emlxs v1.01c & v2.01c 
	drivers
6286352 fcinfo support needs to be added for 4G HBAs in emlxs driver
6290648 EMLX modinfo string change
6291133 When Emulex host port offine,tape offline, host port online - iostat 
	hangs
6296689 Private loop device not seen with emlxs v2.01c driver
6300078 Emulex panic in mutex_destroy()/emlxs_pkt_uninit() function in 2.01f
        driver
 
(from 119913-03)
 
6248899 cfgadm and iostat commands hug. system is still up.
6252308 Emulex:"Packet abort/timeout chip abort" errors occurred when try to 
	ftp over FCIP interface
6273321 Emulex panic in emlxs_pkt_uninit
6275529 Emulex: x86 panic in emlxs_proc_ring_event
6281068 VTS and StorADE emlxtest lbfcount=100 causes system panic
6281270 Emulex fails to suspend at system board DR
6281938 Emulex HBA's interrupt blocked after series of unclaimed spurious 
	interrupts
 
(from 119913-02)
 
6271349 S8/S9 Hosts not detecting Emulex HBAs after installing v1.00n driver
 
(from 119913-01)
 
6211027 Need to provide support for Emulex HBAs

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-9 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:
----------------------------- 
NOTE : This patch requires packages :
 
		SUNWemlxs
		SUNWemlxsx
		SUNWemlxu
		SUNWemlxux
 
        The above packages are available via the Sun Download Center 
at http://www.sun.com/storage/san/

README -- Last modified date:  Thursday, June 22, 2006

