[bpf-next v6 2/5] bpf: Pass bpf_verifier_env to jit

Xu Kuohai xukuohai at huaweicloud.com
Fri Mar 6 22:57:10 PST 2026


On 3/7/2026 2:40 PM, Yeoreum Yun wrote:
> Hi,
> 
> [...]
> 
>> -struct bpf_prog *bpf_int_jit_compile(struct bpf_prog *prog)
>> +struct bpf_prog *bpf_int_jit_compile(struct bpf_verifier_env *env, struct bpf_prog *prog)
> 
> Does this also work for bpf_prepare_filter()?
> For example, ptp_classifier_init() calls it without invoking bpf_check(),
> so there is no env available in that context.
>

It works. The original bpf_prog_select_runtime() is preserved for
cbpf and test code, and passes NULL env to bpf_int_jit_compile().

> [...]
> 
> Thanks.
> 
> --
> Sincerely,
> Yeoreum Yun
> 
> 




More information about the linux-arm-kernel mailing list