Patch-ID# 110489-07 Keywords: sunwsrmm sunwsrmr priorities srmdrv srmlim shr drv srmuser sunwsrmb Synopsis: Solaris Resource Manager 1.1: SHR/srmdrv/srmlim Patch Date: Oct/21/2003 Install Requirements: Additional instructions may be listed below Solaris Release: 7 SunOS Release: 5.7 Unbundled Product: Solaris Resource Manager Unbundled Release: 1.1 Xref: Topic: Solaris Resource Manager 1.1: SHR/srmdrv/srmlim Patch Relevant Architectures: sparc BugId's fixed with this patch: 4317825 4339290 4399556 4409286 4423935 4458760 4684521 4712141 4843170 Changes incorporated in this version: 4843170 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: /kernel/drv/sparcv9/srmdrv /kernel/drv/srmdrv /kernel/misc/sparcv9/srmlim /kernel/misc/srmlim /kernel/sched/SHR /kernel/sched/sparcv9/SHR /usr/srm/bin/srmuser /usr/srm/man/sman1/srmuser.1srm Problem Description: 4843170 SRM no limits database error with patch 108192-06 (from 110489-06) 4684521 srmlim:SHrdwr() drops to OBP with "Expected valid lnode" 4712141 Incorrect order of release of locks in srm_ldb_put (from 110489-05) 4399556 system deadlocks with SRM thread attempting to acquire a thread lock it owns 4409286 race condition in SHpcntUP_real 4423935 An SRM thread preempted to sys pri during a call to shr_setpri gets a user pri 4458760 system hangs when srm enabled. Lots of console messages. (from 110489-04) Respin of patch to deliver new version of the srmuser man page describing the -p option (from 110489-03) 4317825 srmuser should have an option to keep processes attached to their lnodes (from 110489-02) Repackaged patch to support Solaris 7 standards (from 110489-01) 4339290 SRM 1.0 and 1.1 not calculating priorities correctly 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: ----------------------------- Reboot the system after patch installation. README -- Last modified date: Tuesday, October 21, 2003