summaryrefslogtreecommitdiffstats
path: root/spec/score/tq/req/priority-change.yml
blob: fd3acc71081939519f92491c45b836475f5f2f87 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
copyrights:
- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de
enabled-by: RTEMS_SMP
links:
- role: requirement-refinement
  uid: /req/fine-grained-locking
- role: requirement-refinement
  uid: ../if/group
functional-type: function
rationale: null
references: []
requirement-type: functional
text: |
  While a thread queue lock is acquired by a processor, when the priority of a
  thread enqueued on the thread queue is changed on another processor, the
  priority with respect to the associated scheduler shall be done without
  having to acquire the thread queue lock.
type: requirement