✓ CI.checkpatch: success for drm/xe: Use dma_fence_chain_free in chain fence unused as a sync
Patchwork
patchwork at emeril.freedesktop.org
Sat Jul 27 01:27:03 UTC 2024
== Series Details ==
Series: drm/xe: Use dma_fence_chain_free in chain fence unused as a sync
URL : https://patchwork.freedesktop.org/series/136580/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
5ce3e132caaa5b45e5e50201b574a097d130967c
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit ed964310ac57dc6902d8206d9a69959feb21ef0b
Author: Matthew Brost <matthew.brost at intel.com>
Date: Fri Jul 26 18:22:16 2024 -0700
drm/xe: Use dma_fence_chain_free in chain fence unused as a sync
A chain fence is uninitialized if not installed in a drm sync obj. Thus
if xe_sync_entry_cleanup is called and sync->chain_fence is non-NULL the
proper cleanup is dma_fence_chain_free rather than a dma-fence put.
Reported-by: Paulo Zanoni <paulo.r.zanoni at intel.com>
Closes: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/2411
Fixes: dd08ebf6c352 ("drm/xe: Introduce a new DRM driver for Intel GPUs")
Signed-off-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch 356b4633c4fe39643d913d5dfb3c464c1f354ebd drm-intel
ed964310ac57 drm/xe: Use dma_fence_chain_free in chain fence unused as a sync
More information about the Intel-xe
mailing list