]> xenbits.xensource.com Git - xen.git/commit
tools/libxl: Drop xc_domain_configuration_t from libxl__domain_build_state
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 9 Mar 2018 12:24:13 +0000 (12:24 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 5 Apr 2018 09:43:13 +0000 (10:43 +0100)
commit74fd984ae699727ae98f4fc36450ff76c8fc7ff3
treef17ee59b422be0b5ed3094412fcc91cf71861aba
parent451004603247205467ec34b366b4cfa3814a5d95
tools/libxl: Drop xc_domain_configuration_t from libxl__domain_build_state

The data it stores is initialised and exclusively used within
libxl__domain_make(), with the important details written back elsewhere by
libxl__arch_domain_save_config().  Prepare xc_config on libxl__domain_make()'s
stack, and drop the parameter.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl_create.c
tools/libxl/libxl_dm.c
tools/libxl/libxl_internal.h