summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | bpf: Use hlist_add_head_rcu when linking to local_storageMartin KaFai Lau2020-09-191-1/+1
| | * | | bpf: Add abnormal return checks.Alexei Starovoitov2020-09-181-19/+48
| | * | | bpf: allow for tailcalls in BPF subprograms for x64 JITMaciej Fijalkowski2020-09-181-4/+17
| | * | | bpf, x64: rework pro/epilogue and tailcall handling in JITMaciej Fijalkowski2020-09-183-7/+51
| | * | | bpf: Limit caller's stack depth 256 for subprogs with tailcallsMaciej Fijalkowski2020-09-181-0/+29
| | * | | bpf: rename poke descriptor's 'ip' member to 'tailcall_target'Maciej Fijalkowski2020-09-172-9/+11
| | * | | bpf: propagate poke descriptors to subprogramsMaciej Fijalkowski2020-09-171-3/+63
| | * | | bpf: Add BPF_PROG_BIND_MAP syscallYiFei Zhu2020-09-161-0/+63
| | * | | bpf: Mutex protect used_maps array and countYiFei Zhu2020-09-162-8/+23
| | * | | bpf: Permit map_ptr arithmetic with opcode add and offset 0Yonghong Song2020-09-091-0/+4
| | * | | bpf: Avoid iterating duplicated files for task_file iteratorYonghong Song2020-09-021-4/+11
| * | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-09-232-12/+7
| |\ \ \ \
| * \ \ \ \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-09-054-6/+6
| |\ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-09-0136-118/+2491
| |\ \ \ \ \
| | * | | | | bpf: {cpu,dev}map: Change various functions return type from int to voidBjörn Töpel2020-09-012-16/+10
| | * | | | | bpf: Remove bpf_lsm_file_mprotect from sleepable list.Alexei Starovoitov2020-08-312-1/+1
| | * | | | | bpf: Fix build without BPF_LSM.Alexei Starovoitov2020-08-311-0/+2
| | * | | | | bpf: Add bpf_copy_from_user() helper.Alexei Starovoitov2020-08-281-0/+22
| | * | | | | bpf: Introduce sleepable BPF programsAlexei Starovoitov2020-08-285-14/+121
| | * | | | | bpf: Relax max_entries check for most of the inner map typesMartin KaFai Lau2020-08-282-3/+9
| | * | | | | bpf: Add map_meta_equal map opsMartin KaFai Lau2020-08-2813-15/+32
| | * | | | | bpf: Fix a verifier failure with xorYonghong Song2020-08-271-0/+66
| | * | | | | bpf: verifier: Use target program's type for access verificationsUdip Pant2020-08-261-11/+21
| | * | | | | bpf: Add BTF_SET_START/END macrosJiri Olsa2020-08-262-0/+19
| | * | | | | bpf: Add btf_struct_ids_match functionJiri Olsa2020-08-262-6/+42
| | * | | | | bpf: Factor btf_struct_access functionJiri Olsa2020-08-261-10/+65
| | * | | | | bpf: Remove recursion call in btf_struct_accessJiri Olsa2020-08-261-6/+5
| | * | | | | bpf: Add type_id pointer as argument to __btf_resolve_sizeJiri Olsa2020-08-261-4/+9
| | * | | | | bpf: Add elem_id pointer as argument to __btf_resolve_sizeJiri Olsa2020-08-261-3/+7
| | * | | | | bpf: Move btf_resolve_size into __btf_resolve_sizeJiri Olsa2020-08-262-11/+16
| | * | | | | bpf: Disallow BPF_PRELOAD in allmodconfig buildsAlexei Starovoitov2020-08-261-0/+3
| | * | | | | bpf: Allow local storage to be used from LSM programsKP Singh2020-08-261-1/+20
| | * | | | | bpf: Implement bpf_local_storage for inodesKP Singh2020-08-264-1/+286
| | * | | | | bpf: Split bpf_local_storage to bpf_sk_storageKP Singh2020-08-262-0/+601
| | * | | | | bpf: sockmap: Allow update from BPFLorenz Bauer2020-08-221-2/+36
| | * | | | | bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for sockmap and sockhashLorenz Bauer2020-08-221-0/+35
| | * | | | | bpf: sockmap: Call sock_map_update_elem directlyLorenz Bauer2020-08-221-2/+3
| | * | | | | bpf: Implement link_query callbacks in map element iteratorsYonghong Song2020-08-211-0/+15
| | * | | | | bpf: Implement link_query for bpf iteratorsYonghong Song2020-08-211-0/+58
| | * | | | | bpf: Add kernel module with user mode driver that populates bpffs.Alexei Starovoitov2020-08-209-3/+381
| | * | | | | bpf: Add BPF program and map iterators as built-in BPF programs.Alexei Starovoitov2020-08-205-0/+587
| | * | | | | bpf: Factor out bpf_link_by_id() helper.Alexei Starovoitov2020-08-201-18/+28
* | | | | | | Merge tag 'objtool-core-2020-10-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-10-141-1/+1
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | objtool: Rename frame.h -> objtool.hJulien Thierry2020-09-101-1/+1
* | | | | | | bpf: Fix scalar32_min_max_or bounds trackingDaniel Borkmann2020-10-081-4/+4
| |_|_|_|_|/ |/| | | | |
* | | | | | bpf: Fix sysfs export of empty BTF sectionTony Ambardar2020-09-211-3/+3
| |_|_|_|/ |/| | | |
* | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2020-09-162-12/+7
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | bpf: Fix a rcu warning for bpffs map pretty-printYonghong Song2020-09-161-1/+3
| * | | | bpf: Do not use bucket_lock for hashmap iteratorYonghong Song2020-09-041-11/+4
* | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2020-09-041-1/+1
|\| | | | | |/ / / |/| | |