Quoting Tvrtko Ursulin (2020-03-10 16:24:28) > From: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> > > Allow super long OpenCL workloads which cannot be preempted within > the default timeout to run out of the box. > > v2: > * Make it stick out more and apply only to RCS. (Chris) > > Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxx> > Cc: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > Cc: Joonas Lahtinen <joonas.lahtinen@xxxxxxxxxxxxxxx> > Cc: Michal Mrozek <michal.mrozek@xxxxxxxxx> I prefer that we apply these quirks for specific reasons (but that specific reason may apply to the whole device...), Acked-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > --- > drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 +++++++++---- > 1 file changed, 9 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/i915/gt/intel_engine_cs.c b/drivers/gpu/drm/i915/gt/intel_engine_cs.c > index 53ac3f00909a..02b1f60c0925 100644 > --- a/drivers/gpu/drm/i915/gt/intel_engine_cs.c > +++ b/drivers/gpu/drm/i915/gt/intel_engine_cs.c > @@ -275,6 +275,7 @@ static void intel_engine_sanitize_mmio(struct intel_engine_cs *engine) > static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) > { > const struct engine_info *info = &intel_engines[id]; > + struct drm_i915_private *i915 = gt->i915; Heh! The goal was to kill i915 from this function. -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx