summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2021-10-28libbpf: Use O_CLOEXEC uniformly when opening fdsKumar Kartikeya Dwivedi
2021-10-28libbpf: Ensure that BPF syscall fds are never 0, 1, or 2Kumar Kartikeya Dwivedi
2021-10-28libbpf: Add weak ksym support to gen_loaderKumar Kartikeya Dwivedi
2021-10-28libbpf: Add typeless ksym support to gen_loaderKumar Kartikeya Dwivedi
2021-10-28bpf: Add bpf_kallsyms_lookup_name helperKumar Kartikeya Dwivedi
2021-10-28bpf/benchs: Add benchmarks for comparing hashmap lookups w/ vs. w/out bloom f...Joanne Koong
2021-10-28bpf/benchs: Add benchmark tests for bloom filter throughput + false positiveJoanne Koong
2021-10-28selftests/bpf: Add bloom filter map test casesJoanne Koong
2021-10-28libbpf: Add "map_extra" as a per-map-type extra flagJoanne Koong
2021-10-28bpf: Add bloom filter map implementationJoanne Koong
2021-10-27selftests/bpf: Adding a namespace reset for tc_redirectYucong Sun
2021-10-27selftests/bpf: Fix attach_probe in parallel modeYucong Sun
2021-10-27selfetests/bpf: Update vmtest.sh defaultsYucong Sun
2021-10-27libbpf: Deprecate bpf_objects_listJoe Burton
2021-10-25selftests/bpf: Guess function end for test_get_branch_snapshotSong Liu
2021-10-25selftests/bpf: Skip all serial_test_get_branch_snapshot in vmSong Liu
2021-10-25selftests/bpf: Fix test_core_reloc_mods on big-endian machinesIlya Leoshkevich
2021-10-25selftests/seccomp: Use __BYTE_ORDER__Ilya Leoshkevich
2021-10-25selftests/bpf: Use __BYTE_ORDER__Ilya Leoshkevich
2021-10-25libbpf: Use __BYTE_ORDER__Ilya Leoshkevich
2021-10-25libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED()Ilya Leoshkevich
2021-10-25libbpf: Deprecate ambiguously-named bpf_program__size() APIAndrii Nakryiko
2021-10-25libbpf: Deprecate multi-instance bpf_program APIsAndrii Nakryiko
2021-10-25libbpf: Add ability to fetch bpf_program's underlying instructionsAndrii Nakryiko
2021-10-25libbpf: Fix off-by-one bug in bpf_core_apply_relo()Andrii Nakryiko
2021-10-25bpftool: Switch to libbpf's hashmap for PIDs/names referencesQuentin Monnet
2021-10-25bpftool: Switch to libbpf's hashmap for programs/maps in BTF listingQuentin Monnet
2021-10-25bpftool: Switch to libbpf's hashmap for pinned paths of BPF objectsQuentin Monnet
2021-10-25bpftool: Do not expose and init hash maps for pinned path in main.cQuentin Monnet
2021-10-25bpftool: Remove Makefile dep. on $(LIBBPF) for $(LIBBPF_INTERNAL_HDRS)Quentin Monnet
2021-10-25selftests/bpf: Split out bpf_verif_scale selftests into multiple testsAndrii Nakryiko
2021-10-25selftests/bpf: Mark tc_redirect selftest as serialAndrii Nakryiko
2021-10-25selftests/bpf: Support multiple tests per fileAndrii Nakryiko
2021-10-25selftests/bpf: Normalize selftest entry pointsAndrii Nakryiko
2021-10-22libbpf: Fix BTF header parsing checksAndrii Nakryiko
2021-10-22libbpf: Fix overflow in BTF sanity checksAndrii Nakryiko
2021-10-22selftests/bpf: Add BTF_KIND_DECL_TAG typedef example in tag.cYonghong Song
2021-10-22selftests/bpf: Test deduplication for BTF_KIND_DECL_TAG typedefYonghong Song
2021-10-22selftests/bpf: Add BTF_KIND_DECL_TAG typedef unit testsYonghong Song
2021-10-22selftests/bpf: Fix flow dissector testsStanislav Fomichev
2021-10-22libbpf: Use func name when pinning programs with LIBBPF_STRICT_SEC_NAMEStanislav Fomichev
2021-10-22bpftool: Avoid leaking the JSON writer prepared for program metadataQuentin Monnet
2021-10-22selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIsHengqi Chen
2021-10-22bpftool: Switch to new btf__type_cnt APIHengqi Chen
2021-10-22tools/resolve_btfids: Switch to new btf__type_cnt APIHengqi Chen
2021-10-22perf bpf: Switch to new btf__raw_data APIHengqi Chen
2021-10-22libbpf: Add btf__type_cnt() and btf__raw_data() APIsHengqi Chen
2021-10-22libbpf: Fix memory leak in btf__dedup()Mauricio Vásquez
2021-10-22selftests/bpf: Make perf_buffer selftests work on 4.9 kernel againAndrii Nakryiko
2021-10-22libbpf: Fix the use of aligned attributeAndrii Nakryiko