File xend-vcpupin-inactive.patch of Package libvirt

Index: libvirt-0.4.6/src/xend_internal.c
===================================================================
--- libvirt-0.4.6.orig/src/xend_internal.c
+++ libvirt-0.4.6/src/xend_internal.c
@@ -3709,8 +3709,6 @@ xenDaemonDomainPinVcpu(virDomainPtr doma
                      __FUNCTION__);
         return (-1);
     }
-    if (domain->id < 0)
-        return(-1);
 
     /* from bit map, build character string of mapped CPU numbers */
     for (i = 0; i < maplen; i++) for (j = 0; j < 8; j++)
@@ -3764,8 +3762,6 @@ xenDaemonDomainGetVcpus(virDomainPtr dom
                      __FUNCTION__);
         return (-1);
     }
-    if (domain->id < 0)
-        return(-1);
 
     root = sexpr_get(domain->conn, "/xend/domain/%s?op=vcpuinfo", domain->name);
     if (root == NULL)
openSUSE Build Service is sponsored by