change log for rtems (2011-05-26)

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Sep 26 13:48:21 UTC 2012


On 09/26/2012 03:40 PM, Joel Sherrill wrote:
> On 09/26/2012 07:00 AM, Sebastian Huber wrote:
>> What has this change to do with SMP inter-process communications?  Why do we
>> update _Thread_Time_of_last_context_switch in case
>> __RTEMS_USE_TICKS_FOR_STATISTICS__ is defined?
> At least I can explain this part of the change.  There were technically
> two changes in that commit. They got merged into one and the comment
> doesn't reflect that.
>
> If you don't set the _Thread_Time_of_last_context_switch, then the
> statistics for rate monotonic periods are not completely right. You
> need to account for how long the current task has been running.
>

Ok, but then the rate-monotonic statistics do not honor the 
__RTEMS_USE_TICKS_FOR_STATISTICS__.  I currently don't have time to look at 
this more detailed, but I think something is mixed up here.

-- 
Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.





More information about the devel mailing list