Re: [RFC PATCH 1/4] kmemtrace: Core implementation.

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Eduard - Gabriel Munteanu <eduard.munteanu@...>
Cc: <cl@...>, <linux-mm@...>, <linux-kernel@...>, Randy Dunlap <rdunlap@...>, Matt Mackall <mpm@...>
Date: Friday, July 18, 2008 - 10:38 am

Hi Eduard-Gabriel,

On Fri, Jul 18, 2008 at 11:48:03AM +0300, Pekka J Enberg wrote:

On Fri, Jul 18, 2008 at 1:13 PM, Eduard - Gabriel Munteanu
<eduard.munteanu@linux360.ro> wrote:

Yes, I do think it's unreasonable. I, for one, am hoping distributions
will pick up the kmemtrace userspace at some point after which I don't
need to ever compile it myself.

On Fri, Jul 18, 2008 at 1:13 PM, Eduard - Gabriel Munteanu
<eduard.munteanu@linux360.ro> wrote:

Like I've said before, it's debugging/tracing infrastructure so the
rules are bit more relaxed. That said, what we should do is (1) make
the ABI as future-proof as we can, (2) explicitly mark it as unstable
by documenting it in Documentation/ABI/testing and (3) at some point
in time move it in Documentation/ABI/stable and hopefully never break
it again. But sure, we probably don't need to keep any "bloat" around
like we do with the syscall interface, for example.

And hopefully, the ABI is good enough to allow adding *new* tracing
events while retaining the old ones nicely in a backwards compatible
way.

On Fri, Jul 18, 2008 at 11:48:03AM +0300, Pekka J Enberg wrote:

On Fri, Jul 18, 2008 at 1:13 PM, Eduard - Gabriel Munteanu
<eduard.munteanu@linux360.ro> wrote:

Sure, makes sense.

                                      Pekka
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC PATCH 0/4] kmemtrace RFC (resubmit 1), Eduard - Gabriel Munteanu..., (Wed Jul 16, 8:46 pm)
[RFC PATCH 1/4] kmemtrace: Core implementation., Eduard - Gabriel Munteanu..., (Wed Jul 16, 8:46 pm)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Randy Dunlap, (Thu Jul 17, 5:34 pm)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Eduard - Gabriel Munteanu..., (Thu Jul 17, 7:49 pm)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Pekka Enberg, (Thu Jul 17, 4:01 am)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Eduard - Gabriel Munteanu..., (Thu Jul 17, 2:32 pm)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Pekka J Enberg, (Fri Jul 18, 4:48 am)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Eduard - Gabriel Munteanu..., (Fri Jul 18, 6:13 am)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Pekka Enberg, (Fri Jul 18, 10:38 am)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Eduard - Gabriel Munteanu..., (Fri Jul 18, 3:40 pm)
Re: [RFC PATCH 1/4] kmemtrace: Core implementation., Matt Mackall, (Fri Jul 18, 4:07 pm)
[RFC PATCH 2/4] kmemtrace: SLAB hooks., Eduard - Gabriel Munteanu..., (Wed Jul 16, 8:46 pm)
Re: [RFC PATCH 2/4] kmemtrace: SLAB hooks., Pekka Enberg, (Thu Jul 17, 3:38 am)
[RFC PATCH 3/4] kmemtrace: SLUB hooks., Eduard - Gabriel Munteanu..., (Wed Jul 16, 8:46 pm)
Re: [RFC PATCH 3/4] kmemtrace: SLUB hooks., Pekka Enberg, (Thu Jul 17, 3:46 am)
Re: [RFC PATCH 3/4] kmemtrace: SLUB hooks., Eduard - Gabriel Munteanu..., (Thu Jul 17, 2:06 pm)
[RFC PATCH 4/4] kmemtrace: SLOB hooks., Eduard - Gabriel Munteanu..., (Wed Jul 16, 8:46 pm)
Re: [RFC PATCH 4/4] kmemtrace: SLOB hooks., Pekka Enberg, (Thu Jul 17, 3:43 am)
Re: [RFC PATCH 4/4] kmemtrace: SLOB hooks., Matt Mackall, (Thu Jul 17, 11:46 am)