On Fri, Nov 22, 2019 at 09:07 PM CET, Daniel Borkmann wrote: [...] > @@ -9046,6 +9110,7 @@ static int fixup_call_args(struct bpf_verifier_env *env) > static int fixup_bpf_calls(struct bpf_verifier_env *env) > { > struct bpf_prog *prog = env->prog; > + bool expect_blinding = bpf_jit_blinding_enabled(prog); > struct bpf_insn *insn = prog->insnsi; > const struct bpf_func_proto *fn; > const int insn_cnt = prog->len; I noticed this is breaking the build if CONFIG_BPF_JIT is not set: kernel/bpf/verifier.c: In function ‘fixup_bpf_calls’: kernel/bpf/verifier.c:9134:25: error: implicit declaration of function ‘bpf_jit_blinding_enabled’; did you mean ‘bpf_jit_kallsyms_enabled’? [-Werror=implicit-function-declaration] bool expect_blinding = bpf_jit_blinding_enabled(prog); ^~~~~~~~~~~~~~~~~~~~~~~~ bpf_jit_kallsyms_enabled