* [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).