Patch-ID# 103329-04 Keywords: SIGSTOP multi-threaded proc hang procfs deadlock prioctl sched Synopsis: SunOS 5.5_x86: /kernel/fs/procfs patch Date: Feb/04/98 Solaris Release: 2.5_x86 SunOS Release: 5.5_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 103328 Topic: SunOS 5.5_x86: /kernel/fs/procfs patch NOTE : Due to bugfix 4057818 (panic due to procfs access of non- existant mapping), we recommend installing 105317-01 (usr/bin/gcore patch). BugId's fixed with this patch: 1232838 1240706 1260593 1261934 4057818 Changes incorporated in this version: 4057818 Relevant Architectures: i386 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 103094-14 (or higher revs) Obsoleted by: Files included with this patch: /kernel/fs/procfs Problem Description: 4057818 panic due to procfs access of non-existant mapping (from 103329-03) 1260593 /usr/ucb/ps hang in rw_enter while other thread wedged in page_lock 1261934 /proc must disallow access to pages not in the address space map (from 103329-02) 1232838 Backport 1229099: sched: sched()/prioctl()/clock() deadlock during heavy swapping (from 103329-01) 1240706 Sending SIGSTOP to a multi-threaded process via /proc hangs the system 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 : Due to bugfix 4057818 (panic due to procfs access of non- existant mapping), we recommend installing 105317-01 (usr/bin/gcore patch).