Public bug reported:

[Impact]
The system hangs on blackscreen with thunderbolt monitor while resume from 
suspend state.

[Fix]
The TBT monitor HPD will be triggered during the resume procedure
and call the drm_client_modeset_probe() while
struct drm_connector connector->dev->master is NULL.

It will mess up the pipe topology after resume.

AMD submitted a patch to fix this issue.
https://lore.kernel.org/all/20240927170103.102180-3-jerry....@amd.com/T/#e868f6b967ec79ae85c5a8a446be9b5d5c97e5427

[Test case]
1. Boot to OS
2. Plug thunderbolt monitor to the system.
3. Enter suspend
4. Press the power button to resume from suspend
5. Should not hang

[Where problems could occur]
Pretty low chance to introduce any regressions.
The patch won't do anything bad to the system while resuming,
the probing will be done after resumed.

** Affects: hwe-next
     Importance: Undecided
         Status: New

** Affects: linux (Ubuntu)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux-oem-6.11 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Noble)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux-oem-6.11 (Ubuntu Noble)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux (Ubuntu Oracular)
     Importance: Undecided
     Assignee: AceLan Kao (acelankao)
         Status: In Progress

** Affects: linux-oem-6.11 (Ubuntu Oracular)
     Importance: Undecided
         Status: Invalid


** Tags: oem-priority originate-from-2064209 stella

** Also affects: linux (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Oracular)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.11 (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: linux-oem-6.11 (Ubuntu Oracular)
       Status: New => Invalid

** Changed in: linux (Ubuntu Noble)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux (Ubuntu Oracular)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux-oem-6.11 (Ubuntu Noble)
     Assignee: (unassigned) => AceLan Kao (acelankao)

** Changed in: linux (Ubuntu Noble)
       Status: New => In Progress

** Changed in: linux (Ubuntu Oracular)
       Status: New => In Progress

** Changed in: linux-oem-6.11 (Ubuntu Noble)
       Status: New => In Progress

** Tags added: oem-priority originate-from-2064209 stella

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2083182

Title:
  The system hangs after resume with thunderbolt monitor(AMD GPU
  [1002:1900])

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2083182/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to