Not all monitors connected on the dock display correctly when the system resumes from restart or suspend on AMD platform

Bug #2110095 reported by AceLan Kao
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
New
Undecided
Unassigned
linux-oem-6.11 (Ubuntu)
Invalid
Undecided
Unassigned
Noble
Fix Released
Undecided
AceLan Kao
linux-oem-6.14 (Ubuntu)
Invalid
Undecided
Unassigned
Noble
Fix Released
Undecided
AceLan Kao

Bug Description

[Impact]
Not all monitors display well after resume from restart/power off/suspend when connect one/two/three monitors on the dock.

[Fix]
AMD provides a series of patches which are included in 6.15-rc6 fixes the issue
65924ec69b292 drm/amd/display: Fix wrong handling for AUX_DEFER case
3924f45d4de72 drm/amd/display: Copy AUX read reply data whenever length > 0
396dc51b3b7ea drm/amd/display: Remove incorrect checking in dmub aux handler
bc70e11b550d3 drm/amd/display: Fix the checking condition in dmub aux handling
5a3846648c052 drm/amd/display: Shift DMUB AUX reply command if necessary

[Test]
1. Connect one/two/three monitors with dock to AMD platform
2. Let the system into restart/power off/suspend, all monitors should all display after resume from restart/power off/suspend

[Where problems could occur]
Hard to evaluate, but only one commit doesn't CC stable, so we eventually will include those patches.

AceLan Kao (acelankao)
Changed in linux-oem-6.11 (Ubuntu Noble):
status: New → In Progress
assignee: nobody → AceLan Kao (acelankao)
tags: added: jira-wtn-226 oem-priority wtn
AceLan Kao (acelankao)
tags: added: jira-stella-1749 stella
AceLan Kao (acelankao)
tags: removed: jira-stella-1749
AceLan Kao (acelankao)
Changed in linux-oem-6.11 (Ubuntu Noble):
status: In Progress → Fix Committed
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-oem-6.11/6.11.0-1023.23 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-oem-6.11' to 'verification-done-noble-linux-oem-6.11'. If the problem still exists, change the tag 'verification-needed-noble-linux-oem-6.11' to 'verification-failed-noble-linux-oem-6.11'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-oem-6.11-v2 verification-needed-noble-linux-oem-6.11
AceLan Kao (acelankao)
tags: added: verification-done-noble-linux-oem-6.11
removed: verification-needed-noble-linux-oem-6.11
AceLan Kao (acelankao)
Changed in linux-oem-6.14 (Ubuntu Noble):
status: New → In Progress
assignee: nobody → AceLan Kao (acelankao)
Changed in linux-oem-6.14 (Ubuntu):
status: New → Invalid
Changed in linux-oem-6.11 (Ubuntu):
status: New → Invalid
AceLan Kao (acelankao)
description: updated
description: updated
description: updated
AceLan Kao (acelankao)
tags: added: jira-wtn-224
LEE KUAN-YING (kyyc0426)
Changed in linux-oem-6.14 (Ubuntu Noble):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-oem-6.11 - 6.11.0-1023.23

