✓ CI.checkpatch: success for drm/xe: cancel pending job timer before freeing scheduler
Patchwork
patchwork at emeril.freedesktop.org
Mon Feb 24 14:28:54 UTC 2025
== Series Details ==
Series: drm/xe: cancel pending job timer before freeing scheduler
URL : https://patchwork.freedesktop.org/series/145308/
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
22f9cda3436b4fe965b5c5f31d2f2c1bcb483189
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit e5129831e106671216aa85a425a35109db624a81
Author: Tejas Upadhyay <tejas.upadhyay at intel.com>
Date: Mon Feb 24 17:52:37 2025 +0530
drm/xe: cancel pending job timer before freeing scheduler
Async call to __guc_exec_queue_fini_async frees scheduler
at the same time when some scheduler submission would have
timed out and restarted. To handle such small window race
case, all pending jobs timer should be cancelled before
freeing scheduler.
It will help to solve below which is not easily reproducible,
https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/4223
V2(MattB):
- Cancel pending jobs before scheduler finish
Signed-off-by: Tejas Upadhyay <tejas.upadhyay at intel.com>
+ /mt/dim checkpatch be5a404c3344b7d794766f045b8f94aa93c42069 drm-intel
e5129831e106 drm/xe: cancel pending job timer before freeing scheduler
More information about the Intel-xe
mailing list