Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-06 Thread Markus Armbruster
He Chen writes: > On Fri, Mar 03, 2017 at 02:10:50PM -0300, Eduardo Habkost wrote: >> On Fri, Mar 03, 2017 at 04:52:18PM +, Daniel P. Berrange wrote: >> > On Fri, Mar 03, 2017 at 01:47:51PM -0300, Eduardo Habkost wrote: >> > > On Fri, Mar 03, 2017 at 04:26:12PM +, Daniel P. Berrange wrote

Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-06 Thread He Chen
On Fri, Mar 03, 2017 at 02:10:50PM -0300, Eduardo Habkost wrote: > On Fri, Mar 03, 2017 at 04:52:18PM +, Daniel P. Berrange wrote: > > On Fri, Mar 03, 2017 at 01:47:51PM -0300, Eduardo Habkost wrote: > > > On Fri, Mar 03, 2017 at 04:26:12PM +, Daniel P. Berrange wrote: > > > > On Fri, Mar 0

Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-03 Thread Daniel P. Berrange
On Fri, Mar 03, 2017 at 02:10:50PM -0300, Eduardo Habkost wrote: > On Fri, Mar 03, 2017 at 04:52:18PM +, Daniel P. Berrange wrote: > > On Fri, Mar 03, 2017 at 01:47:51PM -0300, Eduardo Habkost wrote: > > > On Fri, Mar 03, 2017 at 04:26:12PM +, Daniel P. Berrange wrote: > > > > On Fri, Mar 0

Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-03 Thread Eduardo Habkost
On Fri, Mar 03, 2017 at 04:52:18PM +, Daniel P. Berrange wrote: > On Fri, Mar 03, 2017 at 01:47:51PM -0300, Eduardo Habkost wrote: > > On Fri, Mar 03, 2017 at 04:26:12PM +, Daniel P. Berrange wrote: > > > On Fri, Mar 03, 2017 at 10:09:22AM -0600, Eric Blake wrote: > > > > On 03/03/2017 07:5

Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-03 Thread Daniel P. Berrange
On Fri, Mar 03, 2017 at 01:47:51PM -0300, Eduardo Habkost wrote: > On Fri, Mar 03, 2017 at 04:26:12PM +, Daniel P. Berrange wrote: > > On Fri, Mar 03, 2017 at 10:09:22AM -0600, Eric Blake wrote: > > > On 03/03/2017 07:57 AM, Eduardo Habkost wrote: > > > > > > >> With this patch, when a user wa

Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-03 Thread Eduardo Habkost
On Fri, Mar 03, 2017 at 04:26:12PM +, Daniel P. Berrange wrote: > On Fri, Mar 03, 2017 at 10:09:22AM -0600, Eric Blake wrote: > > On 03/03/2017 07:57 AM, Eduardo Habkost wrote: > > > > >> With this patch, when a user wants to create a guest that contains > > >> several vNUMA nodes and also wan

Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-03 Thread Daniel P. Berrange
On Fri, Mar 03, 2017 at 10:09:22AM -0600, Eric Blake wrote: > On 03/03/2017 07:57 AM, Eduardo Habkost wrote: > > >> With this patch, when a user wants to create a guest that contains > >> several vNUMA nodes and also wants to set distance among those nodes, > >> the QEMU command would like: > >> >

Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-03 Thread Eric Blake
On 03/03/2017 07:57 AM, Eduardo Habkost wrote: >> With this patch, when a user wants to create a guest that contains >> several vNUMA nodes and also wants to set distance among those nodes, >> the QEMU command would like: >> >> ``` >> -object >> memory-backend-ram,size=1G,prealloc=yes,host-nodes=

Re: [Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-03 Thread Eduardo Habkost
On Fri, Mar 03, 2017 at 01:01:44PM +0800, He Chen wrote: > Current, QEMU does not provide a clear command to set vNUMA distance for > guest although we already have `-numa` command to set vNUMA nodes. > > vNUMA distance makes sense in certain scenario. > But now, if we create a guest that has 4 vN

[Qemu-devel] [RFC] x86: Allow to set NUMA distance for different NUMA nodes

2017-03-02 Thread He Chen
Current, QEMU does not provide a clear command to set vNUMA distance for guest although we already have `-numa` command to set vNUMA nodes. vNUMA distance makes sense in certain scenario. But now, if we create a guest that has 4 vNUMA nodes, when we check NUMA info via `numactl -H`, we will see: