diff --git a/kernel/sched/psi.c b/kernel/sched/psi.c index ec66b40bdd40..621354ade187 100644 --- a/kernel/sched/psi.c +++ b/kernel/sched/psi.c @@ -199,6 +199,9 @@ static void group_init(struct psi_group *group) init_waitqueue_head(&group->poll_wait); timer_setup(&group->poll_timer, poll_timer_fn, 0); rcu_assign_pointer(group->poll_task, NULL); + memset(group->avg_total, 0, sizeof(group->avg_total)); + memset(group->total, 0, sizeof(group->total)); + memset(group->avg, 0, sizeof(group->avg)); } void __init psi_init(void)