Messages in this thread | | | Subject | Re: [PATCH v3 3/7] arm64: ftrace: fix a stack tracer's output under function graph tracer | From | AKASHI Takahiro <> | Date | Wed, 14 Oct 2015 14:03:50 +0900 |
| |
On 10/14/2015 12:24 AM, Jungseok Lee wrote: > On Oct 8, 2015, at 7:01 PM, AKASHI Takahiro wrote: > > Hi Akashi, > >> Function graph tracer modifies a return address (LR) in a stack frame >> to hook a function return. This will result in many useless entries >> (return_to_handler) showing up in a stack tracer's output. >> >> This patch replaces such entries with originals values preserved in >> current->ret_stack[]. >> >> Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org> > > The following diff should be folded into this patch, not [7/7] one, to > address build breakage.
Thanks. I fixed all the build errors reported by kbuild test robot.
-Takahiro AKASHI
> ----8<---- > diff --git a/arch/arm64/kernel/stacktrace.c b/arch/arm64/kernel/stacktrace.c > index 407991b..7126d4d 100644 > --- a/arch/arm64/kernel/stacktrace.c > +++ b/arch/arm64/kernel/stacktrace.c > @@ -17,6 +17,7 @@ > */ > #include <linux/kernel.h> > #include <linux/export.h> > +#include <linux/ftrace.h> > #include <linux/sched.h> > #include <linux/stacktrace.h> > ----8<---- > > Best Regards > Jungseok Lee >
| |