[PATCH 4/7] kprobes: Support probing module __exit function
Ananth N Mavinakayanahalli
ananth@in.ibm.com
Wed Nov 12 15:58:00 GMT 2008
On Tue, Nov 11, 2008 at 03:56:58PM -0500, Masami Hiramatsu wrote:
> Allows kprobes to probe __exit routine.
> This adds flags member to struct kprobe. When module is freed(kprobes hooks
> module_notifier to get this event), kprobes which probe the functions in
> that module are set to "Gone" flag to the flags member. These "Gone" probes
> are never be enabled.
> Users can check the GONE flag through debugfs.
>
> This also removes mod_refcounted, because we couldn't free a module if
> kprobe incremented the refcount of that module.
>
> Signed-off-by: Masami Hiramatsu <mhiramat@redhat.com>
Acked-by: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
More information about the Systemtap
mailing list