incubator-nuttx/sched
Ville Juven df1d7dd480 libc/exit: Purge calls to userspace API exit() from kernel
Remove calls to the userspace API exit() from the kernel. The problem
with doing such calls is that the exit functions are called with kernel
mode privileges which is a big security no-no.
2023-02-17 23:07:17 +08:00
..
addrenv sched/addrenv: Remove up_addrenv_restore 2023-02-08 02:51:23 +08:00
clock clock: adjust clock function to support tick 2022-11-01 21:54:20 +08:00
environ sched/env: Don't need copy env variable from parent in env_dup 2022-10-19 08:22:56 +09:00
group task/task_cancelpt: Kill the child if it is not in a cancel point 2023-02-17 22:57:36 +08:00
init Launch the initial task through task_spawn instead of nxtask_create 2023-01-25 23:34:52 +02:00
irq sched/irq: add spin_unlock_irqsave/irqrestore_wo_note 2023-01-02 22:29:01 +08:00
misc group/tg_info/argv: Make utility function to read argv as string 2023-02-17 01:27:16 +08:00
module nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
mqueue sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
paging nuttx/sched: merge up_block_task and up_unblock_task 2022-11-22 22:59:08 +08:00
pthread libc/exit: Purge calls to userspace API exit() from kernel 2023-02-17 23:07:17 +08:00
sched sched/addrenv: Fix system crash when process group has been deleted 2023-02-08 02:51:23 +08:00
semaphore sched/semaphore: increase sem count when holder task exit 2023-02-12 16:49:45 +08:00
signal libc/exit: Purge calls to userspace API exit() from kernel 2023-02-17 23:07:17 +08:00
task libc/exit: Purge calls to userspace API exit() from kernel 2023-02-17 23:07:17 +08:00
timer sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
tls sched/group: fix task info heap-use-after-free 2023-01-11 01:53:59 +08:00
wdog nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
wqueue sched/wqueue: semaphore count should be consistent with the number of work entries. 2023-01-28 21:45:10 +09:00
Kconfig sched/signal: Fix typo error in Kconfig(SIG_SEGA->SIG_SEGV) 2023-01-28 09:07:23 +02:00
Makefile group/group_addrenv: Move address environment from group -> tcb 2023-02-08 02:51:23 +08:00