aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxen/test/test_bindings.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/libxen/test/test_bindings.c')
-rw-r--r--tools/libxen/test/test_bindings.c21
1 files changed, 3 insertions, 18 deletions
diff --git a/tools/libxen/test/test_bindings.c b/tools/libxen/test/test_bindings.c
index 1e10ef4223..88fce8b35b 100644
--- a/tools/libxen/test/test_bindings.c
+++ b/tools/libxen/test/test_bindings.c
@@ -277,13 +277,7 @@ int main(int argc, char **argv)
*/
static xen_vm create_new_vm(xen_session *session)
{
- xen_cpu_feature_set *empty_cpu_feature_set =
- xen_cpu_feature_set_alloc(0);
-
- xen_cpu_feature_set *force_off_cpu_feature_set =
- xen_cpu_feature_set_alloc(1);
- force_off_cpu_feature_set->contents[0] = XEN_CPU_FEATURE_MMX;
-
+ xen_string_string_map *vcpus_params = xen_string_string_map_alloc(1);
xen_vm_record vm_record =
{
.name_label = "NewVM",
@@ -295,15 +289,10 @@ static xen_vm create_new_vm(xen_session *session)
.memory_dynamic_min = 128,
.memory_static_min = 128,
.vcpus_policy = "credit",
- .vcpus_params = "",
+ .vcpus_params = vcpus_params,
.vcpus_number = 2,
- .vcpus_features_required = empty_cpu_feature_set,
- .vcpus_features_can_use = empty_cpu_feature_set,
- .vcpus_features_force_on = empty_cpu_feature_set,
- .vcpus_features_force_off = force_off_cpu_feature_set,
.actions_after_shutdown = XEN_ON_NORMAL_EXIT_DESTROY,
.actions_after_reboot = XEN_ON_NORMAL_EXIT_RESTART,
- .actions_after_suspend = XEN_ON_NORMAL_EXIT_DESTROY,
.actions_after_crash = XEN_ON_CRASH_BEHAVIOUR_PRESERVE,
.hvm_boot = "",
.pv_bootloader = "pygrub",
@@ -317,9 +306,6 @@ static xen_vm create_new_vm(xen_session *session)
xen_vm vm;
xen_vm_create(session, &vm, &vm_record);
- xen_cpu_feature_set_free(empty_cpu_feature_set);
- xen_cpu_feature_set_free(force_off_cpu_feature_set);
-
if (!session->ok)
{
fprintf(stderr, "VM creation failed.\n");
@@ -382,8 +368,7 @@ static xen_vm create_new_vm(xen_session *session)
.vm = &vm_record_opt,
.vdi = &vdi0_record_opt,
.device = "xvda1",
- .mode = XEN_VBD_MODE_RW,
- .driver = XEN_DRIVER_TYPE_PARAVIRTUALISED
+ .mode = XEN_VBD_MODE_RW
};
xen_vbd vbd0;