Bug 107383 - [CI][DRMTIP] igt@kms_psr@* - fail - Failed assertion: psr_wait_entry_if_enabled(&data)
Summary: [CI][DRMTIP] igt@kms_psr@* - fail - Failed assertion: psr_wait_entry_if_enabl...
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: Other All
: low enhancement
Assignee: Dhinakaran Pandiyan
QA Contact: Intel GFX Bugs mailing list
Whiteboard: ReadyForDev
Depends on:
Reported: 2018-07-26 08:57 UTC by Martin Peres
Modified: 2019-02-08 21:19 UTC (History)
1 user (show)

See Also:
i915 platform: BDW
i915 features: display/PSR


Note You need to log in before you can comment on or make changes to this bug.
Comment 1 James Ausmus 2018-08-14 19:00:57 UTC
After discussion with DK, moving this to a Medium priority, as PSR isn't enabled by default, and this isn't blocking/affecting non-PSR IGT tests
Comment 2 Dhinakaran Pandiyan 2018-08-14 19:13:36 UTC
<7>[  480.340658] [drm:intel_dp_compute_config [i915]] PSR condition failed: PSR setup time (330 us) too long

This a test bug I'm aware of. The test should be a skip instead of fail as the driver does not enable PSR on this panel. Also, note that the issue is seen only with the panel on ICL.
Comment 3 Martin Peres 2018-08-28 14:03:35 UTC
Also seen on BDW: https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_94/fi-bdw-samus/igt@kms_psr@sprite_mmap_cpu.html

(kms_psr:1325) CRITICAL: Test assertion failure function main, file ../tests/kms_psr.c:454:
(kms_psr:1325) CRITICAL: Failed assertion: psr_wait_entry_if_enabled(&data)
Subtest sprite_mmap_cpu failed.


(kms_psr:2338) CRITICAL: Test assertion failure function main, file ../tests/kms_psr.c:464:
(kms_psr:2338) CRITICAL: Failed assertion: psr_wait_entry_if_enabled(&data)
Subtest cursor_mmap_gtt failed.
Comment 4 Martin Peres 2018-09-03 08:40:13 UTC
BDW also has a different variant: https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_93/fi-bdw-samus/igt@kms_psr@sprite_mmap_gtt.html

(kms_psr:1406) CRITICAL: Test assertion failure function run_test, file ../tests/kms_psr.c:247:
(kms_psr:1406) CRITICAL: Failed assertion: psr_wait_entry_if_enabled(data)
Subtest sprite_mmap_gtt failed.
Comment 5 Dhinakaran Pandiyan 2018-09-04 19:27:08 UTC
The ICL issue is different from the BDW.
The plan to address the ICL issue is to switch the eDP panel and as for BDW, we'll have to treat is a low priority for now.
Comment 6 Dhinakaran Pandiyan 2018-09-24 23:40:07 UTC
ICL now has a panel that works.
Comment 7 Martin Peres 2018-09-26 10:37:27 UTC
(In reply to Dhinakaran Pandiyan from comment #6)
> ICL now has a panel that works.

Thanks, re-purposing the bug for the BDW case only.
Comment 8 James Ausmus 2018-12-17 19:15:33 UTC
Marking as low/enhancement, as we don't yet support PSR by default on Gen8 platforms
Comment 9 Jose Roberto de Souza 2019-02-08 21:19:40 UTC
Also looks like we don't have anymore any BDW in CI with a PSR panel.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.