git: usched_bsd4 - topology sched: go for safe defaults

Alex Hornung alexh at crater.dragonflybsd.org
Thu Aug 30 00:20:08 PDT 2012


commit f3025b16812bc484c7b518058fe2f5324dc310ae
Author: Alex Hornung <alex at alexhornung.com>
Date:   Thu Aug 30 08:17:12 2012 +0000

    usched_bsd4 - topology sched: go for safe defaults
    
     * When we don't know how to handle the level of the current CPU, go for
       safe defaults disabling both cache-coherent and SMT scheduling.
    
     * This seems to be the case on single-core machines where the level is
       the PACKAGE_LEVEL.
    
    Reported-by: Max Herrgard, Ferruccio Zamuner, David Shao
    Dragonfly-bug: http://bugs.dragonflybsd.org/issue2408
    Dragonfly-bug: http://bugs.dragonflybsd.org/issue2413

Summary of changes:
 sys/kern/usched_bsd4.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f3025b16812bc484c7b518058fe2f5324dc310ae


-- 
DragonFly BSD source repository





More information about the Commits mailing list