Thanks, i will try it when i´m back from holliday.
regrads Carsten
Philippe Gerum wrote:
> Carsten Spieß wrote:
>> Hello,
>>
>> i'm running Xenomai 2.3.2 on a PPC target with Linux 2.4.25 kernel.
>> I trying to programm a supervising task, that detects a runaway task
>> and suspend it.
>>
>> My aproach was to make a high priority periodic task to look if
>> the low prio task is running correctly and suspend it when it detects
>> failure.
>> But this approach didn't work, the higer prio task isn't called unless
>> the lower prio task gives up cpu (by calling e.g. rt_task_yield or
>> nanosleep) (see attached demo source)
>>
>> When not being cooperative (removing the rt_task_yield in the demo)
>> my system is reset after some seconds.
>>
>> Why isn't my supervising task scheduled?
>>
>
> This new I-pipe patch for 2.4.25 may fix the issue:
> http://download.gna.org/adeos/patches/v2.4/ppc/adeos-ipipe-2.4.25-ppc-DENX-1.2-02.patch
>
> --
> Philippe.
>
>


-- 
Carsten Spieß

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to