PR-5070 [1] proposes to change the default behavior of semaphores.
If implemented, this will be a breaking change that affects downstream
projects.
Please help review this PR for correctness and standards compliance,
keeping in mind the Inviolable principles of NuttX [2], particularly
the section
If implemented, this will be a breaking change that affects downstream
> projects.
>
Some background for those interested:
https://cwiki.apache.org/confluence/display/NUTTX/Signaling+Semaphores+and+Priority+Inheritance
Make sure we keep documentation in sync whatever you all decide to do.
Nathan
> Please help review this PR for correctness and standards compliance,
> keeping in mind the Inviolable principles of NuttX [2], particularly
> the section on POSIX compliance:
>
I don't think POSIX addresses priority inheritance on counting semaphores.
POSIX only addresses priority inheritance on