diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-02-28 13:44:28 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-02-28 13:44:28 +0000 |
commit | e13837d700d63de5d0c88205d84c57aac54d211b (patch) | |
tree | 364d361a11c9da9c05decf6747166f8b16d81d1c /extras/mini-os/kernel.c | |
parent | 26f3c25a43fcfb6bc24017bff494ba34f70e0811 (diff) | |
download | xen-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