Re: [RFC PATCH bpf-next v2 1/2] ftrace: deprecate disabling via ftrace_enabled sysctl
Steven Rostedt <[email protected]> Wed, 5 Aug 2026 21:54:36 -0400
| Newsgroups | org.kernel.vger.linux-trace-kernel,org.kernel.vger.bpf,org.kernel.vger.linux-doc,org.kernel.vger.linux-kselftest,org.kernel.vger.live-patching,org.kernel.vger.stable |
|---|---|
| Message-ID | <20260805215436.2a526204@robin> |
On Fri, 31 Jul 2026 13:53:57 -0400 Andrey Grodzovsky <[email protected]> wrote: > > -static void ftrace_shutdown_sysctl(void) > +static void __maybe_unused ftrace_shutdown_sysctl(void) > { > int command; > > @@ -9377,7 +9377,7 @@ static void ftrace_shutdown_sysctl(void) > # define ftrace_shutdown_sysctl() do { } while (0) > #endif /* CONFIG_DYNAMIC_FTRACE */ > > -static bool is_permanent_ops_registered(void) > +static bool __maybe_unused is_permanent_ops_registered(void) > { > struct ftrace_ops *op; I agree with Sashiko: https://sashiko.dev/#/patchset/20260731175358.3542156-3-andrey.grodzovsky%40crowdstrike.com Instead of marking with "__maybe_unused", just delete them. If we need to revent, the revert will add them back. -- Steve