summaryrefslogtreecommitdiff
path: root/kernel/bpf/syscall.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-15bpf: Implement CAP_BPFAlexei Starovoitov1-21/+68
2020-05-10bpf: Add bpf_map iteratorYonghong Song1-0/+19
2020-05-10bpf: Create anonymous bpf iteratorYonghong Song1-0/+26
2020-05-10bpf: Support bpf tracing/iter programs for BPF_LINK_CREATEYonghong Song1-0/+14
2020-05-02bpf: Fix use-after-free of bpf_link when priming half-failsAndrii Nakryiko1-6/+7
2020-05-01bpf: Sharing bpf runtime stats with BPF_ENABLE_STATSSong Liu1-0/+57
2020-04-30bpf: Fix error return code in map_lookup_and_delete_elem()Wei Yongjun1-1/+3
2020-04-30bpf: Fix unused variable warningArnd Bergmann1-1/+1
2020-04-29bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_linkAndrii Nakryiko1-19/+136
2020-04-29bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_linkAndrii Nakryiko1-0/+49
2020-04-29bpf: Allocate ID for bpf_linkAndrii Nakryiko1-45/+98
2020-04-29bpf: Refactor bpf_link update handlingAndrii Nakryiko1-7/+4
2020-04-25bpf: Make bpf_link_fops staticZou Wei1-1/+1
2020-04-25bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fdAndrii Nakryiko1-2/+9
2020-04-14bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mappingAndrii Nakryiko1-9/+7
2020-03-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-115/+215
2020-03-31bpf: Implement bpf_prog replacement for an active bpf_cgroup_linkAndrii Nakryiko1-0/+55
2020-03-31bpf: Implement bpf_link-based cgroup BPF program attachmentAndrii Nakryiko1-9/+55
2020-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-14/+20
2020-03-30bpf: lsm: Implement attach, detach and executionKP Singh1-18/+39
2020-03-27bpf: Remove unused vairable 'bpf_xdp_link_lops'YueHaibing1-1/+0
2020-03-27bpf: Factor out attach_type to prog_type mapping for attach/detachAndrii Nakryiko1-87/+66
2020-03-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+5
2020-03-20bpf: Explicitly memset some bpf info structures declared on the stackGreg Kroah-Hartman1-2/+4
2020-03-20bpf: Explicitly memset the bpf_attr structureGreg Kroah-Hartman1-1/+2
2020-03-17bpf: Sanitize the bpf_struct_ops tcp-cc nameMartin KaFai Lau1-11/+14
2020-03-13bpf: Abstract away entire bpf_link clean up procedureAndrii Nakryiko1-7/+11
2020-03-11bpf: Add bpf_link_new_file that doesn't install FDAndrii Nakryiko1-34/+88
2020-03-06bpf: Do not allow map_freeze in struct_ops mapMartin KaFai Lau1-0/+5
2020-03-05bpf: Introduce BPF_MODIFY_RETURNKP Singh1-0/+1
2020-03-03bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko1-42/+181
2020-02-28bpf: INET_DIAG support in bpf_sk_storageMartin KaFai Lau1-0/+15
2020-02-25bpf: Replace open coded recursion prevention in sys_bpf()Thomas Gleixner1-19/+8
2020-01-23bpf: Introduce dynamic program extensionsAlexei Starovoitov1-3/+12
2020-01-21bpf: Fix memory leaks in generic update/delete batch opsBrian Vazquez1-11/+19
2020-01-17bpf: Remove set but not used variable 'first_key'YueHaibing1-2/+0
2020-01-16bpf: Add batch ops to all htab bpf mapYonghong Song1-1/+8
2020-01-16bpf: Add generic support for update and delete batch opsBrian Vazquez1-0/+115
2020-01-16bpf: Add generic support for lookup batch opBrian Vazquez1-4/+156
2020-01-16bpf: Add bpf_map_{value_size, update_value, map_copy_value} functionsBrian Vazquez1-128/+152
2020-01-09bpf: Introduce BPF_MAP_TYPE_STRUCT_OPSMartin KaFai Lau1-17/+35
2020-01-09bpf: Introduce BPF_PROG_TYPE_STRUCT_OPSMartin KaFai Lau1-6/+11
2019-12-20bpf: Support replacing cgroup-bpf program in MULTI modeAndrey Ignatov1-2/+2
2019-12-14bpf, xdp: Start using the BPF dispatcher for XDPBjörn Töpel1-8/+18
2019-12-11bpf: Emit audit messages upon successful prog load and unloadDaniel Borkmann1-0/+33
2019-11-25bpf: Add poke dependency tracking for prog array mapsDaniel Borkmann1-6/+14
2019-11-25bpf: Move owner type, jited info into array auxiliary dataDaniel Borkmann1-10/+6
2019-11-25bpf: Move bpf_free_used_maps into sleepable sectionDaniel Borkmann1-20/+0
2019-11-23Revert "bpf: Emit audit messages upon successful prog load and unload"Jakub Kicinski1-31/+0
2019-11-21bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc}() to u64 sizeDaniel Borkmann1-4/+7