Public bug reported:

[Impact]

Strix Halo has two VPE IP blocks. Mesa has the capability to utilize
both blocks in tandem in something called "Collaborate Mode". Newer
versions of Mesa will utilize VPE as part of the hardware decode
pipeline (for example for scaling).

There are reports that Mesa 26.0.5 can expose a race condition with VPE
collaborate mode and power gating that could lead to a system hang.
Resolute has mesa 26.0.3, but there is a separate SRU to backport 26.0.8
to resolute for 26.04.1, and backported to noble for 24.04.5.
Furthermore as mesa is contained within snaps it's plausible that an
uprev in a snap can expose it too.

There is a workaround for this that forces a SYNC command before power
gating that avoids the issue.

https://github.com/torvalds/linux/commit/b6074630a461b1322a814988779005cbc43612ea

This is needed in resolute 7.0 and backported to noble as hwe-7.0.

[Test case]

TBF

[Where things could go wrong]

If the mesa update lands first, affected systems can suffer from hangs

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: linux (Ubuntu Resolute)
     Importance: Undecided
         Status: Triaged

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

** Changed in: linux (Ubuntu)
       Status: New => Fix Released

** Changed in: linux (Ubuntu Resolute)
       Status: New => Triaged

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

Title:
   [resolute] Fix bug in VPE collaborate mode on Strix Halo

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2155492/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to