Skip to content

cleanup __build_sched_domains()

Andreas Herrmann lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest12 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/12sched: Use structure to store local data in __build_sched_domainskernel/sched.c+89 -761 reply
2/12sched: Separate out allocation/free/goto-hell from __build_sched_domainskernel/sched.c+99 -723 replies
3/12sched: Seperate out build of NUMA sched domain from __build_sched_domainskernel/sched.c+32 -251 reply
4/12sched: Seperate out build of CPU sched domain from __build_sched_domainskernel/sched.c+17 -91 reply
5/12sched: Seperate out build of MC sched domain from __build_sched_domainskernel/sched.c+18 -121 reply
6/12sched: Seperate out build of SMT sched domain from __build_sched_domainskernel/sched.c+19 -131 reply
7/12sched: Seperate out build of SMT sched groups from __build_sched_domainskernel/sched.c+20 -111 reply
8/12sched: Seperate out build of MC sched groups from __build_sched_domainskernel/sched.c+10 -131 reply
9/12sched: Seperate out build of CPU sched groups from __build_sched_domainskernel/sched.c+9 -91 reply
10/12sched: Seperate out build of ALLNODES sched groups from __build_sched_domainskernel/sched.c+8 -51 reply
11/12sched: Seperate out build of NUMA sched groups from __build_sched_domainskernel/sched.c+67 -631 reply
12/12sched: Consolidate definition of variable sd in __build_sched_domainskernel/sched.c+4 -91 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/12] cleanup __build_sched_domains()

Hi,

Following patches try to make __build_sched_domains() less ugly and more readable. They shouldn't be harmful. Thus I think they can be applied for .32.

Patches are against tip/master as of today.

FYI, I need those patches as a base for introducing a new domain level for multi-node CPUs for which I intend to sent patches as RFC asap.

Thanks,

Andreas

Signature · 5 lines
Operating | Advanced Micro Devices GmbH
  System  | Karl-Hammerschmidt-Str. 34, 85609 Dornach b. München, Germany
 Research | Geschäftsführer: Thomas M. McCoy, Giuliano Meroni
  Center  | Sitz: Dornach, Gemeinde Aschheim, Landkreis München
  (OSRC)  | Registergericht München, HRB Nr. 43632