public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [patch] introduce TRACE_EVENT_ABI (was Re: TRACE_EVENT_ABI ?)
@ 2009-09-23 12:43 Christoph Hellwig
  2009-09-23 14:03 ` Steven Rostedt
  0 siblings, 1 reply; 7+ messages in thread
From: Christoph Hellwig @ 2009-09-23 12:43 UTC (permalink / raw)
  To: Arjan van de Ven; +Cc: Steven Rostedt, linux-kernel, Frederic Weisbecker, mingo


I'm not sure we can support any as an ABI yet.  The text format seems to
volatile in general - not just the output of the individual trace events
but also the common file format, and for the binary format we need to
figure a good way to tag the output yet.   Also when we define one as
one ABI we should make very clear what that means, e.g. does it have to stay
exactly as is?  Or can we add new fields but not remove old one?


^ permalink raw reply	[flat|nested] 7+ messages in thread
* TRACE_EVENT_ABI ?
@ 2009-09-21  7:36 Arjan van de Ven
  2009-09-21 13:26 ` Steven Rostedt
  0 siblings, 1 reply; 7+ messages in thread
From: Arjan van de Ven @ 2009-09-21  7:36 UTC (permalink / raw)
  To: Steven Rostedt; +Cc: linux-kernel, Frederic Weisbecker, mingo

Hi,

Ingo suggested to make a TRACE_EVENT_ABI, which is equivalent in
implementation to TRACE_EVENT, except that it signals a stable
interface.

In trying to implement this I'm running into a wall where TRACE_EVENT
keeps being defined in many different ways all over the place, making
this a really nasty hack to make it just an alias.

Do you have any clever ideas on how to make this an alias without
fouling up the whole tracing system?

-- 
Arjan van de Ven 	Intel Open Source Technology Centre
For development, discussion and tips for power savings, 
visit http://www.lesswatts.org

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-09-23 16:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-23 12:43 [patch] introduce TRACE_EVENT_ABI (was Re: TRACE_EVENT_ABI ?) Christoph Hellwig
2009-09-23 14:03 ` Steven Rostedt
2009-09-23 14:07   ` Christoph Hellwig
2009-09-23 15:38   ` Ingo Molnar
2009-09-23 16:16     ` Mathieu Desnoyers
  -- strict thread matches above, loose matches on Subject: below --
2009-09-21  7:36 TRACE_EVENT_ABI ? Arjan van de Ven
2009-09-21 13:26 ` Steven Rostedt
2009-09-21 13:28   ` Arjan van de Ven
2009-09-21 16:46     ` Steven Rostedt
2009-09-21 18:00       ` Arjan van de Ven
2009-09-21 21:20         ` Steven Rostedt
2009-09-23  8:32           ` [patch] introduce TRACE_EVENT_ABI (was Re: TRACE_EVENT_ABI ?) Arjan van de Ven
2009-09-23 10:57             ` Frédéric Weisbecker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox