]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
riscv, bpf: Add Zacas instructions
authorPu Lehui <pulehui@huawei.com>
Sat, 19 Jul 2025 09:17:26 +0000 (09:17 +0000)
committerDaniel Borkmann <daniel@iogearbox.net>
Fri, 15 Aug 2025 08:46:51 +0000 (10:46 +0200)
commitde39d2c4cdb68ece47ff9609dd5c9e87b918d1bd
treee0ebde706aa94fef356bb5d6d4834684935b6d73
parent5090b339eeb3417baa940d690923e630e077d8f8
riscv, bpf: Add Zacas instructions

Add Zacas instructions introduced by [0] to reduce code size and
improve performance of RV64 JIT.

Signed-off-by: Pu Lehui <pulehui@huawei.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Tested-by: Björn Töpel <bjorn@rivosinc.com>
Reviewed-by: Björn Töpel <bjorn@rivosinc.com>
Acked-by: Björn Töpel <bjorn@kernel.org>
Link: https://github.com/riscvarchive/riscv-zacas/releases/download/v1.0/riscv-zacas.pdf
Link: https://lore.kernel.org/bpf/20250719091730.2660197-7-pulehui@huaweicloud.com
arch/riscv/net/bpf_jit.h