Patch-ID# 113044-05 Keywords: fp cfgadm plugins Synopsis: SAN 4.4: cfgadm fp plug-in library patch Date: Mar/11/2004 Install Requirements: Reconfigure after installation See Special Install Instructions Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: SAN Unbundled Release: 4.4 Xref: Topic: SAN 4.4: cfgadm fp plug-in library patch Relevant Architectures: sparc BugId's fixed with this patch: 4412455 4422357 4423657 4497972 4504376 4504668 4512730 4517961 4532647 4546791 4546802 4549192 4599416 4614240 4619684 4625553 4627686 4644061 4666189 4684744 4731789 4736456 4744762 4745527 4748228 4756032 4769263 4782045 4782959 4805477 4807931 4979131 Changes incorporated in this version: 4979131 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: 113050-01 ( or newer ) Patches required with this patch: 113039-05 or greater 113040-07 or greater 113041-05 or greater 113042-06 or greater 113043-06 or greater Obsoleted by: Files included with this patch: /etc/init.d/fdevattach /etc/rcS.d/S55fdevattach /usr/lib/cfgadm/fp.so /usr/lib/cfgadm/fp.so.1 /usr/lib/cfgadm/sparcv9/fp.so /usr/lib/cfgadm/sparcv9/fp.so.1 Problem Description: 4979131 DR and VM 4.0 failed with leadville 6.4.4 and SAN 4.3 but works with SAN 4.2 (from 113044-04) 4745527 cfgadm fp needs to provide an option to remove offlined solaris device node (from 113044-03) 4744762 DR failed after unconfigured controller 4748228 cfgadm displays the "Type" of the FC-tape device as "unavailable" 4756032 cfgadm displays "Type" of the tapedrive as "unknown" when lus_add_fp_devs is run 4769263 cfgadm fp needs to discover FCP SCSI device through FCP scsi passthru ioctl. 4782045 Memory leaks and duplicate free seen with g_get_multipath() 4782959 close is missing for fcp pseudo node when ioctl error occurs. 4805477 cfgadm -al -o show_FCP_dev missing fc_fabric attachment points and LUN info 4807931 cfgadm core dumps when displaying maserati arrays information (from 113044-02) 4644061 cfgadm has 25 second delay per target 4684744 Memory Leak in fp.so.1 while handling mpxio pathlist and dyncomp 4731789 Rfe - Implement a new return code to signify the end of a list 4736456 Tape mispositions in cfgadm -la command (from 113044-01) 4412455 failure to configure a port wwn of another host HBA should've different approach 4422357 cfgadm repeated configure/unconfigure gives pHCI not in list 4423657 Needs to handle fp port with both phci node and ssd child node correctly 4497972 Tapestry need to have better sorting algorithm for cfgadm listing. 4504376 Fabric devices with >= 10 luns have problem during unconfiguration 4504668 cfgadm continues to reflect removed devices... 4512730 cfgadm tries to configure HBAs 4517961 On getting a failure to unconfigure, repository should not be updated 4532647 cfgadm -la listing for fc ap_id is not in order. 4546791 cfgadm list shows ap_id with lun info when device doesn't support report lun. 4546802 Only first lun shows the failing cond when a target is in the failing cond. 4549192 Incorrect port WWN comparison causes a wrong order for FC dynamic ap_id. 4599416 cfgadm coredumped during unconfigure operation 4614240 single ap_id listing doesn't show correct device type. 4619684 cfgadm -al -o show_FCP_dev output shows multiple entries for same T3 LUN. 4625553 cfgadm listing operation has errorneous string concat for device type 4627686 cfga_ap_id_cmp() returns uninitialized value. 4666189 cfgadm ouput not consistent with t3BPP luns after luns are deleted and created 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 the packages SUNWsan, SUNWcfpl and SUNWcfplx. The above packages are available via the Sun Download Center at http://www.sun.com/storage/san/ Patch 111847-01 (or newer) is required to acquire man page cfgadm_fp(1m). README -- Last modified date: Thursday, March 11, 2004