mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-12-07 15:16:09 +00:00
drm/xe: Capture GuC CT snapshot when stopped
It is useful capture the GuC CT snapshot if the GuC CT has been forcefully put into the stopped state. Enable snapshot capture when in this state. Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Signed-off-by: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240405211632.223568-3-matthew.brost@intel.com
This commit is contained in:
parent
0417a5f848
commit
1db3594c59
@ -1403,7 +1403,7 @@ struct xe_guc_ct_snapshot *xe_guc_ct_snapshot_capture(struct xe_guc_ct *ct,
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (xe_guc_ct_enabled(ct)) {
|
||||
if (xe_guc_ct_enabled(ct) || ct->state == XE_GUC_CT_STATE_STOPPED) {
|
||||
snapshot->ct_enabled = true;
|
||||
snapshot->g2h_outstanding = READ_ONCE(ct->g2h_outstanding);
|
||||
guc_ctb_snapshot_capture(xe, &ct->ctbs.h2g,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user