diff options
| -rw-r--r-- | kernel/sched/fair.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index ac855b2f4774..db514993565b 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c | |||
| @@ -9533,9 +9533,7 @@ static bool nohz_idle_balance(struct rq *this_rq, enum cpu_idle_type idle) | |||
| 9533 | return false; | 9533 | return false; |
| 9534 | } | 9534 | } |
| 9535 | 9535 | ||
| 9536 | /* | 9536 | /* could be _relaxed() */ |
| 9537 | * barrier, pairs with nohz_balance_enter_idle(), ensures ... | ||
| 9538 | */ | ||
| 9539 | flags = atomic_fetch_andnot(NOHZ_KICK_MASK, nohz_flags(this_cpu)); | 9537 | flags = atomic_fetch_andnot(NOHZ_KICK_MASK, nohz_flags(this_cpu)); |
| 9540 | if (!(flags & NOHZ_KICK_MASK)) | 9538 | if (!(flags & NOHZ_KICK_MASK)) |
| 9541 | return false; | 9539 | return false; |
