[LITMUS^RT] Litmus Schedulers Error

Kevin Burns kevinpb at vt.edu
Mon Aug 5 19:15:07 CEST 2013


Yes this appears to be the issue, thank you for the response.


On Mon, Aug 5, 2013 at 12:48 PM, Björn Brandenburg <bbb at mpi-sws.org> wrote:

>
> On Aug 2, 2013, at 8:19 PM, Kevin Burns <kevinpb at vt.edu> wrote:
> >
> > I am currently trying to run the base_mt_task and base_task example
> programs with each scheduler. I have the most recent version of the litmus
> patch and litmus_rt kernel. I have compiled the kernel with all the
> schedulers enabled in the config.
> >
> > The issue is that with a select few schedulers the
> task_mode(LITMUS_RT_TASK) fails with error: Invalid Argument. The select
> schedulers are Linux, PSN-EDF and P-FP. The others are successful.
> >
> > Any thoughts on why this error is selective would be much appretiated.
> Thanks in advance.
>
> base_mt_task and base_task are intended as templates for writing your own
> apps. To just run some dummy RT tasks, use rtspin (or rt_launch) instead.
>
> The error that you describe is likely due to the fact that the task
> resides on the wrong core. Under partitioned / clustered schedulers, the
> task must migrate to its assigned partition / cluster *before* it attempts
> to become a real-time task. Check out the -p option in rtspin.
>
> Linux is a dummy plugin that does not support LITMUS^RT tasks. Its primary
> purpose is to disable LITMUS^RT functionality during boot.
>
> Regards,
> Björn
>
> PS: In the future, please contact the mailing list for LITMUS^RT support
> issues. You'll get more timely answers from the list as many people other
> than me may be able to help you.
>
>


-- 
Kevin Burns
Systems Software Research Group (SSRG)
Bradley Department of Electrical and Computer Engineering
Virginia Tech
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.litmus-rt.org/pipermail/litmus-dev/attachments/20130805/b7ba3d43/attachment.html>


More information about the litmus-dev mailing list