incubator-nuttx/sched/pthread
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
..
Make.defs sched: Implement tkill/tgkill 2023-01-26 08:11:56 +02:00
pthread.h Remove `intr` param from `pthread_mutex_take` 2022-12-08 03:13:44 +08:00
pthread_cancel.c libc/stdio: Flush streams in userspace when process exits 2022-12-22 20:16:11 +08:00
pthread_completejoin.c pthread: fix pthread exit error when set DETACHED 2023-01-17 11:09:36 +08:00
pthread_condbroadcast.c
pthread_condclockwait.c sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
pthread_condsignal.c
pthread_condwait.c sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
pthread_create.c sched/addrenv: Fix system crash when process group has been deleted 2023-02-08 02:51:23 +08:00
pthread_detach.c
pthread_exit.c libc/exit: Purge calls to userspace API exit() from kernel 2023-02-17 23:07:17 +08:00
pthread_findjoininfo.c sched/pthread: change the wrong type cast 2023-02-13 23:17:29 +08:00
pthread_getaffinity.c
pthread_getschedparam.c
pthread_initialize.c Remove `intr` param from `pthread_sem_take` 2022-12-08 03:13:44 +08:00
pthread_join.c sched/pthread: change the wrong type cast 2023-02-13 23:17:29 +08:00
pthread_mutex.c Remove `intr` param from `pthread_mutex_take` 2022-12-08 03:13:44 +08:00
pthread_mutexconsistent.c
pthread_mutexdestroy.c
pthread_mutexinconsistent.c
pthread_mutexinit.c
pthread_mutextimedlock.c sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
pthread_mutextrylock.c sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
pthread_mutexunlock.c sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
pthread_release.c
pthread_setaffinity.c
pthread_setschedparam.c
pthread_setschedprio.c
pthread_sigmask.c