* [for-next][PATCH 15/21] ftrace/kprobe: Show the maxactive number on kprobe_events [not found] <20200329184252.289087453@goodmis.org> @ 2020-03-29 18:43 ` Steven Rostedt 2020-03-31 13:11 ` Sasha Levin 0 siblings, 1 reply; 2+ messages in thread From: Steven Rostedt @ 2020-03-29 18:43 UTC (permalink / raw) To: linux-kernel Cc: Ingo Molnar, Andrew Morton, stable, Taeung Song, Masami Hiramatsu From: Masami Hiramatsu <mhiramat@kernel.org> Show maxactive parameter on kprobe_events. This allows user to save the current configuration and restore it without losing maxactive parameter. Link: http://lkml.kernel.org/r/4762764a-6df7-bc93-ed60-e336146dce1f@gmail.com Link: http://lkml.kernel.org/r/158503528846.22706.5549974121212526020.stgit@devnote2 Cc: stable@vger.kernel.org Fixes: 696ced4fb1d76 ("tracing/kprobes: expose maxactive for kretprobe in kprobe_events") Reported-by: Taeung Song <treeze.taeung@gmail.com> Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org> --- kernel/trace/trace_kprobe.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/trace/trace_kprobe.c b/kernel/trace/trace_kprobe.c index 362cca52f5de..d0568af4a0ef 100644 --- a/kernel/trace/trace_kprobe.c +++ b/kernel/trace/trace_kprobe.c @@ -1078,6 +1078,8 @@ static int trace_kprobe_show(struct seq_file *m, struct dyn_event *ev) int i; seq_putc(m, trace_kprobe_is_return(tk) ? 'r' : 'p'); + if (trace_kprobe_is_return(tk) && tk->rp.maxactive) + seq_printf(m, "%d", tk->rp.maxactive); seq_printf(m, ":%s/%s", trace_probe_group_name(&tk->tp), trace_probe_name(&tk->tp)); -- 2.25.1 ^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [for-next][PATCH 15/21] ftrace/kprobe: Show the maxactive number on kprobe_events 2020-03-29 18:43 ` [for-next][PATCH 15/21] ftrace/kprobe: Show the maxactive number on kprobe_events Steven Rostedt @ 2020-03-31 13:11 ` Sasha Levin 0 siblings, 0 replies; 2+ messages in thread From: Sasha Levin @ 2020-03-31 13:11 UTC (permalink / raw) To: Sasha Levin, Steven Rostedt, Masami Hiramatsu, linux-kernel Cc: Ingo Molnar, stable, stable Hi [This is an automated email] This commit has been processed because it contains a "Fixes:" tag fixing commit: 696ced4fb1d7 ("tracing/kprobes: expose maxactive for kretprobe in kprobe_events"). The bot has tested the following trees: v5.5.13, v5.4.28, v4.19.113, v4.14.174. v5.5.13: Build OK! v5.4.28: Build OK! v4.19.113: Failed to apply! Possible dependencies: 533059281ee5 ("tracing: probeevent: Introduce new argument fetching code") 56de76305279 ("tracing: probeevent: Cleanup print argument functions") 60c2e0cebfd0 ("tracing: probeevent: Add symbol type") 6212dd29683e ("tracing/kprobes: Use dyn_event framework for kprobe events") a1303af5d79e ("tracing: probeevent: Add $argN for accessing function args") b55ce203a8f3 ("tracing/probe: Add probe event name and group name accesses APIs") f451bc89d835 ("tracing: probeevent: Unify fetch type tables") v4.14.174: Failed to apply! Possible dependencies: 0b4c6841fee0 ("bpf: use the same condition in perf event set/free bpf handler") 43fa87f7deed ("perf/core: Fix another perf,trace,cpuhp lock inversion") 45408c4f9250 ("tracing: kprobes: Prohibit probing on notrace function") 4bebdc7a85aa ("bpf: add helper bpf_perf_prog_read_value") 533059281ee5 ("tracing: probeevent: Introduce new argument fetching code") 60c2e0cebfd0 ("tracing: probeevent: Add symbol type") 6212dd29683e ("tracing/kprobes: Use dyn_event framework for kprobe events") 908432ca84fc ("bpf: add helper bpf_perf_event_read_value for perf event array map") 97562633bcba ("bpf: perf event change needed for subsequent bpf helpers") 9802d86585db ("bpf: add a bpf_override_function helper") a1303af5d79e ("tracing: probeevent: Add $argN for accessing function args") b4da3340eae2 ("tracing/kprobe: bpf: Check error injectable event is on function entry") b55ce203a8f3 ("tracing/probe: Add probe event name and group name accesses APIs") d899926f552b ("selftest/ftrace: Move kprobe selftest function to separate compile unit") dd0bb688eaa2 ("bpf: add a bpf_override_function helper") de8f3a83b0a0 ("bpf: add meta pointer for direct access") e12f03d7031a ("perf/core: Implement the 'perf_kprobe' PMU") f3edacbd697f ("bpf: Revert bpf_overrid_function() helper changes.") f451bc89d835 ("tracing: probeevent: Unify fetch type tables") NOTE: The patch will not be queued to stable trees until it is upstream. How should we proceed with this patch? -- Thanks Sasha ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-03-31 13:11 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20200329184252.289087453@goodmis.org>
2020-03-29 18:43 ` [for-next][PATCH 15/21] ftrace/kprobe: Show the maxactive number on kprobe_events Steven Rostedt
2020-03-31 13:11 ` Sasha Levin
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).