aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xc_dom_x86.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2007-12-05 09:46:55 +0000
committerKeir Fraser <keir.fraser@citrix.com>2007-12-05 09:46:55 +0000
commit7beb9d957c01f0f3e613ddd6067ee40543a260ce (patch)
tree8df7e76080575a282f9720df9346c0488e4ee8a1 /tools/libxc/xc_dom_x86.c
parent4eb5685edc77ba913a15a85f384da8b6ed48e0bb (diff)
downloadxen-7beb9d957c01f0f3e613ddd6067ee40543a260ce.tar.gz
xen-7beb9d957c01f0f3e613ddd6067ee40543a260ce.tar.bz2
xen-7beb9d957c01f0f3e613ddd6067ee40543a260ce.zip
x86 domain builder: Propagate x86_compat return code.
Signed-off-by: Elizabeth Kon <eak@us.ibm.com>
Diffstat (limited to 'tools/libxc/xc_dom_x86.c')
-rw-r--r--tools/libxc/xc_dom_x86.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/libxc/xc_dom_x86.c b/tools/libxc/xc_dom_x86.c
index 1a6aeb1972..2ed298907c 100644
--- a/tools/libxc/xc_dom_x86.c
+++ b/tools/libxc/xc_dom_x86.c
@@ -694,7 +694,9 @@ int arch_setup_meminit(struct xc_dom_image *dom)
int rc;
xen_pfn_t pfn;
- x86_compat(dom->guest_xc, dom->guest_domid, dom->guest_type);
+ rc = x86_compat(dom->guest_xc, dom->guest_domid, dom->guest_type);
+ if ( rc )
+ return rc;
if ( xc_dom_feature_translated(dom) )
{
dom->shadow_enabled = 1;