Synchronization in the ChorusOS operating system has the following limitations with regard to the POSIX standard:
Priority inversion handling is not supported.
Mutexes are not supported with signals.
Mutexes cannot be shared between user and supervisor applications.
Reader/writer locks are not supported.