Re: [Xen-devel] [PATCH 3/3] xen: Remove buggy initial placement algorithm

2016-07-18 Thread George Dunlap
On 16/07/16 14:55, Dario Faggioli wrote: > On Fri, 2016-07-15 at 19:02 +0100, George Dunlap wrote: >> 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

Re: [Xen-devel] [PATCH 3/3] xen: Remove buggy initial placement algorithm

2016-07-16 Thread Dario Faggioli
On Fri, 2016-07-15 at 19:02 +0100, George Dunlap wrote: > 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.   > Not to mention

Re: [Xen-devel] [PATCH 3/3] xen: Remove buggy initial placement algorithm

2016-07-15 Thread Andrew Cooper
On 15/07/16 19:02, George Dunlap wrote: > 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 th

[Xen-devel] [PATCH 3/3] xen: Remove buggy initial placement algorithm

2016-07-15 Thread George Dunlap
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-of