aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/kernel.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-02-28 13:44:28 +0000
committerKeir Fraser <keir.fraser@citrix.com>2008-02-28 13:44:28 +0000
commite13837d700d63de5d0c88205d84c57aac54d211b (patch)
tree364d361a11c9da9c05decf6747166f8b16d81d1c /extras/mini-os/kernel.c
parent26f3c25a43fcfb6bc24017bff494ba34f70e0811 (diff)
downloadxen-e13837d700d63de5d0c88205d84c57aac54d211b.tar.gz
xen-e13837d700d63de5d0c88205d84c57aac54d211b.tar.bz2
xen-e13837d700d63de5d0c88205d84c57aac54d211b.zip
NUMA node migration
Adds NUMA node migration based on live migration to xend. By adding another parameter to "xm migrate" the target NUMA node number gets propagated to the target host (can be both localhost or a remote host). The restore function then sets the VCPU affinity accordingly. Only changes Python code in xend. I hope that the patch doesn't break XenAPI compatibility (adding a parameter seems fine?). # xm migrate --live --node=<nodenr> <domid> localhost <nodenr> is the number as shown with 'xm info' under node_to_cpu I am aware that using live migration isn't the best approach (takes twice the memory and quite some time), but it's less intrusive and works fine (given localhost migration stability...) Signed-off-by: Andre Przywara <andre.przywara@amd.com>
Diffstat (limited to 'extras/mini-os/kernel.c')
0 files changed, 0 insertions, 0 deletions