pub/scm/linux/kernel/git/rostedt/linux-trace.git  about / heads / tags
Ftrace and kernel tracing repo
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
  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