* [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT @ 2023-02-20 16:47 Ville Syrjala 2023-02-20 18:38 ` [Intel-gfx] ✗ Fi.CI.BAT: failure for " Patchwork ` (4 more replies) 0 siblings, 5 replies; 9+ messages in thread From: Ville Syrjala @ 2023-02-20 16:47 UTC (permalink / raw) To: intel-gfx From: Ville Syrjälä <ville.syrjala@linux.intel.com> Grab the HDR DPCD refresh timeout (time we need to wait after writing the sourc OUI before the HDR DPCD registers are ready) from the VBT. Windows doesn't even seem to have any default value for this, which is perhaps a bit weird since the VBT value is documented as TGL+ and I thought the HDR backlight stuff might already be used on earlier platforms. To play it safe I left the old hardcoded 30ms default in place. Digging through some internal stuff that seems to have been a number given by the vendor for one particularly slow TCON. Although I did see 50ms mentioned somewhere as well. Let's also include the value in the debug print to ease debugging, and toss in the customary connector id+name as well. The TGL Thinkpad T14 I have sets this to 0 btw. So the delay is now gone on this machine: [CONNECTOR:308:eDP-1] Detected Intel HDR backlight interface version 1 [CONNECTOR:308:eDP-1] Using Intel proprietary eDP backlight controls [CONNECTOR:308:eDP-1] SDR backlight is controlled through PWM [CONNECTOR:308:eDP-1] Using native PCH PWM for backlight control (controller=0) [CONNECTOR:308:eDP-1] Using AUX HDR interface for backlight control (range 0..496) [CONNECTOR:308:eDP-1] Performing OUI wait (0 ms) Cc: Lyude Paul <lyude@redhat.com> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> --- drivers/gpu/drm/i915/display/intel_bios.c | 6 ++++++ drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 9 +++++++-- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c index f35ef3675d39..f16887aed56d 100644 --- a/drivers/gpu/drm/i915/display/intel_bios.c +++ b/drivers/gpu/drm/i915/display/intel_bios.c @@ -1084,6 +1084,12 @@ parse_lfp_backlight(struct drm_i915_private *i915, panel->vbt.backlight.min_brightness = entry->min_brightness; } + if (i915->display.vbt.version >= 239) + panel->vbt.backlight.hdr_dpcd_refresh_timeout = + DIV_ROUND_UP(backlight_data->hdr_dpcd_refresh_timeout[panel_type], 100); + else + panel->vbt.backlight.hdr_dpcd_refresh_timeout = 30; + drm_dbg_kms(&i915->drm, "VBT backlight PWM modulation frequency %u Hz, " "active %s, min brightness %u, level %u, controller %u\n", diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h index 748b0cd411fa..76f47ba3be45 100644 --- a/drivers/gpu/drm/i915/display/intel_display_types.h +++ b/drivers/gpu/drm/i915/display/intel_display_types.h @@ -326,6 +326,7 @@ struct intel_vbt_panel_data { struct { u16 pwm_freq_hz; u16 brightness_precision_bits; + u16 hdr_dpcd_refresh_timeout; bool present; bool active_low_pwm; u8 min_brightness; /* min_brightness/255 of max */ diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c index b77bd4565864..3734e7567230 100644 --- a/drivers/gpu/drm/i915/display/intel_dp.c +++ b/drivers/gpu/drm/i915/display/intel_dp.c @@ -2293,10 +2293,15 @@ intel_edp_init_source_oui(struct intel_dp *intel_dp, bool careful) void intel_dp_wait_source_oui(struct intel_dp *intel_dp) { + struct intel_connector *connector = intel_dp->attached_connector; struct drm_i915_private *i915 = dp_to_i915(intel_dp); - drm_dbg_kms(&i915->drm, "Performing OUI wait\n"); - wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, 30); + drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] Performing OUI wait (%u ms)\n", + connector->base.base.id, connector->base.name, + connector->panel.vbt.backlight.hdr_dpcd_refresh_timeout); + + wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, + connector->panel.vbt.backlight.hdr_dpcd_refresh_timeout); } /* If the device supports it, try to set the power state appropriately */ -- 2.39.2 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Get HDR DPCD refresh timeout from VBT 2023-02-20 16:47 [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Ville Syrjala @ 2023-02-20 18:38 ` Patchwork 2023-02-20 21:32 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Get HDR DPCD refresh timeout from VBT (rev2) Patchwork ` (3 subsequent siblings) 4 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2023-02-20 18:38 UTC (permalink / raw) To: Ville Syrjala; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 6382 bytes --] == Series Details == Series: drm/i915: Get HDR DPCD refresh timeout from VBT URL : https://patchwork.freedesktop.org/series/114196/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12762 -> Patchwork_114196v1 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_114196v1 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_114196v1, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/index.html Participating hosts (40 -> 38) ------------------------------ Missing (2): bat-dg1-6 fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_114196v1: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live@reset: - fi-kbl-soraka: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/fi-kbl-soraka/igt@i915_selftest@live@reset.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/fi-kbl-soraka/igt@i915_selftest@live@reset.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1: - bat-adlp-9: [PASS][3] -> [DMESG-WARN][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/bat-adlp-9/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/bat-adlp-9/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html Known issues ------------ Here are the changes found in Patchwork_114196v1 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_gttfill@basic: - fi-pnv-d510: [PASS][5] -> [FAIL][6] ([i915#7229]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/fi-pnv-d510/igt@gem_exec_gttfill@basic.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/fi-pnv-d510/igt@gem_exec_gttfill@basic.html * igt@i915_module_load@reload: - fi-kbl-soraka: [PASS][7] -> [DMESG-WARN][8] ([i915#1982]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/fi-kbl-soraka/igt@i915_module_load@reload.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/fi-kbl-soraka/igt@i915_module_load@reload.html * igt@i915_selftest@live@hangcheck: - fi-skl-guc: [PASS][9] -> [DMESG-WARN][10] ([i915#8073]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/fi-skl-guc/igt@i915_selftest@live@hangcheck.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/fi-skl-guc/igt@i915_selftest@live@hangcheck.html * igt@i915_selftest@live@requests: - bat-rpls-1: [PASS][11] -> [ABORT][12] ([i915#4983] / [i915#7911]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/bat-rpls-1/igt@i915_selftest@live@requests.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/bat-rpls-1/igt@i915_selftest@live@requests.html - bat-adlp-6: [PASS][13] -> [ABORT][14] ([i915#7913] / [i915#7982]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/bat-adlp-6/igt@i915_selftest@live@requests.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/bat-adlp-6/igt@i915_selftest@live@requests.html * igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence: - bat-dg2-11: NOTRUN -> [SKIP][15] ([i915#5354]) +2 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html #### Possible fixes #### * igt@i915_selftest@live@gt_heartbeat: - fi-kbl-soraka: [DMESG-FAIL][16] ([i915#5334] / [i915#7872]) -> [PASS][17] [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html * igt@i915_selftest@live@gt_pm: - bat-rpls-2: [DMESG-FAIL][18] ([i915#4258]) -> [PASS][19] [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/bat-rpls-2/igt@i915_selftest@live@gt_pm.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/bat-rpls-2/igt@i915_selftest@live@gt_pm.html #### Warnings #### * igt@i915_selftest@live@slpc: - bat-rpls-2: [DMESG-FAIL][20] ([i915#6367] / [i915#6997]) -> [DMESG-FAIL][21] ([i915#6367]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12762/bat-rpls-2/igt@i915_selftest@live@slpc.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/bat-rpls-2/igt@i915_selftest@live@slpc.html [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258 [i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983 [i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367 [i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997 [i915#7229]: https://gitlab.freedesktop.org/drm/intel/issues/7229 [i915#7872]: https://gitlab.freedesktop.org/drm/intel/issues/7872 [i915#7911]: https://gitlab.freedesktop.org/drm/intel/issues/7911 [i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913 [i915#7982]: https://gitlab.freedesktop.org/drm/intel/issues/7982 [i915#8073]: https://gitlab.freedesktop.org/drm/intel/issues/8073 Build changes ------------- * Linux: CI_DRM_12762 -> Patchwork_114196v1 CI-20190529: 20190529 CI_DRM_12762: 7db509313c2f676ff22df731c0e8b1acb4a3d2ba @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7166: 73a66b9f4418cd14b0c0d20d50cdd4d41053f78c @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_114196v1: 7db509313c2f676ff22df731c0e8b1acb4a3d2ba @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits 6db5fcd391ca drm/i915: Get HDR DPCD refresh timeout from VBT == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v1/index.html [-- Attachment #2: Type: text/html, Size: 7325 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Get HDR DPCD refresh timeout from VBT (rev2) 2023-02-20 16:47 [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Ville Syrjala 2023-02-20 18:38 ` [Intel-gfx] ✗ Fi.CI.BAT: failure for " Patchwork @ 2023-02-20 21:32 ` Patchwork 2023-02-21 0:19 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork ` (2 subsequent siblings) 4 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2023-02-20 21:32 UTC (permalink / raw) To: Ville Syrjälä; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 11831 bytes --] == Series Details == Series: drm/i915: Get HDR DPCD refresh timeout from VBT (rev2) URL : https://patchwork.freedesktop.org/series/114196/ State : success == Summary == CI Bug Log - changes from CI_DRM_12763 -> Patchwork_114196v2 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/index.html Participating hosts (37 -> 38) ------------------------------ Additional (2): fi-kbl-soraka bat-atsm-1 Missing (1): fi-snb-2520m Known issues ------------ Here are the changes found in Patchwork_114196v2 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@fbdev@eof: - bat-atsm-1: NOTRUN -> [SKIP][1] ([i915#2582]) +4 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@fbdev@eof.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_114196v2/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_114196v2/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html * igt@gem_mmap@basic: - bat-atsm-1: NOTRUN -> [SKIP][4] ([i915#4083]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@gem_mmap@basic.html * igt@gem_tiled_fence_blits@basic: - bat-atsm-1: NOTRUN -> [SKIP][5] ([i915#4077]) +2 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@gem_tiled_fence_blits@basic.html * igt@gem_tiled_pread_basic: - bat-atsm-1: NOTRUN -> [SKIP][6] ([i915#4079]) +1 similar issue [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@gem_tiled_pread_basic.html * igt@i915_module_load@reload: - fi-kbl-soraka: NOTRUN -> [DMESG-WARN][7] ([i915#1982]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/fi-kbl-soraka/igt@i915_module_load@reload.html * igt@i915_pm_rpm@basic-rte: - bat-adln-1: [PASS][8] -> [ABORT][9] ([i915#7977]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/bat-adln-1/igt@i915_pm_rpm@basic-rte.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-adln-1/igt@i915_pm_rpm@basic-rte.html * igt@i915_pm_rps@basic-api: - bat-atsm-1: NOTRUN -> [SKIP][10] ([i915#6621]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@execlists: - fi-kbl-soraka: NOTRUN -> [INCOMPLETE][11] ([i915#7156] / [i915#7913]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/fi-kbl-soraka/igt@i915_selftest@live@execlists.html * igt@i915_selftest@live@gt_heartbeat: - fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][12] ([i915#5334] / [i915#7872]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html * igt@i915_selftest@live@gt_pm: - fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][13] ([i915#1886]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html * igt@i915_selftest@live@hangcheck: - fi-skl-guc: [PASS][14] -> [DMESG-WARN][15] ([i915#8073]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/fi-skl-guc/igt@i915_selftest@live@hangcheck.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/fi-skl-guc/igt@i915_selftest@live@hangcheck.html * igt@i915_selftest@live@requests: - bat-rpls-1: [PASS][16] -> [ABORT][17] ([i915#7911]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/bat-rpls-1/igt@i915_selftest@live@requests.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-rpls-1/igt@i915_selftest@live@requests.html * igt@i915_selftest@live@slpc: - bat-rpls-2: NOTRUN -> [DMESG-FAIL][18] ([i915#6367]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-rpls-2/igt@i915_selftest@live@slpc.html * igt@i915_selftest@live@workarounds: - bat-adlm-1: [PASS][19] -> [INCOMPLETE][20] ([i915#4983] / [i915#7677]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/bat-adlm-1/igt@i915_selftest@live@workarounds.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-adlm-1/igt@i915_selftest@live@workarounds.html * igt@i915_suspend@basic-s3-without-i915: - bat-atsm-1: NOTRUN -> [SKIP][21] ([i915#6645]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_addfb_basic@size-max: - bat-atsm-1: NOTRUN -> [SKIP][22] ([i915#6077]) +36 similar issues [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@kms_addfb_basic@size-max.html * igt@kms_chamelium_frames@hdmi-crc-fast: - fi-kbl-soraka: NOTRUN -> [SKIP][23] ([fdo#109271]) +15 similar issues [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/fi-kbl-soraka/igt@kms_chamelium_frames@hdmi-crc-fast.html * igt@kms_chamelium_hpd@common-hpd-after-suspend: - bat-rpls-2: NOTRUN -> [SKIP][24] ([i915#7828]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-rpls-2/igt@kms_chamelium_hpd@common-hpd-after-suspend.html * igt@kms_cursor_legacy@basic-flip-after-cursor: - bat-atsm-1: NOTRUN -> [SKIP][25] ([i915#6078]) +14 similar issues [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@kms_cursor_legacy@basic-flip-after-cursor.html * igt@kms_flip@basic-plain-flip: - bat-atsm-1: NOTRUN -> [SKIP][26] ([i915#6166]) +3 similar issues [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@kms_flip@basic-plain-flip.html * igt@kms_force_connector_basic@prune-stale-modes: - bat-atsm-1: NOTRUN -> [SKIP][27] ([i915#6093]) +3 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_pipe_crc_basic@hang-read-crc: - bat-atsm-1: NOTRUN -> [SKIP][28] ([i915#1836]) +6 similar issues [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@kms_pipe_crc_basic@hang-read-crc.html * igt@kms_pipe_crc_basic@suspend-read-crc: - bat-rpls-2: NOTRUN -> [SKIP][29] ([i915#1845]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-rpls-2/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@kms_prop_blob@basic: - bat-atsm-1: NOTRUN -> [SKIP][30] ([i915#7357]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@kms_prop_blob@basic.html * igt@kms_psr@sprite_plane_onoff: - bat-atsm-1: NOTRUN -> [SKIP][31] ([i915#1072]) +3 similar issues [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@kms_psr@sprite_plane_onoff.html * igt@kms_setmode@basic-clone-single-crtc: - bat-atsm-1: NOTRUN -> [SKIP][32] ([i915#6094]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-flip: - bat-atsm-1: NOTRUN -> [SKIP][33] ([fdo#109295] / [i915#6078]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-fence-mmap: - bat-atsm-1: NOTRUN -> [SKIP][34] ([fdo#109295] / [i915#4077]) +1 similar issue [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@prime_vgem@basic-fence-mmap.html * igt@prime_vgem@basic-write: - bat-atsm-1: NOTRUN -> [SKIP][35] ([fdo#109295]) +3 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-atsm-1/igt@prime_vgem@basic-write.html #### Possible fixes #### * igt@gem_exec_suspend@basic-s0@smem: - bat-adlp-6: [FAIL][36] ([fdo#103375]) -> [PASS][37] +5 similar issues [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/bat-adlp-6/igt@gem_exec_suspend@basic-s0@smem.html [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-adlp-6/igt@gem_exec_suspend@basic-s0@smem.html * igt@i915_selftest@live@reset: - bat-rpls-2: [ABORT][38] ([i915#4983]) -> [PASS][39] [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/bat-rpls-2/igt@i915_selftest@live@reset.html [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/bat-rpls-2/igt@i915_selftest@live@reset.html [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1836]: https://gitlab.freedesktop.org/drm/intel/issues/1836 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [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#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983 [i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334 [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#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645 [i915#7156]: https://gitlab.freedesktop.org/drm/intel/issues/7156 [i915#7357]: https://gitlab.freedesktop.org/drm/intel/issues/7357 [i915#7677]: https://gitlab.freedesktop.org/drm/intel/issues/7677 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7872]: https://gitlab.freedesktop.org/drm/intel/issues/7872 [i915#7911]: https://gitlab.freedesktop.org/drm/intel/issues/7911 [i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913 [i915#7977]: https://gitlab.freedesktop.org/drm/intel/issues/7977 [i915#8073]: https://gitlab.freedesktop.org/drm/intel/issues/8073 Build changes ------------- * Linux: CI_DRM_12763 -> Patchwork_114196v2 CI-20190529: 20190529 CI_DRM_12763: 205c062ab01e006382e54e699678a50463ffe438 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7167: fdaac15d525635c9ce8cdba4dac55550553f1a65 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_114196v2: 205c062ab01e006382e54e699678a50463ffe438 @ git://anongit.freedesktop.org/gfx-ci/linux ### Linux commits 16bd93a34ab0 drm/i915: Get HDR DPCD refresh timeout from VBT == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/index.html [-- Attachment #2: Type: text/html, Size: 13736 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Get HDR DPCD refresh timeout from VBT (rev2) 2023-02-20 16:47 [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Ville Syrjala 2023-02-20 18:38 ` [Intel-gfx] ✗ Fi.CI.BAT: failure for " Patchwork 2023-02-20 21:32 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Get HDR DPCD refresh timeout from VBT (rev2) Patchwork @ 2023-02-21 0:19 ` Patchwork 2023-03-01 14:55 ` [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Hogander, Jouni 2023-03-28 20:09 ` Lyude Paul 4 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2023-02-21 0:19 UTC (permalink / raw) To: Ville Syrjala; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 45991 bytes --] == Series Details == Series: drm/i915: Get HDR DPCD refresh timeout from VBT (rev2) URL : https://patchwork.freedesktop.org/series/114196/ State : success == Summary == CI Bug Log - changes from CI_DRM_12763_full -> Patchwork_114196v2_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/index.html Participating hosts (10 -> 10) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_114196v2_full: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-0-25@pipe-b-edp-1}: - {shard-rkl}: NOTRUN -> [SKIP][1] +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-0-25@pipe-b-edp-1.html Known issues ------------ Here are the changes found in Patchwork_114196v2_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@crc32: - shard-tglu-10: NOTRUN -> [SKIP][2] ([i915#6230]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@api_intel_bb@crc32.html * igt@device_reset@unbind-cold-reset-rebind: - shard-tglu-9: NOTRUN -> [SKIP][3] ([i915#7701]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@device_reset@unbind-cold-reset-rebind.html * igt@drm_buddy@all-tests: - shard-tglu-10: NOTRUN -> [SKIP][4] ([i915#6433]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@drm_buddy@all-tests.html * igt@feature_discovery@display-4x: - shard-tglu-10: NOTRUN -> [SKIP][5] ([i915#1839]) +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@feature_discovery@display-4x.html * igt@gem_basic@multigpu-create-close: - shard-tglu-9: NOTRUN -> [SKIP][6] ([i915#7697]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gem_basic@multigpu-create-close.html * igt@gem_ccs@block-copy-inplace: - shard-tglu-9: NOTRUN -> [SKIP][7] ([i915#3555] / [i915#5325]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gem_ccs@block-copy-inplace.html * igt@gem_ccs@suspend-resume: - shard-tglu-10: NOTRUN -> [SKIP][8] ([i915#5325]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_ccs@suspend-resume.html * igt@gem_ctx_persistence@engines-mixed-process: - shard-snb: NOTRUN -> [SKIP][9] ([fdo#109271] / [i915#1099]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-snb5/igt@gem_ctx_persistence@engines-mixed-process.html * igt@gem_ctx_sseu@invalid-sseu: - shard-tglu-10: NOTRUN -> [SKIP][10] ([i915#280]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_eio@in-flight-contexts-immediate: - shard-glk: [PASS][11] -> [DMESG-WARN][12] ([i915#118]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-glk9/igt@gem_eio@in-flight-contexts-immediate.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-glk9/igt@gem_eio@in-flight-contexts-immediate.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [PASS][13] -> [FAIL][14] ([i915#2842]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-tglu-10: NOTRUN -> [FAIL][15] ([i915#2842]) +2 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_exec_suspend@basic-s4-devices@smem: - shard-tglu-10: NOTRUN -> [ABORT][16] ([i915#7975]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices@smem.html * igt@gem_lmem_evict@dontneed-evict-race: - shard-tglu-10: NOTRUN -> [SKIP][17] ([i915#7582]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_lmem_evict@dontneed-evict-race.html * igt@gem_lmem_swapping@random: - shard-tglu-10: NOTRUN -> [SKIP][18] ([i915#4613]) +1 similar issue [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_lmem_swapping@random.html * igt@gem_lmem_swapping@verify: - shard-tglu-9: NOTRUN -> [SKIP][19] ([i915#4613]) +2 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gem_lmem_swapping@verify.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-tglu-9: NOTRUN -> [SKIP][20] ([i915#4270]) +1 similar issue [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@gem_pxp@protected-raw-src-copy-not-readible: - shard-tglu-10: NOTRUN -> [SKIP][21] ([i915#4270]) +1 similar issue [21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_pxp@protected-raw-src-copy-not-readible.html * igt@gem_softpin@evict-snoop-interruptible: - shard-tglu-9: NOTRUN -> [SKIP][22] ([fdo#109312]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gem_softpin@evict-snoop-interruptible.html * igt@gem_userptr_blits@access-control: - shard-tglu-10: NOTRUN -> [SKIP][23] ([i915#3297]) +1 similar issue [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_userptr_blits@access-control.html * igt@gem_userptr_blits@coherency-sync: - shard-tglu-9: NOTRUN -> [SKIP][24] ([fdo#110542]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gem_userptr_blits@coherency-sync.html * igt@gem_userptr_blits@dmabuf-sync: - shard-tglu-10: NOTRUN -> [SKIP][25] ([i915#3323]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@invalid-mmap-offset-unsync: - shard-tglu-9: NOTRUN -> [SKIP][26] ([i915#3297]) +3 similar issues [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html * igt@gem_workarounds@suspend-resume: - shard-snb: [PASS][27] -> [DMESG-WARN][28] ([i915#5090]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-snb5/igt@gem_workarounds@suspend-resume.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-snb2/igt@gem_workarounds@suspend-resume.html * igt@gen3_mixed_blits: - shard-tglu-9: NOTRUN -> [SKIP][29] ([fdo#109289]) +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gen3_mixed_blits.html * igt@gen9_exec_parse@basic-rejected: - shard-tglu-9: NOTRUN -> [SKIP][30] ([i915#2527] / [i915#2856]) +1 similar issue [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@gen9_exec_parse@basic-rejected.html * igt@gen9_exec_parse@batch-zero-length: - shard-tglu-10: NOTRUN -> [SKIP][31] ([i915#2527] / [i915#2856]) +3 similar issues [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@gen9_exec_parse@batch-zero-length.html * igt@i915_hwmon@hwmon-write: - shard-tglu-9: NOTRUN -> [SKIP][32] ([i915#7707]) +1 similar issue [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@i915_hwmon@hwmon-write.html * igt@i915_pm_backlight@fade-with-suspend: - shard-tglu-10: NOTRUN -> [SKIP][33] ([i915#7561]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@i915_pm_backlight@fade-with-suspend.html * igt@i915_pm_dc@dc5-psr: - shard-tglu-10: NOTRUN -> [SKIP][34] ([i915#658]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@i915_pm_dc@dc5-psr.html * igt@i915_pm_freq_mult@media-freq@gt0: - shard-tglu-10: NOTRUN -> [SKIP][35] ([i915#6590]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@i915_pm_freq_mult@media-freq@gt0.html * igt@i915_pm_rpm@dpms-non-lpsp: - shard-tglu-9: NOTRUN -> [SKIP][36] ([fdo#111644] / [i915#1397]) +1 similar issue [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@i915_pm_rpm@dpms-non-lpsp.html * igt@i915_pm_rpm@i2c: - shard-tglu-9: NOTRUN -> [SKIP][37] ([i915#3547]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@i915_pm_rpm@i2c.html * igt@i915_pm_rpm@pc8-residency: - shard-tglu-10: NOTRUN -> [SKIP][38] ([fdo#109506]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@i915_pm_rpm@pc8-residency.html * igt@i915_query@hwconfig_table: - shard-tglu-10: NOTRUN -> [SKIP][39] ([i915#6245]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@i915_query@hwconfig_table.html * igt@i915_query@test-query-geometry-subslices: - shard-tglu-10: NOTRUN -> [SKIP][40] ([i915#5723]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@i915_query@test-query-geometry-subslices.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-tglu-10: NOTRUN -> [SKIP][41] ([i915#5286]) +3 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@linear-16bpp-rotate-270: - shard-tglu-10: NOTRUN -> [SKIP][42] ([fdo#111614]) +2 similar issues [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_big_fb@linear-16bpp-rotate-270.html * igt@kms_big_fb@yf-tiled-8bpp-rotate-0: - shard-tglu-10: NOTRUN -> [SKIP][43] ([fdo#111615]) +2 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_big_fb@yf-tiled-8bpp-rotate-0.html * igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_dg2_mc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][44] ([i915#6095]) +6 similar issues [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_dg2_mc_ccs.html * igt@kms_ccs@pipe-a-bad-rotation-90-yf_tiled_ccs: - shard-tglu-9: NOTRUN -> [SKIP][45] ([fdo#111615] / [i915#1845] / [i915#7651]) +8 similar issues [45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_ccs@pipe-a-bad-rotation-90-yf_tiled_ccs.html * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][46] ([i915#3689] / [i915#3886]) +5 similar issues [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_ccs: - shard-tglu-10: NOTRUN -> [SKIP][47] ([i915#3689]) +8 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_ccs.html * igt@kms_ccs@pipe-c-bad-pixel-format-yf_tiled_ccs: - shard-tglu-10: NOTRUN -> [SKIP][48] ([fdo#111615] / [i915#3689]) +3 similar issues [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_ccs@pipe-c-bad-pixel-format-yf_tiled_ccs.html * igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][49] ([i915#3689] / [i915#6095]) +3 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs.html * igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc: - shard-tglu-9: NOTRUN -> [SKIP][50] ([i915#1845] / [i915#7651]) +61 similar issues [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html * igt@kms_cdclk@mode-transition: - shard-tglu-10: NOTRUN -> [SKIP][51] ([i915#3742]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_cdclk@mode-transition.html * igt@kms_chamelium_color@ctm-0-50: - shard-tglu-10: NOTRUN -> [SKIP][52] ([fdo#111827]) +1 similar issue [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_chamelium_color@ctm-0-50.html * igt@kms_chamelium_color@ctm-limited-range: - shard-tglu-9: NOTRUN -> [SKIP][53] ([fdo#111827]) +1 similar issue [53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_chamelium_color@ctm-limited-range.html * igt@kms_chamelium_edid@dp-edid-resolution-list: - shard-tglu-9: NOTRUN -> [SKIP][54] ([i915#7828]) +4 similar issues [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_chamelium_edid@dp-edid-resolution-list.html * igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode: - shard-tglu-10: NOTRUN -> [SKIP][55] ([i915#7828]) +9 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html * igt@kms_color@ctm-negative: - shard-tglu-9: NOTRUN -> [SKIP][56] ([i915#3546]) +1 similar issue [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_color@ctm-negative.html * igt@kms_content_protection@atomic: - shard-snb: NOTRUN -> [SKIP][57] ([fdo#109271]) +63 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-snb5/igt@kms_content_protection@atomic.html - shard-tglu-10: NOTRUN -> [SKIP][58] ([i915#6944] / [i915#7116] / [i915#7118]) +2 similar issues [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_content_protection@atomic.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-tglu-10: NOTRUN -> [SKIP][59] ([fdo#109279] / [i915#3359]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-random-512x512: - shard-tglu-10: NOTRUN -> [SKIP][60] ([i915#3359]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_cursor_crc@cursor-random-512x512.html * igt@kms_cursor_legacy@cursora-vs-flipb@legacy: - shard-tglu-10: NOTRUN -> [SKIP][61] ([fdo#109274]) +9 similar issues [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_cursor_legacy@cursora-vs-flipb@legacy.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-apl: [PASS][62] -> [FAIL][63] ([i915#4767]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-apl4/igt@kms_fbcon_fbt@fbc-suspend.html [63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-apl1/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_fbcon_fbt@psr: - shard-tglu-9: NOTRUN -> [SKIP][64] ([i915#3469]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_fbcon_fbt@psr.html * igt@kms_flip@2x-absolute-wf_vblank: - shard-tglu-10: NOTRUN -> [SKIP][65] ([fdo#109274] / [i915#3637] / [i915#3966]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_flip@2x-absolute-wf_vblank.html * igt@kms_flip@2x-absolute-wf_vblank-interruptible: - shard-tglu-10: NOTRUN -> [SKIP][66] ([fdo#109274] / [i915#3637]) +5 similar issues [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html * igt@kms_flip@2x-flip-vs-fences: - shard-tglu-9: NOTRUN -> [SKIP][67] ([fdo#109274] / [i915#3637]) +5 similar issues [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@nonexisting-fb: - shard-tglu-9: NOTRUN -> [SKIP][68] ([i915#3637]) +4 similar issues [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_flip@nonexisting-fb.html * igt@kms_flip@plain-flip-ts-check-interruptible@c-hdmi-a1: - shard-glk: [PASS][69] -> [FAIL][70] ([i915#2122]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-glk1/igt@kms_flip@plain-flip-ts-check-interruptible@c-hdmi-a1.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-glk3/igt@kms_flip@plain-flip-ts-check-interruptible@c-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling: - shard-tglu-9: NOTRUN -> [SKIP][71] ([i915#3555]) +6 similar issues [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode: - shard-tglu-10: NOTRUN -> [SKIP][72] ([i915#2587] / [i915#2672]) +1 similar issue [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite: - shard-snb: [PASS][73] -> [SKIP][74] ([fdo#109271]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-snb2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-snb5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc: - shard-tglu-10: NOTRUN -> [SKIP][75] ([fdo#109280]) +27 similar issues [75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt: - shard-tglu-9: NOTRUN -> [SKIP][76] ([i915#1849]) +58 similar issues [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_hdmi_inject@inject-audio: - shard-tglu-9: NOTRUN -> [SKIP][77] ([i915#433]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_hdmi_inject@inject-audio.html * igt@kms_pipe_crc_basic@nonblocking-crc: - shard-tglu-9: NOTRUN -> [SKIP][78] ([i915#1845]) +17 similar issues [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_pipe_crc_basic@nonblocking-crc.html * igt@kms_plane@plane-position-hole@pipe-b-planes: - shard-tglu-9: NOTRUN -> [SKIP][79] ([i915#1849] / [i915#3558]) +1 similar issue [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_plane@plane-position-hole@pipe-b-planes.html * igt@kms_plane_scaling@invalid-num-scalers: - shard-tglu-9: NOTRUN -> [SKIP][80] ([i915#3555] / [i915#6953]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_plane_scaling@invalid-num-scalers.html * igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-1: - shard-tglu-10: NOTRUN -> [SKIP][81] ([i915#5176]) +3 similar issues [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-1: - shard-tglu-10: NOTRUN -> [SKIP][82] ([i915#5235]) +3 similar issues [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5: - shard-tglu-9: NOTRUN -> [SKIP][83] ([i915#6953] / [i915#8152]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html * igt@kms_prime@basic-modeset-hybrid: - shard-tglu-9: NOTRUN -> [SKIP][84] ([i915#6524]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_prime@d3hot: - shard-tglu-10: NOTRUN -> [SKIP][85] ([i915#6524]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_prime@d3hot.html * igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area: - shard-tglu-9: NOTRUN -> [SKIP][86] ([fdo#111068] / [i915#658]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area: - shard-tglu-10: NOTRUN -> [SKIP][87] ([fdo#111068] / [i915#658]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb: - shard-tglu-9: NOTRUN -> [SKIP][88] ([i915#658]) +1 similar issue [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html * igt@kms_psr2_su@page_flip-nv12: - shard-tglu-9: NOTRUN -> [SKIP][89] ([fdo#109642] / [fdo#111068] / [i915#658]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@dpms: - shard-tglu-10: NOTRUN -> [SKIP][90] ([fdo#110189]) +22 similar issues [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_psr@dpms.html * igt@kms_psr@psr2_sprite_render: - shard-tglu-9: NOTRUN -> [SKIP][91] ([fdo#110189]) +3 similar issues [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_psr@psr2_sprite_render.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-tglu-9: NOTRUN -> [SKIP][92] ([i915#5461]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-tglu-9: NOTRUN -> [SKIP][93] ([fdo#111615] / [i915#1845]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_scaling_modes@scaling-mode-center: - shard-tglu-10: NOTRUN -> [SKIP][94] ([i915#3555]) +4 similar issues [94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_scaling_modes@scaling-mode-center.html * igt@kms_selftest@all-tests: - shard-tglu-9: NOTRUN -> [SKIP][95] ([i915#6433]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_selftest@all-tests.html * igt@kms_setmode@basic@pipe-a-vga-1: - shard-snb: NOTRUN -> [FAIL][96] ([i915#5465]) +1 similar issue [96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-snb7/igt@kms_setmode@basic@pipe-a-vga-1.html * igt@kms_universal_plane@disable-primary-vs-flip-pipe-b: - shard-tglu-9: NOTRUN -> [SKIP][97] ([fdo#109274]) +2 similar issues [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@kms_universal_plane@disable-primary-vs-flip-pipe-b.html * igt@kms_writeback@writeback-invalid-parameters: - shard-tglu-10: NOTRUN -> [SKIP][98] ([i915#2437]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@kms_writeback@writeback-invalid-parameters.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-tglu-10: NOTRUN -> [SKIP][99] ([fdo#109289]) +3 similar issues [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@prime_vgem@basic-userptr: - shard-tglu-10: NOTRUN -> [SKIP][100] ([fdo#109295] / [i915#3301]) [100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@prime_vgem@basic-userptr.html * igt@prime_vgem@fence-read-hang: - shard-tglu-9: NOTRUN -> [SKIP][101] ([fdo#109295]) +1 similar issue [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@prime_vgem@fence-read-hang.html * igt@v3d/v3d_perfmon@create-perfmon-exceed: - shard-tglu-10: NOTRUN -> [SKIP][102] ([fdo#109315] / [i915#2575]) +3 similar issues [102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@v3d/v3d_perfmon@create-perfmon-exceed.html * igt@v3d/v3d_perfmon@get-values-valid-perfmon: - shard-tglu-9: NOTRUN -> [SKIP][103] ([fdo#109315] / [i915#2575]) +1 similar issue [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@v3d/v3d_perfmon@get-values-valid-perfmon.html * igt@vc4/vc4_purgeable_bo@mark-purgeable-twice: - shard-tglu-10: NOTRUN -> [SKIP][104] ([i915#2575]) +8 similar issues [104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-10/igt@vc4/vc4_purgeable_bo@mark-purgeable-twice.html * igt@vc4/vc4_wait_bo@unused-bo-0ns: - shard-tglu-9: NOTRUN -> [SKIP][105] ([i915#2575]) +4 similar issues [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-tglu-9/igt@vc4/vc4_wait_bo@unused-bo-0ns.html #### Possible fixes #### * igt@feature_discovery@psr2: - {shard-rkl}: [SKIP][106] ([i915#658]) -> [PASS][107] [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-5/igt@feature_discovery@psr2.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-6/igt@feature_discovery@psr2.html * igt@gem_ctx_persistence@engines-hang@bcs0: - {shard-rkl}: [SKIP][108] ([i915#6252]) -> [PASS][109] +1 similar issue [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-5/igt@gem_ctx_persistence@engines-hang@bcs0.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-4/igt@gem_ctx_persistence@engines-hang@bcs0.html * igt@gem_exec_balancer@fairslice: - {shard-rkl}: [SKIP][110] ([i915#6259]) -> [PASS][111] [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-5/igt@gem_exec_balancer@fairslice.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-1/igt@gem_exec_balancer@fairslice.html * igt@gem_exec_endless@dispatch@bcs0: - {shard-rkl}: [SKIP][112] ([i915#6247]) -> [PASS][113] [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-5/igt@gem_exec_endless@dispatch@bcs0.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-4/igt@gem_exec_endless@dispatch@bcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-apl: [FAIL][114] ([i915#2842]) -> [PASS][115] [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-apl7/igt@gem_exec_fair@basic-pace-share@rcs0.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-apl4/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_reloc@basic-write-gtt-noreloc: - {shard-rkl}: [SKIP][116] ([i915#3281]) -> [PASS][117] +3 similar issues [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-2/igt@gem_exec_reloc@basic-write-gtt-noreloc.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-5/igt@gem_exec_reloc@basic-write-gtt-noreloc.html * igt@gem_mmap_gtt@fault-concurrent-y: - shard-snb: [ABORT][118] ([i915#5161]) -> [PASS][119] [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-snb2/igt@gem_mmap_gtt@fault-concurrent-y.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-snb5/igt@gem_mmap_gtt@fault-concurrent-y.html * igt@gem_pread@bench: - {shard-rkl}: [SKIP][120] ([i915#3282]) -> [PASS][121] +2 similar issues [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-2/igt@gem_pread@bench.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-5/igt@gem_pread@bench.html * igt@gen9_exec_parse@batch-without-end: - {shard-rkl}: [SKIP][122] ([i915#2527]) -> [PASS][123] +1 similar issue [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-2/igt@gen9_exec_parse@batch-without-end.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-5/igt@gen9_exec_parse@batch-without-end.html * igt@i915_pm_dc@dc6-dpms: - {shard-rkl}: [SKIP][124] ([i915#3361]) -> [PASS][125] [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-5/igt@i915_pm_dc@dc6-dpms.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-3/igt@i915_pm_dc@dc6-dpms.html * igt@i915_pm_rpm@modeset-lpsp-stress-no-wait: - {shard-dg1}: [SKIP][126] ([i915#1397]) -> [PASS][127] [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-dg1-16/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-dg1-14/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs: - {shard-rkl}: [SKIP][128] ([i915#1845] / [i915#4098]) -> [PASS][129] +23 similar issues [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-5/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-6/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_rc_ccs.html * igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size: - shard-apl: [FAIL][130] ([i915#2346]) -> [PASS][131] [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-apl7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-apl4/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html - shard-glk: [FAIL][132] ([i915#2346]) -> [PASS][133] [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html * igt@kms_fbcon_fbt@fbc: - {shard-rkl}: [SKIP][134] ([i915#4098]) -> [PASS][135] [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-4/igt@kms_fbcon_fbt@fbc.html [135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-6/igt@kms_fbcon_fbt@fbc.html * igt@kms_fbcon_fbt@psr: - {shard-rkl}: [SKIP][136] ([fdo#110189] / [i915#3955]) -> [PASS][137] [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-5/igt@kms_fbcon_fbt@psr.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-6/igt@kms_fbcon_fbt@psr.html * igt@kms_flip@2x-flip-vs-wf_vblank-interruptible@ac-hdmi-a1-hdmi-a2: - shard-glk: [FAIL][138] ([i915#2122]) -> [PASS][139] [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-glk2/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible@ac-hdmi-a1-hdmi-a2.html [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-glk1/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible@ac-hdmi-a1-hdmi-a2.html * igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary: - {shard-rkl}: [SKIP][140] ([i915#1849] / [i915#4098]) -> [PASS][141] +17 similar issues [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary.html [141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary.html * igt@kms_plane@plane-position-hole@pipe-b-planes: - {shard-rkl}: [SKIP][142] ([i915#1849]) -> [PASS][143] +4 similar issues [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-5/igt@kms_plane@plane-position-hole@pipe-b-planes.html [143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-6/igt@kms_plane@plane-position-hole@pipe-b-planes.html * igt@kms_psr@cursor_render: - {shard-rkl}: [SKIP][144] ([i915#1072]) -> [PASS][145] +1 similar issue [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12763/shard-rkl-4/igt@kms_psr@cursor_render.html [145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/shard-rkl-6/igt@kms_psr@cursor_render.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#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274 [fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303 [fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308 [fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542 [fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644 [fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849 [i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2532]: https://gitlab.freedesktop.org/drm/intel/issues/2532 [i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#3063]: https://gitlab.freedesktop.org/drm/intel/issues/3063 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [i915#315]: https://gitlab.freedesktop.org/drm/intel/issues/315 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323 [i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359 [i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3547]: https://gitlab.freedesktop.org/drm/intel/issues/3547 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558 [i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3936]: https://gitlab.freedesktop.org/drm/intel/issues/3936 [i915#3952]: https://gitlab.freedesktop.org/drm/intel/issues/3952 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [i915#3966]: https://gitlab.freedesktop.org/drm/intel/issues/3966 [i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989 [i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404 [i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212 [i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880 [i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885 [i915#5090]: https://gitlab.freedesktop.org/drm/intel/issues/5090 [i915#5161]: https://gitlab.freedesktop.org/drm/intel/issues/5161 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325 [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461 [i915#5465]: https://gitlab.freedesktop.org/drm/intel/issues/5465 [i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563 [i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230 [i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245 [i915#6247]: https://gitlab.freedesktop.org/drm/intel/issues/6247 [i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252 [i915#6259]: https://gitlab.freedesktop.org/drm/intel/issues/6259 [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334 [i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335 [i915#6355]: https://gitlab.freedesktop.org/drm/intel/issues/6355 [i915#6403]: https://gitlab.freedesktop.org/drm/intel/issues/6403 [i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433 [i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6590]: https://gitlab.freedesktop.org/drm/intel/issues/6590 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768 [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944 [i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946 [i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953 [i915#7037]: https://gitlab.freedesktop.org/drm/intel/issues/7037 [i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561 [i915#7582]: https://gitlab.freedesktop.org/drm/intel/issues/7582 [i915#7651]: https://gitlab.freedesktop.org/drm/intel/issues/7651 [i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697 [i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701 [i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7949]: https://gitlab.freedesktop.org/drm/intel/issues/7949 [i915#7957]: https://gitlab.freedesktop.org/drm/intel/issues/7957 [i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975 [i915#8151]: https://gitlab.freedesktop.org/drm/intel/issues/8151 [i915#8152]: https://gitlab.freedesktop.org/drm/intel/issues/8152 [i915#8155]: https://gitlab.freedesktop.org/drm/intel/issues/8155 [i915#8208]: https://gitlab.freedesktop.org/drm/intel/issues/8208 Build changes ------------- * Linux: CI_DRM_12763 -> Patchwork_114196v2 CI-20190529: 20190529 CI_DRM_12763: 205c062ab01e006382e54e699678a50463ffe438 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_7167: fdaac15d525635c9ce8cdba4dac55550553f1a65 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_114196v2: 205c062ab01e006382e54e699678a50463ffe438 @ git://anongit.freedesktop.org/gfx-ci/linux == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_114196v2/index.html [-- Attachment #2: Type: text/html, Size: 48551 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT 2023-02-20 16:47 [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Ville Syrjala ` (2 preceding siblings ...) 2023-02-21 0:19 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork @ 2023-03-01 14:55 ` Hogander, Jouni 2023-03-01 15:21 ` Jani Nikula 2023-03-28 20:09 ` Lyude Paul 4 siblings, 1 reply; 9+ messages in thread From: Hogander, Jouni @ 2023-03-01 14:55 UTC (permalink / raw) To: ville.syrjala, intel-gfx On Mon, 2023-02-20 at 18:47 +0200, Ville Syrjala wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Grab the HDR DPCD refresh timeout (time we need to wait after > writing the sourc OUI before the HDR DPCD registers are ready) > from the VBT. > > Windows doesn't even seem to have any default value for this, > which is perhaps a bit weird since the VBT value is documented > as TGL+ and I thought the HDR backlight stuff might already be > used on earlier platforms. To play it safe I left the old > hardcoded 30ms default in place. Digging through some internal > stuff that seems to have been a number given by the vendor for > one particularly slow TCON. Although I did see 50ms mentioned > somewhere as well. > > Let's also include the value in the debug print to ease > debugging, and toss in the customary connector id+name as well. > > The TGL Thinkpad T14 I have sets this to 0 btw. So the delay > is now gone on this machine: > [CONNECTOR:308:eDP-1] Detected Intel HDR backlight interface version > 1 > [CONNECTOR:308:eDP-1] Using Intel proprietary eDP backlight controls > [CONNECTOR:308:eDP-1] SDR backlight is controlled through PWM > [CONNECTOR:308:eDP-1] Using native PCH PWM for backlight control > (controller=0) > [CONNECTOR:308:eDP-1] Using AUX HDR interface for backlight control > (range 0..496) > [CONNECTOR:308:eDP-1] Performing OUI wait (0 ms) Reviewed-by: Jouni Högander <jouni.hogander@intel.com> > > Cc: Lyude Paul <lyude@redhat.com> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > --- > drivers/gpu/drm/i915/display/intel_bios.c | 6 ++++++ > drivers/gpu/drm/i915/display/intel_display_types.h | 1 + > drivers/gpu/drm/i915/display/intel_dp.c | 9 +++++++-- > 3 files changed, 14 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_bios.c > b/drivers/gpu/drm/i915/display/intel_bios.c > index f35ef3675d39..f16887aed56d 100644 > --- a/drivers/gpu/drm/i915/display/intel_bios.c > +++ b/drivers/gpu/drm/i915/display/intel_bios.c > @@ -1084,6 +1084,12 @@ parse_lfp_backlight(struct drm_i915_private > *i915, > panel->vbt.backlight.min_brightness = entry- > >min_brightness; > } > > + if (i915->display.vbt.version >= 239) > + panel->vbt.backlight.hdr_dpcd_refresh_timeout = > + DIV_ROUND_UP(backlight_data- > >hdr_dpcd_refresh_timeout[panel_type], 100); > + else > + panel->vbt.backlight.hdr_dpcd_refresh_timeout = 30; > + > drm_dbg_kms(&i915->drm, > "VBT backlight PWM modulation frequency %u Hz, " > "active %s, min brightness %u, level %u, > controller %u\n", > diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h > b/drivers/gpu/drm/i915/display/intel_display_types.h > index 748b0cd411fa..76f47ba3be45 100644 > --- a/drivers/gpu/drm/i915/display/intel_display_types.h > +++ b/drivers/gpu/drm/i915/display/intel_display_types.h > @@ -326,6 +326,7 @@ struct intel_vbt_panel_data { > struct { > u16 pwm_freq_hz; > u16 brightness_precision_bits; > + u16 hdr_dpcd_refresh_timeout; > bool present; > bool active_low_pwm; > u8 min_brightness; /* min_brightness/255 of max > */ > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c > b/drivers/gpu/drm/i915/display/intel_dp.c > index b77bd4565864..3734e7567230 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.c > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > @@ -2293,10 +2293,15 @@ intel_edp_init_source_oui(struct intel_dp > *intel_dp, bool careful) > > void intel_dp_wait_source_oui(struct intel_dp *intel_dp) > { > + struct intel_connector *connector = intel_dp- > >attached_connector; > struct drm_i915_private *i915 = dp_to_i915(intel_dp); > > - drm_dbg_kms(&i915->drm, "Performing OUI wait\n"); > - wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, 30); > + drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] Performing OUI > wait (%u ms)\n", > + connector->base.base.id, connector->base.name, > + connector- > >panel.vbt.backlight.hdr_dpcd_refresh_timeout); > + > + wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, > + connector- > >panel.vbt.backlight.hdr_dpcd_refresh_timeout); > } > > /* If the device supports it, try to set the power state > appropriately */ ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT 2023-03-01 14:55 ` [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Hogander, Jouni @ 2023-03-01 15:21 ` Jani Nikula 2023-03-01 15:51 ` Ville Syrjälä 0 siblings, 1 reply; 9+ messages in thread From: Jani Nikula @ 2023-03-01 15:21 UTC (permalink / raw) To: Hogander, Jouni, ville.syrjala, intel-gfx On Wed, 01 Mar 2023, "Hogander, Jouni" <jouni.hogander@intel.com> wrote: > On Mon, 2023-02-20 at 18:47 +0200, Ville Syrjala wrote: >> From: Ville Syrjälä <ville.syrjala@linux.intel.com> >> >> Grab the HDR DPCD refresh timeout (time we need to wait after >> writing the sourc OUI before the HDR DPCD registers are ready) >> from the VBT. >> >> Windows doesn't even seem to have any default value for this, >> which is perhaps a bit weird since the VBT value is documented >> as TGL+ and I thought the HDR backlight stuff might already be >> used on earlier platforms. To play it safe I left the old >> hardcoded 30ms default in place. Digging through some internal >> stuff that seems to have been a number given by the vendor for >> one particularly slow TCON. Although I did see 50ms mentioned >> somewhere as well. >> >> Let's also include the value in the debug print to ease >> debugging, and toss in the customary connector id+name as well. >> >> The TGL Thinkpad T14 I have sets this to 0 btw. So the delay >> is now gone on this machine: >> [CONNECTOR:308:eDP-1] Detected Intel HDR backlight interface version >> 1 >> [CONNECTOR:308:eDP-1] Using Intel proprietary eDP backlight controls >> [CONNECTOR:308:eDP-1] SDR backlight is controlled through PWM >> [CONNECTOR:308:eDP-1] Using native PCH PWM for backlight control >> (controller=0) >> [CONNECTOR:308:eDP-1] Using AUX HDR interface for backlight control >> (range 0..496) >> [CONNECTOR:308:eDP-1] Performing OUI wait (0 ms) > > Reviewed-by: Jouni Högander <jouni.hogander@intel.com> Cc: stable@vger.kernel.org ? > >> >> Cc: Lyude Paul <lyude@redhat.com> >> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> >> --- >> drivers/gpu/drm/i915/display/intel_bios.c | 6 ++++++ >> drivers/gpu/drm/i915/display/intel_display_types.h | 1 + >> drivers/gpu/drm/i915/display/intel_dp.c | 9 +++++++-- >> 3 files changed, 14 insertions(+), 2 deletions(-) >> >> diff --git a/drivers/gpu/drm/i915/display/intel_bios.c >> b/drivers/gpu/drm/i915/display/intel_bios.c >> index f35ef3675d39..f16887aed56d 100644 >> --- a/drivers/gpu/drm/i915/display/intel_bios.c >> +++ b/drivers/gpu/drm/i915/display/intel_bios.c >> @@ -1084,6 +1084,12 @@ parse_lfp_backlight(struct drm_i915_private >> *i915, >> panel->vbt.backlight.min_brightness = entry- >> >min_brightness; >> } >> >> + if (i915->display.vbt.version >= 239) >> + panel->vbt.backlight.hdr_dpcd_refresh_timeout = >> + DIV_ROUND_UP(backlight_data- >> >hdr_dpcd_refresh_timeout[panel_type], 100); >> + else >> + panel->vbt.backlight.hdr_dpcd_refresh_timeout = 30; >> + >> drm_dbg_kms(&i915->drm, >> "VBT backlight PWM modulation frequency %u Hz, " >> "active %s, min brightness %u, level %u, >> controller %u\n", >> diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h >> b/drivers/gpu/drm/i915/display/intel_display_types.h >> index 748b0cd411fa..76f47ba3be45 100644 >> --- a/drivers/gpu/drm/i915/display/intel_display_types.h >> +++ b/drivers/gpu/drm/i915/display/intel_display_types.h >> @@ -326,6 +326,7 @@ struct intel_vbt_panel_data { >> struct { >> u16 pwm_freq_hz; >> u16 brightness_precision_bits; >> + u16 hdr_dpcd_refresh_timeout; >> bool present; >> bool active_low_pwm; >> u8 min_brightness; /* min_brightness/255 of max >> */ >> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c >> b/drivers/gpu/drm/i915/display/intel_dp.c >> index b77bd4565864..3734e7567230 100644 >> --- a/drivers/gpu/drm/i915/display/intel_dp.c >> +++ b/drivers/gpu/drm/i915/display/intel_dp.c >> @@ -2293,10 +2293,15 @@ intel_edp_init_source_oui(struct intel_dp >> *intel_dp, bool careful) >> >> void intel_dp_wait_source_oui(struct intel_dp *intel_dp) >> { >> + struct intel_connector *connector = intel_dp- >> >attached_connector; >> struct drm_i915_private *i915 = dp_to_i915(intel_dp); >> >> - drm_dbg_kms(&i915->drm, "Performing OUI wait\n"); >> - wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, 30); >> + drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] Performing OUI >> wait (%u ms)\n", >> + connector->base.base.id, connector->base.name, >> + connector- >> >panel.vbt.backlight.hdr_dpcd_refresh_timeout); >> + >> + wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, >> + connector- >> >panel.vbt.backlight.hdr_dpcd_refresh_timeout); >> } >> >> /* If the device supports it, try to set the power state >> appropriately */ > -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT 2023-03-01 15:21 ` Jani Nikula @ 2023-03-01 15:51 ` Ville Syrjälä 0 siblings, 0 replies; 9+ messages in thread From: Ville Syrjälä @ 2023-03-01 15:51 UTC (permalink / raw) To: Jani Nikula; +Cc: intel-gfx On Wed, Mar 01, 2023 at 05:21:10PM +0200, Jani Nikula wrote: > On Wed, 01 Mar 2023, "Hogander, Jouni" <jouni.hogander@intel.com> wrote: > > On Mon, 2023-02-20 at 18:47 +0200, Ville Syrjala wrote: > >> From: Ville Syrjälä <ville.syrjala@linux.intel.com> > >> > >> Grab the HDR DPCD refresh timeout (time we need to wait after > >> writing the sourc OUI before the HDR DPCD registers are ready) > >> from the VBT. > >> > >> Windows doesn't even seem to have any default value for this, > >> which is perhaps a bit weird since the VBT value is documented > >> as TGL+ and I thought the HDR backlight stuff might already be > >> used on earlier platforms. To play it safe I left the old > >> hardcoded 30ms default in place. Digging through some internal > >> stuff that seems to have been a number given by the vendor for > >> one particularly slow TCON. Although I did see 50ms mentioned > >> somewhere as well. > >> > >> Let's also include the value in the debug print to ease > >> debugging, and toss in the customary connector id+name as well. > >> > >> The TGL Thinkpad T14 I have sets this to 0 btw. So the delay > >> is now gone on this machine: > >> [CONNECTOR:308:eDP-1] Detected Intel HDR backlight interface version > >> 1 > >> [CONNECTOR:308:eDP-1] Using Intel proprietary eDP backlight controls > >> [CONNECTOR:308:eDP-1] SDR backlight is controlled through PWM > >> [CONNECTOR:308:eDP-1] Using native PCH PWM for backlight control > >> (controller=0) > >> [CONNECTOR:308:eDP-1] Using AUX HDR interface for backlight control > >> (range 0..496) > >> [CONNECTOR:308:eDP-1] Performing OUI wait (0 ms) > > > > Reviewed-by: Jouni Högander <jouni.hogander@intel.com> > > Cc: stable@vger.kernel.org > > ? Not aware of anythigng actually getting fixed by this. I suspect it's usually more of an optimization since the original 30ms was supposedly only needed by some especially slow TCONs. > > > > >> > >> Cc: Lyude Paul <lyude@redhat.com> > >> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > >> --- > >> drivers/gpu/drm/i915/display/intel_bios.c | 6 ++++++ > >> drivers/gpu/drm/i915/display/intel_display_types.h | 1 + > >> drivers/gpu/drm/i915/display/intel_dp.c | 9 +++++++-- > >> 3 files changed, 14 insertions(+), 2 deletions(-) > >> > >> diff --git a/drivers/gpu/drm/i915/display/intel_bios.c > >> b/drivers/gpu/drm/i915/display/intel_bios.c > >> index f35ef3675d39..f16887aed56d 100644 > >> --- a/drivers/gpu/drm/i915/display/intel_bios.c > >> +++ b/drivers/gpu/drm/i915/display/intel_bios.c > >> @@ -1084,6 +1084,12 @@ parse_lfp_backlight(struct drm_i915_private > >> *i915, > >> panel->vbt.backlight.min_brightness = entry- > >> >min_brightness; > >> } > >> > >> + if (i915->display.vbt.version >= 239) > >> + panel->vbt.backlight.hdr_dpcd_refresh_timeout = > >> + DIV_ROUND_UP(backlight_data- > >> >hdr_dpcd_refresh_timeout[panel_type], 100); > >> + else > >> + panel->vbt.backlight.hdr_dpcd_refresh_timeout = 30; > >> + > >> drm_dbg_kms(&i915->drm, > >> "VBT backlight PWM modulation frequency %u Hz, " > >> "active %s, min brightness %u, level %u, > >> controller %u\n", > >> diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h > >> b/drivers/gpu/drm/i915/display/intel_display_types.h > >> index 748b0cd411fa..76f47ba3be45 100644 > >> --- a/drivers/gpu/drm/i915/display/intel_display_types.h > >> +++ b/drivers/gpu/drm/i915/display/intel_display_types.h > >> @@ -326,6 +326,7 @@ struct intel_vbt_panel_data { > >> struct { > >> u16 pwm_freq_hz; > >> u16 brightness_precision_bits; > >> + u16 hdr_dpcd_refresh_timeout; > >> bool present; > >> bool active_low_pwm; > >> u8 min_brightness; /* min_brightness/255 of max > >> */ > >> diff --git a/drivers/gpu/drm/i915/display/intel_dp.c > >> b/drivers/gpu/drm/i915/display/intel_dp.c > >> index b77bd4565864..3734e7567230 100644 > >> --- a/drivers/gpu/drm/i915/display/intel_dp.c > >> +++ b/drivers/gpu/drm/i915/display/intel_dp.c > >> @@ -2293,10 +2293,15 @@ intel_edp_init_source_oui(struct intel_dp > >> *intel_dp, bool careful) > >> > >> void intel_dp_wait_source_oui(struct intel_dp *intel_dp) > >> { > >> + struct intel_connector *connector = intel_dp- > >> >attached_connector; > >> struct drm_i915_private *i915 = dp_to_i915(intel_dp); > >> > >> - drm_dbg_kms(&i915->drm, "Performing OUI wait\n"); > >> - wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, 30); > >> + drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] Performing OUI > >> wait (%u ms)\n", > >> + connector->base.base.id, connector->base.name, > >> + connector- > >> >panel.vbt.backlight.hdr_dpcd_refresh_timeout); > >> + > >> + wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, > >> + connector- > >> >panel.vbt.backlight.hdr_dpcd_refresh_timeout); > >> } > >> > >> /* If the device supports it, try to set the power state > >> appropriately */ > > > > -- > Jani Nikula, Intel Open Source Graphics Center -- Ville Syrjälä Intel ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT 2023-02-20 16:47 [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Ville Syrjala ` (3 preceding siblings ...) 2023-03-01 14:55 ` [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Hogander, Jouni @ 2023-03-28 20:09 ` Lyude Paul 2023-03-29 10:13 ` Ville Syrjälä 4 siblings, 1 reply; 9+ messages in thread From: Lyude Paul @ 2023-03-28 20:09 UTC (permalink / raw) To: Ville Syrjala, intel-gfx BTW - I just started catching up with my email, is this waiting on me or was someone else able to review it? On Mon, 2023-02-20 at 18:47 +0200, Ville Syrjala wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Grab the HDR DPCD refresh timeout (time we need to wait after > writing the sourc OUI before the HDR DPCD registers are ready) > from the VBT. > > Windows doesn't even seem to have any default value for this, > which is perhaps a bit weird since the VBT value is documented > as TGL+ and I thought the HDR backlight stuff might already be > used on earlier platforms. To play it safe I left the old > hardcoded 30ms default in place. Digging through some internal > stuff that seems to have been a number given by the vendor for > one particularly slow TCON. Although I did see 50ms mentioned > somewhere as well. > > Let's also include the value in the debug print to ease > debugging, and toss in the customary connector id+name as well. > > The TGL Thinkpad T14 I have sets this to 0 btw. So the delay > is now gone on this machine: > [CONNECTOR:308:eDP-1] Detected Intel HDR backlight interface version 1 > [CONNECTOR:308:eDP-1] Using Intel proprietary eDP backlight controls > [CONNECTOR:308:eDP-1] SDR backlight is controlled through PWM > [CONNECTOR:308:eDP-1] Using native PCH PWM for backlight control (controller=0) > [CONNECTOR:308:eDP-1] Using AUX HDR interface for backlight control (range 0..496) > [CONNECTOR:308:eDP-1] Performing OUI wait (0 ms) > > Cc: Lyude Paul <lyude@redhat.com> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > --- > drivers/gpu/drm/i915/display/intel_bios.c | 6 ++++++ > drivers/gpu/drm/i915/display/intel_display_types.h | 1 + > drivers/gpu/drm/i915/display/intel_dp.c | 9 +++++++-- > 3 files changed, 14 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c > index f35ef3675d39..f16887aed56d 100644 > --- a/drivers/gpu/drm/i915/display/intel_bios.c > +++ b/drivers/gpu/drm/i915/display/intel_bios.c > @@ -1084,6 +1084,12 @@ parse_lfp_backlight(struct drm_i915_private *i915, > panel->vbt.backlight.min_brightness = entry->min_brightness; > } > > + if (i915->display.vbt.version >= 239) > + panel->vbt.backlight.hdr_dpcd_refresh_timeout = > + DIV_ROUND_UP(backlight_data->hdr_dpcd_refresh_timeout[panel_type], 100); > + else > + panel->vbt.backlight.hdr_dpcd_refresh_timeout = 30; > + > drm_dbg_kms(&i915->drm, > "VBT backlight PWM modulation frequency %u Hz, " > "active %s, min brightness %u, level %u, controller %u\n", > diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h > index 748b0cd411fa..76f47ba3be45 100644 > --- a/drivers/gpu/drm/i915/display/intel_display_types.h > +++ b/drivers/gpu/drm/i915/display/intel_display_types.h > @@ -326,6 +326,7 @@ struct intel_vbt_panel_data { > struct { > u16 pwm_freq_hz; > u16 brightness_precision_bits; > + u16 hdr_dpcd_refresh_timeout; > bool present; > bool active_low_pwm; > u8 min_brightness; /* min_brightness/255 of max */ > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c > index b77bd4565864..3734e7567230 100644 > --- a/drivers/gpu/drm/i915/display/intel_dp.c > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > @@ -2293,10 +2293,15 @@ intel_edp_init_source_oui(struct intel_dp *intel_dp, bool careful) > > void intel_dp_wait_source_oui(struct intel_dp *intel_dp) > { > + struct intel_connector *connector = intel_dp->attached_connector; > struct drm_i915_private *i915 = dp_to_i915(intel_dp); > > - drm_dbg_kms(&i915->drm, "Performing OUI wait\n"); > - wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, 30); > + drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] Performing OUI wait (%u ms)\n", > + connector->base.base.id, connector->base.name, > + connector->panel.vbt.backlight.hdr_dpcd_refresh_timeout); > + > + wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, > + connector->panel.vbt.backlight.hdr_dpcd_refresh_timeout); > } > > /* If the device supports it, try to set the power state appropriately */ -- Cheers, Lyude Paul (she/her) Software Engineer at Red Hat ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT 2023-03-28 20:09 ` Lyude Paul @ 2023-03-29 10:13 ` Ville Syrjälä 0 siblings, 0 replies; 9+ messages in thread From: Ville Syrjälä @ 2023-03-29 10:13 UTC (permalink / raw) To: Lyude Paul; +Cc: intel-gfx On Tue, Mar 28, 2023 at 04:09:33PM -0400, Lyude Paul wrote: > BTW - I just started catching up with my email, is this waiting on me or was > someone else able to review it? commit fe82b93fc101 ("drm/i915: Get HDR DPCD refresh timeout from VBT") > > On Mon, 2023-02-20 at 18:47 +0200, Ville Syrjala wrote: > > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > Grab the HDR DPCD refresh timeout (time we need to wait after > > writing the sourc OUI before the HDR DPCD registers are ready) > > from the VBT. > > > > Windows doesn't even seem to have any default value for this, > > which is perhaps a bit weird since the VBT value is documented > > as TGL+ and I thought the HDR backlight stuff might already be > > used on earlier platforms. To play it safe I left the old > > hardcoded 30ms default in place. Digging through some internal > > stuff that seems to have been a number given by the vendor for > > one particularly slow TCON. Although I did see 50ms mentioned > > somewhere as well. > > > > Let's also include the value in the debug print to ease > > debugging, and toss in the customary connector id+name as well. > > > > The TGL Thinkpad T14 I have sets this to 0 btw. So the delay > > is now gone on this machine: > > [CONNECTOR:308:eDP-1] Detected Intel HDR backlight interface version 1 > > [CONNECTOR:308:eDP-1] Using Intel proprietary eDP backlight controls > > [CONNECTOR:308:eDP-1] SDR backlight is controlled through PWM > > [CONNECTOR:308:eDP-1] Using native PCH PWM for backlight control (controller=0) > > [CONNECTOR:308:eDP-1] Using AUX HDR interface for backlight control (range 0..496) > > [CONNECTOR:308:eDP-1] Performing OUI wait (0 ms) > > > > Cc: Lyude Paul <lyude@redhat.com> > > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > > --- > > drivers/gpu/drm/i915/display/intel_bios.c | 6 ++++++ > > drivers/gpu/drm/i915/display/intel_display_types.h | 1 + > > drivers/gpu/drm/i915/display/intel_dp.c | 9 +++++++-- > > 3 files changed, 14 insertions(+), 2 deletions(-) > > > > diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c > > index f35ef3675d39..f16887aed56d 100644 > > --- a/drivers/gpu/drm/i915/display/intel_bios.c > > +++ b/drivers/gpu/drm/i915/display/intel_bios.c > > @@ -1084,6 +1084,12 @@ parse_lfp_backlight(struct drm_i915_private *i915, > > panel->vbt.backlight.min_brightness = entry->min_brightness; > > } > > > > + if (i915->display.vbt.version >= 239) > > + panel->vbt.backlight.hdr_dpcd_refresh_timeout = > > + DIV_ROUND_UP(backlight_data->hdr_dpcd_refresh_timeout[panel_type], 100); > > + else > > + panel->vbt.backlight.hdr_dpcd_refresh_timeout = 30; > > + > > drm_dbg_kms(&i915->drm, > > "VBT backlight PWM modulation frequency %u Hz, " > > "active %s, min brightness %u, level %u, controller %u\n", > > diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h > > index 748b0cd411fa..76f47ba3be45 100644 > > --- a/drivers/gpu/drm/i915/display/intel_display_types.h > > +++ b/drivers/gpu/drm/i915/display/intel_display_types.h > > @@ -326,6 +326,7 @@ struct intel_vbt_panel_data { > > struct { > > u16 pwm_freq_hz; > > u16 brightness_precision_bits; > > + u16 hdr_dpcd_refresh_timeout; > > bool present; > > bool active_low_pwm; > > u8 min_brightness; /* min_brightness/255 of max */ > > diff --git a/drivers/gpu/drm/i915/display/intel_dp.c b/drivers/gpu/drm/i915/display/intel_dp.c > > index b77bd4565864..3734e7567230 100644 > > --- a/drivers/gpu/drm/i915/display/intel_dp.c > > +++ b/drivers/gpu/drm/i915/display/intel_dp.c > > @@ -2293,10 +2293,15 @@ intel_edp_init_source_oui(struct intel_dp *intel_dp, bool careful) > > > > void intel_dp_wait_source_oui(struct intel_dp *intel_dp) > > { > > + struct intel_connector *connector = intel_dp->attached_connector; > > struct drm_i915_private *i915 = dp_to_i915(intel_dp); > > > > - drm_dbg_kms(&i915->drm, "Performing OUI wait\n"); > > - wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, 30); > > + drm_dbg_kms(&i915->drm, "[CONNECTOR:%d:%s] Performing OUI wait (%u ms)\n", > > + connector->base.base.id, connector->base.name, > > + connector->panel.vbt.backlight.hdr_dpcd_refresh_timeout); > > + > > + wait_remaining_ms_from_jiffies(intel_dp->last_oui_write, > > + connector->panel.vbt.backlight.hdr_dpcd_refresh_timeout); > > } > > > > /* If the device supports it, try to set the power state appropriately */ > > -- > Cheers, > Lyude Paul (she/her) > Software Engineer at Red Hat -- Ville Syrjälä Intel ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2023-03-29 10:13 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-02-20 16:47 [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Ville Syrjala 2023-02-20 18:38 ` [Intel-gfx] ✗ Fi.CI.BAT: failure for " Patchwork 2023-02-20 21:32 ` [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Get HDR DPCD refresh timeout from VBT (rev2) Patchwork 2023-02-21 0:19 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork 2023-03-01 14:55 ` [Intel-gfx] [PATCH] drm/i915: Get HDR DPCD refresh timeout from VBT Hogander, Jouni 2023-03-01 15:21 ` Jani Nikula 2023-03-01 15:51 ` Ville Syrjälä 2023-03-28 20:09 ` Lyude Paul 2023-03-29 10:13 ` Ville Syrjälä
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.