Concurrency Kit and Epoch Based Reclamation

Gedare Bloom gedare at rtems.org
Mon Sep 3 11:50:43 UTC 2018


On Mon, Sep 3, 2018 at 5:35 AM, Sebastian Huber
<sebastian.huber at embedded-brains.de> wrote:
> Hello,
>
> I have now a prototype implementation of the FreeBSD epoch memory
> reclamation API:
>
> https://github.com/freebsd/freebsd/blob/master/share/man/man9/epoch.9
>
> I think it would be a nice feature for RTEMS SMP in general. One option
> would be to integrate it in RTEMS instead of libbsd. This would require an
> import of Concurrency Kit to RTEMS:
>
> https://github.com/concurrencykit/ck
>
> Concurrency Kit lacks support for C++ and needs probably some changes to
> work well in uni-processor setups. So, it would need some changes for RTEMS.
> What do you think?
>

It looks like Concurrency Kit now supports more architectures than
before so that is good. The set of expected changes should be
presented to the CK community/maintainer to determine if they are
amenable to receive them.

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