This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from e0b1f5914274 Merge tag 'v6.14-rc-smb3-client-fixes-part' of git://git.s [...] new 1703abb4dead kprobes: Reduce preempt disable scope in check_kprobe_acce [...] new 587e8e6d640b kprobes: Adopt guard() and scoped_guard() new 2cba0070cd0c tracing/kprobe: Adopt guard() and scoped_guard() new f8821732dcf0 tracing/uprobe: Adopt guard() and scoped_guard() new 4e83017e4c22 tracing/eprobe: Adopt guard() and scoped_guard() new e2b6e5e4877a jump_label: Define guard() for jump_label_lock new 54c79390119d kprobes: Use guard() for external locks new a35fb2bcaead kprobes: Use guard for rcu_read_lock new 5e5b8b493359 kprobes: Remove unneeded goto new bef8e6afaa51 kprobes: Remove remaining gotos new 4af0532a0f47 tracing: Use __free() in trace_probe for cleanup new 7dcc35207890 tracing: Use __free() for kprobe events to cleanup new 927054606d08 tracing/kprobes: Simplify __trace_kprobe_create() by remov [...] new 544521d6217f Merge tag 'probes-v6.14' of git://git.kernel.org/pub/scm/l [...] new a4e17a8f239a ktest.pl: Check kernelrelease return in get_version new 776735b954f4 ktest.pl: Remove unused declarations in run_bisect_test function new 770221a36932 ktest.pl: Fix typo in comment new f3a30016e4b5 ktest.pl: Fix typo "accesing" new 7f71554b4ea2 Merge tag 'ktest-6.14' of git://git.kernel.org/pub/scm/lin [...] new d33b10c0c73a tracing: Switch trace.c code over to use guard() new d1e27ee9c6f2 tracing: Return -EINVAL if a boot tracer tries to enable t [...] new cad1d5bd2cb9 tracing: Have event_enable_write() just return error on error new c949dfb97443 tracing: Simplify event_enable_func() goto out_free logic new 4b8d63e5b61d tracing: Simplify event_enable_func() goto_reg logic new 59980d9b0b2d tracing: Switch trace_events.c code over to use guard() new 2b36a97aeeb7 tracing: Switch trace_events_hist.c code over to use guard() new 63c726416838 tracing: Switch trace_events_trigger.c code over to use guard() new 076796f74eac tracing: Switch trace_events_filter.c code over to use guard() new a2e27e1bb19e tracing: Switch trace_events_synth.c code over to use guard() new 930d2b32c0af tracing: Switch trace_osnoise.c code over to use guard() a [...] new 6c05353e4ff5 tracing: Switch trace_stack.c code over to use guard() new 08b767317192 tracing: Switch trace_stat.c code over to use guard() new 9e49ca756d20 tracing/string: Create and use __free(argv_free) in trace_ [...] new cff6d93eab00 tracepoint: Reduce duplication of __DO_TRACE_CALL new 22bec11a5699 tracing: Fix using ret variable in tracing_set_tracer() new 1bd13edbbed6 tracing/hist: Add poll(POLLIN) support on hist file new 66fc6f521a0b tracing/hist: Support POLLPRI event for poll on histogram new 80c3e28528ff selftests/tracing: Add hist poll() support test new 4c86bc531e60 tracing: Add :mod: command to enabled module events new b355247df104 tracing: Cache ":mod:" events for modules not loaded yet new 542079b4b12e selftests/ftrace: Add test that tests event :mod: commands new a925df6f5036 tracing: Fix #if CONFIG_MODULES to #ifdef CONFIG_MODULES new 22412b72cafd tracing: Rename update_cache() to update_mod_cache() new f95ee542947d tracing: Fix allocation of printing set_event file content new 8f21943e101a tracing: Fix output of set_event for some cached module events new e8744fbc8318 Merge tag 'trace-v6.14-3' of git://git.kernel.org/pub/scm/ [...] new 66611c047570 fgraph: Remove calltime and rettime from generic operations new 7c1badb2a990 Merge tag 'ftrace-v6.14-2' of git://git.kernel.org/pub/scm [...] new cd2375a3567f ring-buffer: Do not allow events in NMI with generic atomi [...] new 6c8ad3ab45ad atomic64: Use arch_spin_locks instead of raw_spin_locks new 606489dbfa97 Merge tag 'trace-ringbuffer-v6.14-2' of git://git.kernel.o [...]
The 51 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 8 + Documentation/trace/events.rst | 24 + include/linux/ftrace.h | 2 - include/linux/jump_label.h | 3 + include/linux/string.h | 3 + include/linux/trace_events.h | 14 + include/linux/tracepoint.h | 20 +- kernel/kprobes.c | 592 ++++++++++----------- kernel/trace/fgraph.c | 1 - kernel/trace/ftrace.c | 17 - kernel/trace/ring_buffer.c | 9 +- kernel/trace/trace.c | 297 +++++------ kernel/trace/trace.h | 16 +- kernel/trace/trace_dynevent.c | 23 +- kernel/trace/trace_entries.h | 8 +- kernel/trace/trace_eprobe.c | 36 +- kernel/trace/trace_events.c | 465 ++++++++++++---- kernel/trace/trace_events_filter.c | 23 +- kernel/trace/trace_events_hist.c | 119 ++++- kernel/trace/trace_events_synth.c | 17 +- kernel/trace/trace_events_trigger.c | 67 +-- kernel/trace/trace_functions_graph.c | 33 +- kernel/trace/trace_irqsoff.c | 5 +- kernel/trace/trace_kprobe.c | 155 +++--- kernel/trace/trace_osnoise.c | 40 +- kernel/trace/trace_probe.c | 51 +- kernel/trace/trace_sched_wakeup.c | 6 +- kernel/trace/trace_stack.c | 6 +- kernel/trace/trace_stat.c | 26 +- kernel/trace/trace_uprobe.c | 15 +- lib/atomic64.c | 78 +-- tools/testing/ktest/examples/include/defaults.conf | 2 +- tools/testing/ktest/ktest.pl | 9 +- tools/testing/selftests/ftrace/Makefile | 2 + tools/testing/selftests/ftrace/poll.c | 74 +++ .../selftests/ftrace/test.d/event/event-mod.tc | 191 +++++++ .../ftrace/test.d/trigger/trigger-hist-poll.tc | 74 +++ 37 files changed, 1526 insertions(+), 1005 deletions(-) create mode 100644 tools/testing/selftests/ftrace/poll.c create mode 100644 tools/testing/selftests/ftrace/test.d/event/event-mod.tc create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-poll.tc