[rtems commit] smptests/smp07: Use suspend instead of delete

Chris Johns chrisj at rtems.org
Wed Aug 7 06:00:18 UTC 2013


Sebastian Huber wrote:
> On 2013-08-06 23:48, Chris Johns wrote:
>> Sebastian Huber wrote:
>>>
>>> - (void) rtems_task_delete( RTEMS_SELF );
>>> + /* FIXME: Task deletion currently not supported */
>>> + (void) rtems_task_suspend( RTEMS_SELF );
>>>
>>
>> In my view this is a blocker for 4.11. With such a bug we cannot say
>> SMP is
>> available and it was planned to be in 4.11.
>>
>> Is there a "hold giant lock" level solution ? That is something, even if
>> performance is poor, that is stable.
>
> I don't know an easy solution for the thread deletion problem, see also
>
> http://www.rtems.org/pipermail/rtems-devel/2013-July/003509.html
>

I have seen this and also been looking for a solution. I do not have a 
specific solution yet.  I do however see separate issues, the most 
important in terms of SMP being the stack and id release in a self delete.

Chris



More information about the devel mailing list