From 1d3a40b69576b5509671647e556b79ff5d6d17b7 Mon Sep 17 00:00:00 2001 From: dsmith Date: Wed, 11 Oct 2006 14:56:09 +0000 Subject: 2006-10-11 David Smith * 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 | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5a62eb46..ae8a6b1d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2006-10-11 David Smith + + * 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. + 2006-10-10 Roland McGrath * systemtap.spec.in (elfutils_version): Require 0.124 now. -- cgit