nuttx/sched
Masayuki Ishikawa 0ecef4dbcb clock_systimer: Replace critical section APIs with spinlock APIs. (64bit only)
If SMP=n or SMP=y && SPINLOCK_IRQ=n, this works in the same way as before.
If SMP=y && SPINLOCK_IRQ=y, performance will be improved.

Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2018-01-15 15:08:11 +09:00
..
clock clock_systimer: Replace critical section APIs with spinlock APIs. (64bit only) 2018-01-15 15:08:11 +09:00
environ sched/env_dup.c: Fix an error in the duplication of the child tasks environment in the special case where the parent's environment was created, but then all of the variables were unset. In that case, there is still an allocation in place but the size of the allocation is zero. This case was not being handled correctly when a child task attempts to create its environment and inherit the zero-size partent environment. Noted by Anthony Merlino. 2017-09-18 19:02:54 -06:00
errno Remove some empty file section section header comments 2016-02-17 18:05:03 -06:00
group Squashed commit of the following: 2017-10-09 09:06:46 -06:00
init arch/arm/src/lpc54xx: Add configuration logic to the empty SPI driver. Still missing all data tranfer logic. 2018-01-13 15:38:55 -06:00
irq sched/irq: Add a configuration option to show interrupt information via a procfs file. 2018-01-12 18:26:46 -06:00
module Miscellaneous fixes from astyle tool. 2017-08-14 17:19:27 -06:00
mqueue Fix a few places where there was a semicolon following the 'if' condition, makeing the following logic unconditional. 2017-10-10 14:24:13 -06:00
paging Squashed commit of the following: 2017-10-07 08:22:18 -06:00
pthread sched/: Various fixes for typos, improved parameter verification. 2018-01-12 18:26:45 -06:00
sched sched/: Various fixes for typos, improved parameter verification. 2018-01-12 18:26:45 -06:00
semaphore sched/: Various fixes for typos, improved parameter verification. 2018-01-12 18:26:45 -06:00
signal Changes from review of clock_nanosleep(): Misplaced right bracket, but return value in one failure case. 2017-11-11 18:01:28 -06:00
task sched/: Various fixes for typos, improved parameter verification. 2018-01-12 18:26:45 -06:00
timer Squashed commit of the following: 2017-10-07 10:57:09 -06:00
wdog sched/: Various fixes for typos, improved parameter verification. 2018-01-12 18:26:45 -06:00
wqueue kthread_create(): Rename kernel_thread() to kthread_create() for better naming consistency with task_create() and kthread_delete(). 2017-10-16 11:38:00 -06:00
.gitignore
Kconfig sched/irq: Add a configuration option to show interrupt information via a procfs file. 2018-01-12 18:26:46 -06:00
Makefile TLS: Simplify 2016-03-11 07:17:32 -06:00