drm/i915/guc: Track all sent actions to GuC
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Fri, 26 May 2023 23:55:38 +0000 (16:55 -0700)
committerJohn Harrison <John.C.Harrison@Intel.com>
Tue, 30 May 2023 22:18:21 +0000 (15:18 -0700)
commita5606b94cd3d843b424a01e061dd0cadbcb0bb8c
treed2d268425d4ee673aa0d20aea23ee624432afd38
parentd9911020ca0e1354b4169b5bd8dea9ff123253a4
drm/i915/guc: Track all sent actions to GuC

For easier debug of any unexpected error responses from GuC that
might be related to non-blocking fast requests, track action code (and
stack if under DEBUG_GUC config) for every H2G request.

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
Reviewed-by: John Harrison <John.C.Harrison@Intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230526235538.2230780-4-John.C.Harrison@Intel.com
drivers/gpu/drm/i915/Kconfig.debug
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h