zephyr/kernel/nanokernel
Benjamin Walsh 7bfecd801b fiber: remove fiber from thread list when cancelling delayed start
When THREAD_MONITOR is enabled, not removing the fiber from the thread
list (a) would cause the list to be erroneous, and (b) would cause
corruption of the list if the fiber stack was reused to start a new
fiber (or any other usage really).

Change-Id: I622ffdbd146ec4b0e78b051d1b444fdf35efcd1e
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-02-05 20:15:36 -05:00
..
include clarify use of term 'context' 2016-02-05 20:15:27 -05:00
compiler_stack_protect.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
ctors.c Update comments in ctors.c 2016-02-05 20:14:39 -05:00
device.c doxygen: change comment style to match javadoc 2016-02-05 20:14:33 -05:00
event_logger.c profiler: use new ring buffer data structure 2016-02-05 20:15:34 -05:00
idle.c doxygen: add @brief and capitalize 2016-02-05 20:14:33 -05:00
int_latency_bench.c sys_clock: rename timer_read to _sys_clock_cycle_get 2016-02-05 20:15:27 -05:00
Kconfig clarify use of term 'context' 2016-02-05 20:15:27 -05:00
Makefile nanokernel: add optional ring buffer data type 2016-02-05 20:15:34 -05:00
nano_context.c nano_context: allow _thread_exit() to be called from a task 2016-02-05 20:15:36 -05:00
nano_fiber.c fiber: remove fiber from thread list when cancelling delayed start 2016-02-05 20:15:36 -05:00
nano_fifo.c clarify use of term 'context' 2016-02-05 20:15:27 -05:00
nano_init.c clarify use of term 'context' 2016-02-05 20:15:27 -05:00
nano_lifo.c clarify use of term 'context' 2016-02-05 20:15:27 -05:00
nano_sema.c clarify use of term 'context' 2016-02-05 20:15:27 -05:00
nano_stack.c doxygen: nanokernel doxygenation 2016-02-05 20:15:34 -05:00
nano_sys_clock.c doxygen: nanokernel doxygenation 2016-02-05 20:15:34 -05:00
nano_timer.c doxygen: nanokernel doxygenation 2016-02-05 20:15:34 -05:00
profiler.c profiler: use new ring buffer data structure 2016-02-05 20:15:34 -05:00
ring_buffer.c nanokernel: add optional ring buffer data type 2016-02-05 20:15:34 -05:00
version.c typo: decribed -> described 2016-02-05 20:15:34 -05:00