[LITMUS^RT] running a task as its execution time

Björn Brandenburg bbb at mpi-sws.org
Thu Apr 26 08:22:15 CEST 2012


On Apr 25, 2012, at 10:05 PM, Giovani Gracioli wrote:

> 
> Thank you for your answer. If I change the scheduler to PFAIR, for example, the task is able to run correctly. If I change to PRECISE_ENFORCEMENT there is a kernel panic at litmus/bugdet.c line 65 (using GSN-EDF scheduler), because the elapsed time was greater the WCET.

Giovani, thanks for reporting this. The kernel should certainly not panic; this is bug that we need to investigate.

> 
> I will try just to use PRECISE_ENFORCEMENT without setting the wcet in the application.
> 

PRECISE_ENFORCEMENT arms a timer to fire when the WCET (budget) would be exceeded. You need to specify a WCET for this to work.

- Björn





More information about the litmus-dev mailing list