summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds2024-11-014-27/+66
|\
| * bpf: Use __u64 to save the bits in bits iteratorHou Tao2024-10-301-3/+30
| * bpf: Check the validity of nr_words in bpf_iter_bits_new()Hou Tao2024-10-301-1/+9
| * bpf: Add bpf_mem_alloc_check_size() helperHou Tao2024-10-301-1/+13
| * bpf: Free dynamically allocated bits in bpf_iter_bits_destroy()Hou Tao2024-10-301-6/+5
| * bpf: disallow 40-bytes extra stack for bpf_fastcall patternsEduard Zingerman2024-10-301-12/+2
| * bpf: Fix out-of-bounds write in trie_get_next_key()Byeonguk Jeong2024-10-291-1/+1
| * bpf: Force checkpoint when jmp history is too longEduard Zingerman2024-10-291-3/+6
* | Merge tag 'cgroup-for-6.12-rc5-fixes' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-10-301-1/+18
|\ \ | |/ |/|
| * cgroup/bpf: use a dedicated workqueue for cgroup bpf destructionChen Ridong2024-10-081-1/+18
* | bpf: Check validity of link->type in bpf_link_show_fdinfo()Hou Tao2024-10-241-5/+9
* | bpf: fix do_misc_fixups() for bpf_get_branch_snapshot()Andrii Nakryiko2024-10-241-1/+1
* | bpf: Fix overloading of MEM_UNINIT's meaningDaniel Borkmann2024-10-231-38/+35
* | bpf: Add MEM_WRITE attributeDaniel Borkmann2024-10-233-7/+7
* | bpf: Preserve param->string when parsing mount optionsHou Tao2024-10-221-2/+3
* | Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds2024-10-198-40/+72
|\ \
| * | bpf: Fix print_reg_state's constant scalar dumpDaniel Borkmann2024-10-171-2/+1
| * | bpf: Fix incorrect delta propagation between linked registersDaniel Borkmann2024-10-171-5/+6
| * | bpf: Fix iter/task tid filteringJordan Rome2024-10-171-1/+1
| * | bpf: Fix truncation bug in coerce_reg_to_size_sx()Dimitar Kanaliev2024-10-151-4/+4
| * | bpf: fix kfunc btf caching for modulesToke Høiland-Jørgensen2024-10-101-1/+7
| * | bpf: fix unpopulated name_len field in perf_event link infoTyrone Wu2024-10-101-7/+22
| * | bpf: use kvzmalloc to allocate BPF verifier environmentRik van Riel2024-10-101-2/+2
| * | bpf: Check the remaining info_cnt before repeating btf fieldsHou Tao2024-10-101-4/+10
| * | bpf, lsm: Remove bpf_lsm_key_free hookThomas Weißschuh2024-10-081-4/+0
| * | bpf: Fix memory leak in bpf_core_applyJiri Olsa2024-10-081-0/+1
| * | bpf: devmap: provide rxq after redirectFlorian Kauer2024-10-021-4/+7
| * | bpf: sync_linked_regs() must preserve subreg_defEduard Zingerman2024-10-011-0/+5
| * | bpf: Use raw_spinlock_t in ringbufWander Lairson Costa2024-09-251-6/+6
* | | move asm/unaligned.h to linux/unaligned.hAl Viro2024-10-021-1/+1
| |/ |/|
* | [tree-wide] finally take no_llseek outAl Viro2024-09-271-1/+0
|/
* Merge tag 'bpf-next-6.12-struct-fd' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-09-246-280/+158
|\
| * bpf: convert bpf_token_create() to CLASS(fd, ...)Al Viro2024-09-131-42/+23
| * bpf: more trivial fdget() conversionsAl Viro2024-08-141-15/+7
| * bpf: trivial conversions for fdget()Al Viro2024-08-143-21/+9
| * bpf: switch maps to CLASS(fd, ...)Al Viro2024-08-143-121/+42
| * bpf: factor out fetching bpf_map from FD and adding it to used_maps listAndrii Nakryiko2024-08-141-49/+66
| * bpf: switch fdget_raw() uses to CLASS(fd_raw, ...)Al Viro2024-08-141-16/+8
| * bpf: convert __bpf_prog_get() to CLASS(fd, ...)Al Viro2024-08-141-22/+9
| * Merge remote-tracking branch 'vfs/stable-struct_fd'Andrii Nakryiko2024-08-134-36/+36
| |\
* | \ Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-09-234-36/+36
|\ \ \ | | |/ | |/|
| * | introduce fd_file(), convert all accessors to it.Al Viro2024-08-134-36/+36
* | | Merge tag 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds2024-09-2119-431/+1439
|\ \ \
| * | | bpf: Call the missed kfree() when there is no special field in btfHou Tao2024-09-141-1/+3
| * | | bpf: Call the missed btf_record_free() when map creation failsHou Tao2024-09-141-7/+12
| * | | bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of errorDaniel Borkmann2024-09-132-0/+3
| * | | bpf: Improve check_raw_mode_ok test for MEM_UNINIT-tagged typesDaniel Borkmann2024-09-131-5/+11
| * | | bpf: Fix helper writes to read-only mapsDaniel Borkmann2024-09-133-39/+11
| * | | bpf: Remove truncation test in bpf_strtol and bpf_strtoul helpersDaniel Borkmann2024-09-131-4/+0
| * | | bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bitDaniel Borkmann2024-09-131-2/+2