* [Intel-gfx] [CI 1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl @ 2020-07-28 15:21 Chris Wilson 2020-07-28 15:21 ` [Intel-gfx] [CI 2/2] drm/i915/selftests: Add compiler paranoia for checking HWSP values Chris Wilson ` (4 more replies) 0 siblings, 5 replies; 6+ messages in thread From: Chris Wilson @ 2020-07-28 15:21 UTC (permalink / raw) To: intel-gfx Unlike rcs where we have conclusive evidence from our selftesting that disabling the preparser before performing the TLB invalidate and relocations does impact upon the GPU execution, the evidence for the same requirement on xcs is much more circumstantial. Let's apply the preparser disable between batches as we invalidate the TLB as a dose of healthy paranoia, just in case. References: https://gitlab.freedesktop.org/drm/intel/-/issues/2169 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> --- drivers/gpu/drm/i915/gt/intel_lrc.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/gt/intel_lrc.c b/drivers/gpu/drm/i915/gt/intel_lrc.c index 29c0fde8b4df..353b1717fe84 100644 --- a/drivers/gpu/drm/i915/gt/intel_lrc.c +++ b/drivers/gpu/drm/i915/gt/intel_lrc.c @@ -4764,14 +4764,21 @@ static int gen12_emit_flush(struct i915_request *request, u32 mode) intel_engine_mask_t aux_inv = 0; u32 cmd, *cs; + cmd = 4; + if (mode & EMIT_INVALIDATE) + cmd += 2; if (mode & EMIT_INVALIDATE) aux_inv = request->engine->mask & ~BIT(BCS0); + if (aux_inv) + cmd += 2 * hweight8(aux_inv) + 2; - cs = intel_ring_begin(request, - 4 + (aux_inv ? 2 * hweight8(aux_inv) + 2 : 0)); + cs = intel_ring_begin(request, cmd); if (IS_ERR(cs)) return PTR_ERR(cs); + if (mode & EMIT_INVALIDATE) + *cs++ = preparser_disable(true); + cmd = MI_FLUSH_DW + 1; /* We always require a command barrier so that subsequent @@ -4804,6 +4811,10 @@ static int gen12_emit_flush(struct i915_request *request, u32 mode) } *cs++ = MI_NOOP; } + + if (mode & EMIT_INVALIDATE) + *cs++ = preparser_disable(false); + intel_ring_advance(request, cs); return 0; -- 2.20.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Intel-gfx] [CI 2/2] drm/i915/selftests: Add compiler paranoia for checking HWSP values 2020-07-28 15:21 [Intel-gfx] [CI 1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Chris Wilson @ 2020-07-28 15:21 ` Chris Wilson 2020-07-28 17:14 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Patchwork ` (3 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: Chris Wilson @ 2020-07-28 15:21 UTC (permalink / raw) To: intel-gfx Since we want to read the values from the HWSP as written to by the GPU, warn the compiler that the values are volatile. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> --- drivers/gpu/drm/i915/gt/selftest_timeline.c | 23 +++++++++++---------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/drivers/gpu/drm/i915/gt/selftest_timeline.c b/drivers/gpu/drm/i915/gt/selftest_timeline.c index fb5b7d3498a6..1203b7460557 100644 --- a/drivers/gpu/drm/i915/gt/selftest_timeline.c +++ b/drivers/gpu/drm/i915/gt/selftest_timeline.c @@ -491,7 +491,7 @@ checked_intel_timeline_create(struct intel_gt *gt) if (IS_ERR(tl)) return tl; - if (*tl->hwsp_seqno != tl->seqno) { + if (READ_ONCE(*tl->hwsp_seqno) != tl->seqno) { pr_err("Timeline created with incorrect breadcrumb, found %x, expected %x\n", *tl->hwsp_seqno, tl->seqno); intel_timeline_put(tl); @@ -561,9 +561,9 @@ static int live_hwsp_engine(void *arg) for (n = 0; n < count; n++) { struct intel_timeline *tl = timelines[n]; - if (!err && *tl->hwsp_seqno != n) { - pr_err("Invalid seqno stored in timeline %lu @ %x, found 0x%x\n", - n, tl->hwsp_offset, *tl->hwsp_seqno); + if (!err && READ_ONCE(*tl->hwsp_seqno) != n) { + GEM_TRACE_ERR("Invalid seqno:%lu stored in timeline %llu @ %x, found 0x%x\n", + n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); GEM_TRACE_DUMP(); err = -EINVAL; } @@ -633,9 +633,9 @@ static int live_hwsp_alternate(void *arg) for (n = 0; n < count; n++) { struct intel_timeline *tl = timelines[n]; - if (!err && *tl->hwsp_seqno != n) { - pr_err("Invalid seqno stored in timeline %lu @ %x, found 0x%x\n", - n, tl->hwsp_offset, *tl->hwsp_seqno); + if (!err && READ_ONCE(*tl->hwsp_seqno) != n) { + GEM_TRACE_ERR("Invalid seqno:%lu stored in timeline %llu @ %x, found 0x%x\n", + n, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); GEM_TRACE_DUMP(); err = -EINVAL; } @@ -733,7 +733,8 @@ static int live_hwsp_wrap(void *arg) goto out; } - if (*hwsp_seqno[0] != seqno[0] || *hwsp_seqno[1] != seqno[1]) { + if (READ_ONCE(*hwsp_seqno[0]) != seqno[0] || + READ_ONCE(*hwsp_seqno[1]) != seqno[1]) { pr_err("Bad timeline values: found (%x, %x), expected (%x, %x)\n", *hwsp_seqno[0], *hwsp_seqno[1], seqno[0], seqno[1]); @@ -966,9 +967,9 @@ static int live_hwsp_recycle(void *arg) break; } - if (*tl->hwsp_seqno != count) { - pr_err("Invalid seqno stored in timeline %lu @ tl->hwsp_offset, found 0x%x\n", - count, *tl->hwsp_seqno); + if (READ_ONCE(*tl->hwsp_seqno) != count) { + GEM_TRACE_ERR("Invalid seqno:%lu stored in timeline %llu @ %x found 0x%x\n", + count, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); GEM_TRACE_DUMP(); err = -EINVAL; } -- 2.20.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl 2020-07-28 15:21 [Intel-gfx] [CI 1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Chris Wilson 2020-07-28 15:21 ` [Intel-gfx] [CI 2/2] drm/i915/selftests: Add compiler paranoia for checking HWSP values Chris Wilson @ 2020-07-28 17:14 ` Patchwork 2020-07-28 17:15 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork ` (2 subsequent siblings) 4 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2020-07-28 17:14 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx == Series Details == Series: series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl URL : https://patchwork.freedesktop.org/series/79985/ State : warning == Summary == $ dim checkpatch origin/drm-tip 6c95b9fa97de drm/i915/gt: Disable preparser around xcs invalidations on tgl c288f3122cdb drm/i915/selftests: Add compiler paranoia for checking HWSP values -:72: WARNING:LONG_LINE: line length of 106 exceeds 100 columns #72: FILE: drivers/gpu/drm/i915/gt/selftest_timeline.c:972: + count, tl->fence_context, tl->hwsp_offset, *tl->hwsp_seqno); total: 0 errors, 1 warnings, 0 checks, 53 lines checked _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl 2020-07-28 15:21 [Intel-gfx] [CI 1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Chris Wilson 2020-07-28 15:21 ` [Intel-gfx] [CI 2/2] drm/i915/selftests: Add compiler paranoia for checking HWSP values Chris Wilson 2020-07-28 17:14 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Patchwork @ 2020-07-28 17:15 ` Patchwork 2020-07-28 17:36 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2020-07-29 0:20 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 4 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2020-07-28 17:15 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx == Series Details == Series: series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl URL : https://patchwork.freedesktop.org/series/79985/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separately. _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl 2020-07-28 15:21 [Intel-gfx] [CI 1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Chris Wilson ` (2 preceding siblings ...) 2020-07-28 17:15 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork @ 2020-07-28 17:36 ` Patchwork 2020-07-29 0:20 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 4 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2020-07-28 17:36 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx [-- Attachment #1.1: Type: text/plain, Size: 7318 bytes --] == Series Details == Series: series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl URL : https://patchwork.freedesktop.org/series/79985/ State : success == Summary == CI Bug Log - changes from CI_DRM_8805 -> Patchwork_18251 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/index.html Known issues ------------ Here are the changes found in Patchwork_18251 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_flink_basic@basic: - fi-tgl-y: [PASS][1] -> [DMESG-WARN][2] ([i915#402]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-tgl-y/igt@gem_flink_basic@basic.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-tgl-y/igt@gem_flink_basic@basic.html * igt@i915_pm_rpm@basic-pci-d3-state: - fi-bsw-kefka: [PASS][3] -> [DMESG-WARN][4] ([i915#1982]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html * igt@kms_busy@basic@flip: - fi-tgl-y: [PASS][5] -> [DMESG-WARN][6] ([i915#1982]) +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-tgl-y/igt@kms_busy@basic@flip.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-tgl-y/igt@kms_busy@basic@flip.html * igt@kms_chamelium@dp-edid-read: - fi-icl-u2: [PASS][7] -> [FAIL][8] ([i915#976]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-icl-u2/igt@kms_chamelium@dp-edid-read.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-icl-u2/igt@kms_chamelium@dp-edid-read.html * igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1: - fi-icl-u2: [PASS][9] -> [DMESG-WARN][10] ([i915#1982]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-icl-u2/igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-icl-u2/igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a: - fi-cml-u2: [PASS][11] -> [FAIL][12] ([fdo#103375]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-cml-u2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-cml-u2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html #### Possible fixes #### * igt@gem_exec_suspend@basic-s3: - fi-tgl-u2: [FAIL][13] ([i915#1888]) -> [PASS][14] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-tgl-u2/igt@gem_exec_suspend@basic-s3.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-tgl-u2/igt@gem_exec_suspend@basic-s3.html * igt@i915_module_load@reload: - fi-bsw-n3050: [DMESG-WARN][15] ([i915#1982]) -> [PASS][16] [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-bsw-n3050/igt@i915_module_load@reload.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-bsw-n3050/igt@i915_module_load@reload.html * igt@i915_pm_rpm@module-reload: - fi-bsw-kefka: [DMESG-WARN][17] ([i915#1982]) -> [PASS][18] [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-bsw-kefka/igt@i915_pm_rpm@module-reload.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-bsw-kefka/igt@i915_pm_rpm@module-reload.html * igt@kms_cursor_legacy@basic-flip-before-cursor-atomic: - fi-icl-u2: [DMESG-WARN][19] ([i915#1982]) -> [PASS][20] [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-icl-u2/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-icl-u2/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html * igt@kms_flip@basic-flip-vs-wf_vblank@c-dp2: - fi-skl-guc: [DMESG-WARN][21] ([i915#2203]) -> [PASS][22] +1 similar issue [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-skl-guc/igt@kms_flip@basic-flip-vs-wf_vblank@c-dp2.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-skl-guc/igt@kms_flip@basic-flip-vs-wf_vblank@c-dp2.html * igt@vgem_basic@setversion: - fi-tgl-y: [DMESG-WARN][23] ([i915#402]) -> [PASS][24] +1 similar issue [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-tgl-y/igt@vgem_basic@setversion.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-tgl-y/igt@vgem_basic@setversion.html #### Warnings #### * igt@kms_force_connector_basic@force-edid: - fi-kbl-x1275: [DMESG-WARN][25] ([i915#62] / [i915#92]) -> [DMESG-WARN][26] ([i915#62] / [i915#92] / [i915#95]) +5 similar issues [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-kbl-x1275/igt@kms_force_connector_basic@force-edid.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-kbl-x1275/igt@kms_force_connector_basic@force-edid.html * igt@kms_pipe_crc_basic@nonblocking-crc-pipe-a-frame-sequence: - fi-kbl-x1275: [DMESG-WARN][27] ([i915#62] / [i915#92] / [i915#95]) -> [DMESG-WARN][28] ([i915#62] / [i915#92]) +1 similar issue [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/fi-kbl-x1275/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-a-frame-sequence.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/fi-kbl-x1275/igt@kms_pipe_crc_basic@nonblocking-crc-pipe-a-frame-sequence.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [i915#1888]: https://gitlab.freedesktop.org/drm/intel/issues/1888 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2203]: https://gitlab.freedesktop.org/drm/intel/issues/2203 [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402 [i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62 [i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92 [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95 [i915#976]: https://gitlab.freedesktop.org/drm/intel/issues/976 Participating hosts (43 -> 37) ------------------------------ Missing (6): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-byt-clapper fi-bdw-samus Build changes ------------- * Linux: CI_DRM_8805 -> Patchwork_18251 CI-20190529: 20190529 CI_DRM_8805: 413763255985bf8aac9b7fb979cc8ff27ea5b1c1 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5749: 2fef871e791ceab7841b899691c443167550173d @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_18251: c288f3122cdb2a4d1f081658ad0e3cab1b5c789c @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == c288f3122cdb drm/i915/selftests: Add compiler paranoia for checking HWSP values 6c95b9fa97de drm/i915/gt: Disable preparser around xcs invalidations on tgl == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/index.html [-- Attachment #1.2: Type: text/html, Size: 9138 bytes --] [-- Attachment #2: Type: text/plain, Size: 160 bytes --] _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl 2020-07-28 15:21 [Intel-gfx] [CI 1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Chris Wilson ` (3 preceding siblings ...) 2020-07-28 17:36 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork @ 2020-07-29 0:20 ` Patchwork 4 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2020-07-29 0:20 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx [-- Attachment #1.1: Type: text/plain, Size: 18368 bytes --] == Series Details == Series: series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl URL : https://patchwork.freedesktop.org/series/79985/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8805_full -> Patchwork_18251_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_18251_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_18251_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_18251_full: ### IGT changes ### #### Possible regressions #### * igt@gem_partial_pwrite_pread@writes-after-reads: - shard-glk: [PASS][1] -> [FAIL][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-glk9/igt@gem_partial_pwrite_pread@writes-after-reads.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-glk8/igt@gem_partial_pwrite_pread@writes-after-reads.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite: - shard-iclb: [PASS][3] -> [FAIL][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-iclb7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-iclb2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html Known issues ------------ Here are the changes found in Patchwork_18251_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_eio@in-flight-suspend: - shard-skl: [PASS][5] -> [DMESG-WARN][6] ([i915#1982]) +14 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl10/igt@gem_eio@in-flight-suspend.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl5/igt@gem_eio@in-flight-suspend.html * igt@gem_exec_endless@dispatch@rcs0: - shard-iclb: [PASS][7] -> [INCOMPLETE][8] ([i915#1958] / [i915#2119]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-iclb7/igt@gem_exec_endless@dispatch@rcs0.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-iclb2/igt@gem_exec_endless@dispatch@rcs0.html * igt@gem_exec_whisper@basic-fds-forked: - shard-glk: [PASS][9] -> [DMESG-WARN][10] ([i915#118] / [i915#95]) +1 similar issue [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-glk8/igt@gem_exec_whisper@basic-fds-forked.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-glk1/igt@gem_exec_whisper@basic-fds-forked.html * igt@kms_atomic_transition@plane-all-transition-fencing@edp-1-pipe-a: - shard-tglb: [PASS][11] -> [INCOMPLETE][12] ([i915#2242]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-tglb1/igt@kms_atomic_transition@plane-all-transition-fencing@edp-1-pipe-a.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-tglb7/igt@kms_atomic_transition@plane-all-transition-fencing@edp-1-pipe-a.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic: - shard-glk: [PASS][13] -> [FAIL][14] ([i915#72]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-glk8/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-glk7/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html * igt@kms_flip@nonexisting-fb-interruptible@a-edp1: - shard-iclb: [PASS][15] -> [INCOMPLETE][16] ([i915#2240]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-iclb6/igt@kms_flip@nonexisting-fb-interruptible@a-edp1.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-iclb2/igt@kms_flip@nonexisting-fb-interruptible@a-edp1.html * igt@kms_flip@nonexisting-fb-interruptible@b-dp1: - shard-kbl: [PASS][17] -> [INCOMPLETE][18] ([i915#2240]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-kbl3/igt@kms_flip@nonexisting-fb-interruptible@b-dp1.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-kbl4/igt@kms_flip@nonexisting-fb-interruptible@b-dp1.html * igt@kms_flip@nonexisting-fb@b-vga1: - shard-snb: [PASS][19] -> [INCOMPLETE][20] ([i915#82]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-snb2/igt@kms_flip@nonexisting-fb@b-vga1.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-snb6/igt@kms_flip@nonexisting-fb@b-vga1.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-kbl: [PASS][21] -> [DMESG-WARN][22] ([i915#180]) +9 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-kbl3/igt@kms_frontbuffer_tracking@fbc-suspend.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-kbl4/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_hdr@bpc-switch-dpms: - shard-skl: [PASS][23] -> [FAIL][24] ([i915#1188]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl7/igt@kms_hdr@bpc-switch-dpms.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl10/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min: - shard-skl: [PASS][25] -> [FAIL][26] ([fdo#108145] / [i915#265]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl5/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl7/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html * igt@kms_psr@psr2_cursor_plane_move: - shard-iclb: [PASS][27] -> [SKIP][28] ([fdo#109441]) +2 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-iclb2/igt@kms_psr@psr2_cursor_plane_move.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-iclb5/igt@kms_psr@psr2_cursor_plane_move.html * igt@perf_pmu@module-unload: - shard-iclb: [PASS][29] -> [DMESG-WARN][30] ([i915#1982]) +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-iclb5/igt@perf_pmu@module-unload.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-iclb4/igt@perf_pmu@module-unload.html #### Possible fixes #### * igt@gem_ctx_exec@basic-nohangcheck: - shard-snb: [TIMEOUT][31] ([i915#1958] / [i915#2119]) -> [PASS][32] [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-snb5/igt@gem_ctx_exec@basic-nohangcheck.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-snb1/igt@gem_ctx_exec@basic-nohangcheck.html * igt@gem_eio@kms: - shard-glk: [INCOMPLETE][33] -> [PASS][34] [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-glk5/igt@gem_eio@kms.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-glk4/igt@gem_eio@kms.html * igt@gem_exec_whisper@basic-forked: - shard-glk: [DMESG-WARN][35] ([i915#118] / [i915#95]) -> [PASS][36] [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-glk4/igt@gem_exec_whisper@basic-forked.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-glk2/igt@gem_exec_whisper@basic-forked.html * igt@i915_module_load@reload: - shard-apl: [DMESG-WARN][37] ([i915#1635] / [i915#1982]) -> [PASS][38] [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl7/igt@i915_module_load@reload.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-apl2/igt@i915_module_load@reload.html * igt@kms_atomic_transition@plane-all-transition@edp-1-pipe-a: - shard-tglb: [INCOMPLETE][39] ([i915#2242]) -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-tglb6/igt@kms_atomic_transition@plane-all-transition@edp-1-pipe-a.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-tglb2/igt@kms_atomic_transition@plane-all-transition@edp-1-pipe-a.html * igt@kms_big_fb@linear-64bpp-rotate-180: - shard-glk: [DMESG-FAIL][41] ([i915#118] / [i915#95]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-glk8/igt@kms_big_fb@linear-64bpp-rotate-180.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-glk1/igt@kms_big_fb@linear-64bpp-rotate-180.html * igt@kms_color@pipe-a-ctm-0-75: - shard-skl: [DMESG-WARN][43] ([i915#1982]) -> [PASS][44] +8 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl2/igt@kms_color@pipe-a-ctm-0-75.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl8/igt@kms_color@pipe-a-ctm-0-75.html * igt@kms_cursor_crc@pipe-b-cursor-64x64-offscreen: - shard-skl: [FAIL][45] ([i915#54]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl5/igt@kms_cursor_crc@pipe-b-cursor-64x64-offscreen.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl7/igt@kms_cursor_crc@pipe-b-cursor-64x64-offscreen.html * igt@kms_cursor_legacy@all-pipes-torture-move: - shard-iclb: [DMESG-WARN][47] ([i915#128]) -> [PASS][48] [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-iclb7/igt@kms_cursor_legacy@all-pipes-torture-move.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-iclb2/igt@kms_cursor_legacy@all-pipes-torture-move.html * igt@kms_draw_crc@draw-method-rgb565-blt-untiled: - shard-skl: [FAIL][49] ([i915#52] / [i915#54]) -> [PASS][50] [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl9/igt@kms_draw_crc@draw-method-rgb565-blt-untiled.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl3/igt@kms_draw_crc@draw-method-rgb565-blt-untiled.html * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1: - shard-kbl: [DMESG-WARN][51] ([i915#180]) -> [PASS][52] +6 similar issues [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-kbl2/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html * igt@kms_flip@flip-vs-suspend@b-edp1: - shard-skl: [INCOMPLETE][53] ([i915#198]) -> [PASS][54] +1 similar issue [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl5/igt@kms_flip@flip-vs-suspend@b-edp1.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl7/igt@kms_flip@flip-vs-suspend@b-edp1.html * igt@kms_flip@nonexisting-fb-interruptible@b-vga1: - shard-snb: [INCOMPLETE][55] ([i915#82]) -> [PASS][56] [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-snb5/igt@kms_flip@nonexisting-fb-interruptible@b-vga1.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-snb4/igt@kms_flip@nonexisting-fb-interruptible@b-vga1.html * igt@kms_flip_tiling@flip-changes-tiling-y: - shard-skl: [FAIL][57] ([i915#699]) -> [PASS][58] [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl6/igt@kms_flip_tiling@flip-changes-tiling-y.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl9/igt@kms_flip_tiling@flip-changes-tiling-y.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt: - shard-tglb: [DMESG-WARN][59] ([i915#1982]) -> [PASS][60] +1 similar issue [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-tglb8/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-tglb1/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt.html * igt@kms_psr@psr2_cursor_render: - shard-iclb: [SKIP][61] ([fdo#109441]) -> [PASS][62] [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-iclb7/igt@kms_psr@psr2_cursor_render.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-iclb2/igt@kms_psr@psr2_cursor_render.html #### Warnings #### * igt@gem_eio@in-flight-suspend: - shard-kbl: [DMESG-WARN][63] ([i915#165]) -> [DMESG-WARN][64] ([i915#180]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-kbl7/igt@gem_eio@in-flight-suspend.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-kbl2/igt@gem_eio@in-flight-suspend.html * igt@gem_exec_reloc@basic-spin-others@vcs0: - shard-snb: [WARN][65] ([i915#2021]) -> [WARN][66] ([i915#2036]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-snb4/igt@gem_exec_reloc@basic-spin-others@vcs0.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-snb2/igt@gem_exec_reloc@basic-spin-others@vcs0.html * igt@i915_pm_dc@dc3co-vpb-simulation: - shard-iclb: [SKIP][67] ([i915#658]) -> [SKIP][68] ([i915#588]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-iclb6/igt@i915_pm_dc@dc3co-vpb-simulation.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html * igt@kms_plane_alpha_blend@pipe-c-coverage-7efc: - shard-skl: [FAIL][69] ([fdo#108145] / [i915#265]) -> [DMESG-FAIL][70] ([fdo#108145] / [i915#1982]) +2 similar issues [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-skl6/igt@kms_plane_alpha_blend@pipe-c-coverage-7efc.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-skl2/igt@kms_plane_alpha_blend@pipe-c-coverage-7efc.html * igt@runner@aborted: - shard-apl: ([FAIL][71], [FAIL][72], [FAIL][73], [FAIL][74], [FAIL][75], [FAIL][76], [FAIL][77], [FAIL][78], [FAIL][79], [FAIL][80], [FAIL][81], [FAIL][82], [FAIL][83], [FAIL][84]) ([i915#1610] / [i915#1635] / [i915#2110] / [i915#637]) -> [FAIL][85] ([i915#1635] / [i915#2110]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl2/igt@runner@aborted.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl3/igt@runner@aborted.html [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl3/igt@runner@aborted.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl2/igt@runner@aborted.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl3/igt@runner@aborted.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl4/igt@runner@aborted.html [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl7/igt@runner@aborted.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl7/igt@runner@aborted.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl8/igt@runner@aborted.html [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl6/igt@runner@aborted.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl6/igt@runner@aborted.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl8/igt@runner@aborted.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl1/igt@runner@aborted.html [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_8805/shard-apl1/igt@runner@aborted.html [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_18251/shard-apl7/igt@runner@aborted.html [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188 [i915#128]: https://gitlab.freedesktop.org/drm/intel/issues/128 [i915#1610]: https://gitlab.freedesktop.org/drm/intel/issues/1610 [i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635 [i915#165]: https://gitlab.freedesktop.org/drm/intel/issues/165 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958 [i915#198]: https://gitlab.freedesktop.org/drm/intel/issues/198 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2021]: https://gitlab.freedesktop.org/drm/intel/issues/2021 [i915#2036]: https://gitlab.freedesktop.org/drm/intel/issues/2036 [i915#2110]: https://gitlab.freedesktop.org/drm/intel/issues/2110 [i915#2119]: https://gitlab.freedesktop.org/drm/intel/issues/2119 [i915#2240]: https://gitlab.freedesktop.org/drm/intel/issues/2240 [i915#2242]: https://gitlab.freedesktop.org/drm/intel/issues/2242 [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265 [i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52 [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 [i915#588]: https://gitlab.freedesktop.org/drm/intel/issues/588 [i915#637]: https://gitlab.freedesktop.org/drm/intel/issues/637 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#699]: https://gitlab.freedesktop.org/drm/intel/issues/699 [i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72 [i915#82]: https://gitlab.freedesktop.org/drm/intel/issues/82 [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95 Participating hosts (11 -> 11) ------------------------------ No changes in participating hosts Build changes ------------- * Linux: CI_DRM_8805 -> Patchwork_18251 CI-20190529: 20190529 CI_DRM_8805: 413763255985bf8aac9b7fb979cc8ff27ea5b1c1 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5749: 2fef871e791ceab7841b899691c443167550173d @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_18251: c288f3122cdb2a4d1f081658ad0e3cab1b5c789c @ 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_18251/index.html [-- Attachment #1.2: Type: text/html, Size: 21728 bytes --] [-- Attachment #2: Type: text/plain, Size: 160 bytes --] _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-07-29 0:20 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-07-28 15:21 [Intel-gfx] [CI 1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Chris Wilson 2020-07-28 15:21 ` [Intel-gfx] [CI 2/2] drm/i915/selftests: Add compiler paranoia for checking HWSP values Chris Wilson 2020-07-28 17:14 ` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [CI,1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl Patchwork 2020-07-28 17:15 ` [Intel-gfx] ✗ Fi.CI.SPARSE: " Patchwork 2020-07-28 17:36 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2020-07-29 0:20 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).