drm/amdkfd: flush MES queue on reset-time queue removal

Pass flush_mes_queue=true in reset_queue_mes() to match the GFX
post-reset drop semantics.

Suggested-by: Shaoyun Liu <[email protected]>
Acked-by: Alex Deucher <[email protected]>
Signed-off-by: Jesse Zhang <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
This commit is contained in:
Jesse Zhang authored and Alex Deucher committed 2026-07-01 11:15:32 -04:00
1 parent 41eb81a306
commit a36daf95cc
1 file changed
+1 -1
@@ -427,7 +427,7 @@ static int reset_queue_mes(struct device_queue_manager *dqm, struct queue *q,
if (r)
return r;
/* Proceed remove_queue with reset=true */
remove_queue_mes_on_reset_option(dqm, q, &pdd->qpd, true, false);
remove_queue_mes_on_reset_option(dqm, q, &pdd->qpd, true, true);
set_queue_as_reset(dqm, q, &pdd->qpd);
return 0;
}