# heads (aka `branches'): $ git for-each-ref --sort=-creatordate refs/heads \ --format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))' pmem-on-reserve-mem-fail pmem on reserve_mem (failure!) (2025-02-07) sframe/josh tracing: POC on top of sframe (2025-01-03) trace/persistent-ring-buf-reserve-mem-v5.15 tracing: Allow boot instances to use reserve_mem boot memory (2024-06-06) trace/persistent-ring-buf-v5.15 tracing: Add option to use memmap boot memory for trace boot instance (2024-05-10) trace/ring-buffer-prealloc tracing: Update function tracing output for previous boot buffer (2024-04-11) trace/memmap-top pstore/ramoops: Add ramoops.mem_name= command line option (2024-04-09) ftrace/urgent tracing/ring-buffer: Fix wait_on_pipe() race (2024-03-11) eventfs-show-files tracefs: Add show_events_dentries (2024-01-07) ring-buffer-multi-page-subbufers tracing: Update subbuffer with kilobytes not page order (2023-12-15) fixup-trace-v6.7 Merge branch 'trace/ftrace/core' into HEAD (2023-11-02) ftrace/core ftrace: Avoid needless updates of the ftrace function call (2022-11-23) timers-start treewide: Convert del_timer*() to timer_shutdown*() (2022-11-06) trace/timers timers: Expand DEBUG_OBJECTS_TIMER to check if it ever was used (2022-11-04) timers timers: Expand DEBUG_OBJECTS_TIMER to check if it ever was used (2022-10-27) for-next ftrace: Properly unset FTRACE_HASH_FL_MOD (2022-09-27) rtla rtla: Consolidate and show all necessary libraries that failed for building (2022-08-10) for-next-core rv: Unlock on error path in rv_unregister_reactor() (2022-08-04) for-next-rtla rtla: Define syscall numbers for riscv (2022-07-31) trace/ftrace/core tracing: Fix comments for event_trigger_separate_filter() (2022-05-26) merge-next-20220315 Merge remote-tracking branch 'ftrace/ftrace/core' into HEAD (2022-03-15) trace-merge-next-20220315 Merge remote-tracking branch 'ftrace/ftrace/core' into HEAD (2022-03-15) ftrace/conflicts Merge branch 'trace/ftrace/core' into trace/ftrace/conflicts (2021-11-01) trace/for-next selftests/ftrace: Exclude "(fault)" in testing add/remove eprobe events (2021-09-08) ftrace/fgraph-multi function_graph: Add selftest for passing local variables (2021-06-17) ftrace/eventfs More debugging (2021-04-07) norepeat-func tracing: Add "func_no_repeats" option for function tracing (2021-03-04) fix-event tracing/tools: fix a couple of spelling mistakes (2021-02-25) ftrace-regs livepatch: Use the default ftrace_ops instead of REGS when ARGS is available (2020-11-11) ftrace/ring-buffer-irq-timestamp ring-buffer: Add rb_time_t 64 bit operations for speeding up 32 bit (2020-06-28) ftrace/aarch64-conflict Merge commit '36b3615dc3b625c8b587f34e413a600f7ac16403' into trace/ftrace/aarch64-conflict (2019-11-15) ftrace/direct ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout (2019-11-13) ftrace/text-poke x86/mm: Remove set_kernel_text_r[ow]() (2019-10-09) ftrace/fgraph-multi-stackdown function_graph: Add selftest for passing local variables (2019-05-25) syscalls syscalls: Remove start and number from syscall_set_arguments() args (2019-04-05) tip/perf/core tools/perf,tools/lib/traceevent: Make traceevent APIs more consistent (2019-03-27) ftrace/jump_function Josh's changes (2018-11-12) ftrace/kprobes tracing/kprobes: Allow kprobe-events to record module symbol (2018-10-10) ftrace/jump_function-v1 tracepoints: Implement it with dynamic functions (2018-10-05) ftrace/remove-mcount x86/ftrace: Remove mcount support from x86_32 with DYNAMIC_FTRACE enabled (2018-09-06) vsprintf vsprintf: Replace memory barrier with static_key for random_ptr_key update (2018-05-16) ftrace/initcall init, tracing: instrument security and console initcall trace events (2018-03-23) ftrace/dynamic-ftrace-events tracing: Add direct kallsym access to function based events (2018-03-20) ftrace/event-filter tracing: Rewrite filter logic to be simpler and faster (2018-03-09) ftrace/hist selftests: ftrace: Add inter-event hist triggers testcases (2018-02-07) tip/sched/core sched/rt: Up the root domain ref count when passing it around via IPIs (2018-01-23) tip/x86/apic x86/vector,tracing: Use TRACE_EVENT_RAW for vector trace events (2017-10-17) tip/cpuhotplug perf: Grab event_mutex before taking get_online_cpus() (2017-05-12) next/ftrace/core ring-buffer: Return reader page back into existing ring buffer (2017-05-01) ftrace/probe selftest: ftrace: Allow some event trigger tests to run in an instance (2017-04-20) tip/x86/ftrace ftrace/x86: Use Makefile logic instead of #ifdef for compiling ftrace_*.o (2017-03-23) tip/x86/core ftrace/x86: Use Makefile logic instead of #ifdef of compling ftrace_*.o (2017-03-16) ftrace/hwlat-tracer tracing: Add NMI tracing in hwlat detector (2016-08-10) traceevent/updates tools lib traceevent: Fix output of %llu for 64 bit values read on 32 bit machines (2016-02-09) tip/sched/core-2 sched: Add bandwidth ratio to /proc/sched_debug (2016-02-03) ftrace/event-pid-filter tracing: Cache memory pages used for set_event_pid (2015-11-12) ftrace/instance-trace-options tracing: Add trace options for tracer options to instances (2015-09-30) for-next-urgent tracing: Have branch tracer use recursive field of task struct (2015-07-08) ftrace/rename-ftrace tracing: Rename ftrace_get_offsets_##call() to trace_event_get_offsets_##call() (2015-05-13) kallsyms kallsyms: Do not display SyS_foo() syscall aliases in kallsyms (2015-05-06) ftrace/hwlat hwlat: Add per cpu mask for hwlat_detector (2015-04-21) ftrace/enum tracing: Add enum_map file to show enums that have been mapped (2015-04-07) ftrace/urgent-2 latest ftrace test run results w/panand kernel patch (2015-03-05) rfc/seq_file seq_file/seq_buf: Convert seq_file over to use seq_buf (2015-02-26) ftrace/doc tracing: Add samples of DECLARE_EVENT_CLASS() and DEFINE_EVENT() (2015-02-09) ftrace/tracefs tracing: Fix comments about tracefs (2015-02-09) ftrace/core-2 ftrace: Rename variable from old_hash_ops to old_ops_hash (2015-01-28) ftrace/tracefs-v1 tracefs: Add directory /sys/kernel/tracing (2015-01-21) fix-sh scripts/recordmcount.pl: There is no -m32 gcc option on Super-H anymore (2015-01-19) rfc/seq-buf printk: Do not disable preemption for accessing printk_func (2014-12-11) rfc/mcount-update ftrace/fgraph/x86: Have prepare_ftrace_return() take ip as first parameter (2014-11-24) ftrace/testing ftracetest: Add basic event tracing test cases (2014-11-06) seq-file/void-return debugfs: Have debugfs_print_regs32() return void (2014-11-05) ftrace/testing-mystuff ftracetest: Add a couple of ftrace test cases (2014-11-04) rfc/seq-cleanup debugfs: Have debugfs_print_regs32() return void (2014-10-29) kbuild kbuild: Fix output of make kernelrelease (and others) (2014-10-23) ftrace/ipi-tracepoints ARM64: add IPI tracepoints (2014-08-07) rfc/trampoline ftrace/x86: Allow !CONFIG_PREEMPT dynamic ops to use allocated trampolines (2014-07-17) rfc/remove-function-trace-stop tracing: Remove function_trace_stop and HAVE_FUNCTION_TRACE_MCOUNT_TEST (2014-07-15) ftrace/next tracing: Convert pr_warning() to pr_warn() in trace_events.c (2014-06-26) ftrace/test Merge branch 'ftrace/nograph-v3' of git://git.kernel.org/pub/scm/linux/kernel/git/namhyung/linux-perf into trace/ftrace/test (2014-06-12) test-wu-bot tracing: Add back bugs to test if I get email (2014-06-05) ftrace/arm64 ftrace: Make CALLER_ADDRx macros more generic (2014-05-21) ftrace/next-3.17 ftrace: Add trampolines to enabled_functions debug file (2014-05-09) rfc/trace_events/shrink perf/events: Use helper functions in event assignment to shrink macro size (2014-01-31) rfc/out-of-line-tracepoints tracepoints: Move the work out of line from hotpath sections (2014-01-30) tip/preempt preempt: Debug for possible missed preemption checks (2014-01-17) ftrace/next-2 tracing: Allow irq/preempt tracers to be used by instances (2014-01-14) ftrace/v3.10 ftrace: Check module functions being traced on reload (2013-08-09) tip/perf/jump-label-7 x86/jump labels: Use etiher 5 byte or 2 byte jumps (2013-08-07) tip/x86/jumplabel x86/jump-label: Show where and what was wrong on errors (2013-08-06) ftrace/rcu-2 rcu: Have the RCU tracepoints use the tracepoint_string infrastructure (2013-07-29) ftrace/rcu rcu: Have the RCU tracepoints use the tracepoint_string infrastructure (2013-07-27) ftrace/core-tpstring tracing: Add __tracepoint_string() to export string pointers (2013-07-26) tip/x86/trace trace,x86: Do not call local_irq_save() in load_current_idt() (2013-06-22) trace/ftrace/urgent ftrace: Use the rcu _notrace variants for rcu_dereference_raw() and friends (2013-05-28) perf/urgent ring-buffer: Do not poll non allocated cpu buffers (2013-05-28) tip/perf/urgent tracing/kprobes: Make print_*probe_event static (2013-05-15) tip/perf/urgent-2 ftrace: Do not call stub functions in control loop (2013-04-08) tip/perf/core-5 tracing: Bring Documentation/trace/ftrace.txt up to date (2013-03-15) tip/perf/core-4 tracing: Bring Documentation/trace/ftrace.txt up to date (2013-03-14) tip/perf/core-3 tracing: Bring Documentation/trace/ftrace.txt up to date (2013-03-13) rfc/multi-buffers-v12 tracing: Add rmdir to remove multibuffer instances (2013-02-27) rfc/multi-buffers-v11 tracing: Add rmdir to remove multibuffer instances (2013-02-26) tip/perf/urgent-3 tracing: Fix regression of trace_pipe (2013-01-14) rfc/multi-buffers-v8 tracing: Add 'free' file to remove multibuffer instances (2012-11-20) tip/perf/core-2 tracing: Remove unnecessary WARN_ONCE's from tracing_buffers_splice_read (2012-11-19) tip/x86/asm x86_32: Return actual stack when requesting sp from regs (2012-11-19) rfc/multi-buffers-v7 tracing: Add 'free' file to remove multibuffer instances (2012-11-15) rfc/function-preempt-only-v2 ring-buffer: User context bit recursion checking (2012-11-15) rfc/function-preempt-only ring-buffer: User context bit recursion checking (2012-11-02) tip/perf/rcu trace: Don't declare trace_*_rcuidle functions in modules (2012-09-12) rfc/multi-buffers-v4 tracing: Add 'delete' file to remove multibuffer instances (2012-08-08) rfc/kprobes/ftrace-v5 kprobes/x86: ftrace based optimization for x86 (2012-06-12) tip/x86/core-2 x86: Save cr2 in NMI in case NMIs take a page fault (for i386) (2012-06-08) rfc/kprobes/ftrace-v4 kprobes/x86: ftrace based optimization for x86 (2012-06-06) rfc/kprobes/ftrace-v3 kprobes/x86: ftrace based optimization for x86 (2012-06-05) tip/perf/next-2 ftrace/x86: Add separate function to save regs (2012-05-02) tip/perf/next ftrace: Remove selecting FRAME_POINTER with FUNCTION_TRACER (2012-05-02) rfc/kprobes/ftrace-v2 kprobes: Update header for ftrace optimization (2012-05-02) ppc/ftrace ftrace/ppc: Use patch_instruction instead of probe_kernel_write() (2012-04-26) tip/perf/jump-label-5 x86/jump labels: Handle initialization of enabled nops (2012-03-07) tip/x86/urgent x86: Fix the NMI nesting comments (2012-02-24) tip/perf/jump-label-4 x86/jump labels: Handle initialization of enabled nops (2012-02-02) tip/perf/jump-label-3 x86/jump lables: Show where and what was wrong on errors (2012-02-01) tip/perf/jump-label-2 x86/jump labels: Use etiher 5 byte or 2 byte jumps (2012-01-27) tip/perf/jump-label jump labels/x86: Use etiher 5 byte or 2 byte jumps (2012-01-26) tip/x86/core-3 x86: Add counter when debug stack is used with interrupts enabled (2011-12-21) rfc/ftrace/x86-no-stop-machine ftrace/x86: Have arch x86_64 use breakpoints instead of stop machine (2011-12-16) tip/perf/parse-events-2 parse-events: Rename struct record to struct pevent_record (2011-11-07) * master Merge git://github.com/davem330/net (2011-10-06) tip/perf/parse-events perf/events: Correct size given to memset (2011-08-05)
git clone https://yhbt.net/pub/scm/linux/kernel/git/rostedt/linux-trace.git