summaryrefslogtreecommitdiff
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-03-254-6/+22
|\
| * bpf/btf: Fix BTF verification of enum members in struct/unionYoshiki Komachi2020-03-101-1/+1
| * bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memoryAndrii Nakryiko2020-03-091-0/+3
| * bpf: Initialize storage pointers to NULL to prevent freeing garbage pointerAndrii Nakryiko2020-03-091-2/+2
| * bpf: Do not allow map_freeze in struct_ops mapMartin KaFai Lau2020-03-051-0/+5
| * bpf: Return better error value in delete_elem for struct_ops mapMartin KaFai Lau2020-03-051-3/+11
* | bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit()Jules Irenge2020-03-131-0/+2
* | bpf: Remove bpf_image treeJiri Olsa2020-03-132-75/+12
* | bpf: Add dispatchers to kallsymsJiri Olsa2020-03-131-0/+1
* | bpf: Add trampolines to kallsymsJiri Olsa2020-03-131-0/+28
* | bpf: Add bpf_ksym_add/del functionsJiri Olsa2020-03-131-14/+19
* | bpf: Add prog flag to struct bpf_ksym objectJiri Olsa2020-03-131-11/+11
* | bpf: Add bpf_ksym_find functionJiri Olsa2020-03-131-7/+15
* | bpf: Move ksym_tnode to bpf_ksymJiri Olsa2020-03-131-14/+10
* | bpf: Move lnode list node to struct bpf_ksymJiri Olsa2020-03-131-11/+11
* | bpf: Add name to struct bpf_ksymJiri Olsa2020-03-131-3/+6
* | bpf: Add struct bpf_ksymJiri Olsa2020-03-131-16/+12
* | bpf: Abstract away entire bpf_link clean up procedureAndrii Nakryiko2020-03-131-7/+11
* | bpf: Add bpf_xdp_output() helperEelco Chaudron2020-03-121-1/+3
* | bpf: Added new helper bpf_get_ns_current_pid_tgidCarlos Neira2020-03-122-0/+46
* | bpf: Add bpf_link_new_file that doesn't install FDAndrii Nakryiko2020-03-111-34/+88
* | bpf: Remove unnecessary CAP_MAC_ADMIN checkKP Singh2020-03-051-10/+3
* | bpf: Attachment verification for BPF_MODIFY_RETURNKP Singh2020-03-042-8/+51
* | bpf: Introduce BPF_MODIFY_RETURNKP Singh2020-03-044-2/+8
* | bpf: Refactor trampoline update codeKP Singh2020-03-042-28/+44
* | bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko2020-03-022-46/+219
* | bpf: INET_DIAG support in bpf_sk_storageMartin KaFai Lau2020-02-271-0/+15
* | bpf: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-02-283-3/+3
* | bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabledDavid Miller2020-02-241-3/+15
* | bpf, lpm: Make locking RT friendlyThomas Gleixner2020-02-241-6/+6
* | bpf: Prepare hashtab locking for PREEMPT_RTThomas Gleixner2020-02-241-9/+56
* | bpf: Factor out hashtab bucket lock operationsThomas Gleixner2020-02-241-23/+46
* | bpf: Replace open coded recursion prevention in sys_bpf()Thomas Gleixner2020-02-241-19/+8
* | bpf: Use recursion prevention helpers in hashtab codeThomas Gleixner2020-02-241-8/+4
* | bpf: Use migrate_disable/enabe() in trampoline code.David Miller2020-02-241-4/+5
* | bpf: Dont iterate over possible CPUs with interrupts disabledThomas Gleixner2020-02-241-10/+10
* | bpf: Remove recursion prevention from rcu free callbackThomas Gleixner2020-02-241-8/+0
* | bpf: Update locking comment in hashtab codeThomas Gleixner2020-02-241-4/+20
* | bpf: Enforce preallocation for instrumentation programs on RTThomas Gleixner2020-02-241-4/+9
* | bpf: Tighten the requirements for preallocated hash mapsThomas Gleixner2020-02-241-11/+28
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-02-212-8/+7
|\ \ | |/ |/|
| * net: Generate reuseport group ID on group creationJakub Sitnicki2020-02-211-5/+0
| * bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASHJakub Sitnicki2020-02-211-3/+7
* | bpf: Fix a potential deadlock with bpf_map_do_batchYonghong Song2020-02-191-3/+31
* | bpf: Do not grab the bucket spinlock by default on htab batch opsBrian Vazquez2020-02-191-2/+22
* | bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fillJohannes Krude2020-02-171-1/+1
* | bpf: Make btf_check_func_type_match() staticHongbo Yao2020-02-111-3/+3
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2020-02-082-9/+6
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2020-02-082-9/+6
| |\
| | * bpf: Fix modifier skipping logicAlexei Starovoitov2020-02-041-5/+3