]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dma-buf/dma_fence_array: remove unused functionality v4
authorChristian König <christian.koenig@amd.com>
Mon, 10 Nov 2025 18:58:10 +0000 (19:58 +0100)
committerChristian König <christian.koenig@amd.com>
Mon, 4 May 2026 14:28:14 +0000 (16:28 +0200)
commitd4c14903bf5e28e740516c4fbb7db01e0dedf3af
tree5261b9713103ad1b2d695555071804db3be25bfb
parenta1b6cf8e5e7e9102f114f58e599ef1758c732efb
dma-buf/dma_fence_array: remove unused functionality v4

Amdgpu was the only user of the signal on any feature and we dropped
that use case recently, so we can remove that functionality.

v2: update num_pending only after the fence is signaled
v3: separate out simplifying dma_fence_array implementation
v4: fix XE patch split fallout

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Link: https://lore.kernel.org/r/20260422103012.1647-1-christian.koenig@amd.com
drivers/dma-buf/dma-fence-array.c
drivers/dma-buf/dma-fence-unwrap.c
drivers/dma-buf/dma-resv.c
drivers/dma-buf/st-dma-fence-unwrap.c
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
drivers/gpu/drm/xe/xe_sync.c
drivers/gpu/drm/xe/xe_vm.c
include/linux/dma-fence-array.h