Skip to content

Commit daa099f

Browse files
mbrost05lucasdemarchi
authored andcommitted
Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2"
This reverts commit fe0154c. Seeing some unexplained random failures during LRC context switches with indirect ring state enabled. The failures were always there, but the repro rate increased with the addition of WA BB as a separate BO. Commit 3a1edef ("drm/xe: Make WA BB part of LRC BO") helped to reduce the issues in the context switches, but didn't eliminate them completely. Indirect ring state is not required for any current features, so disable for now until failures can be root caused. Cc: [email protected] Fixes: fe0154c ("drm/xe/xe2: Enable Indirect Ring State support for Xe2") Signed-off-by: Matthew Brost <[email protected]> Reviewed-by: Lucas De Marchi <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Lucas De Marchi <[email protected]> (cherry picked from commit 03d85ab) Signed-off-by: Lucas De Marchi <[email protected]>
1 parent c9a95db commit daa099f

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

drivers/gpu/drm/xe/xe_pci.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,6 @@ static const struct xe_graphics_desc graphics_xelpg = {
140140
.has_asid = 1, \
141141
.has_atomic_enable_pte_bit = 1, \
142142
.has_flat_ccs = 1, \
143-
.has_indirect_ring_state = 1, \
144143
.has_range_tlb_invalidation = 1, \
145144
.has_usm = 1, \
146145
.has_64bit_timestamp = 1, \

0 commit comments

Comments
 (0)