AMD

[Yellow Carp] USB4 interdomain communication problems

Bug #1945361 reported by Mario Limonciello
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
AMD
Fix Released
Medium
Alex Hung
linux-oem-5.14 (Ubuntu)
Invalid
Undecided
Unassigned
Focal
Fix Released
Undecided
Unassigned

Bug Description

[Impact]

  Yellow carp w/ SW CM bi-directional interdomain communication may have some problems that the response packets are lost sometimes within the stipulated time.

[Fix]

  Enable the retry by increasing retry count from 1 to 4.

  The patch is in linux-next (tag next-20211007) and can be found @ https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/drivers/thunderbolt/ctl.c?id=641cdbea7635be3a177dbdf81356ccb16f3769e3

[Test]

  This is requested and tested by AMD.

[Where problems could occur]

  Low risk. This only affects small number of AMD systems that would excess the time. Systems without problems won't be affected.

===== Original Description ====

AMD internal team has found that for Yellow carp w/ SW CM bi-directional interdomain communication may have some problems. It's been aligned upstream to increase number of retries to account for these issues.

https://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git/commit/?h=next&id=641cdbea7635be3a177dbdf81356ccb16f3769e3

Can Canonical team please include this in future 5.14-OEM?

description: updated
Revision history for this message
Alex Hung (alexhung) wrote :
Alex Hung (alexhung)
information type: Proprietary → Public
Alex Hung (alexhung)
description: updated
Alex Hung (alexhung)
Changed in amd:
assignee: nobody → Alex Hung (alexhung)
Revision history for this message
Alex Hung (alexhung) wrote :
Timo Aaltonen (tjaalton)
Changed in linux-oem-5.14 (Ubuntu Focal):
status: New → Fix Committed
Changed in linux-oem-5.14 (Ubuntu):
status: New → Invalid
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-oem-5.14/5.14.0-1006.6 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-focal' to 'verification-done-focal'. If the problem still exists, change the tag 'verification-needed-focal' to 'verification-failed-focal'.

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: verification-needed-focal
Alex Hung (alexhung)
tags: added: verification-done-focal
removed: verification-needed-focal
Alex Hung (alexhung)
Changed in amd:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-oem-5.14 - 5.14.0-1007.7

---------------
linux-oem-5.14 (5.14.0-1007.7) focal; urgency=medium

  * focal/linux-oem-5.14: 5.14.0-1007.7 -proposed tracker (LP: #1949349)

  * Intel I225-IT ethernet controller: igc: probe of 0000:02:00.0 failed with
    error -1 (LP: #1945576)
    - igc: Remove _I_PHY_ID checking
    - igc: Remove phy->type checking

  * Fix Screen freeze after resume from suspend with iGPU [1002:6987]
    (LP: #1949050)
    - drm/amdgpu: reenable BACO support for 699F:C7 polaris12 SKU
    - drm/amdgpu: add missing cleanups for Polaris12 UVD/VCE on suspend
    - drm/amdgpu: Fix crash on device remove/driver unload

  * Fail to detect audio output from external monitor (LP: #1948767)
    - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors

  * Fix System hangs on black screen when reboot (LP: #1949321)
    - SAUCE: drm/i915: Don't request GMBUS to generate irqs when called while irqs
      are off
    - SAUCE: drm/i915/hdmi: Turn DP++ TMDS output buffers back on in
      encoder->shutdown()

 -- Timo Aaltonen <email address hidden> Mon, 01 Nov 2021 12:38:15 +0200

Changed in linux-oem-5.14 (Ubuntu Focal):
status: Fix Committed → Fix Released
Alex Hung (alexhung)
Changed in amd:
status: Fix Committed → Fix Released
Alex Hung (alexhung)
Changed in amd:
status: Fix Released → In Progress
Alex Hung (alexhung)
Changed in amd:
importance: Undecided → Medium
Alex Hung (alexhung)
Changed in amd:
status: In Progress → 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.