This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8f7c8b88bda4 Merge tag 'sched_ext-for-6.13' of git://git.kernel.org/pub [...] new c54a1a06daa7 tracing: Fix function timing profiler to initialize hashtable new a370b72ec716 tracing: Add a comment about ftrace_regs definition new a312a0f7834e fgraph: Use fgraph data to store subtime for profiler new 3c9880f3ab52 ftrace: Use a running sleeptime instead of saving on shadow stack new f1f36e22bee9 ftrace: Have calltime be saved in the fgraph storage new 21e92806d39c function_graph: Support recording and printing the functio [...] new 474ec3e84968 function_graph: Remove unnecessary initialization in ftrac [...] new 0a6c61bc9c63 fgraph: Simplify return address printing in function graph tracer new c73eb02a4781 fgragh: No need to invoke the function call_filter_check_d [...] new 7888af4166d4 ftrace: Make ftrace_regs abstract from direct use new e4cf33ca4812 ftrace: Consolidate ftrace_regs accessor functions for arc [...] new 0b582611a8f4 ftrace: Use arch_ftrace_regs() for ftrace_regs_*() macros new 8684f2f37d65 selftests/ftrace: Fix check of return value in fgraph-retv [...] new 2d17932da44f ftrace: Rename ftrace_regs_return_value to ftrace_regs_get [...] new 81ec38ee9d31 Merge tag 'ftrace-v6.12-rc4' into trace/ftrace/core new 6ea8b69da6bf fgraph: Separate size of ret_stack from PAGE_SIZE new 434098485bfc fgraph: Give ret_stack its own kmem cache new 6348a3fa723a fgraph: Use guard(mutex)(&ftrace_lock) for unregister_ftra [...] new 06294cf04500 ftrace: Use guard for match_records() new 1432afb50de4 ftrace: Use guard to lock ftrace_lock in cache_mod() new 9687bbf21954 ftrace: Use guard to take the ftrace_lock in release_probe() new 8b0cb3a4c5e8 ftrace: Use guard to take ftrace_lock in ftrace_graph_set_hash() new 36a367b8912a ftrace: Show timings of how long nop patching took new aad3a0d08451 Merge tag 'ftrace-v6.13' of git://git.kernel.org/pub/scm/l [...] new 120fb87ced8e kdb: Replace the use of simple_strto with safer kstrto in [...] new 0c10cc243511 trace: kdb: Replace simple_strtoul with kstrtoul in kdb_ftdump new 9131d6a7a726 kdb: Remove fallback interpretation of arbitrary numbers as hex new 272fad470b65 kdb: Fix breakpoint enable to be silent if already enabled new 9c98750eb307 MAINTAINERS: Use Daniel Thompson's korg address for kgdb work new 24b2455fe8fc kdb: fix ctrl+e/a/f/b/d/p/n broken in keyboard mode new f89a687aaeae Merge tag 'kgdb-6.13-rc1' of git://git.kernel.org/pub/scm/ [...]
The 31 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: MAINTAINERS | 2 +- arch/arm64/include/asm/ftrace.h | 21 +- arch/arm64/kernel/asm-offsets.c | 22 +- arch/arm64/kernel/ftrace.c | 10 +- arch/loongarch/include/asm/ftrace.h | 29 +-- arch/loongarch/kernel/ftrace_dyn.c | 2 +- arch/powerpc/include/asm/ftrace.h | 27 +-- arch/powerpc/kernel/trace/ftrace.c | 4 +- arch/powerpc/kernel/trace/ftrace_64_pg.c | 2 +- arch/riscv/include/asm/ftrace.h | 22 +- arch/riscv/kernel/asm-offsets.c | 28 +-- arch/riscv/kernel/ftrace.c | 2 +- arch/s390/include/asm/ftrace.h | 29 +-- arch/s390/kernel/asm-offsets.c | 4 +- arch/s390/kernel/ftrace.c | 2 +- arch/s390/lib/test_unwind.c | 4 +- arch/x86/include/asm/ftrace.h | 30 +-- arch/x86/kernel/ftrace.c | 2 +- include/linux/ftrace.h | 85 +++++-- include/linux/ftrace_regs.h | 36 +++ include/linux/sched.h | 1 + kernel/debug/kdb/kdb_bp.c | 6 +- kernel/debug/kdb/kdb_keyboard.c | 33 ++- kernel/debug/kdb/kdb_main.c | 69 ++---- kernel/trace/Kconfig | 10 + kernel/trace/fgraph.c | 155 ++++++++---- kernel/trace/ftrace.c | 115 ++++----- kernel/trace/trace.c | 15 +- kernel/trace/trace.h | 11 + kernel/trace/trace_entries.h | 29 ++- kernel/trace/trace_functions_graph.c | 264 +++++++++++++++++---- kernel/trace/trace_kdb.c | 13 +- kernel/trace/trace_selftest.c | 1 + .../ftrace/test.d/ftrace/fgraph-retval.tc | 2 +- 34 files changed, 683 insertions(+), 404 deletions(-) create mode 100644 include/linux/ftrace_regs.h