Based on 7.2-rc1 and the following series:
https://lore.kernel.org/loongarch/20260711100956.4351-1-yangtiezhu@loongson.cn/
Not tested yet, only RFC.
Eliminate frequent and redundant zero-extensions and sign-extensions,
resulting in a cleaner native instruction stream and reduced JIT image
size.
Tiezhu Yang (2):
LoongArch: BPF: Eliminate zero-extension for memory load operations
LoongArch: BPF: Eliminate zero/sign extensions for 32-bit operations
arch/loongarch/net/bpf_jit.c | 378 ++++++++++++++++++++---------------
arch/loongarch/net/bpf_jit.h | 25 +--
2 files changed, 219 insertions(+), 184 deletions(-)
--
2.42.0