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

From: Xu Kuohai

Date: Sat Mar 07 2026 - 01:57:31 EST


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