[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