VOOZH about

URL: https://www.phoronix.com/news/AMDXDNA-Per-Process-BO-Query

⇱ AMDXDNA Driver Introducing Per-Process Memory Usage Queries In Linux 7.1 - Phoronix


👁 Phoronix

AMDXDNA Driver Introducing Per-Process Memory Usage Queries In Linux 7.1

Written by Michael Larabel in Linux Kernel on 29 March 2026 at 06:51 AM EDT. 2 Comments
Sent out this week was another drm-misc-next pull heading to DRM-Next ahead of next month's Linux 7.1 merge window. Notable with this week's Direct Rendering Manager code changes was introducing per-process buffer object "BO" memory usage query support for user-space.

For this AMD Ryzen AI NPU accelerator driver, there is now a user-space API for supporting per-process memory usage querying for any user-space software wanting to report on memory usage statistics for the Ryzen AI NPU hardware. The buffer object memory usage tracking on a per-client/process basis is relying on counters from the GEM memory management.

👁 AMD Ryzen AI logo


See this patch for those interested in the particulars of this per-process memory usage query support.

This week's drm-misc-next pull request also brought other GEM code refactoring for AMDXDNA, improving the power-off sequence for the Imagination PowerVR DRM driver, Arm China Linlon D6 support for the Komeda driver, various new panels added, and various small driver fixes.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.