Re: [STATUS 2.5] July 24, 2002 - Dynamic Probes / Kernel Probes

From: Suparna Bhattacharya (suparna@in.ibm.com)
Date: Wed Jul 24 2002 - 04:21:46 EST


On Wed, 24 Jul 2002 08:14:31 +0530, Guillaume Boissiere wrote:

> -----------------------------------
> Linux Kernel 2.5 Status - July 24th, 2002 (Latest kernel release is
> 2.5.27)
>

       
>
> Dynamic Probes
> (Suparna Bhattacharya, dprobes team) Beta

The first major piece of this,which forms the core
infrastructure for Dynamic Probes, now reworked in the
form of a simpler minimalist patch for 2.5, based on
suggestions and review comments from Rusty is already
available.

It was sent to Linus by Rusty this Saturday, posted
to lkml, under the title "Kernel Probes for i386 2.5.26",
and sort of distills the essence of the dprobes mechanism
into a self-sufficient and more generic patch.

The patch contains the probing mechanism for kernel space
probe points (it takes care of all the low level details
of breakpoint + single step, including handling several
subtle issues, tricky conditions and races) and provides
an in-kernel interface that can be used by modules to
register a probepoint(breakpoint) and a handler routine
to be invoked when the probe is hit.

We are now working on follow on patches to extend the
generic infrastructure with fine-grained serialization,
data watchpoint probes and user space probing support,
as we have in the full-blown Dynamic Probes
implementation.

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



This archive was generated by hypermail 2b29 : Tue Jul 30 2002 - 14:00:15 EST