Patch-ID# 112077-09 Keywords: rsm ka credit overflow assert cluster interface boots injection Synopsis: SunOS 5.8: usr/kernel/drv/rsm patch Date: Nov/10/2003 Install Requirements: Reboot after installation See Special Install Instructions Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 112078 Topic: SunOS 5.8: usr/kernel/drv/rsm patch Relevant Architectures: sparc BugId's fixed with this patch: 4479418 4482081 4493394 4513789 4519566 4679690 4700142 4728023 4754589 4780149 4781177 4784242 4792165 4926718 Changes incorporated in this version: 4926718 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: /usr/kernel/drv/rsm /usr/kernel/drv/rsm.conf /usr/kernel/drv/sparcv9/rsm /usr/lib/librsm.so.2 /usr/lib/sparcv9/librsm.so.2 Problem Description: 4926718 recursive mutex_enter panic in rsm:importer_resume() (from 112077-08) 4792165 dr operation panics system while running mpi job over rsm (from 112077-07) 4780149 rsm_intr_signal_post() returns CONN_ABORTED after transient errors on WC 4781177 RSM-KA needs to deal with rsm_send failures correctly (from 112077-06) 4784242 update to rsm.conf missing in s8 patch (from 112077-05) 4700142 Fault injection exposes deadlock leading to panic 4679690 Kernel agent holds path lock across sendq_create and can hang the cluster. 4754589 max-segments value too small for RAC/RSM 4728023 Deadlock while running heavy Oracle load (from 112077-04) 4479418 RSM KA: should not ASSERT on RSMERR_QUEUE_FENCE_UP 4513789 Node hang while running Oracle skgxp tests with interconnect fault injection (from 112077-03) 4493394 Wildcat interface unusable by RSM after cluster boots up (from 112077-02) 4519566 rsm KA needs to do stricter validation of the ioctl arguments (from 112077-01) 4482081 RSM KA: flow control credit overflow causes ASSERT 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: ----------------------------- Reboot the system after patch installation. NOTE : To get a complete fix of bug 4519566 (rsm KA needs to do stricter validation of the ioctl arguments), one needs to install patch 111796-03 (or newer). README -- Last modified date: Monday, November 10, 2003