kernel/sched: disable priority inheritance on all signaling semaphores
authorHeesub Shin <heesub.shin@samsung.com>
Thu, 6 Apr 2017 02:02:50 +0000 (11:02 +0900)
committerHeesub Shin <heesub.shin@samsung.com>
Tue, 18 Apr 2017 03:02:11 +0000 (12:02 +0900)
commit84b4281e058d36015fc3af4ac7aa7e50339e7795
tree7b241a2b62bf3556f7aaf59b1125a5e73e799862
parentc883f9bc520361ac891d7246bad97f117be6d7e5
kernel/sched: disable priority inheritance on all signaling semaphores

Disable priority inheritance on all semaphores used for signaling.

Change-Id: Iaaac2a321fb127e76d01c1eadf625f47134181b0
Signed-off-by: Gregory Nutt <gnutt@nuttx.org>
[Shin: backported 1da3a5f from NuttX]
Signed-off-by: Heesub Shin <heesub.shin@samsung.com>
os/include/tinyara/semaphore.h
os/kernel/pthread/pthread_create.c