SMP Support Next Steps

Gedare Bloom gedare at rtems.org
Fri May 20 14:39:25 UTC 2016


Great work. After the lock split is done, we should try to get updated
coverage reports to identify gaps in the test suite.

On Fri, May 20, 2016 at 10:26 AM, Sebastian Huber
<sebastian.huber at embedded-brains.de> wrote:
> Hello,
>
> the Giant lock elimination is now done.
>
> The next step is to split up the CORE mutex implementation into different
> parts to simplify the business logic (e.g. mutex (ceiling and inheritance),
> recursive mutex (ceiling and inheritance) , binary semaphore (FIFO and
> priority), simple binary semaphore (FIFO and priority)). This makes it
> easier to re-use the implementation for the internal, Newlib internal, GCC
> internal and libbsd mutexes. This should be done early next week.
>
> Afterwards, I will work on the OMIP locking protocol implementation:
>
> https://devel.rtems.org/ticket/2556
>
> --
> Sebastian Huber, embedded brains GmbH
>
> Address : Dornierstr. 4, D-82178 Puchheim, Germany
> Phone   : +49 89 189 47 41-16
> Fax     : +49 89 189 47 41-09
> E-Mail  : sebastian.huber at embedded-brains.de
> PGP     : Public key available on request.
>
> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list