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

Shani Peretz shperetz at nvidia.com
Wed Apr 15 12:29:43 CEST 2026



> -----Original Message-----
> From: Marat Khalili <marat.khalili at huawei.com>
> Sent: Tuesday, 31 March 2026 15:43
> To: stable at dpdk.org
> Cc: Shani Peretz <shperetz at nvidia.com>
> Subject: [PATCH 23.11 0/3] fix signed shift overflows in ARM JIT
> 
> External email: Use caution opening links or attachments
> 
> 
> 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

Applied the series to 23.11,

Thanks, Shani



More information about the stable mailing list