summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2021-10-01selftests/bpf: Use BTF-defined key/value for map definitionsHengqi Chen
2021-10-01libbpf: Support uniform BTF-defined key/value specification across all BPF mapsHengqi Chen
2021-09-30selftests/bpf: Use kselftest skip code for skipped testsPo-Hsu Lin
2021-09-29libbpf: Fix skel_internal.h to set errno on loader retval < 0Kumar Kartikeya Dwivedi
2021-09-29libbpf: Properly ignore STT_SECTION symbols in legacy map definitionsToke Høiland-Jørgensen
2021-09-29libbpf: Make gen_loader data aligned.Alexei Starovoitov
2021-09-29bpf: selftests: Fix fd cleanup in get_branch_snapshotKumar Kartikeya Dwivedi
2021-09-28selftests/bpf: Fix probe_user test failure with clang build kernelYonghong Song
2021-09-28bpftool: Avoid using "?: " in generated codeYucong Sun
2021-09-28selftests/bpf: Switch sk_lookup selftests to strict SEC("sk_lookup") useAndrii Nakryiko
2021-09-28libbpf: Add opt-in strict BPF program section name handling logicAndrii Nakryiko
2021-09-28libbpf: Complete SEC() table unification for BPF_APROG_SEC/BPF_EAPROG_SECAndrii Nakryiko
2021-09-28libbpf: Refactor ELF section handler definitionsAndrii Nakryiko
2021-09-28libbpf: Reduce reliance of attach_fns on sec_def internalsAndrii Nakryiko
2021-09-28libbpf: Refactor internal sec_def handling to enable pluggabilityAndrii Nakryiko
2021-09-28selftests/bpf: Normalize all the rest SEC() usesAndrii Nakryiko
2021-09-28selftests/bpf: Switch SEC("classifier*") usage to a strict SEC("tc")Andrii Nakryiko
2021-09-28selftests/bpf: Normalize XDP section names in selftestsAndrii Nakryiko
2021-09-28libbpf: Add "tc" SEC_DEF which is a better name for "classifier"Andrii Nakryiko
2021-09-27libbpf: Ignore STT_SECTION symbols in 'maps' sectionToke Høiland-Jørgensen
2021-09-28selftests: xsk: Add frame_headroom testMagnus Karlsson
2021-09-28selftests: xsk: Change interleaving of packets in unaligned modeMagnus Karlsson
2021-09-28selftests: xsk: Add single packet testMagnus Karlsson
2021-09-28selftests: xsk: Introduce pacing of trafficMagnus Karlsson
2021-09-28selftests: xsk: Fix socket creation retryMagnus Karlsson
2021-09-28selftests: xsk: Put the same buffer only once in the fill ringMagnus Karlsson
2021-09-28selftests: xsk: Fix missing initializationMagnus Karlsson
2021-09-26bpf: selftest: Add verifier tests for <8-byte scalar spill and refillMartin KaFai Lau
2021-09-26bpf: selftest: A bpf prog that has a 32bit scalar spillMartin KaFai Lau
2021-09-24selftests/bpf: Fix btf_dump __int128 test failure with clang build kernelYonghong Song
2021-09-21seltests: bpf: test_tunnel: Use ip neighJiri Benc
2021-09-21libbpf: Add legacy uprobe attaching supportAndrii Nakryiko
2021-09-21libbpf: Refactor and simplify legacy kprobe codeAndrii Nakryiko
2021-09-21selftests/bpf: Adopt attach_probe selftest to work on old kernelsAndrii Nakryiko
2021-09-21libbpf: Fix memory leak in legacy kprobe attach logicAndrii Nakryiko
2021-09-20libbpf: Add doc comments in libbpf.hGrant Seltzer
2021-09-17bpf: Clarify data_len param in bpf_snprintf and bpf_seq_printf commentsDave Marchevsky
2021-09-17selftests/bpf: Add trace_vprintk test progDave Marchevsky
2021-09-17selftests/bpf: Migrate prog_tests/trace_printk CHECKs to ASSERTsDave Marchevsky
2021-09-17bpftool: Only probe trace_vprintk feature in 'full' modeDave Marchevsky
2021-09-17libbpf: Use static const fmt string in __bpf_printkDave Marchevsky
2021-09-17libbpf: Modify bpf_printk to choose helper based on arg countDave Marchevsky
2021-09-17bpf: Add bpf_trace_vprintk helperDave Marchevsky
2021-09-17selftests/bpf: Stop using bpf_program__loadDave Marchevsky
2021-09-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski
2021-09-17selftests/bpf: Fix a few compiler warningsYonghong Song
2021-09-17libbpf: Constify all high-level program attach APIsAndrii Nakryiko
2021-09-17libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7Andrii Nakryiko
2021-09-17selftests/bpf: Switch fexit_bpf2bpf selftest to set_attach_target() APIAndrii Nakryiko
2021-09-17libbpf: Allow skipping attach_func_name in bpf_program__set_attach_target()Andrii Nakryiko