[PATCH 26/27] non-persistent-default

Chris Wilson chris at chris-wilson.co.uk
Wed Aug 7 09:09:57 UTC 2019


---
 drivers/gpu/drm/i915/gem/i915_gem_context.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/gem/i915_gem_context.c b/drivers/gpu/drm/i915/gem/i915_gem_context.c
index 2e5c3a4ae5dc..e9cccae0aea9 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_context.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_context.c
@@ -507,7 +507,7 @@ __create_context(struct drm_i915_private *i915)
 	 * sake of determinism and expect the user to set the parameter
 	 * on module load and never touch it again.
 	 */
-	if (i915_modparams.enable_hangcheck) /* cgroup hook? */
+	if (0) /* cgroup hook? */
 		i915_gem_context_set_persistence(ctx);
 
 	for (i = 0; i < ARRAY_SIZE(ctx->hang_timestamp); i++)
@@ -726,6 +726,7 @@ i915_gem_context_create_kernel(struct drm_i915_private *i915, int prio)
 	}
 
 	i915_gem_context_clear_bannable(ctx);
+	i915_gem_context_set_persistence(ctx);
 	ctx->sched.priority = I915_USER_PRIORITY(prio);
 
 	GEM_BUG_ON(!i915_gem_context_is_kernel(ctx));
-- 
2.23.0.rc1



More information about the Intel-gfx-trybot mailing list