[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.


More information about the devel mailing list