[PATCH 10/12] cpukit/sapi: Resources for bdbuf SMP workaround

Gedare Bloom gedare at rtems.org
Wed May 28 12:31:53 UTC 2014


On Wed, May 28, 2014 at 3:57 AM, Chris Johns <chrisj at rtems.org> wrote:
> On 28/05/2014 4:52 pm, Sebastian Huber wrote:
>>
>> On 2014-05-28 01:39, Chris Johns wrote:
>>>
>>> On 28/05/2014 12:48 am, Ralf Kirchner wrote:
>>>>
>>>> Enabling and disabling preemption as done for single core in bdbuf
>>>> will not
>>>> work for SMP.
>>>
>>>
>>> Correct. Do the bdbuf tests currently fail on SMP ?
>>
>>
>> They do not fail since they run in single processor mode.
>>
>>>
>>>> Thus as a temporary workaround
>>>
>>>
>>> If this is a workaround what do you see is the proper fix ?
>>
>>
>> A proper fix is to add condition variables to the Classi API.  I think
>> this is a current GSoC project?
>>
>
> Ah yes. Looking forward to it.
>
No, we did not accept the proposal for condition variables. This is still open.

-Gedare



More information about the devel mailing list