Gilles Chanteperdrix wrote:
> Hi,
> the patch series to come for review adds support for user-space mutexes to the
> posix skin. Since I wanted this support to be available on my AT91RM9200, the
> patch series start with patches which are mainly for the ARM architecture, to
> end with reimplementation of the kernel-space and user-space mutex services 
> for
> the posix skin.

Cool stuff!

> Some patches brought some questions when making them, questions which will be
> discussed in the mail accompanying the patch.
> Since I do not use quilt, some patches will inevitably mix several
> modifications, especially the patch to ksrc/skins/posix/syscall.c. I promise,
> next time I will use quilt.
> The result has only be tested in the fast (no syscall) case, to evaluate its
> performance, I will start tests trying to cover the syscall case now, and keep
> you informed.

Central question (IMHO): Do you ensure that the kernel-side atomic op on
 the mutex state can _never_ raise an exception? Or do you have some
atomic mechanism that can handle faults?


Attachment: signature.asc
Description: OpenPGP digital signature

Xenomai-core mailing list

Reply via email to