blob: 8efdea328459009b046c369b5d3db7ae66ec1c3c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
SPDX-License-Identifier: CC-BY-SA-4.0
copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: RTEMS_SMP
links:
- role: requirement-refinement
uid: group
functional-type: function
rationale: null
references: []
requirement-type: functional
text: |
While a thread to processor affinity set is a proper subset of the set of the
online processors, while the affinity set contains at least two processors,
while at least one processor of the affinity set is owned by a scheduler,
while a thread uses the scheduler as its ${/glossary/scheduler-home:/term},
when an attempt is made to set the thread to processor affinity set of the
thread to the affinity set, the operation shall abort with an error status
derived from ${/score/status/if/invalid-number:/name}.
type: requirement
|