Public bug reported:

[Impact]
After CB/WB, Thunderbolt monitor can't be recognized. 

The root cause is that the igc driver gets the error from NIC (provided
by K2 dock) while performing NVM read IO. The driver lacks the mechanism
to report the error and further runs the codes afterwards, which causes
the unexpected 40~ sec. sleep and affected the Thunderbolt.

[Fix]
Cherry-pick the following patch from linux-next fixes the issue:

bd2776e39c2a igc: return early when failing to read EECD register

[Test Plan]
1. Install Ubuntu image and boot into the OS
2. Connect TBT monitor to SUT via K2 dock
3. Check if the monitor is working

[Where problems could occur]
May cause regression regarding some cases which were false positive beforehand.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

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

** Affects: linux (Ubuntu Noble)
     Importance: Undecided
         Status: Invalid

** Affects: linux-oem-6.11 (Ubuntu Noble)
     Importance: Undecided
     Assignee: En-Wei Wu (rickywu)
         Status: New

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

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

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

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

** Changed in: linux-oem-6.11 (Ubuntu Noble)
     Assignee: (unassigned) => En-Wei Wu (rickywu)

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

Title:
  TBT monitor can't be recognized after CB/WB SUT while connected
  SD25TB5/WD25TB5 dock

Status in linux package in Ubuntu:
  New
Status in linux-oem-6.11 package in Ubuntu:
  New
Status in linux source package in Noble:
  Invalid
Status in linux-oem-6.11 source package in Noble:
  New

Bug description:
  [Impact]
  After CB/WB, Thunderbolt monitor can't be recognized. 

  The root cause is that the igc driver gets the error from NIC
  (provided by K2 dock) while performing NVM read IO. The driver lacks
  the mechanism to report the error and further runs the codes
  afterwards, which causes the unexpected 40~ sec. sleep and affected
  the Thunderbolt.

  [Fix]
  Cherry-pick the following patch from linux-next fixes the issue:

  bd2776e39c2a igc: return early when failing to read EECD register

  [Test Plan]
  1. Install Ubuntu image and boot into the OS
  2. Connect TBT monitor to SUT via K2 dock
  3. Check if the monitor is working

  [Where problems could occur]
  May cause regression regarding some cases which were false positive 
beforehand.

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