[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 1/5] x86: allow specifying the NUMA nodes Dom0 should run on



On Fri, 2015-03-06 at 09:11 +0000, Jan Beulich wrote:
> >>> On 03.03.15 at 11:51, <JBeulich@xxxxxxxx> wrote:
> > That would then leave introducing a "relaxed (or "strict",
> > depending on what we'd like to be the default) mode in the patch
> > here, controlling whether ->cpu_hard_affinity gets overridden
> > (and we'd always override ->cpu_soft_affinity).
> 
> Having implemented this "relaxed" addition (patch to be posted after
> a few more tests), I find that with Dom0 being restricted to half of
> the nodes of the test system, soft affinity set to that set, and hard
> affinity left set to "all", many Dom0 vCPU-s nevertheless run on the
> CPUs not in its soft affinity (and there's no other load on the system).
>
I saw the patch and just povided my Reviewed-by, as it looked good to me
(relaxed mode included).

> Is there a bug in that (credit) scheduler logic somewhere?
> 
There may be, of course, but nothing showed up during testing and
benchmarking the feature. It's true that I probably concentrate mostly
on DomU (especially while benchmarking), but it worked for me, and
numbers from benchmarks confirmed that.

Anyway, let me have a look!

One question, was there any other load in the system, especially on the
pCPUs with which Dom0's vCPUs have soft affinity?

Thanks and Regards,
Dario

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.