OBSOLETE Patch-ID# 113024-07 Keywords: dr cpu wrsm slot wrsmd dlpi driver wildcat rr hpc clustertools Synopsis: Obsoleted by: 112233-12 SunOS 5.9: wrsm Driver Patch Date: Jun/17/2003 Install Requirements: Reboot immediately after patch is installed Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: Unbundled Release: Xref: Topic: SunOS 5.9: wrsm Driver 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.sun4u BugId's fixed with this patch: 4114317 4519289 4619267 4633655 4634907 4636186 4644822 4661403 4661424 4680447 4683307 4684649 4694445 4699257 4703343 4719669 4737372 4738280 4762184 4772117 4791375 4801624 4803265 4812284 4816791 4820881 4823616 4823794 4824314 4828785 4841551 4855825 4861807 4872902 Changes incorporated in this version: 4855825 4861807 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 112233-01 or greater Obsoleted by: Files included with this patch: /platform/SUNW,Sun-Fire-15000/kernel/drv/sparcv9/wrsm /platform/SUNW,Sun-Fire-15000/kernel/misc/sparcv9/wrsmplat /platform/SUNW,Sun-Fire/kernel/drv/sparcv9/wrsm /platform/SUNW,Sun-Fire/kernel/misc/sparcv9/wrsmplat /platform/sun4u/kernel/drv/sparcv9/wrsmd /usr/platform/SUNW,Sun-Fire-15000/lib/rsmlib/sparcv9/wrsm.so /usr/platform/SUNW,Sun-Fire-15000/lib/rsmlib/wrsm.so /usr/platform/SUNW,Sun-Fire/lib/rsmlib/sparcv9/wrsm.so /usr/platform/SUNW,Sun-Fire/lib/rsmlib/sparcv9/wrsm.so.1 /usr/platform/SUNW,Sun-Fire/lib/rsmlib/wrsm.so /usr/platform/SUNW,Sun-Fire/lib/rsmlib/wrsm.so.1 /usr/platform/sun4u/lib/libwrsmconf.so.1 /usr/platform/sun4u/lib/sparcv9/libwrsmconf.so.1 Problem Description: 4855825 SEGV in wrsm.so:wrsmlib_blkcopy 4861807 SUNWsgdr causes complete lock up of S9 starcat system when RSM links active. (from 113024-06) 4872902 No binaries present in Patch - 113024-05 (from 113024-05) 4828785 trying to export publish an aggregate of >4GB results in wrsm session teardown 4823616 wrsm can sleep while holding AS_LOCK 4820881 MPI_Init fails over Fire Link when large array initialized 4816791 Need to artificially limit wrsm to 4GB of exportable memory 4812284 MPI RSM can not run with over 4GB exported from one node. 4791375 panic: mutex_enter: bad mutex 4801624 Domain panic after slot 1 dr + stop/start configuration 4803265 wrsm experiences session failure under high rpc load 4841551 NULL pointer panic in msg_session_end() 4823794 wrsmd call into wrsm driver causes deadlock 4824314 wrsmlib.s: v8+ ABI violations may result in put/get errors 4762184 3-node link up but wrsmconf check failed (from 113024-04) 4772117 cpr suspend failure rate is high for "wrsmd_event_thread" (from 113024-03) 4661403 DLPI interfaces stop working. 4684649 barriers do not guarantee delivery of small puts 4633655 "ifconfig wrsmd5 down" seen hanging on 2 node DC system during dlpi testing 4644822 system panic during unplumb 4661424 Replace operation causes no communication between nodes 4683307 wrsm driver's _fini() needs to be fixed 4519289 wrsm_replace_config can return error but leave errno set to 0 4636186 wrsm: replace doesn't work for switched topologies 4680447 rsm_put persistently fails with barrier failures after rsm_rebind does not updat 4619267 wrsm driver acquires lock after pause_cpus() on starcat 4719669 Wildcat SunVTS4.6_wci_systest bug 4634907 Route kstats incorrect after successful replace operation. 4703343 wrsm can hang on cv_timedwait 4738280 driver interrupt queues may overflow 4737372 Small size and non-cache-aligned puts may encounter data corruption 4694445 wrsm driver panic during DR (from 113024-02) 4699257 wrsm: panic in intr_dist_rem during detach of wrsm driver (from 113024-01) 4114317 DR operations hang after a few loops when cpu power control is also running 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 : To get the complete fix of bug 4114317 (DR operations hang after a few loops when cpu power control is also running), please install the following patches: 113218-01 (or newer) pcipsy 113219-01 (or newer) fhc 113220-01 (or newer) upa64s 112233-01 (or newer) KU patch README -- Last modified date: Wednesday, April 21, 2004