WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] [PATCH 0 of 5] support of NUMA topology in xl

To: xen-devel@xxxxxxxxxxxxxxxxxxx, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH 0 of 5] support of NUMA topology in xl
From: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
Date: Fri, 17 Dec 2010 07:09:43 +0100
Cc:
Delivery-date: Thu, 16 Dec 2010 22:10:47 -0800
Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=ts.fujitsu.com; i=juergen.gross@xxxxxxxxxxxxxx; q=dns/txt; s=s1536b; t=1292566184; x=1324102184; h=message-id:date:from:mime-version:to:subject:references: in-reply-to:content-transfer-encoding; z=Message-ID:=20<4D0AFEA7.2080508@xxxxxxxxxxxxxx>|Date:=20 Fri,=2017=20Dec=202010=2007:09:43=20+0100|From:=20Juergen =20Gross=20<juergen.gross@xxxxxxxxxxxxxx>|MIME-Version: =201.0|To:=20xen-devel@xxxxxxxxxxxxxxxxxxx,=20=0D=0A=20Ia n=20Jackson=20<Ian.Jackson@xxxxxxxxxxxxx>|Subject:=20Re: =20[Xen-devel]=20[PATCH=200=20of=205]=20support=20of=20NU MA=20topology=20in=20xl|References:=20<patchbomb.12918983 76@nehalem1>|In-Reply-To:=20<patchbomb.1291898376@nehalem 1>|Content-Transfer-Encoding:=207bit; bh=Bl78IQvV0ax4m2TntkLd3qnKycXN2nH7ezrK2YZPvOA=; b=dUmkai06k0Jn1Q5dT8zfY0Z3lCV35IVDhQYF/SuFBSxeZ85FON95CQ03 uBBNnYfipNHwjcb39MoEpio8qRneudBgUNAe34AXb5GU+M3TiKLXPvnX2 eB4PHdac2iO3/yzgMi13T6riI6HIlMOfd/SBxXDZaJDCc9/3ZEdil10dG vqkyQzXkDNS9RMMGaqVkTkX0z9TxSAv4w7vYZH8oXjrJNvGzlkW7haESj RREospIjU9GwXBtq1GzshNn2DRUzp;
Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:Message-ID:Date:From:Organization: User-Agent:MIME-Version:To:Subject:References:In-Reply-To: Content-Type:Content-Transfer-Encoding; b=ar2udBDK4tYuZDoYyNZFlaqcqSExBw3vo7soyMlHxrGdR3bBwKdkOtSc rrB4S+40/5OIilZJLumG+r5l+D0jBnlc2lwIc2hBAzLFnIPVxV5tjNQ0c M6lNb2UNe4rdJiPxBVpRBGlNnyLrVOnmeEzUVclqkssRmAitNnOcCF0vm /KoK0ic+TGCKG/BMSN3UJcf5rZJrbtcO9eyavucHqnWG4/1BwJTwsQqYp MYHLFh1/Wk04goQZvIGGc0h2uSmPy;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <patchbomb.1291898376@nehalem1>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: Fujitsu Technology Solutions
References: <patchbomb.1291898376@nehalem1>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.15) Gecko/20101030 Iceowl/1.0b1 Icedove/3.0.10
Ian,

any reason you didn't apply my series up to now?
Did I miss any objection?


Juergen

On 12/09/10 13:39, Juergen Gross wrote:
This is V3 of my patch series to support NUMA in xl with cpupools.

Patch 1 adds a libxl function to retireve topology information from hypervisor
Patch 2 adds support of -n option to xl info
Patch 3 adds possibility to specify complete nodes instead of cpus for cpupools
Patch 4 adds possibility to rename a cpupool (libxl and xl command)
Patch 5 adds a new xl command cpupool-numa-split to create one cpupool per numa 
node

Changes since last version:
- added Py_INCREF when appending Py_None to list
- added libxl__free_all(&gc) in libxl_cpupool_rename()

9 files changed, 540 insertions(+), 21 deletions(-)
tools/libxl/libxl.c               |  170 ++++++++++++++++++++
tools/libxl/libxl.h               |   11 +
tools/libxl/libxl.idl             |    7
tools/libxl/libxl_utils.c         |   28 +++
tools/libxl/libxl_utils.h         |    2
tools/libxl/xl.h                  |    2
tools/libxl/xl_cmdimpl.c          |  300 +++++++++++++++++++++++++++++++++++--
tools/libxl/xl_cmdtable.c         |   16 +
tools/python/xen/lowlevel/xl/xl.c |   25 +++

--
Juergen Gross                 Principal Developer Operating Systems
TSP ES&S SWE OS6                       Telephone: +49 (0) 89 3222 2967
Fujitsu Technology Solutions              e-mail: juergen.gross@xxxxxxxxxxxxxx
Domagkstr. 28                           Internet: ts.fujitsu.com
D-80807 Muenchen                 Company details: ts.fujitsu.com/imprint.html

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel