linux-snapdragon: reduce EPROBEDEFER noise during boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
IMPACT:
During boot, after the rootfs is mounted, the linux-snapdragon kernel prints several lines like these:
...
[ 5.258027] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
[ 5.258052] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
[ 5.274320] msm_dsi_
[ 5.274451] msm 1a00000.mdss: failed to bind 1a98000.dsi (ops dsi_ops): -517
[ 5.300115] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
[ 5.300140] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
[ 5.733725] msm_dsi_
[ 5.733841] msm 1a00000.mdss: failed to bind 1a98000.dsi (ops dsi_ops): -517
[ 5.760228] qcom-apq8016-sbc 7702000.sound: error getting codec dai name
[ 5.760252] qcom-apq8016-sbc 7702000.sound: Error resolving dai links: -517
[ 6.146074] msm_dsi_
...
these are the audio and drm modules failing to attach due to the adv7511 i2c bridge missing - they will retry several times, until the adv7511_drm is finally loaded and these messages disappear.
While both audio and video work fine in the end, these lines make parsing the boot logs harder and might fool a user to think there's a potential problem.
FIX:
To fix it, make the config DRM_I2C_ADV7511=y.
HOW TO REPRODUCE:
Boot a patched kernel and check the boot logs.
REGRESSION POTENTIAL:
Probably none.
tags: | added: patch |
Changed in linux (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in linux (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
tags: |
added: kernel-fixup-verification-needed-bionic removed: verification-needed-bionic |
tags: | added: verification-done-bionic |
tags: | added: cscc |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1768761
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.