* [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms @ 2021-11-12 17:18 Mullati Siva 2021-11-12 17:38 ` [Intel-gfx] ✗ Fi.CI.DOCS: warning for drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) Patchwork ` (3 more replies) 0 siblings, 4 replies; 7+ messages in thread From: Mullati Siva @ 2021-11-12 17:18 UTC (permalink / raw) To: intel-gfx, siva.mullati; +Cc: jani.nikula, lucas.demarchi The _PAGE_CACHE_MASK macro is not defined in non-x86 architectures and it's been used in remap_io_mapping(). Only hw that supports mappable aperture would hit this path remap_io_mapping(), So skip this code for non-x86 architectures. Signed-off-by: Mullati Siva <siva.mullati@intel.com> --- drivers/gpu/drm/i915/i915_mm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/i915/i915_mm.c b/drivers/gpu/drm/i915/i915_mm.c index 666808cb3a32..d76feeaf3fd1 100644 --- a/drivers/gpu/drm/i915/i915_mm.c +++ b/drivers/gpu/drm/i915/i915_mm.c @@ -91,6 +91,7 @@ int remap_io_mapping(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn, unsigned long size, struct io_mapping *iomap) { +#if IS_ENABLED(CONFIG_X86) struct remap_pfn r; int err; @@ -108,6 +109,7 @@ int remap_io_mapping(struct vm_area_struct *vma, zap_vma_ptes(vma, addr, (r.pfn - pfn) << PAGE_SHIFT); return err; } +#endif return 0; } -- 2.33.0 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* [Intel-gfx] ✗ Fi.CI.DOCS: warning for drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) 2021-11-12 17:18 [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Mullati Siva @ 2021-11-12 17:38 ` Patchwork 2021-11-12 18:05 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork ` (2 subsequent siblings) 3 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2021-11-12 17:38 UTC (permalink / raw) To: Mullati Siva; +Cc: intel-gfx == Series Details == Series: drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) URL : https://patchwork.freedesktop.org/series/96855/ State : warning == Summary == $ make htmldocs 2>&1 > /dev/null | grep i915 ./drivers/gpu/drm/i915/display/intel_fbc.c:635: warning: Excess function parameter 'i915' description in 'intel_fbc_is_active' ./drivers/gpu/drm/i915/display/intel_fbc.c:1638: warning: Excess function parameter 'i915' description in 'intel_fbc_handle_fifo_underrun_irq' ./drivers/gpu/drm/i915/display/intel_fbc.c:635: warning: Function parameter or member 'fbc' not described in 'intel_fbc_is_active' ./drivers/gpu/drm/i915/display/intel_fbc.c:635: warning: Excess function parameter 'i915' description in 'intel_fbc_is_active' ./drivers/gpu/drm/i915/display/intel_fbc.c:1638: warning: Function parameter or member 'fbc' not described in 'intel_fbc_handle_fifo_underrun_irq' ./drivers/gpu/drm/i915/display/intel_fbc.c:1638: warning: Excess function parameter 'i915' description in 'intel_fbc_handle_fifo_underrun_irq' ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) 2021-11-12 17:18 [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Mullati Siva 2021-11-12 17:38 ` [Intel-gfx] ✗ Fi.CI.DOCS: warning for drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) Patchwork @ 2021-11-12 18:05 ` Patchwork 2021-11-12 19:51 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 2021-11-12 22:18 ` [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Jani Nikula 3 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2021-11-12 18:05 UTC (permalink / raw) To: Mullati Siva; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 2499 bytes --] == Series Details == Series: drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) URL : https://patchwork.freedesktop.org/series/96855/ State : success == Summary == CI Bug Log - changes from CI_DRM_10876 -> Patchwork_21577 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/index.html Participating hosts (34 -> 31) ------------------------------ Additional (1): fi-pnv-d510 Missing (4): fi-skl-guc fi-bsw-cyan bat-dg1-6 bat-dg1-5 Known issues ------------ Here are the changes found in Patchwork_21577 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@prime_vgem@basic-userptr: - fi-pnv-d510: NOTRUN -> [SKIP][1] ([fdo#109271]) +53 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/fi-pnv-d510/igt@prime_vgem@basic-userptr.html * igt@runner@aborted: - fi-bdw-5557u: NOTRUN -> [FAIL][2] ([i915#1602] / [i915#2426] / [i915#4312]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/fi-bdw-5557u/igt@runner@aborted.html #### Possible fixes #### * igt@kms_frontbuffer_tracking@basic: - fi-cml-u2: [DMESG-WARN][3] ([i915#4269]) -> [PASS][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [i915#1602]: https://gitlab.freedesktop.org/drm/intel/issues/1602 [i915#2426]: https://gitlab.freedesktop.org/drm/intel/issues/2426 [i915#4269]: https://gitlab.freedesktop.org/drm/intel/issues/4269 [i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312 Build changes ------------- * Linux: CI_DRM_10876 -> Patchwork_21577 CI-20190529: 20190529 CI_DRM_10876: 60c931742b2d9635f78dec02e25c76881c2c8699 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_6280: 246bfd31dba6bf184b26b170d91d72c90a54be6b @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Patchwork_21577: 0e29b9daab8f6918df459907c8ce56e642ee3bbb @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == 0e29b9daab8f drm/i915: Skip remap_io_mapping() for non-x86 platforms == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/index.html [-- Attachment #2: Type: text/html, Size: 3153 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* [Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) 2021-11-12 17:18 [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Mullati Siva 2021-11-12 17:38 ` [Intel-gfx] ✗ Fi.CI.DOCS: warning for drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) Patchwork 2021-11-12 18:05 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork @ 2021-11-12 19:51 ` Patchwork 2021-11-12 22:18 ` [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Jani Nikula 3 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2021-11-12 19:51 UTC (permalink / raw) To: Mullati Siva; +Cc: intel-gfx [-- Attachment #1: Type: text/plain, Size: 30285 bytes --] == Series Details == Series: drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) URL : https://patchwork.freedesktop.org/series/96855/ State : failure == Summary == CI Bug Log - changes from CI_DRM_10876_full -> Patchwork_21577_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with Patchwork_21577_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in Patchwork_21577_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (10 -> 10) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in Patchwork_21577_full: ### IGT changes ### #### Possible regressions #### * igt@gem_spin_batch@legacy@blt: - shard-skl: [PASS][1] -> [FAIL][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-skl7/igt@gem_spin_batch@legacy@blt.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@gem_spin_batch@legacy@blt.html Known issues ------------ Here are the changes found in Patchwork_21577_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@fbdev@eof: - shard-skl: [PASS][3] -> [DMESG-WARN][4] ([i915#1982]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-skl1/igt@fbdev@eof.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl10/igt@fbdev@eof.html * igt@gem_create@create-massive: - shard-apl: NOTRUN -> [DMESG-WARN][5] ([i915#3002]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl7/igt@gem_create@create-massive.html * igt@gem_ctx_isolation@preservation-s3@bcs0: - shard-kbl: NOTRUN -> [DMESG-WARN][6] ([i915#180]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl4/igt@gem_ctx_isolation@preservation-s3@bcs0.html * igt@gem_ctx_isolation@preservation-s3@rcs0: - shard-apl: [PASS][7] -> [DMESG-WARN][8] ([i915#180]) +2 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl7/igt@gem_ctx_isolation@preservation-s3@rcs0.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl3/igt@gem_ctx_isolation@preservation-s3@rcs0.html * igt@gem_eio@unwedge-stress: - shard-iclb: [PASS][9] -> [TIMEOUT][10] ([i915#2369] / [i915#2481] / [i915#3070]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb8/igt@gem_eio@unwedge-stress.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb6/igt@gem_eio@unwedge-stress.html * igt@gem_exec_capture@pi@vcs0: - shard-skl: NOTRUN -> [INCOMPLETE][11] ([i915#2369]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl4/igt@gem_exec_capture@pi@vcs0.html * igt@gem_exec_fair@basic-none-rrul@rcs0: - shard-tglb: NOTRUN -> [FAIL][12] ([i915#2842]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb2/igt@gem_exec_fair@basic-none-rrul@rcs0.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-tglb: [PASS][13] -> [FAIL][14] ([i915#2842]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-tglb8/igt@gem_exec_fair@basic-none-share@rcs0.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb8/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-none@vcs0: - shard-apl: [PASS][15] -> [FAIL][16] ([i915#2842]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl6/igt@gem_exec_fair@basic-none@vcs0.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl3/igt@gem_exec_fair@basic-none@vcs0.html * igt@gem_exec_fair@basic-pace@vcs1: - shard-iclb: [PASS][17] -> [FAIL][18] ([i915#2842]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs1.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs1.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-glk: [PASS][19] -> [FAIL][20] ([i915#2842]) +1 similar issue [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-glk7/igt@gem_exec_fair@basic-throttle@rcs0.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-glk1/igt@gem_exec_fair@basic-throttle@rcs0.html - shard-iclb: [PASS][21] -> [FAIL][22] ([i915#2849]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb4/igt@gem_exec_fair@basic-throttle@rcs0.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb3/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_pxp@create-protected-buffer: - shard-tglb: NOTRUN -> [SKIP][23] ([i915#4270]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb2/igt@gem_pxp@create-protected-buffer.html * igt@gen9_exec_parse@basic-rejected: - shard-tglb: NOTRUN -> [SKIP][24] ([i915#2856]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@gen9_exec_parse@basic-rejected.html * igt@i915_pm_dc@dc6-psr: - shard-iclb: [PASS][25] -> [FAIL][26] ([i915#454]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb4/igt@i915_pm_dc@dc6-psr.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb4/igt@i915_pm_dc@dc6-psr.html * igt@kms_big_fb@linear-64bpp-rotate-270: - shard-tglb: NOTRUN -> [SKIP][27] ([fdo#111614]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@kms_big_fb@linear-64bpp-rotate-270.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-apl: NOTRUN -> [SKIP][28] ([fdo#109271] / [i915#3777]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_gen12_mc_ccs: - shard-tglb: NOTRUN -> [SKIP][29] ([i915#3689] / [i915#3886]) +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_gen12_mc_ccs.html - shard-kbl: NOTRUN -> [SKIP][30] ([fdo#109271] / [i915#3886]) +3 similar issues [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl4/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs: - shard-skl: NOTRUN -> [SKIP][31] ([fdo#109271] / [i915#3886]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-d-missing-ccs-buffer-y_tiled_ccs: - shard-tglb: NOTRUN -> [SKIP][32] ([i915#3689]) +1 similar issue [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@kms_ccs@pipe-d-missing-ccs-buffer-y_tiled_ccs.html * igt@kms_chamelium@hdmi-audio: - shard-apl: NOTRUN -> [SKIP][33] ([fdo#109271] / [fdo#111827]) +1 similar issue [33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl7/igt@kms_chamelium@hdmi-audio.html * igt@kms_chamelium@hdmi-frame-dump: - shard-skl: NOTRUN -> [SKIP][34] ([fdo#109271] / [fdo#111827]) +4 similar issues [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@kms_chamelium@hdmi-frame-dump.html * igt@kms_color_chamelium@pipe-c-ctm-red-to-blue: - shard-kbl: NOTRUN -> [SKIP][35] ([fdo#109271] / [fdo#111827]) +4 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl3/igt@kms_color_chamelium@pipe-c-ctm-red-to-blue.html * igt@kms_color_chamelium@pipe-d-ctm-red-to-blue: - shard-tglb: NOTRUN -> [SKIP][36] ([fdo#109284] / [fdo#111827]) +3 similar issues [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@kms_color_chamelium@pipe-d-ctm-red-to-blue.html * igt@kms_content_protection@atomic-dpms: - shard-kbl: NOTRUN -> [TIMEOUT][37] ([i915#1319]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl3/igt@kms_content_protection@atomic-dpms.html * igt@kms_cursor_crc@pipe-c-cursor-512x170-sliding: - shard-tglb: NOTRUN -> [SKIP][38] ([fdo#109279] / [i915#3359]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb2/igt@kms_cursor_crc@pipe-c-cursor-512x170-sliding.html * igt@kms_cursor_crc@pipe-c-cursor-max-size-onscreen: - shard-tglb: NOTRUN -> [SKIP][39] ([i915#3359]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@kms_cursor_crc@pipe-c-cursor-max-size-onscreen.html * igt@kms_cursor_crc@pipe-d-cursor-32x32-onscreen: - shard-tglb: NOTRUN -> [SKIP][40] ([i915#3319]) +1 similar issue [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb2/igt@kms_cursor_crc@pipe-d-cursor-32x32-onscreen.html * igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size: - shard-tglb: NOTRUN -> [SKIP][41] ([fdo#111825]) +6 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb2/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html * igt@kms_cursor_legacy@flip-vs-cursor-toggle: - shard-iclb: [PASS][42] -> [FAIL][43] ([i915#2346]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb6/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html [43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-tglb: NOTRUN -> [SKIP][44] ([i915#4103]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb2/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-apl: [PASS][45] -> [INCOMPLETE][46] ([i915#180] / [i915#1982]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl6/igt@kms_fbcon_fbt@fbc-suspend.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl3/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2: - shard-glk: [PASS][47] -> [FAIL][48] ([i915#2122]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-glk7/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-glk1/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2.html * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1: - shard-kbl: [PASS][49] -> [DMESG-WARN][50] ([i915#180]) +3 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl7/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html * igt@kms_flip@flip-vs-suspend-interruptible@b-edp1: - shard-skl: NOTRUN -> [INCOMPLETE][51] ([i915#198]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@kms_flip@flip-vs-suspend-interruptible@b-edp1.html * igt@kms_flip@plain-flip-fb-recreate@c-edp1: - shard-skl: NOTRUN -> [FAIL][52] ([i915#2122]) +1 similar issue [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@kms_flip@plain-flip-fb-recreate@c-edp1.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile: - shard-iclb: [PASS][53] -> [SKIP][54] ([i915#3701]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb8/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html * igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt: - shard-skl: NOTRUN -> [SKIP][55] ([fdo#109271]) +19 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt: - shard-apl: NOTRUN -> [SKIP][56] ([fdo#109271]) +15 similar issues [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl7/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-msflip-blt: - shard-kbl: NOTRUN -> [SKIP][57] ([fdo#109271]) +35 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-msflip-blt.html * igt@kms_hdr@static-swap: - shard-tglb: NOTRUN -> [SKIP][58] ([i915#1187]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@kms_hdr@static-swap.html * igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d: - shard-skl: NOTRUN -> [SKIP][59] ([fdo#109271] / [i915#533]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d.html * igt@kms_plane_multiple@atomic-pipe-d-tiling-yf: - shard-tglb: NOTRUN -> [SKIP][60] ([fdo#112054]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@kms_plane_multiple@atomic-pipe-d-tiling-yf.html * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3: - shard-kbl: NOTRUN -> [SKIP][61] ([fdo#109271] / [i915#658]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl3/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3.html * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4: - shard-skl: NOTRUN -> [SKIP][62] ([fdo#109271] / [i915#658]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4.html * igt@kms_psr@psr2_cursor_render: - shard-iclb: [PASS][63] -> [SKIP][64] ([fdo#109441]) +2 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb2/igt@kms_psr@psr2_cursor_render.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb1/igt@kms_psr@psr2_cursor_render.html * igt@kms_psr@psr2_sprite_plane_move: - shard-tglb: NOTRUN -> [FAIL][65] ([i915#132] / [i915#3467]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@kms_psr@psr2_sprite_plane_move.html * igt@kms_vblank@pipe-b-accuracy-idle: - shard-glk: [PASS][66] -> [FAIL][67] ([i915#43]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-glk6/igt@kms_vblank@pipe-b-accuracy-idle.html [67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-glk3/igt@kms_vblank@pipe-b-accuracy-idle.html * igt@kms_vblank@pipe-c-ts-continuation-suspend: - shard-kbl: [PASS][68] -> [INCOMPLETE][69] ([i915#2828] / [i915#794]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl1/igt@kms_vblank@pipe-c-ts-continuation-suspend.html [69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl3/igt@kms_vblank@pipe-c-ts-continuation-suspend.html * igt@kms_writeback@writeback-invalid-parameters: - shard-skl: NOTRUN -> [SKIP][70] ([fdo#109271] / [i915#2437]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl2/igt@kms_writeback@writeback-invalid-parameters.html * igt@kms_writeback@writeback-pixel-formats: - shard-apl: NOTRUN -> [SKIP][71] ([fdo#109271] / [i915#2437]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl7/igt@kms_writeback@writeback-pixel-formats.html * igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame: - shard-tglb: NOTRUN -> [SKIP][72] ([i915#2530]) +1 similar issue [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html * igt@perf@polling-parameterized: - shard-apl: [PASS][73] -> [FAIL][74] ([i915#1542]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl4/igt@perf@polling-parameterized.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl2/igt@perf@polling-parameterized.html * igt@perf@polling-small-buf: - shard-skl: [PASS][75] -> [FAIL][76] ([i915#1722]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-skl7/igt@perf@polling-small-buf.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl9/igt@perf@polling-small-buf.html * igt@sysfs_clients@sema-10: - shard-tglb: NOTRUN -> [SKIP][77] ([i915#2994]) +1 similar issue [77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb3/igt@sysfs_clients@sema-10.html #### Possible fixes #### * igt@gem_exec_fair@basic-none-share@rcs0: - shard-glk: [FAIL][78] ([i915#2842]) -> [PASS][79] +1 similar issue [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-glk3/igt@gem_exec_fair@basic-none-share@rcs0.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-glk7/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-tglb: [FAIL][80] ([i915#2842]) -> [PASS][81] [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-tglb6/igt@gem_exec_fair@basic-pace-solo@rcs0.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb8/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-pace@vcs1: - shard-kbl: [FAIL][82] ([i915#2842]) -> [PASS][83] [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl7/igt@gem_exec_fair@basic-pace@vcs1.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl1/igt@gem_exec_fair@basic-pace@vcs1.html * igt@gem_exec_schedule@u-submit-golden-slice@vecs0: - shard-skl: [INCOMPLETE][84] ([i915#3797]) -> [PASS][85] [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-skl2/igt@gem_exec_schedule@u-submit-golden-slice@vecs0.html [85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl8/igt@gem_exec_schedule@u-submit-golden-slice@vecs0.html * igt@i915_suspend@debugfs-reader: - shard-apl: [DMESG-WARN][86] ([i915#180]) -> [PASS][87] +2 similar issues [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl7/igt@i915_suspend@debugfs-reader.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl7/igt@i915_suspend@debugfs-reader.html * igt@i915_suspend@fence-restore-tiled2untiled: - shard-kbl: [DMESG-WARN][88] ([i915#180]) -> [PASS][89] [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl7/igt@i915_suspend@fence-restore-tiled2untiled.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl3/igt@i915_suspend@fence-restore-tiled2untiled.html * igt@kms_big_fb@y-tiled-32bpp-rotate-0: - shard-glk: [DMESG-WARN][90] ([i915#118]) -> [PASS][91] +1 similar issue [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-glk6/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-glk7/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-iclb: [FAIL][92] ([i915#2346]) -> [PASS][93] [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-tglb: [INCOMPLETE][94] ([i915#456]) -> [PASS][95] +1 similar issue [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-tglb7/igt@kms_fbcon_fbt@fbc-suspend.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-tglb2/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a1-hdmi-a2: - shard-glk: [FAIL][96] ([i915#79]) -> [PASS][97] [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a1-hdmi-a2.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-glk5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a1-hdmi-a2.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile: - shard-iclb: [SKIP][98] ([i915#3701]) -> [PASS][99] [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb3/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile.html * igt@kms_psr@psr2_primary_page_flip: - shard-iclb: [SKIP][100] ([fdo#109441]) -> [PASS][101] +1 similar issue [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb1/igt@kms_psr@psr2_primary_page_flip.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html * igt@kms_vblank@pipe-a-ts-continuation-suspend: - shard-kbl: [DMESG-WARN][102] ([i915#180] / [i915#295]) -> [PASS][103] [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl7/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl4/igt@kms_vblank@pipe-a-ts-continuation-suspend.html #### Warnings #### * igt@gem_exec_fair@basic-none-rrul@rcs0: - shard-iclb: [FAIL][104] ([i915#2852]) -> [FAIL][105] ([i915#2842]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb3/igt@gem_exec_fair@basic-none-rrul@rcs0.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb4/igt@gem_exec_fair@basic-none-rrul@rcs0.html * igt@i915_pm_dc@dc3co-vpb-simulation: - shard-iclb: [SKIP][106] ([i915#588]) -> [SKIP][107] ([i915#658]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb3/igt@i915_pm_dc@dc3co-vpb-simulation.html * igt@i915_pm_dc@dc9-dpms: - shard-iclb: [SKIP][108] ([i915#4281]) -> [FAIL][109] ([i915#4275]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb3/igt@i915_pm_dc@dc9-dpms.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb7/igt@i915_pm_dc@dc9-dpms.html * igt@kms_psr2_sf@cursor-plane-update-sf: - shard-iclb: [SKIP][110] ([i915#658]) -> [SKIP][111] ([i915#2920]) +1 similar issue [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb1/igt@kms_psr2_sf@cursor-plane-update-sf.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb2/igt@kms_psr2_sf@cursor-plane-update-sf.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4: - shard-iclb: [SKIP][112] ([i915#2920]) -> [SKIP][113] ([i915#658]) [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb3/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html * igt@kms_psr2_su@page_flip: - shard-iclb: [FAIL][114] ([i915#4148]) -> [SKIP][115] ([fdo#109642] / [fdo#111068] / [i915#658]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-iclb2/igt@kms_psr2_su@page_flip.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-iclb1/igt@kms_psr2_su@page_flip.html * igt@runner@aborted: - shard-kbl: ([FAIL][116], [FAIL][117], [FAIL][118], [FAIL][119]) ([i915#180] / [i915#1814] / [i915#3002] / [i915#3363] / [i915#4312] / [i915#602]) -> ([FAIL][120], [FAIL][121], [FAIL][122], [FAIL][123], [FAIL][124]) ([i915#1436] / [i915#180] / [i915#1814] / [i915#3002] / [i915#3363] / [i915#4312]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl7/igt@runner@aborted.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl7/igt@runner@aborted.html [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl3/igt@runner@aborted.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-kbl7/igt@runner@aborted.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl2/igt@runner@aborted.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl4/igt@runner@aborted.html [122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl7/igt@runner@aborted.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl1/igt@runner@aborted.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-kbl7/igt@runner@aborted.html - shard-apl: ([FAIL][125], [FAIL][126], [FAIL][127], [FAIL][128]) ([fdo#109271] / [i915#180] / [i915#1814] / [i915#3363] / [i915#4312]) -> ([FAIL][129], [FAIL][130], [FAIL][131], [FAIL][132], [FAIL][133], [FAIL][134]) ([fdo#109271] / [i915#180] / [i915#1814] / [i915#3002] / [i915#3363] / [i915#4312]) [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl2/igt@runner@aborted.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl7/igt@runner@aborted.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl6/igt@runner@aborted.html [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-apl1/igt@runner@aborted.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl3/igt@runner@aborted.html [130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl6/igt@runner@aborted.html [131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl6/igt@runner@aborted.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl3/igt@runner@aborted.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl8/igt@runner@aborted.html [134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-apl7/igt@runner@aborted.html - shard-skl: ([FAIL][135], [FAIL][136], [FAIL][137], [FAIL][138]) ([i915#1436] / [i915#2029] / [i915#3002] / [i915#3363] / [i915#4312]) -> [FAIL][139] ([i915#2369] / [i915#3363] / [i915#4312]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-skl6/igt@runner@aborted.html [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-skl3/igt@runner@aborted.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-skl2/igt@runner@aborted.html [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10876/shard-skl9/igt@runner@aborted.html [139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/shard-skl4/igt@runner@aborted.html [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279 [fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#1187]: https://gitlab.freedesktop.org/drm/intel/issues/1187 [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319 [i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132 [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436 [i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542 [i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1814]: https://gitlab.freedesktop.org/drm/intel/issues/1814 [i915#198]: https://gitlab.freedesktop.org/drm/intel/issues/198 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2029]: https://gitlab.freedesktop.org/drm/intel/issues/2029 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2369]: https://gitlab.freedesktop.org/drm/intel/issues/2369 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2481]: https://gitlab.freedesktop.org/drm/intel/issues/2481 [i915#2530]: https://gitlab.freedesktop.org/drm/intel/issues/2530 [i915#2828]: https://gitlab.freedesktop.org/drm/intel/issues/2828 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2849]: https://gitlab.freedesktop.org/drm/intel/issues/2849 [i915#2852]: https://gitlab.freedesktop.org/drm/intel/issues/2852 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#295]: https://gitlab.freedesktop.org/drm/intel/issues/295 [i915#2 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21577/index.html [-- Attachment #2: Type: text/html, Size: 36471 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms 2021-11-12 17:18 [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Mullati Siva ` (2 preceding siblings ...) 2021-11-12 19:51 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork @ 2021-11-12 22:18 ` Jani Nikula 2021-11-13 17:34 ` Lucas De Marchi 3 siblings, 1 reply; 7+ messages in thread From: Jani Nikula @ 2021-11-12 22:18 UTC (permalink / raw) To: Mullati Siva, intel-gfx, siva.mullati; +Cc: lucas.demarchi On Fri, 12 Nov 2021, Mullati Siva <siva.mullati@intel.com> wrote: > The _PAGE_CACHE_MASK macro is not defined in non-x86 > architectures and it's been used in remap_io_mapping(). > Only hw that supports mappable aperture would hit this path > remap_io_mapping(), So skip this code for non-x86 architectures. Patch changelog goes here. > Signed-off-by: Mullati Siva <siva.mullati@intel.com> > --- > drivers/gpu/drm/i915/i915_mm.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/i915/i915_mm.c b/drivers/gpu/drm/i915/i915_mm.c > index 666808cb3a32..d76feeaf3fd1 100644 > --- a/drivers/gpu/drm/i915/i915_mm.c > +++ b/drivers/gpu/drm/i915/i915_mm.c > @@ -91,6 +91,7 @@ int remap_io_mapping(struct vm_area_struct *vma, > unsigned long addr, unsigned long pfn, unsigned long size, > struct io_mapping *iomap) > { > +#if IS_ENABLED(CONFIG_X86) My feedback to the previous version was: Please don't add conditional compilation within functions. I mean it. > struct remap_pfn r; > int err; > > @@ -108,6 +109,7 @@ int remap_io_mapping(struct vm_area_struct *vma, > zap_vma_ptes(vma, addr, (r.pfn - pfn) << PAGE_SHIFT); > return err; > } > +#endif > > return 0; > } -- Jani Nikula, Intel Open Source Graphics Center ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms 2021-11-12 22:18 ` [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Jani Nikula @ 2021-11-13 17:34 ` Lucas De Marchi 2021-11-16 19:24 ` Matthew Auld 0 siblings, 1 reply; 7+ messages in thread From: Lucas De Marchi @ 2021-11-13 17:34 UTC (permalink / raw) To: Jani Nikula; +Cc: Mullati Siva, intel-gfx On Sat, Nov 13, 2021 at 12:18:10AM +0200, Jani Nikula wrote: >On Fri, 12 Nov 2021, Mullati Siva <siva.mullati@intel.com> wrote: >> The _PAGE_CACHE_MASK macro is not defined in non-x86 >> architectures and it's been used in remap_io_mapping(). >> Only hw that supports mappable aperture would hit this path >> remap_io_mapping(), So skip this code for non-x86 architectures. > >Patch changelog goes here. > >> Signed-off-by: Mullati Siva <siva.mullati@intel.com> Is your git config correct? >> --- >> drivers/gpu/drm/i915/i915_mm.c | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/drivers/gpu/drm/i915/i915_mm.c b/drivers/gpu/drm/i915/i915_mm.c >> index 666808cb3a32..d76feeaf3fd1 100644 >> --- a/drivers/gpu/drm/i915/i915_mm.c >> +++ b/drivers/gpu/drm/i915/i915_mm.c >> @@ -91,6 +91,7 @@ int remap_io_mapping(struct vm_area_struct *vma, >> unsigned long addr, unsigned long pfn, unsigned long size, >> struct io_mapping *iomap) >> { >> +#if IS_ENABLED(CONFIG_X86) > >My feedback to the previous version was: > >Please don't add conditional compilation within functions. > >I mean it. if it's not clear, that means we should have a stub remap_io_mapping() in the header rather than doing the conditional compilation here. However, I'm still not confident about the approach since in DG1 for example we have mappable aperture. And even for the cases we don't need it, are you sure we never call remap_io_mapping()? Did you add a trace or printk() in this function to confirm that while loading the module? Lastly, see commit b87482dfe800 ("Revert "i915: use io_mapping_map_user"") We had a function added in mm/io-mapping.c - io_mapping_map_user() that is now unused. We still want to use that api (see https://lore.kernel.org/all/20211021061839.GA27953@lst.de/so). So since you are touching this area, it would be good if you can help figure out why it was failing. thanks Lucas De Marchi ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms 2021-11-13 17:34 ` Lucas De Marchi @ 2021-11-16 19:24 ` Matthew Auld 0 siblings, 0 replies; 7+ messages in thread From: Matthew Auld @ 2021-11-16 19:24 UTC (permalink / raw) To: Lucas De Marchi; +Cc: Jani Nikula, Mullati Siva, Intel Graphics Development On Sat, 13 Nov 2021 at 17:33, Lucas De Marchi <lucas.demarchi@intel.com> wrote: > > On Sat, Nov 13, 2021 at 12:18:10AM +0200, Jani Nikula wrote: > >On Fri, 12 Nov 2021, Mullati Siva <siva.mullati@intel.com> wrote: > >> The _PAGE_CACHE_MASK macro is not defined in non-x86 > >> architectures and it's been used in remap_io_mapping(). > >> Only hw that supports mappable aperture would hit this path > >> remap_io_mapping(), So skip this code for non-x86 architectures. > > > >Patch changelog goes here. > > > >> Signed-off-by: Mullati Siva <siva.mullati@intel.com> > > Is your git config correct? > > > >> --- > >> drivers/gpu/drm/i915/i915_mm.c | 2 ++ > >> 1 file changed, 2 insertions(+) > >> > >> diff --git a/drivers/gpu/drm/i915/i915_mm.c b/drivers/gpu/drm/i915/i915_mm.c > >> index 666808cb3a32..d76feeaf3fd1 100644 > >> --- a/drivers/gpu/drm/i915/i915_mm.c > >> +++ b/drivers/gpu/drm/i915/i915_mm.c > >> @@ -91,6 +91,7 @@ int remap_io_mapping(struct vm_area_struct *vma, > >> unsigned long addr, unsigned long pfn, unsigned long size, > >> struct io_mapping *iomap) > >> { > >> +#if IS_ENABLED(CONFIG_X86) > > > >My feedback to the previous version was: > > > >Please don't add conditional compilation within functions. > > > >I mean it. > > if it's not clear, that means we should have a stub remap_io_mapping() > in the header rather than doing the conditional compilation here. > > However, I'm still not confident about the approach since in DG1 for > example we have mappable aperture. And even for the cases we don't need > it, are you sure we never call remap_io_mapping()? Did you add a trace > or printk() in this function to confirm that while loading the module? We don't probe the gmadr on discrete, and so i915_ggtt_has_aperture() should always return false, which should make hitting this path impossible. Also for discrete the fault handler stuff all goes though vm_fault_ttm only, which doesn't use any of this stuff. > > Lastly, see commit b87482dfe800 ("Revert "i915: use io_mapping_map_user"") > We had a function added in mm/io-mapping.c - io_mapping_map_user() that > is now unused. > > We still want to use that api (see https://lore.kernel.org/all/20211021061839.GA27953@lst.de/so). > So since you are touching this area, it would be good if you can help > figure out why it was failing. Apparently some IGTs were able to reproduce it in case that helps: https://gitlab.freedesktop.org/drm/intel/-/issues/3468 There was also an issue with allocation vs mapping cache type mismatch, but I guess the BUG_ON(!pte_none(*pte)) is something else. > > thanks > Lucas De Marchi ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2021-11-16 19:25 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-11-12 17:18 [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Mullati Siva 2021-11-12 17:38 ` [Intel-gfx] ✗ Fi.CI.DOCS: warning for drm/i915: Skip remap_io_mapping() for non-x86 platforms (rev2) Patchwork 2021-11-12 18:05 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork 2021-11-12 19:51 ` [Intel-gfx] ✗ Fi.CI.IGT: failure " Patchwork 2021-11-12 22:18 ` [Intel-gfx] [PATCH] drm/i915: Skip remap_io_mapping() for non-x86 platforms Jani Nikula 2021-11-13 17:34 ` Lucas De Marchi 2021-11-16 19:24 ` Matthew Auld
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.