Message ID | 20221024225453.4856-1-vinay.belgaumkar@intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v4] drm/i915/slpc: Use platform limits for min/max frequency | expand |
On Mon, 24 Oct 2022 15:54:53 -0700, Vinay Belgaumkar wrote: > > GuC will set the min/max frequencies to theoretical max on > ATS-M. This will break kernel ABI, so limit min/max frequency > to RP0(platform max) instead. > > Also modify the SLPC selftest to update the min frequency > when we have a server part so that we can iterate between > platform min and max. > > v2: Check softlimits instead of platform limits (Riana) > v3: More review comments (Ashutosh) > v4: No need to use saved_min_freq and other comments (Ashutosh) OK, much better now overall. > Bug: https://gitlab.freedesktop.org/drm/intel/-/issues/7030 > > +static void update_server_min_softlimit(struct intel_guc_slpc *slpc) > +{ > + /* For server parts, SLPC min will be at RPMax. > + * Use min softlimit to clamp it to RP0 instead. > + */ > + if (!slpc->min_freq_softlimit && > + is_slpc_min_freq_rpmax(slpc)) { > + slpc->min_is_rpmax = true; The only remaining issue is slpc->min_is_rpmax is now set but never used so it can possibly be removed, or retained for debuggability (I think it's a fair reason to retain it). Though I am not sure if we will hit a "variable set but never used" error from these clever compilers. > + slpc->min_freq_softlimit = slpc->rp0_freq; > + (slpc_to_gt(slpc))->defaults.min_freq = slpc->min_freq_softlimit; > + } > +} In any case, this is now: Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
From: Patchwork <patchwork@emeril.freedesktop.org>
Sent: Tuesday, October 25, 2022 7:39 PM
To: Belgaumkar, Vinay <vinay.belgaumkar@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Subject: ✗ Fi.CI.IGT: failure for drm/i915/slpc: Use platform limits for min/max frequency (rev5)
Patch Details
Series:
drm/i915/slpc: Use platform limits for min/max frequency (rev5)
URL:
https://patchwork.freedesktop.org/series/109632/
State:
failure
Details:
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/index.html
CI Bug Log - changes from CI_DRM_12293_full -> Patchwork_109632v5_full
Summary
FAILURE
Serious unknown changes coming with Patchwork_109632v5_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_109632v5_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (9 -> 11)
Additional (2): shard-rkl shard-dg1
Possible new issues
Here are the unknown changes that may have been introduced in Patchwork_109632v5_full:
IGT changes
Possible regressions
* igt@gem_exec_capture@pi@vecs0:
* shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb2/igt@gem_exec_capture@pi@vecs0.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb8/igt@gem_exec_capture@pi@vecs0.html>
Not related to this change as it is not a server part.
Thanks,
Vinay.
Suppressed
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_create@create-clear@smem0:
* {shard-rkl}: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-rkl-5/igt@gem_create@create-clear@smem0.html>
* igt@sysfs_preempt_timeout@idempotent@rcs0:
* {shard-dg1}: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-dg1-12/igt@sysfs_preempt_timeout@idempotent@rcs0.html> +4 similar issues
Known issues
Here are the changes found in Patchwork_109632v5_full that come from known issues:
IGT changes
Issues hit
* igt@gem_ctx_exec@basic-nohangcheck:
* shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-tglb2/igt@gem_ctx_exec@basic-nohangcheck.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-tglb7/igt@gem_ctx_exec@basic-nohangcheck.html> (i915#6268<https://gitlab.freedesktop.org/drm/intel/issues/6268>)
* igt@gem_exec_balancer@parallel:
* shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb1/igt@gem_exec_balancer@parallel.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb7/igt@gem_exec_balancer@parallel.html> (i915#4525<https://gitlab.freedesktop.org/drm/intel/issues/4525>)
* igt@gem_exec_fair@basic-pace-share@rcs0:
* shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-glk9/igt@gem_exec_fair@basic-pace-share@rcs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>)
* igt@gem_huc_copy@huc-copy:
* shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-tglb2/igt@gem_huc_copy@huc-copy.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-tglb7/igt@gem_huc_copy@huc-copy.html> (i915#2190<https://gitlab.freedesktop.org/drm/intel/issues/2190>)
* igt@gem_lmem_swapping@parallel-random:
* shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@gem_lmem_swapping@parallel-random.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#4613<https://gitlab.freedesktop.org/drm/intel/issues/4613>)
* igt@kms_async_flips@alternate-sync-async-flip@pipe-a-edp-1:
* shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl10/igt@kms_async_flips@alternate-sync-async-flip@pipe-a-edp-1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl4/igt@kms_async_flips@alternate-sync-async-flip@pipe-a-edp-1.html> (i915#2521<https://gitlab.freedesktop.org/drm/intel/issues/2521>)
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
* shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +44 similar issues
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
* shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-glk1/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html> -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-glk5/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html> (i915#118<https://gitlab.freedesktop.org/drm/intel/issues/118> / i915#5138<https://gitlab.freedesktop.org/drm/intel/issues/5138>)
* igt@kms_color_chamelium@ctm-limited-range:
* shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_color_chamelium@ctm-limited-range.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +2 similar issues
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:
* shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html> (i915#79<https://gitlab.freedesktop.org/drm/intel/issues/79>) +1 similar issue
* igt@kms_flip@flip-vs-expired-vblank@a-edp1:
* shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl9/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html> (i915#2122<https://gitlab.freedesktop.org/drm/intel/issues/2122>)
* igt@kms_flip@flip-vs-suspend-interruptible@b-dp1:
* shard-apl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl3/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl6/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html> (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180>) +4 similar issues
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode:
* shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode.html> (i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>)
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode:
* shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb8/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode.html> (i915#2587<https://gitlab.freedesktop.org/drm/intel/issues/2587> / i915#2672<https://gitlab.freedesktop.org/drm/intel/issues/2672>)
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:
* shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html> (i915#3555<https://gitlab.freedesktop.org/drm/intel/issues/3555>)
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render:
* shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +6 similar issues
* igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a-edp-1:
* shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb1/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a-edp-1.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a-edp-1.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) +2 similar issues
* igt@kms_psr2_sf@plane-move-sf-dmg-area:
* shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_psr2_sf@plane-move-sf-dmg-area.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#658<https://gitlab.freedesktop.org/drm/intel/issues/658>)
* igt@kms_psr2_su@page_flip-nv12:
* shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb3/igt@kms_psr2_su@page_flip-nv12.html> (fdo#109642<https://bugs.freedesktop.org/show_bug.cgi?id=109642> / fdo#111068<https://bugs.freedesktop.org/show_bug.cgi?id=111068> / i915#658<https://gitlab.freedesktop.org/drm/intel/issues/658>)
* igt@kms_psr2_su@page_flip-p010@pipe-b-edp-1:
* shard-iclb: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_psr2_su@page_flip-p010@pipe-b-edp-1.html> (i915#5939<https://gitlab.freedesktop.org/drm/intel/issues/5939>) +2 similar issues
* igt@kms_psr@psr2_sprite_plane_move:
* shard-tglb: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-tglb5/igt@kms_psr@psr2_sprite_plane_move.html> (i915#132<https://gitlab.freedesktop.org/drm/intel/issues/132> / i915#3467<https://gitlab.freedesktop.org/drm/intel/issues/3467>)
* igt@perf@blocking:
* shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl7/igt@perf@blocking.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl7/igt@perf@blocking.html> (i915#1542<https://gitlab.freedesktop.org/drm/intel/issues/1542>)
* igt@perf@polling:
* shard-skl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@perf@polling.html> (i915#1542<https://gitlab.freedesktop.org/drm/intel/issues/1542>)
* igt@perf@polling-parameterized:
* shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl10/igt@perf@polling-parameterized.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl4/igt@perf@polling-parameterized.html> (i915#5639<https://gitlab.freedesktop.org/drm/intel/issues/5639>)
* igt@perf_pmu@interrupts:
* shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl4/igt@perf_pmu@interrupts.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl9/igt@perf_pmu@interrupts.html> (i915#7318<https://gitlab.freedesktop.org/drm/intel/issues/7318>)
* igt@sysfs_clients@recycle-many:
* shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@sysfs_clients@recycle-many.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / i915#2994<https://gitlab.freedesktop.org/drm/intel/issues/2994>)
Possible fixes
* igt@gem_exec_balancer@parallel-keep-submit-fence:
* shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb8/igt@gem_exec_balancer@parallel-keep-submit-fence.html> (i915#4525<https://gitlab.freedesktop.org/drm/intel/issues/4525>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb1/igt@gem_exec_balancer@parallel-keep-submit-fence.html>
* igt@gem_exec_fair@basic-none@vecs0:
* shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-glk1/igt@gem_exec_fair@basic-none@vecs0.html> (i915#2842<https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-glk5/igt@gem_exec_fair@basic-none@vecs0.html>
* igt@i915_pm_dc@dc5-psr:
* shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl9/igt@i915_pm_dc@dc5-psr.html> -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl6/igt@i915_pm_dc@dc5-psr.html>
* igt@i915_pm_dc@dc9-dpms:
* shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb3/igt@i915_pm_dc@dc9-dpms.html> (i915#4281<https://gitlab.freedesktop.org/drm/intel/issues/4281>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb8/igt@i915_pm_dc@dc9-dpms.html>
* igt@i915_selftest@live@gt_heartbeat:
* shard-apl: DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl7/igt@i915_selftest@live@gt_heartbeat.html> (i915#5334<https://gitlab.freedesktop.org/drm/intel/issues/5334>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl1/igt@i915_selftest@live@gt_heartbeat.html>
* igt@kms_fbcon_fbt@psr-suspend:
* shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl4/igt@kms_fbcon_fbt@psr-suspend.html> (i915#4767<https://gitlab.freedesktop.org/drm/intel/issues/4767>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl9/igt@kms_fbcon_fbt@psr-suspend.html>
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1:
* shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html> (i915#79<https://gitlab.freedesktop.org/drm/intel/issues/79>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html> +1 similar issue
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1:
* shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-glk7/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html> (i915#79<https://gitlab.freedesktop.org/drm/intel/issues/79>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-glk7/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html> +1 similar issue
* igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1:
* shard-apl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl3/igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1.html> (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl1/igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1.html>
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-c-edp-1:
* shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-c-edp-1.html> (i915#5235<https://gitlab.freedesktop.org/drm/intel/issues/5235>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb3/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-c-edp-1.html> +2 similar issues
* igt@kms_psr@psr2_sprite_blt:
* shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb8/igt@kms_psr@psr2_sprite_blt.html> (fdo#109441<https://bugs.freedesktop.org/show_bug.cgi?id=109441>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html>
Warnings
* igt@gem_pwrite@basic-exhaustion:
* shard-apl: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl1/igt@gem_pwrite@basic-exhaustion.html> (i915#7248<https://gitlab.freedesktop.org/drm/intel/issues/7248>) -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl7/igt@gem_pwrite@basic-exhaustion.html> (i915#7227<https://gitlab.freedesktop.org/drm/intel/issues/7227> / i915#7248<https://gitlab.freedesktop.org/drm/intel/issues/7248>)
* shard-tglb: WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-tglb6/igt@gem_pwrite@basic-exhaustion.html> (i915#2658<https://gitlab.freedesktop.org/drm/intel/issues/2658>) -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-tglb5/igt@gem_pwrite@basic-exhaustion.html> (i915#7248<https://gitlab.freedesktop.org/drm/intel/issues/7248>)
* igt@i915_pm_rc6_residency@rc6-idle@rcs0:
* shard-iclb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb8/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html> (i915#2684<https://gitlab.freedesktop.org/drm/intel/issues/2684>) -> WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html> (i915#2684<https://gitlab.freedesktop.org/drm/intel/issues/2684>)
* igt@runner@aborted:
* shard-apl: (FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl8/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl2/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl1/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl8/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl6/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl3/igt@runner@aborted.html>) (i915#3002<https://gitlab.freedesktop.org/drm/intel/issues/3002> / i915#4312<https://gitlab.freedesktop.org/drm/intel/issues/4312>) -> (FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl8/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl3/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl7/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl1/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl6/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl8/igt@runner@aborted.html>, FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl7/igt@runner@aborted.html>) (i915#180<https://gitlab.freedesktop.org/drm/intel/issues/180> / i915#3002<https://gitlab.freedesktop.org/drm/intel/issues/3002> / i915#4312<https://gitlab.freedesktop.org/drm/intel/issues/4312>)
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
Build changes
* Linux: CI_DRM_12293 -> Patchwork_109632v5
CI-20190529: 20190529
CI_DRM_12293: 508d090a36a87847ece5f75d4d0c12e96ca819a3 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_7026: ce0f97e7e0aa54c40049a8365b3d61773c92e588 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_109632v5: 508d090a36a87847ece5f75d4d0c12e96ca819a3 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
On 10/26/2022 12:13 PM, Belgaumkar, Vinay wrote: > Project List - Patchwork > > *From:* Patchwork <patchwork@emeril.freedesktop.org> > *Sent:* Tuesday, October 25, 2022 7:39 PM > *To:* Belgaumkar, Vinay <vinay.belgaumkar@intel.com> > *Cc:* intel-gfx@lists.freedesktop.org > *Subject:* ✗ Fi.CI.IGT: failure for drm/i915/slpc: Use platform limits > for min/max frequency (rev5) > > *Patch Details* > > *Series:* > > > > drm/i915/slpc: Use platform limits for min/max frequency (rev5) > > *URL:* > > > > https://patchwork.freedesktop.org/series/109632/ > > *State:* > > > > failure > > *Details:* > > > > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/index.html > > > CI Bug Log - changes from CI_DRM_12293_full -> Patchwork_109632v5_full > > > Summary > > *FAILURE* > > Serious unknown changes coming with Patchwork_109632v5_full absolutely > need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in Patchwork_109632v5_full, please notify your bug team to > allow them > to document this new failure mode, which will reduce false positives > in CI. > > > Participating hosts (9 -> 11) > > Additional (2): shard-rkl shard-dg1 > > > Possible new issues > > Here are the unknown changes that may have been introduced in > Patchwork_109632v5_full: > > > IGT changes > > > Possible regressions > > * igt@gem_exec_capture@pi@vecs0: > o shard-iclb: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb2/igt@gem_exec_capture@pi@vecs0.html> > -> INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb8/igt@gem_exec_capture@pi@vecs0.html> > > Not related to this change as it is not a server part. > To clarify, this patch affects the guc path, ICL does not use that. So failure is not related to this patch. Thanks, Vinay. > Thanks, > > Vinay. > > > Suppressed > > The following results come from untrusted machines, tests, or statuses. > They do not affect the overall result. > > * igt@gem_create@create-clear@smem0: > o {shard-rkl}: NOTRUN -> INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-rkl-5/igt@gem_create@create-clear@smem0.html> > * igt@sysfs_preempt_timeout@idempotent@rcs0: > o {shard-dg1}: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-dg1-12/igt@sysfs_preempt_timeout@idempotent@rcs0.html> > +4 similar issues > > > Known issues > > Here are the changes found in Patchwork_109632v5_full that come from > known issues: > > > IGT changes > > > Issues hit > > * igt@gem_ctx_exec@basic-nohangcheck: > o shard-tglb: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-tglb2/igt@gem_ctx_exec@basic-nohangcheck.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-tglb7/igt@gem_ctx_exec@basic-nohangcheck.html> > (i915#6268 <https://gitlab.freedesktop.org/drm/intel/issues/6268>) > * igt@gem_exec_balancer@parallel: > o shard-iclb: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb1/igt@gem_exec_balancer@parallel.html> > -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb7/igt@gem_exec_balancer@parallel.html> > (i915#4525 <https://gitlab.freedesktop.org/drm/intel/issues/4525>) > * igt@gem_exec_fair@basic-pace-share@rcs0: > o shard-glk: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-glk9/igt@gem_exec_fair@basic-pace-share@rcs0.html> > (i915#2842 <https://gitlab.freedesktop.org/drm/intel/issues/2842>) > * igt@gem_huc_copy@huc-copy: > o shard-tglb: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-tglb2/igt@gem_huc_copy@huc-copy.html> > -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-tglb7/igt@gem_huc_copy@huc-copy.html> > (i915#2190 <https://gitlab.freedesktop.org/drm/intel/issues/2190>) > * igt@gem_lmem_swapping@parallel-random: > o shard-skl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@gem_lmem_swapping@parallel-random.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271> / > i915#4613 <https://gitlab.freedesktop.org/drm/intel/issues/4613>) > * igt@kms_async_flips@alternate-sync-async-flip@pipe-a-edp-1: > o shard-skl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl10/igt@kms_async_flips@alternate-sync-async-flip@pipe-a-edp-1.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl4/igt@kms_async_flips@alternate-sync-async-flip@pipe-a-edp-1.html> > (i915#2521 <https://gitlab.freedesktop.org/drm/intel/issues/2521>) > * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip: > o shard-skl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +44 > similar issues > * igt@kms_big_fb@y-tiled-32bpp-rotate-180: > o shard-glk: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-glk1/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html> > -> DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-glk5/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html> > (i915#118 > <https://gitlab.freedesktop.org/drm/intel/issues/118> / > i915#5138 <https://gitlab.freedesktop.org/drm/intel/issues/5138>) > * igt@kms_color_chamelium@ctm-limited-range: > o shard-skl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_color_chamelium@ctm-limited-range.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271> / > fdo#111827 > <https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +2 > similar issues > * igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1: > o shard-skl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html> > (i915#79 <https://gitlab.freedesktop.org/drm/intel/issues/79>) > +1 similar issue > * igt@kms_flip@flip-vs-expired-vblank@a-edp1: > o shard-skl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl9/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html> > (i915#2122 <https://gitlab.freedesktop.org/drm/intel/issues/2122>) > * igt@kms_flip@flip-vs-suspend-interruptible@b-dp1: > o shard-apl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl3/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html> > -> DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl6/igt@kms_flip@flip-vs-suspend-interruptible@b-dp1.html> > (i915#180 > <https://gitlab.freedesktop.org/drm/intel/issues/180>) +4 > similar issues > * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode: > o shard-iclb: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode.html> > (i915#2672 <https://gitlab.freedesktop.org/drm/intel/issues/2672>) > * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode: > o shard-iclb: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb8/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode.html> > (i915#2587 > <https://gitlab.freedesktop.org/drm/intel/issues/2587> / > i915#2672 <https://gitlab.freedesktop.org/drm/intel/issues/2672>) > * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode: > o shard-iclb: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html> > (i915#3555 <https://gitlab.freedesktop.org/drm/intel/issues/3555>) > * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render: > o shard-apl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +6 > similar issues > * igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a-edp-1: > o shard-iclb: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb1/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a-edp-1.html> > -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-a-edp-1.html> > (i915#5235 > <https://gitlab.freedesktop.org/drm/intel/issues/5235>) +2 > similar issues > * igt@kms_psr2_sf@plane-move-sf-dmg-area: > o shard-skl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_psr2_sf@plane-move-sf-dmg-area.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271> / > i915#658 <https://gitlab.freedesktop.org/drm/intel/issues/658>) > * igt@kms_psr2_su@page_flip-nv12: > o shard-iclb: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb3/igt@kms_psr2_su@page_flip-nv12.html> > (fdo#109642 > <https://bugs.freedesktop.org/show_bug.cgi?id=109642> / > fdo#111068 > <https://bugs.freedesktop.org/show_bug.cgi?id=111068> / > i915#658 <https://gitlab.freedesktop.org/drm/intel/issues/658>) > * igt@kms_psr2_su@page_flip-p010@pipe-b-edp-1: > o shard-iclb: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_psr2_su@page_flip-p010@pipe-b-edp-1.html> > (i915#5939 > <https://gitlab.freedesktop.org/drm/intel/issues/5939>) +2 > similar issues > * igt@kms_psr@psr2_sprite_plane_move: > o shard-tglb: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-tglb5/igt@kms_psr@psr2_sprite_plane_move.html> > (i915#132 > <https://gitlab.freedesktop.org/drm/intel/issues/132> / > i915#3467 <https://gitlab.freedesktop.org/drm/intel/issues/3467>) > * igt@perf@blocking: > o shard-skl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl7/igt@perf@blocking.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl7/igt@perf@blocking.html> > (i915#1542 <https://gitlab.freedesktop.org/drm/intel/issues/1542>) > * igt@perf@polling: > o shard-skl: NOTRUN -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@perf@polling.html> > (i915#1542 <https://gitlab.freedesktop.org/drm/intel/issues/1542>) > * igt@perf@polling-parameterized: > o shard-skl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl10/igt@perf@polling-parameterized.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl4/igt@perf@polling-parameterized.html> > (i915#5639 <https://gitlab.freedesktop.org/drm/intel/issues/5639>) > * igt@perf_pmu@interrupts: > o shard-skl: PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl4/igt@perf_pmu@interrupts.html> > -> FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl9/igt@perf_pmu@interrupts.html> > (i915#7318 <https://gitlab.freedesktop.org/drm/intel/issues/7318>) > * igt@sysfs_clients@recycle-many: > o shard-skl: NOTRUN -> SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@sysfs_clients@recycle-many.html> > (fdo#109271 > <https://bugs.freedesktop.org/show_bug.cgi?id=109271> / > i915#2994 <https://gitlab.freedesktop.org/drm/intel/issues/2994>) > > > Possible fixes > > * igt@gem_exec_balancer@parallel-keep-submit-fence: > o shard-iclb: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb8/igt@gem_exec_balancer@parallel-keep-submit-fence.html> > (i915#4525 > <https://gitlab.freedesktop.org/drm/intel/issues/4525>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb1/igt@gem_exec_balancer@parallel-keep-submit-fence.html> > * igt@gem_exec_fair@basic-none@vecs0: > o shard-glk: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-glk1/igt@gem_exec_fair@basic-none@vecs0.html> > (i915#2842 > <https://gitlab.freedesktop.org/drm/intel/issues/2842>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-glk5/igt@gem_exec_fair@basic-none@vecs0.html> > * igt@i915_pm_dc@dc5-psr: > o shard-skl: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl9/igt@i915_pm_dc@dc5-psr.html> > -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl6/igt@i915_pm_dc@dc5-psr.html> > * igt@i915_pm_dc@dc9-dpms: > o shard-iclb: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb3/igt@i915_pm_dc@dc9-dpms.html> > (i915#4281 > <https://gitlab.freedesktop.org/drm/intel/issues/4281>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb8/igt@i915_pm_dc@dc9-dpms.html> > * igt@i915_selftest@live@gt_heartbeat: > o shard-apl: DMESG-FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl7/igt@i915_selftest@live@gt_heartbeat.html> > (i915#5334 > <https://gitlab.freedesktop.org/drm/intel/issues/5334>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl1/igt@i915_selftest@live@gt_heartbeat.html> > * igt@kms_fbcon_fbt@psr-suspend: > o shard-skl: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl4/igt@kms_fbcon_fbt@psr-suspend.html> > (i915#4767 > <https://gitlab.freedesktop.org/drm/intel/issues/4767>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl9/igt@kms_fbcon_fbt@psr-suspend.html> > * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1: > o shard-skl: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-skl9/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html> > (i915#79 <https://gitlab.freedesktop.org/drm/intel/issues/79>) > -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-skl10/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-edp1.html> > +1 similar issue > * igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1: > o shard-glk: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-glk7/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html> > (i915#79 <https://gitlab.freedesktop.org/drm/intel/issues/79>) > -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-glk7/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html> > +1 similar issue > * igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1: > o shard-apl: DMESG-WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl3/igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1.html> > (i915#180 > <https://gitlab.freedesktop.org/drm/intel/issues/180>) -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl1/igt@kms_hdr@bpc-switch-suspend@pipe-a-dp-1.html> > * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-c-edp-1: > o shard-iclb: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-c-edp-1.html> > (i915#5235 > <https://gitlab.freedesktop.org/drm/intel/issues/5235>) -> > PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb3/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-c-edp-1.html> > +2 similar issues > * igt@kms_psr@psr2_sprite_blt: > o shard-iclb: SKIP > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb8/igt@kms_psr@psr2_sprite_blt.html> > (fdo#109441 > <https://bugs.freedesktop.org/show_bug.cgi?id=109441>) -> PASS > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html> > > > Warnings > > * igt@gem_pwrite@basic-exhaustion: > o shard-apl: INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl1/igt@gem_pwrite@basic-exhaustion.html> > (i915#7248 > <https://gitlab.freedesktop.org/drm/intel/issues/7248>) -> > INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl7/igt@gem_pwrite@basic-exhaustion.html> > (i915#7227 > <https://gitlab.freedesktop.org/drm/intel/issues/7227> / > i915#7248 <https://gitlab.freedesktop.org/drm/intel/issues/7248>) > o shard-tglb: WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-tglb6/igt@gem_pwrite@basic-exhaustion.html> > (i915#2658 > <https://gitlab.freedesktop.org/drm/intel/issues/2658>) -> > INCOMPLETE > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-tglb5/igt@gem_pwrite@basic-exhaustion.html> > (i915#7248 <https://gitlab.freedesktop.org/drm/intel/issues/7248>) > * igt@i915_pm_rc6_residency@rc6-idle@rcs0: > o shard-iclb: FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-iclb8/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html> > (i915#2684 > <https://gitlab.freedesktop.org/drm/intel/issues/2684>) -> > WARN > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-iclb2/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html> > (i915#2684 <https://gitlab.freedesktop.org/drm/intel/issues/2684>) > * igt@runner@aborted: > o shard-apl: (FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl8/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl2/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl1/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl8/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl6/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12293/shard-apl3/igt@runner@aborted.html>) > (i915#3002 > <https://gitlab.freedesktop.org/drm/intel/issues/3002> / > i915#4312 > <https://gitlab.freedesktop.org/drm/intel/issues/4312>) -> > (FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl8/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl3/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl7/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl1/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl6/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl8/igt@runner@aborted.html>, > FAIL > <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_109632v5/shard-apl7/igt@runner@aborted.html>) > (i915#180 > <https://gitlab.freedesktop.org/drm/intel/issues/180> / > i915#3002 > <https://gitlab.freedesktop.org/drm/intel/issues/3002> / > i915#4312 <https://gitlab.freedesktop.org/drm/intel/issues/4312>) > > {name}: This element is suppressed. This means it is ignored when > computing > the status of the difference (SUCCESS, WARNING, or FAILURE). > > > Build changes > > * Linux: CI_DRM_12293 -> Patchwork_109632v5 > > CI-20190529: 20190529 > CI_DRM_12293: 508d090a36a87847ece5f75d4d0c12e96ca819a3 @ > git://anongit.freedesktop.org/gfx-ci/linux > IGT_7026: ce0f97e7e0aa54c40049a8365b3d61773c92e588 @ > https://gitlab.freedesktop.org/drm/igt-gpu-tools.git > Patchwork_109632v5: 508d090a36a87847ece5f75d4d0c12e96ca819a3 @ > git://anongit.freedesktop.org/gfx-ci/linux > piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ > git://anongit.freedesktop.org/piglit >
diff --git a/drivers/gpu/drm/i915/gt/selftest_slpc.c b/drivers/gpu/drm/i915/gt/selftest_slpc.c index 4c6e9257e593..82ec95a299f6 100644 --- a/drivers/gpu/drm/i915/gt/selftest_slpc.c +++ b/drivers/gpu/drm/i915/gt/selftest_slpc.c @@ -239,6 +239,11 @@ static int run_test(struct intel_gt *gt, int test_type) if (!intel_uc_uses_guc_slpc(>->uc)) return 0; + if (slpc->min_freq == slpc->rp0_freq) { + pr_err("Min/Max are fused to the same value\n"); + return -EINVAL; + } + if (igt_spinner_init(&spin, gt)) return -ENOMEM; @@ -253,17 +258,14 @@ static int run_test(struct intel_gt *gt, int test_type) } /* - * FIXME: With efficient frequency enabled, GuC can request - * frequencies higher than the SLPC max. While this is fixed - * in GuC, we level set these tests with RPn as min. + * Set min frequency to RPn so that we can test the whole + * range of RPn-RP0. This also turns off efficient freq + * usage and makes results more predictable. */ err = slpc_set_min_freq(slpc, slpc->min_freq); - if (err) + if (err) { + pr_err("Unable to update min freq!"); return err; - - if (slpc->min_freq == slpc->rp0_freq) { - pr_err("Min/Max are fused to the same value\n"); - return -EINVAL; } intel_gt_pm_wait_for_idle(gt); @@ -330,7 +332,7 @@ static int run_test(struct intel_gt *gt, int test_type) engine->name, max_act_freq); /* Actual frequency should rise above min */ - if (max_act_freq <= slpc_min_freq) { + if (max_act_freq <= slpc->min_freq) { pr_err("Actual freq did not rise above min\n"); pr_err("Perf Limit Reasons: 0x%x\n", intel_uncore_read(gt->uncore, GT0_PERF_LIMIT_REASONS)); diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c b/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c index fdd895f73f9f..c7e568af1e9c 100644 --- a/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c @@ -263,6 +263,7 @@ int intel_guc_slpc_init(struct intel_guc_slpc *slpc) slpc->max_freq_softlimit = 0; slpc->min_freq_softlimit = 0; + slpc->min_is_rpmax = false; slpc->boost_freq = 0; atomic_set(&slpc->num_waiters, 0); @@ -588,6 +589,39 @@ static int slpc_set_softlimits(struct intel_guc_slpc *slpc) return 0; } +static bool is_slpc_min_freq_rpmax(struct intel_guc_slpc *slpc) +{ + struct drm_i915_private *i915 = slpc_to_i915(slpc); + int slpc_min_freq; + int ret; + + ret = intel_guc_slpc_get_min_freq(slpc, &slpc_min_freq); + if (ret) { + drm_err(&i915->drm, + "Failed to get min freq: (%d)\n", + ret); + return false; + } + + if (slpc_min_freq == SLPC_MAX_FREQ_MHZ) + return true; + else + return false; +} + +static void update_server_min_softlimit(struct intel_guc_slpc *slpc) +{ + /* For server parts, SLPC min will be at RPMax. + * Use min softlimit to clamp it to RP0 instead. + */ + if (!slpc->min_freq_softlimit && + is_slpc_min_freq_rpmax(slpc)) { + slpc->min_is_rpmax = true; + slpc->min_freq_softlimit = slpc->rp0_freq; + (slpc_to_gt(slpc))->defaults.min_freq = slpc->min_freq_softlimit; + } +} + static int slpc_use_fused_rp0(struct intel_guc_slpc *slpc) { /* Force SLPC to used platform rp0 */ @@ -647,6 +681,9 @@ int intel_guc_slpc_enable(struct intel_guc_slpc *slpc) slpc_get_rp_values(slpc); + /* Handle the case where min=max=RPmax */ + update_server_min_softlimit(slpc); + /* Set SLPC max limit to RP0 */ ret = slpc_use_fused_rp0(slpc); if (unlikely(ret)) { diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h b/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h index 82a98f78f96c..11975a31c9d0 100644 --- a/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h @@ -9,6 +9,8 @@ #include "intel_guc_submission.h" #include "intel_guc_slpc_types.h" +#define SLPC_MAX_FREQ_MHZ 4250 + struct intel_gt; struct drm_printer; diff --git a/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h b/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h index 73d208123528..a6ef53b04e04 100644 --- a/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h +++ b/drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h @@ -19,6 +19,9 @@ struct intel_guc_slpc { bool supported; bool selected; + /* Indicates this is a server part */ + bool min_is_rpmax; + /* platform frequency limits */ u32 min_freq; u32 rp0_freq;