summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2021-04-23selftests/bpf: Use -O0 instead of -Og in selftests buildsAndrii Nakryiko1-4/+4
2021-04-23libbpf: Support extern resolution for BTF-defined maps in .maps sectionAndrii Nakryiko1-0/+132
2021-04-23libbpf: Add linker extern resolution support for functions and global variablesAndrii Nakryiko1-59/+790
2021-04-23libbpf: Tighten BTF type ID rewriting with error checkingAndrii Nakryiko1-0/+7
2021-04-23libbpf: Extend sanity checking ELF symbols with externs validationAndrii Nakryiko1-9/+40
2021-04-23libbpf: Make few internal helpers available outside of libbpf.cAndrii Nakryiko3-18/+16
2021-04-23libbpf: Factor out symtab and relos sanity checksAndrii Nakryiko1-106/+127
2021-04-23libbpf: Refactor BTF map definition parsingAndrii Nakryiko2-111/+178
2021-04-23libbpf: Allow gaps in BPF program sections to support overriden weak functionsAndrii Nakryiko1-36/+22
2021-04-23libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifierAndrii Nakryiko4-6/+58
2021-04-23libbpf: Suppress compiler warning when using SEC() macro with externsAndrii Nakryiko1-2/+9
2021-04-23bpftool: Dump more info about DATASEC membersAndrii Nakryiko1-8/+18
2021-04-23bpftool: Support dumping BTF VAR's "extern" linkageAndrii Nakryiko1-1/+3
2021-04-20selftests/bpf: Add docs target as all dependencyJiri Olsa1-1/+2
2021-04-19bpf/selftests: Add bpf_get_task_stack retval bounds test_progDave Marchevsky2-0/+28
2021-04-19bpf/selftests: Add bpf_get_task_stack retval bounds verifier testDave Marchevsky1-0/+43
2021-04-19selftests/bpf: Add a series of tests for bpf_snprintfFlorent Revest3-0/+218
2021-04-19libbpf: Introduce a BPF_SNPRINTF helper macroFlorent Revest1-0/+18
2021-04-19libbpf: Initialize the bpf_seq_printf parameters array field by fieldFlorent Revest1-11/+29
2021-04-19bpf: Add a bpf_snprintf helperFlorent Revest1-0/+28
2021-04-15bpftool: Fix a clang compilation warningYonghong Song1-1/+1
2021-04-15selftests/bpf: Silence clang compilation warningsYonghong Song3-4/+9
2021-04-15selftests/bpf: Fix test_cpp compilation failure with clangYonghong Song1-1/+1
2021-04-15tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.includeYonghong Song1-2/+10
2021-04-15selftests: Set CC to clang in lib.mk if LLVM is setYonghong Song1-0/+4
2021-04-15libbpf: Remove unused field.Alexei Starovoitov1-14/+1
2021-04-14tools/testing: Remove unused variablezuoqilin1-1/+1
2021-04-14selftests/bpf: Fix the ASSERT_ERR_PTR macroFlorent Revest1-1/+1
2021-04-13selftests/bpf: Add tests for target information in bpf_link info queriesToke Høiland-Jørgensen1-14/+44
2021-04-13bpf: Return target info when a tracing bpf_link is queriedToke Høiland-Jørgensen1-0/+2
2021-04-12libbpf: Clarify flags in ringbuf helpersPedro Tammela1-0/+16
2021-04-12bpf: Sync bpf headers in tooling infrastuctureDaniel Borkmann1-5/+32
2021-04-08selftests/bpf: ringbuf_multi: Test bpf_map__set_inner_map_fdYauheni Kaliuta2-0/+25
2021-04-08selftests/bpf: ringbuf_multi: Use runtime page sizeYauheni Kaliuta2-4/+20
2021-04-08libbpf: Add bpf_map__inner_map APIAndrii Nakryiko3-0/+12
2021-04-08selftests/bpf: ringbuf: Use runtime page sizeYauheni Kaliuta2-5/+13
2021-04-08selftests/bpf: mmap: Use runtime page sizeYauheni Kaliuta2-7/+19
2021-04-08selftests/bpf: Pass page size from userspace in map_ptrYauheni Kaliuta2-4/+15
2021-04-08selftests/bpf: Pass page size from userspace in sockopt_skYauheni Kaliuta2-6/+6
2021-04-08selftests/bpf: test_progs/sockopt_sk: Convert to use BPF skeletonYauheni Kaliuta1-48/+17
2021-04-08selftests/bpf: test_progs/sockopt_sk: Remove versionYauheni Kaliuta1-1/+0
2021-04-05libbpf: Fix KERNEL_VERSION macroHengqi Chen1-1/+1
2021-04-03bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing configMartin KaFai Lau1-0/+2
2021-04-03libbpf: Remove redundant semi-colonYang Yingliang1-1/+1
2021-04-03bpf, selftests: test_maps generating unrecognized data sectionJohn Fastabend1-12/+0
2021-04-02selftests: mptcp: dump more info on mpjoin errorsMatthieu Baerts1-2/+15
2021-04-02selftests: mptcp: init nstat historyMatthieu Baerts1-0/+7
2021-04-02selftests: mptcp: launch mptcp_connect with timeoutMatthieu Baerts4-33/+72
2021-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller28-668/+1496
2021-04-01selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICTCong Wang2-0/+58