diff options
| author | Ian Forbes <[email protected]> | 2025-05-30 18:35:09 +0000 |
|---|---|---|
| committer | Zack Rusin <[email protected]> | 2025-06-18 02:49:33 +0000 |
| commit | db6a94b263541af5678e520fb3959b03ec88ad2b (patch) | |
| tree | 3437cb690f8ad6dd0183600269612feff54c4017 /net/unix/garbage.c | |
| parent | drm/vmwgfx: Update last_read_seqno under the fence lock (diff) | |
| download | kernel-db6a94b263541af5678e520fb3959b03ec88ad2b.tar.gz kernel-db6a94b263541af5678e520fb3959b03ec88ad2b.zip | |
drm/vmwgfx: Implement dma_fence_ops properly
vmwgfx's fencing predates dma_fence and as a result dma_fence_ops was never
properly implemented, especially with respect to enabling signaling.
Because of this dma_fence callbacks don't work properly. This change
implements enable_signaling properly so that dma_fence callbacks now
work as expected.
It also removes vmwgfx's custom implementation of fence callbacks
and removes vmwgfx's custom dma_fence_ops::wait function which is no
longer necessary now that enable_signaling works.
Signed-off-by: Ian Forbes <[email protected]>
Signed-off-by: Zack Rusin <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'net/unix/garbage.c')
0 files changed, 0 insertions, 0 deletions
