• Matthew Dobson's avatar
    [PATCH] Create cpu_sibling_map for PPC64 · 0c5af7c6
    Matthew Dobson authored
    In light of some proposed changes in the sched_domains code, I coded up
    this little ditty that simply creates and populates a cpu_sibling_map for
    PPC64 machines.  The patch just checks the CPU flags to determine if the
    CPU supports SMT (aka Hyper-Threading aka Multi-Threading aka ...) and
    fills in a mask of the siblings for each CPU in the system.  This should
    allow us to build sched_domains for PPC64 with generic code in
    kernel/sched.c for the SMT systems.  SMT is becoming more popular and is
    turning up in more and more architectures.  I don't think it will be too
    long until this feature is supported by most arches...
    Signed-off-by: default avatarMatthew Dobson <colpatch@us.ibm.com>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    0c5af7c6
smp.c 23.1 KB