nuttx/sched
Jukka Laitinen 06d00b4c88 Correct the pthread mutex priority inheritance default setting
After pthread mutexes changed to nxmutex, the priority inheritance
was set on by default; even if one tried to control it with
CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_INHERIT.

Also the CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_PROTECT is not effective.

Fix this by setting the default mutex priority adjustment flags according
to CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_INHERIT and CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_PROTECT.

Signed-off-by: Jukka Laitinen <jukka.laitinen@tii.ae>
2025-03-26 22:36:48 +08:00
..
addrenv
clock
environ
event
group
init
instrument
irq
misc
module
mqueue
paging
pthread Correct the pthread mutex priority inheritance default setting 2025-03-26 22:36:48 +08:00
sched
semaphore
signal
task
timer
tls
wdog
wqueue
CMakeLists.txt
Kconfig Correct the pthread mutex priority inheritance default setting 2025-03-26 22:36:48 +08:00
Makefile