nuttx/arch
hujun5 eae57cb0e6 sched: replace sync pause with async pause for nxtask_terminate
reason:
In the kernel, we are planning to remove all occurrences of up_cpu_pause as one of the steps to
simplify the implementation of critical sections. The goal is to enable spin_lock_irqsave to encapsulate critical sections,
thereby facilitating the replacement of critical sections(big lock) with smaller spin_lock_irqsave(small lock)

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2024-10-06 09:26:56 +08:00
..
arm sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
arm64 sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
avr sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
ceva arch: change nxsched_suspend/resume_scheduler() called position 2024-09-27 09:53:33 +08:00
dummy
hc sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
mips sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
misoc sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
or1k sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
renesas sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
risc-v sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
sim sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
sparc sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
tricore sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
x86 sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
x86_64 sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
xtensa sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
z16 sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
z80 sched: replace sync pause with async pause for nxtask_terminate 2024-10-06 09:26:56 +08:00
CMakeLists.txt greenhills: fix the arch_interface archive error 2024-09-27 23:39:56 +08:00
Kconfig binfmt/modlib: support loading each sections to different memory for Relocate object 2024-09-29 15:06:54 +08:00