# HG changeset patch # User David Scott # Date 1259362275 0 # Node ID b7936b89c2d122c8f5f954778df5450110392694 # Parent 3dad906dec60a34a95bd8dd3963e02218017efa7 [XIU]: add HVM and HAP flags to the hypercall simulator. Signed-off-by: David Scott diff -r 3dad906dec60 -r b7936b89c2d1 xc/xc_lib_injection.c --- a/xc/xc_lib_injection.c Fri Nov 20 14:22:16 2009 +0000 +++ b/xc/xc_lib_injection.c Fri Nov 27 22:51:15 2009 +0000 @@ -71,9 +71,10 @@ marshall_command(handle, "%s,%d,%d\n", DOMCTLcmd, domctl->cmd, domctl->domain); return unmarshall_return(handle); case XEN_DOMCTL_createdomain: /* W ssidref */ - marshall_command(handle, "%s,%d,%d," DOMAINHANDLE "\n", DOMCTLcmd, + marshall_command(handle, "%s,%d,%d,%d," DOMAINHANDLE "\n", DOMCTLcmd, domctl->cmd, - domctl->u.createdomain.flags, + (domctl->u.createdomain.flags|XEN_DOMCTL_CDF_hvm_guest)?1:0, + (domctl->u.createdomain.flags|XEN_DOMCTL_CDF_hap)?1:0, domctl->u.createdomain.handle[0], domctl->u.createdomain.handle[1], domctl->u.createdomain.handle[2],