nuttx/sched
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
..
clock Move clock_timespec_[add|subtract] to include/nuttx/clock.h 2018-08-27 06:04:04 -06:00
environ Fix some typographical errors. 2018-09-14 06:55:45 -06:00
errno Standardization of some function headers. 2018-03-13 09:52:27 -06:00
group Squashed commit of the following: 2018-09-15 10:49:41 -06:00
init Fix some typographical errors. 2018-09-14 06:55:45 -06:00
irq This commit adds support for default signal actions for SIGSTOP, SIGSTP, and SIGCONT. 2018-08-30 10:27:18 -06:00
module Fix some typographical errors. 2018-09-14 06:55:45 -06:00
mqueue Fix some typographical errors. 2018-09-14 06:55:45 -06:00
paging Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -06:00
pthread Fix some typographical errors. 2018-09-14 06:55:45 -06:00
sched This patch prevent heap corruption as in below case. 2018-09-11 08:17:33 -06:00
semaphore mm/iob and sched/semaphore: Work around some issues with the IOB throttle semaphore. It has some odd behaviors that can cause assertions in sem_post(). Also, it seems to get outside of its range occasionally. Need to REVISIT this. 2018-09-10 11:32:09 -06:00
signal libs/libc/wqueue/work_usrthread.c: Revise commit 49e725625a. Use sigprocmask() so tht we do not lose a signal, not sched_lock() which will not do the job in SMP mode. 2018-09-14 09:02:03 -06:00
task Squashed commit of the following: 2018-09-15 10:49:41 -06:00
timer sched/signal: Add a generic signal notification facility. Modify the custom IOB available notifier so that it is now just a wrapper around this generic signal notification. This generic signal notification faility will, eventually, be used to support network polling. 2018-09-09 08:32:37 -06:00
wdog Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -06:00
wqueue Squashed commit of the following: 2018-09-12 08:57:06 -06:00
.gitignore
Kconfig mm/iob: IOB free notifier should accept the work queue ID as a paramter. The notification may need to run on either the high- or low- priority work queue. sched/work: Change the default priority of the low-priority work queue to 100. 2018-09-11 08:49:39 -06:00
Makefile TLS: Simplify 2016-03-11 07:17:32 -06:00