From: Dmitry Guryanov Date: Tue, 7 Apr 2015 20:35:04 +0000 (+0300) Subject: parallels: add controllers in prlsdkLoadDomain X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=b204afa13eda9fa4fd9ba7a45564f757a1395739;p=libvirt.git parallels: add controllers in prlsdkLoadDomain Call virDomainDefAddImplicitControllers to add disk controllers, so virDomainDef, filled by this function will look exactly like the one returned by virDomainDefParseString. Signed-off-by: Dmitry Guryanov --- diff --git a/src/parallels/parallels_sdk.c b/src/parallels/parallels_sdk.c index 3771d4c512..540918ef98 100644 --- a/src/parallels/parallels_sdk.c +++ b/src/parallels/parallels_sdk.c @@ -1265,6 +1265,9 @@ prlsdkLoadDomain(parallelsConnPtr privconn, *s = '\0'; } + if (virDomainDefAddImplicitControllers(def) < 0) + goto error; + if (olddom) { /* assign new virDomainDef without any checks */ /* we can't use virDomainObjAssignDef, because it checks