]> xenbits.xensource.com Git - xen.git/commit
xen: Remove buggy initial placement algorithm
authorGeorge Dunlap <george.dunlap@citrix.com>
Fri, 5 Aug 2016 12:07:57 +0000 (14:07 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 5 Aug 2016 12:07:57 +0000 (14:07 +0200)
commit505ad3a8b7fd3b91ab39c829ca6636cd264198c7
tree6b83762ae586b73ca766d026d8f8bbeb58005a55
parentc421378a8d14c811e5467d535bc71adc0328a316
xen: Remove buggy initial placement algorithm

The initial placement algorithm sometimes picks cpus outside of the
mask it's given, does a lot of unnecessary bitmasking, does its own
separate load calculation, and completely ignores vcpu hard and soft
affinities.  Just get rid of it and rely on the schedulers to do
initial placement.

Signed-off-by: George Dunlap <george.dunlap@citrix.com>
Reviewed-by: Dario Faggioli <dario.faggioli@citrix.com>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
master commit: d5438accceecc8172db2d37d98b695eb8bc43afc
master date: 2016-07-26 10:44:06 +0100
xen/common/domctl.c