From 56e96f5bfff9e31b0bf6ef0bf644cf08f40968e5 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 27 May 2026 08:30:49 +0200 Subject: [PATCH] radv: prevent closing the render node fd twice for AMD_FORCE_VPIPE=1 Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_physical_device.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_physical_device.c b/src/amd/vulkan/radv_physical_device.c index db454c9e9bb..a41f730dfb4 100644 --- a/src/amd/vulkan/radv_physical_device.c +++ b/src/amd/vulkan/radv_physical_device.c @@ -2776,7 +2776,8 @@ radv_physical_device_try_create(struct radv_instance *instance, drmDevicePtr drm *pdev_out = pdev; - close(fd); + if (fd != -1) + close(fd); fd = -1; return VK_SUCCESS;