[PATCH 6/6] hmm
Chris Wilson
chris at chris-wilson.co.uk
Sat Dec 28 18:35:54 UTC 2019
---
drivers/gpu/drm/i915/gt/intel_lrc.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/gt/intel_lrc.c b/drivers/gpu/drm/i915/gt/intel_lrc.c
index 5f50b92a6042..d451768d0aa3 100644
--- a/drivers/gpu/drm/i915/gt/intel_lrc.c
+++ b/drivers/gpu/drm/i915/gt/intel_lrc.c
@@ -2522,8 +2522,9 @@ static void execlists_context_reset(struct intel_context *ce)
__execlists_update_reg_state(ce, ce->engine);
regs[CTX_CONTEXT_CONTROL] |=
_MASKED_BIT_ENABLE(CTX_CTRL_ENGINE_CTX_RESTORE_INHIBIT);
-
- ce->lrc_desc |= CTX_DESC_FORCE_RESTORE;
+ if (INTEL_GEN(ce->engine->i915) < 11)
+ regs[CTX_CONTEXT_CONTROL] |=
+ _MASKED_BIT_ENABLE(CTX_CTRL_ENGINE_CTX_SAVE_INHIBIT);
}
static const struct intel_context_ops execlists_context_ops = {
--
2.25.0.rc0
More information about the Intel-gfx-trybot
mailing list