summaryrefslogtreecommitdiff
path: root/kernel/trace/synth_event_gen_test.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2023-12-21 09:31:45 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2023-12-21 09:31:45 -0800
commit13b734465a9d1cd09551d52eb5faf5fe55e6a9ea (patch)
treef386ae7c2a4ef1de1f0fe2cc7e77a4be887d31bf /kernel/trace/synth_event_gen_test.c
parent7c5e046bdcb2513f9decb3765d8bf92d604279cf (diff)
parent88b30c7f5d27e1594d70dc2bd7199b18f2b57fa9 (diff)
Merge tag 'trace-v6.7-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
Pull tracing fixes from Steven Rostedt: - Fix another kerneldoc warning - Fix eventfs files to inherit the ownership of its parent directory. The dynamic creation of dentries in eventfs did not take into account if the tracefs file system was mounted with a gid/uid, and would still default to the gid/uid of root. This is a regression. - Fix warning when synthetic event testing is enabled along with startup event tracing testing is enabled * tag 'trace-v6.7-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace: tracing / synthetic: Disable events after testing in synth_event_gen_test_init() eventfs: Have event files and directories default to parent uid and gid tracing/synthetic: fix kernel-doc warnings
Diffstat (limited to 'kernel/trace/synth_event_gen_test.c')
-rw-r--r--kernel/trace/synth_event_gen_test.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/kernel/trace/synth_event_gen_test.c b/kernel/trace/synth_event_gen_test.c
index 8dfe85499d4a..354c2117be43 100644
--- a/kernel/trace/synth_event_gen_test.c
+++ b/kernel/trace/synth_event_gen_test.c
@@ -477,6 +477,17 @@ static int __init synth_event_gen_test_init(void)
ret = test_trace_synth_event();
WARN_ON(ret);
+
+ /* Disable when done */
+ trace_array_set_clr_event(gen_synth_test->tr,
+ "synthetic",
+ "gen_synth_test", false);
+ trace_array_set_clr_event(empty_synth_test->tr,
+ "synthetic",
+ "empty_synth_test", false);
+ trace_array_set_clr_event(create_synth_test->tr,
+ "synthetic",
+ "create_synth_test", false);
out:
return ret;
}