[PATCH 23.11 0/3] fix signed shift overflows in ARM JIT

Marat Khalili marat.khalili at huawei.com
Tue Mar 31 14:42:58 CEST 2026


Cherry-pick from main 8203cb408d51 ("bpf: fix signed shift overflows in
ARM JIT") and two more patches (1d8f2285ed3f and 0340918b0ce8) necessary
for it to work. Additional patches only contain new macro definitions
and should be harmless. All patches applied cleanly, the only change
manually done by me is removal of `Cc: stable at dpdk.org` line.

Chengwen Feng (1):
  eal: introduce more macros for bit definition

Marat Khalili (2):
  bitops: allow variable as first argument of shift macros
  bpf: fix signed shift overflows in ARM JIT

 lib/bpf/bpf_jit_arm64.c      | 162 +++++++++++++++++------------------
 lib/eal/include/rte_bitops.h |  66 ++++++++++++++
 2 files changed, 147 insertions(+), 81 deletions(-)

-- 
2.43.0



More information about the stable mailing list