Patch-ID# 111846-08 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: 8 SunOS Release: 5.8 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: 4495201 4496238 4497972 4504376 4504668 4512730 4517961 4532647 4546791 4546802 4549192 4599416 4614240 4619684 4625553 4627686 4644061 4652261 4666189 4684744 4731789 4736456 4744762 4745527 4748228 4756032 4769263 4777086 4782045 4782959 4785189 4797502 4805477 4807931 4979131 Changes incorporated in this version: 4979131 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 111095-15 or greater 111096-08 or greater 111097-14 or greater 111412-13 or greater 111413-12 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 111846-07) 4745527 cfgadm fp needs to provide an option to remove offlined solaris device node (from 111846-06) 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. 4777086 cfgadm -al -o show_FCP_dev c5::500... - fails with "list operation failed" on S8 4782045 Memory leaks and duplicate free seen with g_get_multipath() 4782959 close is missing for fcp pseudo node when ioctl error occurs. 4785189 cfgadm and cfgadm -o option show different occupant state 4797502 cfgadm -la -o showed incorrect occupant state for multipath SE9960 LUNs 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 111846-05) 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 111846-04) 4666189 cfgadm output not consistent with t3BPP luns after luns are deleted and created (from 111846-03) 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. (from 111846-02) 4652261 Provide FCP LUN level info for cfgadm list operation on FC devices. 4495201 cfgadm -c unconfigure causes Segmentation Fault(coredump) 4496238 cfgadm -la on a non-mpxio device is not correct with detached mpxio node present 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. (from 111846-01) This patch provides fabric device node creation interfaces using the cfgadm framework. 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 later) is required to acquire man page cfgadm_fp(1m). README -- Last modified date: Thursday, March 11, 2004