diff --git a/kernel/sched/walt/sysctl.c b/kernel/sched/walt/sysctl.c index a0bbb0b30927..96bb39bfe91d 100644 --- a/kernel/sched/walt/sysctl.c +++ b/kernel/sched/walt/sysctl.c @@ -112,12 +112,12 @@ static int walt_proc_user_hint_handler(struct ctl_table *table, mutex_lock(&mutex); - sched_user_hint_reset_time = jiffies + HZ; old_value = sysctl_sched_user_hint; ret = proc_dointvec_minmax(table, write, buffer, lenp, ppos); if (ret || !write || (old_value == sysctl_sched_user_hint)) goto unlock; + sched_user_hint_reset_time = jiffies + HZ; walt_irq_work_queue(&walt_migration_irq_work); unlock: