|
@@ -1663,16 +1663,20 @@ static int machine_set_property(void *opaque,
|
|
|
return 0;
|
|
|
}
|
|
|
if (g_str_equal(qom_name, "igd-passthru")) {
|
|
|
- object_register_sugar_prop(ACCEL_CLASS_NAME("xen"), qom_name, value);
|
|
|
+ object_register_sugar_prop(ACCEL_CLASS_NAME("xen"), qom_name, value,
|
|
|
+ false);
|
|
|
return 0;
|
|
|
}
|
|
|
if (g_str_equal(qom_name, "kvm-shadow-mem")) {
|
|
|
- object_register_sugar_prop(ACCEL_CLASS_NAME("kvm"), qom_name, value);
|
|
|
+ object_register_sugar_prop(ACCEL_CLASS_NAME("kvm"), qom_name, value,
|
|
|
+ false);
|
|
|
return 0;
|
|
|
}
|
|
|
if (g_str_equal(qom_name, "kernel-irqchip")) {
|
|
|
- object_register_sugar_prop(ACCEL_CLASS_NAME("kvm"), qom_name, value);
|
|
|
- object_register_sugar_prop(ACCEL_CLASS_NAME("whpx"), qom_name, value);
|
|
|
+ object_register_sugar_prop(ACCEL_CLASS_NAME("kvm"), qom_name, value,
|
|
|
+ false);
|
|
|
+ object_register_sugar_prop(ACCEL_CLASS_NAME("whpx"), qom_name, value,
|
|
|
+ false);
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
@@ -2298,9 +2302,10 @@ static void qemu_process_sugar_options(void)
|
|
|
|
|
|
val = g_strdup_printf("%d",
|
|
|
(uint32_t) qemu_opt_get_number(qemu_find_opts_singleton("smp-opts"), "cpus", 1));
|
|
|
- object_register_sugar_prop("memory-backend", "prealloc-threads", val);
|
|
|
+ object_register_sugar_prop("memory-backend", "prealloc-threads", val,
|
|
|
+ false);
|
|
|
g_free(val);
|
|
|
- object_register_sugar_prop("memory-backend", "prealloc", "on");
|
|
|
+ object_register_sugar_prop("memory-backend", "prealloc", "on", false);
|
|
|
}
|
|
|
|
|
|
if (watchdog) {
|