Bug 108529 - [CI][BAT] igt@* - dmesg-warn - [drm:drm_dp_dpcd_access] Too many retries, giving up. First error: -5, then *ERROR* Failed to probe lspcon
Summary: [CI][BAT] igt@* - dmesg-warn - [drm:drm_dp_dpcd_access] Too many retries, giv...
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: highest normal
Assignee: Swati Sharma
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard: ReadyForDev
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-23 15:16 UTC by Martin Peres
Modified: 2018-11-20 05:54 UTC (History)
1 user (show)

See Also:
i915 platform: BXT, KBL
i915 features: display/LSPCON


Attachments
BIOS(VBT) information from failed machine. (9.00 KB, text/plain)
2018-10-30 07:20 UTC, Lakshmi
no flags Details
BIOS VBT file (6.01 KB, application/octet-stream)
2018-10-30 10:29 UTC, Lakshmi
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Peres 2018-10-23 15:16:19 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5021/fi-apl-guc/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html

<7> [324.212725] [drm:drm_dp_dpcd_access] Too many retries, giving up. First error: -5
<3> [324.212863] [drm:intel_dp_start_link_train [i915]] *ERROR* failed to enable link training

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5021/fi-apl-guc/igt@drv_module_reload@basic-reload.html

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5021/fi-apl-guc/igt@drv_module_reload@basic-reload-inject.html

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5021/fi-apl-guc/igt@pm_rpm@module-reload.html

<3> [349.753045] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon
<3> [349.753168] [drm:intel_ddi_init [i915]] *ERROR* LSPCON init failed on port B
<3> [353.686349] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon
<3> [353.686443] [drm:intel_ddi_init [i915]] *ERROR* LSPCON init failed on port B
Comment 1 Martin Peres 2018-10-23 15:17:43 UTC
This also got hit in the same way in https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_1981/issues.html
Comment 3 Jani Nikula 2018-10-29 17:35:29 UTC
Please attach /sys/kernel/debug/dri/0/i915_vbt from the failing device.
Comment 4 Lakshmi 2018-10-30 07:20:26 UTC
Created attachment 142272 [details]
BIOS(VBT) information from failed machine.
Comment 5 shashank.sharma@intel.com 2018-10-30 07:42:33 UTC
Swati tested LSPCON probing on Bangalore APL system, where:
 	- LSPCON HW is on port B,
 	- VBT was bad, and was showing LSPCON on all ports A, B C
 	- On Port B, the probe was successful, but probe was failure on port 
 A and C (as there was no LSPCON)
 
 - On FI-CI Build APL system:
 	- the VBT seems showing LSPCON only on Port B
 	- but we are seeing a failure during the probe itself, even on LSPCON port
 
 So technically, Swati is not able to reproduce this issue yet (as the 
 probe failures were on non-LSPCON ports A and C, due to wrong VBT 
 reports)
 
 Next steps for debug:
 Lakshmi: Can you please share the BIOS(VBT) which is being flashed 
 on CI- APL system where the failure has been observed ?
 
 Swati: Please flash this BIOS(VBT) on Bangalore APL system, and see 
 if you are able to reproduce this issue.
 	- If yes: Lets debug this issue further and root cause.
 	- If no: We might need to get access to CI-APL system, for root causing.
Comment 6 Lakshmi 2018-10-30 10:29:17 UTC
Created attachment 142273 [details]
BIOS VBT file
Comment 7 Lakshmi 2018-11-12 15:14:47 UTC
Adding KBL platform based on the latest results.
Comment 8 Swati Sharma 2018-11-20 05:54:15 UTC
In the boot log of https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5021/fi-apl-guc/boot0.log, it can be seen
<7>[    6.938880] [drm:lspcon_wake_native_aux_ch [i915]] Native AUX CH up, DPCD version: 0.0

DPCD version is read incorrectly, after that lspcon probe error comes. 

Failure of following i-g-t subtests has this thing common:
kms_pipe_crc_basic@suspend-read-crc-pipe-a
igt@drv_module_reload@basic-reload
igt@drv_module_reload@basic-reload-inject
igt@pm_rpm@module-reload

The same thing is happening for APL and KBL.

KBL NUC on which I am trying to reproduce this issue, DPCD version is read correctly and probe failure is not observed.


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.