On 10/29/2026 2:29 PM, Zack McKevitt wrote:
This patch series extends the drm_ras netlink interface to include a new
node type for telemetry nodes. Telemetry nodes support two operations,
getting and setting, and drivers may specify an optional predoit function
to validate each operation.

Telemetry get operations take the drm_ras node id and telemetry field to
be read and return the field's value and any status reported by the driver.
Telemetry set operations take the node id, telemetry field, and value,
and return only the status reported by the driver.

This extension removes the admin requirement on the list-nodes operation.
This allows drm_ras nodes to be discovered by userspace programs for
drivers that do not necessarily require admin privileges, like qaic.

The new drm_ras telemetry interface is implemented by the qaic driver,
which exposes the telemetry fields to userspace and enforces filesystem-
esque permission checks on telemetry operations in its telemetry_pre
callback.

Rodrigo,

We are not quite to merging this yet I think, but thinking forward since things seem to be moving in a positive direction I don't see a drm_ras entry in maintainers. I seem to recall that initially going through an Intel tree, but I'm guessing that it should be ok for me to take this series via drm-misc-next. Hopefully that is ok with you.


Reply via email to