summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-05-11bpf, x86: Generate trampolines from bpf_tramp_linksKui-Feng Lee10-103/+164
2022-05-11Merge branch 'bpf: Speed up symbol resolving in kprobe multi link'Alexei Starovoitov8-69/+308
2022-05-11selftests/bpf: Add attach bench testJiri Olsa2-0/+155
2022-05-11bpf: Resolve symbols with ftrace_lookup_symbols for kprobe multi linkJiri Olsa1-46/+66
2022-05-11fprobe: Resolve symbols with ftrace_lookup_symbolsJiri Olsa1-20/+12
2022-05-11ftrace: Add ftrace_lookup_symbols functionJiri Olsa3-0/+69
2022-05-11kallsyms: Make kallsyms_on_each_symbol generally availableJiri Olsa2-3/+6
2022-05-10Merge branch 'bpf: bpf link iterator'Alexei Starovoitov7-157/+261
2022-05-10selftests/bpf: Add bpf link iter testDmitrii Dolgov3-0/+44
2022-05-10selftests/bpf: Use ASSERT_* instead of CHECKDmitrii Dolgov1-154/+88
2022-05-10selftests/bpf: Fix result check for test_bpf_hash_mapDmitrii Dolgov1-2/+1
2022-05-10bpf: Add bpf_link iteratorDmitrii Dolgov4-1/+128
2022-05-10Merge branch 'Add source ip in bpf tunnel key'Alexei Starovoitov6-248/+687
2022-05-10selftests/bpf: Replace bpf_trace_printk in tunnel kernel codeKaixi Fan1-97/+72
2022-05-10selftests/bpf: Move vxlan tunnel testcases to test_progsKaixi Fan3-163/+610
2022-05-10bpf: Add source ip in "struct bpf_tunnel_key"Kaixi Fan3-0/+17
2022-05-10bpftool: bpf_link_get_from_fd support for LSM programs in lskelKP Singh1-0/+1
2022-05-10selftests/bpf: Handle batch operations for map-in-map bpf-mapsTakshak Chahande1-0/+252
2022-05-10bpf: Extend batch operations for map-in-map bpf-mapsTakshak Chahande2-2/+13
2022-05-10bpf: Print some info if disable bpf_jit_enable failedTiezhu Yang1-0/+6
2022-05-10net: sysctl: Use SYSCTL_TWO instead of &twoTiezhu Yang1-4/+3
2022-05-10bpf: Remove unused parameter from find_kfunc_desc_btf()Yuntao Wang1-5/+4
2022-05-10bpftool: Declare generator nameJason Wang1-2/+2
2022-05-10samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is providedJerome Marchand1-5/+4
2022-05-10Merge branch 'bpftool: fix feature output when helper probes fail'Andrii Nakryiko1-5/+17
2022-05-10bpftool: Output message if no helpers found in feature probingMilan Landaverde1-3/+15
2022-05-10bpftool: Adjust for error codes from libbpf probesMilan Landaverde1-2/+2
2022-05-09selftests/bpf: Test libbpf's ringbuf size fix up logicAndrii Nakryiko2-12/+2
2022-05-09libbpf: Automatically fix up BPF_MAP_TYPE_RINGBUF size, if necessaryAndrii Nakryiko1-1/+41
2022-05-09libbpf: Provide barrier() and barrier_var() in bpf_helpers.hAndrii Nakryiko6-8/+24
2022-05-09selftests/bpf: Add bpf_core_field_offset() testsAndrii Nakryiko4-3/+56
2022-05-09libbpf: Complete field-based CO-RE helpers with field offset helperAndrii Nakryiko1-0/+12
2022-05-09selftests/bpf: Use both syntaxes for field-based CO-RE helpersAndrii Nakryiko2-10/+9
2022-05-09libbpf: Improve usability of field-based CO-RE helpersAndrii Nakryiko1-4/+21
2022-05-09libbpf: Make __kptr and __kptr_ref unconditionally use btf_type_tag() attrAndrii Nakryiko1-5/+0
2022-05-09selftests/bpf: Prevent skeleton generation raceAndrii Nakryiko1-5/+5
2022-04-29selftests/bpf: Fix two memory leaks in prog_testsMykola Lysenko1-6/+11
2022-04-29Merge branch 'libbpf: allow to opt-out from BPF map creation'Alexei Starovoitov5-49/+209
2022-04-29selftests/bpf: Test bpf_map__set_autocreate() and related log fixup logicAndrii Nakryiko2-1/+62
2022-04-29libbpf: Allow to opt-out from creating BPF mapsAndrii Nakryiko3-17/+133
2022-04-29libbpf: Use libbpf_mem_ensure() when allocating new mapAndrii Nakryiko1-27/+10
2022-04-29libbpf: Append "..." in fixed up log if CO-RE spec is truncatedAndrii Nakryiko1-4/+4
2022-04-29selftests/bpf: Use target-less SEC() definitions in various testsAndrii Nakryiko5-11/+52
2022-04-29libbpf: Support target-less SEC() definitions for BTF-backed programsAndrii Nakryiko1-17/+32
2022-04-29libbpf: Allow "incomplete" basic tracing SEC() definitionsAndrii Nakryiko1-18/+51
2022-04-29bpf, sockmap: Call skb_linearize only when required in sk_psock_skb_ingress_e...Liu Jian1-9/+13
2022-04-28bpf, docs: Fix typo "respetively" to "respectively"Tiezhu Yang1-1/+1
2022-04-28bpf, docs: BPF_FROM_BE exists as alias for BPF_TO_BETiezhu Yang1-1/+1
2022-04-28bpf, docs: Remove duplicated word "instructions"Tiezhu Yang1-1/+1
2022-04-28samples/bpf: Detach xdp prog when program exits unexpectedly in xdp_rxq_info_...Zhengchao Shao1-6/+16