diff mbox series

drm/i915/display: Fix the dsc check while selecting min_cdclk

Message ID 20210915054338.29869-1-vandita.kulkarni@intel.com (mailing list archive)
State New, archived
Headers show
Series drm/i915/display: Fix the dsc check while selecting min_cdclk | expand

Commit Message

Kulkarni, Vandita Sept. 15, 2021, 5:43 a.m. UTC
The right parameter that selects second dsc engine is dsc_split.
Hence use dsc_split instead of slice_count while selecting the
cdclk in order to accommodate 1ppc limitaion of vdsc.

Fixes: fe01883fdcef ("drm/i915: Get proper min cdclk if vDSC enabled")
Suggested-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Vandita Kulkarni <vandita.kulkarni@intel.com>
---
 drivers/gpu/drm/i915/display/intel_cdclk.c | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

Comments

Kulkarni, Vandita Sept. 16, 2021, 9:56 a.m. UTC | #1
From: Patchwork <patchwork@emeril.freedesktop.org>
Sent: Wednesday, September 15, 2021 5:05 PM
To: Kulkarni, Vandita <vandita.kulkarni@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Subject: ✗ Fi.CI.BAT: failure for drm/i915/display: Fix the dsc check while selecting min_cdclk (rev2)

Patch Details
Series:

drm/i915/display: Fix the dsc check while selecting min_cdclk (rev2)

URL:

https://patchwork.freedesktop.org/series/94683/

State:

failure

Details:

https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/index.html

CI Bug Log - changes from CI_DRM_10588 -> Patchwork_21054
Summary

FAILURE

Serious unknown changes coming with Patchwork_21054 absolutely need to be
verified manually.

If you think the reported changes have nothing to do with the changes
introduced in Patchwork_21054, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.

External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/index.html

Possible new issues

Here are the unknown changes that may have been introduced in Patchwork_21054:

IGT changes
Possible regressions

  *   igt@i915_module_load@reload:

     *   fi-rkl-guc: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-rkl-guc/igt@i915_module_load@reload.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-rkl-guc/igt@i915_module_load@reload.html>
     *   fi-icl-y: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-icl-y/igt@i915_module_load@reload.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-icl-y/igt@i915_module_load@reload.html>



Not related to the patch. This test seem to fail on the CI randomly with drm-tip

Thanks,

Vandita

