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

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

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH 0 of 5] support of NUMA topology in xl
From: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
Date: Thu, 09 Dec 2010 13:39:36 +0100
Delivery-date: Thu, 09 Dec 2010 04:46:25 -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=1291898627; x=1323434627; h=mime-version:content-transfer-encoding:subject: message-id:date:from:to; z=MIME-Version:=201.0|Content-Transfer-Encoding:=207bit |Subject:=20[PATCH=200=20of=205]=20support=20of=20NUMA=20 topology=20in=20xl|Message-Id:=20<patchbomb.1291898376@ne halem1>|Date:=20Thu,=2009=20Dec=202010=2013:39:36=20+0100 |From:=20Juergen=20Gross=20<juergen.gross@xxxxxxxxxxxxxx> |To:=20xen-devel@xxxxxxxxxxxxxxxxxxx; bh=4aP0ZaCbrZ356lzSW2mY7IBH9StoDzNx+NIQLl824vs=; b=HQgbzBuV8+E0DaRFzzxTyuM8jooRWysNCjtvntS47AdASNYRmpcl27xI yVOxYsI4Xh1XxYc/hKasxdK2AizZfC/RFvlnJI8bqf8YoUFECQYJzRVp2 yUnMvANjIgtlAK2Z1VAV4UIHIFCw5rqRVscUDTd188mZ8k2ISrXpcvInK evh4goYRjVcd3AXsWwaKXryWFtMVkdo5+o1ZaYvVFESa9sjF1w4WfdXN2 4ItT0HXzR49ulFOmHelYyyJnBLNpU;
Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:Content-Type:MIME-Version: Content-Transfer-Encoding:Subject:Message-Id:Date:From:To; b=XA04MZNe5NgxKogyRom7u3kjvDXlqi9MKSFMz6P1Z2/wJByRjWLMj2yr PyE2VloSKmVxmUIQVyD5wHO/MKfq3RzpvFtXzbNMddi7nwgRJaJgpW5f/ m6vBGz8RE1JrJx8MuYS8TKRVcCN5/BCrb6v95yntzg4FrNKHOO+qe6XXi KeUkMugh6011VnZVcIgEffrVXLlcE6g/HBrizHosUhsee1zsmMt+AuU8l 7sX//gFTd0lI9mqhQ9HlGtqRU+XHW;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
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 +++

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

<Prev in Thread] Current Thread [Next in Thread>