- Jan 06, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Jan 04, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Alan Carvalho de Assis authored
-
Alan Carvalho de Assis authored
-
- Jan 03, 2017
-
-
Gregory Nutt authored
-
Alan Carvalho de Assis authored
-
- Jan 02, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Add configuration to prevent selection of Windows native toolchains when using Ubuntu under Windows 10
-
- Jan 01, 2017
-
-
Gregory Nutt authored
Back out most of 34be3e7c and update README again. Windows native tools cannot be used with Ubuntu under Windows 10 now. For Cygwin, that support depends on the 'cygpath -w' tool to convert POSIX paths to Windows paths. There is no corresponding tool for Ubuntu under Windows 10.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 31, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 30, 2016
-
-
Gregory Nutt authored
Fix typos
-
Aleksandr Vyhovanec authored
-
Aleksandr Vyhovanec authored
-
- Dec 29, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
SMP: Move sharable function to common file as irq_cpu_locked(). Use irq_cpu_locked() in sched_unlock()
-
- Dec 28, 2016
-
-
Gregory Nutt authored
SMP: Fix a gap where we may try to make modifications to the task lists without being in a critical sections. That permits concurrent access to the tasks lists and many subtle problems. This fix just remains in the critical section throughout the operation (and possible until the task is restore in the event of a context switch). Makes a big difference in stability
-
Gregory Nutt authored
-
Gregory Nutt authored
SMP: Make checks for CPU lock set more robust. There are certains conditions early in initialization on during interrupt handling where things need to be done a little differently.
-
Masayuki Ishikawa authored
-
- Dec 27, 2016
-
-
Gregory Nutt authored
SMP: There were certain conditions that we must avoid by preventing releasing the pending tasks while withn a critical section. But this logic was incomplete; there was no logic to prevent other CPUs from adding new, running tasks while on CPU is in a critical section. This commit corrects this. This is matching logic in sched_addreadytorun to avoid starting new tasks within the critical section (unless the CPU is the holder of the lock). The holder of the IRQ lock must be permitted to do whatever it needs to do.
-
Gregory Nutt authored
-
- Dec 26, 2016
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-