| Age | Commit message (Expand) | Author |
| 3 days | bpf: Keep stack arguments in arch_bpf_timed_may_goto() | Alexei Starovoitov |
| 3 days | bpf, x86: Remove r0_on_stack from fetching atomics in arena | Alexei Starovoitov |
| 3 days | bpf: Remove BPF_F_ARENA_SCALAR | Alexei Starovoitov |
| 7 days | bpf: Size backward jumps by the insns they jump over | Mykyta Yatsenko |
| 7 days | bpf, x86: Use emit_rsb_call() to call bpf_unwind_target() | Alexei Starovoitov |
| 10 days | bpf: Make unwind_exit of an exception callback exit in JITs | Alexei Starovoitov |
| 11 days | bpf, x86: Support unwind_goto and unwind_exit | Alexei Starovoitov |
| 12 days | bpf: Set up the arena base only in functions that use it | Kumar Kartikeya Dwivedi |
| 13 days | bpf, x86: Mask the shift counts of the magic number division | Daniel Borkmann |
| 2026-10-16 | bpf, x86: Place trampoline arguments by the x86-64 calling convention | Yonghong Song |
| 2026-10-16 | bpf, x86: Pass a trampoline's stack arguments by the calling convention | Yonghong Song |
| 2026-10-16 | bpf, x86: Support fetching AND/OR/XOR atomics in arena | Puranjay Mohan |
| 2026-10-15 | bpf, x86: Shorten the cast to a user address | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Use emit_sub_rsp() for the trampoline stack | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Multiply by 3, 5 and 9 with lea | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Divide by constants via multiplication with a magic number | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Compare the PROBE_MEM address range with a shift | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Fold the PROBE_MEM address computation into a lea | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Use BMI2 shifts also when the count is in rcx | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Swap 16-bit values with bswap and shr, not ror and movzx | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Use shorter and faster forms for some ALU immediates | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Consolidate the ALU, shift and neg encodings into helpers | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Use movzx for byte and word masks and a not for xor with -1 | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Compare against 0, 127 and -128 with the adjusted condition | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Use shorter test and cmp encodings for immediates | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Shorten the stack adjusts and the tail call counter loads | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Omit the displacement byte for zero offsets | Daniel Borkmann |
| 2026-10-15 | bpf, x86: Drop redundant REX prefixes from zero and sign extensions | Daniel Borkmann |
| 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-25 | bpf, x86: Fix timed may_goto with private stack | Alexei Starovoitov |
| 2026-09-24 | bpf, x86: Allow programs 2 KiB of stack | Kumar Kartikeya Dwivedi |
| 2026-09-24 | bpf, x86: Add JIT support for callx | Alexei Starovoitov |
| 2026-09-13 | bpf, x86: Use global buffer for trampoline size generation | Jiri Olsa |
| 2026-09-12 | bpf, x86: Move kfunc arguments into the x86-64 calling convention | Yonghong Song |
| 2026-09-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.3-rc2 | Alexei Starovoitov |
| 2026-09-04 | bpf, x86: emit KASAN checks in x86 JITed programs | Alexis Lothoré (eBPF Foundation) |
| 2026-09-04 | bpf, x86: refactor BPF_ST management in do_jit | Alexis Lothoré (eBPF Foundation) |
| 2026-08-21 | bpf: Wire up JIT support for 16-byte kfunc returns | Yonghong Song |
| 2026-08-20 | x86/bpf: Make arch_bpf_trampoline_size allocate from EXECMEM_MODULE_DATA | Mike Rapoport (Microsoft) |
| 2026-08-14 | bpf, x86: Fix per-CPU address resolution into an extended register | Vineet Gupta |
| 2026-08-12 | bpf, x86: Clear fetch destination on faulting arena atomic | Daniel Borkmann |
| 2026-08-08 | bpf, x86: Fix stack-passed arguments for indirect trampolines | Tejun Heo |
| 2026-08-08 | bpf, x86: Convert struct_ops arena arguments in the trampoline | Tejun Heo |
| 2026-08-08 | bpf, x86: JIT __arena kfunc argument rebasing | Tejun Heo |
| 2026-08-07 | bpf, x86: Fix exception table metadata for arena load-acquire | Daniel Borkmann |
| 2026-08-01 | bpf, x86: Fix trampoline stack size for 128-bit arguments | Yonghong Song |
| 2026-07-22 | bpf, x86: Make sure allocation in arch_bpf_trampoline_size() is writable | Mike Rapoport (Microsoft) |
| 2026-07-01 | bpf: Restrict JIT predictor flush to cBPF | Pawan Gupta |