Re: [PATCH] rtmutex: Handle when top lock owner changes

2014-06-04 Thread Thomas Gleixner
On Wed, 4 Jun 2014, Brad Mouring wrote: > If, during walking the priority chain on a task blocking on a rtmutex, > and the task is examining the waiter blocked on the lock owned by a task > that is not blocking (the end of the chain), the current task is ejected > from the processor and the owner

[PATCH] rtmutex: Handle when top lock owner changes

2014-06-04 Thread Brad Mouring
If, during walking the priority chain on a task blocking on a rtmutex, and the task is examining the waiter blocked on the lock owned by a task that is not blocking (the end of the chain), the current task is ejected from the processor and the owner of the end lock is scheduled in, releasing that l