]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
fgraph: Add declaration of "struct fgraph_ret_regs"
authorSteven Rostedt (Google) <rostedt@goodmis.org>
Tue, 20 Jun 2023 22:34:55 +0000 (18:34 -0400)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Tue, 20 Jun 2023 22:34:55 +0000 (18:34 -0400)
In final testing of:

  https://patchwork.kernel.org/project/linux-trace-kernel/patch/1fc502712c981e0e6742185ba242992170ac9da8.1680954589.git.pengdonglin@sangfor.com.cn/
  "function_graph: Support recording and printing the return value of function"

The test failed due to a new warning found in the build:

kernel/trace/fgraph.c:243:56: warning: ‘struct fgraph_ret_regs’ declared inside parameter list will not be visible outside of this definition or declaration

Instead of asking to send another patch series, just add it and then apply
the updates.

Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/fgraph.c

index 218cd95bf8e4864763836cb3db9ddb48cdfc4c6f..ea3d7bb235d3c2a554a2527616fa3127f5810bb6 100644 (file)
@@ -236,6 +236,9 @@ static struct notifier_block ftrace_suspend_notifier = {
        .notifier_call = ftrace_suspend_notifier_call,
 };
 
+/* fgraph_ret_regs is not defined without CONFIG_FUNCTION_GRAPH_RETVAL */
+struct fgraph_ret_regs;
+
 /*
  * Send the trace to the ring-buffer.
  * @return the original return address.