From: Andre Przywara <andre.przywara@amd.com>
To: "Cui, Dexuan" <dexuan.cui@intel.com>
Cc: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
Dulloor <dulloor@gmail.com>,
Keir Fraser <keir.fraser@eu.citrix.com>
Subject: Re: [PATCH 0/5] [POST-4.0]: RFC: HVM NUMA guest support
Date: Wed, 7 Apr 2010 11:03:00 +0200 [thread overview]
Message-ID: <4BBC4A44.1070004@amd.com> (raw)
In-Reply-To: <ED3036A092A28F4C91B0B4360DD128EABE1D654D@shzsmsx502.ccr.corp.intel.com>
Cui, Dexuan wrote:
> Andre Przywara wrote:
>> Cui, Dexuan wrote:
>>> Hi Andre, will you re-post your patches?
>> Yes, I will do in the next days. I plan to add the missing automatic
>> assignment patch before posting.
> Glad to know this.
> BTW: To support PV NUMA, on this Monday, Dulloor posted some paches that change libxc and the hypervisor, too.
Yes, I saw them. I am about to look at them more thoroughly. Will get
back to you later on this.
<skip>
>>> And we should add one more option "uniform_nodes" -- this boolean
>>> option's default value can be True, meaning if we can't construct
>>> uniform nodes to guest(e.g., on the related host node, no enough
>>> memory as expected can be allocated to the guest), the guest
>>> creation should fail. This option is useful to users who want
>>> predictable guest performance.
>> I agree that we need to avoid missing user influence, although I'd
>> prefer to have the word "strict" somewhere in this name. As I wrote in
>> one my earlier mails, I'd opt for a single option describing the
>> policy, the "strict" meaning could be integrated in there:
>> numa_policy="strict|uniform|automatic|none|single|..."
> Hi Andre,
> I think this looks too complex for the first simple implementation and it's very likely a real user will be bewildered. :-)
> I think ideally we can have 2 options:
> guest_nodes=n
> uniform_nodes=True|False (the default is True)
I agree on the guest_nodes, but I want to avoid a bunch of "single bit"
options that we need to carry on later. Lets introduce a numa_policy
option and only implement the words we need for now, e.g. "strict"
(equivalent to "uniform_nodes=True") and "automatic" (aka
"uniform_nodes=False").
The list I gave above was just a quick example of _possible_ words, it
was neither exhaustive or non-redundant.
Regards,
Andre.
--
Andre Przywara
AMD-OSRC (Dresden)
Tel: x29712
next prev parent reply other threads:[~2010-04-07 9:03 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-04 21:50 [PATCH 0/5] [POST-4.0]: RFC: HVM NUMA guest support Andre Przywara
2010-02-05 16:35 ` Cui, Dexuan
2010-02-23 9:53 ` Andre Przywara
2010-02-25 13:14 ` Cui, Dexuan
2010-03-31 6:23 ` Cui, Dexuan
2010-04-04 21:41 ` Andre Przywara
2010-04-07 7:42 ` Cui, Dexuan
2010-04-07 7:52 ` Keir Fraser
2010-04-07 9:03 ` Andre Przywara [this message]
2010-04-07 9:28 ` Cui, Dexuan
2010-02-22 10:24 ` Cui, Dexuan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4BBC4A44.1070004@amd.com \
--to=andre.przywara@amd.com \
--cc=dexuan.cui@intel.com \
--cc=dulloor@gmail.com \
--cc=keir.fraser@eu.citrix.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).