Patch-ID# 101525-01
Keywords: semaphore locks panic optimize leak
Synopsis: SunOS 5.1: SVR4 semaphore operations could be optimized
Date: Feb/04/94

Solaris Release: 2.1

SunOS release: 5.1

Unbundled Product:

Unbundled Release:

Topic: SunOS 5.1: SVR4 semaphore operations could be optimized

BugId's fixed with this patch: 1145619 1137598 1122375 1149376 1146296 1137598

Changes incorporated in this version:

Relevant Architectures: sparc

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:

/usr/kernel/sys/semsys 

Problem Description:

1145619 SVR4 semaphore operations could be optimized
1137598 semaphore code-optimizations (sem.c)
1122375 Sys V semaphore locks has too much contention
1149376 Memory leak in SVR4 semaphores
1146296 PANIC in System V IPC/Semaphore code
1137598 semaphore code-optimizations (sem.c)


Performance of the semaphore test program is very poor. As the number of CPU's 
increase the performance drops. 


Patch Installation Instructions:
--------------------------------
Generic 'installpatch' and 'backoutpatch' scripts are provided
within each patch package with instructions appended to this section.
Other specific or unique installation instructions may also be
necessary and should be described below.

Special Install Instructions:
-----------------------------

none



