[Intel-xe] ✓ CI.checkpatch: success for drm/xe: Add child contexts to the GuC context lookup (rev5)
Patchwork
patchwork at emeril.freedesktop.org
Wed Sep 20 05:51:37 UTC 2023
== Series Details ==
Series: drm/xe: Add child contexts to the GuC context lookup (rev5)
URL : https://patchwork.freedesktop.org/series/123091/
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
63c2b6b160bca2df6efc7bc4cea6f442097d7854
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 793365b1bf115cdf3bae1b184e41a747b45c61e3
Author: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
Date: Thu Sep 14 14:48:02 2023 -0700
drm/xe: Add child contexts to the GuC context lookup
The CAT_ERROR message from the GuC provides the guc id of the context
that caused the problem, which can be a child context. We therefore
need to be able to match that id to the exec_queue that owns it, which
we do by adding child context to the context lookup.
While at it, fix the error path of the guc id allocation code to
correctly free the ids allocated for parallel queues.
v2: rebase on s/XE_WARN_ON/xe_assert
Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/590
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
Cc: Matthew Brost <matthew.brost at intel.com>
Cc: John Harrison <John.C.Harrison at Intel.com>
Reviewed-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch fac2e20c785bd790c250e4f4799dfa28e44e7082 drm-intel
793365b1b drm/xe: Add child contexts to the GuC context lookup
More information about the Intel-xe
mailing list