Public bug reported:

[Impact]
Legacy ROCm releases (7.2 or earlier) hardcode per-program VGPR size which is 
used to calculate context switch area.  Kernel also hardcodes this information.
ROCm 7.10 and later releases are switching away from hardcoded information and 
need the kernel to be source of truth and advertise.

[Test Plan]

Verify that kfd properties include cwsr size.

❯ cat /sys/class/kfd/kfd/topology/nodes/1/properties | grep cwsr_size

[ Where problems could occur ]
Strix Halo designs with ROCm

[Upstream changes]
These are to be merged for 6.19-rc for fixing this issue.

https://lore.kernel.org/amd-gfx/[email protected]/
https://lore.kernel.org/amd-gfx/[email protected]/

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

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

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

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

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

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

Title:
  Export CWSR size to userspace

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


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

Reply via email to