summaryrefslogtreecommitdiff
path: root/arch/x86/net
AgeCommit message (Expand)Author
3 daysbpf: Keep stack arguments in arch_bpf_timed_may_goto()Alexei Starovoitov
3 daysbpf, x86: Remove r0_on_stack from fetching atomics in arenaAlexei Starovoitov
3 daysbpf: Remove BPF_F_ARENA_SCALARAlexei Starovoitov
7 daysbpf: Size backward jumps by the insns they jump overMykyta Yatsenko
7 daysbpf, x86: Use emit_rsb_call() to call bpf_unwind_target()Alexei Starovoitov
9 daysbpf: Make unwind_exit of an exception callback exit in JITsAlexei Starovoitov
10 daysbpf, x86: Support unwind_goto and unwind_exitAlexei Starovoitov
11 daysbpf: Set up the arena base only in functions that use itKumar Kartikeya Dwivedi
12 daysbpf, x86: Mask the shift counts of the magic number divisionDaniel Borkmann
2026-10-16bpf, x86: Place trampoline arguments by the x86-64 calling conventionYonghong Song
2026-10-16bpf, x86: Pass a trampoline's stack arguments by the calling conventionYonghong Song
2026-10-16bpf, x86: Support fetching AND/OR/XOR atomics in arenaPuranjay Mohan
2026-10-15bpf, x86: Shorten the cast to a user addressDaniel Borkmann
2026-10-15bpf, x86: Use emit_sub_rsp() for the trampoline stackDaniel Borkmann
2026-10-15bpf, x86: Multiply by 3, 5 and 9 with leaDaniel Borkmann
2026-10-15bpf, x86: Divide by constants via multiplication with a magic numberDaniel Borkmann
2026-10-15bpf, x86: Compare the PROBE_MEM address range with a shiftDaniel Borkmann
2026-10-15bpf, x86: Fold the PROBE_MEM address computation into a leaDaniel Borkmann
2026-10-15bpf, x86: Use BMI2 shifts also when the count is in rcxDaniel Borkmann
2026-10-15bpf, x86: Swap 16-bit values with bswap and shr, not ror and movzxDaniel Borkmann
2026-10-15bpf, x86: Use shorter and faster forms for some ALU immediatesDaniel Borkmann
2026-10-15bpf, x86: Consolidate the ALU, shift and neg encodings into helpersDaniel Borkmann
2026-10-15bpf, x86: Use movzx for byte and word masks and a not for xor with -1Daniel Borkmann
2026-10-15bpf, x86: Compare against 0, 127 and -128 with the adjusted conditionDaniel Borkmann
2026-10-15bpf, x86: Use shorter test and cmp encodings for immediatesDaniel Borkmann
2026-10-15bpf, x86: Shorten the stack adjusts and the tail call counter loadsDaniel Borkmann
2026-10-15bpf, x86: Omit the displacement byte for zero offsetsDaniel Borkmann
2026-10-15bpf, x86: Drop redundant REX prefixes from zero and sign extensionsDaniel Borkmann
2026-10-03bpf: Treat load and store through a number as arena accessAlexei Starovoitov
2026-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.3-rc5Alexei Starovoitov
2026-09-29bpf: Skip detached progs in trampoline images that are still in useFlorent Revest (Anthropic)
2026-09-25bpf, x86: Fix timed may_goto with private stackAlexei Starovoitov
2026-09-24bpf, x86: Allow programs 2 KiB of stackKumar Kartikeya Dwivedi
2026-09-24bpf, x86: Add JIT support for callxAlexei Starovoitov
2026-09-13bpf, x86: Use global buffer for trampoline size generationJiri Olsa
2026-09-12bpf, x86: Move kfunc arguments into the x86-64 calling conventionYonghong Song
2026-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.3-rc2Alexei Starovoitov
2026-09-04bpf, x86: emit KASAN checks in x86 JITed programsAlexis Lothoré (eBPF Foundation)
2026-09-04bpf, x86: refactor BPF_ST management in do_jitAlexis Lothoré (eBPF Foundation)
2026-08-21bpf: Wire up JIT support for 16-byte kfunc returnsYonghong Song
2026-08-20x86/bpf: Make arch_bpf_trampoline_size allocate from EXECMEM_MODULE_DATAMike Rapoport (Microsoft)
2026-08-14bpf, x86: Fix per-CPU address resolution into an extended registerVineet Gupta
2026-08-12bpf, x86: Clear fetch destination on faulting arena atomicDaniel Borkmann
2026-08-08bpf, x86: Fix stack-passed arguments for indirect trampolinesTejun Heo
2026-08-08bpf, x86: Convert struct_ops arena arguments in the trampolineTejun Heo
2026-08-08bpf, x86: JIT __arena kfunc argument rebasingTejun Heo
2026-08-07bpf, x86: Fix exception table metadata for arena load-acquireDaniel Borkmann
2026-08-01bpf, x86: Fix trampoline stack size for 128-bit argumentsYonghong Song
2026-07-22bpf, x86: Make sure allocation in arch_bpf_trampoline_size() is writableMike Rapoport (Microsoft)
2026-07-01bpf: Restrict JIT predictor flush to cBPFPawan Gupta