Re: [PATCH v1 0/2] Refine move_imm() and optimize memory load

Tiezhu Yang <[email protected]> Thu, 30 Jul 2026 15:12:19 +0800
Newsgroups dev.linux.lists.loongarch,org.kernel.vger.bpf,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On 2026/7/28 上午11:16, Tiezhu Yang wrote:
> This series is based on 7.2-rc5 and the following two series:
> 
> Fix and optimize BPF tailcall for LoongArch
> https://lore.kernel.org/loongarch/[email protected]/
> 
> LoongArch: BPF: clean up for build_insn() paths
> https://lore.kernel.org/loongarch/[email protected]/

...

> Tiezhu Yang (2):
>    LoongArch: BPF: Clean up and decouple is32 parameter from move_imm()
>    LoongArch: BPF: Eliminate zero-extension for memory load operations
> 
>   arch/loongarch/net/bpf_jit.c | 123 ++++++++++++++++++++++-------------
>   arch/loongarch/net/bpf_jit.h |   7 +-
>   2 files changed, 79 insertions(+), 51 deletions(-)
> 

Here is the latest loongarch-next tree:

https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git/log/?h=loongarch-next

I noticed there are several patch series from others (Chenguang Zhao,
George Guo) that need to be rebased. To avoid unnecessary conflicts,
please bypass mine for now and focus on theirs.

I will hold off and send these refactoring and optimization patches
later when the timing is better.

Thanks,
Tiezhu