aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorPaul Durrant <paul.durrant@citrix.com>2012-01-17 12:40:52 +0000
committerPaul Durrant <paul.durrant@citrix.com>2012-01-17 12:40:52 +0000
commit09923b729603e1f8866a70cee60d665d063d48b4 (patch)
tree70d1b9760aa7525871f38ae418701c45dda7999e /tools
parent64908a046602f977d9b5200cf8ab4331537c0a1e (diff)
downloadxen-09923b729603e1f8866a70cee60d665d063d48b4.tar.gz
xen-09923b729603e1f8866a70cee60d665d063d48b4.tar.bz2
xen-09923b729603e1f8866a70cee60d665d063d48b4.zip
libxl: VM generation ID: Add missing gate for HVM domain.
This will fix localhost migrate failures found by the automatic tests. Signed-off-by: Paul Durrant <paul.durrant@citrix.com> Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/libxl/xl_cmdimpl.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/libxl/xl_cmdimpl.c b/tools/libxl/xl_cmdimpl.c
index 8c30de1884..7dbd8125a6 100644
--- a/tools/libxl/xl_cmdimpl.c
+++ b/tools/libxl/xl_cmdimpl.c
@@ -1580,7 +1580,9 @@ static int create_domain(struct domain_create *dom_info)
}
}
- d_config.b_info.u.hvm.no_incr_generationid = dom_info->no_incr_generationid;
+ if (d_config.c_info.type == LIBXL_DOMAIN_TYPE_HVM)
+ d_config.b_info.u.hvm.no_incr_generationid =
+ dom_info->no_incr_generationid;
if (debug || dom_info->dryrun)
printf_info(-1, &d_config, &d_config.dm_info);