From mboxrd@z Thu Jan 1 00:00:00 1970 From: takahiro.akashi@linaro.org (AKASHI Takahiro) Date: Wed, 14 Oct 2015 14:03:50 +0900 Subject: [PATCH v3 3/7] arm64: ftrace: fix a stack tracer's output under function graph tracer In-Reply-To: References: <1444298504-10392-1-git-send-email-takahiro.akashi@linaro.org> <1444298504-10392-4-git-send-email-takahiro.akashi@linaro.org> Message-ID: <561DE236.7010703@linaro.org> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org 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 > > 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 > #include > +#include > #include > #include > ----8<---- > > Best Regards > Jungseok Lee >