OBSOLETE Patch-ID# 114640-10
Keywords: sun fire 15k esmd hwad mld marginvoltage dxs showbaords poweroff
Synopsis: Obsoleted by: 114640-11 SMS 1.3: Sun Fire 15K hwad Patch
Date: Feb/06/2004


Install Requirements: See Special Install Instructions                      
                      
Solaris Release: 8 9

SunOS Release: 5.8 5.9

Unbundled Product: System Management Services

Unbundled Release: 1.3

Xref: 

Topic: SMS 1.3: Sun Fire 15K hwad Patch

Relevant Architectures: sparc

BugId's fixed with this patch: 4768952 4771897 4774193 4774458 4774651 4778397 4794395 4796357 4796518 4801180 4802351 4802398 4805839 4812180 4812984 4813732 4823644 4825690 4825986 4830870 4834081 4839563 4844866 4848931 4849574 4851531 4851538 4855088 4855864 4857238 4857862 4863164 4865054 4865526 4866496 4868585 4873603 4878127 4878661 4886905 4887009 4928949 4943895 4951003 4974433 4974960

Changes incorporated in this version: 4873603 4887009 4974433 4974960

Patches accumulated and obsoleted by this patch: 114662-01 114869-01 115286-01

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/etc/opt/SUNWSMS/SMS1.3/config/esmd_tuning.txt
/opt/SUNWSMS/SMS1.3/bin/dxs
/opt/SUNWSMS/SMS1.3/bin/esmd
/opt/SUNWSMS/SMS1.3/bin/hwad
/opt/SUNWSMS/SMS1.3/bin/marginvoltage
/opt/SUNWSMS/SMS1.3/bin/mld
/opt/SUNWSMS/SMS1.3/bin/poweroff
/opt/SUNWSMS/SMS1.3/bin/showenvironment
/opt/SUNWSMS/SMS1.3/lib/libESMD.so.1
/opt/SUNWSMS/SMS1.3/lib/libI2cCommProxy.so.1
/opt/SUNWSMS/SMS1.3/lib/libPower.so.1
/opt/SUNWSMS/SMS1.3/lib/libSMSEvent.so.1
/opt/SUNWSMS/SMS1.3/lib/libWcApp.so.1
/opt/SUNWSMS/SMS1.3/lib/libsmsext.so.1
/opt/SUNWSMS/SMS1.3/lib/libsmsext.so.2

Problem Description:

4873603 poweroff off certain type of board will say it is already off
4887009 showboards command takes longer to run on HPCI+ boards
4974433 auto-recovery of redundant power supplies should be performed
4974960 failures on redundant power supplies should not cause a blacklist action
 
(from 114640-09)
 
4928949 PS sharing range failures treated differently than PS failure
4943895 rstop during POST caused dstop on domain sharing split expander
4951003 incorrect SC board info. reported in PCR on a XC running sms1.3
 
(from 114640-08)
 
4801180 testboard failed -- dxs can tmd enqueue the wrong EXB for IO brd test memory
4802351 esmd cores because of MT-unsafe call to localtime.
4830870 Requirement to add offset values for Cheetah+ and Cheetah++
4839563 "SC: not a good threadId, 256" errors
4844866 Inappropriate component replacement procedure can lead to a global dstop
 
(from 114640-07)
 
4886905 poweron system/domain with 1200mhz Cheetah++ MCPU board causes locking errors
 
(from 114640-06)
 
4834081 Workaround 4790336;  latch mode boards will latch off
4848931 hwad should be hardened against i2c timeouts while initializing to become MAIN
4855088 Domain may DSTOP when another domain with a shared expander is powered off
4855864 poweron fails: "Error (1221) returned from attempting to set the clock source"
4878127 rebooting one domain Dstops another with a split expander
4878661 marginvoltage Target voltage tolerance is too wide
 
(from 114640-05)
 
4866496 domain DStop'd during SMS upgrade from build_02 to build_03
 
(from 114640-04)
 
4857238 Thermcal failing intermittently on wpci boards
4865054 Ch++ temperature thresholds are incorrect
4865526 Patch to adjust VCore threshold for Cheetah+ and Cheetah++
4857862 System Panic while running SUNWsgdr tests in WRSMD driver
 
(from 114640-03)
 
4863164 margining procedure needs to be changed for certain IO boards
 
(from 114640-02)
 
4825986 marginvoltage command blocks BAD exb and csb D116 power status
4849574 wPCI being margined in excess of -3%
4851531 margining of IO board 1.5v at -3% fails OPS tests
4851538 +/-12v thresholds updated
 
(from 114640-01)
 
4768952 'xcp_wci_read(): WCI IO17/P1 returns addr 000000 != request 070440' error msg
4771897 After rebooting a starcat domain, starcat cluster does not come up
4774193 wcapp needs to set its "program tag" to "wcapp"
4774458 wcapp/hwad detects invalid data in IOSRAM 26-n seconds after Dstop is reported
4774651 Laser_power_event 'still_on' is not behaving correctly
4778397 Inserting and removing paroli card causing wcapp to die
4794395 wcapp restarts often when poweron/off large number of boards
4796357 XC - SunMC3.5 wcrsm_b40a cannot configure cluster due to same fmnodeid
4796518 GDCD updates needed for adapter connect during quick post card detection
4802398 wcapp core dump when bringing up a 3-node direct connect cluster
4805839 WPCI 5v DC modules fail low margin testing
4813732 wcapp door_call failed when starting sms
4823644 door_calls fail during sms startup
 
(from 114869-01)
 
4825690 ESMD needs to verify wcapp door file before sending events
 
(from 114662-01)
 
4812180 hpci+/WPCI cassette manufacturing record data returned incorrectly
4812984 missing GDCD CHANGE event
 
(from 115286-01)
 
4868585 can not access cassette SEEPROMs after board reset on certain types of IO boards

Patch Installation Instructions:
--------------------------------
For Solaris 8-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.
 
See Also:  System Management Services (SMS) 1.3 Installation Guide 
           Part No. 816-5320-10 
           Chapter 4, SMS 1.3 Additional Software Instructions
 
           Available at: http://www.sun.com/products-n-solutions/hardware/docs/Servers/High-End_Servers/Sun_Fire_15K/SW_FW_Documentation/SMS/index.html

Special Install Instructions:
-----------------------------
 
Follow these steps when installing on the SC:
1. Record which SC is the main SC.
2. Disable failover on MAIN SC (setfailover off).
3. Stop the SMS processes on both SC's simultaneously.
        /etc/init.d/sms stop
4. Install the patch on both SC's.
5. Start the SMS processes on the previous main SC first.
        /etc/init.d/sms start
6. 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.
7. Enable failover on MAIN SC (setfailover on).

README -- Last modified date:  Friday, February 20, 2004

