summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2021-09-29selftests/bpf: Fix probe_user test failure with clang build kernelYonghong Song2-4/+28
2021-09-29bpftool: Avoid using "?: " in generated codeYucong Sun1-1/+4
2021-09-28selftests/bpf: Switch sk_lookup selftests to strict SEC("sk_lookup") useAndrii Nakryiko2-20/+20
2021-09-28libbpf: Add opt-in strict BPF program section name handling logicAndrii Nakryiko2-46/+99
2021-09-28libbpf: Complete SEC() table unification for BPF_APROG_SEC/BPF_EAPROG_SECAndrii Nakryiko1-101/+35
2021-09-28libbpf: Refactor ELF section handler definitionsAndrii Nakryiko1-111/+84
2021-09-28libbpf: Reduce reliance of attach_fns on sec_def internalsAndrii Nakryiko2-18/+30
2021-09-28libbpf: Refactor internal sec_def handling to enable pluggabilityAndrii Nakryiko1-42/+87
2021-09-28selftests/bpf: Normalize all the rest SEC() usesAndrii Nakryiko12-35/+33
2021-09-28selftests/bpf: Switch SEC("classifier*") usage to a strict SEC("tc")Andrii Nakryiko39-157/+141
2021-09-28selftests/bpf: Normalize XDP section names in selftestsAndrii Nakryiko19-30/+27
2021-09-28libbpf: Add "tc" SEC_DEF which is a better name for "classifier"Andrii Nakryiko1-0/+1
2021-09-28libbpf: Ignore STT_SECTION symbols in 'maps' sectionToke Høiland-Jørgensen1-2/+3
2021-09-28selftests: xsk: Add frame_headroom testMagnus Karlsson2-11/+44
2021-09-28selftests: xsk: Change interleaving of packets in unaligned modeMagnus Karlsson1-3/+3
2021-09-28selftests: xsk: Add single packet testMagnus Karlsson2-0/+14
2021-09-28selftests: xsk: Introduce pacing of trafficMagnus Karlsson2-7/+29
2021-09-28selftests: xsk: Fix socket creation retryMagnus Karlsson1-6/+5
2021-09-28selftests: xsk: Put the same buffer only once in the fill ringMagnus Karlsson1-6/+11
2021-09-28selftests: xsk: Fix missing initializationMagnus Karlsson1-0/+7
2021-09-26bpf: selftest: Add verifier tests for <8-byte scalar spill and refillMartin KaFai Lau1-0/+161
2021-09-26bpf: selftest: A bpf prog that has a 32bit scalar spillMartin KaFai Lau3-0/+393
2021-09-25selftests/bpf: Fix btf_dump __int128 test failure with clang build kernelYonghong Song1-6/+21
2021-09-22seltests: bpf: test_tunnel: Use ip neighJiri Benc1-2/+3
2021-09-22libbpf: Add legacy uprobe attaching supportAndrii Nakryiko1-8/+122
2021-09-22libbpf: Refactor and simplify legacy kprobe codeAndrii Nakryiko2-73/+88
2021-09-22selftests/bpf: Adopt attach_probe selftest to work on old kernelsAndrii Nakryiko1-4/+20
2021-09-22libbpf: Fix memory leak in legacy kprobe attach logicAndrii Nakryiko1-3/+7
2021-09-21libbpf: Add doc comments in libbpf.hGrant Seltzer1-8/+57
2021-09-18bpf: Clarify data_len param in bpf_snprintf and bpf_seq_printf commentsDave Marchevsky1-2/+3
2021-09-18selftests/bpf: Add trace_vprintk test progDave Marchevsky3-1/+103
2021-09-18selftests/bpf: Migrate prog_tests/trace_printk CHECKs to ASSERTsDave Marchevsky1-15/+9
2021-09-18bpftool: Only probe trace_vprintk feature in 'full' modeDave Marchevsky2-13/+10
2021-09-18libbpf: Use static const fmt string in __bpf_printkDave Marchevsky1-1/+7
2021-09-18libbpf: Modify bpf_printk to choose helper based on arg countDave Marchevsky1-8/+37
2021-09-18bpf: Add bpf_trace_vprintk helperDave Marchevsky1-0/+11
2021-09-18selftests/bpf: Stop using bpf_program__loadDave Marchevsky1-8/+31
2021-09-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski49-671/+2238
2021-09-17selftests/bpf: Fix a few compiler warningsYonghong Song2-5/+3
2021-09-17libbpf: Constify all high-level program attach APIsAndrii Nakryiko2-52/+52
2021-09-17libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7Andrii Nakryiko3-0/+10
2021-09-17selftests/bpf: Switch fexit_bpf2bpf selftest to set_attach_target() APIAndrii Nakryiko1-17/+26
2021-09-17libbpf: Allow skipping attach_func_name in bpf_program__set_attach_target()Andrii Nakryiko1-1/+12
2021-09-17libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocsAndrii Nakryiko1-0/+1
2021-09-17selftests/bpf: Stop using relaxed_core_relocs which has no effectAndrii Nakryiko1-2/+1
2021-09-17libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id()Andrii Nakryiko1-9/+5
2021-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski73-383/+1586
2021-09-16Merge tag 'net-5.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds10-27/+283
2021-09-16selftests: nci: replace unsigned int with intXiang wangx1-1/+1
2021-09-15bpf: Update bpf_get_smp_processor_id() documentationMatteo Croce1-1/+1