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? Jan
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core