On Sun, 01 Mar 2020 22:22:25 +0000 Chris Wilson chris@chris-wilson.co.uk wrote:
I'm curious to why we need it to be anonymous. Why not allow them to be visible from the tracing directory. This could allow for easier debugging. Note, the trace instances have ref counters thus they can't be removed if something has a reference to it.
Do you really want a few thousand (or even tens) i915-client-%d? That does not particularly seem like it adds ease-of-use, and would need to be restricted to the client [or root]. The intent is for the client to have a private channel for detailed debug/error reporting of its own calls into the kernel.
Wow! I didn't expect this to have that many anonymous users. What is the use case for again?
-- Steve