diff options
| author | Valentin Schneider <[email protected]> | 2020-11-02 18:45:14 +0000 |
|---|---|---|
| committer | Peter Zijlstra <[email protected]> | 2020-11-10 17:39:06 +0000 |
| commit | dc824eb898534cd8e34582874dae3bb7cf2fa008 (patch) | |
| tree | ff57347cb391f48949bfeb7102b5450b7b1182ff /fs/btrfs/dev-replace.c | |
| parent | sched: Remove select_task_rq()'s sd_flag parameter (diff) | |
| download | kernel-dc824eb898534cd8e34582874dae3bb7cf2fa008.tar.gz kernel-dc824eb898534cd8e34582874dae3bb7cf2fa008.zip | |
sched/fair: Dissociate wakeup decisions from SD flag value
The CFS wakeup code will only ever go through EAS / its fast path on
"regular" wakeups (i.e. not on forks or execs). These are currently gated
by a check against 'sd_flag', which would be SD_BALANCE_WAKE at wakeup.
However, we now have a flag that explicitly tells us whether a wakeup is a
"regular" one, so hinge those conditions on that flag instead.
Signed-off-by: Valentin Schneider <[email protected]>
Signed-off-by: Peter Zijlstra (Intel) <[email protected]>
Link: https://lkml.kernel.org/r/[email protected]
Diffstat (limited to 'fs/btrfs/dev-replace.c')
0 files changed, 0 insertions, 0 deletions
