On Thu, Apr 13, 2017 at 10:02:53PM +0800, Alex Shi wrote:
>       /*
> +      * 'current' release this lock, so 'current' should be a higher prio
> +      * task than the next top waiter, unless the current prio was gotten
> +      * from this top waiter, iff so, we need to deboost 'current' after
> +      * the lock release.
> +      */
> +     if (current->prio == waiter->prio)
> +             deboost = true;

This is wrong.

Reply via email to