On Thu, 2026-11-05 at 12:35 +0100, Philipp Stanner wrote: > We recently had a discussion about reworking dma_fence init to close a > race-window [1]. > > The community agreement seems to have been that we can get rid of > dma_fence_init64(), so let's do that already. In the meantime we can > continue our discussions regarding the race in [1]. > > This also touches the Rust dma_fence, which actually should use 64-bit > seqnos (was forgotten so far). Rust fence has no users currently, so > needs no backporting, so I would like to address that in a distinct > patch. > > Tested on Nouveau with and without the SEQNO64 flag. Nouveau also uses > the USER flag, so I hope we're fine. > > > P. > > [1] > https://lore.kernel.org/dri-devel/[email protected]/ > > > Philipp Stanner (3): > dma-buf: dma-fence: Add flags parameter to dma_fence_init() > dma-buf: Port users of dma_fence_init64() > dma-buf: dma-fence: Remove dma_fence_init64()
@Christian, what do you think, shall we go on with this one? P.
