Patch Series

Subject BPF indirect jumps
Author a.s.protopopov@gmail.com
Date 2025-09-13 19:39:00.080308428 +0000 UTC
Version 2
Cc a.s.protopopov@gmail.com andrii@kernel.org aspsk@isovalent.com ast@kernel.org bpf@vger.kernel.org daniel@iogearbox.net eddyz87@gmail.com qmo@kernel.org yonghong.song@linux.dev

Patches (13)

Name Content
[PATCH v2 bpf-next 01/13] bpf: fix the return value of push_stack [Body]
[PATCH v2 bpf-next 02/13] bpf: save the start of functions in bpf_prog_aux [Body]
[PATCH v2 bpf-next 03/13] bpf, x86: add new map type: instructions array [Body]
[PATCH v2 bpf-next 04/13] selftests/bpf: add selftests for new insn_array map [Body]
[PATCH v2 bpf-next 05/13] bpf: support instructions arrays with constants blinding [Body]
[PATCH v2 bpf-next 06/13] selftests/bpf: test instructions arrays with blinding [Body]
[PATCH v2 bpf-next 07/13] bpf, x86: allow indirect jumps to r8...r15 [Body]
[PATCH v2 bpf-next 08/13] bpf, x86: add support for indirect jumps [Body]
[PATCH v2 bpf-next 09/13] bpf: disasm: add support for BPF_JMP|BPF_JA|BPF_X [Body]
[PATCH v2 bpf-next 10/13] libbpf: fix formatting of bpf_object__append_subprog_code [Body]
[PATCH v2 bpf-next 11/13] libbpf: support llvm-generated indirect jumps [Body]
[PATCH v2 bpf-next 12/13] bpftool: Recognize insn_array map type [Body]
[PATCH v2 bpf-next 13/13] selftests/bpf: add selftests for indirect jumps [Body]

Session 2025-09-13

ID (for dev) de047b17-9dcd-4379-84db-082011f0cc8e
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base e12873ee856ffa6f104869b8ea10c0f741606f13 [Config] passed [Log]
Build Patched e12873ee856ffa6f104869b8ea10c0f741606f13 [Config] [patched] passed [Log]
Boot test: Base e12873ee856ffa6f104869b8ea10c0f741606f13 [Config] passed
Boot test: Patched e12873ee856ffa6f104869b8ea10c0f741606f13 [Config] [patched] passed
Fuzzing e12873ee856ffa6f104869b8ea10c0f741606f13 [Config] e12873ee856ffa6f104869b8ea10c0f741606f13 [Config] [patched] passed [Log] [Artifacts]