[rtems-docs commit] c-user: rtems_scheduler_remove_processor()

Sebastian Huber sebh at rtems.org
Tue Nov 23 13:49:04 UTC 2021


Module:    rtems-docs
Branch:    master
Commit:    513b90d7a4e1db1c806a32326fd2f20dadb2c860
Changeset: http://git.rtems.org/rtems-docs/commit/?id=513b90d7a4e1db1c806a32326fd2f20dadb2c860

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Nov 16 09:14:35 2021 +0100

c-user: rtems_scheduler_remove_processor()

Update error status description.

Close #4544.

---

 c-user/scheduling-concepts/directives.rst | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/c-user/scheduling-concepts/directives.rst b/c-user/scheduling-concepts/directives.rst
index aa0300e..1827060 100644
--- a/c-user/scheduling-concepts/directives.rst
+++ b/c-user/scheduling-concepts/directives.rst
@@ -683,9 +683,12 @@ scheduler specified by ``scheduler_id``.
     The processor was not owned by the scheduler.
 
 :c:macro:`RTEMS_RESOURCE_IN_USE`
-    The set of processors owned by the scheduler would have been empty after
-    the processor removal and there was at least one non-idle task that used
-    this scheduler as its :term:`home scheduler`.
+    The processor was required by at least one non-idle task that used the
+    scheduler as its :term:`home scheduler`.
+
+:c:macro:`RTEMS_RESOURCE_IN_USE`
+    The processor was the last processor owned by the scheduler and there was
+    at least one task that used the scheduler as a :term:`helping scheduler`.
 
 .. rubric:: NOTES:
 



More information about the vc mailing list