- f47d4ff riscv, bpf: Fix RV32 broken build, and silence RV64 warning by Björn Töpel · 3 years, 1 month ago
- b7b98f8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 1 month ago
- 4b54214 riscv, bpf: Increase the maximum number of iterations by Björn Töpel · 3 years, 2 months ago
- 27de809 riscv, bpf: Fix potential NULL dereference by Björn Töpel · 3 years, 2 months ago
- 252c765 riscv, bpf: Add BPF exception tables by Tong Tiangen · 3 years, 2 months ago
- 8f04db7 bpf: Define bpf_jit_alloc_exec_limit for riscv JIT by Lorenz Bauer · 3 years, 2 months ago
- f5e81d1 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 by Daniel Borkmann · 3 years, 5 months ago
- fc85047 riscv: bpf: Avoid breaking W^X by Jisheng Zhang · 3 years, 9 months ago
- 1d27d85 riscv: bpf: Move bpf_jit_alloc_exec() and bpf_jit_free_exec() to core by Jisheng Zhang · 3 years, 9 months ago
- 91c960b bpf: Rename BPF_XADD and prepare to encode other atomics in .imm by Brendan Jackman · 4 years ago
- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
- 18a4d8c bpf, riscv: Use compressed instructions in the rv64 JIT by Luke Nelson · 4 years, 5 months ago
- 804ec72 bpf, riscv: Add encodings for compressed instructions by Luke Nelson · 4 years, 5 months ago
- bfabff3 bpf, riscv: Modify JIT ctx to support compressed instructions by Luke Nelson · 4 years, 5 months ago
- 073ca6a bpf, riscv: Optimize BPF_JSET BPF_K using andi on RV64 by Luke Nelson · 4 years, 7 months ago
- ca349a6 bpf, riscv: Optimize BPF_JMP BPF_K when imm == 0 on RV64 by Luke Nelson · 4 years, 7 months ago
- 21a099a bpf, riscv: Optimize FROM_LE using verifier_zext on RV64 by Luke Nelson · 4 years, 7 months ago
- 0224b2a bpf, riscv: Enable missing verifier_zext optimizations on RV64 by Luke Nelson · 4 years, 7 months ago
- 91f6585 bpf, riscv: Fix stack layout of JITed code on RV32 by Luke Nelson · 4 years, 8 months ago
- 745abfa bpf, riscv: Fix tail call count off by one in RV32 BPF JIT by Luke Nelson · 4 years, 8 months ago
- 489553d riscv, bpf: Fix offset range checking for auipc+jalr on RV64 by Luke Nelson · 4 years, 8 months ago
- 5f316b6 riscv, bpf: Add RV32G eBPF JIT by Luke Nelson · 4 years, 9 months ago
- ca6cb54 riscv, bpf: Factor common RISC-V JIT code by Luke Nelson · 4 years, 9 months ago
- 2bbc078 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 5 years ago
- e368b64 riscv, bpf: Optimize calls by Björn Töpel · 5 years ago
- 7f3631e riscv, bpf: Provide RISC-V specific JIT image alloc/free by Björn Töpel · 5 years ago
- fe8322b riscv, bpf: Optimize BPF tail calls by Björn Töpel · 5 years ago
- 33203c0 riscv, bpf: Add support for far jumps and exits by Björn Töpel · 5 years ago
- 29d92ed riscv, bpf: Add support for far branching when emitting tail call by Björn Töpel · 5 years ago
- 7d1ef13 riscv, bpf: Add support for far branching by Björn Töpel · 5 years ago
- f1003b7 riscv, bpf: Fix broken BPF tail calls by Björn Töpel · 5 years ago
- 96bc443 bpf, riscv: Limit to 33 tail calls by Paul Chaignon · 5 years ago
- 46dd3d7 bpf, riscv: Enable zext optimization for more RV64G ALU ops by Luke Nelson · 5 years ago
- 13091aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 5 years ago
- 38e406f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by David S. Miller · 6 years ago
- 1e692f0 bpf, riscv: clear high 32 bits for ALU32 add/sub/neg/lsh/rsh/arsh by Luke Nelson · 6 years ago
- 66d0d5a riscv: bpf: eliminate zero extension code-gen by Jiong Wang · 6 years ago
- fe121ee bpf, riscv: clear target register high 32-bits for and/or/xor on ALU32 by Björn Töpel · 6 years ago
- ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
- 2353ecc bpf, riscv: add BPF JIT for RV64G by Björn Töpel · 6 years ago