On Tue, 25 Mar 2025 11:18:52 -0700 (PDT) Steven Rostedt <[email protected]> wrote:
> Note, that config only enables the runtime verification. Which means you > need to run the kernel for the check if it worked. It is not a build time > feature. And since it checks at run time, it does add a small overhead (to > iterate all functions), where you may not want it enabled in production. Right, sounds good. I'll test it with CONFIG_FTRACE_SORT_STARTUP_TEST and send the patch via a stable- thread if it succeeds. Sahil On Tue, Mar 25, 2025 at 1:18 PM Steven Rostedt <[email protected]> wrote: > > On Tue, 25 Mar 2025 13:10:17 -0500 > Sahil Gupta <[email protected]> wrote: > > > That sounds good to me. I didn't use CONFIG_FTRACE_SORT_STARTUP_TEST, > > but I manually verified the section was sorted by checking the ELF > > using a Python script. Maybe that is something we can consider adding > > as a build step in the future? > > Note, that config only enables the runtime verification. Which means you > need to run the kernel for the check if it worked. It is not a build time > feature. And since it checks at run time, it does add a small overhead (to > iterate all functions), where you may not want it enabled in production. > > -- Steve
