incubator-nuttx/sched
Jiuzhu Dong 198b85d233 sched/idle: disable sched when idle call nx_bringup
Because idle task will call mm_malloc to create some task
and will take sem of mm. But if smp enable, the sem of mm may be
taken by other cpu, so idle may be block because take this sem and crash.

Change-Id: I22f0233ef6c59a1b81607d4389e68f8646c89395
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
2021-07-02 04:51:15 -05:00
..
clock Replace mktime with timegm in rtc and fs driver 2021-06-23 13:43:32 -03:00
environ Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group Revert "tls: Move pthread key destructor to libc" 2021-06-09 07:59:44 -05:00
init sched/idle: disable sched when idle call nx_bringup 2021-07-02 04:51:15 -05:00
irq Include assert.h in necessary place 2021-06-08 13:06:08 -07:00
module Rename MODULE_TEXT to TEXT_HEAP as the latter is more generic. 2021-06-18 07:14:17 -05:00
mqueue Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
paging Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
pthread Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
sched Include assert.h in necessary place 2021-06-08 13:06:08 -07:00
semaphore Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
signal Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
task sched: Add kthread_create_with_stack 2021-06-27 12:35:13 -03:00
timer Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
wdog sched/wdog: Remove flags field from wdog_s to save memory 2021-07-01 19:27:10 -03:00
wqueue Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
Kconfig signal: Fix docs and comments related to SIGWORK and its config 2021-06-30 21:22:49 -05:00
Makefile style/Makefile: remove unnecessary trailing whitespace 2020-11-28 12:20:30 +01:00