Add the support to route trace_marker buffer to other destination via trace_export.
Signed-off-by: Tingwei Zhang <[email protected]> --- kernel/trace/trace.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index aef6330836e2..ac18e0ee9246 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c @@ -6639,6 +6639,8 @@ tracing_mark_write(struct file *filp, const char __user *ubuf, } else entry->buf[cnt] = '\0'; + if (static_branch_unlikely(&ftrace_exports_enabled)) + ftrace_exports(event); __buffer_unlock_commit(buffer, event); if (tt) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project

