Patch-ID# 116991-03
Keywords: rcm_daemon rcm ip_rcm network_rcm dlpi librcm, nvlist dr sb cluster
Synopsis: SunOS 5.8: rcm_daemon patch
Date: Jul/18/2005


Install Requirements: Reboot after installation                      
                      
Solaris Release: 8

SunOS Release: 5.8

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for x86 as patch 116992

Topic: SunOS 5.8: rcm_daemon patch

Relevant Architectures: sparc

BugId's fixed with this patch: 4233832 4326110 4336779 4357245 4373331 4375059 4375416 4386544 4426200 4434131 4464318 4464717 4483661 4495446 4499458 4500842 4501013 4502951 4836686 4847585 4856242 5048956 5083865 6275111

Changes incorporated in this version: 6275111

Patches accumulated and obsoleted by this patch: 110103-01 110385-04 110607-01 110839-04 111539-01 111543-01 111802-02

Patches which conflict with this patch: 

Patches required with this patch: 108528-11 110384-01 (or greater)

Obsoleted by: 

Files included with this patch: 

/usr/lib/librcm.so.1
/usr/lib/llib-lrcm.ln
/usr/lib/rcm/modules/SUNW_cluster_rcm.so
/usr/lib/rcm/modules/SUNW_dump_rcm.so
/usr/lib/rcm/modules/SUNW_filesys_rcm.so
/usr/lib/rcm/modules/SUNW_ip_rcm.so
/usr/lib/rcm/modules/SUNW_network_rcm.so
/usr/lib/rcm/modules/SUNW_swap_rcm.so
/usr/lib/rcm/rcm_daemon
/usr/lib/sparcv9/librcm.so.1
/usr/lib/sparcv9/llib-lrcm.ln

Problem Description:

6275111 rcm_daemon should be linked with alternate libthread
 
(from 116991-02)
 
Added deliverables and accumulate and obsolete related patches.
 
(from 116991-01)
 
5048956 rcm_daemon: leaks memory when showdevices is invoked on SC
5083865 rcm_daemon: memory leak when calling getinfo with include dependents
 
(from 110385-04)
 
4836686 network_rcm doesn't seem to handle DLPI provider names properly
 
(from 110385-03)
 
4386544 s28U3 Generic Patches Accumulating PP Requirements
 
(from 110385-02)
 
4375059 librcm uses vfork in a threaded environment
4375416 rcm_daemon: failed to open /dev/dump on every installation
 
(from 110385-01)
 
   This patch revision accumulates/obsoletes feature point patch 110103-01.
 
(from 110103-01)
 
4357245 RCM Enhancements required in Solaris Update
4336779 Sysevent framework features required for new platform
4233832 Increase the reliability of devfseventd
4326110 need interfaces for processing name-value pairs
 
(from 110839-04)
 
4847585 ip_rcm does not allow for network drivers creating multiple minor nodes
 
(from 110839-03)
 
4464318 sbd plugin needs to invoke capacity change interfaces properly
4464717 sbd plugin does not format messages user friendly
4483661 can not unconfigure cPCI IO board, giving component busy error.
4495446 SUNW_ip_rcm.so module has incorrect open() error test
4499458 Fail to release mutex when ap_platopts_check returns failure
4500842 sbd plugin still leaves stale rcm state around
4501013 rcm_daemon fails to reconnect/failback IPMP setup
4502951 config_change_state(CONFIGURE) with errstring AND CFGA_FLAG_FORCE fails SEGV
 
(from 110839-02)
 
   This patch revision accumulates/obsoletes feature point patch 111539-01.
 
(from 110839-01)
 
   This patch revision accumulates/obsoletes feature point patch 110607-01
 
(from 110607-01)
 
4373331 IP Multipathing requires an RCM module
 
(from 111539-01)
 
4434131 IP Network Interfaces should be auto-configured after DR post-attach
 
(from 111802-02)
 
4856242 no way to detach a perm mem board on cluster 3.x node that has been boot -x
 
(from 111802-01)
 
        This patch accumulates/obsoletes feature point patch 111543-01.
 
(from 111543-01)
 
4426200 Sun Cluster requires an RCM module to prevent an OS Quiesce to enable DR

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-10 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 1: To get RCM enhancements, one needs to install the
                following patches:
 
                108528-05 (or greater)  kernel update patch
                110383-01 (or greater)  libnvpair patch
 
        NOTE 2: To get the complete feature for RCM suspend/resume,
                one needs to install the following patches:
 
                108528-11 (or greater)  kernel update patch
                109904-05 (or greater)  /sbin/in.mpathd patch
                109279-16 (or greater)  /kernel/drv/ip patch
 
        NOTE 3: To get the complete feature for Serengeti DR, one
                needs to install the following patches:
 
                108528-13 (or greater)  kernel update patch
                110375-04 (or greater)  ssm patch
                110373-04 (or greater)  sgsbbc patch
                110369-05 (or greater)  sgcn patch
                109657-06 (or greater)  isp patch

README -- Last modified date:  Monday, July 18, 2005

