This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 2bbacd1a9278 Merge tag 'kconfig-v5.2' of git://git.kernel.org/pub/scm/l [...] new 40ed29b37338 ring-buffer: Fix ring buffer size in rb_write_something() new f45d1225adb0 tracing: Kernel access to Ftrace instances new 8a062902be72 tracing: Add tracing error log new a1a05bb40e22 tracing: Save the last hist command's associated event name new d566c5e9d1ba tracing: Use tracing error_log with hist triggers new 34f76afaac7a tracing: Use tracing error_log with trace event filters new ab105a4fb894 tracing: Use tracing error_log with probe events new 1e144d73f729 tracing: Add trace_array parameter to create_event_filter() new d0cd871ba0d6 tracing: Have histogram code pass around trace_array for e [...] new 2f754e771b1a tracing: Have the error logs show up in the proper instances new 8ab4483eb660 selftests/ftrace: Add error_log testcase for probe errors new c5e4114fee0b selftests/ftrace: Move kprobe/uprobe check_error() to test [...] new 0ae8dde9d7b6 selftests/ftrace: Remove trigger-extended-error-support testcase new 4eab1cc461a6 selftests/ftrace: Add tracing/error_log testcase new 26a944917989 tracing: Add tracing/error_log Documentation new a8d655792a32 tracing: Add error_log to README new 163363455b42 tracing: introduce TRACE_EVENT_NOP() new 2a09b5de235a sched/fair: do not expose some tracepoints to user if CONF [...] new 4f5fbd78a7b4 rcu: validate arguments for rcu tracepoints new ee6a6500fe1f ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.c new 2fa717a0337e ftrace: Do not process STUB functions in ftrace_ops_list_func() new 52fde6e70ccc function_graph: Have selftest also emulate tr->reset() as [...] new e8025bab7bfb function_graph: Place ftrace_graph_entry_stub() prototype [...] new dbfe67334a17 tracing: kdb: The skip_lines parameter should have been sk [...] new ecffc8a8c730 tracing: Add trace_total_entries() / trace_total_entries_cpu() new 03197fc02b35 tracing: kdb: Allow ftdump to skip all but the last few entries new 2700fefdb2d9 x86_64: Add gap to int3 to allow for call emulation new 4b33dadf3766 x86_64: Allow breakpoints to emulate call instructions new 9e298e860408 ftrace/x86_64: Emulate call function while updating in bre [...] new 4dd537aca25d tracing: uprobes: Re-enable $comm support for uprobe events new 489fe0096b19 tracing: probeevent: Do not accumulate on ret variable new 3dd1f7f24f8c tracing: probeevent: Fix to make the type of $comm string new 5c173bedb24d ring-buffer: Fix mispelling of Calculate new 0f5e5a3ab7fa tracing: Eliminate const char[] auto variables new bfcd631eb6de tracing: Fix white space issues in parse_pred() function new 6fc2171c5c03 tracing: Allow RCU to run between postponed startup tests new cbe08bcbbe78 tracing: Fix partial reading of trace event's id file new 8623b00676f1 tracing: Replace kzalloc with kcalloc new b9416997603e tracing: Fix documentation about disabling options using t [...] new a15fd609ad53 tracing: Simplify "if" macro code new 518049d9d3e2 ftrace/x86_32: Remove support for non DYNAMIC_FTRACE new 562e14f72292 ftrace/x86: Remove mcount support new 56e33afd7757 livepatch: Remove klp_check_compiler_support() new 693713cbdb3a x86: Hide the int3_emulate_call/jmp functions from UML new d2d8b146043a Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/lin [...] new f824b6866835 ktest: introduce _get_grub_index new 38891392916c ktest: cleanup get_grub_index new ac2466456eaa ktest: introduce grub2bls REBOOT_TYPE option new cc2eb3a2f82c ktest: pass KERNEL_VERSION to POST_KTEST new 00603cd687db ktest: remove get_grub2_index new d20f6b41b7c2 ktest: update sample.conf for grub2bls new b06ed1e7a2fa Merge tag 'ktest-v5.2' of git://git.kernel.org/pub/scm/lin [...]
The 52 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/trace/ftrace.rst | 31 ++ Documentation/trace/histogram.rst | 16 +- arch/nds32/kernel/ftrace.c | 1 - arch/parisc/kernel/ftrace.c | 1 - arch/powerpc/include/asm/livepatch.h | 5 - arch/s390/include/asm/livepatch.h | 5 - arch/x86/Kconfig | 11 + arch/x86/entry/entry_64.S | 18 +- arch/x86/include/asm/ftrace.h | 8 +- arch/x86/include/asm/livepatch.h | 8 - arch/x86/include/asm/text-patching.h | 30 ++ arch/x86/kernel/ftrace.c | 32 +- arch/x86/kernel/ftrace_32.S | 75 +--- arch/x86/kernel/ftrace_64.S | 28 +- include/linux/compiler.h | 35 +- include/linux/ftrace.h | 2 + include/linux/tracepoint.h | 15 + include/trace/define_trace.h | 8 + include/trace/events/rcu.h | 81 ++-- include/trace/events/sched.h | 21 +- kernel/livepatch/core.c | 8 - kernel/rcu/rcu.h | 9 +- kernel/rcu/tree.c | 8 +- kernel/trace/ftrace.c | 9 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace.c | 417 ++++++++++++++++++--- kernel/trace/trace.h | 13 +- kernel/trace/trace_events.c | 4 +- kernel/trace/trace_events_filter.c | 84 +++-- kernel/trace/trace_events_hist.c | 268 +++++++------ kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_kdb.c | 61 +-- kernel/trace/trace_kprobe.c | 77 ++-- kernel/trace/trace_probe.c | 291 +++++++++----- kernel/trace/trace_probe.h | 78 +++- kernel/trace/trace_probe_tmpl.h | 2 +- kernel/trace/trace_selftest.c | 5 +- kernel/trace/trace_uprobe.c | 57 ++- tools/testing/ktest/ktest.pl | 89 +++-- tools/testing/ktest/sample.conf | 20 +- .../ftrace/test.d/ftrace/tracing-error-log.tc | 19 + tools/testing/selftests/ftrace/test.d/functions | 12 + .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 85 +++++ .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 23 ++ .../inter-event/trigger-extended-error-support.tc | 28 -- 46 files changed, 1407 insertions(+), 698 deletions(-) create mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/tracing-error-log.tc create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_syntax_errors.tc create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/uprobe_syntax_errors.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...]