AMDXDNA Driver Introducing Per-Process Memory Usage Queries In Linux 7.1
AMDXDNA Driver Introducing Per-Process Memory Usage Queries In Linux 7.1
https://www.phoronix.com/news/AMDXDNA-Per-Process-BO-Query
Publish Date: 2026-03-29 06:51:00
Source Domain: www.phoronix.com
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.
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.