]> Git Repo - qemu.git/blobdiff - accel/accel.c
monitor: Use address_space_read() to read memory
[qemu.git] / accel / accel.c
index 966b2d8f536ce6065f677c0a5188781deb1adf3e..3da26eb90f690822052f58ac82a97dae53f5ff01 100644 (file)
@@ -34,6 +34,7 @@
 #include "qom/object.h"
 #include "qemu/error-report.h"
 #include "qemu/option.h"
+#include "qapi/error.h"
 
 static const TypeInfo accel_type = {
     .name = TYPE_ACCEL,
@@ -121,7 +122,13 @@ void configure_accelerator(MachineState *ms)
 void accel_register_compat_props(AccelState *accel)
 {
     AccelClass *class = ACCEL_GET_CLASS(accel);
-    register_compat_props_array(class->global_props);
+    GlobalProperty *prop = class->global_props;
+
+    for (; prop && prop->driver; prop++) {
+        /* Any compat_props must never cause error */
+        prop->errp = &error_abort;
+        qdev_prop_register_global(prop);
+    }
 }
 
 void accel_setup_post(MachineState *ms)
This page took 0.022911 seconds and 4 git commands to generate.