Messages in this thread | | | Date | Fri, 31 Oct 2008 10:36:57 -0400 (EDT) | From | Steven Rostedt <> | Subject | Re: [PATCH] ftrace: distinguish kretprobe'd functions in trace logs |
| |
On Thu, 30 Oct 2008, Steven Rostedt wrote: > > > + > > +#ifdef CONFIG_KRETPROBES > > +static inline int kretprobed(unsigned long addr) > > +{ > > + return addr == (unsigned long)kretprobe_trampoline; > > Hi Abhishek, > > Now that this code is in mainline, it has become apparent that > kretprobe_trampoline is not defined on all archs as a global like it is in > x86. This needs to be fixed (it breaks ia64 build). >
Also note that kretprobe_trampoline will not be the return address.
Hmm, I think I can solve this by not even doing the test here, but simply on the name itself.
-- Steve
| |