Warnings

  *   igt@i915_module_load@reload:

     *   fi-kbl-soraka: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-kbl-soraka/igt@i915_module_load@reload.html> (i915#4136<https://gitlab.freedesktop.org/drm/intel/issues/4136>) -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-kbl-soraka/igt@i915_module_load@reload.html>

Known issues

Here are the changes found in Patchwork_21054 that come from known issues:

IGT changes
Issues hit

  *   igt@core_hotunplug@unbind-rebind:

     *   fi-cfl-8700k: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-cfl-8700k/igt@core_hotunplug@unbind-rebind.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-cfl-8700k/igt@core_hotunplug@unbind-rebind.html> (i915#4130<https://gitlab.freedesktop.org/drm/intel/issues/4130>)
     *   fi-rkl-11600: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-rkl-11600/igt@core_hotunplug@unbind-rebind.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-rkl-11600/igt@core_hotunplug@unbind-rebind.html> (i915#4130<https://gitlab.freedesktop.org/drm/intel/issues/4130>)
     *   fi-kbl-7500u: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-kbl-7500u/igt@core_hotunplug@unbind-rebind.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-kbl-7500u/igt@core_hotunplug@unbind-rebind.html> (i915#4130<https://gitlab.freedesktop.org/drm/intel/issues/4130>)

  *   igt@i915_selftest@live@mman:

     *   fi-skl-6700k2: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-skl-6700k2/igt@i915_selftest@live@mman.html> (i915#3796<https://gitlab.freedesktop.org/drm/intel/issues/3796> / i915#4129<https://gitlab.freedesktop.org/drm/intel/issues/4129>)

Possible fixes

  *   igt@i915_module_load@reload:

     *   fi-skl-6700k2: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-skl-6700k2/igt@i915_module_load@reload.html> (i915#4136<https://gitlab.freedesktop.org/drm/intel/issues/4136>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-skl-6700k2/igt@i915_module_load@reload.html>

  *   igt@kms_flip@basic-plain-flip@c-dp1:

     *   fi-cfl-8109u: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-cfl-8109u/igt@kms_flip@basic-plain-flip@c-dp1.html> -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-cfl-8109u/igt@kms_flip@basic-plain-flip@c-dp1.html>

  *   igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-b:

     *   fi-cfl-8109u: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-cfl-8109u/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-b.html> (i915#295<https://gitlab.freedesktop.org/drm/intel/issues/295>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-cfl-8109u/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-b.html> +14 similar issues

Warnings

  *   igt@runner@aborted:

     *   fi-rkl-guc: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-rkl-guc/igt@runner@aborted.html> (i915#2426<https://gitlab.freedesktop.org/drm/intel/issues/2426> / i915#3928<https://gitlab.freedesktop.org/drm/intel/issues/3928>) -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-rkl-guc/igt@runner@aborted.html> (i915#2426<https://gitlab.freedesktop.org/drm/intel/issues/2426>)
     *   fi-skl-6700k2: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10588/fi-skl-6700k2/igt@runner@aborted.html> (i915#2426<https://gitlab.freedesktop.org/drm/intel/issues/2426> / i915#3363<https://gitlab.freedesktop.org/drm/intel/issues/3363>) -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21054/fi-skl-6700k2/igt@runner@aborted.html> (i915#1436<https://gitlab.freedesktop.org/drm/intel/issues/1436> / i915#2426<https://gitlab.freedesktop.org/drm/intel/issues/2426> / i915#3363<https://gitlab.freedesktop.org/drm/intel/issues/3363>)

Participating hosts (40 -> 36)

Missing (4): fi-bdw-samus fi-bsw-cyan fi-bsw-nick bat-dg1-6

Build changes

  *   Linux: CI_DRM_10588 -> Patchwork_21054

CI-20190529: 20190529
CI_DRM_10588: 4a090e6b363e3f8736395022588e4cdf51cbc588 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_6209: 07d6594ed02f55b68d64fa6dd7f80cfbc1ce4ef8 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_21054: 392d47e6ed2efa9d4337fb103c435aac34cd1fbb @ git://anongit.freedesktop.org/gfx-ci/linux

== Linux commits ==

392d47e6ed2e drm/i915/display: Fix the dsc check while selecting min_cdclk
Kulkarni, Vandita Sept. 21, 2021, 10:25 a.m. UTC | #2
From: Patchwork <patchwork@emeril.freedesktop.org>
Sent: Tuesday, September 21, 2021 11:05 AM
To: Kulkarni, Vandita <vandita.kulkarni@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Subject: ✗ Fi.CI.IGT: failure for drm/i915/display: Fix the dsc check while selecting min_cdclk (rev3)

Patch Details
Series:

drm/i915/display: Fix the dsc check while selecting min_cdclk (rev3)

URL:

https://patchwork.freedesktop.org/series/94683/

State:

failure

Details:

https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/index.html

CI Bug Log - changes from CI_DRM_10615_full -> Patchwork_21104_full
Summary

FAILURE

Serious unknown changes coming with Patchwork_21104_full absolutely need to be
verified manually.

If you think the reported changes have nothing to do with the changes
introduced in Patchwork_21104_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.

Possible new issues

Here are the unknown changes that may have been introduced in Patchwork_21104_full:

IGT changes

Not related to the patch, all these issues seem to be related to sound, @Vudum, Lakshminarayana<mailto:lakshminarayana.vudum@intel.com> can you please
Rereport these Fi.CI.IGT: failure for Check SFC fusing on Xe_HP (rev4)
Thanks,
-Vandita

Also these are similar to what was mentioned by Matt earlier, as part of results of
Possible regressions

  *   igt@kms_big_fb@x-tiled-16bpp-rotate-180:

     *   shard-apl: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl7/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html>
     *   shard-kbl: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl4/igt@kms_big_fb@x-tiled-16bpp-rotate-180.html>

  *   igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes:

     *   shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-tglb3/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb5/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html>

  *   igt@kms_plane_multiple@atomic-pipe-b-tiling-yf:

     *   shard-iclb: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb1/igt@kms_plane_multiple@atomic-pipe-b-tiling-yf.html>

Warnings

  *   igt@i915_module_load@reload:

     *   shard-iclb: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-iclb8/igt@i915_module_load@reload.html> ([i915#4130]) -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb1/igt@i915_module_load@reload.html>

Known issues

Here are the changes found in Patchwork_21104_full that come from known issues:

IGT changes
Issues hit

  *   igt@gem_ctx_isolation@preservation-s3@bcs0:

     *   shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-tglb3/igt@gem_ctx_isolation@preservation-s3@bcs0.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb7/igt@gem_ctx_isolation@preservation-s3@bcs0.html> ([i915#456])

  *   igt@gem_ctx_isolation@preservation-s3@rcs0:

     *   shard-kbl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-kbl3/igt@gem_ctx_isolation@preservation-s3@rcs0.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl6/igt@gem_ctx_isolation@preservation-s3@rcs0.html> ([i915#180]) +4 similar issues

  *   igt@gem_exec_fair@basic-none-share@rcs0:

     *   shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-iclb7/igt@gem_exec_fair@basic-none-share@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb5/igt@gem_exec_fair@basic-none-share@rcs0.html> ([i915#2842])

  *   igt@gem_exec_fair@basic-none-vip@rcs0:

     *   shard-tglb: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@gem_exec_fair@basic-none-vip@rcs0.html> ([i915#2842])

  *   igt@gem_exec_fair@basic-pace-share@rcs0:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-glk6/igt@gem_exec_fair@basic-pace-share@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html> ([i915#2842])

  *   igt@gem_exec_fair@basic-pace-solo@rcs0:

     *   shard-kbl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-kbl6/igt@gem_exec_fair@basic-pace-solo@rcs0.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl7/igt@gem_exec_fair@basic-pace-solo@rcs0.html> ([i915#2842])

  *   igt@gem_exec_schedule@semaphore-codependency:

     *   shard-snb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-snb2/igt@gem_exec_schedule@semaphore-codependency.html> ([fdo#109271]) +79 similar issues

  *   igt@gem_huc_copy@huc-copy:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl2/igt@gem_huc_copy@huc-copy.html> ([fdo#109271] / [i915#2190])

  *   igt@gem_pwrite@basic-exhaustion:

     *   shard-apl: NOTRUN -> WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl8/igt@gem_pwrite@basic-exhaustion.html> ([i915#2658])

  *   igt@gen3_render_linear_blits:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@gen3_render_linear_blits.html> ([fdo#109289])

  *   igt@gen9_exec_parse@allowed-all:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-glk7/igt@gen9_exec_parse@allowed-all.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-glk4/igt@gen9_exec_parse@allowed-all.html> ([i915#1436] / [i915#716])

  *   igt@gen9_exec_parse@shadow-peek:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb8/igt@gen9_exec_parse@shadow-peek.html> ([i915#2856]) +2 similar issues

  *   igt@i915_module_load@reload:

     *   shard-kbl: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl3/igt@i915_module_load@reload.html> ([i915#4130] / [i915#4179])

  *   igt@i915_pm_rpm@gem-execbuf-stress-pc8:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-glk8/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html> ([fdo#109271]) +11 similar issues

  *   igt@i915_pm_rpm@modeset-pc8-residency-stress:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl8/igt@i915_pm_rpm@modeset-pc8-residency-stress.html> ([fdo#109271]) +53 similar issues

  *   igt@i915_pm_rpm@pc8-residency:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb8/igt@i915_pm_rpm@pc8-residency.html> ([fdo#109506] / [i915#2411])

  *   igt@i915_suspend@forcewake:

     *   shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-tglb2/igt@i915_suspend@forcewake.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb7/igt@i915_suspend@forcewake.html> ([i915#2411] / [i915#456]) +1 similar issue

  *   igt@kms_big_fb@linear-16bpp-rotate-90:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb8/igt@kms_big_fb@linear-16bpp-rotate-90.html> ([fdo#111614])

  *   igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl8/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html> ([fdo#109271] / [i915#3777]) +2 similar issues

  *   igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip.html> ([fdo#111615]) +2 similar issues

  *   igt@kms_big_joiner@2x-modeset:

     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb8/igt@kms_big_joiner@2x-modeset.html> ([i915#2705])
     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb1/igt@kms_big_joiner@2x-modeset.html> ([i915#2705])

  *   igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs:

     *   shard-skl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl10/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs.html> ([fdo#109271]) +4 similar issues

  *   igt@kms_ccs@pipe-a-bad-aux-stride-yf_tiled_ccs:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_ccs@pipe-a-bad-aux-stride-yf_tiled_ccs.html> ([i915#3689]) +7 similar issues

  *   igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl2/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html> ([fdo#109271] / [i915#3886]) +7 similar issues

  *   igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:

     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb8/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html> ([fdo#109278] / [i915#3886])
     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb1/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html> ([i915#3689] / [i915#3886])

  *   igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_gen12_mc_ccs:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl8/igt@kms_ccs@pipe-b-bad-pixel-format-y_tiled_gen12_mc_ccs.html> ([fdo#109271] / [i915#3886])

  *   igt@kms_chamelium@dp-hpd-for-each-pipe:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl2/igt@kms_chamelium@dp-hpd-for-each-pipe.html> ([fdo#109271] / [fdo#111827]) +10 similar issues

  *   igt@kms_chamelium@vga-frame-dump:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_chamelium@vga-frame-dump.html> ([fdo#109284] / [fdo#111827]) +3 similar issues

  *   igt@kms_color_chamelium@pipe-b-ctm-0-75:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl8/igt@kms_color_chamelium@pipe-b-ctm-0-75.html> ([fdo#109271] / [fdo#111827]) +4 similar issues

  *   igt@kms_color_chamelium@pipe-d-ctm-0-25:

     *   shard-snb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-snb2/igt@kms_color_chamelium@pipe-d-ctm-0-25.html> ([fdo#109271] / [fdo#111827]) +3 similar issues

  *   igt@kms_content_protection@atomic:

     *   shard-kbl: NOTRUN -> TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl2/igt@kms_content_protection@atomic.html> ([i915#1319]) +1 similar issue

  *   igt@kms_content_protection@lic:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_content_protection@lic.html> ([fdo#111828]) +1 similar issue

  *   igt@kms_cursor_crc@pipe-a-cursor-32x32-sliding:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb1/igt@kms_cursor_crc@pipe-a-cursor-32x32-sliding.html> ([i915#3319]) +1 similar issue

  *   igt@kms_cursor_crc@pipe-a-cursor-512x170-rapid-movement:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_cursor_crc@pipe-a-cursor-512x170-rapid-movement.html> ([i915#3359])

  *   igt@kms_cursor_crc@pipe-c-cursor-suspend:

     *   shard-kbl: NOTRUN -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-suspend.html> ([i915#180])

  *   igt@kms_cursor_crc@pipe-d-cursor-256x256-onscreen:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl6/igt@kms_cursor_crc@pipe-d-cursor-256x256-onscreen.html> ([fdo#109271]) +155 similar issues

  *   igt@kms_cursor_crc@pipe-d-cursor-512x512-onscreen:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb1/igt@kms_cursor_crc@pipe-d-cursor-512x512-onscreen.html> ([fdo#109279] / [i915#3359]) +2 similar issues
     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb8/igt@kms_cursor_crc@pipe-d-cursor-512x512-onscreen.html> ([fdo#109278]) +2 similar issues

  *   igt@kms_cursor_crc@pipe-d-cursor-suspend:

     *   shard-tglb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-tglb3/igt@kms_cursor_crc@pipe-d-cursor-suspend.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb7/igt@kms_cursor_crc@pipe-d-cursor-suspend.html> ([i915#2411])

  *   igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb1/igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium.html> ([i915#3528])
     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb8/igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium.html> ([i915#3528])

  *   igt@kms_flip@2x-flip-vs-expired-vblank@ac-hdmi-a1-hdmi-a2:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank@ac-hdmi-a1-hdmi-a2.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-glk9/igt@kms_flip@2x-flip-vs-expired-vblank@ac-hdmi-a1-hdmi-a2.html> ([i915#79])

  *   igt@kms_flip@2x-nonexisting-fb:

     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb8/igt@kms_flip@2x-nonexisting-fb.html> ([fdo#109274])

  *   igt@kms_flip@flip-vs-blocking-wf-vblank@a-edp1:

     *   shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl10/igt@kms_flip@flip-vs-blocking-wf-vblank@a-edp1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl3/igt@kms_flip@flip-vs-blocking-wf-vblank@a-edp1.html> ([i915#2122]) +1 similar issue

  *   igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1:

     *   shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl8/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl5/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html> ([i915#79])

  *   igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:

     *   shard-apl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-apl6/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl2/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html> ([i915#180]) +1 similar issue

  *   igt@kms_flip@plain-flip-ts-check-interruptible@a-hdmi-a2:

     *   shard-glk: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-glk9/igt@kms_flip@plain-flip-ts-check-interruptible@a-hdmi-a2.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-glk8/igt@kms_flip@plain-flip-ts-check-interruptible@a-hdmi-a2.html> ([i915#2122])

  *   igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs.html> ([i915#2587])

  *   igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile:

     *   shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-iclb1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html> ([i915#3701])

  *   igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc:

     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc.html> ([fdo#109280]) +1 similar issue

  *   igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-cpu:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-cpu.html> ([fdo#111825]) +16 similar issues

  *   igt@kms_hdr@bpc-switch-dpms:

     *   shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl2/igt@kms_hdr@bpc-switch-dpms.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl10/igt@kms_hdr@bpc-switch-dpms.html> ([i915#1188])

  *   igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes:

     *   shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl2/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl10/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html> ([i915#198])

  *   igt@kms_plane_alpha_blend@pipe-a-alpha-basic:

     *   shard-apl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl8/igt@kms_plane_alpha_blend@pipe-a-alpha-basic.html> ([fdo#108145] / [i915#265])

  *   igt@kms_plane_alpha_blend@pipe-c-alpha-opaque-fb:

     *   shard-kbl: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl2/igt@kms_plane_alpha_blend@pipe-c-alpha-opaque-fb.html> ([fdo#108145] / [i915#265]) +1 similar issue

  *   igt@kms_plane_alpha_blend@pipe-c-coverage-7efc:

     *   shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl8/igt@kms_plane_alpha_blend@pipe-c-coverage-7efc.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl5/igt@kms_plane_alpha_blend@pipe-c-coverage-7efc.html> ([fdo#108145] / [i915#265])

  *   igt@kms_prime@basic-crc@first-to-second:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb8/igt@kms_prime@basic-crc@first-to-second.html> ([i915#1836])

  *   igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl8/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2.html> ([fdo#109271] / [i915#658]) +1 similar issue

  *   igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-5:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-5.html> ([fdo#109271] / [i915#658]) +1 similar issue

  *   igt@kms_psr@psr2_cursor_render:

     *   shard-iclb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb8/igt@kms_psr@psr2_cursor_render.html> ([fdo#109441])

  *   igt@kms_psr@psr2_primary_blt:

     *   shard-tglb: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_psr@psr2_primary_blt.html> ([i915#132] / [i915#3467]) +1 similar issue
     *   shard-iclb: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-iclb2/igt@kms_psr@psr2_primary_blt.html> -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb8/igt@kms_psr@psr2_primary_blt.html> ([fdo#109441])

  *   igt@kms_tv_load_detect@load-detect:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_tv_load_detect@load-detect.html> ([fdo#109309])

  *   igt@kms_writeback@writeback-check-output:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl6/igt@kms_writeback@writeback-check-output.html> ([fdo#109271] / [i915#2437])

  *   igt@nouveau_crc@pipe-d-source-rg:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@nouveau_crc@pipe-d-source-rg.html> ([i915#2530])

  *   igt@perf@polling-parameterized:

     *   shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl5/igt@perf@polling-parameterized.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl9/igt@perf@polling-parameterized.html> ([i915#1542])

  *   igt@perf@short-reads:

     *   shard-skl: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl5/igt@perf@short-reads.html> -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl4/igt@perf@short-reads.html> ([i915#51])

  *   igt@prime_nv_test@nv_write_i915_gtt_mmap_read:

     *   shard-tglb: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb8/igt@prime_nv_test@nv_write_i915_gtt_mmap_read.html> ([fdo#109291]) +3 similar issues

  *   igt@sysfs_clients@fair-3:

     *   shard-apl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl8/igt@sysfs_clients@fair-3.html> ([fdo#109271] / [i915#2994])

  *   igt@sysfs_clients@sema-25:

     *   shard-glk: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-glk8/igt@sysfs_clients@sema-25.html> ([fdo#109271] / [i915#2994])

  *   igt@sysfs_clients@split-50:

     *   shard-kbl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl6/igt@sysfs_clients@split-50.html> ([fdo#109271] / [i915#2994]) +3 similar issues

Possible fixes

  *   igt@core_hotunplug@unbind-rebind:

     *   shard-glk: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-glk1/igt@core_hotunplug@unbind-rebind.html> ([i915#4130]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-glk8/igt@core_hotunplug@unbind-rebind.html>
     *   shard-kbl: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-kbl6/igt@core_hotunplug@unbind-rebind.html> ([i915#4130]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl4/igt@core_hotunplug@unbind-rebind.html>
     *   shard-iclb: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-iclb3/igt@core_hotunplug@unbind-rebind.html> ([i915#4130]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb1/igt@core_hotunplug@unbind-rebind.html>

  *   igt@gem_eio@in-flight-contexts-10ms:

     *   shard-skl: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl8/igt@gem_eio@in-flight-contexts-10ms.html> ([i915#3063]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl2/igt@gem_eio@in-flight-contexts-10ms.html>

  *   igt@gem_eio@unwedge-stress:

     *   shard-iclb: TIMEOUT<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-iclb5/igt@gem_eio@unwedge-stress.html> ([i915#2369] / [i915#2481] / [i915#3070]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb6/igt@gem_eio@unwedge-stress.html>

  *   igt@gem_exec_fair@basic-throttle@rcs0:

     *   shard-iclb: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html> ([i915#2849]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb3/igt@gem_exec_fair@basic-throttle@rcs0.html>

  *   igt@kms_cursor_crc@pipe-b-cursor-128x128-rapid-movement:

     *   shard-snb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-snb2/igt@kms_cursor_crc@pipe-b-cursor-128x128-rapid-movement.html> ([fdo#109271]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-snb6/igt@kms_cursor_crc@pipe-b-cursor-128x128-rapid-movement.html> +2 similar issues

  *   igt@kms_cursor_crc@pipe-b-cursor-suspend:

     *   shard-kbl: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-kbl3/igt@kms_cursor_crc@pipe-b-cursor-suspend.html> ([i915#155]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl6/igt@kms_cursor_crc@pipe-b-cursor-suspend.html>

  *   igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:

     *   shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html> ([i915#2346]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html>

  *   igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:

     *   shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html> ([i915#2346] / [i915#533]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html>

  *   igt@kms_fbcon_fbt@psr-suspend:

     *   shard-tglb: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-tglb7/igt@kms_fbcon_fbt@psr-suspend.html> ([i915#2411] / [i915#4173] / [i915#456]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb8/igt@kms_fbcon_fbt@psr-suspend.html>

  *   igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2:

     *   shard-glk: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-glk5/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2.html> ([i915#79]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-glk6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2.html>

  *   igt@kms_flip@flip-vs-suspend@c-dp1:

     *   shard-apl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-apl6/igt@kms_flip@flip-vs-suspend@c-dp1.html> ([i915#180]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-apl1/igt@kms_flip@flip-vs-suspend@c-dp1.html> +1 similar issue

  *   igt@kms_flip@plain-flip-fb-recreate-interruptible@c-edp1:

     *   shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl2/igt@kms_flip@plain-flip-fb-recreate-interruptible@c-edp1.html> ([i915#2122]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl10/igt@kms_flip@plain-flip-fb-recreate-interruptible@c-edp1.html>

  *   igt@kms_hdr@bpc-switch-suspend:

     *   shard-kbl: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-kbl1/igt@kms_hdr@bpc-switch-suspend.html> ([i915#180]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-kbl3/igt@kms_hdr@bpc-switch-suspend.html> +3 similar issues
     *   shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl6/igt@kms_hdr@bpc-switch-suspend.html> ([i915#1188]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl6/igt@kms_hdr@bpc-switch-suspend.html> +1 similar issue

  *   igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b:

     *   shard-tglb: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-tglb7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html> ([i915#456]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-tglb3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html>

  *   igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min:

     *   shard-skl: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-skl10/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html> ([fdo#108145] / [i915#265]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-skl3/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-min.html>

  *   igt@kms_psr@psr2_sprite_mmap_cpu:

     *   shard-iclb: SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-iclb1/igt@kms_psr@psr2_sprite_mmap_cpu.html> ([fdo#109441]) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_21104/shard-iclb2/igt@kms_psr@psr2_sprite_mmap_cpu.html>

  *   igt@kms_vblank@pipe-b-ts-continuation-suspend:

     *   shard-kbl: INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10615/shard-kbl1/igt@kms_vblank@pipe-b-ts-continuation-suspend.html> ([i915#155] / [i915#180] / [i915#2828]) -> PASS<https://intel-gfx-ci.01.o>
Jani Nikula Sept. 27, 2021, 9:38 a.m. UTC | #3
On Wed, 15 Sep 2021, Vandita Kulkarni <vandita.kulkarni@intel.com> wrote:
> The right parameter that selects second dsc engine is dsc_split.
> Hence use dsc_split instead of slice_count while selecting the
> cdclk in order to accommodate 1ppc limitaion of vdsc.
>
> Fixes: fe01883fdcef ("drm/i915: Get proper min cdclk if vDSC enabled")
> Suggested-by: Jani Nikula <jani.nikula@intel.com>
> Signed-off-by: Vandita Kulkarni <vandita.kulkarni@intel.com>

Sorry for the delay!

Reviewed-by: Jani Nikula <jani.nikula@intel.com>

> ---
>  drivers/gpu/drm/i915/display/intel_cdclk.c | 10 ++++------
>  1 file changed, 4 insertions(+), 6 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/display/intel_cdclk.c
> index 9aec17b33819..3a1cdb3937aa 100644
> --- a/drivers/gpu/drm/i915/display/intel_cdclk.c
> +++ b/drivers/gpu/drm/i915/display/intel_cdclk.c
> @@ -2140,13 +2140,11 @@ int intel_crtc_compute_min_cdclk(const struct intel_crtc_state *crtc_state)
>  	min_cdclk = max(intel_planes_min_cdclk(crtc_state), min_cdclk);
>  
>  	/*
> -	 * VDSC engine can process only 1 pixel per Cd clock.
> -	 * In case VDSC is used and max slice count == 1,
> -	 * max supported pixel clock should be 100% of CD clock.
> -	 * Then do min_cdclk and pixel clock comparison to get cdclk.
> +	 * When we decide to use only one VDSC engine, since
> +	 * each VDSC operates with 1 ppc throughput, pixel clock
> +	 * cannot be higher than the VDSC clock (cdclk)
>  	 */
> -	if (crtc_state->dsc.compression_enable &&
> -	    crtc_state->dsc.slice_count == 1)
> +	if (crtc_state->dsc.compression_enable && !crtc_state->dsc.dsc_split)
>  		min_cdclk = max(min_cdclk, (int)crtc_state->pixel_rate);
>  
>  	/*
Shankar, Uma Sept. 28, 2021, 8:07 a.m. UTC | #4
> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Jani Nikula
> Sent: Monday, September 27, 2021 3:09 PM
> To: Kulkarni, Vandita <vandita.kulkarni@intel.com>; intel-gfx@lists.freedesktop.org
> Cc: Kulkarni, Vandita <vandita.kulkarni@intel.com>
> Subject: Re: [Intel-gfx] [PATCH] drm/i915/display: Fix the dsc check while selecting
> min_cdclk
> 
> On Wed, 15 Sep 2021, Vandita Kulkarni <vandita.kulkarni@intel.com> wrote:
> > The right parameter that selects second dsc engine is dsc_split.
> > Hence use dsc_split instead of slice_count while selecting the cdclk
> > in order to accommodate 1ppc limitaion of vdsc.
> >
> > Fixes: fe01883fdcef ("drm/i915: Get proper min cdclk if vDSC enabled")
> > Suggested-by: Jani Nikula <jani.nikula@intel.com>
> > Signed-off-by: Vandita Kulkarni <vandita.kulkarni@intel.com>
> 
> Sorry for the delay!
> 
> Reviewed-by: Jani Nikula <jani.nikula@intel.com>

Pushed the change to drm-intel-next. Thanks for the patch and review.

Regards,
Uma Shankar
> > ---
> >  drivers/gpu/drm/i915/display/intel_cdclk.c | 10 ++++------
> >  1 file changed, 4 insertions(+), 6 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c
> > b/drivers/gpu/drm/i915/display/intel_cdclk.c
> > index 9aec17b33819..3a1cdb3937aa 100644
> > --- a/drivers/gpu/drm/i915/display/intel_cdclk.c
> > +++ b/drivers/gpu/drm/i915/display/intel_cdclk.c
> > @@ -2140,13 +2140,11 @@ int intel_crtc_compute_min_cdclk(const struct
> intel_crtc_state *crtc_state)
> >  	min_cdclk = max(intel_planes_min_cdclk(crtc_state), min_cdclk);
> >
> >  	/*
> > -	 * VDSC engine can process only 1 pixel per Cd clock.
> > -	 * In case VDSC is used and max slice count == 1,
> > -	 * max supported pixel clock should be 100% of CD clock.
> > -	 * Then do min_cdclk and pixel clock comparison to get cdclk.
> > +	 * When we decide to use only one VDSC engine, since
> > +	 * each VDSC operates with 1 ppc throughput, pixel clock
> > +	 * cannot be higher than the VDSC clock (cdclk)
> >  	 */
> > -	if (crtc_state->dsc.compression_enable &&
> > -	    crtc_state->dsc.slice_count == 1)
> > +	if (crtc_state->dsc.compression_enable &&
> > +!crtc_state->dsc.dsc_split)
> >  		min_cdclk = max(min_cdclk, (int)crtc_state->pixel_rate);
> >
> >  	/*
> 
> --
> Jani Nikula, Intel Open Source Graphics Center
diff mbox series

Patch

diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/display/intel_cdclk.c
index 9aec17b33819..3a1cdb3937aa 100644
--- a/drivers/gpu/drm/i915/display/intel_cdclk.c
+++ b/drivers/gpu/drm/i915/display/intel_cdclk.c
@@ -2140,13 +2140,11 @@  int intel_crtc_compute_min_cdclk(const struct intel_crtc_state *crtc_state)
 	min_cdclk = max(intel_planes_min_cdclk(crtc_state), min_cdclk);
 
 	/*
-	 * VDSC engine can process only 1 pixel per Cd clock.
-	 * In case VDSC is used and max slice count == 1,
-	 * max supported pixel clock should be 100% of CD clock.
-	 * Then do min_cdclk and pixel clock comparison to get cdclk.
+	 * When we decide to use only one VDSC engine, since
+	 * each VDSC operates with 1 ppc throughput, pixel clock
+	 * cannot be higher than the VDSC clock (cdclk)
 	 */
-	if (crtc_state->dsc.compression_enable &&
-	    crtc_state->dsc.slice_count == 1)
+	if (crtc_state->dsc.compression_enable && !crtc_state->dsc.dsc_split)
 		min_cdclk = max(min_cdclk, (int)crtc_state->pixel_rate);
 
 	/*