sw_sync deadlock avoidance, take 3

Chris Wilson chris at chris-wilson.co.uk
Wed Jul 15 10:04:30 UTC 2020


dma_fence_release() objects to a fence being freed before it is
signaled, so instead of playing fancy tricks to avoid handling dying
requests, let's keep the syncpt alive until signaled. This neatly
removes the issue with having to decouple the syncpt from the timeline
upon fence release.
-Chris




More information about the dri-devel mailing list