aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/bpf.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-1/+14
2020-03-30bpf: Implement bpf_link-based cgroup BPF program attachmentAndrii Nakryiko1-1/+9
2020-03-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2020-03-30bpf: Introduce BPF_PROG_TYPE_LSMKP Singh1-0/+3
2020-03-27bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor idDaniel Borkmann1-0/+1
2020-03-27bpf: Add netns cookie and enable it for bpf cgroup hooksDaniel Borkmann1-0/+1
2020-03-17bpf: Sanitize the bpf_struct_ops tcp-cc nameMartin KaFai Lau1-0/+1
2020-03-13bpf: Remove bpf_image treeJiri Olsa1-7/+1
2020-03-13bpf: Add dispatchers to kallsymsJiri Olsa1-7/+12
2020-03-13bpf: Add trampolines to kallsymsJiri Olsa1-0/+3
2020-03-13bpf: Add bpf_ksym_add/del functionsJiri Olsa1-0/+3
2020-03-13bpf: Add prog flag to struct bpf_ksym objectJiri Olsa1-0/+1
2020-03-13bpf: Move ksym_tnode to bpf_ksymJiri Olsa1-1/+1
2020-03-13bpf: Move lnode list node to struct bpf_ksymJiri Olsa1-1/+1
2020-03-13bpf: Add name to struct bpf_ksymJiri Olsa1-0/+2
2020-03-13bpf: Add struct bpf_ksymJiri Olsa1-0/+6
2020-03-13bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHERBjörn Töpel1-10/+11
2020-03-13bpf: Abstract away entire bpf_link clean up procedureAndrii Nakryiko1-1/+0
2020-03-12bpf: Added new helper bpf_get_ns_current_pid_tgidCarlos Neira1-0/+1
2020-03-11bpf: Add bpf_link_new_file that doesn't install FDAndrii Nakryiko1-0/+3
2020-03-09bpf: sockmap: Move generic sockmap hooks from BPF TCPLorenz Bauer1-1/+3
2020-03-04bpf: Add test ops for BPF_PROG_TYPE_TRACINGKP Singh1-0/+10
2020-03-04bpf: Introduce BPF_MODIFY_RETURNKP Singh1-0/+1
2020-03-04bpf: Refactor trampoline update codeKP Singh1-2/+11
2020-03-02bpf: Introduce pinnable bpf_link abstractionAndrii Nakryiko1-0/+13
2020-02-27bpf: INET_DIAG support in bpf_sk_storageMartin KaFai Lau1-0/+1
2020-02-28bpf: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-02-24bpf: Provide recursion prevention helpersThomas Gleixner1-0/+30
2020-02-24bpf: Use migrate_disable/enable in array macros and cgroup/lirc code.David Miller1-4/+4
2020-01-29bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init()Martin KaFai Lau1-2/+5
2020-01-25bpf: Allow to resolve bpf trampoline and dispatcher in unwindJiri Olsa1-1/+11
2020-01-22bpf: Add BPF_FUNC_jiffies64Martin KaFai Lau1-0/+1
2020-01-22bpf: Introduce dynamic program extensionsAlexei Starovoitov1-1/+9
2020-01-16xdp: Use bulking for non-map XDP_REDIRECT and consolidate code pathsToke Høiland-Jørgensen1-2/+11
2020-01-15bpf: Add batch ops to all htab bpf mapYonghong Song1-0/+3
2020-01-15bpf: Add generic support for update and delete batch opsBrian Vazquez1-0/+10
2020-01-15bpf: Add generic support for lookup batch opBrian Vazquez1-0/+5
2020-01-10bpf: Introduce function-by-function verificationAlexei Starovoitov1-1/+6
2020-01-09bpf: Introduce BPF_MAP_TYPE_STRUCT_OPSMartin KaFai Lau1-2/+47
2020-01-09bpf: Introduce BPF_PROG_TYPE_STRUCT_OPSMartin KaFai Lau1-0/+30
2019-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-4/+76
2019-12-19xdp: Make cpumap flush_list common for all map instancesBjörn Töpel1-2/+2
2019-12-19xdp: Make devmap flush_list common for all map instancesBjörn Töpel1-2/+2
2019-12-16bpf: Fix missing prog untrack in release_mapsDaniel Borkmann1-0/+2
2019-12-13bpf, x86: Align dispatcher branch targets to 16BBjörn Töpel1-1/+1
2019-12-13bpf, xdp: Start using the BPF dispatcher for XDPBjörn Töpel1-0/+15
2019-12-13bpf: Introduce BPF dispatcherBjörn Töpel1-0/+56
2019-12-13bpf: Move trampoline JIT image allocation to a functionBjörn Töpel1-0/+1
2019-12-11bpf: Make BPF trampoline use register_ftrace_direct() APIAlexei Starovoitov1-0/+1
2019-11-24bpf: Simplify __bpf_arch_text_poke poke type handlingDaniel Borkmann1-8/+2