From dad6b625768f2b68e1ea5c31da4e0e1415ef41bb Mon Sep 17 00:00:00 2001 From: Vinson Lee Date: Sun, 8 Nov 2020 15:59:55 -0800 Subject: [PATCH] turnip: Fix file descriptor return. Fix defect reported by Coverity Scan. Logically dead code (DEADCODE) dead_error_line: Execution cannot reach the expression -1 inside this statement: return ret ? -1 : handle.fd; Fixes: cec0bc73e55 ("turnip: rework fences to use syncobjs") Signed-off-by: Vinson Lee Reviewed-by: Jonathan Marek Part-of: --- src/freedreno/vulkan/tu_drm.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/freedreno/vulkan/tu_drm.c b/src/freedreno/vulkan/tu_drm.c index 34b337f8e0a..a45cfcda5de 100644 --- a/src/freedreno/vulkan/tu_drm.c +++ b/src/freedreno/vulkan/tu_drm.c @@ -913,8 +913,6 @@ tu_syncobj_to_fd(struct tu_device *device, struct tu_syncobj *sync) int ret; ret = ioctl(device->fd, DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD, &handle); - if (ret) - return 0; return ret ? -1 : handle.fd; }