✓ 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