]> Git Repo - linux.git/commit
drm/xe: Don't restart parallel queues multiple times on GT reset
authorNirmoy Das <[email protected]>
Tue, 22 Oct 2024 10:35:55 +0000 (12:35 +0200)
committerNirmoy Das <[email protected]>
Wed, 23 Oct 2024 11:08:21 +0000 (13:08 +0200)
commitc8b0acd6d8745fd7e6450f5acc38f0227bd253b3
tree027f27c88a4fd545a6a09ad73db9cb5ec179b9dd
parentb982cba5cebd978dc83d3876afa67dbcf3cc2e4c
drm/xe: Don't restart parallel queues multiple times on GT reset

In case of parallel submissions multiple GuC id will point to the
same exec queue and on GT reset such exec queues will get restarted
multiple times which is not desirable.

v2: don't use exec_queue_enabled() which could race,
    do the same for xe_guc_submit_stop (Matt B)

Link: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/2295
Cc: Jonathan Cavitt <[email protected]>
Cc: Himal Prasad Ghimiray <[email protected]>
Cc: Matthew Auld <[email protected]>
Cc: Matthew Brost <[email protected]>
Cc: Tejas Upadhyay <[email protected]>
Reviewed-by: Matthew Brost <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Signed-off-by: Nirmoy Das <[email protected]>
drivers/gpu/drm/xe/xe_guc_submit.c
This page took 0.046776 seconds and 4 git commands to generate.