summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)Author
2026-01-21bpf: add bpf_strncasecmp kfuncYuzuki Ishiyama
2026-01-21bpf: support bpf_get_func_arg() for BPF_TRACE_RAW_TPMenglong Dong
2026-01-20bpf, x86: inline bpf_get_current_task() for x86_64Menglong Dong
2026-01-20kallsyms/bpf: rename __bpf_address_lookup() to bpf_address_lookup()Petr Mladek
2026-01-20kernel.h: drop hex.h and update all hex.h usersRandy Dunlap
2026-01-20bpf: Simplify bpf_timer_cancel()Mykyta Yatsenko
2026-01-20bpf: Introduce lock-free bpf_async_update_prog_callback()Mykyta Yatsenko
2026-01-20bpf: Remove unnecessary arguments from bpf_async_set_callback()Mykyta Yatsenko
2026-01-20bpf: Factor out timer deletion helperMykyta Yatsenko
2026-01-20bpf: Require ARG_PTR_TO_MEM with memory flagZesen Liu
2026-01-20bpf: Fix memory access flags in helper prototypesZesen Liu
2026-01-20bpf: Add range tracking for BPF_DIV and BPF_MODYazhou Tang
2026-01-20bpf: Remove __prog kfunc arg annotationIhor Solodrai
2026-01-20bpf: Migrate bpf_stream_vprintk() to KF_IMPLICIT_ARGSIhor Solodrai
2026-01-20bpf: Migrate bpf_task_work_schedule_* kfuncs to KF_IMPLICIT_ARGSIhor Solodrai
2026-01-20bpf: Migrate bpf_wq_set_callback_impl() to KF_IMPLICIT_ARGSIhor Solodrai
2026-01-20bpf: Verifier support for KF_IMPLICIT_ARGSIhor Solodrai
2026-01-20bpf: Introduce struct bpf_kfunc_metaIhor Solodrai
2026-01-20bpf: Refactor btf_kfunc_id_set_containsIhor Solodrai
2026-01-20bpf/verifier: Optimize ID mapping reset in states_equalQiliang Yuan
2026-01-20bpf: Remove leftover accounting in htab_map_mem_usage after rqspinlockDaniel Borkmann
2026-01-20bpf: verifier: Make sync_linked_regs() scratch registersPuranjay Mohan
2026-01-16bpf: Add SPDX license identifiers to a few filesTim Bird
2026-01-16bpf: Preserve id of register in sync_linked_regs()Puranjay Mohan
2026-01-14bpf: Properly mark live registers for indirect jumpsAnton Protopopov
2026-01-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc5Alexei Starovoitov
2026-01-13bpf: Return EACCES for incorrect access to insn arrayAnton Protopopov
2026-01-13bpf: Return proper address for non-zero offsets in insn arrayAnton Protopopov
2026-01-13bpf: return PTR_TO_BTF_ID | PTR_TRUSTED from BPF kfuncs by defaultMatt Bobrowski
2026-01-13bpf: Optimize the performance of find_bpffs_btf_enumsDonglin Peng
2026-01-13bpf: Skip anonymous types in type lookup for performanceDonglin Peng
2026-01-13btf: Verify BTF sortingDonglin Peng
2026-01-13btf: Optimize type lookup with binary searchDonglin Peng
2026-01-13bpf: Remove an unused parameter in check_func_protoSong Chen
2026-01-13bpf: Recognize special arithmetic shift in the verifierAlexei Starovoitov
2026-01-13bpf: Consistently use reg_state() for register access in the verifierMykyta Yatsenko
2026-01-12bpf, btf: Enforce destructor kfunc type with CFISami Tolvanen
2026-01-12bpf: crypto: Use the correct destructor kfunc typeSami Tolvanen
2026-01-07bpf: Reject BPF_MAP_TYPE_INSN_ARRAY in check_reg_const_str()Deepanshu Kartikey
2026-01-06bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for percpu_cgroup_storage...Leon Hwang
2026-01-06bpf: Copy map value using copy_map_value_long for percpu_cgroup_storage mapsLeon Hwang
2026-01-06bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for percpu_hash and lru_p...Leon Hwang
2026-01-06bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for percpu_array mapsLeon Hwang
2026-01-06bpf: Introduce BPF_F_CPU and BPF_F_ALL_CPUS flagsLeon Hwang
2026-01-06bpf: Allow calls to arena functions while holding spinlocksEmil Tsalapatis
2026-01-06bpf: Check active lock count in in_sleepable_context()Emil Tsalapatis
2026-01-02bpf: Replace __opt annotation with __nullable for kfuncsPuranjay Mohan
2026-01-02bpf: arena: Reintroduce memcg accountingPuranjay Mohan
2026-01-02bpf: syscall: Introduce memcg enter/exit helpersPuranjay Mohan
2026-01-02bpf: Remove redundant KF_TRUSTED_ARGS flag from all kfuncsPuranjay Mohan