[ Adding sched maintainers, as this is a scheduling trace event ]

On Wed, 3 Jul 2024 11:33:53 +0800
Tio Zhang <tiozh...@didiglobal.com> wrote:

> Switch the order of prev_comm and next_comm in sched_switch's code to
> align with its printing order.

I'm going to pick this up in my tree, as it is pretty much a nop. It's
just changing the ordering of the assignments of the comm names so that
the copy of prev_comm is with the updates to the prev_fields, and the
next_comm is with the updates to the next fields.

-- Steve


> 
> Signed-off-by: Tio Zhang <tiozh...@didiglobal.com>
> Reviewed-by: Madadi Vineeth Reddy <vinee...@linux.ibm.com>
> ---
>  include/trace/events/sched.h | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/include/trace/events/sched.h b/include/trace/events/sched.h
> index dbb01b4b7451..a4bd4330db4c 100644
> --- a/include/trace/events/sched.h
> +++ b/include/trace/events/sched.h
> @@ -239,11 +239,11 @@ TRACE_EVENT(sched_switch,
>       ),
>  
>       TP_fast_assign(
> -             memcpy(__entry->next_comm, next->comm, TASK_COMM_LEN);
> +             memcpy(__entry->prev_comm, prev->comm, TASK_COMM_LEN);
>               __entry->prev_pid       = prev->pid;
>               __entry->prev_prio      = prev->prio;
>               __entry->prev_state     = __trace_sched_switch_state(preempt, 
> prev_state, prev);
> -             memcpy(__entry->prev_comm, prev->comm, TASK_COMM_LEN);
> +             memcpy(__entry->next_comm, next->comm, TASK_COMM_LEN);
>               __entry->next_pid       = next->pid;
>               __entry->next_prio      = next->prio;
>               /* XXX SCHED_DEADLINE */


Reply via email to