]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virDevMapperGetTargets: Don't ignore EBADF
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 23 Jul 2020 15:08:46 +0000 (17:08 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Sat, 25 Jul 2020 09:14:39 +0000 (11:14 +0200)
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
src/qemu/qemu_cgroup.c
src/qemu/qemu_domain.c

index 914bf640ca7f9ef66dabc0eea55de7410ce0a2b6..e88da02341348a96e21cd17ddcce84d270e80a11 100644 (file)
@@ -87,7 +87,7 @@ qemuSetupImagePathCgroup(virDomainObjPtr vm,
     }
 
     if (virDevMapperGetTargets(path, &targetPaths) < 0 &&
-        errno != ENOSYS && errno != EBADF) {
+        errno != ENOSYS) {
         virReportSystemError(errno,
                              _("Unable to get devmapper targets for %s"),
                              path);
index 5b22eb2eaa935302abaebab5d3f7fb5511c3d65e..205829087007c6f96ef1bce2bb65180a2e680ee9 100644 (file)
@@ -10264,7 +10264,7 @@ qemuDomainSetupDisk(virQEMUDriverConfigPtr cfg G_GNUC_UNUSED,
                 return -1;
 
             if (virDevMapperGetTargets(next->path, &targetPaths) < 0 &&
-                errno != ENOSYS && errno != EBADF) {
+                errno != ENOSYS) {
                 virReportSystemError(errno,
                                      _("Unable to get devmapper targets for %s"),
                                      next->path);
@@ -11328,7 +11328,7 @@ qemuDomainNamespaceSetupDisk(virDomainObjPtr vm,
             tmpPath = g_strdup(next->path);
 
             if (virDevMapperGetTargets(next->path, &targetPaths) < 0 &&
-                errno != ENOSYS && errno != EBADF) {
+                errno != ENOSYS) {
                 virReportSystemError(errno,
                                      _("Unable to get devmapper targets for %s"),
                                      next->path);