diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-09-17 08:12:35 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-09-21 07:39:09 +0200 |
commit | 0036ddf1f6263c3d352645f4d3a9afe4ba388bb2 (patch) | |
tree | 12ca0a7b11829ad7868f41622461607930550bda /spec/build/cpukit/objsmp.yml | |
parent | score: SCHEDULER_OPERATION_DEFAULT_GET_SET_AFFINITY (diff) | |
download | rtems-0036ddf1f6263c3d352645f4d3a9afe4ba388bb2.tar.bz2 |
score: Provide two thread pin/unpin defaults
The uniprocessor schedulers do not support systems with more than more
processors. So they rivially support thread pinning and thus the
SMP_FATAL_SCHEDULER_PIN_OR_UNPIN_NOT_SUPPORTED cannot happen.
Add a second default implementation for SMP schedulers which do not
support thread pinning.
Change license to BSD-2-Clause according to file history and re-licensing
agreement.
Update #3053.
Diffstat (limited to 'spec/build/cpukit/objsmp.yml')
-rw-r--r-- | spec/build/cpukit/objsmp.yml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/spec/build/cpukit/objsmp.yml b/spec/build/cpukit/objsmp.yml index ef7b331a6f..c1b0611d0c 100644 --- a/spec/build/cpukit/objsmp.yml +++ b/spec/build/cpukit/objsmp.yml @@ -15,6 +15,7 @@ source: - cpukit/score/src/profilingsmplock.c - cpukit/score/src/schedulerdefaultaskforhelp.c - cpukit/score/src/schedulerdefaultpinunpin.c +- cpukit/score/src/schedulerdefaultpinunpindonothing.c - cpukit/score/src/schedulerdefaultsetaffinity.c - cpukit/score/src/scheduleredfsmp.c - cpukit/score/src/schedulerpriorityaffinitysmp.c |