* [Intel-gfx] [PATCH] drm/i915/edp: wait power off delay at driver remove to optimize probe
@ 2022-11-16 15:06 Jani Nikula
2022-11-16 18:23 ` Ville Syrjälä
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Jani Nikula @ 2022-11-16 15:06 UTC (permalink / raw)
To: intel-gfx; +Cc: jani.nikula
Panel power off delay is the time the panel power needs to remain off
after being switched off, before it can be switched on again.
For the purpose of respecting panel power off delay at driver probe,
assuming the panel was last switched off at driver probe is overly
pessimistic. If the panel was never on, we'd end up waiting for no
reason.
We don't know what has happened before kernel boot, but we can make some
assumptions:
- The panel may have been switched off right before kernel boot by some
pre-os environment.
- After kernel boot, the panel may only be switched off by i915.
- At i915 driver probe, only a previously loaded and removed i915 may
have switched the panel power off.
With these assumptions, we can initialize the last power off time to
kernel boot time, if we also ensure i915 driver remove waits for the
panel power off delay after switching panel power off.
This shaves off the time it takes from kernel boot to i915 probe from
the first panel enable, if (and only if) the panel was not already
enabled at boot.
The encoder destroy hook is pretty much the last place where we can
wait, right after we've ensured the panel power has been switched off,
and before the whole encode is destroyed.
Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/7417
Cc: Lee Shawn C <shawn.c.lee@intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp.c | 6 ++++++
drivers/gpu/drm/i915/display/intel_pps.c | 8 +++++++-
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c
index 914161d7d122..67089711d9e2 100644
--- a/drivers/gpu/drm/i915/display/intel_dp.c
+++ b/drivers/gpu/drm/i915/display/intel_dp.c
@@ -4877,6 +4877,12 @@ void intel_dp_encoder_flush_work(struct drm_encoder *encoder)
intel_pps_vdd_off_sync(intel_dp);
+ /*
+ * Ensure power off delay is respected on module remove, so that we can
+ * reduce delays at driver probe. See pps_init_timestamps().
+ */
+ intel_pps_wait_power_cycle(intel_dp);
+
intel_dp_aux_fini(intel_dp);
}
diff --git a/drivers/gpu/drm/i915/display/intel_pps.c b/drivers/gpu/drm/i915/display/intel_pps.c
index 81ee7f3aadf6..9bbf41a076f7 100644
--- a/drivers/gpu/drm/i915/display/intel_pps.c
+++ b/drivers/gpu/drm/i915/display/intel_pps.c
@@ -1100,7 +1100,13 @@ bool intel_pps_have_panel_power_or_vdd(struct intel_dp *intel_dp)
static void pps_init_timestamps(struct intel_dp *intel_dp)
{
- intel_dp->pps.panel_power_off_time = ktime_get_boottime();
+ /*
+ * Initialize panel power off time to 0, assuming panel power could have
+ * been toggled between kernel boot and now only by a previously loaded
+ * and removed i915, which has already ensured sufficient power off
+ * delay at module remove.
+ */
+ intel_dp->pps.panel_power_off_time = 0;
intel_dp->pps.last_power_on = jiffies;
intel_dp->pps.last_backlight_off = jiffies;
}
--
2.34.1
^ permalink raw reply related [flat|nested] 5+ messages in thread* Re: [Intel-gfx] [PATCH] drm/i915/edp: wait power off delay at driver remove to optimize probe 2022-11-16 15:06 [Intel-gfx] [PATCH] drm/i915/edp: wait power off delay at driver remove to optimize probe Jani Nikula @ 2022-11-16 18:23 ` Ville Syrjälä 2022-11-17 11:35 ` Jani Nikula 2022-11-17 0:12 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork 2022-11-17 10:19 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 2 siblings, 1 reply; 5+ messages in thread From: Ville Syrjälä @ 2022-11-16 18:23 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx On Wed, Nov 16, 2022 at 05:06:57PM +0200, Jani Nikula wrote: > Panel power off delay is the time the panel power needs to remain off > after being switched off, before it can be switched on again. > > For the purpose of respecting panel power off delay at driver probe, > assuming the panel was last switched off at driver probe is overly > pessimistic. If the panel was never on, we'd end up waiting for no > reason. > > We don't know what has happened before kernel boot, but we can make some > assumptions: > > - The panel may have been switched off right before kernel boot by some > pre-os environment. > > - After kernel boot, the panel may only be switched off by i915. > > - At i915 driver probe, only a previously loaded and removed i915 may > have switched the panel power off. > > With these assumptions, we can initialize the last power off time to > kernel boot time, if we also ensure i915 driver remove waits for the > panel power off delay after switching panel power off. > > This shaves off the time it takes from kernel boot to i915 probe from > the first panel enable, if (and only if) the panel was not already > enabled at boot. > > The encoder destroy hook is pretty much the last place where we can > wait, right after we've ensured the panel power has been switched off, > and before the whole encode is destroyed. Yeah, the fact that we have the vdd_off_sync() in there at least theoretically means the vdd might be on at any point before that. I was also pondering about doing this for all encoder types. Though the benefits are slightly less pronounced I guess: a) we don't need to power the panel for the output probe on those, so a bit more time will have elapsed anyway before we have to power the panel on during the first modeset b) for LVDS we rely 100% on the pps state machine so the initial boot case is already as optimal as possible. Adding the explicit wait into the unload path could thus only help the speed of of the first modeset during module reload But maybe we'd stil want to do that, for consistency if nothing else? Either way, this patch is Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/7417 > Cc: Lee Shawn C <shawn.c.lee@intel.com> > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> > Signed-off-by: Jani Nikula <jani.nikula@intel.com> > --- > drivers/gpu/drm/i915/display/intel_dp.c | 6 ++++++ > drivers/gpu/drm/i915/display/intel_pps.c | 8 +++++++- > 2 files changed, 13 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c > index 914161d7d122..67089711d9e2 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.c > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > @@ -4877,6 +4877,12 @@ void intel_dp_encoder_flush_work(struct drm_encoder *encoder) > > intel_pps_vdd_off_sync(intel_dp); > > + /* > + * Ensure power off delay is respected on module remove, so that we can > + * reduce delays at driver probe. See pps_init_timestamps(). > + */ > + intel_pps_wait_power_cycle(intel_dp); > + > intel_dp_aux_fini(intel_dp); > } > > diff --git a/drivers/gpu/drm/i915/display/intel_pps.c b/drivers/gpu/drm/i915/display/intel_pps.c > index 81ee7f3aadf6..9bbf41a076f7 100644 > --- a/drivers/gpu/drm/i915/display/intel_pps.c > +++ b/drivers/gpu/drm/i915/display/intel_pps.c > @@ -1100,7 +1100,13 @@ bool intel_pps_have_panel_power_or_vdd(struct intel_dp *intel_dp) > > static void pps_init_timestamps(struct intel_dp *intel_dp) > { > - intel_dp->pps.panel_power_off_time = ktime_get_boottime(); > + /* > + * Initialize panel power off time to 0, assuming panel power could have > + * been toggled between kernel boot and now only by a previously loaded > + * and removed i915, which has already ensured sufficient power off > + * delay at module remove. > + */ > + intel_dp->pps.panel_power_off_time = 0; > intel_dp->pps.last_power_on = jiffies; > intel_dp->pps.last_backlight_off = jiffies; > } > -- > 2.34.1 -- Ville Syrjälä Intel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/edp: wait power off delay at driver remove to optimize probe 2022-11-16 18:23 ` Ville Syrjälä @ 2022-11-17 11:35 ` Jani Nikula 0 siblings, 0 replies; 5+ messages in thread From: Jani Nikula @ 2022-11-17 11:35 UTC (permalink / raw) To: Ville Syrjälä; +Cc: intel-gfx On Wed, 16 Nov 2022, Ville Syrjälä <ville.syrjala@linux.intel.com> wrote: > On Wed, Nov 16, 2022 at 05:06:57PM +0200, Jani Nikula wrote: >> Panel power off delay is the time the panel power needs to remain off >> after being switched off, before it can be switched on again. >> >> For the purpose of respecting panel power off delay at driver probe, >> assuming the panel was last switched off at driver probe is overly >> pessimistic. If the panel was never on, we'd end up waiting for no >> reason. >> >> We don't know what has happened before kernel boot, but we can make some >> assumptions: >> >> - The panel may have been switched off right before kernel boot by some >> pre-os environment. >> >> - After kernel boot, the panel may only be switched off by i915. >> >> - At i915 driver probe, only a previously loaded and removed i915 may >> have switched the panel power off. >> >> With these assumptions, we can initialize the last power off time to >> kernel boot time, if we also ensure i915 driver remove waits for the >> panel power off delay after switching panel power off. >> >> This shaves off the time it takes from kernel boot to i915 probe from >> the first panel enable, if (and only if) the panel was not already >> enabled at boot. >> >> The encoder destroy hook is pretty much the last place where we can >> wait, right after we've ensured the panel power has been switched off, >> and before the whole encode is destroyed. > > Yeah, the fact that we have the vdd_off_sync() in there at least > theoretically means the vdd might be on at any point before that. > > I was also pondering about doing this for all encoder types. > Though the benefits are slightly less pronounced I guess: > a) we don't need to power the panel for the output probe on those, > so a bit more time will have elapsed anyway before we have to > power the panel on during the first modeset > b) for LVDS we rely 100% on the pps state machine so the initial > boot case is already as optimal as possible. Adding the explicit > wait into the unload path could thus only help the speed of > of the first modeset during module reload > > But maybe we'd stil want to do that, for consistency if nothing else? > > Either way, this patch is > Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Thanks for the review and testing, pushed to drm-intel-next. BR, Jani. > >> >> Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/7417 >> Cc: Lee Shawn C <shawn.c.lee@intel.com> >> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> >> Signed-off-by: Jani Nikula <jani.nikula@intel.com> >> --- >> drivers/gpu/drm/i915/display/intel_dp.c | 6 ++++++ >> drivers/gpu/drm/i915/display/intel_pps.c | 8 +++++++- >> 2 files changed, 13 insertions(+), 1 deletion(-) >> >> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c >> index 914161d7d122..67089711d9e2 100644 >> --- a/drivers/gpu/drm/i915/display/intel_dp.c >> +++ b/drivers/gpu/drm/i915/display/intel_dp.c >> @@ -4877,6 +4877,12 @@ void intel_dp_encoder_flush_work(struct drm_encoder *encoder) >> >> intel_pps_vdd_off_sync(intel_dp); >> >> + /* >> + * Ensure power off delay is respected on module remove, so that we can >> + * reduce delays at driver probe. See pps_init_timestamps(). >> + */ >> + intel_pps_wait_power_cycle(intel_dp); >> + >> intel_dp_aux_fini(intel_dp); >> } >> >> diff --git a/drivers/gpu/drm/i915/display/intel_pps.c b/drivers/gpu/drm/i915/display/intel_pps.c >> index 81ee7f3aadf6..9bbf41a076f7 100644 >> --- a/drivers/gpu/drm/i915/display/intel_pps.c >> +++ b/drivers/gpu/drm/i915/display/intel_pps.c >> @@ -1100,7 +1100,13 @@ bool intel_pps_have_panel_power_or_vdd(struct intel_dp *intel_dp) >> >> static void pps_init_timestamps(struct intel_dp *intel_dp) >> { >> - intel_dp->pps.panel_power_off_time = ktime_get_boottime(); >> + /* >> + * Initialize panel power off time to 0, assuming panel power could have >> + * been toggled between kernel boot and now only by a previously loaded >> + * and removed i915, which has already ensured sufficient power off >> + * delay at module remove. >> + */ >> + intel_dp->pps.panel_power_off_time = 0; >> intel_dp->pps.last_power_on = jiffies; >> intel_dp->pps.last_backlight_off = jiffies; >> } >> -- >> 2.34.1 -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 5+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/edp: wait power off delay at driver remove to optimize probe 2022-11-16 15:06 [Intel-gfx] [PATCH] drm/i915/edp: wait power off delay at driver remove to optimize probe Jani Nikula 2022-11-16 18:23 ` Ville Syrjälä @ 2022-11-17 0:12 ` Patchwork 2022-11-17 10:19 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 2 siblings, 0 replies; 5+ messages in thread From: Patchwork @ 2022-11-17 0:12 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 9339 bytes --] == Series Details == Series: drm/i915/edp: wait power off delay at driver remove to optimize probe URL : https://patchwork.freedesktop.org/series/110971/ State : success == Summary == CI Bug Log - changes from CI_DRM_12390 -> Patchwork_110971v1 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/index.html Participating hosts (41 -> 41) ------------------------------ Additional (2): fi-kbl-soraka bat-atsm-1 Missing (2): fi-rkl-11600 bat-dg1-5 Known issues ------------ Here are the changes found in Patchwork_110971v1 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_gttfill@basic: - fi-kbl-soraka: NOTRUN -> [SKIP][1] ([fdo#109271]) +9 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-kbl-soraka/igt@gem_exec_gttfill@basic.html * igt@gem_huc_copy@huc-copy: - fi-kbl-soraka: NOTRUN -> [SKIP][2] ([fdo#109271] / [i915#2190]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@basic: - fi-kbl-soraka: NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#4613]) +3 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html * igt@gem_lmem_swapping@parallel-random-engines: - bat-adlp-4: NOTRUN -> [SKIP][4] ([i915#4613]) +3 similar issues [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-adlp-4/igt@gem_lmem_swapping@parallel-random-engines.html * igt@i915_pm_rps@basic-api: - bat-adlp-4: NOTRUN -> [SKIP][5] ([i915#6621]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-adlp-4/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@gem_migrate: - fi-kbl-soraka: NOTRUN -> [INCOMPLETE][6] ([i915#7363]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-kbl-soraka/igt@i915_selftest@live@gem_migrate.html * igt@i915_selftest@live@gt_pm: - fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][7] ([i915#1886]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html * igt@kms_chamelium@common-hpd-after-suspend: - fi-hsw-4770: NOTRUN -> [SKIP][8] ([fdo#109271] / [fdo#111827]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-hsw-4770/igt@kms_chamelium@common-hpd-after-suspend.html - bat-adlp-4: NOTRUN -> [SKIP][9] ([fdo#111827]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-adlp-4/igt@kms_chamelium@common-hpd-after-suspend.html * igt@kms_chamelium@hdmi-hpd-fast: - fi-kbl-soraka: NOTRUN -> [SKIP][10] ([fdo#109271] / [fdo#111827]) +7 similar issues [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-kbl-soraka/igt@kms_chamelium@hdmi-hpd-fast.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions: - fi-bsw-kefka: [PASS][11] -> [FAIL][12] ([i915#6298]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions.html * igt@kms_pipe_crc_basic@suspend-read-crc: - bat-adlp-4: NOTRUN -> [SKIP][13] ([i915#3546]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-adlp-4/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@prime_vgem@basic-userptr: - bat-adlp-4: NOTRUN -> [SKIP][14] ([fdo#109295] / [i915#3301] / [i915#3708]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-adlp-4/igt@prime_vgem@basic-userptr.html * igt@prime_vgem@basic-write: - bat-adlp-4: NOTRUN -> [SKIP][15] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-adlp-4/igt@prime_vgem@basic-write.html #### Possible fixes #### * igt@i915_module_load@reload: - {bat-rpls-2}: [INCOMPLETE][16] ([i915#6434]) -> [PASS][17] [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/bat-rpls-2/igt@i915_module_load@reload.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-rpls-2/igt@i915_module_load@reload.html * igt@i915_pm_rpm@basic-pci-d3-state: - bat-adlp-4: [DMESG-WARN][18] ([i915#7077]) -> [PASS][19] [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/bat-adlp-4/igt@i915_pm_rpm@basic-pci-d3-state.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-adlp-4/igt@i915_pm_rpm@basic-pci-d3-state.html * igt@i915_selftest@live@hangcheck: - fi-hsw-4770: [INCOMPLETE][20] ([i915#4785]) -> [PASS][21] [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html * igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-dp-2: - {bat-dg2-11}: [FAIL][22] -> [PASS][23] [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-dp-2.html [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-dp-2.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1836]: https://gitlab.freedesktop.org/drm/intel/issues/1836 [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213 [i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4418]: https://gitlab.freedesktop.org/drm/intel/issues/4418 [i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4785]: https://gitlab.freedesktop.org/drm/intel/issues/4785 [i915#6077]: https://gitlab.freedesktop.org/drm/intel/issues/6077 [i915#6078]: https://gitlab.freedesktop.org/drm/intel/issues/6078 [i915#6093]: https://gitlab.freedesktop.org/drm/intel/issues/6093 [i915#6094]: https://gitlab.freedesktop.org/drm/intel/issues/6094 [i915#6166]: https://gitlab.freedesktop.org/drm/intel/issues/6166 [i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298 [i915#6434]: https://gitlab.freedesktop.org/drm/intel/issues/6434 [i915#6559]: https://gitlab.freedesktop.org/drm/intel/issues/6559 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997 [i915#7029]: https://gitlab.freedesktop.org/drm/intel/issues/7029 [i915#7077]: https://gitlab.freedesktop.org/drm/intel/issues/7077 [i915#7346]: https://gitlab.freedesktop.org/drm/intel/issues/7346 [i915#7357]: https://gitlab.freedesktop.org/drm/intel/issues/7357 [i915#7358]: https://gitlab.freedesktop.org/drm/intel/issues/7358 [i915#7363]: https://gitlab.freedesktop.org/drm/intel/issues/7363 [i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456 [i915#7535]: https://gitlab.freedesktop.org/drm/intel/issues/7535 Build changes ------------- * Linux: CI_DRM_12390 -> Patchwork_110971v1 CI-20190529: 20190529 CI_DRM_12390: b7288a4715c68710aadbd63112b699356e8a2b65 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7062: 6539ea5fe17fce683133c45f07fac316593ee1f7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_110971v1: b7288a4715c68710aadbd63112b699356e8a2b65 @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits ad648ee5581e drm/i915/edp: wait power off delay at driver remove to optimize probe == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/index.html [-- Attachment #2: Type: text/html, Size: 9156 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/edp: wait power off delay at driver remove to optimize probe 2022-11-16 15:06 [Intel-gfx] [PATCH] drm/i915/edp: wait power off delay at driver remove to optimize probe Jani Nikula 2022-11-16 18:23 ` Ville Syrjälä 2022-11-17 0:12 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork @ 2022-11-17 10:19 ` Patchwork 2 siblings, 0 replies; 5+ messages in thread From: Patchwork @ 2022-11-17 10:19 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 27769 bytes --] == Series Details == Series: drm/i915/edp: wait power off delay at driver remove to optimize probe URL : https://patchwork.freedesktop.org/series/110971/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12390_full -> Patchwork_110971v1_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_110971v1_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_110971v1_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_110971v1_full: ### IGT changes ### #### Possible regressions #### * igt@device_reset@unbind-reset-rebind: - shard-tglb: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-tglb7/igt@device_reset@unbind-reset-rebind.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb6/igt@device_reset@unbind-reset-rebind.html Known issues ------------ Here are the changes found in Patchwork_110971v1_full that come from known issues: ### CI changes ### #### Issues hit #### * boot: - shard-skl: ([PASS][3], [PASS][4], [PASS][5], [PASS][6], [PASS][7], [PASS][8], [PASS][9], [PASS][10], [PASS][11], [PASS][12], [PASS][13], [PASS][14], [PASS][15], [PASS][16], [PASS][17], [PASS][18], [PASS][19], [PASS][20], [PASS][21], [PASS][22], [PASS][23], [PASS][24]) -> ([PASS][25], [PASS][26], [PASS][27], [PASS][28], [PASS][29], [PASS][30], [PASS][31], [PASS][32], [FAIL][33], [FAIL][34], [FAIL][35], [FAIL][36], [FAIL][37], [PASS][38], [PASS][39], [PASS][40], [PASS][41], [PASS][42], [PASS][43], [PASS][44]) ([i915#5032]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl9/boot.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl9/boot.html [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl7/boot.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl7/boot.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl7/boot.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl6/boot.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl6/boot.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl6/boot.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl5/boot.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl5/boot.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl4/boot.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl4/boot.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl4/boot.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl3/boot.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl3/boot.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl2/boot.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl1/boot.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl1/boot.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl1/boot.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl10/boot.html [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl10/boot.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl10/boot.html [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl10/boot.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl10/boot.html [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl1/boot.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl1/boot.html [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl2/boot.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl3/boot.html [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl4/boot.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl4/boot.html [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl5/boot.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl5/boot.html [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl5/boot.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl5/boot.html [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl5/boot.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl6/boot.html [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl6/boot.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl7/boot.html [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl7/boot.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl7/boot.html [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl9/boot.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl9/boot.html ### IGT changes ### #### Issues hit #### * igt@feature_discovery@display-2x: - shard-tglb: NOTRUN -> [SKIP][45] ([i915#1839]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@feature_discovery@display-2x.html * igt@gem_exec_balancer@parallel-keep-in-fence: - shard-iclb: [PASS][46] -> [SKIP][47] ([i915#4525]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb1/igt@gem_exec_balancer@parallel-keep-in-fence.html [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb6/igt@gem_exec_balancer@parallel-keep-in-fence.html * igt@gem_exec_fair@basic-flow@rcs0: - shard-tglb: [PASS][48] -> [FAIL][49] ([i915#2842]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-tglb5/igt@gem_exec_fair@basic-flow@rcs0.html [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb1/igt@gem_exec_fair@basic-flow@rcs0.html * igt@gem_exec_fair@basic-none@vcs0: - shard-glk: [PASS][50] -> [FAIL][51] ([i915#2842]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-glk2/igt@gem_exec_fair@basic-none@vcs0.html [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-glk9/igt@gem_exec_fair@basic-none@vcs0.html * igt@gem_lmem_swapping@random-engines: - shard-skl: NOTRUN -> [SKIP][52] ([fdo#109271] / [i915#4613]) +3 similar issues [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl9/igt@gem_lmem_swapping@random-engines.html * igt@gem_userptr_blits@vma-merge: - shard-skl: NOTRUN -> [FAIL][53] ([i915#3318]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl9/igt@gem_userptr_blits@vma-merge.html * igt@gen7_exec_parse@chained-batch: - shard-tglb: NOTRUN -> [SKIP][54] ([fdo#109289]) +1 similar issue [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@gen7_exec_parse@chained-batch.html * igt@i915_pm_dc@dc6-dpms: - shard-tglb: NOTRUN -> [FAIL][55] ([i915#3989] / [i915#454]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@i915_pm_dc@dc6-dpms.html * igt@i915_pm_dc@dc6-psr: - shard-skl: NOTRUN -> [FAIL][56] ([i915#3989] / [i915#454]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl10/igt@i915_pm_dc@dc6-psr.html * igt@i915_pm_rc6_residency@rc6-idle@vcs0: - shard-skl: NOTRUN -> [WARN][57] ([i915#1804]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl2/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-tglb: NOTRUN -> [SKIP][58] ([fdo#111615]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_big_joiner@invalid-modeset: - shard-tglb: NOTRUN -> [SKIP][59] ([i915#2705]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_big_joiner@invalid-modeset.html * igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_mc_ccs: - shard-skl: NOTRUN -> [SKIP][60] ([fdo#109271] / [i915#3886]) +8 similar issues [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl1/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-b-bad-aux-stride-yf_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][61] ([fdo#111615] / [i915#3689]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_ccs@pipe-b-bad-aux-stride-yf_tiled_ccs.html * igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][62] ([i915#3689]) +1 similar issue [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_ccs.html * igt@kms_chamelium@dp-hpd-storm-disable: - shard-tglb: NOTRUN -> [SKIP][63] ([fdo#109284] / [fdo#111827]) +1 similar issue [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_chamelium@dp-hpd-storm-disable.html * igt@kms_color_chamelium@ctm-limited-range: - shard-skl: NOTRUN -> [SKIP][64] ([fdo#109271] / [fdo#111827]) +4 similar issues [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl9/igt@kms_color_chamelium@ctm-limited-range.html * igt@kms_cursor_crc@cursor-rapid-movement-max-size: - shard-tglb: NOTRUN -> [SKIP][65] ([i915#3555]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions: - shard-apl: [PASS][66] -> [FAIL][67] ([i915#2346]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html - shard-glk: [PASS][68] -> [FAIL][69] ([i915#2346]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html * igt@kms_display_modes@extended-mode-basic: - shard-tglb: NOTRUN -> [SKIP][70] ([fdo#109274]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_display_modes@extended-mode-basic.html * igt@kms_fbcon_fbt@fbc: - shard-tglb: NOTRUN -> [FAIL][71] ([i915#4767]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_fbcon_fbt@fbc.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][72] ([i915#3555]) +1 similar issue [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode: - shard-tglb: NOTRUN -> [SKIP][73] ([i915#2587] / [i915#2672]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling@pipe-a-valid-mode: - shard-iclb: NOTRUN -> [SKIP][74] ([i915#2587] / [i915#2672]) +4 similar issues [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-default-mode: - shard-iclb: NOTRUN -> [SKIP][75] ([i915#2672]) +5 similar issues [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode: - shard-iclb: NOTRUN -> [SKIP][76] ([i915#2672] / [i915#3555]) +1 similar issue [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-gtt: - shard-skl: NOTRUN -> [SKIP][77] ([fdo#109271]) +135 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl1/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc: - shard-tglb: NOTRUN -> [SKIP][78] ([fdo#109280] / [fdo#111825]) +1 similar issue [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc: - shard-tglb: NOTRUN -> [SKIP][79] ([i915#6497]) +2 similar issues [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html * igt@kms_plane_alpha_blend@alpha-basic@pipe-a-edp-1: - shard-skl: NOTRUN -> [FAIL][80] ([i915#4573]) +2 similar issues [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl10/igt@kms_plane_alpha_blend@alpha-basic@pipe-a-edp-1.html * igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-edp-1: - shard-iclb: [PASS][81] -> [SKIP][82] ([i915#5176]) +2 similar issues [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb8/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-edp-1.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb2/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-edp-1.html * igt@kms_psr2_sf@cursor-plane-update-sf: - shard-skl: NOTRUN -> [SKIP][83] ([fdo#109271] / [i915#658]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl10/igt@kms_psr2_sf@cursor-plane-update-sf.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb: - shard-tglb: NOTRUN -> [SKIP][84] ([i915#2920]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html * igt@kms_psr2_su@page_flip-p010: - shard-iclb: NOTRUN -> [SKIP][85] ([fdo#109642] / [fdo#111068] / [i915#658]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb5/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr@psr2_cursor_plane_onoff: - shard-iclb: [PASS][86] -> [SKIP][87] ([fdo#109441]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb2/igt@kms_psr@psr2_cursor_plane_onoff.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb5/igt@kms_psr@psr2_cursor_plane_onoff.html * igt@kms_psr@psr2_sprite_plane_onoff: - shard-tglb: NOTRUN -> [FAIL][88] ([i915#132] / [i915#3467]) [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_psr@psr2_sprite_plane_onoff.html * igt@sysfs_clients@split-10: - shard-skl: NOTRUN -> [SKIP][89] ([fdo#109271] / [i915#2994]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl1/igt@sysfs_clients@split-10.html #### Possible fixes #### * igt@gem_exec_balancer@parallel-out-fence: - shard-iclb: [SKIP][90] ([i915#4525]) -> [PASS][91] +1 similar issue [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb5/igt@gem_exec_balancer@parallel-out-fence.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb1/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-apl: [FAIL][92] ([i915#2842]) -> [PASS][93] [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-apl7/igt@gem_exec_fair@basic-pace-solo@rcs0.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-apl6/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@i915_pm_dc@dc9-dpms: - shard-iclb: [SKIP][94] ([i915#4281]) -> [PASS][95] [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb3/igt@i915_pm_dc@dc9-dpms.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb6/igt@i915_pm_dc@dc9-dpms.html * igt@i915_pm_rps@engine-order: - shard-tglb: [FAIL][96] ([i915#6537]) -> [PASS][97] [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-tglb8/igt@i915_pm_rps@engine-order.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@i915_pm_rps@engine-order.html * igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_rc_ccs: - shard-tglb: [INCOMPLETE][98] ([i915#6453]) -> [PASS][99] [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-tglb8/igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_rc_ccs.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-tglb5/igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_rc_ccs.html * igt@kms_plane@pixel-format-source-clamping@pipe-a-planes: - shard-skl: [INCOMPLETE][100] -> [PASS][101] [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl3/igt@kms_plane@pixel-format-source-clamping@pipe-a-planes.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl1/igt@kms_plane@pixel-format-source-clamping@pipe-a-planes.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1: - shard-iclb: [SKIP][102] ([i915#5235]) -> [PASS][103] +2 similar issues [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb5/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1.html * igt@kms_psr@psr2_sprite_mmap_gtt: - shard-iclb: [SKIP][104] ([fdo#109441]) -> [PASS][105] +2 similar issues [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb7/igt@kms_psr@psr2_sprite_mmap_gtt.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb2/igt@kms_psr@psr2_sprite_mmap_gtt.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-iclb: [SKIP][106] ([i915#5519]) -> [PASS][107] +1 similar issue [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html #### Warnings #### * igt@i915_pm_dc@dc3co-vpb-simulation: - shard-iclb: [SKIP][108] ([i915#658]) -> [SKIP][109] ([i915#588]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb8/igt@i915_pm_dc@dc3co-vpb-simulation.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html * igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1: - shard-apl: [FAIL][110] ([i915#4573]) -> [DMESG-FAIL][111] ([IGT#6]) +1 similar issue [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-apl1/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-apl3/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1.html * igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf: - shard-iclb: [SKIP][112] ([i915#2920]) -> [SKIP][113] ([i915#658]) [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb2/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb7/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@plane-move-sf-dmg-area: - shard-iclb: [SKIP][114] ([fdo#111068] / [i915#658]) -> [SKIP][115] ([i915#2920]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb7/igt@kms_psr2_sf@plane-move-sf-dmg-area.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb2/igt@kms_psr2_sf@plane-move-sf-dmg-area.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area: - shard-iclb: [SKIP][116] ([i915#2920]) -> [SKIP][117] ([fdo#111068] / [i915#658]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb5/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb: - shard-iclb: [SKIP][118] ([i915#658]) -> [SKIP][119] ([i915#2920]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-iclb6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html * igt@kms_rotation_crc@multiplane-rotation-cropping-top: - shard-glk: [FAIL][120] ([i915#5852]) -> [DMESG-FAIL][121] ([i915#118]) [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-glk7/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-glk5/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html * igt@runner@aborted: - shard-skl: ([FAIL][122], [FAIL][123], [FAIL][124]) ([i915#3002] / [i915#4312] / [i915#6949]) -> ([FAIL][125], [FAIL][126]) ([i915#4312] / [i915#6949]) [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl6/igt@runner@aborted.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl1/igt@runner@aborted.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12390/shard-skl3/igt@runner@aborted.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl7/igt@runner@aborted.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_110971v1/shard-skl3/igt@runner@aborted.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [IGT#6]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/6 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132 [i915#1804]: https://gitlab.freedesktop.org/drm/intel/issues/1804 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994 [i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002 [i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318 [i915#3467]: https://gitlab.freedesktop.org/drm/intel/issues/3467 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989 [i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767 [i915#5032]: https://gitlab.freedesktop.org/drm/intel/issues/5032 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519 [i915#5852]: https://gitlab.freedesktop.org/drm/intel/issues/5852 [i915#588]: https://gitlab.freedesktop.org/drm/intel/issues/588 [i915#6453]: https://gitlab.freedesktop.org/drm/intel/issues/6453 [i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497 [i915#6537]: https://gitlab.freedesktop.org/drm/intel/issues/6537 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6949]: https://gitlab.freedesktop.org/drm/intel/issues/6949 Build changes ------------- * Linux: CI_DRM_12390 -> Patchwork_110971v1 CI-20190529: 20190529 CI_DRM_12390: b7288a4715c68710aadbd63112b699356e8a2b65 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7062: 6539ea5fe17fce683133c45f07fac316593ee1f7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_110971v1: b7288a4715c68710aadbd63112b699356e8a2b65 @ 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_110971v1/index.html [-- Attachment #2: Type: text/html, Size: 32486 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2022-11-17 11:35 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2022-11-16 15:06 [Intel-gfx] [PATCH] drm/i915/edp: wait power off delay at driver remove to optimize probe Jani Nikula 2022-11-16 18:23 ` Ville Syrjälä 2022-11-17 11:35 ` Jani Nikula 2022-11-17 0:12 ` [Intel-gfx] ✓ Fi.CI.BAT: success for " Patchwork 2022-11-17 10:19 ` [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