Skip to content

Various load-balance cleanups/optimizations

Peter Zijlstra lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6sched: Remove one division operation in find_busiest_queue()kernel/sched/fair.c+4 -50 replies
2/6sched: Factor out code to should_we_balance()kernel/sched/fair.c+54 -570 replies
3/6sched: Clean-up struct sd_lb_statkernel/sched/fair.c+114 -1150 replies
4/6sched, fair: Remove duplicate load_per_task computationskernel/sched/fair.c+2 -110 replies
5/6sched, fair: Make group power more consitentkernel/sched/fair.c+22 -193 replies
6/6sched, fair: Rework and comment the group_imb codekernel/sched/fair.c+89 -341 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] Various load-balance cleanups/optimizations

Hi,

The first 3 are reworks of the patches Joonsoo posted with fixes/changes, the second three are further cleanups that I spotted while working on the patches from Joonsoo.

There was enough wrong with the patches from Joonsoo that I feel somewhat hesitant to merge them now and request people to stare at them in detail to make sure there's no other weird stuff I've missed.

Thanks.