Show patches with: Submitter = Puranjay Mohan       |    Archived = No       |   113 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next] riscv, bpf: add internal-only MOV instruction to resolve per-CPU addrs [bpf-next] riscv, bpf: add internal-only MOV instruction to resolve per-CPU addrs - - - 611- 2024-04-05 Puranjay Mohan bpf Changes Requested
[bpf-next,v4,2/2] bpf,riscv: Implement bpf_addr_space_cast instruction bpf,riscv: Add support for BPF Arena 1 1 2 611- 2024-04-04 Puranjay Mohan bpf Accepted
[bpf-next,v4,1/2] bpf,riscv: Implement PROBE_MEM32 pseudo instructions bpf,riscv: Add support for BPF Arena 1 1 2 611- 2024-04-04 Puranjay Mohan bpf Accepted
[bpf-next,v3,2/2] bpf,riscv: Implement bpf_addr_space_cast instruction bpf,riscv: Add support for BPF Arena - 1 1 5912 2024-03-26 Puranjay Mohan bpf Superseded
[bpf-next,v3,1/2] bpf,riscv: Implement PROBE_MEM32 pseudo instructions bpf,riscv: Add support for BPF Arena - 1 1 5912 2024-03-26 Puranjay Mohan bpf Superseded
[bpf-next,v2,2/2] bpf,riscv: Implement bpf_addr_space_cast instruction bpf,riscv: Add support for BPF Arena - - - 661- 2024-03-25 Puranjay Mohan bpf Superseded
[bpf-next,v2,1/2] bpf,riscv: Implement PROBE_MEM32 pseudo instructions bpf,riscv: Add support for BPF Arena - - - 661- 2024-03-25 Puranjay Mohan bpf Superseded
[bpf-next,v4,2/2] bpf: Add arm64 JIT support for bpf_addr_space_cast instruction. bpf,arm64: Add support for BPF Arena - - - 652- 2024-03-25 Puranjay Mohan bpf Accepted
[bpf-next,v4,1/2] bpf: Add arm64 JIT support for PROBE_MEM32 pseudo instructions. bpf,arm64: Add support for BPF Arena - - - 652- 2024-03-25 Puranjay Mohan bpf Accepted
[bpf-next,v2,1/1] arm64/cfi,bpf: Support kCFI + BPF on arm64 Support kCFI + BPF on arm64 - - - 5822 2024-03-24 Puranjay Mohan bpf Changes Requested
[bpf,v5] bpf: verifier: prevent userspace memory access [bpf,v5] bpf: verifier: prevent userspace memory access 1 - - 5318 2024-03-24 Puranjay Mohan bpf Changes Requested
[bpf-next] bpf: implement insn_is_cast_user() helper for JITs [bpf-next] bpf: implement insn_is_cast_user() helper for JITs - - - 61-1 2024-03-24 Puranjay Mohan bpf Accepted
[bpf-next,2/2] bpf,riscv: Implement bpf_addr_space_cast instruction bpf,riscv: Add support for BPF Arena - - - 602- 2024-03-23 Puranjay Mohan bpf Superseded
[bpf-next,1/2] bpf,riscv: Implement PROBE_MEM32 pseudo instructions bpf,riscv: Add support for BPF Arena - - - 611- 2024-03-23 Puranjay Mohan bpf Superseded
[bpf-next,v3,2/2] bpf: Add arm64 JIT support for bpf_addr_space_cast instruction. bpf,arm64: Add support for BPF Arena - - - 5723 2024-03-23 Puranjay Mohan bpf Superseded
[bpf-next,v3,1/2] bpf: Add arm64 JIT support for PROBE_MEM32 pseudo instructions. bpf,arm64: Add support for BPF Arena - - - 5723 2024-03-23 Puranjay Mohan bpf Superseded
[bpf,v2] bpf: verifier: reject addr_space_cast insn without arena [bpf,v2] bpf: verifier: reject addr_space_cast insn without arena - - - 5813 2024-03-22 Puranjay Mohan bpf Accepted
[bpf] bpf: verifier: fix NULL pointer dereference in do_misc_fixups() [bpf] bpf: verifier: fix NULL pointer dereference in do_misc_fixups() - - - 49112 2024-03-22 Puranjay Mohan bpf Changes Requested
[bpf] selftests/bpf: verifier_arena: fix mmap address for arm64 [bpf] selftests/bpf: verifier_arena: fix mmap address for arm64 - - - 59-3 2024-03-22 Puranjay Mohan bpf Accepted
[RESEND,bpf] bpf: verifier: fix addr_space_cast from as(1) to as(0) [RESEND,bpf] bpf: verifier: fix addr_space_cast from as(1) to as(0) - - - 5912 2024-03-21 Puranjay Mohan bpf Accepted
[bpf-next,v2,2/2] bpf: Add arm64 JIT support for bpf_addr_space_cast instruction. bpf,arm64: Add support for BPF Arena - - - 5813 2024-03-21 Puranjay Mohan bpf Superseded
[bpf-next,v2,1/2] bpf: Add arm64 JIT support for PROBE_MEM32 pseudo instructions. bpf,arm64: Add support for BPF Arena - - - 5723 2024-03-21 Puranjay Mohan bpf Superseded
[bpf,v4] bpf: verifier: prevent userspace memory access [bpf,v4] bpf: verifier: prevent userspace memory access 1 - - 5912 2024-03-21 Puranjay Mohan bpf Superseded
[bpf,v3] bpf: verifier: prevent userspace memory access [bpf,v3] bpf: verifier: prevent userspace memory access - - - 602- 2024-03-21 Puranjay Mohan bpf Superseded
[bpf,v2] bpf: verifier: prevent userspace memory access [bpf,v2] bpf: verifier: prevent userspace memory access - - - 5822 2024-03-21 Puranjay Mohan bpf Superseded
[bpf] bpf: verifier: prevent userspace memory access [bpf] bpf: verifier: prevent userspace memory access - - - 5813 2024-03-20 Puranjay Mohan bpf Superseded
[bpf] bpf: Temporarily disable atomic operations in BPF arena [bpf] bpf: Temporarily disable atomic operations in BPF arena 1 - - 59-3 2024-03-14 Puranjay Mohan bpf Accepted
[bpf-next,2/2] bpf: Add arm64 JIT support for bpf_addr_space_cast instruction. bpf,arm64: Add support for BPF Arena - - - 5612 2024-03-14 Puranjay Mohan bpf Superseded
[bpf-next,1/2] bpf: Add arm64 JIT support for PROBE_MEM32 pseudo instructions. bpf,arm64: Add support for BPF Arena - - - 5522 2024-03-14 Puranjay Mohan bpf Superseded
[bpf] bpf, arm64: fix bug in BPF_LDX_MEMSX [bpf] bpf, arm64: fix bug in BPF_LDX_MEMSX - - - 61-1 2024-03-12 Puranjay Mohan bpf Accepted
[bpf-next,v2] bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes() [bpf-next,v2] bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes() - - - 61-1 2024-03-11 Puranjay Mohan bpf Accepted
[bpf-next] bpf: cap BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes() [bpf-next] bpf: cap BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes() 1 - - 62-- 2024-03-08 Puranjay Mohan bpf Accepted
[bpf-next] arm64, bpf: Use bpf_prog_pack for arm64 bpf trampoline [bpf-next] arm64, bpf: Use bpf_prog_pack for arm64 bpf trampoline - 1 - 602- 2024-03-04 Puranjay Mohan bpf Accepted
[bpf-next,1/1] riscv64/cfi,bpf: Support kCFI + BPF on riscv64 Support kCFI + BPF on riscv64 - - - 6011 2024-03-03 Puranjay Mohan bpf Accepted
[bpf-next,v9,2/2] bpf, arm64: use bpf_prog_pack for memory management bpf, arm64: use BPF prog pack allocator in BPF JIT 2 - - 602- 2024-02-28 Puranjay Mohan bpf Accepted
[bpf-next,v9,1/2] arm64: patching: implement text_poke API bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 611- 2024-02-28 Puranjay Mohan bpf Accepted
[bpf-next,1/1] arm64/cfi,bpf: Support kCFI + BPF on arm64 Support kCFI + BPF on arm64 - - - 5912 2024-02-27 Puranjay Mohan bpf Superseded
[bpf-next,v8,2/2] bpf, arm64: use bpf_prog_pack for memory management bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 5921 2024-02-21 Puranjay Mohan bpf Superseded
[bpf-next,v8,1/2] arm64: patching: implement text_poke API bpf, arm64: use BPF prog pack allocator in BPF JIT - - - 6011 2024-02-21 Puranjay Mohan bpf Superseded
[bpf-next,v7,2/2] bpf, arm64: use bpf_prog_pack for memory management bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 611- 2024-01-25 Puranjay Mohan bpf Changes Requested
[bpf-next,v7,1/2] arm64: patching: implement text_poke API bpf, arm64: use BPF prog pack allocator in BPF JIT - - - 62-- 2024-01-25 Puranjay Mohan bpf Changes Requested
[bpf-next,v6,2/2] bpf, arm64: use bpf_prog_pack for memory management bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 1-2 2024-01-24 Puranjay Mohan bpf Superseded
[bpf-next,v6,1/2] arm64: patching: implement text_poke API bpf, arm64: use BPF prog pack allocator in BPF JIT - - - 1-2 2024-01-24 Puranjay Mohan bpf Superseded
[bpf] bpf/tests: Remove test for MOVSX32 with offset=32 [bpf] bpf/tests: Remove test for MOVSX32 with offset=32 2 - - 47-- 2023-11-10 Puranjay Mohan bpf Accepted
[bpf-next,v2,1/1] bpf, arm64: support exceptions bpf, arm64: Support Exceptions 1 - - 572- 2023-09-17 Puranjay Mohan bpf Changes Requested
[bpf-next,1/1] bpf, arm64: support exceptions bpf, arm64: support exceptions - - - 31-1 2023-09-12 Puranjay Mohan bpf Changes Requested
[bpf-next,6/6] bpf, verifier: always mark destination of LDX as 64-bit bpf: verifier: stop emitting zext for LDX - - - 191- 2023-09-12 Puranjay Mohan bpf Changes Requested
[bpf-next,5/6] bpf, arm32: Always zero extend for LDX with B/H/W bpf: verifier: stop emitting zext for LDX - - - 20-- 2023-09-12 Puranjay Mohan bpf Changes Requested
[bpf-next,4/6] bpf, powerpc32: Always zero extend for LDX bpf: verifier: stop emitting zext for LDX - - - 191- 2023-09-12 Puranjay Mohan bpf Changes Requested
[bpf-next,3/6] bpf, parisc32: Always zero extend for LDX with B/W/H bpf: verifier: stop emitting zext for LDX - - - 20-- 2023-09-12 Puranjay Mohan bpf Changes Requested
[bpf-next,2/6] bpf, x86-32: Always zero extend for LDX with B/W/H bpf: verifier: stop emitting zext for LDX - - - 191- 2023-09-12 Puranjay Mohan bpf Changes Requested
[bpf-next,1/6] bpf, riscv32: Always zero extend for LDX with B/W/H bpf: verifier: stop emitting zext for LDX - - - 20-- 2023-09-12 Puranjay Mohan bpf Changes Requested
[bpf-next,v5,3/3] bpf, arm64: use bpf_jit_binary_pack_alloc bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 3924 2023-09-08 Puranjay Mohan bpf Changes Requested
[bpf-next,v5,2/3] arm64: patching: Add aarch64_insn_set() bpf, arm64: use BPF prog pack allocator in BPF JIT - - - 3915 2023-09-08 Puranjay Mohan bpf Changes Requested
[bpf-next,v5,1/3] arm64: patching: Add aarch64_insn_copy() bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 4014 2023-09-08 Puranjay Mohan bpf Changes Requested
[bpf-next,v3,9/9] MAINTAINERS: Add myself for ARM32 BPF JIT maintainer. arm32, bpf: add support for cpuv4 insns - - - 45-- 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v3,8/9] bpf/tests: add tests for cpuv4 instructions arm32, bpf: add support for cpuv4 insns - - - 45-- 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v3,7/9] selftest, bpf: enable cpu v4 tests for arm32 arm32, bpf: add support for cpuv4 insns - - - 432- 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v3,6/9] arm32, bpf: add support for 64 bit division instruction arm32, bpf: add support for cpuv4 insns - 1 - 4221 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v3,5/9] arm32, bpf: add support for 32-bit signed division arm32, bpf: add support for cpuv4 insns - 1 - 423- 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v3,4/9] arm32, bpf: add support for unconditional bswap instruction arm32, bpf: add support for cpuv4 insns - 1 - 432- 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v3,3/9] arm32, bpf: add support for sign-extension mov instruction arm32, bpf: add support for cpuv4 insns - 1 - 4221 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v3,2/9] arm32, bpf: add support for sign-extension load instruction arm32, bpf: add support for cpuv4 insns - 1 - 4221 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v3,1/9] arm32, bpf: add support for 32-bit offset jmp instruction arm32, bpf: add support for cpuv4 insns - 1 - 441- 2023-09-07 Puranjay Mohan bpf Accepted
[bpf-next,v2,8/8] bpf/tests: add tests for cpuv4 instructions arm32, bpf: add support for cpuv4 insns - - - 37-8 2023-09-06 Puranjay Mohan bpf Superseded
[bpf-next,v2,7/8] selftest, bpf: enable cpu v4 tests for arm32 arm32, bpf: add support for cpuv4 insns - - - 3528 2023-09-06 Puranjay Mohan bpf Superseded
[bpf-next,v2,6/8] arm32, bpf: add support for 64 bit division instruction arm32, bpf: add support for cpuv4 insns - - - 3429 2023-09-06 Puranjay Mohan bpf Superseded
[bpf-next,v2,5/8] arm32, bpf: add support for 32-bit signed division arm32, bpf: add support for cpuv4 insns - 1 - 3438 2023-09-06 Puranjay Mohan bpf Superseded
[bpf-next,v2,4/8] arm32, bpf: add support for unconditional bswap instruction arm32, bpf: add support for cpuv4 insns - - - 3528 2023-09-06 Puranjay Mohan bpf Superseded
[bpf-next,v2,3/8] arm32, bpf: add support for sign-extension mov instruction arm32, bpf: add support for cpuv4 insns - 1 - 3429 2023-09-06 Puranjay Mohan bpf Superseded
[bpf-next,v2,2/8] arm32, bpf: add support for sign-extension load instruction arm32, bpf: add support for cpuv4 insns - 1 - 3429 2023-09-06 Puranjay Mohan bpf Superseded
[bpf-next,v2,1/8] arm32, bpf: add support for 32-bit offset jmp instruction arm32, bpf: add support for cpuv4 insns - 1 - 3618 2023-09-06 Puranjay Mohan bpf Superseded
[bpf-next,8/8] bpf/tests: add tests for cpuv4 instructions arm32, bpf: add support for cpuv4 insns - - - 36-9 2023-09-05 Puranjay Mohan bpf Superseded
[bpf-next,7/8] selftest, bpf: enable cpu v4 tests for arm32 arm32, bpf: add support for cpuv4 insns - - - 3429 2023-09-05 Puranjay Mohan bpf Superseded
[bpf-next,6/8] arm32, bpf: add support for 64 bit division instruction arm32, bpf: add support for cpuv4 insns - - - 33210 2023-09-05 Puranjay Mohan bpf Superseded
[bpf-next,5/8] arm32, bpf: add support for 32-bit signed division arm32, bpf: add support for cpuv4 insns - - - 3339 2023-09-05 Puranjay Mohan bpf Superseded
[bpf-next,4/8] arm32, bpf: add support for unconditional bswap instruction arm32, bpf: add support for cpuv4 insns - - - 3429 2023-09-05 Puranjay Mohan bpf Superseded
[bpf-next,3/8] arm32, bpf: add support for sign-extension mov instruction arm32, bpf: add support for cpuv4 insns - - - 33210 2023-09-05 Puranjay Mohan bpf Superseded
[bpf-next,2/8] arm32, bpf: add support for sign-extension load instruction arm32, bpf: add support for cpuv4 insns - - - 33210 2023-09-05 Puranjay Mohan bpf Superseded
[bpf-next,1/8] arm32, bpf: add support for 32-bit offset jmp instruction arm32, bpf: add support for cpuv4 insns - - - 3519 2023-09-05 Puranjay Mohan bpf Superseded
[bpf-next,v4,4/4] bpf, riscv: use prog pack allocator in the BPF JIT bpf, riscv: use BPF prog pack allocator in BPF JIT 1 2 1 3429 2023-08-31 Puranjay Mohan bpf Awaiting Upstream
[bpf-next,v4,3/4] riscv: implement a memset like function for text bpf, riscv: use BPF prog pack allocator in BPF JIT 1 1 1 3519 2023-08-31 Puranjay Mohan bpf Awaiting Upstream
[bpf-next,v4,2/4] riscv: extend patch_text_nosync() for multiple pages bpf, riscv: use BPF prog pack allocator in BPF JIT - 2 1 3429 2023-08-31 Puranjay Mohan bpf Awaiting Upstream
[bpf-next,v4,1/4] bpf: make bpf_prog_pack allocator portable bpf, riscv: use BPF prog pack allocator in BPF JIT 2 - 1 3519 2023-08-31 Puranjay Mohan bpf Awaiting Upstream
[bpf-next,v3,3/3] bpf, riscv: use prog pack allocator in the BPF JIT bpf, riscv: use BPF prog pack allocator in BPF JIT - 2 - 4221 2023-08-28 Puranjay Mohan bpf Superseded
[bpf-next,v3,2/3] riscv: implement a memset like function for text bpf, riscv: use BPF prog pack allocator in BPF JIT - 1 - 4221 2023-08-28 Puranjay Mohan bpf Superseded
[bpf-next,v3,1/3] riscv: extend patch_text_nosync() for multiple pages bpf, riscv: use BPF prog pack allocator in BPF JIT - 2 - 4221 2023-08-28 Puranjay Mohan bpf Superseded
[bpf-next,v2,3/3] bpf, riscv: use prog pack allocator in the BPF JIT bpf, riscv: use BPF prog pack allocator in BPF JIT - 1 - 4122 2023-08-24 Puranjay Mohan bpf Superseded
[bpf-next,v2,2/3] riscv: implement a memset like function for text bpf, riscv: use BPF prog pack allocator in BPF JIT - - - 4122 2023-08-24 Puranjay Mohan bpf Superseded
[bpf-next,v2,1/3] riscv: extend patch_text_nosync() for multiple pages bpf, riscv: use BPF prog pack allocator in BPF JIT - 1 - 4122 2023-08-24 Puranjay Mohan bpf Superseded
[bpf-next,2/2] bpf, riscv: use prog pack allocator in the BPF JIT bpf, riscv: use BPF prog pack allocator in BPF JIT - - - 4122 2023-07-20 Puranjay Mohan bpf Changes Requested
[bpf-next,1/2] riscv: Extend patch_text_nosync() for multiple pages bpf, riscv: use BPF prog pack allocator in BPF JIT - 1 - 4212 2023-07-20 Puranjay Mohan bpf Changes Requested
[bpf-next,v4,3/3] bpf, arm64: use bpf_jit_binary_pack_alloc bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 4023 2023-06-26 Puranjay Mohan bpf Changes Requested
[bpf-next,v4,2/3] arm64: patching: Add aarch64_insn_copy() bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 4113 2023-06-26 Puranjay Mohan bpf Changes Requested
[bpf-next,v4,1/3] bpf: make bpf_prog_pack allocator portable bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 4113 2023-06-26 Puranjay Mohan bpf Changes Requested
[bpf-next,v3,3/3] bpf, arm64: use bpf_jit_binary_pack_alloc bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 432- 2023-06-19 Puranjay Mohan bpf Superseded
[bpf-next,v3,2/3] arm64: patching: Add aarch64_insn_copy() bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 441- 2023-06-19 Puranjay Mohan bpf Superseded
[bpf-next,v3,1/3] bpf: make bpf_prog_pack allocator portable bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 441- 2023-06-19 Puranjay Mohan bpf Superseded
[bpf-next,v2,3/3] bpf, arm64: use bpf_jit_binary_pack_alloc bpf, arm64: use BPF prog pack allocator in BPF JIT - - - 3924 2023-06-07 Puranjay Mohan bpf Superseded
[bpf-next,v2,2/3] arm64: patching: Add aarch64_insn_copy() bpf, arm64: use BPF prog pack allocator in BPF JIT 1 - - 4014 2023-06-07 Puranjay Mohan bpf Superseded
« 1 2 »