summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-03-1013-140/+658
|\
| * bpf, xdp: Restructure redirect actionsBjörn Töpel2021-03-102-2/+0
| * bpf, xdp: Make bpf_redirect_map() a map operationBjörn Töpel2021-03-103-5/+32
| * bpf: Add BTF_KIND_FLOAT supportIlya Leoshkevich2021-03-051-2/+81
| * bpf: Add arraymap support for bpf_for_each_map_elem() helperYonghong Song2021-02-261-0/+40
| * bpf: Add hashtab support for bpf_for_each_map_elem() helperYonghong Song2021-02-262-0/+92
| * bpf: Add bpf_for_each_map_elem() helperYonghong Song2021-02-263-13/+213
| * bpf: Change return value of verifier function add_subprog()Yonghong Song2021-02-261-2/+2
| * bpf: Refactor check_func_call() to allow callback functionYonghong Song2021-02-261-17/+43
| * bpf: Factor out verbose_invalid_scalar()Yonghong Song2021-02-261-11/+19
| * bpf: Factor out visit_func_call_insn() in check_cfg()Yonghong Song2021-02-261-12/+23
| * bpf: Rename fixup_bpf_calls and add some commentsBrendan Jackman2021-02-261-7/+9
| * bpf: Use MAX_BPF_FUNC_REG_ARGS macroDmitrii Banshchikov2021-02-262-12/+15
| * bpf: Prevent deadlock from recursive bpf_task_storage_[get|delete]Song Liu2021-02-263-10/+62
| * bpf: Enable task local storage for tracing programsSong Liu2021-02-264-49/+29
* | bpf: Explicitly zero-extend R0 after 32-bit cmpxchgBrendan Jackman2021-03-052-1/+22
* | bpf: Account for BPF_FETCH in insn_has_def32()Ilya Leoshkevich2021-03-041-31/+39
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2021-02-263-3/+3
|\ \
| * | bpf: Drop imprecise log messageDmitrii Banshchikov2021-02-241-2/+0
| * | bpf: Clear percpu pointers in bpf_prog_clone_free()Cong Wang2021-02-221-0/+2
| * | bpf: Fix a warning message in mark_ptr_not_null_reg()Dan Carpenter2021-02-221-1/+1
| |/
* | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-231-6/+7
|\ \ | |/ |/|
| * fs: make helpers idmap mount awareChristian Brauner2021-01-241-3/+4
| * inode: make init and permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+1
| * namei: make permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+1
| * fs: add file and path permissions helpersChristian Brauner2021-01-241-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-02-171-4/+6
|\ \
| * | bpf: Fix truncation handling for mod32 dst reg wrt zeroDaniel Borkmann2021-02-131-4/+6
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-02-1614-341/+1187
|\ \ \
| * | | bpf: Clear subreg_def for global function return valuesIlya Leoshkevich2021-02-151-1/+2
| * | | bpf: Support pointers in global func argsDmitrii Banshchikov2021-02-132-10/+75
| * | | bpf: Extract nullable reg type conversion into a helper functionDmitrii Banshchikov2021-02-131-31/+52
| * | | bpf: Rename bpf_reg_state variablesDmitrii Banshchikov2021-02-131-8/+12
| * | | bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocationJun'ichi Nomura2021-02-131-3/+1
| * | | bpf: Fix an unitialized value in bpf_iterYonghong Song2021-02-121-1/+1
| * | | bpf: Introduce task_vma bpf_iterSong Liu2021-02-121-1/+266
| * | | bpf: Fix subreg optimization for BPF_FETCHIlya Leoshkevich2021-02-121-2/+21
| * | | bpf: Clear per_cpu pointers during bpf_prog_reallocAlexei Starovoitov2021-02-121-0/+2
| * | | bpf: Allows per-cpu maps and map-in-map in sleepable programsAlexei Starovoitov2021-02-112-3/+8
| * | | bpf: Count the number of times recursion was preventedAlexei Starovoitov2021-02-112-6/+26
| * | | bpf: Add per-program recursion prevention mechanismAlexei Starovoitov2021-02-112-4/+27
| * | | bpf: Compute program stats for sleepable programsAlexei Starovoitov2021-02-111-14/+28
| * | | bpf: Run sleepable programs with migration disabledAlexei Starovoitov2021-02-111-0/+2
| * | | bpf: Optimize program statsAlexei Starovoitov2021-02-114-7/+7
| * | | bpf_lru_list: Read double-checked variable once without lockMarco Elver2021-02-111-3/+4
| * | | bpf: Allow variable-offset stack accessAndrei Matei2021-02-101-146/+511
| * | | bpf: Refactor BPF_PSEUDO_CALL checking as a helper functionYonghong Song2021-02-051-16/+13
| * | | bpf: Allow usage of BPF ringbuffer in sleepable programsKP Singh2021-02-051-1/+3
| * | | bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCHBrendan Jackman2021-02-031-14/+18
| * | | bpf: Simplify cases in bpf_base_func_protoTobias Klauser2021-01-291-8/+4