Patch for nested mutex project solving priority inversion problem for uniprocessor.

2015-09-04 Thread Saurabh Gadia
Hi, This is the patch for solving priority inversion problem for uniprocessor architecture. It works correctly for all test cases on master. For 4.11 the patch get applied cleanly but the branch does not compile because of some rbtree error(unrelated to project). Github link: https://github.com/sau

Re: [PATCH] [RTEMS] Update RTEMS thread model

2015-09-04 Thread Martin Galvan
Thanks a lot for the detailed answer! We'll give it a try. Btw: On Fri, Sep 4, 2015 at 11:40 AM, Joel Sherrill wrote: > It can email the results if you like. Was that an 'it' or an 'I'? If you have the output of the failed 25_algorithms/random_shuffle/moveable.cc test handy it would definitely

Re: [PATCH] [RTEMS] Update RTEMS thread model

2015-09-04 Thread Joel Sherrill
On 9/4/2015 1:53 AM, Sebastian Huber wrote: On 03/09/15 15:47, Martin Galvan wrote: Hi Sebastian! Thanks for your answer. There are a couple of things I still don't get :) On Thu, Sep 3, 2015 at 2:48 AM, Sebastian Huber wrote: I updated the rtems-testing repository. 1. You have to adjust t

Re: Uniprocessor implementation of nested mutex problem of priority inversion.

2015-09-04 Thread Sebastian Huber
Hello Saurabh, I created a ticket to document some requirements for a mutex implementation. Its not complete and just a starting point: https://devel.rtems.org/ticket/2412 On 17/08/15 07:45, Saurabh Gadia wrote: For every mutex held by a thread it is not feasible to have reference to CORE_mu

Re: [PATCH] smp: Documentation

2015-09-04 Thread Gedare Bloom
On Fri, Sep 4, 2015 at 2:49 AM, Sebastian Huber wrote: > > > On 03/09/15 17:09, Gedare Bloom wrote: >> >> On Thu, Sep 3, 2015 at 8:46 AM, Sebastian Huber >> wrote: >>> >>> --- >>> doc/user/smp.t | 66 >>> ++ >>> 1 file changed, 66 inserti

Re: [PATCH 1/4] smp: Documentation

2015-09-04 Thread Gedare Bloom
On Fri, Sep 4, 2015 at 2:35 AM, Sebastian Huber wrote: > > > On 03/09/15 16:59, Gedare Bloom wrote: >> >> On Thu, Sep 3, 2015 at 8:01 AM, Sebastian Huber >> wrote: >>> >>> >--- >>> > doc/user/smp.t | 38 ++ >>> > 1 file changed, 38 insertions(+) >>> > >>> >di