✓ CI.checkpatch: success for drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream close (rev3)

Patchwork patchwork at emeril.freedesktop.org
Thu Sep 26 17:04:05 UTC 2024


== Series Details ==

Series: drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream close (rev3)
URL   : https://patchwork.freedesktop.org/series/139063/
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
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit ca27db965022238532a71d60df6bac566568332a
Author: José Roberto de Souza <jose.souza at intel.com>
Date:   Tue Sep 24 14:37:13 2024 -0700

    drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream close
    
    Mesa testing on Xe2+ revealed that when OA metrics are collected for an
    exec_queue, after the OA stream is closed, future batch buffers submitted
    on that exec_queue do not complete. Not resetting OAC_CONTEXT_ENABLE on OA
    stream close resolves these hangs and should not have any adverse effects.
    
    v2: Make the change that we don't reset the bit clearer (Ashutosh)
        Also make the same fix for OAC as OAR (Ashutosh)
    
    Bspec: 60314
    Fixes: 2f4a730fcd2d ("drm/xe/oa: Add OAR support")
    Fixes: 14e077f8006d ("drm/xe/oa: Add OAC support")
    Closes: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/2821
    Signed-off-by: José Roberto de Souza <jose.souza at intel.com>
    Signed-off-by: Ashutosh Dixit <ashutosh.dixit at intel.com>
    Cc: stable at vger.kernel.org
    Reviewed-by: Ashutosh Dixit <ashutosh.dixit at intel.com>
+ /mt/dim checkpatch ec87b409d3a9358c9a079186d528fad3f7d64334 drm-intel
ca27db965022 drm/xe/oa: Don't reset OAC_CONTEXT_ENABLE on OA stream close




More information about the Intel-xe mailing list