nuttx/sched
Şükrü Bahadır Arslan 554d56b875 sched/sched_setpriority.c: DEBUGVERIFY, not DEBUGASSERT.
Hello,
I am testing priority inversion feauture of Nuttx scheduler. I encounter with problem in tests.
Here is problem:
nxsched_readytorun_setpriority() function not works as expected when DEBUG_ASSERTION not enabled. Because sched_removereadytorun() and sched_addreadytorun()  is not called in this case. These functions wrapped with DEBUGASSERT macro and with the effect of DEBUGASSERT macro, sched_removereadytorun() and sched_addreadytorun() not called when DEBUG_ASSERTION not enabled. Therefore priority inversion not works as expected.

Could you check this problem ? Is this a bug, if not what is the purpose of this code ?
Thanks,
Şükrü Bahadır Arslan
2020-04-11 17:30:17 +01:00
..
clock Make compare_timespec public so timer driver could reuse it 2020-02-15 07:17:07 -06:00
environ global change: repace sched_xfree() to kxmm_free() 2020-04-09 10:29:28 -06:00
errno Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group global change: fix tools/checkpatch.sh warnnings 2020-04-09 10:29:28 -06:00
init global change: fix tools/checkpatch.sh warnnings 2020-04-09 10:29:28 -06:00
irq sched/: Fix some new coding standard issues. 2020-03-09 17:31:49 +01:00
module Adapt dlfcn/modlib to use the instruction memory allocator 2020-03-16 07:54:49 -06:00
mqueue global change: repace sched_xfree() to kxmm_free() 2020-04-09 10:29:28 -06:00
paging Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
pthread global change: fix tools/checkpatch.sh warnnings 2020-04-09 10:29:28 -06:00
sched sched/sched_setpriority.c: DEBUGVERIFY, not DEBUGASSERT. 2020-04-11 17:30:17 +01:00
semaphore Remove type casting to wdentry_t (sched/) 2020-04-07 06:23:15 -06:00
signal global change: repace sched_xfree() to kxmm_free() 2020-04-09 10:29:28 -06:00
task Check return from nxsem_wait_initialize() 2020-03-29 20:11:10 +01:00
timer global change: repace sched_xfree() to kxmm_free() 2020-04-09 10:29:28 -06:00
wdog global change: repace sched_xfree() to kxmm_free() 2020-04-09 10:29:28 -06:00
wqueue global change: repace sched_xfree() to kxmm_free() 2020-04-09 10:29:28 -06:00
.gitignore Revert "Don't generate .depend anymore" 2020-03-22 23:07:29 -05:00
Kconfig Introduce CONFIG_DEFAULT_TASK_STACKSIZE 2020-03-26 22:30:13 -05:00
Makefile Revert "Don't generate .depend anymore" 2020-03-22 23:07:29 -05:00