1 2 3 4 5 6 7 8 9 10 11
--- /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; }