Age | Commit message (Expand) | Author |
2023-06-13 | bpf: Verify scalar ids mapping in regsafe() using check_ids() | Eduard Zingerman |
2023-06-13 | bpf: Use scalar ids in mark_chain_precision() | Eduard Zingerman |
2023-05-04 | bpf: improve precision backtrack logging | Andrii Nakryiko |
2023-05-04 | bpf: encapsulate precision backtracking bookkeeping | Andrii Nakryiko |
2023-04-15 | bpf: Migrate bpf_rbtree_add and bpf_list_push_{front,back} to possibly fail | Dave Marchevsky |
2023-04-11 | bpf: Simplify internal verifier log interface | Andrii Nakryiko |
2023-04-11 | bpf: Keep track of total log content size in both fixed and rolling modes | Andrii Nakryiko |
2023-04-11 | bpf: Switch BPF verifier log to be a rotating log by default | Andrii Nakryiko |
2023-04-11 | bpf: Split off basic BPF verifier log into separate file | Andrii Nakryiko |
2023-03-10 | bpf: ensure state checkpointing at iter_next() call sites | Andrii Nakryiko |
2023-03-08 | bpf: add support for open-coded iterator loops | Andrii Nakryiko |
2023-03-08 | bpf: add iterator kfuncs registration and validation logic | Andrii Nakryiko |
2023-03-03 | bpf: Refactor RCU enforcement in the verifier. | Alexei Starovoitov |
2023-03-01 | bpf: Refactor process_dynptr_func | Joanne Koong |
2023-02-13 | bpf: Migrate release_on_unlock logic to non-owning ref semantics | Dave Marchevsky |
2023-01-20 | bpf: Invalidate slices on destruction of dynptrs on stack | Kumar Kartikeya Dwivedi |
2022-12-27 | bpf: reorganize struct bpf_reg_state fields | Andrii Nakryiko |
2022-12-10 | bpf: states_equal() must build idmap for all function frames | Eduard Zingerman |
2022-12-08 | bpf: Refactor ARG_PTR_TO_DYNPTR checks into process_dynptr_func | Kumar Kartikeya Dwivedi |
2022-12-06 | bpf: decouple prune and jump points | Andrii Nakryiko |
2022-12-04 | bpf: Handle MEM_RCU type properly | Yonghong Song |
2022-11-30 | bpf: Tighten ptr_to_btf_id checks. | Alexei Starovoitov |
2022-11-24 | bpf: Add kfunc bpf_rcu_read_lock/unlock() | Yonghong Song |
2022-11-20 | bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS kfuncs | David Vernet |
2022-11-20 | bpf: Allow multiple modifiers in reg_type_str() prefix | David Vernet |
2022-11-17 | bpf: Add 'release on unlock' logic for bpf_list_push_{front,back} | Kumar Kartikeya Dwivedi |
2022-11-17 | bpf: Introduce bpf_obj_new | Kumar Kartikeya Dwivedi |
2022-11-17 | bpf: Rewrite kfunc argument handling | Kumar Kartikeya Dwivedi |
2022-11-17 | bpf: Allow locking bpf_spin_lock global variables | Kumar Kartikeya Dwivedi |
2022-10-25 | bpf: Remove prog->active check for bpf_lsm and bpf_iter | Martin KaFai Lau |
2022-09-21 | btf: Allow dynamic pointer parameters in kfuncs | Roberto Sassu |
2022-09-10 | bpf: Add verifier support for custom callback return range | Dave Marchevsky |
2022-09-07 | bpf: Add helper macro bpf_for_each_reg_in_vstate | Kumar Kartikeya Dwivedi |
2022-09-07 | bpf/verifier: allow kfunc to return an allocated mem | Benjamin Tissoires |
2022-08-24 | bpf: Fix reference state management for synchronous callbacks | Kumar Kartikeya Dwivedi |
2022-07-11 | bpf: Fix 'dubious one-bit signed bitfield' warnings | Matthieu Baerts |
2022-06-20 | bpf: Inline calls to bpf_loop when callback is known | Eduard Zingerman |
2022-06-14 | bpf: Fix spelling in bpf_verifier.h | Hongyi Lu |
2022-05-23 | bpf: Dynptr support for ring buffers | Joanne Koong |
2022-05-23 | bpf: Add verifier support for dynptrs | Joanne Koong |
2022-04-25 | bpf: Tag argument to be released in bpf_func_proto | Kumar Kartikeya Dwivedi |
2022-03-30 | bpf: Resolve to prog->aux->dst_prog->type only for BPF_PROG_TYPE_EXT | Martin KaFai Lau |
2022-03-05 | bpf: Harden register offset checks for release helpers and kfuncs | Kumar Kartikeya Dwivedi |
2022-03-05 | bpf: Add check_func_arg_reg_off function | Kumar Kartikeya Dwivedi |
2022-01-24 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski |
2022-01-19 | bpf: Generalize check_ctx_reg for reuse with other types | Daniel Borkmann |
2022-01-18 | bpf: Add reference tracking support to kfunc | Kumar Kartikeya Dwivedi |
2022-01-18 | bpf: Introduce mem, size argument pair support for kfunc | Kumar Kartikeya Dwivedi |
2021-12-18 | bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL | Hao Luo |
2021-12-18 | bpf: Introduce composable reg, ret and arg types. | Hao Luo |