* [Intel-gfx] [PATCH] drm/i915/gen12: Disable preemption timeout @ 2020-03-10 16:00 Tvrtko Ursulin 2020-03-10 16:06 ` Chris Wilson ` (4 more replies) 0 siblings, 5 replies; 11+ messages in thread From: Tvrtko Ursulin @ 2020-03-10 16:00 UTC (permalink / raw) To: Intel-gfx From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Allow super long OpenCL workloads which cannot be preempted within the default timeout to run out of the box. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Cc: Michal Mrozek <michal.mrozek@intel.com> --- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 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..3dc302038742 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; struct intel_engine_cs *engine; BUILD_BUG_ON(MAX_ENGINE_CLASS >= BIT(GEN11_ENGINE_CLASS_WIDTH)); @@ -301,11 +302,11 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) engine->id = id; engine->legacy_idx = INVALID_ENGINE; engine->mask = BIT(id); - engine->i915 = gt->i915; + engine->i915 = i915; engine->gt = gt; engine->uncore = gt->uncore; engine->hw_id = engine->guc_id = info->hw_id; - engine->mmio_base = __engine_mmio_base(gt->i915, info->mmio_bases); + engine->mmio_base = __engine_mmio_base(i915, info->mmio_bases); engine->class = info->class; engine->instance = info->instance; @@ -316,7 +317,7 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) engine->props.max_busywait_duration_ns = CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT; engine->props.preempt_timeout_ms = - CONFIG_DRM_I915_PREEMPT_TIMEOUT; + INTEL_GEN(i915) == 12 ? 0 : CONFIG_DRM_I915_PREEMPT_TIMEOUT; engine->props.stop_timeout_ms = CONFIG_DRM_I915_STOP_TIMEOUT; engine->props.timeslice_duration_ms = @@ -326,7 +327,7 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) if (WARN_ON(engine->context_size > BIT(20))) engine->context_size = 0; if (engine->context_size) - DRIVER_CAPS(gt->i915)->has_logical_contexts = true; + DRIVER_CAPS(i915)->has_logical_contexts = true; /* Nothing to do here, execute in order of dependencies */ engine->schedule = NULL; @@ -342,7 +343,7 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) gt->engine_class[info->class][info->instance] = engine; gt->engine[id] = engine; - gt->i915->engine[id] = engine; + i915->engine[id] = engine; return 0; } -- 2.20.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/gen12: Disable preemption timeout 2020-03-10 16:00 [Intel-gfx] [PATCH] drm/i915/gen12: Disable preemption timeout Tvrtko Ursulin @ 2020-03-10 16:06 ` Chris Wilson 2020-03-10 16:24 ` [Intel-gfx] [PATCH v2] " Tvrtko Ursulin 2020-03-11 9:11 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen12: Disable preemption timeout (rev2) Patchwork ` (3 subsequent siblings) 4 siblings, 1 reply; 11+ messages in thread From: Chris Wilson @ 2020-03-10 16:06 UTC (permalink / raw) To: Intel-gfx, Tvrtko Ursulin Quoting Tvrtko Ursulin (2020-03-10 16:00:47) > @@ -316,7 +317,7 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) > engine->props.max_busywait_duration_ns = > CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT; > engine->props.preempt_timeout_ms = > - CONFIG_DRM_I915_PREEMPT_TIMEOUT; > + INTEL_GEN(i915) == 12 ? 0 : CONFIG_DRM_I915_PREEMPT_TIMEOUT; Too hidden. > engine->props.stop_timeout_ms = > CONFIG_DRM_I915_STOP_TIMEOUT; > engine->props.timeslice_duration_ms = ... + /* redacted, leaving OpenCL uninterruptible */ + if (engine->class == RENDER_CLASS && INTEL_GEN(gt->i915) >= 12) + engine->props.preempt_timeout_ms = 0; Please do include a comment for the misbehaviour. -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 11+ messages in thread
* [Intel-gfx] [PATCH v2] drm/i915/gen12: Disable preemption timeout 2020-03-10 16:06 ` Chris Wilson @ 2020-03-10 16:24 ` Tvrtko Ursulin 2020-03-10 16:30 ` Chris Wilson ` (2 more replies) 0 siblings, 3 replies; 11+ messages in thread From: Tvrtko Ursulin @ 2020-03-10 16:24 UTC (permalink / raw) To: Intel-gfx From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> 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@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Cc: Michal Mrozek <michal.mrozek@intel.com> --- 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; struct intel_engine_cs *engine; BUILD_BUG_ON(MAX_ENGINE_CLASS >= BIT(GEN11_ENGINE_CLASS_WIDTH)); @@ -301,11 +302,11 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) engine->id = id; engine->legacy_idx = INVALID_ENGINE; engine->mask = BIT(id); - engine->i915 = gt->i915; + engine->i915 = i915; engine->gt = gt; engine->uncore = gt->uncore; engine->hw_id = engine->guc_id = info->hw_id; - engine->mmio_base = __engine_mmio_base(gt->i915, info->mmio_bases); + engine->mmio_base = __engine_mmio_base(i915, info->mmio_bases); engine->class = info->class; engine->instance = info->instance; @@ -322,11 +323,15 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) engine->props.timeslice_duration_ms = CONFIG_DRM_I915_TIMESLICE_DURATION; + /* Override to uninterruptible for OpenCL workloads. */ + if (INTEL_GEN(i915) == 12 && engine->class == RENDER_CLASS) + engine->props.preempt_timeout_ms = 0; + engine->context_size = intel_engine_context_size(gt, engine->class); if (WARN_ON(engine->context_size > BIT(20))) engine->context_size = 0; if (engine->context_size) - DRIVER_CAPS(gt->i915)->has_logical_contexts = true; + DRIVER_CAPS(i915)->has_logical_contexts = true; /* Nothing to do here, execute in order of dependencies */ engine->schedule = NULL; @@ -342,7 +347,7 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) gt->engine_class[info->class][info->instance] = engine; gt->engine[id] = engine; - gt->i915->engine[id] = engine; + i915->engine[id] = engine; return 0; } -- 2.20.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [Intel-gfx] [PATCH v2] drm/i915/gen12: Disable preemption timeout 2020-03-10 16:24 ` [Intel-gfx] [PATCH v2] " Tvrtko Ursulin @ 2020-03-10 16:30 ` Chris Wilson 2020-03-12 11:57 ` [Intel-gfx] [PATCH v3] " Tvrtko Ursulin 2020-03-12 11:57 ` Tvrtko Ursulin 2 siblings, 0 replies; 11+ messages in thread From: Chris Wilson @ 2020-03-10 16:30 UTC (permalink / raw) To: Intel-gfx, Tvrtko Ursulin Quoting Tvrtko Ursulin (2020-03-10 16:24:28) > From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > > 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@intel.com> > Cc: Chris Wilson <chris@chris-wilson.co.uk> > Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> > Cc: Michal Mrozek <michal.mrozek@intel.com> 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@chris-wilson.co.uk> > --- > 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@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 11+ messages in thread
* [Intel-gfx] [PATCH v3] drm/i915/gen12: Disable preemption timeout 2020-03-10 16:24 ` [Intel-gfx] [PATCH v2] " Tvrtko Ursulin 2020-03-10 16:30 ` Chris Wilson @ 2020-03-12 11:57 ` Tvrtko Ursulin 2020-03-12 11:57 ` Tvrtko Ursulin 2 siblings, 0 replies; 11+ messages in thread From: Tvrtko Ursulin @ 2020-03-12 11:57 UTC (permalink / raw) To: Intel-gfx; +Cc: Cc : From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> 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) v3: * Mention platform override in kconfig. (Joonas) Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Cc: Michal Mrozek <michal.mrozek@intel.com> Cc: Cc: <stable@vger.kernel.org> # v5.6+ Acked-by: Chris Wilson <chris@chris-wilson.co.uk> --- drivers/gpu/drm/i915/Kconfig.profile | 4 ++++ drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 +++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/i915/Kconfig.profile b/drivers/gpu/drm/i915/Kconfig.profile index ba8767fc0d6e..0bfd276c19fe 100644 --- a/drivers/gpu/drm/i915/Kconfig.profile +++ b/drivers/gpu/drm/i915/Kconfig.profile @@ -41,6 +41,10 @@ config DRM_I915_PREEMPT_TIMEOUT May be 0 to disable the timeout. + The compiled in default may get overridden at driver probe time on + certain platforms and certain engines which will be reflected in the + sysfs control. + config DRM_I915_MAX_REQUEST_BUSYWAIT int "Busywait for request completion limit (ns)" default 8000 # nanoseconds diff --git a/drivers/gpu/drm/i915/gt/intel_engine_cs.c b/drivers/gpu/drm/i915/gt/intel_engine_cs.c index 8eeec87b7d72..3aa8a652c16d 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; struct intel_engine_cs *engine; BUILD_BUG_ON(MAX_ENGINE_CLASS >= BIT(GEN11_ENGINE_CLASS_WIDTH)); @@ -301,11 +302,11 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) engine->id = id; engine->legacy_idx = INVALID_ENGINE; engine->mask = BIT(id); - engine->i915 = gt->i915; + engine->i915 = i915; engine->gt = gt; engine->uncore = gt->uncore; engine->hw_id = engine->guc_id = info->hw_id; - engine->mmio_base = __engine_mmio_base(gt->i915, info->mmio_bases); + engine->mmio_base = __engine_mmio_base(i915, info->mmio_bases); engine->class = info->class; engine->instance = info->instance; @@ -322,11 +323,15 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) engine->props.timeslice_duration_ms = CONFIG_DRM_I915_TIMESLICE_DURATION; + /* Override to uninterruptible for OpenCL workloads. */ + if (INTEL_GEN(i915) == 12 && engine->class == RENDER_CLASS) + engine->props.preempt_timeout_ms = 0; + engine->context_size = intel_engine_context_size(gt, engine->class); if (WARN_ON(engine->context_size > BIT(20))) engine->context_size = 0; if (engine->context_size) - DRIVER_CAPS(gt->i915)->has_logical_contexts = true; + DRIVER_CAPS(i915)->has_logical_contexts = true; /* Nothing to do here, execute in order of dependencies */ engine->schedule = NULL; @@ -342,7 +347,7 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) gt->engine_class[info->class][info->instance] = engine; gt->engine[id] = engine; - gt->i915->engine[id] = engine; + i915->engine[id] = engine; return 0; } -- 2.20.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Intel-gfx] [PATCH v3] drm/i915/gen12: Disable preemption timeout 2020-03-10 16:24 ` [Intel-gfx] [PATCH v2] " Tvrtko Ursulin 2020-03-10 16:30 ` Chris Wilson 2020-03-12 11:57 ` [Intel-gfx] [PATCH v3] " Tvrtko Ursulin @ 2020-03-12 11:57 ` Tvrtko Ursulin 2020-03-12 12:32 ` Mrozek, Michal 2 siblings, 1 reply; 11+ messages in thread From: Tvrtko Ursulin @ 2020-03-12 11:57 UTC (permalink / raw) To: Intel-gfx; +Cc: stable From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> 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) v3: * Mention platform override in kconfig. (Joonas) Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Cc: Michal Mrozek <michal.mrozek@intel.com> Cc: <stable@vger.kernel.org> # v5.6+ Acked-by: Chris Wilson <chris@chris-wilson.co.uk> --- drivers/gpu/drm/i915/Kconfig.profile | 4 ++++ drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 +++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/i915/Kconfig.profile b/drivers/gpu/drm/i915/Kconfig.profile index ba8767fc0d6e..0bfd276c19fe 100644 --- a/drivers/gpu/drm/i915/Kconfig.profile +++ b/drivers/gpu/drm/i915/Kconfig.profile @@ -41,6 +41,10 @@ config DRM_I915_PREEMPT_TIMEOUT May be 0 to disable the timeout. + The compiled in default may get overridden at driver probe time on + certain platforms and certain engines which will be reflected in the + sysfs control. + config DRM_I915_MAX_REQUEST_BUSYWAIT int "Busywait for request completion limit (ns)" default 8000 # nanoseconds diff --git a/drivers/gpu/drm/i915/gt/intel_engine_cs.c b/drivers/gpu/drm/i915/gt/intel_engine_cs.c index 8eeec87b7d72..3aa8a652c16d 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; struct intel_engine_cs *engine; BUILD_BUG_ON(MAX_ENGINE_CLASS >= BIT(GEN11_ENGINE_CLASS_WIDTH)); @@ -301,11 +302,11 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) engine->id = id; engine->legacy_idx = INVALID_ENGINE; engine->mask = BIT(id); - engine->i915 = gt->i915; + engine->i915 = i915; engine->gt = gt; engine->uncore = gt->uncore; engine->hw_id = engine->guc_id = info->hw_id; - engine->mmio_base = __engine_mmio_base(gt->i915, info->mmio_bases); + engine->mmio_base = __engine_mmio_base(i915, info->mmio_bases); engine->class = info->class; engine->instance = info->instance; @@ -322,11 +323,15 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) engine->props.timeslice_duration_ms = CONFIG_DRM_I915_TIMESLICE_DURATION; + /* Override to uninterruptible for OpenCL workloads. */ + if (INTEL_GEN(i915) == 12 && engine->class == RENDER_CLASS) + engine->props.preempt_timeout_ms = 0; + engine->context_size = intel_engine_context_size(gt, engine->class); if (WARN_ON(engine->context_size > BIT(20))) engine->context_size = 0; if (engine->context_size) - DRIVER_CAPS(gt->i915)->has_logical_contexts = true; + DRIVER_CAPS(i915)->has_logical_contexts = true; /* Nothing to do here, execute in order of dependencies */ engine->schedule = NULL; @@ -342,7 +347,7 @@ static int intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) gt->engine_class[info->class][info->instance] = engine; gt->engine[id] = engine; - gt->i915->engine[id] = engine; + i915->engine[id] = engine; return 0; } -- 2.20.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [Intel-gfx] [PATCH v3] drm/i915/gen12: Disable preemption timeout 2020-03-12 11:57 ` Tvrtko Ursulin @ 2020-03-12 12:32 ` Mrozek, Michal 0 siblings, 0 replies; 11+ messages in thread From: Mrozek, Michal @ 2020-03-12 12:32 UTC (permalink / raw) To: Tvrtko Ursulin, Intel-gfx; +Cc: stable > -----Original Message----- > From: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com> > Sent: Thursday, March 12, 2020 12:58 PM > To: Intel-gfx@lists.freedesktop.org > Cc: Ursulin, Tvrtko <tvrtko.ursulin@intel.com>; Chris Wilson <chris@chris- > wilson.co.uk>; Joonas Lahtinen <joonas.lahtinen@linux.intel.com>; Mrozek, > Michal <michal.mrozek@intel.com>; stable@vger.kernel.org > Subject: [PATCH v3] drm/i915/gen12: Disable preemption timeout > > From: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > > 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) > > v3: > * Mention platform override in kconfig. (Joonas) > > Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > Cc: Chris Wilson <chris@chris-wilson.co.uk> > Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> > Cc: Michal Mrozek <michal.mrozek@intel.com> > Cc: <stable@vger.kernel.org> # v5.6+ > Acked-by: Chris Wilson <chris@chris-wilson.co.uk> > --- > drivers/gpu/drm/i915/Kconfig.profile | 4 ++++ > drivers/gpu/drm/i915/gt/intel_engine_cs.c | 13 +++++++++---- > 2 files changed, 13 insertions(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/i915/Kconfig.profile > b/drivers/gpu/drm/i915/Kconfig.profile > index ba8767fc0d6e..0bfd276c19fe 100644 > --- a/drivers/gpu/drm/i915/Kconfig.profile > +++ b/drivers/gpu/drm/i915/Kconfig.profile > @@ -41,6 +41,10 @@ config DRM_I915_PREEMPT_TIMEOUT > > May be 0 to disable the timeout. > > + The compiled in default may get overridden at driver probe time on > + certain platforms and certain engines which will be reflected in the > + sysfs control. > + > config DRM_I915_MAX_REQUEST_BUSYWAIT > int "Busywait for request completion limit (ns)" > default 8000 # nanoseconds > diff --git a/drivers/gpu/drm/i915/gt/intel_engine_cs.c > b/drivers/gpu/drm/i915/gt/intel_engine_cs.c > index 8eeec87b7d72..3aa8a652c16d 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; > struct intel_engine_cs *engine; > > BUILD_BUG_ON(MAX_ENGINE_CLASS >= > BIT(GEN11_ENGINE_CLASS_WIDTH)); @@ -301,11 +302,11 @@ static int > intel_engine_setup(struct intel_gt *gt, enum intel_engine_id id) > engine->id = id; > engine->legacy_idx = INVALID_ENGINE; > engine->mask = BIT(id); > - engine->i915 = gt->i915; > + engine->i915 = i915; > engine->gt = gt; > engine->uncore = gt->uncore; > engine->hw_id = engine->guc_id = info->hw_id; > - engine->mmio_base = __engine_mmio_base(gt->i915, info- > >mmio_bases); > + engine->mmio_base = __engine_mmio_base(i915, info->mmio_bases); > > engine->class = info->class; > engine->instance = info->instance; > @@ -322,11 +323,15 @@ static int intel_engine_setup(struct intel_gt *gt, enum > intel_engine_id id) > engine->props.timeslice_duration_ms = > CONFIG_DRM_I915_TIMESLICE_DURATION; > > + /* Override to uninterruptible for OpenCL workloads. */ > + if (INTEL_GEN(i915) == 12 && engine->class == RENDER_CLASS) > + engine->props.preempt_timeout_ms = 0; > + > engine->context_size = intel_engine_context_size(gt, engine->class); > if (WARN_ON(engine->context_size > BIT(20))) > engine->context_size = 0; > if (engine->context_size) > - DRIVER_CAPS(gt->i915)->has_logical_contexts = true; > + DRIVER_CAPS(i915)->has_logical_contexts = true; > > /* Nothing to do here, execute in order of dependencies */ > engine->schedule = NULL; > @@ -342,7 +347,7 @@ static int intel_engine_setup(struct intel_gt *gt, enum > intel_engine_id id) > gt->engine_class[info->class][info->instance] = engine; > gt->engine[id] = engine; > > - gt->i915->engine[id] = engine; > + i915->engine[id] = engine; > > return 0; > } > -- > 2.20.1 Acked-by: Michal Mrozek <Michal.mrozek@intel.com> _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 11+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen12: Disable preemption timeout (rev2) 2020-03-10 16:00 [Intel-gfx] [PATCH] drm/i915/gen12: Disable preemption timeout Tvrtko Ursulin 2020-03-10 16:06 ` Chris Wilson @ 2020-03-11 9:11 ` Patchwork 2020-03-11 18:25 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork ` (2 subsequent siblings) 4 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2020-03-11 9:11 UTC (permalink / raw) To: Tvrtko Ursulin; +Cc: intel-gfx == Series Details == Series: drm/i915/gen12: Disable preemption timeout (rev2) URL : https://patchwork.freedesktop.org/series/74526/ State : success == Summary == CI Bug Log - changes from CI_DRM_8112 -> Patchwork_16912 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/index.html Known issues ------------ Here are the changes found in Patchwork_16912 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@prime_vgem@basic-read: - fi-tgl-y: [PASS][1] -> [DMESG-WARN][2] ([CI#94] / [i915#402]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/fi-tgl-y/igt@prime_vgem@basic-read.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/fi-tgl-y/igt@prime_vgem@basic-read.html #### Possible fixes #### * igt@gem_exec_suspend@basic-s4-devices: - fi-tgl-y: [FAIL][3] ([CI#94]) -> [PASS][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/fi-tgl-y/igt@gem_exec_suspend@basic-s4-devices.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/fi-tgl-y/igt@gem_exec_suspend@basic-s4-devices.html * igt@kms_addfb_basic@unused-modifier: - fi-tgl-y: [DMESG-WARN][5] ([CI#94] / [i915#402]) -> [PASS][6] +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/fi-tgl-y/igt@kms_addfb_basic@unused-modifier.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/fi-tgl-y/igt@kms_addfb_basic@unused-modifier.html [CI#94]: https://gitlab.freedesktop.org/gfx-ci/i915-infra/issues/94 [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402 Participating hosts (44 -> 38) ------------------------------ Additional (3): fi-skl-6770hq fi-bsw-nick fi-skl-6600u Missing (9): fi-bdw-5557u fi-tgl-dsi fi-hsw-4200u fi-byt-squawks fi-gdg-551 fi-ivb-3770 fi-cfl-8109u fi-byt-clapper fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_8112 -> Patchwork_16912 CI-20190529: 20190529 CI_DRM_8112: 032f2fe5c92eb1db6d417738431153c001a41bcc @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5504: d6788bf0404f76b66170e18eb26c85004b5ccb25 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_16912: f20e4a6118b9638db591641de7c4bcd35e0761d4 @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == f20e4a6118b9 drm/i915/gen12: Disable preemption timeout == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/index.html _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 11+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/gen12: Disable preemption timeout (rev2) 2020-03-10 16:00 [Intel-gfx] [PATCH] drm/i915/gen12: Disable preemption timeout Tvrtko Ursulin 2020-03-10 16:06 ` Chris Wilson 2020-03-11 9:11 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen12: Disable preemption timeout (rev2) Patchwork @ 2020-03-11 18:25 ` Patchwork 2020-03-12 14:06 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen12: Disable preemption timeout (rev4) Patchwork 2020-03-13 6:16 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 4 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2020-03-11 18:25 UTC (permalink / raw) To: Tvrtko Ursulin; +Cc: intel-gfx == Series Details == Series: drm/i915/gen12: Disable preemption timeout (rev2) URL : https://patchwork.freedesktop.org/series/74526/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8112_full -> Patchwork_16912_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_16912_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_16912_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_16912_full: ### IGT changes ### #### Possible regressions #### * igt@gem_ctx_persistence@legacy-engines-hostile-preempt@default: - shard-tglb: [PASS][1] -> [FAIL][2] +2 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-tglb2/igt@gem_ctx_persistence@legacy-engines-hostile-preempt@default.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-tglb1/igt@gem_ctx_persistence@legacy-engines-hostile-preempt@default.html Known issues ------------ Here are the changes found in Patchwork_16912_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_ctx_isolation@bcs0-s3: - shard-apl: [PASS][3] -> [DMESG-WARN][4] ([i915#180]) +7 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-apl4/igt@gem_ctx_isolation@bcs0-s3.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-apl6/igt@gem_ctx_isolation@bcs0-s3.html * igt@gem_ctx_persistence@close-replace-race: - shard-tglb: [PASS][5] -> [INCOMPLETE][6] ([i915#1402]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-tglb1/igt@gem_ctx_persistence@close-replace-race.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-tglb5/igt@gem_ctx_persistence@close-replace-race.html * igt@gem_ctx_persistence@legacy-engines-mixed-process@blt: - shard-skl: [PASS][7] -> [INCOMPLETE][8] ([i915#1197] / [i915#1239]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-skl7/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-skl10/igt@gem_ctx_persistence@legacy-engines-mixed-process@blt.html * igt@gem_ctx_persistence@legacy-engines-mixed-process@bsd1: - shard-skl: [PASS][9] -> [FAIL][10] ([i915#679]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-skl7/igt@gem_ctx_persistence@legacy-engines-mixed-process@bsd1.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-skl10/igt@gem_ctx_persistence@legacy-engines-mixed-process@bsd1.html * igt@gem_ctx_shared@exec-shared-gtt-default: - shard-tglb: [PASS][11] -> [FAIL][12] ([i915#616]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-tglb3/igt@gem_ctx_shared@exec-shared-gtt-default.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-tglb5/igt@gem_ctx_shared@exec-shared-gtt-default.html * igt@gem_exec_schedule@pi-common-bsd1: - shard-iclb: [PASS][13] -> [SKIP][14] ([fdo#109276]) +9 similar issues [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb2/igt@gem_exec_schedule@pi-common-bsd1.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb5/igt@gem_exec_schedule@pi-common-bsd1.html * igt@gem_exec_schedule@preempt-queue-contexts-bsd: - shard-iclb: [PASS][15] -> [SKIP][16] ([fdo#112146]) +2 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb3/igt@gem_exec_schedule@preempt-queue-contexts-bsd.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb1/igt@gem_exec_schedule@preempt-queue-contexts-bsd.html * igt@gem_exec_whisper@basic-queues-forked: - shard-glk: [PASS][17] -> [DMESG-WARN][18] ([i915#118] / [i915#95]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-glk7/igt@gem_exec_whisper@basic-queues-forked.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-glk2/igt@gem_exec_whisper@basic-queues-forked.html * igt@gem_ppgtt@flink-and-close-vma-leak: - shard-glk: [PASS][19] -> [FAIL][20] ([i915#644]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-glk8/igt@gem_ppgtt@flink-and-close-vma-leak.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-glk8/igt@gem_ppgtt@flink-and-close-vma-leak.html - shard-apl: [PASS][21] -> [FAIL][22] ([i915#644]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-apl2/igt@gem_ppgtt@flink-and-close-vma-leak.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-apl7/igt@gem_ppgtt@flink-and-close-vma-leak.html * igt@gem_wait@await-vcs1: - shard-iclb: [PASS][23] -> [SKIP][24] ([fdo#112080]) +3 similar issues [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb1/igt@gem_wait@await-vcs1.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb8/igt@gem_wait@await-vcs1.html * igt@i915_selftest@live@execlists: - shard-apl: [PASS][25] -> [INCOMPLETE][26] ([fdo#103927]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-apl1/igt@i915_selftest@live@execlists.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-apl7/igt@i915_selftest@live@execlists.html * igt@i915_suspend@debugfs-reader: - shard-skl: [PASS][27] -> [INCOMPLETE][28] ([i915#69]) +1 similar issue [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-skl9/igt@i915_suspend@debugfs-reader.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-skl4/igt@i915_suspend@debugfs-reader.html * igt@kms_flip@flip-vs-suspend: - shard-skl: [PASS][29] -> [INCOMPLETE][30] ([i915#221]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-skl5/igt@kms_flip@flip-vs-suspend.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-skl6/igt@kms_flip@flip-vs-suspend.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-pwrite: - shard-glk: [PASS][31] -> [FAIL][32] ([i915#49]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-glk3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-pwrite.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-glk9/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min: - shard-skl: [PASS][33] -> [FAIL][34] ([fdo#108145]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-skl6/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-skl1/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html * igt@kms_plane_lowres@pipe-a-tiling-x: - shard-glk: [PASS][35] -> [FAIL][36] ([i915#899]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-glk8/igt@kms_plane_lowres@pipe-a-tiling-x.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-glk4/igt@kms_plane_lowres@pipe-a-tiling-x.html * igt@kms_psr@no_drrs: - shard-iclb: [PASS][37] -> [FAIL][38] ([i915#173]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb5/igt@kms_psr@no_drrs.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb1/igt@kms_psr@no_drrs.html * igt@kms_psr@psr2_primary_page_flip: - shard-iclb: [PASS][39] -> [SKIP][40] ([fdo#109441]) +2 similar issues [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb5/igt@kms_psr@psr2_primary_page_flip.html #### Possible fixes #### * igt@gem_busy@busy-vcs1: - shard-iclb: [SKIP][41] ([fdo#112080]) -> [PASS][42] +7 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb5/igt@gem_busy@busy-vcs1.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb1/igt@gem_busy@busy-vcs1.html * igt@gem_ctx_persistence@close-replace-race: - shard-skl: [INCOMPLETE][43] ([i915#1402]) -> [PASS][44] [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-skl4/igt@gem_ctx_persistence@close-replace-race.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-skl1/igt@gem_ctx_persistence@close-replace-race.html * igt@gem_ctx_persistence@engines-mixed-process@vecs0: - shard-kbl: [FAIL][45] ([i915#679]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-kbl7/igt@gem_ctx_persistence@engines-mixed-process@vecs0.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-kbl3/igt@gem_ctx_persistence@engines-mixed-process@vecs0.html * igt@gem_ctx_shared@exec-single-timeline-bsd: - shard-iclb: [SKIP][47] ([fdo#110841]) -> [PASS][48] [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb2/igt@gem_ctx_shared@exec-single-timeline-bsd.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb5/igt@gem_ctx_shared@exec-single-timeline-bsd.html * igt@gem_exec_async@concurrent-writes-bsd: - shard-iclb: [SKIP][49] ([fdo#112146]) -> [PASS][50] +3 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb2/igt@gem_exec_async@concurrent-writes-bsd.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb5/igt@gem_exec_async@concurrent-writes-bsd.html * igt@gem_exec_schedule@implicit-read-write-bsd2: - shard-iclb: [SKIP][51] ([fdo#109276] / [i915#677]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb3/igt@gem_exec_schedule@implicit-read-write-bsd2.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb1/igt@gem_exec_schedule@implicit-read-write-bsd2.html * igt@gem_exec_schedule@pi-userfault-bsd: - shard-iclb: [SKIP][53] ([i915#677]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb2/igt@gem_exec_schedule@pi-userfault-bsd.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb5/igt@gem_exec_schedule@pi-userfault-bsd.html * igt@gem_exec_schedule@promotion-bsd1: - shard-iclb: [SKIP][55] ([fdo#109276]) -> [PASS][56] +13 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb6/igt@gem_exec_schedule@promotion-bsd1.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb2/igt@gem_exec_schedule@promotion-bsd1.html * igt@gem_exec_whisper@basic-fds-priority: - shard-glk: [DMESG-WARN][57] ([i915#118] / [i915#95]) -> [PASS][58] +2 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-glk3/igt@gem_exec_whisper@basic-fds-priority.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-glk9/igt@gem_exec_whisper@basic-fds-priority.html * igt@gem_softpin@noreloc-s3: - shard-kbl: [DMESG-WARN][59] ([i915#180]) -> [PASS][60] [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-kbl6/igt@gem_softpin@noreloc-s3.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-kbl6/igt@gem_softpin@noreloc-s3.html * igt@kms_draw_crc@draw-method-rgb565-pwrite-xtiled: - shard-glk: [FAIL][61] ([i915#52] / [i915#54]) -> [PASS][62] [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-pwrite-xtiled.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-glk8/igt@kms_draw_crc@draw-method-rgb565-pwrite-xtiled.html * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes: - shard-apl: [DMESG-WARN][63] ([i915#180]) -> [PASS][64] +4 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-apl2/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-apl3/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min: - shard-skl: [FAIL][65] ([fdo#108145]) -> [PASS][66] +1 similar issue [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-skl6/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-skl2/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html * igt@kms_psr@psr2_primary_blt: - shard-iclb: [SKIP][67] ([fdo#109441]) -> [PASS][68] +1 similar issue [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-iclb1/igt@kms_psr@psr2_primary_blt.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-iclb2/igt@kms_psr@psr2_primary_blt.html * igt@kms_setmode@basic: - shard-skl: [FAIL][69] ([i915#31]) -> [PASS][70] [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-skl1/igt@kms_setmode@basic.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-skl5/igt@kms_setmode@basic.html - shard-kbl: [FAIL][71] ([i915#31]) -> [PASS][72] [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-kbl1/igt@kms_setmode@basic.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-kbl7/igt@kms_setmode@basic.html #### Warnings #### * igt@i915_pm_dc@dc6-dpms: - shard-tglb: [SKIP][73] ([i915#468]) -> [FAIL][74] ([i915#454]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-tglb2/igt@i915_pm_dc@dc6-dpms.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-tglb1/igt@i915_pm_dc@dc6-dpms.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a: - shard-kbl: [DMESG-WARN][75] ([i915#180]) -> [INCOMPLETE][76] ([i915#155]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-kbl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-kbl3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html * igt@runner@aborted: - shard-apl: ([FAIL][77], [FAIL][78]) ([fdo#103927] / [i915#1402]) -> ([FAIL][79], [FAIL][80], [FAIL][81]) ([fdo#103927] / [i915#1402] / [i915#529]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-apl2/igt@runner@aborted.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8112/shard-apl3/igt@runner@aborted.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-apl6/igt@runner@aborted.html [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-apl4/igt@runner@aborted.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/shard-apl7/igt@runner@aborted.html [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#110841]: https://bugs.freedesktop.org/show_bug.cgi?id=110841 [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080 [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#1197]: https://gitlab.freedesktop.org/drm/intel/issues/1197 [i915#1239]: https://gitlab.freedesktop.org/drm/intel/issues/1239 [i915#1402]: https://gitlab.freedesktop.org/drm/intel/issues/1402 [i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155 [i915#173]: https://gitlab.freedesktop.org/drm/intel/issues/173 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#221]: https://gitlab.freedesktop.org/drm/intel/issues/221 [i915#31]: https://gitlab.freedesktop.org/drm/intel/issues/31 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468 [i915#49]: https://gitlab.freedesktop.org/drm/intel/issues/49 [i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52 [i915#529]: https://gitlab.freedesktop.org/drm/intel/issues/529 [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 [i915#616]: https://gitlab.freedesktop.org/drm/intel/issues/616 [i915#644]: https://gitlab.freedesktop.org/drm/intel/issues/644 [i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677 [i915#679]: https://gitlab.freedesktop.org/drm/intel/issues/679 [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69 [i915#899]: https://gitlab.freedesktop.org/drm/intel/issues/899 [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95 Participating hosts (10 -> 10) ------------------------------ No changes in participating hosts Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_8112 -> Patchwork_16912 CI-20190529: 20190529 CI_DRM_8112: 032f2fe5c92eb1db6d417738431153c001a41bcc @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5504: d6788bf0404f76b66170e18eb26c85004b5ccb25 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_16912: f20e4a6118b9638db591641de7c4bcd35e0761d4 @ git://anongit.freedesktop.org/gfx-ci/linux piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16912/index.html _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 11+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen12: Disable preemption timeout (rev4) 2020-03-10 16:00 [Intel-gfx] [PATCH] drm/i915/gen12: Disable preemption timeout Tvrtko Ursulin ` (2 preceding siblings ...) 2020-03-11 18:25 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork @ 2020-03-12 14:06 ` Patchwork 2020-03-13 6:16 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 4 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2020-03-12 14:06 UTC (permalink / raw) To: Tvrtko Ursulin; +Cc: intel-gfx == Series Details == Series: drm/i915/gen12: Disable preemption timeout (rev4) URL : https://patchwork.freedesktop.org/series/74526/ State : success == Summary == CI Bug Log - changes from CI_DRM_8126 -> Patchwork_16952 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/index.html Known issues ------------ Here are the changes found in Patchwork_16952 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live@execlists: - fi-bxt-dsi: [PASS][1] -> [INCOMPLETE][2] ([fdo#103927] / [i915#656]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/fi-bxt-dsi/igt@i915_selftest@live@execlists.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/fi-bxt-dsi/igt@i915_selftest@live@execlists.html #### Possible fixes #### * igt@i915_pm_rpm@basic-rte: - fi-hsw-4770: [SKIP][3] ([fdo#109271]) -> [PASS][4] +1 similar issue [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/fi-hsw-4770/igt@i915_pm_rpm@basic-rte.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/fi-hsw-4770/igt@i915_pm_rpm@basic-rte.html * igt@kms_chamelium@hdmi-hpd-fast: - fi-kbl-7500u: [FAIL][5] ([i915#323]) -> [PASS][6] [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [i915#323]: https://gitlab.freedesktop.org/drm/intel/issues/323 [i915#656]: https://gitlab.freedesktop.org/drm/intel/issues/656 Participating hosts (46 -> 36) ------------------------------ Missing (10): fi-hsw-4200u fi-bsw-n3050 fi-skl-6770hq fi-hsw-peppy fi-byt-squawks fi-bsw-cyan fi-ivb-3770 fi-bsw-kefka fi-skl-lmem fi-byt-clapper Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_8126 -> Patchwork_16952 CI-20190529: 20190529 CI_DRM_8126: 2bd9e989a5653d4cd710e9dd2b42b0a080f1add8 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5505: 8973d811f3fdfb4ace4aabab2095ce0309881648 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_16952: 29ee5b2d76d9cff0df53a973f7bf9a11e26814dd @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == 29ee5b2d76d9 drm/i915/gen12: Disable preemption timeout == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/index.html _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 11+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/gen12: Disable preemption timeout (rev4) 2020-03-10 16:00 [Intel-gfx] [PATCH] drm/i915/gen12: Disable preemption timeout Tvrtko Ursulin ` (3 preceding siblings ...) 2020-03-12 14:06 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen12: Disable preemption timeout (rev4) Patchwork @ 2020-03-13 6:16 ` Patchwork 4 siblings, 0 replies; 11+ messages in thread From: Patchwork @ 2020-03-13 6:16 UTC (permalink / raw) To: Tvrtko Ursulin; +Cc: intel-gfx == Series Details == Series: drm/i915/gen12: Disable preemption timeout (rev4) URL : https://patchwork.freedesktop.org/series/74526/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8126_full -> Patchwork_16952_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_16952_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_16952_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_16952_full: ### IGT changes ### #### Possible regressions #### * igt@gem_ctx_persistence@legacy-engines-hostile-preempt@default: - shard-tglb: [PASS][1] -> [FAIL][2] +2 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-tglb5/igt@gem_ctx_persistence@legacy-engines-hostile-preempt@default.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-tglb5/igt@gem_ctx_persistence@legacy-engines-hostile-preempt@default.html Known issues ------------ Here are the changes found in Patchwork_16952_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_schedule@implicit-both-bsd: - shard-iclb: [PASS][3] -> [SKIP][4] ([i915#677]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb5/igt@gem_exec_schedule@implicit-both-bsd.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb1/igt@gem_exec_schedule@implicit-both-bsd.html * igt@gem_exec_schedule@implicit-read-write-bsd1: - shard-iclb: [PASS][5] -> [SKIP][6] ([fdo#109276] / [i915#677]) +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb1/igt@gem_exec_schedule@implicit-read-write-bsd1.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb5/igt@gem_exec_schedule@implicit-read-write-bsd1.html * igt@gem_exec_schedule@preempt-self-bsd: - shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#112146]) +4 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb5/igt@gem_exec_schedule@preempt-self-bsd.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb1/igt@gem_exec_schedule@preempt-self-bsd.html * igt@gem_ppgtt@flink-and-close-vma-leak: - shard-tglb: [PASS][9] -> [FAIL][10] ([i915#644]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-tglb8/igt@gem_ppgtt@flink-and-close-vma-leak.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-tglb2/igt@gem_ppgtt@flink-and-close-vma-leak.html * igt@i915_pm_backlight@fade_with_suspend: - shard-skl: [PASS][11] -> [INCOMPLETE][12] ([i915#69]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-skl7/igt@i915_pm_backlight@fade_with_suspend.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-skl4/igt@i915_pm_backlight@fade_with_suspend.html * igt@i915_pm_dc@dc6-psr: - shard-iclb: [PASS][13] -> [FAIL][14] ([i915#454]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb2/igt@i915_pm_dc@dc6-psr.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb4/igt@i915_pm_dc@dc6-psr.html * igt@i915_selftest@live@execlists: - shard-apl: [PASS][15] -> [INCOMPLETE][16] ([fdo#103927] / [i915#656]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-apl8/igt@i915_selftest@live@execlists.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-apl6/igt@i915_selftest@live@execlists.html * igt@kms_flip@flip-vs-suspend: - shard-apl: [PASS][17] -> [DMESG-WARN][18] ([i915#180]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-apl7/igt@kms_flip@flip-vs-suspend.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-apl2/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip@plain-flip-fb-recreate: - shard-skl: [PASS][19] -> [FAIL][20] ([i915#34]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-skl7/igt@kms_flip@plain-flip-fb-recreate.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-skl8/igt@kms_flip@plain-flip-fb-recreate.html * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes: - shard-kbl: [PASS][21] -> [DMESG-WARN][22] ([i915#180]) +1 similar issue [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-kbl3/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-kbl6/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html * igt@kms_plane_alpha_blend@pipe-b-constant-alpha-min: - shard-skl: [PASS][23] -> [FAIL][24] ([fdo#108145]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-skl5/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-min.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-skl2/igt@kms_plane_alpha_blend@pipe-b-constant-alpha-min.html * igt@kms_plane_lowres@pipe-a-tiling-y: - shard-glk: [PASS][25] -> [FAIL][26] ([i915#899]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-glk1/igt@kms_plane_lowres@pipe-a-tiling-y.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-glk5/igt@kms_plane_lowres@pipe-a-tiling-y.html * igt@kms_psr@psr2_sprite_mmap_gtt: - shard-iclb: [PASS][27] -> [SKIP][28] ([fdo#109441]) +2 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb2/igt@kms_psr@psr2_sprite_mmap_gtt.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb8/igt@kms_psr@psr2_sprite_mmap_gtt.html * igt@kms_setmode@basic: - shard-skl: [PASS][29] -> [FAIL][30] ([i915#31]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-skl2/igt@kms_setmode@basic.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-skl4/igt@kms_setmode@basic.html * igt@perf@short-reads: - shard-apl: [PASS][31] -> [FAIL][32] ([i915#51]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-apl3/igt@perf@short-reads.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-apl2/igt@perf@short-reads.html * igt@perf_pmu@busy-vcs1: - shard-iclb: [PASS][33] -> [SKIP][34] ([fdo#112080]) +17 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb4/igt@perf_pmu@busy-vcs1.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb6/igt@perf_pmu@busy-vcs1.html * igt@prime_busy@hang-bsd2: - shard-iclb: [PASS][35] -> [SKIP][36] ([fdo#109276]) +26 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb4/igt@prime_busy@hang-bsd2.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb3/igt@prime_busy@hang-bsd2.html #### Possible fixes #### * igt@gem_busy@busy-vcs1: - shard-iclb: [SKIP][37] ([fdo#112080]) -> [PASS][38] +10 similar issues [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb5/igt@gem_busy@busy-vcs1.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb1/igt@gem_busy@busy-vcs1.html * igt@gem_ctx_isolation@bcs0-s3: - shard-skl: [INCOMPLETE][39] ([i915#69]) -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-skl8/igt@gem_ctx_isolation@bcs0-s3.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-skl9/igt@gem_ctx_isolation@bcs0-s3.html * igt@gem_exec_balancer@smoke: - shard-iclb: [SKIP][41] ([fdo#110854]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb5/igt@gem_exec_balancer@smoke.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb1/igt@gem_exec_balancer@smoke.html * igt@gem_exec_schedule@implicit-both-bsd1: - shard-iclb: [SKIP][43] ([fdo#109276] / [i915#677]) -> [PASS][44] +1 similar issue [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb8/igt@gem_exec_schedule@implicit-both-bsd1.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb2/igt@gem_exec_schedule@implicit-both-bsd1.html * igt@gem_exec_schedule@in-order-bsd: - shard-iclb: [SKIP][45] ([fdo#112146]) -> [PASS][46] +8 similar issues [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb2/igt@gem_exec_schedule@in-order-bsd.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb8/igt@gem_exec_schedule@in-order-bsd.html * igt@gem_exec_schedule@pi-distinct-iova-bsd: - shard-iclb: [SKIP][47] ([i915#677]) -> [PASS][48] +2 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb2/igt@gem_exec_schedule@pi-distinct-iova-bsd.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb8/igt@gem_exec_schedule@pi-distinct-iova-bsd.html * igt@gem_exec_schedule@promotion-bsd1: - shard-iclb: [SKIP][49] ([fdo#109276]) -> [PASS][50] +18 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb5/igt@gem_exec_schedule@promotion-bsd1.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb1/igt@gem_exec_schedule@promotion-bsd1.html * igt@i915_pm_dc@dc6-dpms: - shard-iclb: [FAIL][51] ([i915#454]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb3/igt@i915_pm_dc@dc6-dpms.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb8/igt@i915_pm_dc@dc6-dpms.html * igt@i915_pm_rps@waitboost: - shard-iclb: [FAIL][53] ([i915#413]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb7/igt@i915_pm_rps@waitboost.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb7/igt@i915_pm_rps@waitboost.html * igt@i915_selftest@live@execlists: - shard-kbl: [INCOMPLETE][55] ([fdo#112259] / [i915#656]) -> [PASS][56] [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-kbl7/igt@i915_selftest@live@execlists.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-kbl4/igt@i915_selftest@live@execlists.html * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: - shard-glk: [FAIL][57] ([i915#72]) -> [PASS][58] [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-glk8/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-glk4/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html * igt@kms_flip@flip-vs-expired-vblank: - shard-glk: [FAIL][59] ([i915#79]) -> [PASS][60] [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-glk4/igt@kms_flip@flip-vs-expired-vblank.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-glk9/igt@kms_flip@flip-vs-expired-vblank.html * igt@kms_flip@flip-vs-suspend: - shard-skl: [INCOMPLETE][61] ([i915#221]) -> [PASS][62] [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-skl8/igt@kms_flip@flip-vs-suspend.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-skl5/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-apl: [DMESG-WARN][63] ([i915#180]) -> [PASS][64] +4 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-apl6/igt@kms_flip@flip-vs-suspend-interruptible.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-apl8/igt@kms_flip@flip-vs-suspend-interruptible.html - shard-hsw: [INCOMPLETE][65] ([i915#61]) -> [PASS][66] [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-hsw7/igt@kms_flip@flip-vs-suspend-interruptible.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-hsw7/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_hdr@bpc-switch-dpms: - shard-skl: [FAIL][67] ([i915#1188]) -> [PASS][68] +1 similar issue [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-skl4/igt@kms_hdr@bpc-switch-dpms.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-skl2/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_plane_alpha_blend@pipe-a-coverage-7efc: - shard-skl: [FAIL][69] ([fdo#108145]) -> [PASS][70] [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-skl7/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-skl4/igt@kms_plane_alpha_blend@pipe-a-coverage-7efc.html * igt@kms_plane_lowres@pipe-a-tiling-x: - shard-glk: [FAIL][71] ([i915#899]) -> [PASS][72] [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-glk3/igt@kms_plane_lowres@pipe-a-tiling-x.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-glk3/igt@kms_plane_lowres@pipe-a-tiling-x.html * igt@kms_psr@psr2_sprite_plane_move: - shard-iclb: [SKIP][73] ([fdo#109441]) -> [PASS][74] +2 similar issues [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-iclb8/igt@kms_psr@psr2_sprite_plane_move.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html #### Warnings #### * igt@i915_pm_dc@dc6-psr: - shard-tglb: [FAIL][75] ([i915#454]) -> [SKIP][76] ([i915#468]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-tglb5/igt@i915_pm_dc@dc6-psr.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-tglb2/igt@i915_pm_dc@dc6-psr.html * igt@runner@aborted: - shard-kbl: ([FAIL][77], [FAIL][78], [FAIL][79]) ([i915#1389] / [i915#1402] / [i915#656] / [i915#92]) -> ([FAIL][80], [FAIL][81]) ([i915#1389] / [i915#1402] / [i915#92]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-kbl4/igt@runner@aborted.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-kbl7/igt@runner@aborted.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-kbl4/igt@runner@aborted.html [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-kbl1/igt@runner@aborted.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-kbl2/igt@runner@aborted.html - shard-apl: ([FAIL][82], [FAIL][83]) ([fdo#103927] / [i915#1402]) -> ([FAIL][84], [FAIL][85], [FAIL][86]) ([fdo#103927] / [i915#1402] / [i915#529]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-apl6/igt@runner@aborted.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8126/shard-apl2/igt@runner@aborted.html [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-apl3/igt@runner@aborted.html [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-apl7/igt@runner@aborted.html [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/shard-apl6/igt@runner@aborted.html [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#110854]: https://bugs.freedesktop.org/show_bug.cgi?id=110854 [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080 [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146 [fdo#112259]: https://bugs.freedesktop.org/show_bug.cgi?id=112259 [i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188 [i915#1389]: https://gitlab.freedesktop.org/drm/intel/issues/1389 [i915#1402]: https://gitlab.freedesktop.org/drm/intel/issues/1402 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#221]: https://gitlab.freedesktop.org/drm/intel/issues/221 [i915#31]: https://gitlab.freedesktop.org/drm/intel/issues/31 [i915#34]: https://gitlab.freedesktop.org/drm/intel/issues/34 [i915#413]: https://gitlab.freedesktop.org/drm/intel/issues/413 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468 [i915#51]: https://gitlab.freedesktop.org/drm/intel/issues/51 [i915#529]: https://gitlab.freedesktop.org/drm/intel/issues/529 [i915#61]: https://gitlab.freedesktop.org/drm/intel/issues/61 [i915#644]: https://gitlab.freedesktop.org/drm/intel/issues/644 [i915#656]: https://gitlab.freedesktop.org/drm/intel/issues/656 [i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677 [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69 [i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 [i915#899]: https://gitlab.freedesktop.org/drm/intel/issues/899 [i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92 Participating hosts (10 -> 10) ------------------------------ No changes in participating hosts Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_8126 -> Patchwork_16952 CI-20190529: 20190529 CI_DRM_8126: 2bd9e989a5653d4cd710e9dd2b42b0a080f1add8 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5505: 8973d811f3fdfb4ace4aabab2095ce0309881648 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_16952: 29ee5b2d76d9cff0df53a973f7bf9a11e26814dd @ git://anongit.freedesktop.org/gfx-ci/linux piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16952/index.html _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2020-03-13 6:16 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-03-10 16:00 [Intel-gfx] [PATCH] drm/i915/gen12: Disable preemption timeout Tvrtko Ursulin 2020-03-10 16:06 ` Chris Wilson 2020-03-10 16:24 ` [Intel-gfx] [PATCH v2] " Tvrtko Ursulin 2020-03-10 16:30 ` Chris Wilson 2020-03-12 11:57 ` [Intel-gfx] [PATCH v3] " Tvrtko Ursulin 2020-03-12 11:57 ` Tvrtko Ursulin 2020-03-12 12:32 ` Mrozek, Michal 2020-03-11 9:11 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen12: Disable preemption timeout (rev2) Patchwork 2020-03-11 18:25 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 2020-03-12 14:06 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gen12: Disable preemption timeout (rev4) Patchwork 2020-03-13 6:16 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).