aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init ops to recur itselfMartin KaFai Lau2022-09-291-0/+6
* bpf: Add __bpf_prog_{enter,exit}_struct_ops for struct_ops trampolineMartin KaFai Lau2022-09-291-0/+4
* bpf: Handle bpf_link_info for the parameterized task BPF iterators.Kui-Feng Lee2022-09-281-0/+4
* bpf: Parameterize task iterators.Kui-Feng Lee2022-09-282-0/+31
* bpf: Enforce W^X for bpf trampolineSong Liu2022-09-261-1/+0
* bpf: use bpf_prog_pack for bpf_dispatcherSong Liu2022-09-262-1/+7
* bpf: Return value in kprobe get_func_ip only for entry addressJiri Olsa2022-09-261-0/+1
* kprobes: Add new KPROBE_FLAG_ON_FUNC_ENTRY kprobe flagJiri Olsa2022-09-261-0/+1
* bpf: Prevent bpf program recursion for raw tracepoint probesJiri Olsa2022-09-211-0/+6
* bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncsRoberto Sassu2022-09-212-0/+16
* KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define KEY_LOOKUP_ALLRoberto Sassu2022-09-211-0/+6
* bpf: Export bpf_dynptr_get_size()Roberto Sassu2022-09-211-0/+1
* btf: Allow dynamic pointer parameters in kfuncsRoberto Sassu2022-09-212-0/+14
* bpf: Add bpf_user_ringbuf_drain() helperDavid Vernet2022-09-212-2/+47
* bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map typeDavid Vernet2022-09-212-0/+2
* bpf: Move nf_conn extern declarations to filter.hDaniel Xu2022-09-202-7/+6
* bpf: Rename nfct_bsa to nfct_btf_struct_accessDaniel Xu2022-09-201-4/+4
* bpf: Remove unused btf_struct_access stubDaniel Xu2022-09-201-12/+0
* bpf: Move bpf_dispatcher function out of ftrace locationsJiri Olsa2022-09-161-0/+7
* ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLEPeter Zijlstra (Intel)2022-09-161-1/+10
* bpf: Use bpf_capable() instead of CAP_SYS_ADMIN for blinding decisionYauheni Kaliuta2022-09-161-1/+1
* bpf: Add verifier check for BPF_PTR_POISON retval and argDave Marchevsky2022-09-151-0/+3
* bpf: Add verifier support for custom callback return rangeDave Marchevsky2022-09-101-0/+1
* bpf: Add support for writing to nf_conn:markDaniel Xu2022-09-101-0/+23
* bpf: Add stub for btf_struct_access()Daniel Xu2022-09-101-0/+9
* bpf: Add helper macro bpf_for_each_reg_in_vstateKumar Kartikeya Dwivedi2022-09-071-0/+21
* bpf: Add zero_map_value to zero map value with special fieldsKumar Kartikeya Dwivedi2022-09-071-0/+19
* bpf: Add copy_map_value_long to copy to remote percpu memoryKumar Kartikeya Dwivedi2022-09-071-19/+33
* bpf/verifier: allow kfunc to return an allocated memBenjamin Tissoires2022-09-073-1/+20
* bpf: split btf_check_subprog_arg_match in twoBenjamin Tissoires2022-09-071-0/+2
* bpf: Update descriptions for helpers bpf_get_func_arg[_cnt]()Yonghong Song2022-09-061-4/+5
* bpf: Allow struct argument in trampoline based programsYonghong Song2022-09-061-0/+4
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPaolo Abeni2022-09-0617-28/+206
|\
| * bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc.Alexei Starovoitov2022-09-051-0/+2
| * bpf: Add percpu allocation support to bpf_mem_alloc.Alexei Starovoitov2022-09-051-1/+1
| * bpf: Introduce any context BPF specific memory allocator.Alexei Starovoitov2022-09-051-0/+26
| * bpf: Change bpf_getsockopt(SOL_IPV6) to reuse do_ipv6_getsockopt()Martin KaFai Lau2022-09-022-0/+4
| * bpf: Change bpf_getsockopt(SOL_IP) to reuse do_ip_getsockopt()Martin KaFai Lau2022-09-021-0/+2
| * bpf: Change bpf_getsockopt(SOL_TCP) to reuse do_tcp_getsockopt()Martin KaFai Lau2022-09-021-0/+2
| * bpf: Change bpf_getsockopt(SOL_SOCKET) to reuse sk_getsockopt()Martin KaFai Lau2022-09-021-0/+2
| * bpf: net: Change do_ipv6_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-022-3/+3
| * bpf: net: Change do_ip_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-022-5/+5
| * bpf: net: Change sk_getsockopt() to take the sockptr_t argumentMartin KaFai Lau2022-09-022-2/+6
| * bpf: Support getting tunnel flagsShmulik Ladkani2022-09-021-1/+9
| * bpf, tnums: Warn against the usage of tnum_in(tnum_range(), ...)Shung-Hsi Yu2022-09-021-2/+18
| * bpf: Fix a few typos in BPF helpers documentationQuentin Monnet2022-08-261-8/+8
| * bpf: Add CGROUP prefix to cgroup_iter_orderHao Luo2022-08-251-5/+5
| * bpf: Introduce cgroup iterHao Luo2022-08-252-0/+38
| * bpf: Fix reference state management for synchronous callbacksKumar Kartikeya Dwivedi2022-08-241-0/+11
| * bpf: update bpf_{g,s}et_retval documentationStanislav Fomichev2022-08-231-5/+17