Mike Rapoport <rppt@xxxxxxxxxx> writes: > From: "Mike Rapoport (IBM)" <rppt@xxxxxxxxxx> > > kprobes depended on CONFIG_MODULES because it has to allocate memory for > code. I think you can remove the MODULES dependency from BPF_JIT as well: --8<-- diff --git a/kernel/bpf/Kconfig b/kernel/bpf/Kconfig index 2dfe1079f772..fa4587027f8b 100644 --- a/kernel/bpf/Kconfig +++ b/kernel/bpf/Kconfig @@ -41,7 +41,6 @@ config BPF_JIT bool "Enable BPF Just In Time compiler" depends on BPF depends on HAVE_CBPF_JIT || HAVE_EBPF_JIT - depends on MODULES help BPF programs are normally handled by a BPF interpreter. This option allows the kernel to generate native code when a program is loaded --8<-- Björn