[PATCH 0/2] rust: Adjust dma_buf::DriverFence::drop()

From: Philipp Stanner

Date: Mon Nov 02 2026 - 12:54:11 EST


While moving our collaborative drm::JobQueue draft forward, we
discovered that some changes to DmaFence are necessary so that the
design fits into various requirements regarding atomic context.

This mini-series is a requirement for upstreaming drm::JobQueue:

https://lore.kernel.org/rust-for-linux/20261016085724.1031766-2-phasta@xxxxxxxxxx/

This is tested with current JobQueue and a dummy driver.

Philipp Stanner (2):
rust: DmaFence: Don't drop on signal
rust: DmaFence: Replace call_rcu() with synchronize_rcu()

rust/kernel/dma_buf/dma_fence.rs | 100 ++++++++++---------------------
1 file changed, 32 insertions(+), 68 deletions(-)


base-commit: 9fe580fd90e20c8432832c5f9a7e92b049ae9af6
--
2.56.0