OBSOLETE Patch-ID# 110460-32 Keywords: security picl hotplug fru libfruutils libpicld_pluginutil Synopsis: Obsoleted by: 108528-29 SunOS 5.8: fruid/PICL plug-ins patch Date: Nov/17/2003 Install Requirements: Install in Single User Mode Reconfigure immediately after patch is installed See Special Install Instructions Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: Unbundled Release: Xref: Topic: SunOS 5.8: fruid/PICL plug-ins patch *********************************************************** NOTE: This patch may contain one or more OEM-specific platform ports. See the appropriate OEM_NOTES file within the patch for information specific to these platforms. DO NOT INSTALL this patch on an OEM system if a corresponding OEM_NOTES file is not present (or is present, but instructs not to install the patch), unless the OEM vendor directs otherwise. *********************************************************** Relevant Architectures: sparc BugId's fixed with this patch: 4286659 4326851 4336443 4339732 4341185 4358170 4358736 4361074 4361175 4363225 4363846 4365022 4366798 4367556 4369058 4370374 4370505 4370718 4372341 4372567 4374731 4375863 4381076 4382336 4382488 4384212 4384220 4384394 4384521 4385799 4387852 4387925 4387926 4389250 4389946 4396092 4400130 4404281 4404295 4404426 4404992 4409825 4409888 4413285 4414411 4417600 4418145 4418396 4429023 4431402 4432138 4432412 4433558 4433768 4440528 4440543 4445905 4451023 4454748 4458436 4459534 4464444 4469372 4471325 4474532 4475208 4477317 4477346 4479002 4479004 4479006 4480752 4487110 4489639 4489708 4490112 4496189 4507961 4507971 4508537 4508574 4511312 4511315 4513511 4515309 4519271 4519273 4521465 4526052 4587389 4599256 4599397 4613881 4619238 4625162 4627314 4631216 4640559 4643255 4660073 4661192 4661738 4687199 4703981 4711217 4713409 4715000 4715664 4716885 4718737 4726053 4726567 4744680 4744747 4746113 4748510 4748617 4749542 4760403 4764184 4764198 4764210 4765183 4771216 4773186 4776340 4776603 4780968 4782814 4784977 4785268 4785300 4785498 4788470 4796100 4796798 4800205 4800519 4800643 4801542 4805159 4806125 4808080 4809071 4813672 4818004 4820332 4820668 4823964 4827687 4828270 4828441 4828570 4829007 4830094 4832896 4833626 4834149 4834344 4835422 4836074 4840813 4841712 4847136 4852595 4859105 4864707 Changes incorporated in this version: 4796100 4801542 Patches accumulated and obsoleted by this patch: 110377-02 110534-02 111076-01 111301-02 111644-01 111759-01 112005-01 112101-01 113293-04 113308-02 114301-04 114699-05 Patches which conflict with this patch: Patches required with this patch: 108528-18 or greater Obsoleted by: Files included with this patch: /usr/include/picl.h /usr/include/picltree.h /usr/lib/abi/abi_libpicl.so.1 /usr/lib/abi/abi_libpicld_pluginutil.so.1 /usr/lib/abi/abi_libpicltree.so.1 /usr/lib/abi/sparcv9/abi_libpicl.so.1 /usr/lib/libfru.so.1 /usr/lib/libfrupicl.so.1 /usr/lib/libfrupicltree.so /usr/lib/libfrupicltree.so.1 /usr/lib/libfrureg.so /usr/lib/libfrureg.so.1 /usr/lib/libfruutils.so /usr/lib/libfruutils.so.1 /usr/lib/libpicl.so.1 /usr/lib/libpicld_pluginutil.so.1 /usr/lib/libpicltree.so.1 /usr/lib/llib-lpicl /usr/lib/llib-lpicl.ln /usr/lib/llib-lpicld_pluginutil /usr/lib/llib-lpicld_pluginutil.ln /usr/lib/llib-lpicltree /usr/lib/llib-lpicltree.ln /usr/lib/picl/picld /usr/lib/picl/plugins/libpicldevtree.so.1 /usr/lib/picl/plugins/libpiclevent.so /usr/lib/picl/plugins/libpiclevent.so.1 /usr/lib/picl/plugins/libpiclfrutree.so.1 /usr/lib/picl/plugins/libpiclmemcfg.so.1 /usr/lib/sparcv9/libfru.so.1 /usr/lib/sparcv9/libfrupicl.so.1 /usr/lib/sparcv9/libfrureg.so /usr/lib/sparcv9/libfrureg.so.1 /usr/lib/sparcv9/libfruutils.so /usr/lib/sparcv9/libfruutils.so.1 /usr/lib/sparcv9/libpicl.so.1 /usr/lib/sparcv9/llib-lpicl.ln /usr/lib/sysevent/modules/picl_slm.so /usr/platform/SUNW,Netra-T12/lib/libfruaccess.so /usr/platform/SUNW,Netra-T12/lib/libfruaccess.so.1 /usr/platform/SUNW,Netra-T12/lib/picl/plugins/libpiclfrutree.so /usr/platform/SUNW,Netra-T12/lib/picl/plugins/libpiclfrutree.so.1 /usr/platform/SUNW,Netra-T4/lib/picl/plugins/fcal_leds.conf /usr/platform/SUNW,Netra-T4/lib/picl/plugins/libfcal_leds.so /usr/platform/SUNW,Netra-T4/lib/picl/plugins/libfcal_leds.so.1 /usr/platform/SUNW,Netra-T4/lib/picl/plugins/libpiclfrudata.conf /usr/platform/SUNW,Netra-T4/lib/picl/plugins/picldevtree.conf /usr/platform/SUNW,Netra-T4/lib/picl/plugins/piclfrutree.conf /usr/platform/SUNW,Serverblade1/lib/picl/plugins/libpiclfrudata.conf /usr/platform/SUNW,Serverblade1/lib/picl/plugins/libpicllom.so /usr/platform/SUNW,Serverblade1/lib/picl/plugins/libpicllom.so.1 /usr/platform/SUNW,Serverblade1/lib/picl/plugins/libpiclmemcfg.so /usr/platform/SUNW,Serverblade1/lib/picl/plugins/libpiclmemcfg.so.1 /usr/platform/SUNW,Serverblade1/lib/picl/plugins/picldevtree.conf /usr/platform/SUNW,Serverblade1/lib/picl/plugins/piclfrutree.conf /usr/platform/SUNW,Serverblade1/lib/picl/plugins/picllom.conf /usr/platform/SUNW,Sun-Blade-100/lib/picl/plugins/libpiclmemcfg.so.1 /usr/platform/SUNW,Sun-Blade-100/lib/picl/plugins/piclfrutree.conf /usr/platform/SUNW,Sun-Blade-1000/lib/picl/plugins/piclfrutree.conf /usr/platform/SUNW,Sun-Blade-1500/lib/picl/plugins/envmodel.conf /usr/platform/SUNW,Sun-Blade-1500/lib/picl/plugins/libpiclenvd.so /usr/platform/SUNW,Sun-Blade-1500/lib/picl/plugins/libpiclenvd.so.1 /usr/platform/SUNW,Sun-Blade-1500/lib/picl/plugins/libpiclfrudata.conf /usr/platform/SUNW,Sun-Blade-1500/lib/picl/plugins/piclfrutree.conf /usr/platform/SUNW,Sun-Blade-2500/lib/picl/plugins/envmodel.conf /usr/platform/SUNW,Sun-Blade-2500/lib/picl/plugins/libpiclenvd.so /usr/platform/SUNW,Sun-Blade-2500/lib/picl/plugins/libpiclenvd.so.1 /usr/platform/SUNW,Sun-Blade-2500/lib/picl/plugins/libpiclfrudata.conf /usr/platform/SUNW,Sun-Blade-2500/lib/picl/plugins/piclfrutree.conf /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so /usr/platform/SUNW,Sun-Fire-280R/lib/libpsvcpolicy_psr.so.1 /usr/platform/SUNW,Sun-Fire-280R/lib/picl/plugins/libpiclfrutree.so /usr/platform/SUNW,Sun-Fire-280R/lib/picl/plugins/libpiclfrutree.so.1 /usr/platform/SUNW,Sun-Fire-280R/lib/picl/plugins/libpsvcplugin.so /usr/platform/SUNW,Sun-Fire-280R/lib/picl/plugins/libpsvcplugin.so.1 /usr/platform/SUNW,Sun-Fire-280R/lib/picl/plugins/libpsvcplugin_psr.so /usr/platform/SUNW,Sun-Fire-280R/lib/picl/plugins/libpsvcplugin_psr.so.1 /usr/platform/SUNW,Sun-Fire-280R/lib/picl/plugins/picldevtree.conf /usr/platform/SUNW,Sun-Fire-280R/lib/platsvcd.conf /usr/platform/SUNW,Sun-Fire-280R/lib/psvcobj.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/fru_HDD0.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/fru_HDD1.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/fru_HDD2.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/fru_HDD3.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/fru_PS0.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/fru_PS1.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/fru_SC.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/libpiclfrudata.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/libpiclfrudr.so /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/libpiclfrudr.so.1 /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/picl_asr.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/picldevtree.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/piclenvmon.conf /usr/platform/SUNW,Sun-Fire-V240/lib/picl/plugins/piclfrutree.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_HDD0.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_HDD1.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_HDD2.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_HDD3.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_HDD4.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_HDD5.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_HDD6.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_HDD7.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_PS0.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_PS1.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/fru_SC.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/libpiclfrudata.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/libpiclfrudr.so /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/libpiclfrudr.so.1 /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/picl_asr.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/picldevtree.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/piclenvmon.conf /usr/platform/SUNW,Sun-Fire-V250/lib/picl/plugins/piclfrutree.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/fru_HDD0.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/fru_HDD1.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/fru_HDD2.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/fru_HDD3.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/fru_PS0.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/fru_PS1.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/fru_SC.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/libpiclfrudata.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/libpiclfrudr.so /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/libpiclfrudr.so.1 /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/picldevtree.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/piclenvmon.conf /usr/platform/SUNW,Sun-Fire-V440/lib/picl/plugins/piclfrutree.conf /usr/platform/sun4u/lib/fru_container.conf /usr/platform/sun4u/lib/libfruaccess.so.1 /usr/platform/sun4u/lib/libpsvcobj.so /usr/platform/sun4u/lib/libpsvcobj.so.1 /usr/platform/sun4u/lib/libpsvcpolicy.so /usr/platform/sun4u/lib/libpsvcpolicy.so.1 /usr/platform/sun4u/lib/picl/plugins/libpiclenvmon.so /usr/platform/sun4u/lib/picl/plugins/libpiclenvmon.so.1 /usr/platform/sun4u/lib/picl/plugins/libpiclfrudata.so.1 /usr/sbin/prtfru /usr/sbin/prtpicl Problem Description: 4796100 psvcplugin segmentation fault during picld stop 4801542 picld needs hardening against "false positives" due to the nature of I2C bus (from 110460-31) 4859105 fix for bug 4834149 to add keyswitch to picl tree is incomplete for chalupa 4864707 PICL plugin envmon returns erroneous PICL_INVALIDHANDLE responses (from 110460-30) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patch 114699-05. See description below for bugid(s) associated with feature point patch 114699-05. (from 110460-29) 4660073 picld messages not seen upon boot in dual CPU systems 4661192 "picld" process spending too much of CPU time cumulatively, on V880 (from 110460-28) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patch 114301-04 and to include these additional fixes: 4800205 picl pm state detection need to be changed 4820332 picl reports inaccurate fan speeds when fans are off 4823964 Missing fru parent and other information in picl tree for SunMC (from 110460-27) 4726567 Update libfrureg with latest FRU ID registry contents (from 110460-26) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patch 113293-04 and 113308-02. (from 110460-25) 4718737 PICLD incorrectly detects a CPU module when a Zulu module is present in the slot (from 110460-24) 4487110 failure to open semaphore /psvc_sema_rdwr on reboot (from 110460-23) 4643255 prtfru is too slow for large systems 4661738 Synchronize ON version of libfru with internal version 4687199 Update libfrureg with latest FRU ID registry contents (from 110460-22) 4715000 FRU-removal cause core dump. 4703981 Add support for commodity, 2K VPD and 256 bytes FRUs. (from 110460-21) 4619238 picld alloca(3C)s buffers, then free(3C)s them 4521465 picld core dumps during dr testing. 4599256 CPU DR event fails to repopulate PICL devtree correctly 4613881 after DR of fully populated system board picl dimm nodes are incomplete 4631216 The IO Fan LEDs are reported as per the Front Fan LEDs 0 and 1 4587389 picl reports Blinking LEDs as OFF (from 110460-20) 4640559 Spurious "No FRU Information for CPU1_DIE_TEMPERATURE_SENSOR" message (from 110460-19) 4625162 non root users can set volatile properties in psvc (from 110460-18) 4519271 PSVC members of struct treated as contiguous memory 4519273 PSVC memory not free()'ed after allocation (from 110460-17) 4526052 picl dies when it starts (from 110460-16) 4507961 disk "ok_to_remove" leds are not being lit when the disk is unconfigured 4507971 picl cache of sc fru handles needs to be reloaded when scapp is rebooted 4508537 put picl references to device nodes in a pci card fru node Devices table 4508574 Need notification of removal/insertion of SCC card in Solaris 4511312 RFE: DVD FRU should be visible in picl frutree if present 4511315 RFE: Add OperationalStatus property on to non-system board picl fru nodes 4513511 With all DIMM banks populated on CPU board picl fails to start correctly 4515309 Update libfrureg with latest FRU ID registry contents (from 110460-15) 4479004 incorrect handling of SYSEVENT_DEVICE_REMOVED for cpu nodes by devtree plugin 4479002 incorrect handling of SYSEVENT_DEVICE_ADDED for cpu nodes by devtree plugin 4496189 Unable to read environmental segment off CPU SEEPROM 4480752 SUNvts I2CTest uses bad subaddresses on SSC100 4489708 PSVC picl plugin needs to retry when NACKs are received 4451023 PSVC Fan missing policy takes too long to run (from 110460-14) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patch 112005-01 and 112101-01. (from 110460-13) 4440528 FRU ID should provide for platform-specific FRU access policy 4440543 frudata locking is too coarse 4479006 devtree plugin update_subtree uses stale di_prom_handle_t 4474532 picl devtree plugin creates placeholder fp node (from 110460-12) 4433558 picld sysevent loadable module should not use door_call from its deliver routine 4471325 /var/run not always mounted tmpfs (from 110460-11) 4417600 picld daemon hangs during SIGHUP handling 4431402 fix memory leaks in picld and plugins 4459534 picld may deadlock when restarting itself 4469372 Update libfrureg with latest FRU ID registry contents (from 110460-10) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patches 111644-01 and 111759-01. (from 110460-09) 4418396 picld daemon getting killed with SIGALARM 4458436 SUNW,Sun-Fire-280R errors picld[1071]: ERROR running psvc_update_thresholds (from 110460-08) Added a dependency on the kernel update patch 108528-07 (or newer). 4454748 incompatible changes to interface (from 110460-07) 4454748 incompatible changes to interface (from 110460-06) 4429023 SUNW,Sun-Fire-280R needs CPU FRU ability for Environmentals (from 110460-05) 4387852 Picld does not reset properly after receiving SIGHUP 4404295 SUNW,Sun-Fire-880 and other PSVC platforms need FRU Support 4404992 i2ctest reports LTC1427 device errors 4396092 Bogus fan or led errors after env5test, and env software may not function 4409825 env5test reports fan errors 4409888 env5test failed with picl "general system failure" error 4413285 intermittent picld errors after power supply hotplug 4414411 prtdiag picl_get_propval_by_name error for added power supply 4418145 picld seg. faults if unable to determine KEYLOCK position. (from 110460-04) 4404426 picl devtree missing disk properties on Daktari (from 110460-03) 4382336 new platform frutree plugin does not publish _fru_parent properties 4384521 add ViewPoints field to Frutree for SunMC 4389946 error in xptree_update_propval_with_cred causes deadlock in picl 4400130 ptree_delete_prop unable to delete properties (from 110460-02) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patch 110534-02 4404281 picld fails startup (from 110460-01) 4358736 PICL daemon does not start reliably after reboot 4370505 update handling of write only props and get propval errors 4367556 picld daemon not restarting properly 4361175 StateBegin property not updated 4358170 devtree plugin doesn't work on platforms supporting DR 4370374 add sunmc physical viewpoints property (from 110377-02) 4375863 i2c errors reported in prtpicl and sunvts i2ctest 4366798 psvcobj Makefile needs to be fixed to make it easier to build picl 4369058 PSVC plugins causes picld to seg fault when picld is stopped 4370718 PSVC object information never updated after PSVC handle pointer created 4361074 System wrench light stays on after hot plug operation. 4374731 CPU temperature policy fails for CPU which has been removed from the system 4372341 PSVC plugins return general system fail when keyswitch position not in normal (from 110377-01) This patch revision was generated to accumulate and obsolete the feature changes introduced in point patch 110230-01,110230-02 110230-03, 4286659 Need to change new server's name to a futured official name 4326851 new platform sys name needs to be finalized before Beta (from 110230-03) 4363225 Fix Frutree plugin in response to i2c device name change 4365022 Change new platform frutree plugin version to PICL framework version (from 110230-02) 4363846 PSVC Picl Property State is not writable and needs to be (from 110230-01) 4339732 add new platform platform support in Solaris 4336443 need libdevice interfaces for device enumeration 4341185 add i2c hotplug support to pcf8584 nexus driver (from 110534-02) 4385799 PICL plugin processing can't find libpicldevtree.so.1 (from 110534-01) 4384394 Add support for PICL events and utilities 4372567 Cannot use LOG_DEBUG in picl plugins (from 111301-02) 4433768 Improve prtfru error handling for XML output (from 111301-01) This patch revision was generated to accumulate and obsolete the feature changes introduced in feature point patch 111076-01. (from 111076-01) 4381076 frudata plugin not linked with libfruutils 4382488 Separate out registry from libfru 4384212 Add handling of PICL FRU events to frudata plug-in 4384220 Add capability for libfru to be used by PICL plug-ins 4387925 Failed to create FRU segment on any container for 64bit version on all platforms 4387926 Failed to expand sub-packet in FRU segment for 64 bit version 4389250 prtfru fails with empty string argument (from 111644-01) 4445905 libpicld_pluginutil not mt-safe (from 111759-01) 4432412 picld daemon errors in /var/adm/messages with >1GB RAM is installed (from 112005-01) 4477346 RFE: require platform support for SUNW,Netra-T4 4477317 Require platform support for Netra-T12 (aka 4475208 picl_slm needs to generate picl event on (from 112101-01) 4432138 Implementation of PSARC 2001/077 Locator CLI (from 113293-04) 4760403 prtdiag fails if Enxs 2u has a disk in slot 3. (from 113293-03) 4746113 Solaris needs to interpret severity from Tamale log messages 4748510 CPU fan slots have no slot-type property in PICL 4744747 Inappropriate Solaris warning during scadm download 4744680 prtdiag does not display status of hard disks 4716885 prtdiag doesn't display power supply over-current fault status 4748617 no fru_parent property being created on second mbd bge node on enxs (from 113293-02) NOTE: The 113293-02 revision was created as a part of merge between Solaris code base and PSR1 build 3 features. (from 113293-01) 4726053 ON support for enchilada server - picl support 4490112 libpicldevtree omits SUNW,lomh node from /platform 4464444 use common environmental classes and properties 4703981 Add support for commodity, 2K VPD and 256 bytes FRUs. 4687199 Update libfrureg with latest FRU ID registry contents 4627314 Update libfrureg with latest FRU ID registry contents (from 113308-02) NOTE: The 113308-02 revision was created as a part of merge between Solaris code base and PSR1 build 3 features. (from 113308-01) 4713409 Solaris 8 Port for stiletto (from 114301-04) 4813672 match DIMM and PCI slot labels with latest Taco and ENWS (from 114301-03) 4599397 Hotplug of USB keyboard mouse not detected by picld on Grover/Grover+ 4800643 PICL: fans are set to slow speed after thermal warnings 4805159 Need to add fiesta support for SunMC 4806125 PICLD: shuts down uni-processor system due to cpu1 sensor temp=65531 4808080 missing fruid info for scsi backplane and audio card 4809071 Picl: need to reduce/reuse error messages for l10n (from 114301-02) 4788470 Fiesta platforms fan speed and Temperatures are reported wrong 4764210 Support for LPM devices is disabled in env plugin. 4800519 Picl: sensor names,IDs and devfs paths are mismatched on enchilada (from 114301-01) 4776340 ON support for Enchilada and Taco workstations 4764198 Power Management is disabled in env plugin. 4785268 non root user should not be able to set picl env plugin tunables 4785300 SpeeRaw value needs to be removed from picl fan nodes 4776603 adm1031 env3test reports false WARNING on cpu1 which is not present 4764184 Need to enable overtemp policy handler in env plug-in (from 114699-05) 4785498 PICL frutree doesn't mention CD Rom 4829007 Solaris prtdiag command missing system fan statuses 4852595 Additions to support ASR2 and PICL 4711217 prtdiag should report status of cpus/dimms/asics/pci devices (from 114699-04) 4782814 Prtdiag Voltage sensors status column: okay status does not line up straight. 4828441 prtfru gets IO error when accessing the scsi backplane fru-prom 4828570 SunMC does not work correctly with extra "chassis" node 4830094 chalupa conf file has name incorrect for power supply predictive fan fault 4833626 power supply input status name needs to change in picl conf files 4834344 ok2remove policy does not run if there is no "c0" in /dev/cfg 4835422 PICL frutree doesn't mention CD Rom (chalupa) 4828270 OK2RM LEDs for HDD[4-7], stay "on" after system reboot 4765183 RFE: enxs server doesn't light the rear service required LED in degraded mode 4834149 Key-switch value not represented in PICL 4840813 System active led is extinguished in degraded mode 4832896 MPT: driver should get size of raid from ioctl instead of reading disks 4836074 cpu/memory identifiers in memory error messages don't conform to NAC names 4841712 Need to change NAC names for fans in picl based on serviceability review 4847136 tamale NAC changes necessitate picl conf file changes (from 114699-03) 4818004 PICL does not conform to NAC names specification 4827687 prtdiag does not give a fan status, just a speed 4489639 Picl shows incorrect memory information if memory interleave is 1 4715664 prtdiag displays warning status for critical voltage and temperatures 4796798 Not all USB Devices seen when execute "prtdiag -v" (from 114699-02) 4780968 Providing Platform Support for Enchilada Tower Server - ONSC Case 2002/589 (from 114699-01) 4771216 Chalupa platform support needed in Solaris 4773186 Raid management ioctls needed in MPT driver 4784977 Need Solaris utility to configure RAID device 4749542 Need to add scsi_options bits for Fast-160, Fast-320, and QAS 4820668 place holder to document bug fixes between Solaris development and PSR3 platform putback 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 1: For SUNW,Sun-Fire-880 plaforms, one needs to install the picl patch 110849-02 (or newer) & the ltc1427 patch 110845-02 (or newer). NOTE 2: To get the complete Netra T4/T12 Platform Support feature, please install the following patches: 112161-01 (or newer) prtdiag patch 112163-01 (or newer) Netra T4 Lombus patch 112162-01 (or newer) Netra T12 Lw8 driver patch 109793-09 (or newer) su patch 112160-01 (or newer) platform links patch 110371-03 (or newer) sgfru patch 108528-13 (or newer) KU patch 112164-01 (or newer) Netra-T12 sgfru driver patch NOTE 3: To get the complete locator CLI fix, please install the following patches: 111792-02 (or newer) cherrystone psvcpolicy patch 112171-01 (or newer) locator patch NOTE 4: To get the complete fix for bug 4480752 please install patch 110852-03 (or newer). NOTE 5: To get the complete fix for bug 4507961 (disk "ok_to_remove" leds are not being lit when the disk is unconfigured), please install patch 112162-02 (or newer). NOTE 6: To get the complete fix for bug 4487110 please install the following patch: 110849-11 (or newer) PICL support for SUNW,Sun-Fire-880 The application of this patch will require the user to also add patches for SUNvts as older versions of SUNvts will not work with this code. SunVTS Version Patch ID OS release --------------- -------- ---------- sunvts version 4.5 112250-02 or later Solaris 8 update 6 sunvts version 4.6 112336-06 or later Solaris 8 update 7 NOTE 7: For complete platform support of the SUNW,Sun-Fire-V210, SUNW,Sun-Fire-V240, SUNW,Netra-240, or SUNW,Serverblade1, please install the following patches: 108528-18 (or newer) Kernel Update Patch 108974-25 (or newer) dada,uata,dad,sd,scsi patch 109888-18 (or newer) platform drivers patch 109889-02 (or newer) platform links & libc_psr patch 110460-26 (or newer) fruid/PICL plug-ins patch 111794-02 (or newer) /usr/lib/libcpc.so.1 patch 111883-14 (or newer) Sun GigSwift Ethernet 1.0 driver patch 112249-02 (or newer) libprtdiag_psr.so.1 patch 113679-01 (or newer) rmc* and librsc.so.1 patch 113680-01 (or newer) bge patch 113681-01 (or newer) mc-us3i patch 113682-01 (or newer) pmugpio patch 113683-01 (or newer) todm5819p_rmc patch 113684-01 (or newer) scadm patch NOTE 8: For complete platform support for the SUNW,Sun-Blade-1500 and SUNW,Sun-Blade-2500, please install the following patches: 108528-20 (or newer) Kernel Update Patch 108974-28 (or newer) dada,uata,dad,sd,scsi patch 108975-08 (or newer) rmformat and format patch 108977-02 (or newer) libsmedia patch 109793-18 (or newer) su patch 109873-17 (or newer) libprtdiag_psr.so.1 patch 109885-11 (or newer) glm patch 109887-16 (or newer) smartcard patch 109888-21 (or newer) platform drivers patch 109889-04 (or newer) platform links & libc_psr patch 109896-13 (or newer) USB patch 109920-08 (or newer) pcic driver patch 110320-03 (or newer) s1394 patch 110460-28 (or newer) fruid/PICL plug-ins patch 110609-04 (or newer) USB header patch 111804-03 (or newer) update_drv,rem_drv patch 111808-02 (or newer) /usr/lib/adb/devinfo patch 109892-04 (or newer) ecpp patch NOTE 9: For complete platform support for the SUNW,Sun-Fire-880 please install the following patch: 110849-13 (or newer) PICL support for SUNW,Sun-Fire-880 NOTE 10: For complete platform support for the SUNW,Sun-Fire-480R please install the following patch: 111792-08 (or newer) PICL plugins patch for SUNW,Sun-Fire-480R NOTE 11: For complete platform support for the SUNW,Sun-Fire-V250 and SUNW,Sun-Fire-V440, please install the following patches: 108528-22 (or newer) Kernel Update patch 108974-31 (or newer) sd and ssd patch 109873-19 (or newer) libprtdiag_psr.so.1 patch 109888-24 (or newer) platform drivers patch 109889-06 (or newer) platform links & libc_psr patch 110819-04 (or newer) us driver patch 110460-30 (or newer) fruid/PICL plug-ins patch 112249-04 (or newer) Netra-12 libprtdiag_psr.so.1 patch 113679-04 (or newer) rmc* and librsc.so.1 patch 113684-03 (or newer) scadm patch 115274-01 (or newer) raidctl patch 115275-01 (or newer) mpt driver patch 109896-17 (or newer) USB and Audio Framework patch 110918-05 (or newer) openeepr and prtconf patch 113682-02 (or newer) pmugpio patch 109793-19 (or newer) su driver patch NOTE 12: To get the complete fix for bugid 4801542, please install the following patch: 110849-15 (or newer) PICL support for SUNW,Sun-Fire-880 NOTE 13: When installing this patch along with patch 110849-01 (or newer) on the SUNW,Sun-Fire-880 platform or 111792-01 (or newer) on the SUNW,Sun-Fire-480R platform, do not reconfigure immediately after this patch is installed. Instead, please reconfigure after both patches have been installed. README -- Last modified date: Tuesday, February 3, 2004