|
@@ -435,7 +435,9 @@ TRACE_EVENT(sched_pi_setprio,
|
|
memcpy(__entry->comm, tsk->comm, TASK_COMM_LEN);
|
|
memcpy(__entry->comm, tsk->comm, TASK_COMM_LEN);
|
|
__entry->pid = tsk->pid;
|
|
__entry->pid = tsk->pid;
|
|
__entry->oldprio = tsk->prio;
|
|
__entry->oldprio = tsk->prio;
|
|
- __entry->newprio = pi_task ? pi_task->prio : tsk->prio;
|
|
|
|
|
|
+ __entry->newprio = pi_task ?
|
|
|
|
+ min(tsk->normal_prio, pi_task->prio) :
|
|
|
|
+ tsk->normal_prio;
|
|
/* XXX SCHED_DEADLINE bits missing */
|
|
/* XXX SCHED_DEADLINE bits missing */
|
|
),
|
|
),
|
|
|
|
|