]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_eal/linux/eal_vfio.c
vfio: fix race condition with sysfs
[dpdk.git] / lib / librte_eal / linux / eal_vfio.c
index 4502aefed33267fedf1695b8770597d320703c80..1979f6fdd8342b89137d63d784f776bfe4c94257 100644 (file)
@@ -379,7 +379,7 @@ vfio_get_group_fd(struct vfio_config *vfio_cfg,
        }
 
        vfio_group_fd = vfio_open_group_fd(iommu_group_num);
-       if (vfio_group_fd < 0) {
+       if (vfio_group_fd <= 0) {
                RTE_LOG(ERR, EAL, "Failed to open group %d\n", iommu_group_num);
                return -1;
        }