Patch Series

Subject LoongArch: Fix BPF trampoline related issues
Author hengqi.chen@gmail.com
Date 2025-09-03 07:01:06 +0000 UTC
Version 4
Cc bpf@vger.kernel.org chenhuacai@kernel.org hejinyang@loongson.cn hengqi.chen@gmail.com loongarch@lists.linux.dev vincent.mc.li@gmail.com yangtiezhu@loongson.cn

Patches (8)

Name Content
[PATCH v4 1/8] LoongArch: BPF: Remove duplicated flags check [Body]
[PATCH v4 2/8] LoongArch: BPF: Remove duplicated bpf_flush_icache() [Body]
[PATCH v4 3/8] LoongArch: BPF: No support of struct argument in trampoline programs [Body]
[PATCH v4 4/8] LoongArch: BPF: No text_poke() for kernel text [Body]
[PATCH v4 5/8] LoongArch: BPF: Don't assume trampoline size is page aligned [Body]
[PATCH v4 6/8] LoongArch: BPF: Make trampoline size stable [Body]
[PATCH v4 7/8] LoongArch: BPF: Make error handling robust in arch_prepare_bpf_trampoline() [Body]
[PATCH v4 8/8] LoongArch: BPF: Sign extend struct ops return values properly [Body]

Session 2025-09-03

ID (for dev) 1305d3ea-5c53-408d-bc04-79ce27fdd235
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base d3abefe897408718799ae3bd06295b89b870a38e [Config] passed [Log]
Build Patched d3abefe897408718799ae3bd06295b89b870a38e [Config] [patched] passed [Log]
Boot test: Base d3abefe897408718799ae3bd06295b89b870a38e [Config] passed
Boot test: Patched d3abefe897408718799ae3bd06295b89b870a38e [Config] [patched] passed
Fuzzing d3abefe897408718799ae3bd06295b89b870a38e [Config] d3abefe897408718799ae3bd06295b89b870a38e [Config] [patched] skipped [Log] [Artifacts]