24.11.7 patches review and test
Marat Khalili
marat.khalili at huawei.com
Mon Jul 27 12:14:44 CEST 2026
Hi,
> Marat Khalili (14):
> bpf/validate: fix BPF_ADD of pointer to a scalar
> bpf/validate: fix BPF_LDX | EBPF_DW signed range
> bpf/validate: fix BPF_NEG of INT64_MIN and 0
> bpf/validate: fix BPF_DIV and BPF_MOD signed part
> bpf/validate: fix BPF_MUL ranges minimum
> bpf/validate: fix BPF_MUL signed overflow UB
> bpf/validate: fix BPF_JGT/EBPF_JSGT no-jump max
> bpf/validate: fix BPF_JMP source range calculation
> bpf/validate: fix BPF_AND min calculations
> bpf/validate: fix BPF_LSH shift-out-of-bounds UB
> bpf/validate: fix BPF_OR min calculations
> bpf/validate: fix BPF_SUB signed max zero case
> bpf/validate: fix BPF_XOR signed min calculation
> bpf/validate: prevent overflow when building graph
Due to my oversight a bunch of tests were backported to v24.11.5 with
`NOHUGE_OK, ASAN_OK` registration arguments. I have posted a fix here:
https://inbox.dpdk.org/stable/20260721150521.81620-1-marat.khalili@huawei.com/
Please consider it for inclusion in the current stable release. Alternatively,
the affected tests can be deleted (I can prepare a patch), since now they are
simply ignored, and in many cases we are not backporting tests. Doing nothing
is a valid third option, but dead tests might be misleading to users.
More information about the stable
mailing list