incubator-nuttx/sched/group
Gregory Nutt a7fd58c4db Squashed commit of the following:
many locations:  Change occurences of open() followed by file_detach() to file_open().  Change most non-controversion calls to open() to nx_open().

    fs/inode/fs_fileopen.c:  Flesh out file_open() with some interim, placeholder logic.

    fs/inode/fs_fileopen.c:  Add a framework for a file_open() implementation (no real logic in place yet).

    fs/vfs/fs_open.c:  Add nx_open() which is the same as open() except that it does not create a cancellation point nor does it modify the errno variable.
2018-09-15 10:49:41 -06:00
..
Make.defs This commit adds support for default signal actions for SIGSTOP, SIGSTP, and SIGCONT. 2018-08-30 10:27:18 -06:00
group.h sched/: Update signal default STOP action. If waitpid was called with the WUNTRACED then wake up waitpid. Also fix some compile problems.. How did this work before? 2018-09-02 13:51:52 -06:00
group_addrenv.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group_childstatus.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group_continue.c sched/: Update signal default STOP action. If waitpid was called with the WUNTRACED then wake up waitpid. Also fix some compile problems.. How did this work before? 2018-09-02 13:51:52 -06:00
group_create.c tools/Directories.mk: Correct the path to the installed libcxx directory. 2018-09-13 14:03:09 -06:00
group_exitinfo.c Merged in masayuki2009/nuttx.nuttx/fix_loadable_elf_with_smp (pull request #706) 2018-08-06 03:36:14 +00:00
group_find.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group_foreachchild.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group_free.c sched/: Replace explict references to g_readytorun with indirect references via the this_task() macro 2016-02-06 17:44:41 -06:00
group_join.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group_killchildren.c sched/: Update signal default STOP action. If waitpid was called with the WUNTRACED then wake up waitpid. Also fix some compile problems.. How did this work before? 2018-09-02 13:51:52 -06:00
group_leave.c binfmt/ and sched/group: Re-architect the way that loadable ELF or NXFLAT modules are unloaded. Memory resources must be recovered when the task loaded into memory exits. The originmal implementatino used the death-of-child SIGCHLD signal to perform the unload. There are several problems with this: It is overly complex, it requires that the parent task stay resident while the loaded task runs, and it has fatal logic flaws in the protected and kernel model builds because the user signal handler attempts to run in the kernel address space. This commit corrects with using a mindlessly simply BINFMT callback when the task exits. 2018-08-05 08:09:54 -06:00
group_malloc.c Remove some empty file section section header comments 2016-02-17 18:05:03 -06:00
group_setupidlefiles.c Squashed commit of the following: 2018-09-15 10:49:41 -06:00
group_setupstreams.c sched/: Review and correct some stylistic inconsistencies 2016-08-07 08:25:30 -06:00
group_setuptaskfiles.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group_signal.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group_suspendchildren.c sched/: Update signal default STOP action. If waitpid was called with the WUNTRACED then wake up waitpid. Also fix some compile problems.. How did this work before? 2018-09-02 13:51:52 -06:00
group_waiter.c Forgot to add a file needed in the last commit 2015-12-22 12:06:05 -06:00
group_zalloc.c Remove some empty file section section header comments 2016-02-17 18:05:03 -06:00