kernel/mutex: code improvement

Line "new_prio = mutex->owner_orig_prio" is unnecessary. So
remove it.

Signed-off-by: Steven Wang <steven.l.wang@linux.intel.com>
This commit is contained in:
Steven Wang 2019-12-26 21:45:16 +08:00 committed by Johan Hedberg
commit 9b909f2d69

View file

@ -176,10 +176,9 @@ int z_impl_k_mutex_lock(struct k_mutex *mutex, s32_t timeout)
struct k_thread *waiter = z_waitq_head(&mutex->wait_q);
new_prio = mutex->owner_orig_prio;
new_prio = (waiter != NULL) ?
new_prio_for_inheritance(waiter->base.prio, new_prio) :
new_prio;
new_prio_for_inheritance(waiter->base.prio, mutex->owner_orig_prio) :
mutex->owner_orig_prio;
K_DEBUG("adjusting prio down on mutex %p\n", mutex);