News: 0001623456

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

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

([Linux Kernel] 5 Hours Ago Ryzen AI NPU Driver)


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 [1]this patch for those interested in the particulars of this per-process memory usage query support.

This week's [2]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.



[1] https://cgit.freedesktop.org/drm/drm-misc/commit/?id=1f513a3ec3a945efb30c963681ac32ac7b99928b

[2] https://lore.kernel.org/dri-devel/20260326151812.GA76082@linux.fritz.box/T/#u



...and report cards I was always afraid to show
Mama'd come to school
and as I'd sit there softly cryin'
Teacher'd say he's just not tryin'
Got a good head if he'd apply it
but you know yourself
it's always somewhere else
I'd build me a castle
with dragons and kings
and I'd ride off with them
As I stood by my window
and looked out on those
Brooklyn roads
-- Neil Diamond, "Brooklyn Roads"