Changeset 9868f93 in rtems-docs


Ignore:
Timestamp:
Apr 10, 2019, 7:30:52 AM (6 weeks ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
7f51440
Parents:
9cd7869
git-author:
Sebastian Huber <sebastian.huber@…> (04/10/19 07:30:52)
git-committer:
Sebastian Huber <sebastian.huber@…> (04/10/19 07:31:26)
Message:

c-user: Mention transitive priority inheritance

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c-user/key_concepts.rst

    r9cd7869 r9868f93  
    295295threads that currently wait for ownership of this mutex :cite:`Sha:1990:PI`.
    296296Since RTEMS 5.1, priority updates due to the priority inheritance protocol
    297 take place immediately and are propagated recursively.
     297take place immediately and are propagated recursively.  This means the priority
     298inheritance is transitive since RTEMS 5.1.  If a task A owning a priority
     299inheritance mutex blocks on another priority inheritance mutex, then the owner
     300of this mutex inherits the priority of the task A.
    298301
    299302.. index:: Multiprocessor Resource Sharing Protocol (MrsP)
Note: See TracChangeset for help on using the changeset viewer.