aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/trace_recursion.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-11-01Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-traceLinus Torvalds1-9/+18
2021-10-27ftrace: disable preemption when recursion locked王贇1-1/+10
2021-10-21tracing: Explain the trace recursion transition bit betterSteven Rostedt (VMware)1-2/+6
2021-10-19tracing/perf: Add interrupt_context_level() helperSteven Rostedt (VMware)1-6/+1
2021-10-19tracing: Reuse logic from perf's get_recursion_context()Steven Rostedt (VMware)1-5/+6
2021-10-18tracing: Have all levels of checks prevent recursionSteven Rostedt (VMware)1-40/+9
2020-11-10ftrace: Clean up the recursion code a bitSteven Rostedt (VMware)1-15/+7
2020-11-06ftrace: Add recording of functions that caused recursionSteven Rostedt (VMware)1-4/+25
2020-11-06ftrace: Optimize testing what context current is inSteven Rostedt (VMware)1-13/+20
2020-11-06ftrace: Add ftrace_test_recursion_trylock() helper functionSteven Rostedt (VMware)1-0/+25
2020-11-06ftrace: Move the recursion testing into global headersSteven Rostedt (VMware)1-0/+187