[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.DEB.1.10.0809200427070.9362@gandalf.stny.rr.com>
Date: Sat, 20 Sep 2008 04:29:55 -0400 (EDT)
From: Steven Rostedt <rostedt@...dmis.org>
To: Martin Bligh <mbligh@...gle.com>
cc: Randy Dunlap <randy.dunlap@...cle.com>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Thomas Gleixner <tglx@...utronix.de>,
Mathieu Desnoyers <compudj@...stal.dyndns.org>,
"od Frank Ch. Eigler" <fche@...hat.com>
Subject: Re: Unified tracing buffer
On Fri, 19 Sep 2008, Martin Bligh wrote:
> >> Sorry, probably lots of implicit assumptions in there that I forgot to explain
> >
> > Ids for event types. Either allocated dynamically, if the tracer needs
> > new ids on each use, or statically assigned for others (like my fctrace
> > or Steven's ftrace, I believe). Should we have a reserved range / registry
> > for static allocation, maybe something like a very simple version of
> > devices.txt?
>
> Sure, but it's per-tracer, so hopefully won't be a big problem (eg fctrace
> would have a different event-id namespace from blktrace)
>
Right!
We stated in our little meeting that the true event id association is
buffer id / event id tuple. We will not be assigning ranges for events
for specific tracers. Ftrace will not have its own range. The static ids
are reserved for the static trace points and some various static trace
types that the average kernel developer may use.
Think "string event type" for a event type that will simply hold an ASCII
string.
-- Steve
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists