diff options
author | Jim Keniston <jkenisto@us.ibm.com> | 2008-05-12 14:09:18 -0700 |
---|---|---|
committer | Jim Keniston <jkenisto@us.ibm.com> | 2008-05-12 14:09:18 -0700 |
commit | d1e750063b97a968cb3ae86afaa25646f32b4b71 (patch) | |
tree | b73f9fbaba8048c1d327c5e00fa2df16b44b8ea6 /tapsets.cxx | |
parent | c7fe0041d2132e801f72e158854d54da50fc651d (diff) | |
parent | 77042bd72b98a29a89ccdb32c6eb69b3705664d4 (diff) | |
download | systemtap-steved-d1e750063b97a968cb3ae86afaa25646f32b4b71.tar.gz systemtap-steved-d1e750063b97a968cb3ae86afaa25646f32b4b71.tar.xz systemtap-steved-d1e750063b97a968cb3ae86afaa25646f32b4b71.zip |
PR 4311 - Function boundary tracing without debuginfo: Phases I and II
Diffstat (limited to 'tapsets.cxx')
-rw-r--r-- | tapsets.cxx | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tapsets.cxx b/tapsets.cxx index 9528066f..ef9cf0c6 100644 --- a/tapsets.cxx +++ b/tapsets.cxx @@ -2704,8 +2704,11 @@ dwarf_query::build_blacklist() // XXX: it would be nice if these blacklisted functions were pulled // in dynamically, instead of being statically defined here. - // Perhaps it could be populated from script files. A "noprobe - // kernel.function("...")" construct might do the trick. + // Perhaps it could be populated from script files. A + // + // noprobe kernel.function("...")" + // + // construct might do the trick. // Most of these are marked __kprobes in newer kernels. We list // them here (anyway) so the translator can block them on older @@ -2776,6 +2779,11 @@ dwarf_query::build_blacklist() blfn += "|.*preempt_count.*"; blfn += "|preempt_schedule"; + // PR 6487, relay/timer interactions + blfile += "|kernel/relay.c"; + blfile += "|kernel/timer.c"; + // blfile += "|kernel/workqueue.c"; + // These functions don't return, so return probes would never be recovered blfn_ret += "do_exit"; // no "|" blfn_ret += "|sys_exit"; |