nuttx/sched
chenhonglin 070ad15f14 sched/sched_setpriority.c: Fix CPU affinity issues in SMP
THOR-208

In "nxsched_nexttcb": the task may not running on this_cpu,
and rtrtcb->affinity(the affinity of the task in g_readytorun)
may not include the current cpu which should be the tcb->cpu.

Signed-off-by: chenhonglin <chenhonglin@xiaomi.com>
Change-Id: I2523c9431b480a3afeb29a9260804c5b37e91d4b
2021-09-27 10:13:37 +08:00
..
clock sched/clock: add nsec range check in clock_settime 2021-07-09 14:19:03 -03:00
environ Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
group group/child_status: Dynamically expand group child_status 2021-07-15 17:53:43 +08:00
init Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-09 21:03:17 +08:00
irq sched: add CONFIG_SCHED_CRITMONITOR_XX for debugging system lantency 2021-07-02 08:25:02 -05:00
module Rename MODULE_TEXT to TEXT_HEAP as the latter is more generic. 2021-06-18 07:14:17 -05:00
mqueue fs/inode: add sanity check for inode 2021-07-24 15:20:27 +08:00
paging Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
pthread sched: Refine tls_info_s and task_info_s 2021-07-02 10:33:34 -05:00
sched sched/sched_setpriority.c: Fix CPU affinity issues in SMP 2021-09-27 10:13:37 +08:00
semaphore Merge commit '2e43815c92' into dev 2021-07-13 03:14:34 +08:00
signal sched: fix build break on spin_lock_irqsave() 2021-07-16 16:19:11 +08:00
task task_spawn: release g_spawn_parmsem and sched_unlock at the ending 2021-08-19 16:16:36 +08:00
timer Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
wdog sched/wdog: move SMP enter_critical_section to sched_timerexpiration.c 2021-08-26 14:38:35 +08:00
wqueue usrwqueue: implement order work queue 2021-07-25 00:12:40 +08:00
Kconfig libs/libc: move the backtrace implement to sched 2021-08-18 19:36:23 +08:00
Makefile make/archive: replace the dependency to preprequisite list 2021-05-07 21:34:45 +08:00