Record functions that recurse in function tracing
modulename: trace_recursion_record.ko
configname: CONFIG_FTRACE_RECORD_RECURSION
Linux Kernel Configuration
└─>Kernel hacking
└─>Tracers
└─>Record functions that recurse in function tracing
In linux kernel since version 5.2 (release Date: 2019-07-07)
All callbacks that attach to the function tracing have some sort
of protection against recursion. Even though the protection exists,
it adds overhead. This option will create a file in the tracefs
file system called "recursed_functions" that will list the functions
that triggered a recursion.
This will add more overhead to cases that have recursion.
If unsure, say N
of protection against recursion. Even though the protection exists,
it adds overhead. This option will create a file in the tracefs
file system called "recursed_functions" that will list the functions
that triggered a recursion.
This will add more overhead to cases that have recursion.
If unsure, say N