Patch-ID# 106183-05 Keywords: cfgadm dynamic utility sysctrl panic config_list libdl Synopsis: SunOS 5.6: cfgadm utility & libraries Date: Apr/12/00 Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Unbundled Release: Topic: SunOS 5.6: cfgadm utility & libraries NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. BugId's fixed with this patch: 4100260 4101073 4108488 4109969 4110347 4110605 4110630 4110648 4110707 4110871 4111011 4111641 4111650 4111659 4112705 4113315 4114313 4115412 4115416 4117074 4117075 4117080 4120268 4121500 4121509 4121512 4121941 4123626 4123644 4123702 4132402 4184305 Changes incorporated in this version: 4184305 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 105181-05 105222-02 105223-02 105492-02 105600-02 105604-03 105651-03 105742-02 105795-02 105836-02 106168-01 106169-01 106170-01 106171-01 106172-01 106173-01 (or newer) Obsoleted by: Files included with this patch: /usr/lib/llib-lcfgadm /usr/lib/llib-lcfgadm.ln /usr/lib/libcfgadm.so /usr/lib/libcfgadm.so.1 /usr/sbin/cfgadm /usr/include/config_admin.h /usr/platform/sun4u/lib/cfgadm/sysctrl.so /usr/platform/sun4u/lib/cfgadm/sysctrl.so.1 Problem Description: 4184305 inconsistency in prtdiag output for system speed and board specification (from 106183-04) 4132402 config_list call fails with error messages "no such file or directory" (from 106183-03) 4100260 CR shows extra simms on some UE boards 4121500 connect a "failed" board using the force flag can crash a kernel with DEBUG on 4121509 the cfgadm plugin library does not close the prom fd in some cases 4121512 the cfgadm plugin library does not sort attachment point names correctly 4121941 sunfire: power supply fail handler repeats failing message 4123626 Solaris 2.6_598 panic: mutex_exit: not owner 4123644 sysctrl: DR sequencer should not fail on configure 4123702 soc+upa boards are typed incorrectly (from 106183-02) 4111011 sysctrl: hang during connect 4110871 cfgadm connect configure unknown type board 4110605 Sunfire-DR, sysctrl needs better error messages and reentrant ioctl 4112705 cfgadm: sysctrl -o should fail for invalid option 4113315 libcfgadm panic during concurrent access to state change ops 4108488 panic: assertion failed: FALSE, file: ../../sun4u/io/sysctrl_dr.c 4110630 disk board condition shouldn't be 'unusable' 4110648 dynamic board condition doesn't track power supply events 4101073 need to allocate/deallocate kstat correctly for state transition 4110347 disk board led protocol is inconsistent 4110707 enhance sysctrl plugin info field 4117075 Sunfire-DR does not include compatibility checks for sunfire+ systems 4117080 for Sunfire-DR, post only needs to be notified when h/w configuration changes 4114313 cannot unconfigure a failing condition board 4111650 user process using interface "config_unload_libs" will dump core 4111659 config_strerror with invalid argument dumps core 4115416 options argument should be null when calling cfga_stat() 4115412 jtag scan of board info does not work correctly. 4111641 user application using "config_list" library dumps core for uninitialized variable 4120268 cfgadm plugin library must close the attachment point fd after use 4117074 sunfire 84mhz SOC+-equipped boards improperly typed as SOC (from 106183-01) 4109969 cfgadm 2.7 library Makefile does not have a lint rule Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- NOTE : To get the complete fix for bug 4184305 (inconsistency in prtdiag output for system speed and board specification), one also needs to install rev06 (or newer revision) of the following patch: 105642-06 /usr/platform/sun4u/sbin/prtdiag