Re: [RFC][PATCH v1 06/15] perf: export tracepoint events viasysfs: iwlwifi and iwlwifi_io

From: Dave Chinner
Date: Thu Jul 22 2010 - 21:37:48 EST


On Thu, Jul 22, 2010 at 09:54:04AM -0400, Steven Rostedt wrote:
> On Thu, 2010-07-22 at 15:48 +0200, Ingo Molnar wrote:
> > * Steven Rostedt <rostedt@xxxxxxxxxxx> wrote:
>
> > Yeah - and the point of this submission is to allow the discussion of how to
> > achieve these registrations.
> >
> > Driver authors will want to have some control - for example the place where
> > the events directory shows up in sysfs within the driver's directory structure
> > - etc.
> >
> > But we indeed want to automate it as much as possible.
>
> Perhaps we can create a TRACE_EVENT_PATH() macro, that allows the
> developer to specify the path that the event will be seen in sysfs?

Perhaps you could build that into the event class definition as well
so each separate class in a subsystem can be placed in it's own
sub-directory?

That would make turning on and off specific classes trace points so
much simpler than it now, espcially for XFS where we now have > 250
tracepoints that are mostly defined by event classes already...

Cheers,

Dave.
--
Dave Chinner
david@xxxxxxxxxxxxx
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/