incubator-nuttx/sched/group
hujun5 a4fece3450 spin_lock: inline spin_lock
test:
We can use qemu for testing.
compiling
make distclean -j20; ./tools/configure.sh -l qemu-armv8a:nsh_smp ;make -j20
running
qemu-system-aarch64 -cpu cortex-a53 -smp 4 -nographic -machine virt,virtualization=on,gic-version=3 -net none -chardev stdio,id=con,mux=on -serial chardev:con -mon chardev=con,mode=readline -kernel ./nuttx
2024-07-15 02:29:30 +08:00
..
CMakeLists.txt sched/group: replace group_findbypid to task_getgroup 2024-03-05 22:24:52 +08:00
Make.defs sched/group: replace group_findbypid to task_getgroup 2024-03-05 22:24:52 +08:00
group.h sched/pthread: simplify pthread_create() branch logic 2024-06-07 01:32:42 +08:00
group_argvstr.c sched/tls: drop ta_argv and g_idleargv 2024-06-23 22:24:19 +08:00
group_childstatus.c
group_continue.c
group_create.c sched/tcb: use shared group for kthreads 2024-06-23 22:24:19 +08:00
group_exitinfo.c
group_foreachchild.c sched/group: move task group into task_tcb_s to improve performance 2024-03-10 11:45:46 -03:00
group_free.c
group_getegid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
group_geteuid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
group_getgid.c
group_getuid.c
group_join.c sched/pthread: simplify pthread_create() branch logic 2024-06-07 01:32:42 +08:00
group_killchildren.c sched/group/group_killchildren.c: Force-cancel children if parent is force-cancelled 2024-03-20 18:03:15 -03:00
group_leave.c spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
group_malloc.c
group_realloc.c
group_setegid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
group_seteuid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
group_setgid.c
group_setuid.c
group_setupidlefiles.c sched: fix the minor style issue 2023-10-25 15:46:45 +08:00
group_setuptaskfiles.c sched/tcb: use shared group for kthreads 2024-06-23 22:24:19 +08:00
group_signal.c signal: fix group signal can't dispatch some parent group twice 2023-08-03 03:35:59 -07:00
group_suspendchildren.c
group_waiter.c sched/group: Implement group_drop() 2023-02-01 09:49:09 -03:00
group_zalloc.c