---------------
linux-oem-6.11 (6.11.0-1023.23) noble; urgency=medium

  * noble/linux-oem-6.11: 6.11.0-1023.23 -proposed tracker (LP: #2111230)

  * ACPICA: Add support for printing AML arguments when trace point enabled
    (LP: #2111220)
    - ACPICA: Add support for printing AML arguments when trace point enabled

  * When the speaker volume is adjusted above 80%, noise occurs from the
    speakers with cs42l43. (LP: #2110950)
    - ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers

  * Support Sony IMX471 camera sensor for Intel IPU7 platforms (LP: #2107320)
    - SAUCE: media: ipu-bridge: Support imx471 sensor
    - [Packaging] debian.oem/dkms-versions -- bump ipu6-drivers version

  * Mediatek MT7920 WLAN card does not respect Wireless Radio Control in BIOS
    (LP: #2109314)
    - wifi: mt76: mt7921: add rfkill_poll for hardware rfkill

  * The system with VMD enabled may encounter hang (LP: #2110178)
    - SAUCE: PCI: vmd: Fix use-after-free bug in resource name assignment

  * Fix divide by zero errors in DML2 (LP: #2106923)
    - drm/amd/display: Protect FPU in dml2_init()/dml21_init()
    - drm/amd/display: Protect FPU in dml2_validate()/dml21_validate()
    - drm/amd/display: Protect FPU in dml21_copy()

  * Not all monitors connected on the dock display correctly when the system
    resumes from restart or suspend on AMD platform (LP: #2110095)
    - drm/amd/display: use drm_warn instead of DRM_WARN
    - drm/amd/display: Shift DMUB AUX reply command if necessary
    - drm/amd/display: Fix the checking condition in dmub aux handling
    - drm/amd/display: Remove incorrect checking in dmub aux handler
    - drm/amd/display: Copy AUX read reply data whenever length > 0
    - drm/amd/display: Fix wrong handling for AUX_DEFER case

  * Support AMD Image Signal Processing (ISP) unit V4.0 (LP: #2110092)
    - Revert "UBUNTU: [Config] Enable AMD_ISP4"
    - Revert "UBUNTU: SAUCE: ispkernel 3.0 release"
    - drm/amdgpu: Add MFD support for ISP I2C bus
    - drm/amd/amdgpu: Add support for isp buffers
    - SAUCE: ispkernel: 4.0 release
    - SAUCE: fix amd-isp4 build failures
    - [Config] Enable AMD_ISP4

  * System will restart while resuming with SATA HDD or nvme installed with
    password set (LP: #2110090)
    - PCI: Explicitly put devices into D0 when initializing

  * Privacy LED may not be turned on on OEM Renegade platform with Intel IPU7
    camera (LP: #2106807)
    - [Packaging] debian.oem/dkms-versions -- bump vision-drivers version

  * Fix volume control no effect on HP EliteStudio AIO (LP: #2109539)
    - ALSA: hda: Apply volume control on speaker+lineout for HP EliteStudio AIO

  * Fix Mic Mute LED no function on HP G12 laptops with ACP7.0 platform
    (LP: #2108954)
    - ASoC: amd: acp: Remove redundant acp70 chip->name
    - ASoC: amd: acp: Implement acp_common_hw_ops support for acp platforms
    - ASoC: amd: acp: Refactor dmic-codec platform device creation

 -- Chia-Lin Kao (AceLan) <email address hidden> Mon, 19 May 2025 14:27:43 +0800

Changed in linux-oem-6.11 (Ubuntu Noble):
status: Fix Committed → Fix Released
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-oem-6.14/6.14.0-1005.5 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-oem-6.14' to 'verification-done-noble-linux-oem-6.14'. If the problem still exists, change the tag 'verification-needed-noble-linux-oem-6.14' to 'verification-failed-noble-linux-oem-6.14'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-noble-linux-oem-6.14-v2 verification-needed-noble-linux-oem-6.14
AceLan Kao (acelankao)
tags: added: verification-done-noble-linux-oem-6.14
removed: verification-needed-noble-linux-oem-6.14
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (26.0 KiB)

This bug was fixed in the package linux-oem-6.14 - 6.14.0-1005.5

---------------
linux-oem-6.14 (6.14.0-1005.5) noble; urgency=medium

  * noble/linux-oem-6.14: 6.14.0-1005.5 -proposed tracker (LP: #2110887)

  * External monitor on the dock can’t be detected and light on (LP: #2111960)
    - drm/i915/dp_mst: Work around Thunderbolt sink disconnect after
      SINK_COUNT_ESI read

  * Run iio_info will be stucked forever (HID-SENSOR-200011.5.auto/iio:device1)
    (LP: #2102077)
    - SAUCE: HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras

  * Fix Mic Mute LED no function on HP ZBook X G12 (LP: #2111471)
    - ALSA: hda/realtek - Support mute led function for HP platform
    - ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup

  * Enable the mic-mute led on HP G12 EliteBook 6xx series (LP: #2110948)
    - ALSA: hda/realtek - Add more HP laptops which need mute led fixup

  * Not all monitors connected on the dock display correctly when the system
    resumes from restart or suspend on AMD platform (LP: #2110095)
    - drm/amd/display: Shift DMUB AUX reply command if necessary
    - drm/amd/display: Fix the checking condition in dmub aux handling
    - drm/amd/display: Remove incorrect checking in dmub aux handler
    - drm/amd/display: Copy AUX read reply data whenever length > 0
    - drm/amd/display: Fix wrong handling for AUX_DEFER case

  * The system with VMD enabled may encounter hang (LP: #2110178)
    - SAUCE: PCI: vmd: Fix use-after-free bug in resource name assignment

  * Ubuntu 24.04 OS can't install on the nvme(on PCH) with raid on mode
    (LP: #2085853)
    - SAUCE: PCI: vmd: Clean up vmd_enable_domain function
    - SAUCE: PCI: vmd: Add VMD PCH rootbus support
    - SAUCE: PCI: vmd: Add WA for VMD PCH rootbus support

  [ Ubuntu: 6.14.0-22.22 ]

  * plucky/linux: 6.14.0-22.22 -proposed tracker (LP: #2111404)
  * snapd has high CPU usage for exactly 150 seconds every 5, 7.5 or 10 minutes
    (LP: #2110289)
    - fs/eventpoll: fix endless busy loop after timeout has expired

  [ Ubuntu: 6.14.0-20.20 ]

  * plucky/linux: 6.14.0-20.20 -proposed tracker (LP: #2110652)
  * Rotate the Canonical Livepatch key (LP: #2111244)
    - [Config] Prepare for Canonical Livepatch key rotation
  * Plucky update: v6.14.5 upstream stable release (LP: #2111268)
    - soc: qcom: ice: introduce devm_of_qcom_ice_get
    - mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get
    - PM: EM: use kfree_rcu() to simplify the code
    - PM: EM: Address RCU-related sparse warnings
    - media: i2c: imx214: Use subdev active state
    - media: i2c: imx214: Simplify with dev_err_probe()
    - media: i2c: imx214: Convert to CCI register access helpers
    - media: i2c: imx214: Replace register addresses with macros
    - media: i2c: imx214: Check number of lanes from device tree
    - media: i2c: imx214: Fix link frequency validation
    - media: ov08x40: Move ov08x40_identify_module() function up
    - media: ov08x40: Add missing ov08x40_identify_module() call on stream-start
    - iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary
      return value check
    - iio: adc: ad7768-1: Fix convers...

Changed in linux-oem-6.14 (Ubuntu Noble):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.