summaryrefslogtreecommitdiffstats
path: root/include/linux/trace_recursion.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2021-11-011-9/+18
|\
| * ftrace: disable preemption when recursion locked王贇2021-10-271-1/+10
| * tracing: Explain the trace recursion transition bit betterSteven Rostedt (VMware)2021-10-211-2/+6
| * tracing/perf: Add interrupt_context_level() helperSteven Rostedt (VMware)2021-10-191-6/+1
| * tracing: Reuse logic from perf's get_recursion_context()Steven Rostedt (VMware)2021-10-191-5/+6
* | tracing: Have all levels of checks prevent recursionSteven Rostedt (VMware)2021-10-181-40/+9
|/
* ftrace: Clean up the recursion code a bitSteven Rostedt (VMware)2020-11-101-15/+7
* ftrace: Add recording of functions that caused recursionSteven Rostedt (VMware)2020-11-061-4/+25
* ftrace: Optimize testing what context current is inSteven Rostedt (VMware)2020-11-061-13/+20
* ftrace: Add ftrace_test_recursion_trylock() helper functionSteven Rostedt (VMware)2020-11-061-0/+25
* ftrace: Move the recursion testing into global headersSteven Rostedt (VMware)2020-11-061-0/+187