2002-10-22 13:13:16

by Richard J Moore

[permalink] [raw]
Subject: dynamic probes vs kprobes

Rob, are you happy with the distinction between dprobes and kprobes? We are
not proposing dprobes for 2.5 but rather kprobes + as many of the
incremental patches that Vamsi posted earlier. Altogether these amount to
the same thing as dprobes. All of these patches will be available from our
website.

If on the other hand, if Linus wishes to integrate dprobes then we shan't
be disappointed :-)


Richard
RAS Project Lead - IBM Linux Technology Centre


2002-10-23 00:32:06

by Rob Landley

[permalink] [raw]
Subject: Re: dynamic probes vs kprobes

On Tuesday 22 October 2002 08:13, Richard J Moore wrote:
> Rob, are you happy with the distinction between dprobes and kprobes?

I'm just trying to understand the distinction. The 2.5 status list had
dprobes in the "ready" state, and my list started from there.

> We are
> not proposing dprobes for 2.5 but rather kprobes + as many of the
> incremental patches that Vamsi posted earlier. Altogether these amount to
> the same thing as dprobes. All of these patches will be available from our
> website.
>
> If on the other hand, if Linus wishes to integrate dprobes then we shan't
> be disappointed :-)

So this is a two-level thing, with a baseline merge level that's independently
useful, plus a full functionality merge that's dependent on the baseline?

I'll try to clarify in my list then.

Could you send me a URL to the separate patches? Right now, the page I have
has a download link for a tarball:

http://www-124.ibm.com/developerworks/opensource/linux/projects/dprobes/releases/dprobes-v3.6.3.tar.gz

If I understand the relationship between kprobes and dprobes correctly, it
would be nice to have a standalone kprobes patch URL, and a second "dprobes
on top of that" URL.

> Richard
> RAS Project Lead - IBM Linux Technology Centre

Rob

--
http://penguicon.sf.net - Terry Pratchett, Eric Raymond, Pete Abrams, Illiad,
CmdrTaco, liquid nitrogen ice cream, and caffienated jello. Well why not?