|
@@ -320,8 +320,9 @@ static void icp_realize(DeviceState *dev, Error **errp)
|
|
|
|
|
|
obj = object_property_get_link(OBJECT(dev), ICP_PROP_XICS, &err);
|
|
|
if (!obj) {
|
|
|
- error_propagate(errp, err);
|
|
|
- error_prepend(errp, "required link '" ICP_PROP_XICS "' not found: ");
|
|
|
+ error_propagate_prepend(errp, err,
|
|
|
+ "required link '" ICP_PROP_XICS
|
|
|
+ "' not found: ");
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -329,8 +330,9 @@ static void icp_realize(DeviceState *dev, Error **errp)
|
|
|
|
|
|
obj = object_property_get_link(OBJECT(dev), ICP_PROP_CPU, &err);
|
|
|
if (!obj) {
|
|
|
- error_propagate(errp, err);
|
|
|
- error_prepend(errp, "required link '" ICP_PROP_CPU "' not found: ");
|
|
|
+ error_propagate_prepend(errp, err,
|
|
|
+ "required link '" ICP_PROP_CPU
|
|
|
+ "' not found: ");
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -624,8 +626,9 @@ static void ics_base_realize(DeviceState *dev, Error **errp)
|
|
|
|
|
|
obj = object_property_get_link(OBJECT(dev), ICS_PROP_XICS, &err);
|
|
|
if (!obj) {
|
|
|
- error_propagate(errp, err);
|
|
|
- error_prepend(errp, "required link '" ICS_PROP_XICS "' not found: ");
|
|
|
+ error_propagate_prepend(errp, err,
|
|
|
+ "required link '" ICS_PROP_XICS
|
|
|
+ "' not found: ");
|
|
|
return;
|
|
|
}
|
|
|
ics->xics = XICS_FABRIC(obj);
|