* [PATCH] drm/i915/fbdev: Hide smem_start from userspace
@ 2019-11-13 17:19 ` Chris Wilson
0 siblings, 0 replies; 12+ messages in thread
From: Chris Wilson @ 2019-11-13 17:19 UTC (permalink / raw)
To: intel-gfx; +Cc: Daniel Vetter
Do not leak our internal kernel address for random userspace to abuse.
Daniel added the support to fbdev to filter out the physical addresses
being exposed by fbdev, put that to use to protect ourselves.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112256
Fixes: 5f889b9a61dd ("drm/i915: Disregard drm_mode_config.fb_base")
References: da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag")
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
---
drivers/gpu/drm/i915/display/intel_fbdev.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_fbdev.c b/drivers/gpu/drm/i915/display/intel_fbdev.c
index 3d1061470e76..bff311561597 100644
--- a/drivers/gpu/drm/i915/display/intel_fbdev.c
+++ b/drivers/gpu/drm/i915/display/intel_fbdev.c
@@ -226,8 +226,8 @@ static int intelfb_create(struct drm_fb_helper *helper,
goto out_unpin;
}
- ifbdev->helper.fb = &ifbdev->fb->base;
-
+ /* don't leak any physical addresses to userspace */
+ info->flags |= FBINFO_HIDE_SMEM_START;
info->fbops = &intelfb_ops;
/* setup aperture base/size for vesafb takeover */
@@ -247,6 +247,7 @@ static int intelfb_create(struct drm_fb_helper *helper,
info->fix.smem_start = (unsigned long)info->screen_base;
info->fix.smem_len = info->screen_size;
+ ifbdev->helper.fb = &ifbdev->fb->base;
drm_fb_helper_fill_info(info, &ifbdev->helper, sizes);
/* If the object is shmemfs backed, it will have given us zeroed pages.
--
2.24.0
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Intel-gfx] [PATCH] drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-13 17:19 ` Chris Wilson 0 siblings, 0 replies; 12+ messages in thread From: Chris Wilson @ 2019-11-13 17:19 UTC (permalink / raw) To: intel-gfx; +Cc: Daniel Vetter Do not leak our internal kernel address for random userspace to abuse. Daniel added the support to fbdev to filter out the physical addresses being exposed by fbdev, put that to use to protect ourselves. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112256 Fixes: 5f889b9a61dd ("drm/i915: Disregard drm_mode_config.fb_base") References: da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag") Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> --- drivers/gpu/drm/i915/display/intel_fbdev.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_fbdev.c b/drivers/gpu/drm/i915/display/intel_fbdev.c index 3d1061470e76..bff311561597 100644 --- a/drivers/gpu/drm/i915/display/intel_fbdev.c +++ b/drivers/gpu/drm/i915/display/intel_fbdev.c @@ -226,8 +226,8 @@ static int intelfb_create(struct drm_fb_helper *helper, goto out_unpin; } - ifbdev->helper.fb = &ifbdev->fb->base; - + /* don't leak any physical addresses to userspace */ + info->flags |= FBINFO_HIDE_SMEM_START; info->fbops = &intelfb_ops; /* setup aperture base/size for vesafb takeover */ @@ -247,6 +247,7 @@ static int intelfb_create(struct drm_fb_helper *helper, info->fix.smem_start = (unsigned long)info->screen_base; info->fix.smem_len = info->screen_size; + ifbdev->helper.fb = &ifbdev->fb->base; drm_fb_helper_fill_info(info, &ifbdev->helper, sizes); /* If the object is shmemfs backed, it will have given us zeroed pages. -- 2.24.0 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 12+ messages in thread
* ✗ Fi.CI.CHECKPATCH: warning for drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-13 17:45 ` Patchwork 0 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-11-13 17:45 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx == Series Details == Series: drm/i915/fbdev: Hide smem_start from userspace URL : https://patchwork.freedesktop.org/series/69415/ State : warning == Summary == $ dim checkpatch origin/drm-tip 0392ce3a5721 drm/i915/fbdev: Hide smem_start from userspace -:12: ERROR:GIT_COMMIT_ID: Please use git commit description style 'commit <12+ chars of sha1> ("<title line>")' - ie: 'commit da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag")' #12: References: da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag") total: 1 errors, 0 warnings, 0 checks, 17 lines checked _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-13 17:45 ` Patchwork 0 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-11-13 17:45 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx == Series Details == Series: drm/i915/fbdev: Hide smem_start from userspace URL : https://patchwork.freedesktop.org/series/69415/ State : warning == Summary == $ dim checkpatch origin/drm-tip 0392ce3a5721 drm/i915/fbdev: Hide smem_start from userspace -:12: ERROR:GIT_COMMIT_ID: Please use git commit description style 'commit <12+ chars of sha1> ("<title line>")' - ie: 'commit da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag")' #12: References: da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag") total: 1 errors, 0 warnings, 0 checks, 17 lines checked _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ Fi.CI.BAT: success for drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-13 18:22 ` Patchwork 0 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-11-13 18:22 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx == Series Details == Series: drm/i915/fbdev: Hide smem_start from userspace URL : https://patchwork.freedesktop.org/series/69415/ State : success == Summary == CI Bug Log - changes from CI_DRM_7332 -> Patchwork_15251 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/index.html Known issues ------------ Here are the changes found in Patchwork_15251 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live_blt: - fi-bsw-n3050: [PASS][1] -> [DMESG-FAIL][2] ([fdo#112176]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-bsw-n3050/igt@i915_selftest@live_blt.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-bsw-n3050/igt@i915_selftest@live_blt.html * igt@kms_busy@basic-flip-pipe-a: - fi-icl-u2: [PASS][3] -> [TIMEOUT][4] ([fdo#111800]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-icl-u2/igt@kms_busy@basic-flip-pipe-a.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-icl-u2/igt@kms_busy@basic-flip-pipe-a.html * igt@kms_cursor_legacy@basic-flip-after-cursor-atomic: - fi-skl-6770hq: [PASS][5] -> [FAIL][6] ([fdo#109495]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-skl-6770hq/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-skl-6770hq/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html #### Possible fixes #### * igt@i915_module_load@reload-with-fault-injection: - {fi-kbl-7560u}: [INCOMPLETE][7] ([fdo#109964] / [fdo#110343]) -> [PASS][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-kbl-7560u/igt@i915_module_load@reload-with-fault-injection.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-kbl-7560u/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rpm@basic-pci-d3-state: - fi-hsw-4770: [SKIP][9] ([fdo#109271]) -> [PASS][10] +1 similar issue [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-hsw-4770/igt@i915_pm_rpm@basic-pci-d3-state.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-hsw-4770/igt@i915_pm_rpm@basic-pci-d3-state.html * igt@i915_pm_rpm@module-reload: - fi-skl-lmem: [DMESG-WARN][11] ([fdo#112261]) -> [PASS][12] [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-skl-lmem/igt@i915_pm_rpm@module-reload.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-skl-lmem/igt@i915_pm_rpm@module-reload.html * igt@i915_selftest@live_hangcheck: - fi-hsw-4770r: [DMESG-FAIL][13] ([fdo#111991]) -> [PASS][14] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-hsw-4770r/igt@i915_selftest@live_hangcheck.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-hsw-4770r/igt@i915_selftest@live_hangcheck.html #### Warnings #### * igt@kms_chamelium@hdmi-hpd-fast: - fi-kbl-7500u: [FAIL][15] ([fdo#111407]) -> [FAIL][16] ([fdo#111045] / [fdo#111096]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109495]: https://bugs.freedesktop.org/show_bug.cgi?id=109495 [fdo#109964]: https://bugs.freedesktop.org/show_bug.cgi?id=109964 [fdo#110343]: https://bugs.freedesktop.org/show_bug.cgi?id=110343 [fdo#111045]: https://bugs.freedesktop.org/show_bug.cgi?id=111045 [fdo#111096]: https://bugs.freedesktop.org/show_bug.cgi?id=111096 [fdo#111407]: https://bugs.freedesktop.org/show_bug.cgi?id=111407 [fdo#111800]: https://bugs.freedesktop.org/show_bug.cgi?id=111800 [fdo#111991]: https://bugs.freedesktop.org/show_bug.cgi?id=111991 [fdo#112176]: https://bugs.freedesktop.org/show_bug.cgi?id=112176 [fdo#112261]: https://bugs.freedesktop.org/show_bug.cgi?id=112261 Participating hosts (52 -> 45) ------------------------------ Missing (7): fi-ilk-m540 fi-tgl-u fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_7332 -> Patchwork_15251 CI-20190529: 20190529 CI_DRM_7332: e8c9ce4930c1451ad4a43449fdf2c882da8921e8 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5276: 868d38c2bc075b6756ebed486db6e7152ed2c5be @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_15251: 0392ce3a572195877ea44aa6cdbfe8b36b81abe1 @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == 0392ce3a5721 drm/i915/fbdev: Hide smem_start from userspace == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/index.html _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-13 18:22 ` Patchwork 0 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-11-13 18:22 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx == Series Details == Series: drm/i915/fbdev: Hide smem_start from userspace URL : https://patchwork.freedesktop.org/series/69415/ State : success == Summary == CI Bug Log - changes from CI_DRM_7332 -> Patchwork_15251 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/index.html Known issues ------------ Here are the changes found in Patchwork_15251 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live_blt: - fi-bsw-n3050: [PASS][1] -> [DMESG-FAIL][2] ([fdo#112176]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-bsw-n3050/igt@i915_selftest@live_blt.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-bsw-n3050/igt@i915_selftest@live_blt.html * igt@kms_busy@basic-flip-pipe-a: - fi-icl-u2: [PASS][3] -> [TIMEOUT][4] ([fdo#111800]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-icl-u2/igt@kms_busy@basic-flip-pipe-a.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-icl-u2/igt@kms_busy@basic-flip-pipe-a.html * igt@kms_cursor_legacy@basic-flip-after-cursor-atomic: - fi-skl-6770hq: [PASS][5] -> [FAIL][6] ([fdo#109495]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-skl-6770hq/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-skl-6770hq/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html #### Possible fixes #### * igt@i915_module_load@reload-with-fault-injection: - {fi-kbl-7560u}: [INCOMPLETE][7] ([fdo#109964] / [fdo#110343]) -> [PASS][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-kbl-7560u/igt@i915_module_load@reload-with-fault-injection.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-kbl-7560u/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rpm@basic-pci-d3-state: - fi-hsw-4770: [SKIP][9] ([fdo#109271]) -> [PASS][10] +1 similar issue [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-hsw-4770/igt@i915_pm_rpm@basic-pci-d3-state.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-hsw-4770/igt@i915_pm_rpm@basic-pci-d3-state.html * igt@i915_pm_rpm@module-reload: - fi-skl-lmem: [DMESG-WARN][11] ([fdo#112261]) -> [PASS][12] [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-skl-lmem/igt@i915_pm_rpm@module-reload.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-skl-lmem/igt@i915_pm_rpm@module-reload.html * igt@i915_selftest@live_hangcheck: - fi-hsw-4770r: [DMESG-FAIL][13] ([fdo#111991]) -> [PASS][14] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-hsw-4770r/igt@i915_selftest@live_hangcheck.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-hsw-4770r/igt@i915_selftest@live_hangcheck.html #### Warnings #### * igt@kms_chamelium@hdmi-hpd-fast: - fi-kbl-7500u: [FAIL][15] ([fdo#111407]) -> [FAIL][16] ([fdo#111045] / [fdo#111096]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109495]: https://bugs.freedesktop.org/show_bug.cgi?id=109495 [fdo#109964]: https://bugs.freedesktop.org/show_bug.cgi?id=109964 [fdo#110343]: https://bugs.freedesktop.org/show_bug.cgi?id=110343 [fdo#111045]: https://bugs.freedesktop.org/show_bug.cgi?id=111045 [fdo#111096]: https://bugs.freedesktop.org/show_bug.cgi?id=111096 [fdo#111407]: https://bugs.freedesktop.org/show_bug.cgi?id=111407 [fdo#111800]: https://bugs.freedesktop.org/show_bug.cgi?id=111800 [fdo#111991]: https://bugs.freedesktop.org/show_bug.cgi?id=111991 [fdo#112176]: https://bugs.freedesktop.org/show_bug.cgi?id=112176 [fdo#112261]: https://bugs.freedesktop.org/show_bug.cgi?id=112261 Participating hosts (52 -> 45) ------------------------------ Missing (7): fi-ilk-m540 fi-tgl-u fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_7332 -> Patchwork_15251 CI-20190529: 20190529 CI_DRM_7332: e8c9ce4930c1451ad4a43449fdf2c882da8921e8 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5276: 868d38c2bc075b6756ebed486db6e7152ed2c5be @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools Patchwork_15251: 0392ce3a572195877ea44aa6cdbfe8b36b81abe1 @ git://anongit.freedesktop.org/gfx-ci/linux == Linux commits == 0392ce3a5721 drm/i915/fbdev: Hide smem_start from userspace == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/index.html _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ Fi.CI.IGT: success for drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-14 9:42 ` Patchwork 0 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-11-14 9:42 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx == Series Details == Series: drm/i915/fbdev: Hide smem_start from userspace URL : https://patchwork.freedesktop.org/series/69415/ State : success == Summary == CI Bug Log - changes from CI_DRM_7332_full -> Patchwork_15251_full ==================================================== Summary ------- **SUCCESS** No regressions found. Known issues ------------ Here are the changes found in Patchwork_15251_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_busy@busy-vcs1: - shard-iclb: [PASS][1] -> [SKIP][2] ([fdo#112080]) +2 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb1/igt@gem_busy@busy-vcs1.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb7/igt@gem_busy@busy-vcs1.html * igt@gem_ctx_isolation@rcs0-s3: - shard-kbl: [PASS][3] -> [DMESG-WARN][4] ([fdo#108566]) +4 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-kbl2/igt@gem_ctx_isolation@rcs0-s3.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-kbl7/igt@gem_ctx_isolation@rcs0-s3.html * igt@gem_ctx_persistence@vcs1-hostile-preempt: - shard-iclb: [PASS][5] -> [SKIP][6] ([fdo#109276] / [fdo#112080]) +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb1/igt@gem_ctx_persistence@vcs1-hostile-preempt.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb7/igt@gem_ctx_persistence@vcs1-hostile-preempt.html * igt@gem_ctx_shared@q-promotion-bsd2: - shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#109276]) +6 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb1/igt@gem_ctx_shared@q-promotion-bsd2.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb7/igt@gem_ctx_shared@q-promotion-bsd2.html * igt@gem_exec_create@madvise: - shard-tglb: [PASS][9] -> [INCOMPLETE][10] ([fdo#111747]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb9/igt@gem_exec_create@madvise.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb6/igt@gem_exec_create@madvise.html * igt@gem_exec_schedule@preempt-contexts-bsd: - shard-iclb: [PASS][11] -> [SKIP][12] ([fdo#112146]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb7/igt@gem_exec_schedule@preempt-contexts-bsd.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@gem_exec_schedule@preempt-contexts-bsd.html * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup: - shard-snb: [PASS][13] -> [DMESG-WARN][14] ([fdo#111870]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-snb4/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-snb2/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html * igt@gem_userptr_blits@sync-unmap: - shard-hsw: [PASS][15] -> [DMESG-WARN][16] ([fdo#111870]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-hsw2/igt@gem_userptr_blits@sync-unmap.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-hsw2/igt@gem_userptr_blits@sync-unmap.html * igt@i915_pm_dc@dc6-dpms: - shard-iclb: [PASS][17] -> [FAIL][18] ([fdo#111830 ]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb8/igt@i915_pm_dc@dc6-dpms.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb3/igt@i915_pm_dc@dc6-dpms.html * igt@i915_selftest@live_hangcheck: - shard-hsw: [PASS][19] -> [DMESG-FAIL][20] ([fdo#111991]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-hsw4/igt@i915_selftest@live_hangcheck.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-hsw5/igt@i915_selftest@live_hangcheck.html * igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-pipe-a: - shard-kbl: [PASS][21] -> [INCOMPLETE][22] ([fdo#103665]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-kbl4/igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-pipe-a.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-kbl3/igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-pipe-a.html * igt@kms_color@pipe-a-ctm-0-5: - shard-skl: [PASS][23] -> [DMESG-WARN][24] ([fdo#106107]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl8/igt@kms_color@pipe-a-ctm-0-5.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl5/igt@kms_color@pipe-a-ctm-0-5.html * igt@kms_flip@flip-vs-expired-vblank: - shard-skl: [PASS][25] -> [FAIL][26] ([fdo#105363]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl2/igt@kms_flip@flip-vs-expired-vblank.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-kbl: [PASS][27] -> [FAIL][28] ([fdo#103375]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-kbl4/igt@kms_frontbuffer_tracking@fbc-suspend.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-kbl3/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt: - shard-tglb: [PASS][29] -> [FAIL][30] ([fdo#103167]) +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb9/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite: - shard-iclb: [PASS][31] -> [FAIL][32] ([fdo#103167]) +1 similar issue [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb2/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb1/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a: - shard-skl: [PASS][33] -> [INCOMPLETE][34] ([fdo#104108]) +1 similar issue [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl9/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b: - shard-tglb: [PASS][35] -> [INCOMPLETE][36] ([fdo#111832] / [fdo#111850]) +2 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min: - shard-skl: [PASS][37] -> [FAIL][38] ([fdo#108145]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl4/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl9/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html * igt@kms_psr@psr2_primary_mmap_cpu: - shard-iclb: [PASS][39] -> [SKIP][40] ([fdo#109441]) +1 similar issue [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb1/igt@kms_psr@psr2_primary_mmap_cpu.html #### Possible fixes #### * igt@gem_eio@in-flight-suspend: - shard-tglb: [INCOMPLETE][41] ([fdo#111832] / [fdo#111850] / [fdo#112081]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb7/igt@gem_eio@in-flight-suspend.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb9/igt@gem_eio@in-flight-suspend.html * igt@gem_exec_schedule@preempt-bsd: - shard-iclb: [SKIP][43] ([fdo#112146]) -> [PASS][44] +2 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb1/igt@gem_exec_schedule@preempt-bsd.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb7/igt@gem_exec_schedule@preempt-bsd.html * igt@gem_exec_schedule@preempt-queue-chain-blt: - shard-tglb: [INCOMPLETE][45] ([fdo#111606] / [fdo#111677]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb6/igt@gem_exec_schedule@preempt-queue-chain-blt.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb8/igt@gem_exec_schedule@preempt-queue-chain-blt.html * igt@gem_exec_schedule@preempt-queue-chain-bsd2: - shard-iclb: [SKIP][47] ([fdo#109276]) -> [PASS][48] +4 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb6/igt@gem_exec_schedule@preempt-queue-chain-bsd2.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@gem_exec_schedule@preempt-queue-chain-bsd2.html * igt@gem_exec_schedule@smoketest-all: - shard-tglb: [INCOMPLETE][49] ([fdo#111855]) -> [PASS][50] [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb6/igt@gem_exec_schedule@smoketest-all.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb1/igt@gem_exec_schedule@smoketest-all.html * igt@gem_exec_suspend@basic-s0: - shard-tglb: [INCOMPLETE][51] ([fdo#111832]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb7/igt@gem_exec_suspend@basic-s0.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb5/igt@gem_exec_suspend@basic-s0.html * igt@gem_softpin@noreloc-s3: - shard-iclb: [INCOMPLETE][53] ([fdo#107713] / [fdo#109100]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb3/igt@gem_softpin@noreloc-s3.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb3/igt@gem_softpin@noreloc-s3.html * igt@gem_userptr_blits@sync-unmap-cycles: - shard-snb: [DMESG-WARN][55] ([fdo#111870]) -> [PASS][56] +2 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-snb7/igt@gem_userptr_blits@sync-unmap-cycles.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-snb1/igt@gem_userptr_blits@sync-unmap-cycles.html - shard-hsw: [DMESG-WARN][57] ([fdo#111870]) -> [PASS][58] +1 similar issue [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-hsw4/igt@gem_userptr_blits@sync-unmap-cycles.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-hsw4/igt@gem_userptr_blits@sync-unmap-cycles.html * igt@i915_pm_dc@dc6-psr: - shard-iclb: [FAIL][59] ([fdo#111830 ]) -> [PASS][60] [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb2/igt@i915_pm_dc@dc6-psr.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb1/igt@i915_pm_dc@dc6-psr.html * igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding: - shard-hsw: [INCOMPLETE][61] ([fdo#103540]) -> [PASS][62] [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-hsw4/igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-hsw2/igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding.html * igt@kms_cursor_crc@pipe-c-cursor-suspend: - shard-apl: [DMESG-WARN][63] ([fdo#108566]) -> [PASS][64] [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-apl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-apl3/igt@kms_cursor_crc@pipe-c-cursor-suspend.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-tglb: [INCOMPLETE][65] ([fdo#111832] / [fdo#111850] / [fdo#112031]) -> [PASS][66] [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb4/igt@kms_flip@flip-vs-suspend-interruptible.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb6/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary: - shard-iclb: [FAIL][67] ([fdo#103167]) -> [PASS][68] +4 similar issues [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb6/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb5/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html * igt@kms_frontbuffer_tracking@fbcpsr-farfromfence: - shard-tglb: [FAIL][69] ([fdo#103167]) -> [PASS][70] [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb3/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb4/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c: - shard-kbl: [DMESG-WARN][71] ([fdo#108566]) -> [PASS][72] [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-kbl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-kbl4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c.html * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min: - shard-skl: [FAIL][73] ([fdo#108145]) -> [PASS][74] +1 similar issue [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl9/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl7/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html * igt@kms_plane_lowres@pipe-a-tiling-x: - shard-iclb: [FAIL][75] ([fdo#103166]) -> [PASS][76] [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb8/igt@kms_plane_lowres@pipe-a-tiling-x.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb5/igt@kms_plane_lowres@pipe-a-tiling-x.html * igt@kms_psr@psr2_sprite_blt: - shard-iclb: [SKIP][77] ([fdo#109441]) -> [PASS][78] +4 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb7/igt@kms_psr@psr2_sprite_blt.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html * igt@kms_vblank@pipe-a-ts-continuation-suspend: - shard-tglb: [INCOMPLETE][79] ([fdo#111832] / [fdo#111850]) -> [PASS][80] +1 similar issue [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb5/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb9/igt@kms_vblank@pipe-a-ts-continuation-suspend.html * igt@perf_pmu@busy-double-start-vcs1: - shard-iclb: [SKIP][81] ([fdo#112080]) -> [PASS][82] +2 similar issues [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb7/igt@perf_pmu@busy-double-start-vcs1.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@perf_pmu@busy-double-start-vcs1.html #### Warnings #### * igt@gem_ctx_isolation@vcs2-dirty-create: - shard-tglb: [SKIP][83] ([fdo#111912] / [fdo#112080]) -> [SKIP][84] ([fdo#112080]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb6/igt@gem_ctx_isolation@vcs2-dirty-create.html [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb9/igt@gem_ctx_isolation@vcs2-dirty-create.html * igt@gem_ctx_isolation@vcs2-none: - shard-tglb: [SKIP][85] ([fdo#112080]) -> [SKIP][86] ([fdo#111912] / [fdo#112080]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb9/igt@gem_ctx_isolation@vcs2-none.html [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb6/igt@gem_ctx_isolation@vcs2-none.html * igt@gem_exec_schedule@deep-bsd2: - shard-tglb: [INCOMPLETE][87] ([fdo#111671]) -> [FAIL][88] ([fdo#111646]) +1 similar issue [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb8/igt@gem_exec_schedule@deep-bsd2.html [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb8/igt@gem_exec_schedule@deep-bsd2.html * igt@gem_mocs_settings@mocs-rc6-bsd2: - shard-iclb: [SKIP][89] ([fdo#109276]) -> [FAIL][90] ([fdo#111330]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb7/igt@gem_mocs_settings@mocs-rc6-bsd2.html [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@gem_mocs_settings@mocs-rc6-bsd2.html * igt@kms_atomic_transition@6x-modeset-transitions-nonblocking-fencing: - shard-tglb: [SKIP][91] ([fdo#112021 ]) -> [SKIP][92] ([fdo#112016 ] / [fdo#112021 ]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb9/igt@kms_atomic_transition@6x-modeset-transitions-nonblocking-fencing.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb4/igt@kms_atomic_transition@6x-modeset-transitions-nonblocking-fencing.html [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166 [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167 [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#103540]: https://bugs.freedesktop.org/show_bug.cgi?id=103540 [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 [fdo#104108]: https://bugs.freedesktop.org/show_bug.cgi?id=104108 [fdo#105363]: https://bugs.freedesktop.org/show_bug.cgi?id=105363 [fdo#106107]: https://bugs.freedesktop.org/show_bug.cgi?id=106107 [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713 [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566 [fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#111330]: https://bugs.freedesktop.org/show_bug.cgi?id=111330 [fdo#111606]: https://bugs.freedesktop.org/show_bug.cgi?id=111606 [fdo#111646]: https://bugs.freedesktop.org/show_bug.cgi?id=111646 [fdo#111671]: https://bugs.freedesktop.org/show_bug.cgi?id=111671 [fdo#111677]: https://bugs.freedesktop.org/show_bug.cgi?id=111677 [fdo#111747]: https://bugs.freedesktop.org/show_bug.cgi?id=111747 [fdo#111830 ]: https://bugs.freedesktop.org/show_bug.cgi?id=111830 [fdo#111832]: https://bugs.freedesktop.org/show_bug.cgi?id=111832 [fdo#111850]: https://bugs.freedesktop.org/show_bug.cgi?id=111850 [fdo#111855]: https://bugs.freedesktop.org/show_bug.cgi?id=111855 [fdo#111870]: https://bugs.freedesktop.org/show_bug.cgi?id=111870 [fdo#111912]: https://bugs.freedesktop.org/show_bug.cgi?id=111912 [fdo#111991]: https://bugs.freedesktop.org/show_bug.cgi?id=111991 [fdo#112016 ]: https://bugs.freedesktop.org/show_bug.cgi?id=112016 [fdo#112021 ]: https://bugs.freedesktop.org/show_bug.cgi?id=112021 [fdo#112031]: https://bugs.freedesktop.org/show_bug.cgi?id=112031 [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080 [fdo#112081]: https://bugs.freedesktop.org/show_bug.cgi?id=112081 [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146 Participating hosts (11 -> 11) ------------------------------ No changes in participating hosts Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_7332 -> Patchwork_15251 CI-20190529: 20190529 CI_DRM_7332: e8c9ce4930c1451ad4a43449fdf2c882da8921e8 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5276: 868d38c2bc075b6756ebed4 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/index.html _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-14 9:42 ` Patchwork 0 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2019-11-14 9:42 UTC (permalink / raw) To: Chris Wilson; +Cc: intel-gfx == Series Details == Series: drm/i915/fbdev: Hide smem_start from userspace URL : https://patchwork.freedesktop.org/series/69415/ State : success == Summary == CI Bug Log - changes from CI_DRM_7332_full -> Patchwork_15251_full ==================================================== Summary ------- **SUCCESS** No regressions found. Known issues ------------ Here are the changes found in Patchwork_15251_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_busy@busy-vcs1: - shard-iclb: [PASS][1] -> [SKIP][2] ([fdo#112080]) +2 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb1/igt@gem_busy@busy-vcs1.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb7/igt@gem_busy@busy-vcs1.html * igt@gem_ctx_isolation@rcs0-s3: - shard-kbl: [PASS][3] -> [DMESG-WARN][4] ([fdo#108566]) +4 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-kbl2/igt@gem_ctx_isolation@rcs0-s3.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-kbl7/igt@gem_ctx_isolation@rcs0-s3.html * igt@gem_ctx_persistence@vcs1-hostile-preempt: - shard-iclb: [PASS][5] -> [SKIP][6] ([fdo#109276] / [fdo#112080]) +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb1/igt@gem_ctx_persistence@vcs1-hostile-preempt.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb7/igt@gem_ctx_persistence@vcs1-hostile-preempt.html * igt@gem_ctx_shared@q-promotion-bsd2: - shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#109276]) +6 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb1/igt@gem_ctx_shared@q-promotion-bsd2.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb7/igt@gem_ctx_shared@q-promotion-bsd2.html * igt@gem_exec_create@madvise: - shard-tglb: [PASS][9] -> [INCOMPLETE][10] ([fdo#111747]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb9/igt@gem_exec_create@madvise.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb6/igt@gem_exec_create@madvise.html * igt@gem_exec_schedule@preempt-contexts-bsd: - shard-iclb: [PASS][11] -> [SKIP][12] ([fdo#112146]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb7/igt@gem_exec_schedule@preempt-contexts-bsd.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@gem_exec_schedule@preempt-contexts-bsd.html * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup: - shard-snb: [PASS][13] -> [DMESG-WARN][14] ([fdo#111870]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-snb4/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-snb2/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy-gup.html * igt@gem_userptr_blits@sync-unmap: - shard-hsw: [PASS][15] -> [DMESG-WARN][16] ([fdo#111870]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-hsw2/igt@gem_userptr_blits@sync-unmap.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-hsw2/igt@gem_userptr_blits@sync-unmap.html * igt@i915_pm_dc@dc6-dpms: - shard-iclb: [PASS][17] -> [FAIL][18] ([fdo#111830 ]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb8/igt@i915_pm_dc@dc6-dpms.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb3/igt@i915_pm_dc@dc6-dpms.html * igt@i915_selftest@live_hangcheck: - shard-hsw: [PASS][19] -> [DMESG-FAIL][20] ([fdo#111991]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-hsw4/igt@i915_selftest@live_hangcheck.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-hsw5/igt@i915_selftest@live_hangcheck.html * igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-pipe-a: - shard-kbl: [PASS][21] -> [INCOMPLETE][22] ([fdo#103665]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-kbl4/igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-pipe-a.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-kbl3/igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-pipe-a.html * igt@kms_color@pipe-a-ctm-0-5: - shard-skl: [PASS][23] -> [DMESG-WARN][24] ([fdo#106107]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl8/igt@kms_color@pipe-a-ctm-0-5.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl5/igt@kms_color@pipe-a-ctm-0-5.html * igt@kms_flip@flip-vs-expired-vblank: - shard-skl: [PASS][25] -> [FAIL][26] ([fdo#105363]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl2/igt@kms_flip@flip-vs-expired-vblank.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl1/igt@kms_flip@flip-vs-expired-vblank.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-kbl: [PASS][27] -> [FAIL][28] ([fdo#103375]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-kbl4/igt@kms_frontbuffer_tracking@fbc-suspend.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-kbl3/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt: - shard-tglb: [PASS][29] -> [FAIL][30] ([fdo#103167]) +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb9/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite: - shard-iclb: [PASS][31] -> [FAIL][32] ([fdo#103167]) +1 similar issue [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb2/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb1/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a: - shard-skl: [PASS][33] -> [INCOMPLETE][34] ([fdo#104108]) +1 similar issue [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl9/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b: - shard-tglb: [PASS][35] -> [INCOMPLETE][36] ([fdo#111832] / [fdo#111850]) +2 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min: - shard-skl: [PASS][37] -> [FAIL][38] ([fdo#108145]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl4/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl9/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-min.html * igt@kms_psr@psr2_primary_mmap_cpu: - shard-iclb: [PASS][39] -> [SKIP][40] ([fdo#109441]) +1 similar issue [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb1/igt@kms_psr@psr2_primary_mmap_cpu.html #### Possible fixes #### * igt@gem_eio@in-flight-suspend: - shard-tglb: [INCOMPLETE][41] ([fdo#111832] / [fdo#111850] / [fdo#112081]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb7/igt@gem_eio@in-flight-suspend.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb9/igt@gem_eio@in-flight-suspend.html * igt@gem_exec_schedule@preempt-bsd: - shard-iclb: [SKIP][43] ([fdo#112146]) -> [PASS][44] +2 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb1/igt@gem_exec_schedule@preempt-bsd.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb7/igt@gem_exec_schedule@preempt-bsd.html * igt@gem_exec_schedule@preempt-queue-chain-blt: - shard-tglb: [INCOMPLETE][45] ([fdo#111606] / [fdo#111677]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb6/igt@gem_exec_schedule@preempt-queue-chain-blt.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb8/igt@gem_exec_schedule@preempt-queue-chain-blt.html * igt@gem_exec_schedule@preempt-queue-chain-bsd2: - shard-iclb: [SKIP][47] ([fdo#109276]) -> [PASS][48] +4 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb6/igt@gem_exec_schedule@preempt-queue-chain-bsd2.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@gem_exec_schedule@preempt-queue-chain-bsd2.html * igt@gem_exec_schedule@smoketest-all: - shard-tglb: [INCOMPLETE][49] ([fdo#111855]) -> [PASS][50] [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb6/igt@gem_exec_schedule@smoketest-all.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb1/igt@gem_exec_schedule@smoketest-all.html * igt@gem_exec_suspend@basic-s0: - shard-tglb: [INCOMPLETE][51] ([fdo#111832]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb7/igt@gem_exec_suspend@basic-s0.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb5/igt@gem_exec_suspend@basic-s0.html * igt@gem_softpin@noreloc-s3: - shard-iclb: [INCOMPLETE][53] ([fdo#107713] / [fdo#109100]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb3/igt@gem_softpin@noreloc-s3.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb3/igt@gem_softpin@noreloc-s3.html * igt@gem_userptr_blits@sync-unmap-cycles: - shard-snb: [DMESG-WARN][55] ([fdo#111870]) -> [PASS][56] +2 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-snb7/igt@gem_userptr_blits@sync-unmap-cycles.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-snb1/igt@gem_userptr_blits@sync-unmap-cycles.html - shard-hsw: [DMESG-WARN][57] ([fdo#111870]) -> [PASS][58] +1 similar issue [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-hsw4/igt@gem_userptr_blits@sync-unmap-cycles.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-hsw4/igt@gem_userptr_blits@sync-unmap-cycles.html * igt@i915_pm_dc@dc6-psr: - shard-iclb: [FAIL][59] ([fdo#111830 ]) -> [PASS][60] [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb2/igt@i915_pm_dc@dc6-psr.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb1/igt@i915_pm_dc@dc6-psr.html * igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding: - shard-hsw: [INCOMPLETE][61] ([fdo#103540]) -> [PASS][62] [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-hsw4/igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-hsw2/igt@kms_cursor_crc@pipe-a-cursor-256x256-sliding.html * igt@kms_cursor_crc@pipe-c-cursor-suspend: - shard-apl: [DMESG-WARN][63] ([fdo#108566]) -> [PASS][64] [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-apl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-apl3/igt@kms_cursor_crc@pipe-c-cursor-suspend.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-tglb: [INCOMPLETE][65] ([fdo#111832] / [fdo#111850] / [fdo#112031]) -> [PASS][66] [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb4/igt@kms_flip@flip-vs-suspend-interruptible.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb6/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary: - shard-iclb: [FAIL][67] ([fdo#103167]) -> [PASS][68] +4 similar issues [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb6/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb5/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html * igt@kms_frontbuffer_tracking@fbcpsr-farfromfence: - shard-tglb: [FAIL][69] ([fdo#103167]) -> [PASS][70] [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb3/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb4/igt@kms_frontbuffer_tracking@fbcpsr-farfromfence.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c: - shard-kbl: [DMESG-WARN][71] ([fdo#108566]) -> [PASS][72] [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-kbl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-kbl4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c.html * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min: - shard-skl: [FAIL][73] ([fdo#108145]) -> [PASS][74] +1 similar issue [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-skl9/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-skl7/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html * igt@kms_plane_lowres@pipe-a-tiling-x: - shard-iclb: [FAIL][75] ([fdo#103166]) -> [PASS][76] [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb8/igt@kms_plane_lowres@pipe-a-tiling-x.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb5/igt@kms_plane_lowres@pipe-a-tiling-x.html * igt@kms_psr@psr2_sprite_blt: - shard-iclb: [SKIP][77] ([fdo#109441]) -> [PASS][78] +4 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb7/igt@kms_psr@psr2_sprite_blt.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html * igt@kms_vblank@pipe-a-ts-continuation-suspend: - shard-tglb: [INCOMPLETE][79] ([fdo#111832] / [fdo#111850]) -> [PASS][80] +1 similar issue [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb5/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb9/igt@kms_vblank@pipe-a-ts-continuation-suspend.html * igt@perf_pmu@busy-double-start-vcs1: - shard-iclb: [SKIP][81] ([fdo#112080]) -> [PASS][82] +2 similar issues [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb7/igt@perf_pmu@busy-double-start-vcs1.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@perf_pmu@busy-double-start-vcs1.html #### Warnings #### * igt@gem_ctx_isolation@vcs2-dirty-create: - shard-tglb: [SKIP][83] ([fdo#111912] / [fdo#112080]) -> [SKIP][84] ([fdo#112080]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb6/igt@gem_ctx_isolation@vcs2-dirty-create.html [84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb9/igt@gem_ctx_isolation@vcs2-dirty-create.html * igt@gem_ctx_isolation@vcs2-none: - shard-tglb: [SKIP][85] ([fdo#112080]) -> [SKIP][86] ([fdo#111912] / [fdo#112080]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb9/igt@gem_ctx_isolation@vcs2-none.html [86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb6/igt@gem_ctx_isolation@vcs2-none.html * igt@gem_exec_schedule@deep-bsd2: - shard-tglb: [INCOMPLETE][87] ([fdo#111671]) -> [FAIL][88] ([fdo#111646]) +1 similar issue [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb8/igt@gem_exec_schedule@deep-bsd2.html [88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb8/igt@gem_exec_schedule@deep-bsd2.html * igt@gem_mocs_settings@mocs-rc6-bsd2: - shard-iclb: [SKIP][89] ([fdo#109276]) -> [FAIL][90] ([fdo#111330]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-iclb7/igt@gem_mocs_settings@mocs-rc6-bsd2.html [90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-iclb2/igt@gem_mocs_settings@mocs-rc6-bsd2.html * igt@kms_atomic_transition@6x-modeset-transitions-nonblocking-fencing: - shard-tglb: [SKIP][91] ([fdo#112021 ]) -> [SKIP][92] ([fdo#112016 ] / [fdo#112021 ]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7332/shard-tglb9/igt@kms_atomic_transition@6x-modeset-transitions-nonblocking-fencing.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/shard-tglb4/igt@kms_atomic_transition@6x-modeset-transitions-nonblocking-fencing.html [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166 [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167 [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#103540]: https://bugs.freedesktop.org/show_bug.cgi?id=103540 [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 [fdo#104108]: https://bugs.freedesktop.org/show_bug.cgi?id=104108 [fdo#105363]: https://bugs.freedesktop.org/show_bug.cgi?id=105363 [fdo#106107]: https://bugs.freedesktop.org/show_bug.cgi?id=106107 [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713 [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145 [fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566 [fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#111330]: https://bugs.freedesktop.org/show_bug.cgi?id=111330 [fdo#111606]: https://bugs.freedesktop.org/show_bug.cgi?id=111606 [fdo#111646]: https://bugs.freedesktop.org/show_bug.cgi?id=111646 [fdo#111671]: https://bugs.freedesktop.org/show_bug.cgi?id=111671 [fdo#111677]: https://bugs.freedesktop.org/show_bug.cgi?id=111677 [fdo#111747]: https://bugs.freedesktop.org/show_bug.cgi?id=111747 [fdo#111830 ]: https://bugs.freedesktop.org/show_bug.cgi?id=111830 [fdo#111832]: https://bugs.freedesktop.org/show_bug.cgi?id=111832 [fdo#111850]: https://bugs.freedesktop.org/show_bug.cgi?id=111850 [fdo#111855]: https://bugs.freedesktop.org/show_bug.cgi?id=111855 [fdo#111870]: https://bugs.freedesktop.org/show_bug.cgi?id=111870 [fdo#111912]: https://bugs.freedesktop.org/show_bug.cgi?id=111912 [fdo#111991]: https://bugs.freedesktop.org/show_bug.cgi?id=111991 [fdo#112016 ]: https://bugs.freedesktop.org/show_bug.cgi?id=112016 [fdo#112021 ]: https://bugs.freedesktop.org/show_bug.cgi?id=112021 [fdo#112031]: https://bugs.freedesktop.org/show_bug.cgi?id=112031 [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080 [fdo#112081]: https://bugs.freedesktop.org/show_bug.cgi?id=112081 [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146 Participating hosts (11 -> 11) ------------------------------ No changes in participating hosts Build changes ------------- * CI: CI-20190529 -> None * Linux: CI_DRM_7332 -> Patchwork_15251 CI-20190529: 20190529 CI_DRM_7332: e8c9ce4930c1451ad4a43449fdf2c882da8921e8 @ git://anongit.freedesktop.org/gfx-ci/linux IGT_5276: 868d38c2bc075b6756ebed4 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15251/index.html _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-14 10:53 ` Ville Syrjälä 0 siblings, 0 replies; 12+ messages in thread From: Ville Syrjälä @ 2019-11-14 10:53 UTC (permalink / raw) To: Chris Wilson; +Cc: Daniel Vetter, intel-gfx On Wed, Nov 13, 2019 at 05:19:44PM +0000, Chris Wilson wrote: > Do not leak our internal kernel address for random userspace to abuse. > Daniel added the support to fbdev to filter out the physical addresses > being exposed by fbdev, put that to use to protect ourselves. > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112256 > Fixes: 5f889b9a61dd ("drm/i915: Disregard drm_mode_config.fb_base") > References: da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag") > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > --- > drivers/gpu/drm/i915/display/intel_fbdev.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_fbdev.c b/drivers/gpu/drm/i915/display/intel_fbdev.c > index 3d1061470e76..bff311561597 100644 > --- a/drivers/gpu/drm/i915/display/intel_fbdev.c > +++ b/drivers/gpu/drm/i915/display/intel_fbdev.c > @@ -226,8 +226,8 @@ static int intelfb_create(struct drm_fb_helper *helper, > goto out_unpin; > } > > - ifbdev->helper.fb = &ifbdev->fb->base; > - > + /* don't leak any physical addresses to userspace */ > + info->flags |= FBINFO_HIDE_SMEM_START; Doesn't the fb helper already do this? Looks like it tries. Though I have no idea why it does it in initial_config() instead of fill_fb_info(). > info->fbops = &intelfb_ops; > > /* setup aperture base/size for vesafb takeover */ > @@ -247,6 +247,7 @@ static int intelfb_create(struct drm_fb_helper *helper, > info->fix.smem_start = (unsigned long)info->screen_base; Isn't screen_base the virtual address? Why do we put that into smem_start? > info->fix.smem_len = info->screen_size; > > + ifbdev->helper.fb = &ifbdev->fb->base; > drm_fb_helper_fill_info(info, &ifbdev->helper, sizes); > > /* If the object is shmemfs backed, it will have given us zeroed pages. > -- > 2.24.0 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Ville Syrjälä Intel _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-14 10:53 ` Ville Syrjälä 0 siblings, 0 replies; 12+ messages in thread From: Ville Syrjälä @ 2019-11-14 10:53 UTC (permalink / raw) To: Chris Wilson; +Cc: Daniel Vetter, intel-gfx On Wed, Nov 13, 2019 at 05:19:44PM +0000, Chris Wilson wrote: > Do not leak our internal kernel address for random userspace to abuse. > Daniel added the support to fbdev to filter out the physical addresses > being exposed by fbdev, put that to use to protect ourselves. > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112256 > Fixes: 5f889b9a61dd ("drm/i915: Disregard drm_mode_config.fb_base") > References: da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag") > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch> > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > --- > drivers/gpu/drm/i915/display/intel_fbdev.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_fbdev.c b/drivers/gpu/drm/i915/display/intel_fbdev.c > index 3d1061470e76..bff311561597 100644 > --- a/drivers/gpu/drm/i915/display/intel_fbdev.c > +++ b/drivers/gpu/drm/i915/display/intel_fbdev.c > @@ -226,8 +226,8 @@ static int intelfb_create(struct drm_fb_helper *helper, > goto out_unpin; > } > > - ifbdev->helper.fb = &ifbdev->fb->base; > - > + /* don't leak any physical addresses to userspace */ > + info->flags |= FBINFO_HIDE_SMEM_START; Doesn't the fb helper already do this? Looks like it tries. Though I have no idea why it does it in initial_config() instead of fill_fb_info(). > info->fbops = &intelfb_ops; > > /* setup aperture base/size for vesafb takeover */ > @@ -247,6 +247,7 @@ static int intelfb_create(struct drm_fb_helper *helper, > info->fix.smem_start = (unsigned long)info->screen_base; Isn't screen_base the virtual address? Why do we put that into smem_start? > info->fix.smem_len = info->screen_size; > > + ifbdev->helper.fb = &ifbdev->fb->base; > drm_fb_helper_fill_info(info, &ifbdev->helper, sizes); > > /* If the object is shmemfs backed, it will have given us zeroed pages. > -- > 2.24.0 > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Ville Syrjälä Intel _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-14 10:57 ` Chris Wilson 0 siblings, 0 replies; 12+ messages in thread From: Chris Wilson @ 2019-11-14 10:57 UTC (permalink / raw) To: Ville Syrjälä; +Cc: Daniel Vetter, intel-gfx Quoting Ville Syrjälä (2019-11-14 10:53:11) > On Wed, Nov 13, 2019 at 05:19:44PM +0000, Chris Wilson wrote: > > Do not leak our internal kernel address for random userspace to abuse. > > Daniel added the support to fbdev to filter out the physical addresses > > being exposed by fbdev, put that to use to protect ourselves. > > > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112256 > > Fixes: 5f889b9a61dd ("drm/i915: Disregard drm_mode_config.fb_base") > > References: da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag") > > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> > > Cc: Daniel Vetter <daniel.vetter@ffwll.ch> > > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > > --- > > drivers/gpu/drm/i915/display/intel_fbdev.c | 5 +++-- > > 1 file changed, 3 insertions(+), 2 deletions(-) > > > > diff --git a/drivers/gpu/drm/i915/display/intel_fbdev.c b/drivers/gpu/drm/i915/display/intel_fbdev.c > > index 3d1061470e76..bff311561597 100644 > > --- a/drivers/gpu/drm/i915/display/intel_fbdev.c > > +++ b/drivers/gpu/drm/i915/display/intel_fbdev.c > > @@ -226,8 +226,8 @@ static int intelfb_create(struct drm_fb_helper *helper, > > goto out_unpin; > > } > > > > - ifbdev->helper.fb = &ifbdev->fb->base; > > - > > + /* don't leak any physical addresses to userspace */ > > + info->flags |= FBINFO_HIDE_SMEM_START; > > Doesn't the fb helper already do this? > > Looks like it tries. Though I have no idea why it does > it in initial_config() instead of fill_fb_info(). I wasn't even sure we took that path. > > info->fbops = &intelfb_ops; > > > > /* setup aperture base/size for vesafb takeover */ > > @@ -247,6 +247,7 @@ static int intelfb_create(struct drm_fb_helper *helper, > > info->fix.smem_start = (unsigned long)info->screen_base; > > Isn't screen_base the virtual address? Why do we put that into > smem_start? I made the mistake of thinking it was only internally used. So I take that as an implicit r-b for the fix and the igt proving that I was dumb... https://patchwork.freedesktop.org/series/69416/ https://patchwork.freedesktop.org/series/69421/ -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Intel-gfx] [PATCH] drm/i915/fbdev: Hide smem_start from userspace @ 2019-11-14 10:57 ` Chris Wilson 0 siblings, 0 replies; 12+ messages in thread From: Chris Wilson @ 2019-11-14 10:57 UTC (permalink / raw) To: Ville Syrjälä; +Cc: Daniel Vetter, intel-gfx Quoting Ville Syrjälä (2019-11-14 10:53:11) > On Wed, Nov 13, 2019 at 05:19:44PM +0000, Chris Wilson wrote: > > Do not leak our internal kernel address for random userspace to abuse. > > Daniel added the support to fbdev to filter out the physical addresses > > being exposed by fbdev, put that to use to protect ourselves. > > > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112256 > > Fixes: 5f889b9a61dd ("drm/i915: Disregard drm_mode_config.fb_base") > > References: da6c7707caf3 ("fbdev: Add FBINFO_HIDE_SMEM_START flag") > > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> > > Cc: Daniel Vetter <daniel.vetter@ffwll.ch> > > Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> > > --- > > drivers/gpu/drm/i915/display/intel_fbdev.c | 5 +++-- > > 1 file changed, 3 insertions(+), 2 deletions(-) > > > > diff --git a/drivers/gpu/drm/i915/display/intel_fbdev.c b/drivers/gpu/drm/i915/display/intel_fbdev.c > > index 3d1061470e76..bff311561597 100644 > > --- a/drivers/gpu/drm/i915/display/intel_fbdev.c > > +++ b/drivers/gpu/drm/i915/display/intel_fbdev.c > > @@ -226,8 +226,8 @@ static int intelfb_create(struct drm_fb_helper *helper, > > goto out_unpin; > > } > > > > - ifbdev->helper.fb = &ifbdev->fb->base; > > - > > + /* don't leak any physical addresses to userspace */ > > + info->flags |= FBINFO_HIDE_SMEM_START; > > Doesn't the fb helper already do this? > > Looks like it tries. Though I have no idea why it does > it in initial_config() instead of fill_fb_info(). I wasn't even sure we took that path. > > info->fbops = &intelfb_ops; > > > > /* setup aperture base/size for vesafb takeover */ > > @@ -247,6 +247,7 @@ static int intelfb_create(struct drm_fb_helper *helper, > > info->fix.smem_start = (unsigned long)info->screen_base; > > Isn't screen_base the virtual address? Why do we put that into > smem_start? I made the mistake of thinking it was only internally used. So I take that as an implicit r-b for the fix and the igt proving that I was dumb... https://patchwork.freedesktop.org/series/69416/ https://patchwork.freedesktop.org/series/69421/ -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2019-11-14 10:57 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-11-13 17:19 [PATCH] drm/i915/fbdev: Hide smem_start from userspace Chris Wilson 2019-11-13 17:19 ` [Intel-gfx] " Chris Wilson 2019-11-13 17:45 ` ✗ Fi.CI.CHECKPATCH: warning for " Patchwork 2019-11-13 17:45 ` [Intel-gfx] " Patchwork 2019-11-13 18:22 ` ✓ Fi.CI.BAT: success " Patchwork 2019-11-13 18:22 ` [Intel-gfx] " Patchwork 2019-11-14 9:42 ` ✓ Fi.CI.IGT: " Patchwork 2019-11-14 9:42 ` [Intel-gfx] " Patchwork 2019-11-14 10:53 ` [PATCH] " Ville Syrjälä 2019-11-14 10:53 ` [Intel-gfx] " Ville Syrjälä 2019-11-14 10:57 ` Chris Wilson 2019-11-14 10:57 ` [Intel-gfx] " Chris Wilson
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.