Patch-ID# 112099-07 Keywords: Sun Fire 15K Synopsis: SMS 1.1: DSMD should gracefully handle RStop that cannot be cleared Date: Mar/22/2002 Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: System Management Services Unbundled Release: 1.1 Xref: Topic: SMS 1.1: DSMD should gracefully handle RStop that cannot be cleared Relevant Architectures: sparc BugId's fixed with this patch: 4488552 4491525 4497891 4498854 4500072 4500588 4500634 4501019 4501897 4503643 4504127 4504157 4508185 4510392 4513855 4513874 4518171 4533121 4549088 4648929 Changes incorporated in this version: 4648929 Patches accumulated and obsoleted by this patch: 112117-01 112192-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /opt/SUNWSMS/SMS1.1/bin/dsmd /opt/SUNWSMS/SMS1.1/bin/hwad /opt/SUNWSMS/SMS1.1/bin/poweroff /opt/SUNWSMS/SMS1.1/bin/setkeyswitch /opt/SUNWSMS/SMS1.1/lib/libKeyswitch.so.1 /opt/SUNWSMS/SMS1.1/lib/libPower.so.1 Problem Description: 4648929 SMS 1.1: Domain ASR after a dstop no longer works when patch 112099-06 installed (from 112099-06) 4500634 stale configs in ASICs exists when setkeyswitch standby is performed 4508185 setkeyswitch off on split-slot domain can cause DStop on associated domain 4549088 hwad gethwadClientId() can return wrong id, cause hwad to hang (from 112099-05) 4488552 DSMD should recognize ECC error message format version 2 from domains. 4500072 hwad returns incorrect nominal voltages 4500588 after power on hPci board, all seeproms should be accessable, include empty slot 4513855 DSMD does not handle DSTOP when RSTOP immediately follows (split-expander dmns) 4513874 SMS should turn off all fault lights on both SCs at startup 4518171 A board that fails to poweron could leave the power led on 4533121 Hwad should continue registering all board objects in case of non-critical error (from 112099-04) 4491525 power indicates to esmd it has powered off the wrong SC 4501897 Incorrectly read high temps on EXB/CSB ASICs 4504127 poweroff ps gives the wrong error message 4504157 Poweroff PS warns about the redundant N+1 power, when it shouldn't (from 112099-03) 4510392 MCPU boards Shutting down during hpost (from 112099-02) 4503643 marginvolatge for MCPU does not work because of lock failure (from 112099-01) 4497891 DSMD should gracefully handle RStop that cannot be cleared (from 112117-01) 4501019 poweroff System board is clearing the required nasm entry in the AXQ (from 112192-01) 4498854 dsmd leaks file descriptors. 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-8 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: ----------------------------- Follow these steps when installing on the SC: 1. Record which SC is the main SC. 2. Stop the SMS processes on both SC's simultaneously. /etc/init.d/sms stop 3. Install the patch on both SC's. 4. Start the SMS processes on the previous main SC first. /etc/init.d/sms start 5. After all the sms processes have started (i.e. you're able to run the showenvironment command and get all the system's status), start the SMS processes on the Spare SC next. /etc/init.d/sms start README -- Last modified date: Friday, March 22, 2002