Message ID | 20200106152128.195171-1-jose.souza@intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v3] drm/i915/display: Force the state compute phase once to enable PSR | expand |
On Mon, 2020-01-06 at 07:21 -0800, José Roberto de Souza wrote: > Recent improvements in the state tracking in i915 caused PSR to not > be > enabled when reusing firmware/BIOS modeset, this is due to all > initial > commits returning ealier in intel_atomic_check() as needs_modeset() > is always false. > > To fix that here forcing the state compute phase in CRTC that is > driving the eDP that supports PSR once. Enable or disable PSR do not > require a fullmodeset, so user will still experience glitch free boot > process plus the power savings that PSR brings. > > It was tried to set mode_changed in intel_initial_commit() but at > this point the connectors are not registered causing a crash when > computing encoder state. > > v2: > - removed function return > - change arguments to match intel_hdcp_atomic_check > > v3: > - replaced drm includes in intel_psr.h by forward declaration(Jani) > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112253 > Reported-by: <s.zharkoff@gmail.com> > Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> > Cc: Jani Nikula <jani.nikula@intel.com> > Signed-off-by: José Roberto de Souza <jose.souza@intel.com> > --- > drivers/gpu/drm/i915/display/intel_atomic.c | 2 ++ > drivers/gpu/drm/i915/display/intel_psr.c | 24 > +++++++++++++++++++++ > drivers/gpu/drm/i915/display/intel_psr.h | 5 +++++ > drivers/gpu/drm/i915/i915_drv.h | 1 + > 4 files changed, 32 insertions(+) > > diff --git a/drivers/gpu/drm/i915/display/intel_atomic.c > b/drivers/gpu/drm/i915/display/intel_atomic.c > index 0eb973f65977..c362eecdd414 100644 > --- a/drivers/gpu/drm/i915/display/intel_atomic.c > +++ b/drivers/gpu/drm/i915/display/intel_atomic.c > @@ -37,6 +37,7 @@ > #include "intel_atomic.h" > #include "intel_display_types.h" > #include "intel_hdcp.h" > +#include "intel_psr.h" > #include "intel_sprite.h" > > /** > @@ -129,6 +130,7 @@ int intel_digital_connector_atomic_check(struct > drm_connector *conn, > struct drm_crtc_state *crtc_state; > > intel_hdcp_atomic_check(conn, old_state, new_state); > + intel_psr_atomic_check(conn, old_state, new_state); > > if (!new_state->crtc) > return 0; > diff --git a/drivers/gpu/drm/i915/display/intel_psr.c > b/drivers/gpu/drm/i915/display/intel_psr.c > index 16e9ff47d519..e3fd5f1e2d21 100644 > --- a/drivers/gpu/drm/i915/display/intel_psr.c > +++ b/drivers/gpu/drm/i915/display/intel_psr.c > @@ -1523,3 +1523,27 @@ bool intel_psr_enabled(struct intel_dp > *intel_dp) > > return ret; > } > + > +void intel_psr_atomic_check(struct drm_connector *connector, > + struct drm_connector_state *old_state, > + struct drm_connector_state *new_state) > +{ > + struct drm_i915_private *dev_priv = to_i915(connector->dev); > + struct intel_connector *intel_connector; > + struct intel_digital_port *dig_port; > + struct drm_crtc_state *crtc_state; > + > + if (!CAN_PSR(dev_priv) || !new_state->crtc || > + dev_priv->psr.initially_probed) > + return; > + > + intel_connector = to_intel_connector(connector); > + dig_port = enc_to_dig_port(&intel_connector->encoder->base); > + if (dev_priv->psr.dp != &dig_port->dp) > + return; > + > + crtc_state = drm_atomic_get_new_crtc_state(new_state->state, > + new_state->crtc); > + crtc_state->mode_changed = true; > + dev_priv->psr.initially_probed = true; > +} > diff --git a/drivers/gpu/drm/i915/display/intel_psr.h > b/drivers/gpu/drm/i915/display/intel_psr.h > index 46e4de8b8cd5..c58a1d438808 100644 > --- a/drivers/gpu/drm/i915/display/intel_psr.h > +++ b/drivers/gpu/drm/i915/display/intel_psr.h > @@ -8,6 +8,8 @@ > > #include "intel_frontbuffer.h" > > +struct drm_connector; > +struct drm_connector_state; > struct drm_i915_private; > struct intel_crtc_state; > struct intel_dp; > @@ -35,5 +37,8 @@ void intel_psr_short_pulse(struct intel_dp > *intel_dp); > int intel_psr_wait_for_idle(const struct intel_crtc_state > *new_crtc_state, > u32 *out_value); > bool intel_psr_enabled(struct intel_dp *intel_dp); > +void intel_psr_atomic_check(struct drm_connector *connector, > + struct drm_connector_state *old_state, > + struct drm_connector_state *new_state); > > #endif /* __INTEL_PSR_H__ */ > diff --git a/drivers/gpu/drm/i915/i915_drv.h > b/drivers/gpu/drm/i915/i915_drv.h > index 50181113dd2b..1025d783f494 100644 > --- a/drivers/gpu/drm/i915/i915_drv.h > +++ b/drivers/gpu/drm/i915/i915_drv.h > @@ -505,6 +505,7 @@ struct i915_psr { > bool dc3co_enabled; > u32 dc3co_exit_delay; > struct delayed_work idle_work; > + bool initially_probed; > }; > > #define QUIRK_LVDS_SSC_DISABLE (1<<1) Looks good to me. Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com>
On Tue, 2020-01-07 at 07:13 +0000, Patchwork wrote: > == Series Details == > > Series: drm/i915/display: Force the state compute phase once to > enable PSR (rev4) > URL : https://patchwork.freedesktop.org/series/70000/ > State : success > > == Summary == > > CI Bug Log - changes from CI_DRM_7688_full -> Patchwork_16006_full > ==================================================== > > Summary > ------- > > **SUCCESS** > > No regressions found. Pushed to dinq, thanks for the review Gwan-gyeong > > > > New tests > --------- > > New tests have been introduced between CI_DRM_7688_full and > Patchwork_16006_full: > > ### New Piglit tests (10) ### > > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-double_dmat > 2_array3-double_dmat2x3-position: > - Statuses : 1 fail(s) > - Exec time: [0.17] s > > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-double_dvec > 4_array5-position-float_vec2: > - Statuses : 1 fail(s) > - Exec time: [0.15] s > > * spec@arb_vertex_attrib_64bit@execution@ > vs_in@vs-input-position-double_dmat3-float_mat3x2_array3: > - Statuses : 1 fail(s) > - Exec time: [0.14] s > > * spec@arb_vertex_attrib_64bit@execution@ > vs_in@vs-input-position-float_mat3x2_array3-double_dvec2: > - Statuses : 1 fail(s) > - Exec time: [0.15] s > > * spec@arb_vertex_attrib_64bit@execution@ > vs_in@vs-input-position-int_ivec2_array3-double_dvec2_array2: > - Statuses : 1 fail(s) > - Exec time: [0.12] s > > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-ubyte_uint- > position-short_ivec4-double_dvec4: > - Statuses : 1 fail(s) > - Exec time: [0.12] s > > * spec@glsl-4.10@execution@vs_in@vs-input-double_double-position- > float_mat3: > - Statuses : 1 fail(s) > - Exec time: [0.16] s > > * spec@glsl-4.20@execution@vs_in@vs-input-double_dmat3x2- > double_dmat2x4-position: > - Statuses : 1 fail(s) > - Exec time: [0.12] s > > * spec@glsl-4.20@execution@vs_in@vs-input-position-double_dmat2x4- > double_dvec2_array2: > - Statuses : 1 fail(s) > - Exec time: [0.13] s > > * spec@glsl-4.20@execution@vs_in@vs-input-position-double_dvec4- > uint_uvec3: > - Statuses : 1 fail(s) > - Exec time: [0.18] s > > > > Known issues > ------------ > > Here are the changes found in Patchwork_16006_full that come from > known issues: > > ### IGT changes ### > > #### Issues hit #### > > * igt@gem_ctx_isolation@rcs0-s3: > - shard-kbl: [PASS][1] -> [DMESG-WARN][2] ([i915#180]) > +6 similar issues > [1]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl1/igt@gem_ctx_isolation@rcs0-s3.html > [2]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl4/igt@gem_ctx_isolation@rcs0-s3.html > > * igt@gem_ctx_isolation@vcs1-clean: > - shard-iclb: [PASS][3] -> [SKIP][4] ([fdo#109276] / > [fdo#112080]) +1 similar issue > [3]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_ctx_isolation@vcs1-clean.html > [4]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb8/igt@gem_ctx_isolation@vcs1-clean.html > > * igt@gem_ctx_shared@exec-single-timeline-bsd: > - shard-iclb: [PASS][5] -> [SKIP][6] ([fdo#110841]) > [5]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@gem_ctx_shared@exec-single-timeline-bsd.html > [6]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_ctx_shared@exec-single-timeline-bsd.html > > * igt@gem_exec_balancer@smoke: > - shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#110854]) > [7]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_exec_balancer@smoke.html > [8]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb5/igt@gem_exec_balancer@smoke.html > > * igt@gem_exec_parallel@fds: > - shard-tglb: [PASS][9] -> [INCOMPLETE][10] ([i915#470]) > [9]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_exec_parallel@fds.html > [10]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_exec_parallel@fds.html > > * igt@gem_exec_schedule@in-order-bsd: > - shard-iclb: [PASS][11] -> [SKIP][12] ([fdo#112146]) +4 > similar issues > [11]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb6/igt@gem_exec_schedule@in-order-bsd.html > [12]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_exec_schedule@in-order-bsd.html > > * igt@gem_exec_schedule@preempt-queue-chain-blt: > - shard-tglb: [PASS][13] -> [INCOMPLETE][14] > ([fdo#111606] / [fdo#111677]) > [13]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb7/igt@gem_exec_schedule@preempt-queue-chain-blt.html > [14]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb6/igt@gem_exec_schedule@preempt-queue-chain-blt.html > > * igt@gem_exec_schedule@promotion-bsd1: > - shard-iclb: [PASS][15] -> [SKIP][16] ([fdo#109276]) +19 > similar issues > [15]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb4/igt@gem_exec_schedule@promotion-bsd1.html > [16]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb7/igt@gem_exec_schedule@promotion-bsd1.html > > * igt@gem_partial_pwrite_pread@writes-after-reads-display: > - shard-skl: [PASS][17] -> [DMESG-WARN][18] ([i915#109]) > +2 similar issues > [17]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl10/igt@gem_partial_pwrite_pread@writes-after-reads-display.html > [18]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@gem_partial_pwrite_pread@writes-after-reads-display.html > > * igt@gem_persistent_relocs@forked-faulting-reloc-thrashing: > - shard-iclb: [PASS][19] -> [TIMEOUT][20] ([i915#530]) > [19]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb4/igt@gem_persistent_relocs@forked-faulting-reloc-thrashing.html > [20]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb1/igt@gem_persistent_relocs@forked-faulting-reloc-thrashing.html > > * igt@gem > _persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive > : > - shard-tglb: [PASS][21] -> [TIMEOUT][22] ([fdo#112126] / > [i915#530]) > [21]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@gem_persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive.html > [22]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive.html > > * igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen: > - shard-kbl: [PASS][23] -> [DMESG-WARN][24] ([i915#435] > / [i915#62] / [i915#92]) > [23]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen.html > [24]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen.html > > * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen: > - shard-skl: [PASS][25] -> [FAIL][26] ([i915#54]) > [25]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl5/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html > [26]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl4/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html > > * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: > - shard-glk: [PASS][27] -> [FAIL][28] ([i915#72]) +1 > similar issue > [27]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html > [28]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html > > * igt@kms_flip@flip-vs-suspend: > - shard-skl: [PASS][29] -> [INCOMPLETE][30] ([i915#221]) > [29]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl7/igt@kms_flip@flip-vs-suspend.html > [30]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl10/igt@kms_flip@flip-vs-suspend.html > > * igt@kms > _frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite: > - shard-tglb: [PASS][31] -> [FAIL][32] ([i915#49]) > [31]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html > [32]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html > > * igt@kms_frontbuffer_tracking@fbc-suspend: > - shard-apl: [PASS][33] -> [DMESG-WARN][34] ([i915#180]) > [33]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl3/igt@kms_frontbuffer_tracking@fbc-suspend.html > [34]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl6/igt@kms_frontbuffer_tracking@fbc-suspend.html > > * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min: > - shard-skl: [PASS][35] -> [FAIL][36] ([fdo#108145]) > [35]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html > [36]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html > > * igt@kms_psr@psr2_sprite_blt: > - shard-iclb: [PASS][37] -> [SKIP][38] ([fdo#109441]) > [37]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html > [38]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb3/igt@kms_psr@psr2_sprite_blt.html > > * igt@kms_rmfb@rmfb-ioctl: > - shard-kbl: [PASS][39] -> [DMESG-WARN][40] ([i915#62] / > [i915#92]) +58 similar issues > [39]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_rmfb@rmfb-ioctl.html > [40]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_rmfb@rmfb-ioctl.html > > * igt@kms_setmode@basic: > - shard-tglb: [PASS][41] -> [FAIL][42] ([i915#31]) > [41]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@kms_setmode@basic.html > [42]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@kms_setmode@basic.html > > * igt@perf_pmu@busy-check-all-vcs1: > - shard-iclb: [PASS][43] -> [SKIP][44] ([fdo#112080]) +9 > similar issues > [43]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@perf_pmu@busy-check-all-vcs1.html > [44]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb5/igt@perf_pmu@busy-check-all-vcs1.html > > > #### Possible fixes #### > > * igt@gem_busy@busy-vcs1: > - shard-iclb: [SKIP][45] ([fdo#112080]) -> [PASS][46] +12 > similar issues > [45]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_busy@busy-vcs1.html > [46]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_busy@busy-vcs1.html > > * igt@gem_busy@close-race: > - shard-tglb: [INCOMPLETE][47] ([i915#435]) -> [PASS][48] > +2 similar issues > [47]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@gem_busy@close-race.html > [48]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb1/igt@gem_busy@close-race.html > > * igt@gem_ctx_isolation@vcs1-dirty-create: > - shard-iclb: [SKIP][49] ([fdo#109276] / [fdo#112080]) -> > [PASS][50] +2 similar issues > [49]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb7/igt@gem_ctx_isolation@vcs1-dirty-create.html > [50]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb4/igt@gem_ctx_isolation@vcs1-dirty-create.html > > * igt@gem_ctx_persistence@processes: > - shard-skl: [FAIL][51] ([i915#570]) -> [PASS][52] > [51]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl1/igt@gem_ctx_persistence@processes.html > [52]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl1/igt@gem_ctx_persistence@processes.html > > * igt@gem_eio@in-flight-suspend: > - shard-skl: [INCOMPLETE][53] ([i915#69]) -> [PASS][54] > +1 similar issue > [53]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl10/igt@gem_eio@in-flight-suspend.html > [54]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@gem_eio@in-flight-suspend.html > > * igt@gem_exec_balancer@nop: > - shard-tglb: [INCOMPLETE][55] ([fdo#111736]) -> > [PASS][56] > [55]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_exec_balancer@nop.html > [56]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb3/igt@gem_exec_balancer@nop.html > > * igt@gem_exec_reloc@basic-active: > - shard-tglb: [INCOMPLETE][57] ([i915#472]) -> [PASS][58] > [57]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb6/igt@gem_exec_reloc@basic-active.html > [58]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb7/igt@gem_exec_reloc@basic-active.html > > * igt@gem_exec_reloc@basic-gtt-wc-active: > - shard-skl: [DMESG-WARN][59] ([i915#109]) -> [PASS][60] > +1 similar issue > [59]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@gem_exec_reloc@basic-gtt-wc-active.html > [60]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl6/igt@gem_exec_reloc@basic-gtt-wc-active.html > > * igt@gem_exec_schedule@independent-bsd2: > - shard-iclb: [SKIP][61] ([fdo#109276]) -> [PASS][62] +16 > similar issues > [61]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_exec_schedule@independent-bsd2.html > [62]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_exec_schedule@independent-bsd2.html > > * igt@gem_exec_schedule@preempt-queue-chain-render: > - shard-tglb: [INCOMPLETE][63] ([fdo#111606] / > [fdo#111677]) -> [PASS][64] > [63]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb3/igt@gem_exec_schedule@preempt-queue-chain-render.html > [64]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_exec_schedule@preempt-queue-chain-render.html > > * igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd: > - shard-iclb: [SKIP][65] ([fdo#112146]) -> [PASS][66] > [65]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb2/igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd.html > [66]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb3/igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd.html > > * igt@gem_persistent_relocs@forked-interruptible-thrashing: > - shard-iclb: [FAIL][67] ([i915#520]) -> [PASS][68] > [67]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_persistent_relocs@forked-interruptible-thrashing.html > [68]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_persistent_relocs@forked-interruptible-thrashing.html > > * igt@gem_persistent_relocs@forked-thrash-inactive: > - shard-tglb: [TIMEOUT][69] ([i915#530]) -> [PASS][70] > [69]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb7/igt@gem_persistent_relocs@forked-thrash-inactive.html > [70]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@gem_persistent_relocs@forked-thrash-inactive.html > > * igt@gem_pipe_control_store_loop@reused-buffer: > - shard-tglb: [INCOMPLETE][71] ([i915#707] / [i915#796]) > -> [PASS][72] > [71]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb3/igt@gem_pipe_control_store_loop@reused-buffer.html > [72]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb7/igt@gem_pipe_control_store_loop@reused-buffer.html > > * {igt@gen9_exec_parse@allowed-all}: > - shard-glk: [DMESG-WARN][73] ([i915#716]) -> [PASS][74] > [73]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk3/igt@gen9_exec_parse@allowed-all.html > [74]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk9/igt@gen9_exec_parse@allowed-all.html > > * igt@i915_pm_rps@waitboost: > - shard-iclb: [FAIL][75] ([i915#413]) -> [PASS][76] > [75]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@i915_pm_rps@waitboost.html > [76]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@i915_pm_rps@waitboost.html > > * igt@i915_suspend@fence-restore-tiled2untiled: > - shard-apl: [DMESG-WARN][77] ([i915#180]) -> [PASS][78] > +7 similar issues > [77]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl4/igt@i915_suspend@fence-restore-tiled2untiled.html > [78]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl8/igt@i915_suspend@fence-restore-tiled2untiled.html > > * igt@kms_color@pipe-a-ctm-green-to-red: > - shard-skl: [FAIL][79] ([i915#129]) -> [PASS][80] > [79]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@kms_color@pipe-a-ctm-green-to-red.html > [80]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl8/igt@kms_color@pipe-a-ctm-green-to-red.html > > * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy: > - shard-glk: [FAIL][81] ([i915#72]) -> [PASS][82] > [81]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk2/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html > [82]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk8/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html > > * igt@kms_cursor_legacy@flip-vs-cursor-atomic: > - shard-glk: [FAIL][83] ([IGT#5]) -> [PASS][84] > [83]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html > [84]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html > > * igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled: > - shard-skl: [FAIL][85] ([i915#52] / [i915#54]) -> > [PASS][86] +1 similar issue > [85]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled.html > [86]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl8/igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled.html > > * igt@kms_flip@flip-vs-expired-vblank-interruptible: > - shard-apl: [FAIL][87] ([i915#79]) -> [PASS][88] > [87]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html > [88]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html > > * igt@kms_flip@flip-vs-suspend: > - shard-kbl: [DMESG-WARN][89] ([i915#180]) -> [PASS][90] > [89]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl4/igt@kms_flip@flip-vs-suspend.html > [90]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl6/igt@kms_flip@flip-vs-suspend.html > > * igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw: > - shard-tglb: [FAIL][91] ([i915#49]) -> [PASS][92] +1 > similar issue > [91]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html > [92]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html > > * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes: > - shard-kbl: [INCOMPLETE][93] ([fdo#103665]) -> > [PASS][94] > [93]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl6/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html > [94]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl7/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html > > * igt@kms_psr2_su@page_flip: > - shard-iclb: [SKIP][95] ([fdo#109642] / [fdo#111068]) -> > [PASS][96] > [95]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb6/igt@kms_psr2_su@page_flip.html > [96]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_psr2_su@page_flip.html > > * igt@kms_psr@psr2_primary_page_flip: > - shard-iclb: [SKIP][97] ([fdo#109441]) -> [PASS][98] +2 > similar issues > [97]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@kms_psr@psr2_primary_page_flip.html > [98]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html > > * igt@kms_setmode@basic: > - shard-apl: [FAIL][99] ([i915#31]) -> [PASS][100] > [99]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl3/igt@kms_setmode@basic.html > [100]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl6/igt@kms_setmode@basic.html > - shard-skl: [FAIL][101] ([i915#31]) -> [PASS][102] > [101]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl3/igt@kms_setmode@basic.html > [102]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@kms_setmode@basic.html > - shard-glk: [FAIL][103] ([i915#31]) -> [PASS][104] > [103]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk1/igt@kms_setmode@basic.html > [104]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk2/igt@kms_setmode@basic.html > > > #### Warnings #### > > * igt@gem_ctx_isolation@vcs1-nonpriv: > - shard-iclb: [FAIL][105] ([IGT#28]) -> [SKIP][106] > ([fdo#109276] / [fdo#112080]) > [105]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_ctx_isolation@vcs1-nonpriv.html > [106]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb8/igt@gem_ctx_isolation@vcs1-nonpriv.html > > * igt@gem_ctx_isolation@vcs2-reset: > - shard-tglb: [SKIP][107] ([fdo#112080]) -> [SKIP][108] > ([fdo#111912] / [fdo#112080]) > [107]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@gem_ctx_isolation@vcs2-reset.html > [108]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@gem_ctx_isolation@vcs2-reset.html > > * igt@gem_ctx_isolation@vcs2-s3: > - shard-tglb: [SKIP][109] ([fdo#111912] / [fdo#112080]) > -> [SKIP][110] ([fdo#112080]) > [109]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_ctx_isolation@vcs2-s3.html > [110]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_ctx_isolation@vcs2-s3.html > > * igt@gem_tiled_blits@normal: > - shard-hsw: [FAIL][111] ([i915#818]) -> [FAIL][112] > ([i915#832]) > [111]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-hsw7/igt@gem_tiled_blits@normal.html > [112]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-hsw7/igt@gem_tiled_blits@normal.html > > * igt@kms_dp_dsc@basic-dsc-enable-edp: > - shard-iclb: [SKIP][113] ([fdo#109349]) -> [DMESG- > WARN][114] ([fdo#107724]) > [113]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@kms_dp_dsc@basic-dsc-enable-edp.html > [114]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html > > * igt@kms_plane_alpha_blend@pipe-c-alpha-7efc: > - shard-kbl: [FAIL][115] ([fdo#108145]) -> [DMESG- > FAIL][116] ([fdo#108145] / [i915#62]) +3 similar issues > [115]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html > [116]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html > > * igt@kms_setmode@basic: > - shard-kbl: [FAIL][117] ([i915#31]) -> [DMESG- > FAIL][118] ([i915#31] / [i915#62]) > [117]: > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl2/igt@kms_setmode@basic.html > [118]: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_setmode@basic.html > > > {name}: This element is suppressed. This means it is ignored when > computing > the status of the difference (SUCCESS, WARNING, or > FAILURE). > > [IGT#28]: > https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/28 > [IGT#5]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/5 > [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 > [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724 > [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 > [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 > [fdo#109349]: https://bugs.freedesktop.org/show_bug.cgi?id=109349 > [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 > [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 > [fdo#110841]: https://bugs.freedesktop.org/show_bug.cgi?id=110841 > [fdo#110854]: https://bugs.freedesktop.org/show_bug.cgi?id=110854 > [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 > [fdo#111606]: https://bugs.freedesktop.org/show_bug.cgi?id=111606 > [fdo#111677]: https://bugs.freedesktop.org/show_bug.cgi?id=111677 > [fdo#111736]: https://bugs.freedesktop.org/show_bug.cgi?id=111736 > [fdo#111912]: https://bugs.freedesktop.org/show_bug.cgi?id=111912 > [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080 > [fdo#112126]: https://bugs.freedesktop.org/show_bug.cgi?id=112126 > [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146 > [i915#109]: https://gitlab.freedesktop.org/drm/intel/issues/109 > [i915#129]: https://gitlab.freedesktop.org/drm/intel/issues/129 > [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 > [i915#221]: https://gitlab.freedesktop.org/drm/intel/issues/221 > [i915#31]: https://gitlab.freedesktop.org/drm/intel/issues/31 > [i915#413]: https://gitlab.freedesktop.org/drm/intel/issues/413 > [i915#435]: https://gitlab.freedesktop.org/drm/intel/issues/435 > [i915#470]: https://gitlab.freedesktop.org/drm/intel/issues/470 > [i915#472]: https://gitlab.freedesktop.org/drm/intel/issues/472 > [i915#49]: https://gitlab.freedesktop.org/drm/intel/issues/49 > [i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52 > [i915#520]: https://gitlab.freedesktop.org/drm/intel/issues/520 > [i915#530]: https://gitlab.freedesktop.org/drm/intel/issues/530 > [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 > [i915#570]: https://gitlab.freedesktop.org/drm/intel/issues/570 > [i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62 > [i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677 > [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69 > [i915#707]: https://gitlab.freedesktop.org/drm/intel/issues/707 > [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716 > [i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72 > [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 > [i915#796]: https://gitlab.freedesktop.org/drm/intel/issues/796 > [i915#818]: https://gitlab.freedesktop.org/drm/intel/issues/818 > [i915#832]: https://gitlab.freedesktop.org/drm/intel/issues/832 > [i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92 > > > Participating hosts (10 -> 11) > ------------------------------ > > Additional (1): pig-hsw-4770r > > > Build changes > ------------- > > * CI: CI-20190529 -> None > * Linux: CI_DRM_7688 -> Patchwork_16006 > > CI-20190529: 20190529 > CI_DRM_7688: 9901bb096bfe4d9bfd843475eef24b563aed835a @ > git://anongit.freedesktop.org/gfx-ci/linux > IGT_5357: a555a4b98f90dab655d24bb3d07e9291a8b8dac8 @ > git://anongit.freedesktop.org/xorg/app/intel-gpu-tools > Patchwork_16006: 8405cbb665d90b02b4bb13453ece0311b164f2ba @ > git://anongit.freedesktop.org/gfx-ci/linux > piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ > git://anongit.freedesktop.org/piglit > > == Logs == > > For more details see: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/index.html
On Wed, 2020-01-08 at 08:21 -0800, José Roberto de Souza wrote: > On Tue, 2020-01-07 at 07:13 +0000, Patchwork wrote: > > == Series Details == > > > > Series: drm/i915/display: Force the state compute phase once to > > enable PSR (rev4) > > URL : https://patchwork.freedesktop.org/series/70000/ > > State : success > > > > == Summary == > > > > CI Bug Log - changes from CI_DRM_7688_full -> Patchwork_16006_full > > ==================================================== > > > > Summary > > ------- > > > > **SUCCESS** > > > > No regressions found. > > Pushed to dinq, thanks for the review Gwan-gyeong Hi Jani There is any chance to cherry-pick this patch to the v5.6 future pull? I should probably had added a Fixes tag to one of the patches improving the intel atomic checks, sorry about that. Thanks > > > > > > > New tests > > --------- > > > > New tests have been introduced between CI_DRM_7688_full and > > Patchwork_16006_full: > > > > ### New Piglit tests (10) ### > > > > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-double_dm > > at > > 2_array3-double_dmat2x3-position: > > - Statuses : 1 fail(s) > > - Exec time: [0.17] s > > > > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-double_dv > > ec > > 4_array5-position-float_vec2: > > - Statuses : 1 fail(s) > > - Exec time: [0.15] s > > > > * spec@arb_vertex_attrib_64bit@execution@ > > vs_in@vs-input-position-double_dmat3-float_mat3x2_array3: > > - Statuses : 1 fail(s) > > - Exec time: [0.14] s > > > > * spec@arb_vertex_attrib_64bit@execution@ > > vs_in@vs-input-position-float_mat3x2_array3-double_dvec2: > > - Statuses : 1 fail(s) > > - Exec time: [0.15] s > > > > * spec@arb_vertex_attrib_64bit@execution@ > > vs_in@vs-input-position-int_ivec2_array3-double_dvec2_array2: > > - Statuses : 1 fail(s) > > - Exec time: [0.12] s > > > > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-ubyte_uin > > t- > > position-short_ivec4-double_dvec4: > > - Statuses : 1 fail(s) > > - Exec time: [0.12] s > > > > * spec@glsl-4.10@execution@vs_in@vs-input-double_double-position- > > float_mat3: > > - Statuses : 1 fail(s) > > - Exec time: [0.16] s > > > > * spec@glsl-4.20@execution@vs_in@vs-input-double_dmat3x2- > > double_dmat2x4-position: > > - Statuses : 1 fail(s) > > - Exec time: [0.12] s > > > > * spec@glsl-4.20@execution@vs_in@vs-input-position-double_dmat2x4 > > - > > double_dvec2_array2: > > - Statuses : 1 fail(s) > > - Exec time: [0.13] s > > > > * spec@glsl-4.20@execution@vs_in@vs-input-position-double_dvec4- > > uint_uvec3: > > - Statuses : 1 fail(s) > > - Exec time: [0.18] s > > > > > > > > Known issues > > ------------ > > > > Here are the changes found in Patchwork_16006_full that come from > > known issues: > > > > ### IGT changes ### > > > > #### Issues hit #### > > > > * igt@gem_ctx_isolation@rcs0-s3: > > - shard-kbl: [PASS][1] -> [DMESG-WARN][2] ([i915#180]) > > +6 similar issues > > [1]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl1/igt@gem_ctx_isolation@rcs0-s3.html > > [2]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl4/igt@gem_ctx_isolation@rcs0-s3.html > > > > * igt@gem_ctx_isolation@vcs1-clean: > > - shard-iclb: [PASS][3] -> [SKIP][4] ([fdo#109276] / > > [fdo#112080]) +1 similar issue > > [3]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_ctx_isolation@vcs1-clean.html > > [4]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb8/igt@gem_ctx_isolation@vcs1-clean.html > > > > * igt@gem_ctx_shared@exec-single-timeline-bsd: > > - shard-iclb: [PASS][5] -> [SKIP][6] ([fdo#110841]) > > [5]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@gem_ctx_shared@exec-single-timeline-bsd.html > > [6]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_ctx_shared@exec-single-timeline-bsd.html > > > > * igt@gem_exec_balancer@smoke: > > - shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#110854]) > > [7]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_exec_balancer@smoke.html > > [8]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb5/igt@gem_exec_balancer@smoke.html > > > > * igt@gem_exec_parallel@fds: > > - shard-tglb: [PASS][9] -> [INCOMPLETE][10] > > ([i915#470]) > > [9]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_exec_parallel@fds.html > > [10]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_exec_parallel@fds.html > > > > * igt@gem_exec_schedule@in-order-bsd: > > - shard-iclb: [PASS][11] -> [SKIP][12] ([fdo#112146]) > > +4 > > similar issues > > [11]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb6/igt@gem_exec_schedule@in-order-bsd.html > > [12]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_exec_schedule@in-order-bsd.html > > > > * igt@gem_exec_schedule@preempt-queue-chain-blt: > > - shard-tglb: [PASS][13] -> [INCOMPLETE][14] > > ([fdo#111606] / [fdo#111677]) > > [13]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb7/igt@gem_exec_schedule@preempt-queue-chain-blt.html > > [14]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb6/igt@gem_exec_schedule@preempt-queue-chain-blt.html > > > > * igt@gem_exec_schedule@promotion-bsd1: > > - shard-iclb: [PASS][15] -> [SKIP][16] ([fdo#109276]) > > +19 > > similar issues > > [15]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb4/igt@gem_exec_schedule@promotion-bsd1.html > > [16]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb7/igt@gem_exec_schedule@promotion-bsd1.html > > > > * igt@gem_partial_pwrite_pread@writes-after-reads-display: > > - shard-skl: [PASS][17] -> [DMESG-WARN][18] > > ([i915#109]) > > +2 similar issues > > [17]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl10/igt@gem_partial_pwrite_pread@writes-after-reads-display.html > > [18]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@gem_partial_pwrite_pread@writes-after-reads-display.html > > > > * igt@gem_persistent_relocs@forked-faulting-reloc-thrashing: > > - shard-iclb: [PASS][19] -> [TIMEOUT][20] ([i915#530]) > > [19]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb4/igt@gem_persistent_relocs@forked-faulting-reloc-thrashing.html > > [20]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb1/igt@gem_persistent_relocs@forked-faulting-reloc-thrashing.html > > > > * igt@gem > > _persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive > > : > > - shard-tglb: [PASS][21] -> [TIMEOUT][22] ([fdo#112126] > > / > > [i915#530]) > > [21]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@gem_persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive.html > > [22]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive.html > > > > * igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen: > > - shard-kbl: [PASS][23] -> [DMESG-WARN][24] > > ([i915#435] > > / [i915#62] / [i915#92]) > > [23]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen.html > > [24]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen.html > > > > * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen: > > - shard-skl: [PASS][25] -> [FAIL][26] ([i915#54]) > > [25]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl5/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html > > [26]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl4/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html > > > > * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: > > - shard-glk: [PASS][27] -> [FAIL][28] ([i915#72]) +1 > > similar issue > > [27]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html > > [28]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html > > > > * igt@kms_flip@flip-vs-suspend: > > - shard-skl: [PASS][29] -> [INCOMPLETE][30] > > ([i915#221]) > > [29]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl7/igt@kms_flip@flip-vs-suspend.html > > [30]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl10/igt@kms_flip@flip-vs-suspend.html > > > > * igt@kms > > _frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite: > > - shard-tglb: [PASS][31] -> [FAIL][32] ([i915#49]) > > [31]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html > > [32]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html > > > > * igt@kms_frontbuffer_tracking@fbc-suspend: > > - shard-apl: [PASS][33] -> [DMESG-WARN][34] > > ([i915#180]) > > [33]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl3/igt@kms_frontbuffer_tracking@fbc-suspend.html > > [34]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl6/igt@kms_frontbuffer_tracking@fbc-suspend.html > > > > * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min: > > - shard-skl: [PASS][35] -> [FAIL][36] ([fdo#108145]) > > [35]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html > > [36]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html > > > > * igt@kms_psr@psr2_sprite_blt: > > - shard-iclb: [PASS][37] -> [SKIP][38] ([fdo#109441]) > > [37]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html > > [38]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb3/igt@kms_psr@psr2_sprite_blt.html > > > > * igt@kms_rmfb@rmfb-ioctl: > > - shard-kbl: [PASS][39] -> [DMESG-WARN][40] ([i915#62] > > / > > [i915#92]) +58 similar issues > > [39]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_rmfb@rmfb-ioctl.html > > [40]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_rmfb@rmfb-ioctl.html > > > > * igt@kms_setmode@basic: > > - shard-tglb: [PASS][41] -> [FAIL][42] ([i915#31]) > > [41]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@kms_setmode@basic.html > > [42]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@kms_setmode@basic.html > > > > * igt@perf_pmu@busy-check-all-vcs1: > > - shard-iclb: [PASS][43] -> [SKIP][44] ([fdo#112080]) > > +9 > > similar issues > > [43]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@perf_pmu@busy-check-all-vcs1.html > > [44]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb5/igt@perf_pmu@busy-check-all-vcs1.html > > > > > > #### Possible fixes #### > > > > * igt@gem_busy@busy-vcs1: > > - shard-iclb: [SKIP][45] ([fdo#112080]) -> [PASS][46] > > +12 > > similar issues > > [45]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_busy@busy-vcs1.html > > [46]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_busy@busy-vcs1.html > > > > * igt@gem_busy@close-race: > > - shard-tglb: [INCOMPLETE][47] ([i915#435]) -> > > [PASS][48] > > +2 similar issues > > [47]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@gem_busy@close-race.html > > [48]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb1/igt@gem_busy@close-race.html > > > > * igt@gem_ctx_isolation@vcs1-dirty-create: > > - shard-iclb: [SKIP][49] ([fdo#109276] / [fdo#112080]) > > -> > > [PASS][50] +2 similar issues > > [49]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb7/igt@gem_ctx_isolation@vcs1-dirty-create.html > > [50]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb4/igt@gem_ctx_isolation@vcs1-dirty-create.html > > > > * igt@gem_ctx_persistence@processes: > > - shard-skl: [FAIL][51] ([i915#570]) -> [PASS][52] > > [51]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl1/igt@gem_ctx_persistence@processes.html > > [52]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl1/igt@gem_ctx_persistence@processes.html > > > > * igt@gem_eio@in-flight-suspend: > > - shard-skl: [INCOMPLETE][53] ([i915#69]) -> > > [PASS][54] > > +1 similar issue > > [53]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl10/igt@gem_eio@in-flight-suspend.html > > [54]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@gem_eio@in-flight-suspend.html > > > > * igt@gem_exec_balancer@nop: > > - shard-tglb: [INCOMPLETE][55] ([fdo#111736]) -> > > [PASS][56] > > [55]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_exec_balancer@nop.html > > [56]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb3/igt@gem_exec_balancer@nop.html > > > > * igt@gem_exec_reloc@basic-active: > > - shard-tglb: [INCOMPLETE][57] ([i915#472]) -> > > [PASS][58] > > [57]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb6/igt@gem_exec_reloc@basic-active.html > > [58]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb7/igt@gem_exec_reloc@basic-active.html > > > > * igt@gem_exec_reloc@basic-gtt-wc-active: > > - shard-skl: [DMESG-WARN][59] ([i915#109]) -> > > [PASS][60] > > +1 similar issue > > [59]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@gem_exec_reloc@basic-gtt-wc-active.html > > [60]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl6/igt@gem_exec_reloc@basic-gtt-wc-active.html > > > > * igt@gem_exec_schedule@independent-bsd2: > > - shard-iclb: [SKIP][61] ([fdo#109276]) -> [PASS][62] > > +16 > > similar issues > > [61]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_exec_schedule@independent-bsd2.html > > [62]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_exec_schedule@independent-bsd2.html > > > > * igt@gem_exec_schedule@preempt-queue-chain-render: > > - shard-tglb: [INCOMPLETE][63] ([fdo#111606] / > > [fdo#111677]) -> [PASS][64] > > [63]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb3/igt@gem_exec_schedule@preempt-queue-chain-render.html > > [64]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_exec_schedule@preempt-queue-chain-render.html > > > > * igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd: > > - shard-iclb: [SKIP][65] ([fdo#112146]) -> [PASS][66] > > [65]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb2/igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd.html > > [66]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb3/igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd.html > > > > * igt@gem_persistent_relocs@forked-interruptible-thrashing: > > - shard-iclb: [FAIL][67] ([i915#520]) -> [PASS][68] > > [67]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_persistent_relocs@forked-interruptible-thrashing.html > > [68]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_persistent_relocs@forked-interruptible-thrashing.html > > > > * igt@gem_persistent_relocs@forked-thrash-inactive: > > - shard-tglb: [TIMEOUT][69] ([i915#530]) -> [PASS][70] > > [69]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb7/igt@gem_persistent_relocs@forked-thrash-inactive.html > > [70]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@gem_persistent_relocs@forked-thrash-inactive.html > > > > * igt@gem_pipe_control_store_loop@reused-buffer: > > - shard-tglb: [INCOMPLETE][71] ([i915#707] / > > [i915#796]) > > -> [PASS][72] > > [71]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb3/igt@gem_pipe_control_store_loop@reused-buffer.html > > [72]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb7/igt@gem_pipe_control_store_loop@reused-buffer.html > > > > * {igt@gen9_exec_parse@allowed-all}: > > - shard-glk: [DMESG-WARN][73] ([i915#716]) -> > > [PASS][74] > > [73]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk3/igt@gen9_exec_parse@allowed-all.html > > [74]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk9/igt@gen9_exec_parse@allowed-all.html > > > > * igt@i915_pm_rps@waitboost: > > - shard-iclb: [FAIL][75] ([i915#413]) -> [PASS][76] > > [75]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@i915_pm_rps@waitboost.html > > [76]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@i915_pm_rps@waitboost.html > > > > * igt@i915_suspend@fence-restore-tiled2untiled: > > - shard-apl: [DMESG-WARN][77] ([i915#180]) -> > > [PASS][78] > > +7 similar issues > > [77]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl4/igt@i915_suspend@fence-restore-tiled2untiled.html > > [78]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl8/igt@i915_suspend@fence-restore-tiled2untiled.html > > > > * igt@kms_color@pipe-a-ctm-green-to-red: > > - shard-skl: [FAIL][79] ([i915#129]) -> [PASS][80] > > [79]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@kms_color@pipe-a-ctm-green-to-red.html > > [80]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl8/igt@kms_color@pipe-a-ctm-green-to-red.html > > > > * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy: > > - shard-glk: [FAIL][81] ([i915#72]) -> [PASS][82] > > [81]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk2/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html > > [82]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk8/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html > > > > * igt@kms_cursor_legacy@flip-vs-cursor-atomic: > > - shard-glk: [FAIL][83] ([IGT#5]) -> [PASS][84] > > [83]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html > > [84]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html > > > > * igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled: > > - shard-skl: [FAIL][85] ([i915#52] / [i915#54]) -> > > [PASS][86] +1 similar issue > > [85]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled.html > > [86]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl8/igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled.html > > > > * igt@kms_flip@flip-vs-expired-vblank-interruptible: > > - shard-apl: [FAIL][87] ([i915#79]) -> [PASS][88] > > [87]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html > > [88]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html > > > > * igt@kms_flip@flip-vs-suspend: > > - shard-kbl: [DMESG-WARN][89] ([i915#180]) -> > > [PASS][90] > > [89]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl4/igt@kms_flip@flip-vs-suspend.html > > [90]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl6/igt@kms_flip@flip-vs-suspend.html > > > > * igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw: > > - shard-tglb: [FAIL][91] ([i915#49]) -> [PASS][92] +1 > > similar issue > > [91]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html > > [92]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html > > > > * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes: > > - shard-kbl: [INCOMPLETE][93] ([fdo#103665]) -> > > [PASS][94] > > [93]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl6/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html > > [94]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl7/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html > > > > * igt@kms_psr2_su@page_flip: > > - shard-iclb: [SKIP][95] ([fdo#109642] / [fdo#111068]) > > -> > > [PASS][96] > > [95]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb6/igt@kms_psr2_su@page_flip.html > > [96]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_psr2_su@page_flip.html > > > > * igt@kms_psr@psr2_primary_page_flip: > > - shard-iclb: [SKIP][97] ([fdo#109441]) -> [PASS][98] > > +2 > > similar issues > > [97]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@kms_psr@psr2_primary_page_flip.html > > [98]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html > > > > * igt@kms_setmode@basic: > > - shard-apl: [FAIL][99] ([i915#31]) -> [PASS][100] > > [99]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl3/igt@kms_setmode@basic.html > > [100]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl6/igt@kms_setmode@basic.html > > - shard-skl: [FAIL][101] ([i915#31]) -> [PASS][102] > > [101]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl3/igt@kms_setmode@basic.html > > [102]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@kms_setmode@basic.html > > - shard-glk: [FAIL][103] ([i915#31]) -> [PASS][104] > > [103]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk1/igt@kms_setmode@basic.html > > [104]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk2/igt@kms_setmode@basic.html > > > > > > #### Warnings #### > > > > * igt@gem_ctx_isolation@vcs1-nonpriv: > > - shard-iclb: [FAIL][105] ([IGT#28]) -> [SKIP][106] > > ([fdo#109276] / [fdo#112080]) > > [105]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_ctx_isolation@vcs1-nonpriv.html > > [106]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb8/igt@gem_ctx_isolation@vcs1-nonpriv.html > > > > * igt@gem_ctx_isolation@vcs2-reset: > > - shard-tglb: [SKIP][107] ([fdo#112080]) -> [SKIP][108] > > ([fdo#111912] / [fdo#112080]) > > [107]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@gem_ctx_isolation@vcs2-reset.html > > [108]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@gem_ctx_isolation@vcs2-reset.html > > > > * igt@gem_ctx_isolation@vcs2-s3: > > - shard-tglb: [SKIP][109] ([fdo#111912] / [fdo#112080]) > > -> [SKIP][110] ([fdo#112080]) > > [109]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_ctx_isolation@vcs2-s3.html > > [110]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_ctx_isolation@vcs2-s3.html > > > > * igt@gem_tiled_blits@normal: > > - shard-hsw: [FAIL][111] ([i915#818]) -> [FAIL][112] > > ([i915#832]) > > [111]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-hsw7/igt@gem_tiled_blits@normal.html > > [112]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-hsw7/igt@gem_tiled_blits@normal.html > > > > * igt@kms_dp_dsc@basic-dsc-enable-edp: > > - shard-iclb: [SKIP][113] ([fdo#109349]) -> [DMESG- > > WARN][114] ([fdo#107724]) > > [113]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@kms_dp_dsc@basic-dsc-enable-edp.html > > [114]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html > > > > * igt@kms_plane_alpha_blend@pipe-c-alpha-7efc: > > - shard-kbl: [FAIL][115] ([fdo#108145]) -> [DMESG- > > FAIL][116] ([fdo#108145] / [i915#62]) +3 similar issues > > [115]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html > > [116]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html > > > > * igt@kms_setmode@basic: > > - shard-kbl: [FAIL][117] ([i915#31]) -> [DMESG- > > FAIL][118] ([i915#31] / [i915#62]) > > [117]: > > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl2/igt@kms_setmode@basic.html > > [118]: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_setmode@basic.html > > > > > > {name}: This element is suppressed. This means it is ignored when > > computing > > the status of the difference (SUCCESS, WARNING, or > > FAILURE). > > > > [IGT#28]: > > https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/28 > > [IGT#5]: > > https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/5 > > [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 > > [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724 > > [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 > > [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 > > [fdo#109349]: https://bugs.freedesktop.org/show_bug.cgi?id=109349 > > [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 > > [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 > > [fdo#110841]: https://bugs.freedesktop.org/show_bug.cgi?id=110841 > > [fdo#110854]: https://bugs.freedesktop.org/show_bug.cgi?id=110854 > > [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 > > [fdo#111606]: https://bugs.freedesktop.org/show_bug.cgi?id=111606 > > [fdo#111677]: https://bugs.freedesktop.org/show_bug.cgi?id=111677 > > [fdo#111736]: https://bugs.freedesktop.org/show_bug.cgi?id=111736 > > [fdo#111912]: https://bugs.freedesktop.org/show_bug.cgi?id=111912 > > [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080 > > [fdo#112126]: https://bugs.freedesktop.org/show_bug.cgi?id=112126 > > [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146 > > [i915#109]: https://gitlab.freedesktop.org/drm/intel/issues/109 > > [i915#129]: https://gitlab.freedesktop.org/drm/intel/issues/129 > > [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 > > [i915#221]: https://gitlab.freedesktop.org/drm/intel/issues/221 > > [i915#31]: https://gitlab.freedesktop.org/drm/intel/issues/31 > > [i915#413]: https://gitlab.freedesktop.org/drm/intel/issues/413 > > [i915#435]: https://gitlab.freedesktop.org/drm/intel/issues/435 > > [i915#470]: https://gitlab.freedesktop.org/drm/intel/issues/470 > > [i915#472]: https://gitlab.freedesktop.org/drm/intel/issues/472 > > [i915#49]: https://gitlab.freedesktop.org/drm/intel/issues/49 > > [i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52 > > [i915#520]: https://gitlab.freedesktop.org/drm/intel/issues/520 > > [i915#530]: https://gitlab.freedesktop.org/drm/intel/issues/530 > > [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 > > [i915#570]: https://gitlab.freedesktop.org/drm/intel/issues/570 > > [i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62 > > [i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677 > > [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69 > > [i915#707]: https://gitlab.freedesktop.org/drm/intel/issues/707 > > [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716 > > [i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72 > > [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 > > [i915#796]: https://gitlab.freedesktop.org/drm/intel/issues/796 > > [i915#818]: https://gitlab.freedesktop.org/drm/intel/issues/818 > > [i915#832]: https://gitlab.freedesktop.org/drm/intel/issues/832 > > [i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92 > > > > > > Participating hosts (10 -> 11) > > ------------------------------ > > > > Additional (1): pig-hsw-4770r > > > > > > Build changes > > ------------- > > > > * CI: CI-20190529 -> None > > * Linux: CI_DRM_7688 -> Patchwork_16006 > > > > CI-20190529: 20190529 > > CI_DRM_7688: 9901bb096bfe4d9bfd843475eef24b563aed835a @ > > git://anongit.freedesktop.org/gfx-ci/linux > > IGT_5357: a555a4b98f90dab655d24bb3d07e9291a8b8dac8 @ > > git://anongit.freedesktop.org/xorg/app/intel-gpu-tools > > Patchwork_16006: 8405cbb665d90b02b4bb13453ece0311b164f2ba @ > > git://anongit.freedesktop.org/gfx-ci/linux > > piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ > > git://anongit.freedesktop.org/piglit > > > > == Logs == > > > > For more details see: > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/index.html
On Wed, 08 Jan 2020, "Souza, Jose" <jose.souza@intel.com> wrote: > On Wed, 2020-01-08 at 08:21 -0800, José Roberto de Souza wrote: >> On Tue, 2020-01-07 at 07:13 +0000, Patchwork wrote: >> > == Series Details == >> > >> > Series: drm/i915/display: Force the state compute phase once to >> > enable PSR (rev4) >> > URL : https://patchwork.freedesktop.org/series/70000/ >> > State : success >> > >> > == Summary == >> > >> > CI Bug Log - changes from CI_DRM_7688_full -> Patchwork_16006_full >> > ==================================================== >> > >> > Summary >> > ------- >> > >> > **SUCCESS** >> > >> > No regressions found. >> >> Pushed to dinq, thanks for the review Gwan-gyeong > > Hi Jani > > There is any chance to cherry-pick this patch to the v5.6 future pull? > > I should probably had added a Fixes tag to one of the patches improving > the intel atomic checks, sorry about that. I'll be sending another feature pull request, it'll be included. BR, Jani. > > Thanks > >> >> > >> > >> > New tests >> > --------- >> > >> > New tests have been introduced between CI_DRM_7688_full and >> > Patchwork_16006_full: >> > >> > ### New Piglit tests (10) ### >> > >> > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-double_dm >> > at >> > 2_array3-double_dmat2x3-position: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.17] s >> > >> > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-double_dv >> > ec >> > 4_array5-position-float_vec2: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.15] s >> > >> > * spec@arb_vertex_attrib_64bit@execution@ >> > vs_in@vs-input-position-double_dmat3-float_mat3x2_array3: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.14] s >> > >> > * spec@arb_vertex_attrib_64bit@execution@ >> > vs_in@vs-input-position-float_mat3x2_array3-double_dvec2: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.15] s >> > >> > * spec@arb_vertex_attrib_64bit@execution@ >> > vs_in@vs-input-position-int_ivec2_array3-double_dvec2_array2: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.12] s >> > >> > * spec@arb_vertex_attrib_64bit@execution@vs_in@vs-input-ubyte_uin >> > t- >> > position-short_ivec4-double_dvec4: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.12] s >> > >> > * spec@glsl-4.10@execution@vs_in@vs-input-double_double-position- >> > float_mat3: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.16] s >> > >> > * spec@glsl-4.20@execution@vs_in@vs-input-double_dmat3x2- >> > double_dmat2x4-position: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.12] s >> > >> > * spec@glsl-4.20@execution@vs_in@vs-input-position-double_dmat2x4 >> > - >> > double_dvec2_array2: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.13] s >> > >> > * spec@glsl-4.20@execution@vs_in@vs-input-position-double_dvec4- >> > uint_uvec3: >> > - Statuses : 1 fail(s) >> > - Exec time: [0.18] s >> > >> > >> > >> > Known issues >> > ------------ >> > >> > Here are the changes found in Patchwork_16006_full that come from >> > known issues: >> > >> > ### IGT changes ### >> > >> > #### Issues hit #### >> > >> > * igt@gem_ctx_isolation@rcs0-s3: >> > - shard-kbl: [PASS][1] -> [DMESG-WARN][2] ([i915#180]) >> > +6 similar issues >> > [1]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl1/igt@gem_ctx_isolation@rcs0-s3.html >> > [2]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl4/igt@gem_ctx_isolation@rcs0-s3.html >> > >> > * igt@gem_ctx_isolation@vcs1-clean: >> > - shard-iclb: [PASS][3] -> [SKIP][4] ([fdo#109276] / >> > [fdo#112080]) +1 similar issue >> > [3]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_ctx_isolation@vcs1-clean.html >> > [4]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb8/igt@gem_ctx_isolation@vcs1-clean.html >> > >> > * igt@gem_ctx_shared@exec-single-timeline-bsd: >> > - shard-iclb: [PASS][5] -> [SKIP][6] ([fdo#110841]) >> > [5]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@gem_ctx_shared@exec-single-timeline-bsd.html >> > [6]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_ctx_shared@exec-single-timeline-bsd.html >> > >> > * igt@gem_exec_balancer@smoke: >> > - shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#110854]) >> > [7]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_exec_balancer@smoke.html >> > [8]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb5/igt@gem_exec_balancer@smoke.html >> > >> > * igt@gem_exec_parallel@fds: >> > - shard-tglb: [PASS][9] -> [INCOMPLETE][10] >> > ([i915#470]) >> > [9]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_exec_parallel@fds.html >> > [10]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_exec_parallel@fds.html >> > >> > * igt@gem_exec_schedule@in-order-bsd: >> > - shard-iclb: [PASS][11] -> [SKIP][12] ([fdo#112146]) >> > +4 >> > similar issues >> > [11]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb6/igt@gem_exec_schedule@in-order-bsd.html >> > [12]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_exec_schedule@in-order-bsd.html >> > >> > * igt@gem_exec_schedule@preempt-queue-chain-blt: >> > - shard-tglb: [PASS][13] -> [INCOMPLETE][14] >> > ([fdo#111606] / [fdo#111677]) >> > [13]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb7/igt@gem_exec_schedule@preempt-queue-chain-blt.html >> > [14]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb6/igt@gem_exec_schedule@preempt-queue-chain-blt.html >> > >> > * igt@gem_exec_schedule@promotion-bsd1: >> > - shard-iclb: [PASS][15] -> [SKIP][16] ([fdo#109276]) >> > +19 >> > similar issues >> > [15]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb4/igt@gem_exec_schedule@promotion-bsd1.html >> > [16]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb7/igt@gem_exec_schedule@promotion-bsd1.html >> > >> > * igt@gem_partial_pwrite_pread@writes-after-reads-display: >> > - shard-skl: [PASS][17] -> [DMESG-WARN][18] >> > ([i915#109]) >> > +2 similar issues >> > [17]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl10/igt@gem_partial_pwrite_pread@writes-after-reads-display.html >> > [18]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@gem_partial_pwrite_pread@writes-after-reads-display.html >> > >> > * igt@gem_persistent_relocs@forked-faulting-reloc-thrashing: >> > - shard-iclb: [PASS][19] -> [TIMEOUT][20] ([i915#530]) >> > [19]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb4/igt@gem_persistent_relocs@forked-faulting-reloc-thrashing.html >> > [20]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb1/igt@gem_persistent_relocs@forked-faulting-reloc-thrashing.html >> > >> > * igt@gem >> > _persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive >> > : >> > - shard-tglb: [PASS][21] -> [TIMEOUT][22] ([fdo#112126] >> > / >> > [i915#530]) >> > [21]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@gem_persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive.html >> > [22]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_persistent_relocs@forked-interruptible-faulting-reloc-thrash-inactive.html >> > >> > * igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen: >> > - shard-kbl: [PASS][23] -> [DMESG-WARN][24] >> > ([i915#435] >> > / [i915#62] / [i915#92]) >> > [23]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen.html >> > [24]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_cursor_crc@pipe-c-cursor-128x128-offscreen.html >> > >> > * igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen: >> > - shard-skl: [PASS][25] -> [FAIL][26] ([i915#54]) >> > [25]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl5/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html >> > [26]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl4/igt@kms_cursor_crc@pipe-c-cursor-256x85-offscreen.html >> > >> > * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: >> > - shard-glk: [PASS][27] -> [FAIL][28] ([i915#72]) +1 >> > similar issue >> > [27]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html >> > [28]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html >> > >> > * igt@kms_flip@flip-vs-suspend: >> > - shard-skl: [PASS][29] -> [INCOMPLETE][30] >> > ([i915#221]) >> > [29]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl7/igt@kms_flip@flip-vs-suspend.html >> > [30]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl10/igt@kms_flip@flip-vs-suspend.html >> > >> > * igt@kms >> > _frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite: >> > - shard-tglb: [PASS][31] -> [FAIL][32] ([i915#49]) >> > [31]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html >> > [32]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html >> > >> > * igt@kms_frontbuffer_tracking@fbc-suspend: >> > - shard-apl: [PASS][33] -> [DMESG-WARN][34] >> > ([i915#180]) >> > [33]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl3/igt@kms_frontbuffer_tracking@fbc-suspend.html >> > [34]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl6/igt@kms_frontbuffer_tracking@fbc-suspend.html >> > >> > * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min: >> > - shard-skl: [PASS][35] -> [FAIL][36] ([fdo#108145]) >> > [35]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html >> > [36]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl1/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html >> > >> > * igt@kms_psr@psr2_sprite_blt: >> > - shard-iclb: [PASS][37] -> [SKIP][38] ([fdo#109441]) >> > [37]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html >> > [38]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb3/igt@kms_psr@psr2_sprite_blt.html >> > >> > * igt@kms_rmfb@rmfb-ioctl: >> > - shard-kbl: [PASS][39] -> [DMESG-WARN][40] ([i915#62] >> > / >> > [i915#92]) +58 similar issues >> > [39]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_rmfb@rmfb-ioctl.html >> > [40]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_rmfb@rmfb-ioctl.html >> > >> > * igt@kms_setmode@basic: >> > - shard-tglb: [PASS][41] -> [FAIL][42] ([i915#31]) >> > [41]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@kms_setmode@basic.html >> > [42]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@kms_setmode@basic.html >> > >> > * igt@perf_pmu@busy-check-all-vcs1: >> > - shard-iclb: [PASS][43] -> [SKIP][44] ([fdo#112080]) >> > +9 >> > similar issues >> > [43]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@perf_pmu@busy-check-all-vcs1.html >> > [44]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb5/igt@perf_pmu@busy-check-all-vcs1.html >> > >> > >> > #### Possible fixes #### >> > >> > * igt@gem_busy@busy-vcs1: >> > - shard-iclb: [SKIP][45] ([fdo#112080]) -> [PASS][46] >> > +12 >> > similar issues >> > [45]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_busy@busy-vcs1.html >> > [46]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_busy@busy-vcs1.html >> > >> > * igt@gem_busy@close-race: >> > - shard-tglb: [INCOMPLETE][47] ([i915#435]) -> >> > [PASS][48] >> > +2 similar issues >> > [47]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@gem_busy@close-race.html >> > [48]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb1/igt@gem_busy@close-race.html >> > >> > * igt@gem_ctx_isolation@vcs1-dirty-create: >> > - shard-iclb: [SKIP][49] ([fdo#109276] / [fdo#112080]) >> > -> >> > [PASS][50] +2 similar issues >> > [49]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb7/igt@gem_ctx_isolation@vcs1-dirty-create.html >> > [50]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb4/igt@gem_ctx_isolation@vcs1-dirty-create.html >> > >> > * igt@gem_ctx_persistence@processes: >> > - shard-skl: [FAIL][51] ([i915#570]) -> [PASS][52] >> > [51]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl1/igt@gem_ctx_persistence@processes.html >> > [52]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl1/igt@gem_ctx_persistence@processes.html >> > >> > * igt@gem_eio@in-flight-suspend: >> > - shard-skl: [INCOMPLETE][53] ([i915#69]) -> >> > [PASS][54] >> > +1 similar issue >> > [53]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl10/igt@gem_eio@in-flight-suspend.html >> > [54]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@gem_eio@in-flight-suspend.html >> > >> > * igt@gem_exec_balancer@nop: >> > - shard-tglb: [INCOMPLETE][55] ([fdo#111736]) -> >> > [PASS][56] >> > [55]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_exec_balancer@nop.html >> > [56]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb3/igt@gem_exec_balancer@nop.html >> > >> > * igt@gem_exec_reloc@basic-active: >> > - shard-tglb: [INCOMPLETE][57] ([i915#472]) -> >> > [PASS][58] >> > [57]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb6/igt@gem_exec_reloc@basic-active.html >> > [58]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb7/igt@gem_exec_reloc@basic-active.html >> > >> > * igt@gem_exec_reloc@basic-gtt-wc-active: >> > - shard-skl: [DMESG-WARN][59] ([i915#109]) -> >> > [PASS][60] >> > +1 similar issue >> > [59]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@gem_exec_reloc@basic-gtt-wc-active.html >> > [60]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl6/igt@gem_exec_reloc@basic-gtt-wc-active.html >> > >> > * igt@gem_exec_schedule@independent-bsd2: >> > - shard-iclb: [SKIP][61] ([fdo#109276]) -> [PASS][62] >> > +16 >> > similar issues >> > [61]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_exec_schedule@independent-bsd2.html >> > [62]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_exec_schedule@independent-bsd2.html >> > >> > * igt@gem_exec_schedule@preempt-queue-chain-render: >> > - shard-tglb: [INCOMPLETE][63] ([fdo#111606] / >> > [fdo#111677]) -> [PASS][64] >> > [63]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb3/igt@gem_exec_schedule@preempt-queue-chain-render.html >> > [64]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_exec_schedule@preempt-queue-chain-render.html >> > >> > * igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd: >> > - shard-iclb: [SKIP][65] ([fdo#112146]) -> [PASS][66] >> > [65]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb2/igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd.html >> > [66]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb3/igt@gem_exec_schedule@preempt-queue-contexts-chain-bsd.html >> > >> > * igt@gem_persistent_relocs@forked-interruptible-thrashing: >> > - shard-iclb: [FAIL][67] ([i915#520]) -> [PASS][68] >> > [67]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@gem_persistent_relocs@forked-interruptible-thrashing.html >> > [68]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@gem_persistent_relocs@forked-interruptible-thrashing.html >> > >> > * igt@gem_persistent_relocs@forked-thrash-inactive: >> > - shard-tglb: [TIMEOUT][69] ([i915#530]) -> [PASS][70] >> > [69]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb7/igt@gem_persistent_relocs@forked-thrash-inactive.html >> > [70]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@gem_persistent_relocs@forked-thrash-inactive.html >> > >> > * igt@gem_pipe_control_store_loop@reused-buffer: >> > - shard-tglb: [INCOMPLETE][71] ([i915#707] / >> > [i915#796]) >> > -> [PASS][72] >> > [71]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb3/igt@gem_pipe_control_store_loop@reused-buffer.html >> > [72]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb7/igt@gem_pipe_control_store_loop@reused-buffer.html >> > >> > * {igt@gen9_exec_parse@allowed-all}: >> > - shard-glk: [DMESG-WARN][73] ([i915#716]) -> >> > [PASS][74] >> > [73]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk3/igt@gen9_exec_parse@allowed-all.html >> > [74]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk9/igt@gen9_exec_parse@allowed-all.html >> > >> > * igt@i915_pm_rps@waitboost: >> > - shard-iclb: [FAIL][75] ([i915#413]) -> [PASS][76] >> > [75]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@i915_pm_rps@waitboost.html >> > [76]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@i915_pm_rps@waitboost.html >> > >> > * igt@i915_suspend@fence-restore-tiled2untiled: >> > - shard-apl: [DMESG-WARN][77] ([i915#180]) -> >> > [PASS][78] >> > +7 similar issues >> > [77]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl4/igt@i915_suspend@fence-restore-tiled2untiled.html >> > [78]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl8/igt@i915_suspend@fence-restore-tiled2untiled.html >> > >> > * igt@kms_color@pipe-a-ctm-green-to-red: >> > - shard-skl: [FAIL][79] ([i915#129]) -> [PASS][80] >> > [79]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@kms_color@pipe-a-ctm-green-to-red.html >> > [80]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl8/igt@kms_color@pipe-a-ctm-green-to-red.html >> > >> > * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy: >> > - shard-glk: [FAIL][81] ([i915#72]) -> [PASS][82] >> > [81]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk2/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html >> > [82]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk8/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html >> > >> > * igt@kms_cursor_legacy@flip-vs-cursor-atomic: >> > - shard-glk: [FAIL][83] ([IGT#5]) -> [PASS][84] >> > [83]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html >> > [84]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html >> > >> > * igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled: >> > - shard-skl: [FAIL][85] ([i915#52] / [i915#54]) -> >> > [PASS][86] +1 similar issue >> > [85]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl9/igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled.html >> > [86]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl8/igt@kms_draw_crc@draw-method-xrgb2101010-render-ytiled.html >> > >> > * igt@kms_flip@flip-vs-expired-vblank-interruptible: >> > - shard-apl: [FAIL][87] ([i915#79]) -> [PASS][88] >> > [87]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html >> > [88]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html >> > >> > * igt@kms_flip@flip-vs-suspend: >> > - shard-kbl: [DMESG-WARN][89] ([i915#180]) -> >> > [PASS][90] >> > [89]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl4/igt@kms_flip@flip-vs-suspend.html >> > [90]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl6/igt@kms_flip@flip-vs-suspend.html >> > >> > * igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw: >> > - shard-tglb: [FAIL][91] ([i915#49]) -> [PASS][92] +1 >> > similar issue >> > [91]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html >> > [92]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html >> > >> > * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes: >> > - shard-kbl: [INCOMPLETE][93] ([fdo#103665]) -> >> > [PASS][94] >> > [93]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl6/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html >> > [94]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl7/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html >> > >> > * igt@kms_psr2_su@page_flip: >> > - shard-iclb: [SKIP][95] ([fdo#109642] / [fdo#111068]) >> > -> >> > [PASS][96] >> > [95]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb6/igt@kms_psr2_su@page_flip.html >> > [96]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_psr2_su@page_flip.html >> > >> > * igt@kms_psr@psr2_primary_page_flip: >> > - shard-iclb: [SKIP][97] ([fdo#109441]) -> [PASS][98] >> > +2 >> > similar issues >> > [97]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb3/igt@kms_psr@psr2_primary_page_flip.html >> > [98]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html >> > >> > * igt@kms_setmode@basic: >> > - shard-apl: [FAIL][99] ([i915#31]) -> [PASS][100] >> > [99]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-apl3/igt@kms_setmode@basic.html >> > [100]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-apl6/igt@kms_setmode@basic.html >> > - shard-skl: [FAIL][101] ([i915#31]) -> [PASS][102] >> > [101]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-skl3/igt@kms_setmode@basic.html >> > [102]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-skl5/igt@kms_setmode@basic.html >> > - shard-glk: [FAIL][103] ([i915#31]) -> [PASS][104] >> > [103]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-glk1/igt@kms_setmode@basic.html >> > [104]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-glk2/igt@kms_setmode@basic.html >> > >> > >> > #### Warnings #### >> > >> > * igt@gem_ctx_isolation@vcs1-nonpriv: >> > - shard-iclb: [FAIL][105] ([IGT#28]) -> [SKIP][106] >> > ([fdo#109276] / [fdo#112080]) >> > [105]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb1/igt@gem_ctx_isolation@vcs1-nonpriv.html >> > [106]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb8/igt@gem_ctx_isolation@vcs1-nonpriv.html >> > >> > * igt@gem_ctx_isolation@vcs2-reset: >> > - shard-tglb: [SKIP][107] ([fdo#112080]) -> [SKIP][108] >> > ([fdo#111912] / [fdo#112080]) >> > [107]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb9/igt@gem_ctx_isolation@vcs2-reset.html >> > [108]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb5/igt@gem_ctx_isolation@vcs2-reset.html >> > >> > * igt@gem_ctx_isolation@vcs2-s3: >> > - shard-tglb: [SKIP][109] ([fdo#111912] / [fdo#112080]) >> > -> [SKIP][110] ([fdo#112080]) >> > [109]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-tglb1/igt@gem_ctx_isolation@vcs2-s3.html >> > [110]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-tglb9/igt@gem_ctx_isolation@vcs2-s3.html >> > >> > * igt@gem_tiled_blits@normal: >> > - shard-hsw: [FAIL][111] ([i915#818]) -> [FAIL][112] >> > ([i915#832]) >> > [111]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-hsw7/igt@gem_tiled_blits@normal.html >> > [112]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-hsw7/igt@gem_tiled_blits@normal.html >> > >> > * igt@kms_dp_dsc@basic-dsc-enable-edp: >> > - shard-iclb: [SKIP][113] ([fdo#109349]) -> [DMESG- >> > WARN][114] ([fdo#107724]) >> > [113]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-iclb5/igt@kms_dp_dsc@basic-dsc-enable-edp.html >> > [114]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html >> > >> > * igt@kms_plane_alpha_blend@pipe-c-alpha-7efc: >> > - shard-kbl: [FAIL][115] ([fdo#108145]) -> [DMESG- >> > FAIL][116] ([fdo#108145] / [i915#62]) +3 similar issues >> > [115]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl3/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html >> > [116]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html >> > >> > * igt@kms_setmode@basic: >> > - shard-kbl: [FAIL][117] ([i915#31]) -> [DMESG- >> > FAIL][118] ([i915#31] / [i915#62]) >> > [117]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7688/shard-kbl2/igt@kms_setmode@basic.html >> > [118]: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/shard-kbl1/igt@kms_setmode@basic.html >> > >> > >> > {name}: This element is suppressed. This means it is ignored when >> > computing >> > the status of the difference (SUCCESS, WARNING, or >> > FAILURE). >> > >> > [IGT#28]: >> > https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/28 >> > [IGT#5]: >> > https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/5 >> > [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 >> > [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724 >> > [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 >> > [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 >> > [fdo#109349]: https://bugs.freedesktop.org/show_bug.cgi?id=109349 >> > [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 >> > [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 >> > [fdo#110841]: https://bugs.freedesktop.org/show_bug.cgi?id=110841 >> > [fdo#110854]: https://bugs.freedesktop.org/show_bug.cgi?id=110854 >> > [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 >> > [fdo#111606]: https://bugs.freedesktop.org/show_bug.cgi?id=111606 >> > [fdo#111677]: https://bugs.freedesktop.org/show_bug.cgi?id=111677 >> > [fdo#111736]: https://bugs.freedesktop.org/show_bug.cgi?id=111736 >> > [fdo#111912]: https://bugs.freedesktop.org/show_bug.cgi?id=111912 >> > [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080 >> > [fdo#112126]: https://bugs.freedesktop.org/show_bug.cgi?id=112126 >> > [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146 >> > [i915#109]: https://gitlab.freedesktop.org/drm/intel/issues/109 >> > [i915#129]: https://gitlab.freedesktop.org/drm/intel/issues/129 >> > [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 >> > [i915#221]: https://gitlab.freedesktop.org/drm/intel/issues/221 >> > [i915#31]: https://gitlab.freedesktop.org/drm/intel/issues/31 >> > [i915#413]: https://gitlab.freedesktop.org/drm/intel/issues/413 >> > [i915#435]: https://gitlab.freedesktop.org/drm/intel/issues/435 >> > [i915#470]: https://gitlab.freedesktop.org/drm/intel/issues/470 >> > [i915#472]: https://gitlab.freedesktop.org/drm/intel/issues/472 >> > [i915#49]: https://gitlab.freedesktop.org/drm/intel/issues/49 >> > [i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52 >> > [i915#520]: https://gitlab.freedesktop.org/drm/intel/issues/520 >> > [i915#530]: https://gitlab.freedesktop.org/drm/intel/issues/530 >> > [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 >> > [i915#570]: https://gitlab.freedesktop.org/drm/intel/issues/570 >> > [i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62 >> > [i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677 >> > [i915#69]: https://gitlab.freedesktop.org/drm/intel/issues/69 >> > [i915#707]: https://gitlab.freedesktop.org/drm/intel/issues/707 >> > [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716 >> > [i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72 >> > [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 >> > [i915#796]: https://gitlab.freedesktop.org/drm/intel/issues/796 >> > [i915#818]: https://gitlab.freedesktop.org/drm/intel/issues/818 >> > [i915#832]: https://gitlab.freedesktop.org/drm/intel/issues/832 >> > [i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92 >> > >> > >> > Participating hosts (10 -> 11) >> > ------------------------------ >> > >> > Additional (1): pig-hsw-4770r >> > >> > >> > Build changes >> > ------------- >> > >> > * CI: CI-20190529 -> None >> > * Linux: CI_DRM_7688 -> Patchwork_16006 >> > >> > CI-20190529: 20190529 >> > CI_DRM_7688: 9901bb096bfe4d9bfd843475eef24b563aed835a @ >> > git://anongit.freedesktop.org/gfx-ci/linux >> > IGT_5357: a555a4b98f90dab655d24bb3d07e9291a8b8dac8 @ >> > git://anongit.freedesktop.org/xorg/app/intel-gpu-tools >> > Patchwork_16006: 8405cbb665d90b02b4bb13453ece0311b164f2ba @ >> > git://anongit.freedesktop.org/gfx-ci/linux >> > piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ >> > git://anongit.freedesktop.org/piglit >> > >> > == Logs == >> > >> > For more details see: >> > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_16006/index.html
On Mon, Jan 06, 2020 at 07:21:28AM -0800, José Roberto de Souza wrote: > Recent improvements in the state tracking in i915 caused PSR to not be > enabled when reusing firmware/BIOS modeset, this is due to all initial > commits returning ealier in intel_atomic_check() as needs_modeset() > is always false. > > To fix that here forcing the state compute phase in CRTC that is > driving the eDP that supports PSR once. Enable or disable PSR do not > require a fullmodeset, so user will still experience glitch free boot > process plus the power savings that PSR brings. > > It was tried to set mode_changed in intel_initial_commit() but at > this point the connectors are not registered causing a crash when > computing encoder state. > > v2: > - removed function return > - change arguments to match intel_hdcp_atomic_check > > v3: > - replaced drm includes in intel_psr.h by forward declaration(Jani) > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112253 > Reported-by: <s.zharkoff@gmail.com> > Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> > Cc: Jani Nikula <jani.nikula@intel.com> > Signed-off-by: José Roberto de Souza <jose.souza@intel.com> > Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> > --- With the current linux/master: 6992ca0dd017e Merge branch 'parisc-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux my system fails to boot, and I bisected the failure to this commit. Here are the relevant messages from dmesg, passed through kasan_symbolize.py: i915 0000:00:02.0: vgaarb: deactivate vga console [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [drm] Driver supports precise vblank timestamp query. resource sanity check: requesting [mem 0x000c0000-0x000dffff], which spans more than PCI Bus 0000:00 [mem 0x000c0000-0x000c3fff window] caller pci_map_rom+0x6a/0x17d mapping multiple BARs i915 0000:00:02.0: Invalid PCI ROM data signature: expecting 0x52494350, got 0xe937aa55 [drm] Failed to find VBIOS tables (VBT) i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem ------------[ cut here ]------------ WARNING: CPU: 0 PID: 1 at drivers/gpu/drm/drm_atomic.c:296[< none >] drm_atomic_get_crtc_state+0xf8/0x110 drivers/gpu/drm/drm_atomic.c:304 Modules linked in: CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.5.0-rc1-00573-g60c6a14b489ba #31 Hardware name: GOOGLE Samus, BIOS 05/14/2019 RIP: 0010:drm_atomic_get_crtc_state+0xf8/0x110 Code: 89 2c 11 48 89 98 f0 01 00 00 48 8b 4d 20 8b 55 60 e8 5c aa 00 00 48 8b 04 24 48 83 c4 08 5b 5d 41 5c c3 48 98 e9 4e ff ff ff <0f> 0b e9 28 ff ff ff 48 c7 c0 f4 ff ff ff e9 3b ff ff ff 0f 1f 44 RSP: 0000:ffffab4b80017970 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff93c1a69ca000 RCX: ffff93c1ab69b8c0 RDX: 000000000000002d RSI: 0000000000000000 RDI: ffff93c1a69ca000 RBP: ffff93c1a6944000 R08: 0000000000000079 R09: 0000000000000079 R10: 000000000000002d R11: 0000000000000005 R12: 0000000000000000 R13: ffff93c1a6944000 R14: 0000000000000005 R15: ffff93c1a6979c00 FS: 0000000000000000(0000) GS:ffff93c1aec00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffff93c0f5201000 CR3: 00000003b3e0c001 CR4: 00000000003606f0 Call Trace: [< none >] drm_atomic_add_affected_connectors+0x2e/0x110 drivers/gpu/drm/drm_atomic.c:1046 [< none >] drm_atomic_helper_check_modeset+0x4a1/0xa70 drivers/gpu/drm/drm_atomic_helper.c:703 [< none >] intel_atomic_check+0x96/0x2510 drivers/gpu/drm/i915/display/intel_display.c:14603 ?[< inline >] kmemdup ./include/linux/string.h:453 ?[< none >] intel_digital_connector_duplicate_state+0x21/0x40 drivers/gpu/drm/i915/display/intel_atomic.c:171 ?[< inline >] spin_unlock_irqrestore ./include/linux/spinlock.h:393 ?[< none >] drm_connector_list_iter_next+0x88/0xb0 drivers/gpu/drm/drm_connector.c:689 [< inline >] sanitize_watermarks drivers/gpu/drm/i915/display/intel_display.c:17359 [< none >] intel_modeset_init+0x10a8/0x1d50 drivers/gpu/drm/i915/display/intel_display.c:17602 [< inline >] i915_driver_modeset_probe drivers/gpu/drm/i915/i915_drv.c:311 [< none >] i915_driver_probe+0xa4e/0x1410 drivers/gpu/drm/i915/i915_drv.c:1528 ?[< none >] __kernfs_new_node+0x159/0x1c0 fs/kernfs/dir.c:666 [< none >] i915_pci_probe+0x54/0x138 drivers/gpu/drm/i915/i915_pci.c:994 [< none >] local_pci_probe+0x42/0x80 drivers/pci/pci-driver.c:306 [< inline >] pci_call_probe drivers/pci/pci-driver.c:361 [< inline >] __pci_device_probe drivers/pci/pci-driver.c:386 [< none >] pci_device_probe+0x107/0x1a0 drivers/pci/pci-driver.c:429 [< none >] really_probe+0x147/0x3c0 drivers/base/dd.c:548 [< none >] driver_probe_device+0xb6/0x100 drivers/base/dd.c:721 [< none >] device_driver_attach+0x53/0x60 drivers/base/dd.c:995 [< none >] __driver_attach+0x8a/0x150 drivers/base/dd.c:1072 ?[< none >] device_driver_attach+0x60/0x60 drivers/base/dd.c:995 ?[< none >] device_driver_attach+0x60/0x60 drivers/base/dd.c:995 [< none >] bus_for_each_dev+0x78/0xc0 drivers/base/bus.c:304 [< none >] bus_add_driver+0x14d/0x1f0 drivers/base/bus.c:621 [< none >] driver_register+0x6c/0xc0 drivers/base/driver.c:170 ?[< none >] mipi_dsi_bus_init+0x11/0x11 drivers/gpu/drm/drm_mipi_dsi.c:1208 [< none >] i915_init+0x58/0x6b drivers/gpu/drm/i915/i915_pci.c:1057 [< none >] do_one_initcall+0x46/0x1f4 init/main.c:938 [< inline >] do_initcall_level init/main.c:1006 [< inline >] do_initcalls init/main.c:1014 [< inline >] do_basic_setup init/main.c:1031 [< none >] kernel_init_freeable+0x1a7/0x24e init/main.c:1191 ?[< none >] rest_init+0xaa/0xaa init/main.c:451 [< none >] kernel_init+0xa/0x106 init/main.c:1109 [< none >] ret_from_fork+0x35/0x40 arch/x86/entry/entry_64.S:352 ---[ end trace 261d284d91320989 ]--- tsc: Refined TSC clocksource calibration: 2394.459 MHz clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2283c51f836, max_idle_ns: 440795218683 ns clocksource: Switched to clocksource tsc After this the system appears to stop booting, and I get no more serial output nor any display.
Hi Ross I'm unable to reproduce this issue, could you share the complete dmesg? On Wed, 2020-02-05 at 16:01 -0700, Ross Zwisler wrote: > On Mon, Jan 06, 2020 at 07:21:28AM -0800, José Roberto de Souza > wrote: > > Recent improvements in the state tracking in i915 caused PSR to not > > be > > enabled when reusing firmware/BIOS modeset, this is due to all > > initial > > commits returning ealier in intel_atomic_check() as needs_modeset() > > is always false. > > > > To fix that here forcing the state compute phase in CRTC that is > > driving the eDP that supports PSR once. Enable or disable PSR do > > not > > require a fullmodeset, so user will still experience glitch free > > boot > > process plus the power savings that PSR brings. > > > > It was tried to set mode_changed in intel_initial_commit() but at > > this point the connectors are not registered causing a crash when > > computing encoder state. > > > > v2: > > - removed function return > > - change arguments to match intel_hdcp_atomic_check > > > > v3: > > - replaced drm includes in intel_psr.h by forward declaration(Jani) > > > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112253 > > Reported-by: <s.zharkoff@gmail.com> > > Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> > > Cc: Jani Nikula <jani.nikula@intel.com> > > Signed-off-by: José Roberto de Souza <jose.souza@intel.com> > > Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> > > --- > > With the current linux/master: > > 6992ca0dd017e Merge branch 'parisc-5.6-1' of > git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux > > my system fails to boot, and I bisected the failure to this > commit. Here are > the relevant messages from dmesg, passed through kasan_symbolize.py: > > i915 0000:00:02.0: vgaarb: deactivate vga console > [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). > [drm] Driver supports precise vblank timestamp query. > resource sanity check: requesting [mem 0x000c0000-0x000dffff], which > spans more than PCI Bus 0000:00 [mem 0x000c0000-0x000c3fff > window] > caller pci_map_rom+0x6a/0x17d mapping multiple BARs > i915 0000:00:02.0: Invalid PCI ROM data signature: expecting > 0x52494350, got 0xe937aa55 > [drm] Failed to find VBIOS tables (VBT) > i915 0000:00:02.0: vgaarb: changed VGA decodes: > olddecodes=io+mem,decodes=io+mem:owns=io+mem > ------------[ cut here ]------------ > WARNING: CPU: 0 PID: 1 at > drivers/gpu/drm/drm_atomic.c:296[< none >] > drm_atomic_get_crtc_state+0xf8/0x110 drivers/gpu/drm/drm_atomic.c:304 > Modules linked in: > CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.5.0-rc1-00573- > g60c6a14b489ba #31 > Hardware name: GOOGLE Samus, BIOS 05/14/2019 > RIP: 0010:drm_atomic_get_crtc_state+0xf8/0x110 > Code: 89 2c 11 48 89 98 f0 01 00 00 48 8b 4d 20 8b 55 60 e8 5c aa 00 > 00 48 8b 04 24 48 83 c4 08 5b 5d 41 5c c3 48 98 e9 4e ff ff > ff <0f> 0b e9 28 ff ff ff 48 c7 c0 f4 ff ff ff e9 3b ff ff ff 0f 1f > 44 > RSP: 0000:ffffab4b80017970 EFLAGS: 00010246 > RAX: 0000000000000000 RBX: ffff93c1a69ca000 RCX: ffff93c1ab69b8c0 > RDX: 000000000000002d RSI: 0000000000000000 RDI: ffff93c1a69ca000 > RBP: ffff93c1a6944000 R08: 0000000000000079 R09: 0000000000000079 > R10: 000000000000002d R11: 0000000000000005 R12: 0000000000000000 > R13: ffff93c1a6944000 R14: 0000000000000005 R15: ffff93c1a6979c00 > FS: 0000000000000000(0000) GS:ffff93c1aec00000(0000) > knlGS:0000000000000000 > CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > CR2: ffff93c0f5201000 CR3: 00000003b3e0c001 CR4: 00000000003606f0 > Call Trace: > [< none >] > drm_atomic_add_affected_connectors+0x2e/0x110 > drivers/gpu/drm/drm_atomic.c:1046 > [< none >] drm_atomic_helper_check_modeset+0x4a1/0xa70 > drivers/gpu/drm/drm_atomic_helper.c:703 > [< none >] intel_atomic_check+0x96/0x2510 > drivers/gpu/drm/i915/display/intel_display.c:14603 > ?[< inline >] kmemdup ./include/linux/string.h:453 > ?[< none >] > intel_digital_connector_duplicate_state+0x21/0x40 > drivers/gpu/drm/i915/display/intel_atomic.c:171 > ?[< inline >] spin_unlock_irqrestore > ./include/linux/spinlock.h:393 > ?[< none >] drm_connector_list_iter_next+0x88/0xb0 > drivers/gpu/drm/drm_connector.c:689 > [< inline >] sanitize_watermarks > drivers/gpu/drm/i915/display/intel_display.c:17359 > [< none >] intel_modeset_init+0x10a8/0x1d50 > drivers/gpu/drm/i915/display/intel_display.c:17602 > [< inline >] i915_driver_modeset_probe > drivers/gpu/drm/i915/i915_drv.c:311 > [< none >] i915_driver_probe+0xa4e/0x1410 > drivers/gpu/drm/i915/i915_drv.c:1528 > ?[< none >] __kernfs_new_node+0x159/0x1c0 > fs/kernfs/dir.c:666 > [< none >] i915_pci_probe+0x54/0x138 > drivers/gpu/drm/i915/i915_pci.c:994 > [< none >] local_pci_probe+0x42/0x80 drivers/pci/pci- > driver.c:306 > [< inline >] pci_call_probe drivers/pci/pci-driver.c:361 > [< inline >] __pci_device_probe drivers/pci/pci-driver.c:386 > [< none >] pci_device_probe+0x107/0x1a0 > drivers/pci/pci-driver.c:429 > [< none >] really_probe+0x147/0x3c0 > drivers/base/dd.c:548 > [< none >] driver_probe_device+0xb6/0x100 > drivers/base/dd.c:721 > [< none >] device_driver_attach+0x53/0x60 > drivers/base/dd.c:995 > [< none >] __driver_attach+0x8a/0x150 > drivers/base/dd.c:1072 > ?[< none >] device_driver_attach+0x60/0x60 > drivers/base/dd.c:995 > ?[< none >] device_driver_attach+0x60/0x60 > drivers/base/dd.c:995 > [< none >] bus_for_each_dev+0x78/0xc0 > drivers/base/bus.c:304 > [< none >] bus_add_driver+0x14d/0x1f0 > drivers/base/bus.c:621 > [< none >] driver_register+0x6c/0xc0 > drivers/base/driver.c:170 > ?[< none >] mipi_dsi_bus_init+0x11/0x11 > drivers/gpu/drm/drm_mipi_dsi.c:1208 > [< none >] i915_init+0x58/0x6b > drivers/gpu/drm/i915/i915_pci.c:1057 > [< none >] do_one_initcall+0x46/0x1f4 init/main.c:938 > [< inline >] do_initcall_level init/main.c:1006 > [< inline >] do_initcalls init/main.c:1014 > [< inline >] do_basic_setup init/main.c:1031 > [< none >] kernel_init_freeable+0x1a7/0x24e > init/main.c:1191 > ?[< none >] rest_init+0xaa/0xaa init/main.c:451 > [< none >] kernel_init+0xa/0x106 init/main.c:1109 > [< none >] ret_from_fork+0x35/0x40 > arch/x86/entry/entry_64.S:352 > ---[ end trace 261d284d91320989 ]--- > tsc: Refined TSC clocksource calibration: 2394.459 MHz > clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2283c51f836, > max_idle_ns: 440795218683 ns > clocksource: Switched to clocksource tsc > > After this the system appears to stop booting, and I get no more > serial output > nor any display.
On Thu, 06 Feb 2020, "Souza, Jose" <jose.souza@intel.com> wrote: > Hi Ross > > I'm unable to reproduce this issue, could you share the complete dmesg? Please file a bug at [1] and attach the dmesg there. BR, Jani. [1] https://gitlab.freedesktop.org/drm/intel/issues/new > > On Wed, 2020-02-05 at 16:01 -0700, Ross Zwisler wrote: >> On Mon, Jan 06, 2020 at 07:21:28AM -0800, José Roberto de Souza >> wrote: >> > Recent improvements in the state tracking in i915 caused PSR to not >> > be >> > enabled when reusing firmware/BIOS modeset, this is due to all >> > initial >> > commits returning ealier in intel_atomic_check() as needs_modeset() >> > is always false. >> > >> > To fix that here forcing the state compute phase in CRTC that is >> > driving the eDP that supports PSR once. Enable or disable PSR do >> > not >> > require a fullmodeset, so user will still experience glitch free >> > boot >> > process plus the power savings that PSR brings. >> > >> > It was tried to set mode_changed in intel_initial_commit() but at >> > this point the connectors are not registered causing a crash when >> > computing encoder state. >> > >> > v2: >> > - removed function return >> > - change arguments to match intel_hdcp_atomic_check >> > >> > v3: >> > - replaced drm includes in intel_psr.h by forward declaration(Jani) >> > >> > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112253 >> > Reported-by: <s.zharkoff@gmail.com> >> > Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> >> > Cc: Jani Nikula <jani.nikula@intel.com> >> > Signed-off-by: José Roberto de Souza <jose.souza@intel.com> >> > Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> >> > --- >> >> With the current linux/master: >> >> 6992ca0dd017e Merge branch 'parisc-5.6-1' of >> git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux >> >> my system fails to boot, and I bisected the failure to this >> commit. Here are >> the relevant messages from dmesg, passed through kasan_symbolize.py: >> >> i915 0000:00:02.0: vgaarb: deactivate vga console >> [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). >> [drm] Driver supports precise vblank timestamp query. >> resource sanity check: requesting [mem 0x000c0000-0x000dffff], which >> spans more than PCI Bus 0000:00 [mem 0x000c0000-0x000c3fff >> window] >> caller pci_map_rom+0x6a/0x17d mapping multiple BARs >> i915 0000:00:02.0: Invalid PCI ROM data signature: expecting >> 0x52494350, got 0xe937aa55 >> [drm] Failed to find VBIOS tables (VBT) >> i915 0000:00:02.0: vgaarb: changed VGA decodes: >> olddecodes=io+mem,decodes=io+mem:owns=io+mem >> ------------[ cut here ]------------ >> WARNING: CPU: 0 PID: 1 at >> drivers/gpu/drm/drm_atomic.c:296[< none >] >> drm_atomic_get_crtc_state+0xf8/0x110 drivers/gpu/drm/drm_atomic.c:304 >> Modules linked in: >> CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.5.0-rc1-00573- >> g60c6a14b489ba #31 >> Hardware name: GOOGLE Samus, BIOS 05/14/2019 >> RIP: 0010:drm_atomic_get_crtc_state+0xf8/0x110 >> Code: 89 2c 11 48 89 98 f0 01 00 00 48 8b 4d 20 8b 55 60 e8 5c aa 00 >> 00 48 8b 04 24 48 83 c4 08 5b 5d 41 5c c3 48 98 e9 4e ff ff >> ff <0f> 0b e9 28 ff ff ff 48 c7 c0 f4 ff ff ff e9 3b ff ff ff 0f 1f >> 44 >> RSP: 0000:ffffab4b80017970 EFLAGS: 00010246 >> RAX: 0000000000000000 RBX: ffff93c1a69ca000 RCX: ffff93c1ab69b8c0 >> RDX: 000000000000002d RSI: 0000000000000000 RDI: ffff93c1a69ca000 >> RBP: ffff93c1a6944000 R08: 0000000000000079 R09: 0000000000000079 >> R10: 000000000000002d R11: 0000000000000005 R12: 0000000000000000 >> R13: ffff93c1a6944000 R14: 0000000000000005 R15: ffff93c1a6979c00 >> FS: 0000000000000000(0000) GS:ffff93c1aec00000(0000) >> knlGS:0000000000000000 >> CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> CR2: ffff93c0f5201000 CR3: 00000003b3e0c001 CR4: 00000000003606f0 >> Call Trace: >> [< none >] >> drm_atomic_add_affected_connectors+0x2e/0x110 >> drivers/gpu/drm/drm_atomic.c:1046 >> [< none >] drm_atomic_helper_check_modeset+0x4a1/0xa70 >> drivers/gpu/drm/drm_atomic_helper.c:703 >> [< none >] intel_atomic_check+0x96/0x2510 >> drivers/gpu/drm/i915/display/intel_display.c:14603 >> ?[< inline >] kmemdup ./include/linux/string.h:453 >> ?[< none >] >> intel_digital_connector_duplicate_state+0x21/0x40 >> drivers/gpu/drm/i915/display/intel_atomic.c:171 >> ?[< inline >] spin_unlock_irqrestore >> ./include/linux/spinlock.h:393 >> ?[< none >] drm_connector_list_iter_next+0x88/0xb0 >> drivers/gpu/drm/drm_connector.c:689 >> [< inline >] sanitize_watermarks >> drivers/gpu/drm/i915/display/intel_display.c:17359 >> [< none >] intel_modeset_init+0x10a8/0x1d50 >> drivers/gpu/drm/i915/display/intel_display.c:17602 >> [< inline >] i915_driver_modeset_probe >> drivers/gpu/drm/i915/i915_drv.c:311 >> [< none >] i915_driver_probe+0xa4e/0x1410 >> drivers/gpu/drm/i915/i915_drv.c:1528 >> ?[< none >] __kernfs_new_node+0x159/0x1c0 >> fs/kernfs/dir.c:666 >> [< none >] i915_pci_probe+0x54/0x138 >> drivers/gpu/drm/i915/i915_pci.c:994 >> [< none >] local_pci_probe+0x42/0x80 drivers/pci/pci- >> driver.c:306 >> [< inline >] pci_call_probe drivers/pci/pci-driver.c:361 >> [< inline >] __pci_device_probe drivers/pci/pci-driver.c:386 >> [< none >] pci_device_probe+0x107/0x1a0 >> drivers/pci/pci-driver.c:429 >> [< none >] really_probe+0x147/0x3c0 >> drivers/base/dd.c:548 >> [< none >] driver_probe_device+0xb6/0x100 >> drivers/base/dd.c:721 >> [< none >] device_driver_attach+0x53/0x60 >> drivers/base/dd.c:995 >> [< none >] __driver_attach+0x8a/0x150 >> drivers/base/dd.c:1072 >> ?[< none >] device_driver_attach+0x60/0x60 >> drivers/base/dd.c:995 >> ?[< none >] device_driver_attach+0x60/0x60 >> drivers/base/dd.c:995 >> [< none >] bus_for_each_dev+0x78/0xc0 >> drivers/base/bus.c:304 >> [< none >] bus_add_driver+0x14d/0x1f0 >> drivers/base/bus.c:621 >> [< none >] driver_register+0x6c/0xc0 >> drivers/base/driver.c:170 >> ?[< none >] mipi_dsi_bus_init+0x11/0x11 >> drivers/gpu/drm/drm_mipi_dsi.c:1208 >> [< none >] i915_init+0x58/0x6b >> drivers/gpu/drm/i915/i915_pci.c:1057 >> [< none >] do_one_initcall+0x46/0x1f4 init/main.c:938 >> [< inline >] do_initcall_level init/main.c:1006 >> [< inline >] do_initcalls init/main.c:1014 >> [< inline >] do_basic_setup init/main.c:1031 >> [< none >] kernel_init_freeable+0x1a7/0x24e >> init/main.c:1191 >> ?[< none >] rest_init+0xaa/0xaa init/main.c:451 >> [< none >] kernel_init+0xa/0x106 init/main.c:1109 >> [< none >] ret_from_fork+0x35/0x40 >> arch/x86/entry/entry_64.S:352 >> ---[ end trace 261d284d91320989 ]--- >> tsc: Refined TSC clocksource calibration: 2394.459 MHz >> clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x2283c51f836, >> max_idle_ns: 440795218683 ns >> clocksource: Switched to clocksource tsc >> >> After this the system appears to stop booting, and I get no more >> serial output >> nor any display.
On Thu, Feb 06, 2020 at 12:55:37PM +0200, Jani Nikula wrote: > On Thu, 06 Feb 2020, "Souza, Jose" <jose.souza@intel.com> wrote: > > Hi Ross > > > > I'm unable to reproduce this issue, could you share the complete dmesg? > > Please file a bug at [1] and attach the dmesg there. > > BR, > Jani. > > > [1] https://gitlab.freedesktop.org/drm/intel/issues/new https://gitlab.freedesktop.org/drm/intel/issues/1151 Full dmesg of failing boot and successful boot on HEAD~1 attached, as well as my kernel config.
diff --git a/drivers/gpu/drm/i915/display/intel_atomic.c b/drivers/gpu/drm/i915/display/intel_atomic.c index 0eb973f65977..c362eecdd414 100644 --- a/drivers/gpu/drm/i915/display/intel_atomic.c +++ b/drivers/gpu/drm/i915/display/intel_atomic.c @@ -37,6 +37,7 @@ #include "intel_atomic.h" #include "intel_display_types.h" #include "intel_hdcp.h" +#include "intel_psr.h" #include "intel_sprite.h" /** @@ -129,6 +130,7 @@ int intel_digital_connector_atomic_check(struct drm_connector *conn, struct drm_crtc_state *crtc_state; intel_hdcp_atomic_check(conn, old_state, new_state); + intel_psr_atomic_check(conn, old_state, new_state); if (!new_state->crtc) return 0; diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c index 16e9ff47d519..e3fd5f1e2d21 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c @@ -1523,3 +1523,27 @@ bool intel_psr_enabled(struct intel_dp *intel_dp) return ret; } + +void intel_psr_atomic_check(struct drm_connector *connector, + struct drm_connector_state *old_state, + struct drm_connector_state *new_state) +{ + struct drm_i915_private *dev_priv = to_i915(connector->dev); + struct intel_connector *intel_connector; + struct intel_digital_port *dig_port; + struct drm_crtc_state *crtc_state; + + if (!CAN_PSR(dev_priv) || !new_state->crtc || + dev_priv->psr.initially_probed) + return; + + intel_connector = to_intel_connector(connector); + dig_port = enc_to_dig_port(&intel_connector->encoder->base); + if (dev_priv->psr.dp != &dig_port->dp) + return; + + crtc_state = drm_atomic_get_new_crtc_state(new_state->state, + new_state->crtc); + crtc_state->mode_changed = true; + dev_priv->psr.initially_probed = true; +} diff --git a/drivers/gpu/drm/i915/display/intel_psr.h b/drivers/gpu/drm/i915/display/intel_psr.h index 46e4de8b8cd5..c58a1d438808 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.h +++ b/drivers/gpu/drm/i915/display/intel_psr.h @@ -8,6 +8,8 @@ #include "intel_frontbuffer.h" +struct drm_connector; +struct drm_connector_state; struct drm_i915_private; struct intel_crtc_state; struct intel_dp; @@ -35,5 +37,8 @@ void intel_psr_short_pulse(struct intel_dp *intel_dp); int intel_psr_wait_for_idle(const struct intel_crtc_state *new_crtc_state, u32 *out_value); bool intel_psr_enabled(struct intel_dp *intel_dp); +void intel_psr_atomic_check(struct drm_connector *connector, + struct drm_connector_state *old_state, + struct drm_connector_state *new_state); #endif /* __INTEL_PSR_H__ */ diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 50181113dd2b..1025d783f494 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h @@ -505,6 +505,7 @@ struct i915_psr { bool dc3co_enabled; u32 dc3co_exit_delay; struct delayed_work idle_work; + bool initially_probed; }; #define QUIRK_LVDS_SSC_DISABLE (1<<1)
Recent improvements in the state tracking in i915 caused PSR to not be enabled when reusing firmware/BIOS modeset, this is due to all initial commits returning ealier in intel_atomic_check() as needs_modeset() is always false. To fix that here forcing the state compute phase in CRTC that is driving the eDP that supports PSR once. Enable or disable PSR do not require a fullmodeset, so user will still experience glitch free boot process plus the power savings that PSR brings. It was tried to set mode_changed in intel_initial_commit() but at this point the connectors are not registered causing a crash when computing encoder state. v2: - removed function return - change arguments to match intel_hdcp_atomic_check v3: - replaced drm includes in intel_psr.h by forward declaration(Jani) Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112253 Reported-by: <s.zharkoff@gmail.com> Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> Cc: Jani Nikula <jani.nikula@intel.com> Signed-off-by: José Roberto de Souza <jose.souza@intel.com> --- drivers/gpu/drm/i915/display/intel_atomic.c | 2 ++ drivers/gpu/drm/i915/display/intel_psr.c | 24 +++++++++++++++++++++ drivers/gpu/drm/i915/display/intel_psr.h | 5 +++++ drivers/gpu/drm/i915/i915_drv.h | 1 + 4 files changed, 32 insertions(+)