ed65df63a39a ("tracing: Have all levels of checks prevent recursion") 7b68621f8d16 ("ftrace: Clean up the recursion code a bit") 773c16705058 ("ftrace: Add recording of functions that caused recursion") a25d036d939a ("ftrace: Reverse what the RECURSION flag means in the ftrace_ops") 5d15a624c34b ("perf/ftrace: Add recursion protection to the ftrace callback") 4b750b573c5b ("livepatch: Trigger WARNING if livepatch function fails due to recursion") 13f3ea9a2c82 ("livepatch/ftrace: Add recursion protection to the ftrace callback") c536aa1c5b17 ("kprobes/ftrace: Add recursion protection to the ftrace callback") 6cdf941871ec ("pstore/ftrace: Add recursion protection to the ftrace callback") da5afbeb1724 ("ftrace: Optimize testing what context current is in") 6e4eb9cb22fc ("ftrace: Add ftrace_test_recursion_trylock() helper function") 0264c8c9e1b5 ("ftrace: Move the recursion testing into global headers") 726b3d3f141f ("ftrace: Handle tracing when switching between context") ee11b93f95ea ("ftrace: Fix recursion check for NMI test") fefa636d8159 ("Merge tag 'trace-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace")