]> sourceware.org Git - systemtap.git/commit - session.h
2006-10-11 David Smith <dsmith@redhat.com>
authordsmith <dsmith>
Wed, 11 Oct 2006 14:56:09 +0000 (14:56 +0000)
committerdsmith <dsmith>
Wed, 11 Oct 2006 14:56:09 +0000 (14:56 +0000)
commit1d3a40b69576b5509671647e556b79ff5d6d17b7
tree3d412ded6c556114fbd683076a5585a2a909fc1b
parent6e5aef4f27a2d02de416539062987acbf209e841
2006-10-11  David Smith  <dsmith@redhat.com>

* tapsets.cxx (in_kprobes_function): New function that looks up
the values of '__kprobes_text_start' and '__kprobes_text_end' in
the kernel to be able to automatically exclude functions marked as
'__kprobes' (BZ# 2639).
(blacklisted_p): Calls in_kprobes_function().
(query_kernel_module): Utility function that finds the kernel module.
* session.h (struct systemtap_session): Added kprobes_text
variables - kprobes_text_initialized, kprobes_text_start, and
kprobes_text_end.
* elaborate.cxx (systemtap_session::systemtap_session):
kprobes_text variables get initialized.
ChangeLog
elaborate.cxx
session.h
tapsets.cxx
This page took 0.028491 seconds and 5 git commands to generate.