[PATCH 2/4] dma-buf/fence-chain: Don't enable SW signaling in selftests

Janusz Krzysztofik janusz.krzysztofik at linux.intel.com
Wed Aug 13 14:43:30 UTC 2025


There is no point in enabling signaling as long as no user is waiting on a
fence, and even then, signaling is enabled automatically as soon as a user
starts waiting on the fence.

Don't enable signaling when building a chain, let individual test cases
decide which links of the chain should be waited on / need signaling
enabled.

Suggested-by: Christian König <christian.koenig at amd.com>
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik at linux.intel.com>
---
 drivers/dma-buf/st-dma-fence-chain.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/dma-buf/st-dma-fence-chain.c b/drivers/dma-buf/st-dma-fence-chain.c
index 80598da9237af..20ae64e41bac3 100644
--- a/drivers/dma-buf/st-dma-fence-chain.c
+++ b/drivers/dma-buf/st-dma-fence-chain.c
@@ -145,8 +145,6 @@ static int fence_chains_init(struct fence_chains *fc, unsigned int count,
 		}
 
 		fc->tail = fc->chains[i];
-
-		dma_fence_enable_sw_signaling(fc->chains[i]);
 	}
 
 	fc->chain_length = i;
-- 
2.50.1



More information about the Intel-gfx-trybot mailing list