** Changed in: linux (Ubuntu Bionic)
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1797154

Title:
  arm64: snapdragon: reduce boot noise

Status in linux package in Ubuntu:
  Incomplete
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Cosmic:
  Incomplete

Bug description:
  Impact:

  During boot on a Dragonboard410c using a recent Bionic or Cosmic
  kernel, there's some noise like:

  ...
  [    3.665431] msm_dsi_phy 1a98300.dsi-phy: Failed to get supply 'vddio': -517
  [    3.669243] msm_dsi_phy 1a98300.dsi-phy: dsi_phy_regulator_init: failed to 
init regulator, ret=-517
  [    3.676180] msm_dsi_phy 1a98300.dsi-phy: dsi_phy_driver_probe: failed to 
init regulator
  ...

  or

  ...
  [    4.192280] qcom,pm8916-wcd-spmi-codec 200f000.spmi:pm8916@1:codec@f000: 
Failed to get supply 'vdd-cdc-io': -517
  [    4.195660] qcom,pm8916-wcd-spmi-codec 200f000.spmi:pm8916@1:codec@f000: 
Failed to get regulator supplies -517
  ...

  and similar.

  This is mainly due to DRM_MSM* and SND_QCOM_MSM* that were built-in,
  and tries to initialize before the voltage regulators are ready to
  work,  resulting in a noisy bootlog.

  These patches factor out some code as modules, so when the kmods are
  loaded and initialized, regulators are already present and ready to
  attach - all these config changes shave around ~3K bytes from dmesg,
  making the bootlog easir to parse.

  Fix:

  Apply the attached patches and recompile

  How to test:

  Boot a patched kernel and check for the above noise in dmesg

  Regression potential:

  None, we are just turning some code into kmods, and turning off a
  couple of not used feature for this flavour - all the other flavours
  are untouched.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1797154/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to