| Age | Commit message (Expand) | Author |
| 6 days | bpf, arm64: Multiply by constants with shifts, adds and subs | Daniel Borkmann |
| 6 days | bpf, arm64: Use cbz, cbnz, tbz and tbnz for zero, sign and bit tests | Daniel Borkmann |
| 6 days | bpf, arm64: Use mov or mvn for AND, OR and XOR with all ones | Daniel Borkmann |
| 6 days | bpf, arm64: Shorten the tail call sequence | Daniel Borkmann |
| 6 days | bpf, arm64: Materialize immediates with fewer instructions | Daniel Borkmann |
| 6 days | bpf, arm64: Adjust compares with unencodable immediates by one | Daniel Borkmann |
| 6 days | bpf, arm64: Zero extend the arena offset in register offset accesses | Daniel Borkmann |
| 6 days | bpf, arm64: Store zero immediates from the zero register | Daniel Borkmann |
| 6 days | bpf, arm64: Use the unscaled forms for negative and unaligned offsets | Daniel Borkmann |
| 6 days | bpf, arm64: Consolidate the load and store emission into a helper | Daniel Borkmann |
| 6 days | arm64, insn: Add the LDUR/STUR and TBZ/TBNZ encodings | Daniel Borkmann |
| 6 days | bpf, arm64: Widen the branch offsets before scaling them to bytes | Daniel Borkmann |
| 6 days | bpf, arm64: Measure backward branches from the branch itself | Daniel Borkmann |
| 6 days | bpf, arm64: Keep the ll/sc atomics address apart from the old value | Daniel Borkmann |
| 6 days | bpf, arm64: Emit ISB SY in the speculation barriers | Daniel Borkmann |
| 6 days | bpf, arm64: Free the private stack when a pass over the image fails | Daniel Borkmann |
| 6 days | bpf, arm64: Free the offset table of a subprog in bpf_jit_free | Daniel Borkmann |
| 6 days | bpf, arm64: Remove unused A64_BL, A64_BTI_C and A64_LDR32LIT | Daniel Borkmann |
| 11 days | bpf, arm64: Support BPF_REG_ARENA_SP | Alexei Starovoitov |
| 11 days | bpf, arm64: Filter user addresses of BPF_PROBE_MEM loads in the JIT | Alexei Starovoitov |
| 12 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.4-rc1 | Alexei Starovoitov |
| 12 days | bpf: Pass a pointer to arch_bpf_timed_may_goto() | Alexei Starovoitov |
| 2026-10-30 | bpf, arm64: JIT UHMUL and SHMUL | Yazhou Tang |
| 2026-10-28 | bpf: Keep stack arguments in arch_bpf_timed_may_goto() | Alexei Starovoitov |
| 2026-10-28 | bpf: Remove BPF_F_ARENA_SCALAR | Alexei Starovoitov |
| 2026-10-23 | Merge tag 'bpf-next-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Linus Torvalds |
| 2026-10-21 | bpf: Make unwind_exit of an exception callback exit in JITs | Alexei Starovoitov |
| 2026-10-20 | bpf, arm64: Support unwind_goto and unwind_exit | Alexei Starovoitov |
| 2026-10-20 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds |
| 2026-10-19 | bpf: Set up the arena base only in functions that use it | Kumar Kartikeya Dwivedi |
| 2026-10-10 | bpf, arm64: Fix racy plt target update in bpf_arch_text_poke() | Matthew Wood |
| 2026-10-03 | bpf: Treat load and store through a number as arena access | Alexei Starovoitov |
| 2026-10-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.3-rc5 | Alexei Starovoitov |
| 2026-09-29 | bpf: Skip detached progs in trampoline images that are still in use | Florent Revest (Anthropic) |
| 2026-09-24 | bpf, arm64: Allow programs 2 KiB of stack | Kumar Kartikeya Dwivedi |
| 2026-09-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.3-rc4 | Alexei Starovoitov |
| 2026-09-24 | bpf, arm64: Add JIT support for callx | Alexei Starovoitov |
| 2026-09-23 | arm64: bpf: Remove big-endian support from the JIT compiler | Will Deacon |
| 2026-09-13 | bpf, arm64: set up the frame pointer for the exception callback | Donggeun Yoo |
| 2026-09-12 | bpf, arm64: Move kfunc arguments into the arm64 calling convention | Yonghong Song |
| 2026-09-12 | bpf, arm64: Place trampoline arguments by the arm64 calling convention | Yonghong Song |
| 2026-08-21 | bpf: Wire up JIT support for 16-byte kfunc returns | Yonghong Song |
| 2026-08-14 | bpf, arm64: Convert struct_ops arena arguments in the trampoline | Puranjay Mohan |
| 2026-08-14 | bpf, arm64: JIT __arena kfunc argument rebasing | Puranjay Mohan |
| 2026-08-14 | bpf, arm64: Fix stack-passed arguments for indirect trampolines | Puranjay Mohan |
| 2026-08-12 | bpf, arm64: Clear fetch destination on faulting arena atomic | Daniel Borkmann |
| 2026-08-07 | bpf, arm64: Fix exception table metadata for arena load-acquire | Daniel Borkmann |
| 2026-07-21 | bpf: Extract the is_struct_ops_tramp helper | Pu Lehui |
| 2026-07-21 | bpf, arm64: Optimize cast_user code generation | Puranjay Mohan |
| 2026-07-01 | bpf: Restrict JIT predictor flush to cBPF | Pawan Gupta |