summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)Author
2025-02-08bpf: Cancel the running bpf_timer through kworker for PREEMPT_RTHou Tao
2025-02-08bpf: Reject struct_ops registration that uses module ptr and the module btf_i...Martin KaFai Lau
2025-02-08bpf: Use refcount_t instead of atomic_t for mmap_countPei Xiao
2025-02-08bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RTMartin KaFai Lau
2025-01-09bpf: refactor bpf_helper_changes_pkt_data to use helper numberEduard Zingerman
2025-01-09bpf: fix potential error returnAnton Protopopov
2025-01-02bpf: Zero index arg error string for dynptr and iterKumar Kartikeya Dwivedi
2025-01-02bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMPAndrea Righi
2024-12-19bpf: Augment raw_tp arguments with PTR_MAYBE_NULLKumar Kartikeya Dwivedi
2024-12-19bpf: Check size for BTF-based ctx access of pointer membersKumar Kartikeya Dwivedi
2024-12-19bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL"Kumar Kartikeya Dwivedi
2024-12-14bpf: put bpf_link's program when link is safe to be deallocatedAndrii Nakryiko
2024-12-14bpf: Call free_htab_elem() after htab_unlock_bucket()Hou Tao
2024-12-14bpf: Prevent tailcall infinite loop caused by freplaceLeon Hwang
2024-12-14bpf: fix OOB devmap writes when deleting elementsMaciej Fijalkowski
2024-12-14bpf: Fix exact match conditions in trie_get_next_key()Hou Tao
2024-12-14bpf: Handle in-place update for full LPM trie correctlyHou Tao
2024-12-14bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elemHou Tao
2024-12-14bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trieHou Tao
2024-12-14bpf: Fix narrow scalar spill onto 64-bit spilled scalar slotsTao Lyu
2024-12-14bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_miscKumar Kartikeya Dwivedi
2024-12-14bpf: Ensure reg is PTR_TO_STACK in process_iter_argTao Lyu
2024-12-05bpf: Add kernel symbol for struct_ops trampolineXu Kuohai
2024-12-05bpf: Use function pointers count as struct_ops links countXu Kuohai
2024-12-05bpf: Allow return values 0 and 1 for kprobe sessionJiri Olsa
2024-12-05bpf: Mark raw_tp arguments with PTR_MAYBE_NULLKumar Kartikeya Dwivedi
2024-12-05bpf: Tighten tail call checks for lingering locks, RCU, preempt_disableKumar Kartikeya Dwivedi
2024-10-31Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds
2024-10-30bpf: Use __u64 to save the bits in bits iteratorHou Tao
2024-10-30bpf: Check the validity of nr_words in bpf_iter_bits_new()Hou Tao
2024-10-30bpf: Add bpf_mem_alloc_check_size() helperHou Tao
2024-10-30bpf: Free dynamically allocated bits in bpf_iter_bits_destroy()Hou Tao
2024-10-29bpf: disallow 40-bytes extra stack for bpf_fastcall patternsEduard Zingerman
2024-10-29Merge tag 'cgroup-for-6.12-rc5-fixes' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2024-10-29bpf: Fix out-of-bounds write in trie_get_next_key()Byeonguk Jeong
2024-10-29bpf: Force checkpoint when jmp history is too longEduard Zingerman
2024-10-24bpf: Check validity of link->type in bpf_link_show_fdinfo()Hou Tao
2024-10-23bpf: fix do_misc_fixups() for bpf_get_branch_snapshot()Andrii Nakryiko
2024-10-22bpf: Fix overloading of MEM_UNINIT's meaningDaniel Borkmann
2024-10-22bpf: Add MEM_WRITE attributeDaniel Borkmann
2024-10-22bpf: Preserve param->string when parsing mount optionsHou Tao
2024-10-18Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds
2024-10-17bpf: Fix print_reg_state's constant scalar dumpDaniel Borkmann
2024-10-17bpf: Fix incorrect delta propagation between linked registersDaniel Borkmann
2024-10-17bpf: Fix iter/task tid filteringJordan Rome
2024-10-15bpf: Fix truncation bug in coerce_reg_to_size_sx()Dimitar Kanaliev
2024-10-10bpf: fix kfunc btf caching for modulesToke Høiland-Jørgensen
2024-10-09bpf: fix unpopulated name_len field in perf_event link infoTyrone Wu
2024-10-09bpf: use kvzmalloc to allocate BPF verifier environmentRik van Riel
2024-10-09bpf: Check the remaining info_cnt before repeating btf fieldsHou Tao