- 34d4ef5 bpf: Add dynptr data slices by Joanne Koong · 2 years, 10 months ago
- bc34dee bpf: Dynptr support for ring buffers by Joanne Koong · 2 years, 10 months ago
- 263ae15 bpf: Add bpf_dynptr_from_mem for local dynptrs by Joanne Koong · 2 years, 10 months ago
- 97e03f5 bpf: Add verifier support for dynptrs by Joanne Koong · 2 years, 10 months ago
- 1ec5ee8 bpf: Suppress 'passing zero to PTR_ERR' warning by Kumar Kartikeya Dwivedi · 2 years, 10 months ago
- 3bc253c bpf: Add bpf_skc_to_mptcp_sock_proto by Geliang Tang · 2 years, 10 months ago
- 16d1e00 bpf: Add MEM_UNINIT as a bpf_type_flag by Joanne Koong · 2 years, 10 months ago
- 0734311 bpf: add bpf_map_lookup_percpu_elem for percpu map by Feng Zhou · 2 years, 10 months ago
- 43bf087 bpf: Remove unused parameter from find_kfunc_desc_btf() by Yuntao Wang · 2 years, 10 months ago
- 2ab3b38 bpf: Make BTF type match stricter for release arguments by Kumar Kartikeya Dwivedi · 2 years, 11 months ago
- 6efe152 bpf: Prevent escaping of kptr loaded from maps by Kumar Kartikeya Dwivedi · 2 years, 11 months ago
- c0a5a21 bpf: Allow storing referenced kptr in map by Kumar Kartikeya Dwivedi · 2 years, 11 months ago
- 8f14852 bpf: Tag argument to be released in bpf_func_proto by Kumar Kartikeya Dwivedi · 2 years, 11 months ago
- 61df10c bpf: Allow storing unreferenced kptr in map by Kumar Kartikeya Dwivedi · 2 years, 11 months ago
- e9147b4 bpf: Move check_ptr_off_reg before check_map_access by Kumar Kartikeya Dwivedi · 2 years, 11 months ago
- 7b3552d bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access by Kumar Kartikeya Dwivedi · 3 years ago
- 97e6d7d bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access by Kumar Kartikeya Dwivedi · 3 years ago
- be77354 bpf: Do write access check for kfunc and global func by Kumar Kartikeya Dwivedi · 3 years ago
- d56c9fe bpf: Fix warning for cast from restricted gfp_t in verifier by Joanne Koong · 3 years ago
- f705ec7 Revert "bpf: Add support to inline bpf_get_func_ip helper on x86" by Jiri Olsa · 3 years ago
- b00fa38 bpf: Enable non-atomic allocations in local storage by Joanne Koong · 3 years ago
- 97ee4d2 bpf: Add support to inline bpf_get_func_ip helper on x86 by Jiri Olsa · 3 years ago
- d2a3b7c bpf: Fix net.core.bpf_jit_harden race by Hou Tao · 3 years ago
- 1b773d0 bpf: Use offsetofend() to simplify macro definition by Yuntao Wang · 3 years ago
- 44e9a74 bpf: Determine buf_info inside check_buffer_access() by Shung-Hsi Yu · 3 years ago
- 5844101 bpf: Reject programs that try to load __percpu memory. by Hao Luo · 3 years ago
- bff61f6 bpf: Fix checking PTR_TO_BTF_ID in check_mem_access by Hao Luo · 3 years ago
- 24d5bb8 bpf: Harden register offset checks for release helpers and kfuncs by Kumar Kartikeya Dwivedi · 3 years ago
- e1fad0f bpf: Disallow negative offset in check_ptr_off_reg by Kumar Kartikeya Dwivedi · 3 years ago
- 25b35dd bpf: Add check_func_arg_reg_off function by Kumar Kartikeya Dwivedi · 3 years ago
- 7df5072 bpf: Small BPF verifier log improvements by Mykola Lysenko · 3 years ago
- 8cbf062 bpf: Reject kfunc calls that overflow insn->imm by Hou Tao · 3 years, 1 month ago
- d00c647 bpf: Use prog->jited_len in bpf_prog_ksym_set_addr() by Song Liu · 3 years, 1 month ago
- c6f1bfe bpf: reject program if a __user tagged memory accessed in kernel way by Yonghong Song · 3 years, 1 month ago
- caaba96 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 1 month ago
- a672b2e bpf: Fix ringbuf memory type confusion when passing to helpers by Daniel Borkmann · 3 years, 2 months ago
- 64620e0 bpf: Fix out of bounds access for ringbuf helpers by Daniel Borkmann · 3 years, 2 months ago
- 6788ab23 bpf: Generally fix helper register offset check by Daniel Borkmann · 3 years, 2 months ago
- d400a6c bpf: Mark PTR_TO_FUNC register initially with zero offset by Daniel Borkmann · 3 years, 2 months ago
- be80a1d bpf: Generalize check_ctx_reg for reuse with other types by Daniel Borkmann · 3 years, 2 months ago
- 5c073f2 bpf: Add reference tracking support to kfunc by Kumar Kartikeya Dwivedi · 3 years, 2 months ago
- d583691 bpf: Introduce mem, size argument pair support for kfunc by Kumar Kartikeya Dwivedi · 3 years, 2 months ago
- b202d84 bpf: Remove check_kfunc_call callback and old kfunc BTF ID API by Kumar Kartikeya Dwivedi · 3 years, 2 months ago
- 343e537 bpf: Fix incorrect integer literal used for marking scratched stack. by Christy Lee · 3 years, 2 months ago
- a5bebc4 bpf: Fix verifier support for validation of async callbacks by Kris Van Hees · 3 years, 2 months ago
- e60b0d1 bpf: Don't promote bogus looking registers after null check. by Daniel Borkmann · 3 years, 2 months ago
- e63a023 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 2 months ago
- 0fe4b38 bpf: Allow bpf_local_storage to be used by sleepable programs by KP Singh · 3 years, 2 months ago
- 216e3cd bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. by Hao Luo · 3 years, 3 months ago
- 34d3a78 bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. by Hao Luo · 3 years, 3 months ago
- cf9f2f8 bpf: Convert PTR_TO_MEM_OR_NULL to composable types. by Hao Luo · 3 years, 3 months ago
- 20b2aff bpf: Introduce MEM_RDONLY flag by Hao Luo · 3 years, 3 months ago
- c25b2ae bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL by Hao Luo · 3 years, 3 months ago
- 3c48073 bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL by Hao Luo · 3 years, 3 months ago
- 48946bd bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL by Hao Luo · 3 years, 3 months ago
- 496f332 Only output backtracking information in log level 2 by Christy Lee · 3 years, 3 months ago
- 2e57664 bpf: Right align verifier states in verifier logs. by Christy Lee · 3 years, 3 months ago
- 0f55f9e bpf: Only print scratched registers and stack slots to verifier logs. by Christy Lee · 3 years, 3 months ago
- 7cd2802 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 3 months ago
- aef2fed add missing bpf-cgroup.h includes by Jakub Kicinski · 3 years, 3 months ago
- e572ff8 bpf: Make 32->64 bounds propagation slightly more robust by Daniel Borkmann · 3 years, 3 months ago
- 3cf2b61 bpf: Fix signed bounds propagation after mov32 by Daniel Borkmann · 3 years, 3 months ago
- a82fe085 bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux reg by Daniel Borkmann · 3 years, 3 months ago
- 7d3baf0 bpf: Fix kernel address leakage in atomic fetch by Daniel Borkmann · 3 years, 3 months ago
- f92c1e1 bpf: Add get_func_[arg|ret|arg_cnt] helpers by Jiri Olsa · 3 years, 3 months ago
- be31582 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 3 months ago
- 345e004 bpf: Fix incorrect state pruning for <8B spill/fill by Paul Chaignon · 3 years, 3 months ago
- 3150a73 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 3 months ago
- 866de40 bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) by Hou Tao · 3 years, 3 months ago
- 2fa7d94 bpf: Fix the off-by-two error in range markings by Maxim Mikityanskiy · 3 years, 3 months ago
- fbd94c7 bpf: Pass a set of bpf_core_relo-s to prog_load command. by Alexei Starovoitov · 3 years, 3 months ago
- 436d404 bpf: Clean-up bpf_verifier_vlog() for BPF_LOG_KERNEL log level by Hou Tao · 3 years, 3 months ago
- e6f2dd0 bpf: Add bpf_loop helper by Joanne Koong · 3 years, 3 months ago
- 50fc249 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 4 months ago
- 353050b bpf: Fix toctou on read-only map's constant scalar tracking by Daniel Borkmann · 3 years, 4 months ago
- 5e0bc30 bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs by Dmitrii Banshchikov · 3 years, 4 months ago
- a5bdc36 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 4 months ago
- d19ddb4 bpf: Introduce btf_tracing_ids by Song Liu · 3 years, 4 months ago
- 34d11a4 bpf: Fix inner map state pruning regression. by Alexei Starovoitov · 3 years, 4 months ago
- 7c7e3d3 bpf: Introduce helper bpf_find_vma by Song Liu · 3 years, 4 months ago
- 3990ed4 bpf: Stop caching subprog index in the bpf_pseudo_func insn by Martin KaFai Lau · 3 years, 4 months ago
- f30d4968 bpf: Do not reject when the stack read size is different from the tracked scalar size by Martin KaFai Lau · 3 years, 4 months ago
- fc02cb2 Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 3 years, 4 months ago
- 388e2c0 bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. by Alexei Starovoitov · 3 years, 4 months ago
- b9979db bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. by Alexei Starovoitov · 3 years, 4 months ago
- 9330986 bpf: Add bloom filter map implementation by Joanne Koong · 3 years, 4 months ago
- aba64c7 bpf: Add verified_insns to bpf_prog_info and fdinfo by Dave Marchevsky · 3 years, 5 months ago
- 588cd7ef bpf: Silence Coverity warning for find_kfunc_desc_btf by Kumar Kartikeya Dwivedi · 3 years, 5 months ago
- 9dd3d06 mm/filemap: Add filemap_add_folio() by Matthew Wilcox (Oracle) · 4 years, 3 months ago
- 0640c77 bpf: Avoid retpoline for bpf_for_each_map_elem by Andrey Ignatov · 3 years, 5 months ago
- a5d8272 bpf: Be conservative while processing invalid kfunc calls by Kumar Kartikeya Dwivedi · 3 years, 5 months ago
- 2357672 bpf: Introduce BPF support for kernel module function calls by Kumar Kartikeya Dwivedi · 3 years, 5 months ago
- 3d717fa bpf: Replace "want address" users of BPF_CAST_CALL with BPF_CALL_IMM by Kees Cook · 3 years, 5 months ago
- 354e8f1 bpf: Support <8-byte scalar spill and refill by Martin KaFai Lau · 3 years, 6 months ago
- 27113c5 bpf: Check the other end of slot_type for STACK_SPILL by Martin KaFai Lau · 3 years, 6 months ago
- 0e6491b bpf: Add oversize check before call kvcalloc() by Bixuan Cui · 3 years, 6 months ago
- 19a31d7 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 6 months ago
- 97c78d0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 6 months ago
- d7af7e4 bpf: Fix possible out of bound write in narrow load handling by Andrey Ignatov · 3 years, 7 months ago
- 5b029a3 bpf: Fix ringbuf helper function compatibility by Daniel Borkmann · 3 years, 6 months ago