Thread (32 messages) 32 messages, 4 authors, 2021-05-06

Re: [RFC PATCH v3 4/4] arm64: Handle funtion graph tracer better in the unwinder

From: Mark Brown <broonie@kernel.org>
Date: 2021-05-06 14:44:33
Also in: linux-arm-kernel, lkml

On Mon, May 03, 2021 at 12:36:15PM -0500, madvenka@linux.microsoft.com wrote:
From: "Madhavan T. Venkataraman" <redacted>

The Function Graph Tracer modifies the return address of a traced function
to a return trampoline (return_to_handler()) to gather tracing data on
function return. When the unwinder encounters return_to_handler(), it calls
ftrace_graph_get_ret_stack() to lookup the original return address in the
return address stack.
This makes sense to me, I'll need to re-review properly with the changes
earlier on in the series but should be fine.

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help