Show patches with: Submitter = Luke Nelson       |    Archived = No       |   46 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[bpf-next,v1,3/3] bpf, riscv: Use compressed instructions in the rv64 JIT bpf, riscv: Add compressed instructions to rv64 JIT - - - - --- 2020-07-21 Luke Nelson bpf Accepted
[bpf-next,v1,2/3] bpf, riscv: Add encodings for compressed instructions bpf, riscv: Add compressed instructions to rv64 JIT - - - - --- 2020-07-21 Luke Nelson bpf Accepted
[bpf-next,v1,1/3] bpf, riscv: Modify JIT ctx to support compressed instructions bpf, riscv: Add compressed instructions to rv64 JIT - - - - --- 2020-07-21 Luke Nelson bpf Accepted
[RFC,bpf-next,3/3] bpf, riscv: Use compressed instructions in the rv64 JIT bpf, riscv: Add compressed instructions to rv64 JIT 1 - - - --- 2020-07-13 Luke Nelson bpf RFC
[RFC,bpf-next,2/3] bpf, riscv: Add encodings for compressed instructions bpf, riscv: Add compressed instructions to rv64 JIT - - - - --- 2020-07-13 Luke Nelson bpf RFC
[RFC,bpf-next,1/3] bpf, riscv: Modify JIT ctx to support compressed instructions bpf, riscv: Add compressed instructions to rv64 JIT - - - - --- 2020-07-13 Luke Nelson bpf RFC
[bpf-next,v2,3/3] bpf, arm64: Optimize ADD,SUB,JMP BPF_K using arm64 add/sub immediates arm64 BPF JIT Optimizations 1 - - - --- 2020-05-08 Luke Nelson bpf Awaiting Upstream
[bpf-next,v2,2/3] bpf, arm64: Optimize AND,OR,XOR,JSET BPF_K using arm64 logical immediates arm64 BPF JIT Optimizations 1 - - - --- 2020-05-08 Luke Nelson bpf Awaiting Upstream
[bpf-next,v2,1/3] arm64: insn: Fix two bugs in encoding 32-bit logical immediates arm64 BPF JIT Optimizations - 1 1 - --- 2020-05-08 Luke Nelson bpf Awaiting Upstream
[RFC,bpf-next,3/3] bpf, arm64: Optimize ADD,SUB,JMP BPF_K using arm64 add/sub immediates arm64 BPF JIT Optimizations 1 - - - --- 2020-05-07 Luke Nelson bpf RFC
[RFC,bpf-next,2/3] bpf, arm64: Optimize AND,OR,XOR,JSET BPF_K using arm64 logical immediates arm64 BPF JIT Optimizations 1 - - - --- 2020-05-07 Luke Nelson bpf RFC
[RFC,bpf-next,1/3] arm64: insn: Fix two bugs in encoding 32-bit logical immediates arm64 BPF JIT Optimizations - 1 1 - --- 2020-05-07 Luke Nelson bpf RFC
[bpf-next,4/4] bpf, riscv: Optimize BPF_JSET BPF_K using andi on RV64 RV64 BPF JIT Optimizations - - - - --- 2020-05-06 Luke Nelson bpf Accepted
[bpf-next,3/4] bpf, riscv: Optimize BPF_JMP BPF_K when imm == 0 on RV64 RV64 BPF JIT Optimizations - - - - --- 2020-05-06 Luke Nelson bpf Accepted
[bpf-next,2/4] bpf, riscv: Optimize FROM_LE using verifier_zext on RV64 RV64 BPF JIT Optimizations - - - - --- 2020-05-06 Luke Nelson bpf Accepted
[bpf-next,1/4] bpf, riscv: Enable missing verifier_zext optimizations on RV64 RV64 BPF JIT Optimizations - - - - --- 2020-05-06 Luke Nelson bpf Accepted
[bpf-next,2/2] bpf, arm: Optimize ALU ARSH K using asr immediate instruction bpf, arm: Small JIT optimizations - - - - --- 2020-05-01 Luke Nelson bpf Accepted
[bpf-next,1/2] bpf, arm: Optimize ALU64 ARSH X using orrpl conditional instruction bpf, arm: Small JIT optimizations - - - - --- 2020-05-01 Luke Nelson bpf Accepted
[bpf-next] bpf, riscv: Fix stack layout of JITed code on RV32 [bpf-next] bpf, riscv: Fix stack layout of JITed code on RV32 1 - - - --- 2020-04-30 Luke Nelson bpf Accepted
[bpf,v2,2/2] bpf, x86_32: Fix clobbering of dst for BPF_JSET [bpf,v2,1/2] bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension 1 1 - - --- 2020-04-22 Luke Nelson bpf Accepted
[bpf,v2,1/2] bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension [bpf,v2,1/2] bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension 1 1 1 - --- 2020-04-22 Luke Nelson bpf Accepted
[bpf,2/2] bpf, x32: Fix clobbering of dst for BPF_JSET [bpf,1/2] bpf, x32: Fix invalid instruction in BPF_LDX zero-extension - 1 - - --- 2020-04-21 Luke Nelson bpf Changes Requested
[bpf,1/2] bpf, x32: Fix invalid instruction in BPF_LDX zero-extension [bpf,1/2] bpf, x32: Fix invalid instruction in BPF_LDX zero-extension - 1 - - --- 2020-04-21 Luke Nelson bpf Changes Requested
[bpf] bpf, riscv: Fix tail call count off by one in RV32 BPF JIT [bpf] bpf, riscv: Fix tail call count off by one in RV32 BPF JIT 1 1 - - --- 2020-04-21 Luke Nelson bpf Accepted
[bpf,2/2] bpf, selftests: Add test for BPF_STX BPF_B storing R10 [bpf,1/2] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B - - - - --- 2020-04-18 Luke Nelson bpf Accepted
[bpf,1/2] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B [bpf,1/2] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B - 1 - - --- 2020-04-18 Luke Nelson bpf Accepted
[bpf] arm, bpf: Fix offset overflow for BPF_MEM BPF_DW [bpf] arm, bpf: Fix offset overflow for BPF_MEM BPF_DW - 2 - - --- 2020-04-09 Luke Nelson bpf Accepted
[bpf] arm: bpf: Fix bugs with ALU64 {RSH, ARSH} BPF_K shift by 0 [bpf] arm: bpf: Fix bugs with ALU64 {RSH, ARSH} BPF_K shift by 0 - 1 - - --- 2020-04-08 Luke Nelson bpf Accepted
[bpf] riscv, bpf: Fix offset range checking for auipc+jalr on RV64 [bpf] riscv, bpf: Fix offset range checking for auipc+jalr on RV64 1 - - - --- 2020-04-06 Luke Nelson bpf Accepted
[bpf,2/2] selftests: bpf: add test for JMP32 JSET BPF_X with upper bits set [bpf,1/2] bpf, x32: fix bug with JMP32 JSET BPF_X checking upper bits - - - - --- 2020-03-05 Luke Nelson bpf Accepted
[bpf,1/2] bpf, x32: fix bug with JMP32 JSET BPF_X checking upper bits [bpf,1/2] bpf, x32: fix bug with JMP32 JSET BPF_X checking upper bits - 1 - - --- 2020-03-05 Luke Nelson bpf Accepted
[bpf-next,v5,4/4] MAINTAINERS: add entry for RV32G BPF JIT eBPF JIT for RV32G - - - - --- 2020-03-05 Luke Nelson bpf Accepted
[bpf-next,v5,3/4] bpf, doc: add BPF JIT for RV32G to BPF documentation eBPF JIT for RV32G - - - - --- 2020-03-05 Luke Nelson bpf Accepted
[bpf-next,v5,2/4] riscv, bpf: add RV32G eBPF JIT eBPF JIT for RV32G - - - - --- 2020-03-05 Luke Nelson bpf Accepted
[bpf-next,v5,1/4] riscv, bpf: factor common RISC-V JIT code eBPF JIT for RV32G - - - - --- 2020-03-05 Luke Nelson bpf Accepted
[bpf-next,v4,4/4] MAINTAINERS: Add entry for RV32G BPF JIT eBPF JIT for RV32G 1 - - - --- 2020-03-03 Luke Nelson bpf Changes Requested
[bpf-next,v4,3/4] bpf, doc: add BPF JIT for RV32G to BPF documentation eBPF JIT for RV32G 1 - - - --- 2020-03-03 Luke Nelson bpf Changes Requested
[bpf-next,v4,2/4] riscv, bpf: add RV32G eBPF JIT eBPF JIT for RV32G - - - - --- 2020-03-03 Luke Nelson bpf Changes Requested
[bpf-next,v4,1/4] riscv, bpf: move common riscv JIT code to header eBPF JIT for RV32G - - - - --- 2020-03-03 Luke Nelson bpf Changes Requested
[v3,bpf-next] RV32G eBPF JIT [v3,bpf-next] RV32G eBPF JIT - - - - --- 2020-02-20 Luke Nelson bpf Changes Requested
[bpf-next] Enable zext optimization for more RV64G ALU ops [bpf-next] Enable zext optimization for more RV64G ALU ops 2 - - - --- 2019-07-05 Luke Nelson bpf Accepted
[bpf,3/3] selftests: bpf: add tests for shifts by zero [bpf,1/3] bpf, x32: Fix bug with ALU64 {LSH,RSH,ARSH} BPF_X shift by 0 - - - - --- 2019-06-29 Luke Nelson bpf Accepted
[bpf,2/3] bpf, x32: Fix bug with ALU64 {LSH,RSH,ARSH} BPF_K shift by 0 [bpf,1/3] bpf, x32: Fix bug with ALU64 {LSH,RSH,ARSH} BPF_X shift by 0 - 1 - - --- 2019-06-29 Luke Nelson bpf Accepted
[bpf,1/3] bpf, x32: Fix bug with ALU64 {LSH,RSH,ARSH} BPF_X shift by 0 [bpf,1/3] bpf, x32: Fix bug with ALU64 {LSH,RSH,ARSH} BPF_X shift by 0 - 1 - - --- 2019-06-29 Luke Nelson bpf Accepted
[v2,bpf-next] RV32G eBPF JIT [v2,bpf-next] RV32G eBPF JIT - - - - --- 2019-06-26 Luke Nelson bpf Changes Requested
[RFC,bpf-next] RV32G eBPF JIT [RFC,bpf-next] RV32G eBPF JIT - - - - --- 2019-06-21 Luke Nelson bpf RFC