[Bug 1912] Add Scheduler Documentation

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Wed Dec 7 22:14:55 UTC 2011


https://www.rtems.org/bugzilla/show_bug.cgi?id=1912

--- Comment #17 from Petr Benes <benesp16 at fel.cvut.cz> 2011-12-07 16:14:54 CST ---
(In reply to comment #13)

> + Is RTEMS_SCHEDULER_CBS the confdefs.h constant or something else?  confdefs.h
> follows a different naming pattern to select the scheduler.

Yes, should be CONFIGURE_SCHEDULER_CBS.

> +(read about EDF). Once you decide the tasks should start periodic
> 
> What do you mean by "read about EDF"? Is this in the RTEMS manual, external
> references, etc?  If external, then they should be cited.

> + pulls the priority of the task to background
> 
> lowers the priority of the task.  Is there a concept of background priority? 
> if not drop "to background"
The concept is described in in Scheduler Concepts chapter.

> 
> + +overrun. There is obviously no space for huge operations because the
> +priority is down and not real time any more, however, you still can at
> +least in release resources for other tasks, restart the task or log an
> +error information. 
> 
> Is this extension invoked (like I think) from an ISR?  That should be
> mentioned.  It is also inside an RTEMS OS critical section which makes it
> critical to be fast.  
It does not use signals, it's only a hook in the core.

> Fix these and upload a new patch.  I will restart reading at Operations.  But
> this time I will just edit the file for simple changes and ask for a patch to
> address ones I don't feel comfortable fixing after I commit.
OK.

> 
> Is your work in the 4.11 Release notes yet?
No, what should I do about it?

-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the bugs mailing list