[PATCH] posix: Reimplement POSIX Key manager to use a red-black tree.

Ashi ashi08104 at gmail.com
Wed Jul 31 13:03:42 UTC 2013


Hi, all,
Thanks for your discussion. I've removed the bug and passed all test cases.
This patch is updated to latest master now.

Cheers,
Zhongwei


On Tue, Jul 30, 2013 at 9:01 PM, Gedare Bloom <gedare at rtems.org> wrote:

> OK I agree
>
> On Tue, Jul 30, 2013 at 3:38 AM, Sebastian Huber
> <sebastian.huber at embedded-brains.de> wrote:
> > On 2013-07-30 03:43, Gedare Bloom wrote:
> >>
> >> As Chris said you may want to check how much free wkspace remains. Maybe
> >> you
> >> can copy the object handler approach. Maybe later they can even share
> >> code..
> >
> >
> > I consider this feature to free unused chunks as optional and not
> necessary
> > for the first implementation.
> >
> > To free the chunks we need
> >
> > 1. in each object a reference to its chunk, and
> >
> > 2. a chunk usage counter.
> >
> > So we need additional memory for this feature.
> >
> >
> > --
> > 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.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20130731/d50601ec/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: improve-POSIX-Key-manager-cpukit.patch
Type: application/octet-stream
Size: 31399 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20130731/d50601ec/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: improve-POSIX-Key-manager-testcases.patch
Type: application/octet-stream
Size: 45273 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20130731/d50601ec/attachment-0001.obj>


More information about the devel mailing list