diff options
-rw-r--r-- | kernel/sched/fair.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 824aa9f501a3..f04fda8f669c 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c | |||
@@ -2302,7 +2302,7 @@ void task_tick_numa(struct rq *rq, struct task_struct *curr) | |||
2302 | now = curr->se.sum_exec_runtime; | 2302 | now = curr->se.sum_exec_runtime; |
2303 | period = (u64)curr->numa_scan_period * NSEC_PER_MSEC; | 2303 | period = (u64)curr->numa_scan_period * NSEC_PER_MSEC; |
2304 | 2304 | ||
2305 | if (now - curr->node_stamp > period) { | 2305 | if (now > curr->node_stamp + period) { |
2306 | if (!curr->node_stamp) | 2306 | if (!curr->node_stamp) |
2307 | curr->numa_scan_period = task_scan_min(curr); | 2307 | curr->numa_scan_period = task_scan_min(curr); |
2308 | curr->node_stamp += period; | 2308 | curr->node_stamp += period; |