** Tags added: kernel-daily-bug

-- 
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/2043367

Title:
  Incomplete stable drm/ast backport - screen freeze on boot

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Mantic:
  Won't Fix

Bug description:
  When connected to a remote machine via the BMC KVM functionality,
  I am experiencing screen freezes when attempting to install mantic
  (lunar is fine). Upstream master is also fine. Bisecting the ubuntu
  kernel branch, I found:

  ```
  git bisect start
  # status: waiting for both good and bad commits
  # bad: [0eec6d2a63d86ac94dc8fa7c56820a0972ccbe1f] UBUNTU: Ubuntu-6.5.0-12.12
  git bisect bad 0eec6d2a63d86ac94dc8fa7c56820a0972ccbe1f
  # status: waiting for good commit(s), bad commit known
  # good: [9ee3c53fe0c7d824a1de962e177da4336f5bea26] UBUNTU: Ubuntu-6.5.0-2.2
  git bisect good 9ee3c53fe0c7d824a1de962e177da4336f5bea26
  # good: [c344403b4a5fd6a41b4961079a7e68f5542c8fcb] UBUNTU: SAUCE: allows to 
enable Rust with modversions
  git bisect good c344403b4a5fd6a41b4961079a7e68f5542c8fcb
  # good: [890166a2bf6fde55c2e3b83baabed282391b5ece] watchdog/hardlockup: avoid 
large stack frames in watchdog_hardlockup_check()
  git bisect good 890166a2bf6fde55c2e3b83baabed282391b5ece
  # bad: [80b1a5a85758d1140c74b84b0a24643fe20d756b] scsi: ufs: Fix residual 
handling
  git bisect bad 80b1a5a85758d1140c74b84b0a24643fe20d756b
  # bad: [33252ba0195ad945b9defd96ee177751e913f1aa] smackfs: Prevent underflow 
in smk_set_cipso()
  git bisect bad 33252ba0195ad945b9defd96ee177751e913f1aa
  # good: [81ab44acfe794705fe68c6b3256043c6a0a95749] arm64: dts: qcom: pm8350b: 
fix thermal zone name
  git bisect good 81ab44acfe794705fe68c6b3256043c6a0a95749
  # good: [119b834594e5151beaf06bdc80a98c61c87cda9a] arm64: dts: qcom: 
msm8996-gemini: fix touchscreen VIO supply
  git bisect good 119b834594e5151beaf06bdc80a98c61c87cda9a
  # good: [f46694216f1d5edcd9b9572cbf29b46661409789] arm64: dts: qcom: sm8150: 
Fix the I2C7 interrupt
  git bisect good f46694216f1d5edcd9b9572cbf29b46661409789
  # bad: [f30e95bc205987fe034babc2057790c273f360be] drm/msm/dpu: fix DSC 1.2 
block lengths
  git bisect bad f30e95bc205987fe034babc2057790c273f360be
  # bad: [88895f3d6635ebfd7a9803211eaa0e40f7d9d163] drm/panel: simple: Add 
missing connector type and pixel format for AUO T215HVN01
  git bisect bad 88895f3d6635ebfd7a9803211eaa0e40f7d9d163
  # bad: [4b85b2ba439fc85d561775e98bdb218afc1b73cc] ARM: dts: BCM53573: Fix 
Tenda AC9 switch CPU port
  git bisect bad 4b85b2ba439fc85d561775e98bdb218afc1b73cc
  # bad: [916ae609a033cbb55661905d310ba2358b7621ea] drm/ast: report connection 
status on Display Port.
  git bisect bad 916ae609a033cbb55661905d310ba2358b7621ea
  # first bad commit: [916ae609a033cbb55661905d310ba2358b7621ea] drm/ast: 
report connection status on Display Port.
  ```

  
  Which led to test the upstream 6.5 stable branch and found the issue
  present there as well. I have submitted a report upstream, copied below,
  but I was hoping to get a quick resolution in Ubuntu as well, since
  it appears that the BMC KVM is currently unusable on any machines that
  have mantic installed, which is a bit of a precarious situation, since
  the BMC KVM is intended as recovery tool.

  Upstream report 
(https://lists.freedesktop.org/archives/dri-devel/2023-November/430527.html):
  ```
  The BMC on the machine in question is an ASpeed AST2600.
  A quick bisect shows the problematic commit to be 2fb9667
  ("drm/ast: report connection status on Display Port.").
  This is commit f81bb0ac upstream.

  I believe the problem is that the previous commit in the series
  e329cb5 ("drm/ast: Add BMC virtual connector")
  was not backported to the stable branch.
  As a consequence, it appears that the more accurate DP state detection
  is causing the kernel to believe that no display is connected,
  even when the BMC's virtual display is in fact in use.
  A cherry-pick of e329cb5 onto the stable branch resolves the issue.
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2043367/+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