DragonFlyBSD Kernel Audit
DF-2046 / fix.diff
← back to finding ↓ download raw
--- /tmp/orig/dev/drm/linux_fence.c	2026-07-23 11:54:56.904866000 +0000
+++ dev/drm/linux_fence.c	2026-07-23 11:57:17.686283000 +0000
@@ -148,6 +148,8 @@
 out:
 	crit_exit();
 	lockmgr(fence->lock, LK_RELEASE);
+	if (ret < 0)
+		ret = 0;
 	return ret;
 }