On Wed, 13 May 2026 20:32:37 -0400 Steven Rostedt <[email protected]> wrote:

> On Wed, 13 May 2026 17:06:10 -0700
> SeongJae Park <[email protected]> wrote:
> 
> > Btw, if you don't mind, may I ask your opinion about the name having '_v2'
> > suffix?  I chose that as an RFC phase temporal name that doesn't break the
> > compatibility, planning to give it a better name later.  But I start feeling
> > just extending the original one might be another option because tracepoints 
> > are
> > not strict stable ABI to my understanding, and the change of the TP_prink
> > format should be simple enough (append the probe_hits= part) that the user
> > space could reasonably deal with.
> 
> It's only a stable ABI if some useful userspace tooling depends on it.
> Otherwise, feel free to change.

Makes perfect sense, thank you Steven!

> 
> Nothing really should be parsing the TP_printk() format part as it is
> really inefficient to do so. That's why I created libtraceevent and
> libtracefs to do the parsing of the raw data for you.

I will try to make DAMON user-space tool directly uses those.  At the moment,
it is lazily parsing trace-cmd or perf outputs.


Thanks,
SJ

[...]

Reply via email to