Few improvements related to active LB and the increase of LB interval. I haven't seen any performcne impact on various benchmarks except for -stress-ng mmapfork : +4.54% on my octo-core arm64 But this was somewhat expected as the changes impact mainly corner cases.
Changes since v1: - patch 2: change how LBF_ALL_PINNED is managed as proposed by Valentin - patch 3: updated comment and fix typos Vincent Guittot (3): sched/fair: skip idle cfs_rq sched/fair: don't set LBF_ALL_PINNED unnecessarily sched/fair: reduce cases for active balance kernel/sched/fair.c | 57 +++++++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 25 deletions(-) -- 2.17.1

