summaryrefslogtreecommitdiffstats
path: root/c-user/partition_manager.rst
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-06-15 14:13:48 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-06-18 07:13:13 +0200
commit1f8301a97296178c772fcf42ae1d2e78b9ac40a8 (patch)
treef23afc9579df88b2e4b2f874643badfa83758a3c /c-user/partition_manager.rst
parentc-user: Use * for list items (diff)
downloadrtems-docs-1f8301a97296178c772fcf42ae1d2e78b9ac40a8.tar.bz2
c-user: Mention possible preemptions
Mention that object create/delete may case the calling task to be preempted due to the object allocator mutex.
Diffstat (limited to 'c-user/partition_manager.rst')
-rw-r--r--c-user/partition_manager.rst6
1 files changed, 4 insertions, 2 deletions
diff --git a/c-user/partition_manager.rst b/c-user/partition_manager.rst
index 0590c0b..765881f 100644
--- a/c-user/partition_manager.rst
+++ b/c-user/partition_manager.rst
@@ -192,7 +192,8 @@ DESCRIPTION:
local PTCB free pool and initializes it.
NOTES:
- This directive will not cause the calling task to be preempted.
+ This directive may cause the calling task to be preempted due to an
+ obtain and release of the object allocator mutex.
The partition buffer area specified by the ``starting_address`` must be
properly aligned. It must be possible to directly store target
@@ -360,7 +361,8 @@ DESCRIPTION:
deleted partition is reclaimed by RTEMS.
NOTES:
- This directive will not cause the calling task to be preempted.
+ This directive may cause the calling task to be preempted due to an
+ obtain and release of the object allocator mutex.
The calling task does not have to be the task that created the partition.
Any local task that knows the partition id can delete the partition.