✓ 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