From: Tvrtko Ursulin <[email protected]> Consolidated series as an simpler alternative to https://lore.kernel.org/dri-devel/[email protected]/.
Hopefully fixes https://gitlab.freedesktop.org/drm/amd/-/issues/3617. First two patches are fixes followed by one optimisation and then Christian's and my selftest additions. Cover letter now because it grew to five patches. Please test and/or suggest more test cases to look at. Cc: Christian König <[email protected]> Cc: Friedrich Vock <[email protected] Christian König (1): dma-buf: add selftest for fence order after merge Tvrtko Ursulin (4): dma-fence: Fix reference leak on fence merge failure path dma-fence: Use kernel's sort for merging fences dma-fence: Add a single fence fast path for fence merging dma-fence: Add some more fence-merge-unwrap tests drivers/dma-buf/dma-fence-unwrap.c | 137 ++++++------- drivers/dma-buf/st-dma-fence-unwrap.c | 268 +++++++++++++++++++++++++- 2 files changed, 335 insertions(+), 70 deletions(-) -- 2.46.0
