- 9330986 bpf: Add bloom filter map implementation by Joanne Koong · 3 years, 3 months ago
- aba64c7 bpf: Add verified_insns to bpf_prog_info and fdinfo by Dave Marchevsky · 3 years, 3 months ago
- 588cd7ef bpf: Silence Coverity warning for find_kfunc_desc_btf by Kumar Kartikeya Dwivedi · 3 years, 3 months ago
- 0640c77 bpf: Avoid retpoline for bpf_for_each_map_elem by Andrey Ignatov · 3 years, 3 months ago
- a5d8272 bpf: Be conservative while processing invalid kfunc calls by Kumar Kartikeya Dwivedi · 3 years, 4 months ago
- 2357672 bpf: Introduce BPF support for kernel module function calls by Kumar Kartikeya Dwivedi · 3 years, 4 months ago
- 3d717fa bpf: Replace "want address" users of BPF_CAST_CALL with BPF_CALL_IMM by Kees Cook · 3 years, 4 months ago
- 354e8f1 bpf: Support <8-byte scalar spill and refill by Martin KaFai Lau · 3 years, 4 months ago
- 27113c5 bpf: Check the other end of slot_type for STACK_SPILL by Martin KaFai Lau · 3 years, 4 months ago
- 0e6491b bpf: Add oversize check before call kvcalloc() by Bixuan Cui · 3 years, 4 months ago
- 19a31d7 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 5 months ago
- 97c78d0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 5 months ago
- d7af7e4 bpf: Fix possible out of bound write in narrow load handling by Andrey Ignatov · 3 years, 5 months ago
- 5b029a3 bpf: Fix ringbuf helper function compatibility by Daniel Borkmann · 3 years, 5 months ago
- f444fea Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 5 months ago
- fb7dd8b bpf: Refactor BPF_PROG_RUN into a function by Andrii Nakryiko · 3 years, 5 months ago
- 45c709f bpf: Clear zext_dst of dead insns by Ilya Leoshkevich · 3 years, 5 months ago
- d2e11fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 6 months ago
- 2039f26 bpf: Fix leakage due to insufficient speculative store bypass mitigation by Daniel Borkmann · 3 years, 6 months ago
- 5af84df Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 3 years, 6 months ago
- e042aa5 bpf: Fix pointer arithmetic mask tightening under state pruning by Daniel Borkmann · 3 years, 6 months ago
- 59089a1 bpf: Remove superfluous aux sanitation on subprog rejection by Daniel Borkmann · 3 years, 7 months ago
- 82a1ffe5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 6 months ago
- 9ffd9f3 bpf: Add bpf_get_func_ip helper for kprobe programs by Jiri Olsa · 3 years, 6 months ago
- 9b99edc bpf: Add bpf_get_func_ip helper for tracing programs by Jiri Olsa · 3 years, 6 months ago
- 7ddc80a bpf: Teach stack depth check about async callbacks. by Alexei Starovoitov · 3 years, 6 months ago
- bfc6bb7 bpf: Implement verifier support for validation of async callbacks. by Alexei Starovoitov · 3 years, 6 months ago
- 86fc6ee bpf: Relax verifier recursion check. by Alexei Starovoitov · 3 years, 6 months ago
- 3e8ce29 bpf: Prevent pointer mismatch in bpf_timer_init. by Alexei Starovoitov · 3 years, 6 months ago
- 6813466 bpf: Add map side support for bpf timers. by Alexei Starovoitov · 3 years, 6 months ago
- b00628b bpf: Introduce bpf timers. by Alexei Starovoitov · 3 years, 6 months ago
- 75f0fc7 bpf: Fix potential memleak and UAF in the verifier. by He Fengqing · 3 years, 6 months ago
- 5dd0a6b bpf: Fix tail_call_reachable rejection for interpreter when jit failed by Daniel Borkmann · 3 years, 6 months ago
- f263a81 bpf: Track subprog poke descriptors correctly and fix use-after-free by John Fastabend · 3 years, 6 months ago
- b6df007 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 7 months ago
- 7506d21 bpf: Fix null ptr deref with mixed tail calls and subprogs by John Fastabend · 3 years, 7 months ago
- adc2e56 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 7 months ago
- a52171a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 7 months ago
- 9183671a bpf: Fix leakage under speculation on mispredicted branches by Daniel Borkmann · 3 years, 8 months ago
- fe9a5ca bpf: Do not mark insn as seen under speculative path verification by Daniel Borkmann · 3 years, 8 months ago
- d203b0f bpf: Inherit expanded/patched seen count from old aux data by Daniel Borkmann · 3 years, 8 months ago
- 5ada57a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 8 months ago
- a703619 bpf: No need to simulate speculative domain for immediates by Daniel Borkmann · 3 years, 9 months ago
- bb01a1b bpf: Fix mask direction swap upon off reg sign change by Daniel Borkmann · 3 years, 8 months ago
- 3d0220f bpf: Wrap aux data inside bpf_sanitize_info container by Daniel Borkmann · 3 years, 8 months ago
- 8fb33b6 bpf: Fix spelling mistakes by Zhen Lei · 3 years, 8 months ago
- ceb1167 bpf, offload: Reorder offload callback 'prepare' in verifier by Yinjun Zhang · 3 years, 8 months ago
- 387544b bpf: Introduce fd_idx by Alexei Starovoitov · 3 years, 8 months ago
- af2ac3e bpf: Prepare bpf syscall to be used from kernel and user space. by Alexei Starovoitov · 3 years, 8 months ago
- 79a7f8b bpf: Introduce bpf_sys_bpf() helper and program type. by Alexei Starovoitov · 3 years, 8 months ago
- 35e3815 bpf: Add deny list of btf ids check for tracing programs by Jiri Olsa · 3 years, 9 months ago
- 049c4e1 bpf: Fix alu32 const subreg bound tracking on bitwise operations by Daniel Borkmann · 3 years, 8 months ago
- c9e73e3 bpf: verifier: Allocate idmap scratch in verifier env by Lorenz Bauer · 3 years, 9 months ago
- 06ab6a5 bpf: verifier: Use copy_array for jmp_history by Lorenz Bauer · 3 years, 9 months ago
- c69431a bpf: verifier: Improve function state reallocation by Lorenz Bauer · 3 years, 9 months ago
- 801c605 bpf: Fix leakage of uninitialized bpf stack under speculation by Daniel Borkmann · 3 years, 9 months ago
- b9b34dd bpf: Fix masking negation logic upon negative dst register by Daniel Borkmann · 3 years, 9 months ago
- 48cac3f bpf: Implement formatted output helpers with bstr_printf by Florent Revest · 3 years, 9 months ago
- 10bf4e8 bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds by Daniel Borkmann · 3 years, 9 months ago
- 5f6c2f5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 9 months ago
- a8fad73 bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR by Florent Revest · 3 years, 9 months ago
- 8e8ee10 bpf: Notify user if we ever hit a bpf_snprintf verifier bug by Florent Revest · 3 years, 9 months ago
- fd0b88f bpf: Refine retval for bpf_get_task_stack helper by Dave Marchevsky · 3 years, 9 months ago
- 7b15523 bpf: Add a bpf_snprintf helper by Florent Revest · 3 years, 9 months ago
- fff13c4 bpf: Add a ARG_PTR_TO_CONST_STR argument type by Florent Revest · 3 years, 9 months ago
- 8203c7c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 9 months ago
- 7fedb63 bpf: Tighten speculative pointer arithmetic mask by Daniel Borkmann · 3 years, 10 months ago
- f528819 bpf: Move sanitize_val_alu out of op switch by Daniel Borkmann · 3 years, 10 months ago
- 073815b bpf: Refactor and streamline bounds check into helper by Daniel Borkmann · 3 years, 10 months ago
- a6aaece bpf: Improve verifier error messages for users by Daniel Borkmann · 3 years, 10 months ago
- b658bbb bpf: Rework ptr_limit into alu_limit and add common error path by Daniel Borkmann · 3 years, 10 months ago
- 24c109b bpf: Ensure off_reg has no mixed signed bounds for all types by Daniel Borkmann · 3 years, 10 months ago
- 6f55b2f bpf: Move off_reg into sanitize_ptr_alu by Daniel Borkmann · 3 years, 10 months ago
- 9601148 bpf: Use correct permission flag for mixed signed bounds arithmetic by Daniel Borkmann · 3 years, 10 months ago
- 8859a44 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 9 months ago
- e6ac245 bpf: Support bpf program calling kernel function by Martin KaFai Lau · 3 years, 10 months ago
- 34747c4 bpf: Refactor btf_check_func_arg_match by Martin KaFai Lau · 3 years, 10 months ago
- e16301f bpf: Simplify freeing logic in linfo and jited_linfo by Martin KaFai Lau · 3 years, 10 months ago
- 12aa8a9 bpf: Enforce that struct_ops programs be GPL-only by Toke Høiland-Jørgensen · 3 years, 10 months ago
- 80847a7 bpf: Undo ptr_to_map_key alu sanitation for now by Daniel Borkmann · 3 years, 10 months ago
- 241949e Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 10 months ago
- efd13b7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 3 years, 10 months ago
- 9ef0528 bpf: Remove insn_buf[] declaration in inner block by Jianlin Lv · 3 years, 10 months ago
- 1b1597e bpf: Add sanity check for upper ptr_limit by Piotr Krysiuk · 3 years, 10 months ago
- b5871dc bpf: Simplify alu_limit masking for pointer arithmetic by Piotr Krysiuk · 3 years, 10 months ago
- 10d2bb2 bpf: Fix off-by-one for area size in creating mask to left by Piotr Krysiuk · 3 years, 10 months ago
- f232326 bpf: Prohibit alu ops for pointer types not defining ptr_limit by Piotr Krysiuk · 3 years, 10 months ago
- c1acda9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 10 months ago
- e6a4750 bpf, xdp: Make bpf_redirect_map() a map operation by Björn Töpel · 3 years, 10 months ago
- 350a5c4 bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. by Alexei Starovoitov · 3 years, 10 months ago
- 3949186 bpf: Explicitly zero-extend R0 after 32-bit cmpxchg by Brendan Jackman · 3 years, 11 months ago
- 83a2881 bpf: Account for BPF_FETCH in insn_has_def32() by Ilya Leoshkevich · 3 years, 11 months ago
- 314ee05 bpf: Add hashtab support for bpf_for_each_map_elem() helper by Yonghong Song · 3 years, 11 months ago
- 69c087b bpf: Add bpf_for_each_map_elem() helper by Yonghong Song · 3 years, 11 months ago
- 282a0f4 bpf: Change return value of verifier function add_subprog() by Yonghong Song · 3 years, 11 months ago
- 1435137 bpf: Refactor check_func_call() to allow callback function by Yonghong Song · 3 years, 11 months ago
- bc2591d bpf: Factor out verbose_invalid_scalar() by Yonghong Song · 3 years, 11 months ago
- efdb22d bpf: Factor out visit_func_call_insn() in check_cfg() by Yonghong Song · 3 years, 11 months ago
- e6ac593 bpf: Rename fixup_bpf_calls and add some comments by Brendan Jackman · 4 years ago
- 523a4cf bpf: Use MAX_BPF_FUNC_REG_ARGS macro by Dmitrii Banshchikov · 3 years, 11 months ago