Patch-ID# 104155-02
Keywords: shared memory panic kernel fork mutex limit increase
Synopsis: SunOS 5.4 CS6400: shared memory fixes
Date: Dec/19/96

Solaris Release: 2.4

SunOS release: 5.4

Unbundled Product:

Unbundled Release:

Topic: SunOS 5.4 CS6400: shared memory fixes

   NOTE 1:	This patch provides the CS6400 architecture specific
		version of the Sun patch 102230-04.

Cray SPR's fixed with this patch:

Cray SPR changes incorporated in this version:

BugId's fixed with this patch: 1176350 1183714 1183927 1188044 1217231 4009866

Changes incorporated in this version: 1217231 4009866

Relevant Architectures: sparc.cray4d

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:

/platform/CYRS,Superserver-6400/kernel/sys/shmsys

Problem Description:

4009866 increased limits for semsys, shmsys and msgsys not enabled

(from 102230-04)

1217231 deadlock between shmdt and pagefault when threads of same process

(from 102230-03)

1188044 sc1000 with 101318-68 panics in mutex_enter

(from 102230-02)

1183927 SC2000 runnint 2.3 with 101318-64 panic: recursive mutex_enter

(from 102230-01)

1183714 failed fork of a process with shared memory segments panics kernel
1176350 the SVS V shared memory functions are protected by a single mutex

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:
-----------------------------

none

