summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
AgeCommit message (Expand)AuthorLines
2020-03-17bpf: Sanitize the bpf_struct_ops tcp-cc nameMartin KaFai Lau-11/+14
2020-03-13bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit()Jules Irenge-0/+2
2020-03-13bpf: Remove bpf_image treeJiri Olsa-75/+12
2020-03-13bpf: Add dispatchers to kallsymsJiri Olsa-0/+1
2020-03-13bpf: Add trampolines to kallsymsJiri Olsa-0/+28
2020-03-13bpf: Add bpf_ksym_add/del functionsJiri Olsa-14/+19
2020-03-13bpf: Add prog flag to struct bpf_ksym objectJiri Olsa-11/+11
2020-03-13bpf: Add bpf_ksym_find functionJiri Olsa-7/+15
2020-03-13bpf: Move ksym_tnode to bpf_ksymJiri Olsa-14/+10
2020-03-13bpf: Move lnode list node to struct bpf_ksymJiri Olsa-11/+11
2020-03-13bpf: Add name to struct bpf_ksymJiri Olsa-3/+6
2020-03-13bpf: Add struct bpf_ksymJiri Olsa-16/+12
2020-03-13bpf: Abstract away entire bpf_link clean up procedureAndrii Nakryiko-7/+11
2020-03-12bpf: Add bpf_xdp_output() helperEelco Chaudron-1/+3
2020-03-12bpf: Added new helper bpf_get_ns_current_pid_tgidCarlos Neira-0/+46
2020-03-11bpf: Add bpf_link_new_file that doesn't install FDAndrii Nakryiko-34/+88
2020-03-10bpf/btf: Fix BTF verification of enum members in struct/unionYoshiki Komachi-1/+1
2020-03-09bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memoryAndrii Nakryiko-0/+3
2020-03-09bpf: Initialize storage pointers to NULL to prevent freeing garbage pointerAndrii Nakryiko-2/+2
2020-03-05bpf: Remove unnecessary CAP_MAC_ADMIN checkKP Singh-10/+3
2020-03-05bpf: Do not allow map_freeze in struct_ops mapMartin KaFai Lau-0/+5
2020-03-05bpf: Return better error value in delete_elem for struct_ops mapMartin KaFai Lau-3/+11
2020-03-04bpf: Attachment verification for BPF_MODIFY_RETURNKP Singh-8/+51
2020-03-04bpf: Introduce BPF_MODIFY_RETURNKP Singh-2/+8
2020-03-04bpf: Refactor trampoline update codeKP Singh-28/+44
2020-03-02bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko-46/+219
2020-02-27bpf: INET_DIAG support in bpf_sk_storageMartin KaFai Lau-0/+15
2020-02-28bpf: Replace zero-length array with flexible-array memberGustavo A. R. Silva-3/+3
2020-02-24bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabledDavid Miller-3/+15
2020-02-24bpf, lpm: Make locking RT friendlyThomas Gleixner-6/+6
2020-02-24bpf: Prepare hashtab locking for PREEMPT_RTThomas Gleixner-9/+56
2020-02-24bpf: Factor out hashtab bucket lock operationsThomas Gleixner-23/+46
2020-02-24bpf: Replace open coded recursion prevention in sys_bpf()Thomas Gleixner-19/+8
2020-02-24bpf: Use recursion prevention helpers in hashtab codeThomas Gleixner-8/+4
2020-02-24bpf: Use migrate_disable/enabe() in trampoline code.David Miller-4/+5
2020-02-24bpf: Dont iterate over possible CPUs with interrupts disabledThomas Gleixner-10/+10
2020-02-24bpf: Remove recursion prevention from rcu free callbackThomas Gleixner-8/+0
2020-02-24bpf: Update locking comment in hashtab codeThomas Gleixner-4/+20
2020-02-24bpf: Enforce preallocation for instrumentation programs on RTThomas Gleixner-4/+9
2020-02-24bpf: Tighten the requirements for preallocated hash mapsThomas Gleixner-11/+28
2020-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller-8/+7
2020-02-21net: Generate reuseport group ID on group creationJakub Sitnicki-5/+0
2020-02-21bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASHJakub Sitnicki-3/+7
2020-02-19bpf: Fix a potential deadlock with bpf_map_do_batchYonghong Song-3/+31
2020-02-19bpf: Do not grab the bucket spinlock by default on htab batch opsBrian Vazquez-2/+22
2020-02-17bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fillJohannes Krude-1/+1
2020-02-11bpf: Make btf_check_func_type_match() staticHongbo Yao-3/+3
2020-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds-9/+6
2020-02-08Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-8/+3
2020-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller-9/+6