J06.06 Release Version Update Compendium

2 Operating System
Binary Semaphore Enhancements
A new procedure call, BINSEM_ISMINE, is introduced. The BINSEM_ISMINE_ procedure
allows a process to determine whether it owns the designated semaphore.
The BINSEM_CREATE_ and BINSEM_OPEN_ procedures have increased the maximum
limit for per process open user semaphores from 64 to 8192.
The maximum limit for user semaphores per processor is increased to 65536.
The BINSEM_CREATE_ and BINSEM_OPEN_ procedures have a new error return code,
4002. This error code indicates that either the process or the processor has reached its limit
on the number of user semaphores that can open concurrently. The corresponding errno
value is ENOENT.
RCVDUMP Utility Creates Extracted Dump File
The RCVDUMP utility now creates an extracted dump file as the default output file on the
NonStop NS2000 system.
Previously, a full dump file was created as the default output file. The RCVDUMP HELP output
indicates when a full dump file or an extracted dump file or both are created. For all systems,
HELP output also displays the default dump file.
Binary Semaphore Enhancements 11