sched/psi: Delete the 'update_total' function parameter from update_triggers()
authorYang Yang <yang.yang29@zte.com.cn>
Tue, 10 Oct 2023 08:45:43 +0000 (16:45 +0800)
committerIngo Molnar <mingo@kernel.org>
Wed, 11 Oct 2023 21:08:09 +0000 (23:08 +0200)
commit3657680f38cd7df413d665f2b2f38e9a78130d8b
treeec81bf4a9b2fed618a8d49acd52c0d704ccedd51
parent80cc1d1d5ee35701daf11725ce06d8a240588973
sched/psi: Delete the 'update_total' function parameter from update_triggers()

The 'update_total' parameter of update_triggers() is always true after the
previous commit:

  80cc1d1d5ee3 ("sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes")

If the 'changed_states & group->rtpoll_states' condition is true,
'new_stall' in update_triggers() will be true, and then 'update_total'
should also be true.

So update_total is redundant - remove it.

[ mingo: Changelog updates ]

Signed-off-by: Yang Yang <yang.yang29@zte.com.cn>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Suren Baghdasaryan <surenb@google.com>
Cc: Peter Ziljstra <peterz@infradead.org>
Link: https://lore.kernel.org/r/202310101645437859599@zte.com.cn
kernel/sched/psi.c