This website requires JavaScript.
Explore
Help
Sign In
sergiotarxz
/
nuttx
Watch
1
Star
0
Fork
0
You've already forked nuttx
Code
Issues
Pull Requests
Releases
Wiki
Activity
nuttx
/
sched
/
task
History
Gregory Nutt
5f02b0335f
syscall/ and related: Fix an error found in build testing. Inconsistent conditional compilation led to link errors in certain configurations.
2019-08-27 16:41:07 -06:00
..
exit.c
…
Make.defs
…
spawn.h
…
task_activate.c
…
task_atexit.c
tools/nxstyle.c: Fix logic that detects if an operator is correctly delimited with spaces. sched/: Various changes because sched/ C files were used as Guinea Pigs to test nstyle.c.
2019-03-01 10:50:02 -06:00
task_cancelpt.c
Squashed commit of the following:
2019-04-29 14:52:05 -06:00
task_create.c
…
task_delete.c
…
task_execv.c
…
task_exit.c
Squashed commit of the following:
2019-04-29 14:52:05 -06:00
task_exithook.c
sched/: Correct some naming. The NuttX task groups have been using the acroynum 'gid' and also the type 'gid_t' for the the task group ID. That is incorrect. Than naming is reserved for use with group permissions. So these were all named to grpid and grpid_t so that it is clearer that these refer to NuttX task group IDs, and not to group permissions.
2019-08-02 10:01:30 -06:00
task_getgroup.c
…
task_getpid.c
…
task_init.c
…
task_onexit.c
tools/nxstyle.c: Fix logic that detects if an operator is correctly delimited with spaces. sched/: Various changes because sched/ C files were used as Guinea Pigs to test nstyle.c.
2019-03-01 10:50:02 -06:00
task_posixspawn.c
Squashed commit of the following:
2019-04-29 14:52:05 -06:00
task_prctl.c
…
task_recover.c
…
task_reparent.c
sched/: Correct some naming. The NuttX task groups have been using the acroynum 'gid' and also the type 'gid_t' for the the task group ID. That is incorrect. Than naming is reserved for use with group permissions. So these were all named to grpid and grpid_t so that it is clearer that these refer to NuttX task group IDs, and not to group permissions.
2019-08-02 10:01:30 -06:00
task_restart.c
Squashed commit of the following:
2019-04-29 14:52:05 -06:00
task_setcancelstate.c
…
task_setcanceltype.c
…
task_setup.c
sched/: Correct some naming. The NuttX task groups have been using the acroynum 'gid' and also the type 'gid_t' for the the task group ID. That is incorrect. Than naming is reserved for use with group permissions. So these were all named to grpid and grpid_t so that it is clearer that these refer to NuttX task group IDs, and not to group permissions.
2019-08-02 10:01:30 -06:00
task_spawn.c
syscall/ and related: Fix an error found in build testing. Inconsistent conditional compilation led to link errors in certain configurations.
2019-08-27 16:41:07 -06:00
task_spawnparms.c
tools/nxstyle.c: Fix error in conditional logic that was preventing detection bad brace alignment. Add logic to handle alignment of braces in data initializators which following slightly different indentation rules.
2019-06-30 10:35:10 -06:00
task_start.c
…
task_starthook.c
…
task_terminate.c
sched/task/task_exithook.c: nxtask_signalparent() in task_exithook.c may invalidate the group's parent task ID (tg_ppid) too soon. The tg_ppid field is use only to remember the parent tasks ID so that it can send the SIGCHLD signal to it. So it must stay valid until SIGCHLD has been sent. In nxtask_signalparent(), it calls nxtask_sigchild() to send SIGCHLD to the parent, then invalidates tg_ppid. That would be okay, except that the SIGCHLD is only sent when the last member of the group terminates. That is incorrect; tg_ppid can be invalidated too soon and, as a consequence, SIGCHLD would never be sent.
2019-08-01 08:14:11 -06:00
task_testcancel.c
…
task_vfork.c
sched/: Add some missing FAR. Update some comments.
2019-07-29 15:04:39 -06:00
task.h
…