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/
Home Products Support Community News


Re: [Xen-devel] Xen-devel [XEN PATCH] [Linux-PVOPS] ballooning on numa d

To: "Dulloor" <dulloor@xxxxxxxxx>
Subject: Re: [Xen-devel] Xen-devel [XEN PATCH] [Linux-PVOPS] ballooning on numa domains
From: "Jan Beulich" <JBeulich@xxxxxxxxxx>
Date: Mon, 09 Nov 2009 09:03:24 +0000
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Delivery-date: Mon, 09 Nov 2009 01:05:22 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <940bcfd20911082340x25ebdccep3984b4acc2d6ac57@xxxxxxxxxxxxxx>
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>
References: <940bcfd20911082340x25ebdccep3984b4acc2d6ac57@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>>> Dulloor <dulloor@xxxxxxxxx> 09.11.09 08:40 >>>
>Problems :
>* With ballooning, the mfns could change underneath and the numa
>mappings could get distorted (even for domains with the actual
>physical memory map).

Besides being unsure about the idea as such (I don't think Xen kernels
have been knowing much about NUMA characteristics of the underlying
machine), you're assuming that node IDs in kernel and hypervisor are
identical, which I don't think is generally valid; XENMEMF_node(), afaict,
is presently meant to be used by the Xen tools (and hypervisor internal
users) only.


Xen-devel mailing list