This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: missing entrypc dwarf line record
Hi -
On Fri, Sep 15, 2006 at 11:16:09AM -0700, David Wilder wrote:
> [...]
> >>jprobe_return is black-listed but it is not helping.. [...]
> [...]
> Humm ok. I am seeing the problem in semok/twenty.stp run by make all check.
> The test is "probe kernel.function("*") {}", Is there a way to use "*"
> and exclude a function?
The problem here is that while some of these routines are blacklisted
in the kernel (kprobe_register will fail), they are not blacklisted in
the translator. We need to teach the translator to look for the
kernel-side blacklist info too (the .kprobes section naming methinks),
and treat it similarly to the .init/.exit special cases already
present in tapsets.cxx.
This way, function("*") will quietly exclude the blacklisted functions.
- FChE