summaryrefslogtreecommitdiffstats
path: root/c-user/task_manager.rst
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-07-07 15:50:51 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-07-10 09:48:43 +0200
commit90379988d69067bf4963c04496a75d47880461f8 (patch)
tree7570308a21bf3a625c4571af95f12e501df90f77 /c-user/task_manager.rst
parentc-user: Document EDF SMP (diff)
downloadrtems-docs-90379988d69067bf4963c04496a75d47880461f8.tar.bz2
c-user: Update scheduler/task chapter
Reflect EDF SMP scheduler changes. Close #3059. Close #3063.
Diffstat (limited to '')
-rw-r--r--c-user/task_manager.rst7
1 files changed, 6 insertions, 1 deletions
diff --git a/c-user/task_manager.rst b/c-user/task_manager.rst
index 511d48b..65f2468 100644
--- a/c-user/task_manager.rst
+++ b/c-user/task_manager.rst
@@ -1544,7 +1544,7 @@ DESCRIPTION:
processor and a cleared bit means the opposite.
NOTES:
- None.
+ The task processor affinity is initialized to the set of online processors.
.. raw:: latex
@@ -1594,6 +1594,11 @@ NOTES:
an error if the processor affinity set contains processors that are not
part of the system.
+ In case a scheduler without support for task affinites is used for the
+ task, then the task processor affinity set must contain all online
+ processors of the system. This prevents odd corner cases if processors are
+ added/removed at run-time to/from scheduler instances.
+
.. raw:: latex
\clearpage