Skip to content

Commit e50c951

Browse files
icklerodrigovivi
authored andcommitted
drm/i915/gt: Restrict gen7 w/a batch to Haswell
The residual w/a batch is causing system instablity on Ivybridge and Baytrail under some workloads, so disable until resolved. Closes: https://gitlab.freedesktop.org/drm/intel/issues/1405 Fixes: 47f8253 ("drm/i915/gen7: Clear all EU/L3 residual contexts") Signed-off-by: Chris Wilson <[email protected]> Cc: Mika Kuoppala <[email protected]> Cc: Prathap Kumar Valsan <[email protected]> Cc: Akeem G Abodunrin <[email protected]> Cc: Jani Nikula <[email protected]> Cc: Joonas Lahtinen <[email protected]> Cc: Rodrigo Vivi <[email protected]> Acked-by: Mika Kuoppala <[email protected]> Reviewed-by: Rodrigo Vivi <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected] (cherry picked from commit a627747) Signed-off-by: Rodrigo Vivi <[email protected]>
1 parent cb7adfd commit e50c951

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/gpu/drm/i915/gt/intel_ring_submission.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2088,7 +2088,7 @@ int intel_ring_submission_setup(struct intel_engine_cs *engine)
20882088

20892089
GEM_BUG_ON(timeline->hwsp_ggtt != engine->status_page.vma);
20902090

2091-
if (IS_GEN(engine->i915, 7) && engine->class == RENDER_CLASS) {
2091+
if (IS_HASWELL(engine->i915) && engine->class == RENDER_CLASS) {
20922092
err = gen7_ctx_switch_bb_init(engine);
20932093
if (err)
20942094
goto err_ring_unpin;

0 commit comments

Comments
 (0)