Patch-ID# 111078-05 Keywords: man page lnodes processes shr_active() panic lock srmlimitsys Synopsis: Solaris Resource Manager 1.2: srmuser and srmlim patch Date: Jan/21/2003 Install Requirements: None Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: Solaris Resource Manager Unbundled Release: 1.2 Xref: Topic: Solaris Resource Manager 1.2: srmuser and srmlim patch Relevant Architectures: sparc BugId's fixed with this patch: 4182182 4213039 4317825 4352714 4399556 4423935 4484021 4684521 4712141 4714222 4714269 4798786 Changes incorporated in this version: 4798786 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /etc/srm/limconf /kernel/misc/sparcv9/srmlim /kernel/misc/srmlim /kernel/sched/SHR /kernel/sched/sparcv9/SHR /kernel/sys/sparcv9/srmlimitsys /kernel/sys/srmlimitsys /usr/lib/srm/liblim.so.1 /usr/lib/srm/sparcv9/liblim.so.1 /usr/srm/bin/srmuser /usr/srm/man/sman1/srmuser.1srm Problem Description: 4798786 SRM does not show memory deallocated when user process >8GB stopped (from 111078-04) 4684521 srmlim:SHrdwr() drops to OBP with "Expected valid lnode" 4712141 Incorrect order of release of locks in srm_ldb_put (from 111078-03) 4714222 SRM1.2 needs new rss.limit lnode attribute for rcapd 4714269 Systems with SRM 1.2 patch 111078-02 installed panic on shutdown (from 111078-02) 4182182 ShareII <-> fsflush deadlock 4213039 severe cpu bottleneck when Share II is enabled 4484021 SRM 1.2 missing fixes for bugs 4182182 & 4213039 4399556 system deadlocks with SRM thread attempting to acquire a thread lock it owns 4423935 An SRM thread preempted to sys pri during a call to shr_setpri gets a user pri (from 111078-01) 4317825 srmuser should have an option to keep processes attached to their lnodes 4352714 shr_active() leads to panic - lock held and only one CPU 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: ----------------------------- NOTE: This patch MUST be installed and backout in single user mode. Reboot system after install of patch. README -- Last modified date: Tuesday, August 26, 2003