112b8cf470
The comment about the CPU index remaining stable is incorrect. There is no guarantee the task does not yield during the exit process, meaning the CPU can most definitely change. Also, there is no reason why it should not be allowed to change. This fixes a full system crash during process exit when the CPU changes and we query the current task from the old CPU. |
||
---|---|---|
.. | ||
addrenv | ||
clock | ||
environ | ||
event | ||
group | ||
init | ||
instrument | ||
irq | ||
misc | ||
module | ||
mqueue | ||
paging | ||
pthread | ||
sched | ||
semaphore | ||
signal | ||
task | ||
timer | ||
tls | ||
wdog | ||
wqueue | ||
CMakeLists.txt | ||
Kconfig | ||
Makefile |