summaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2022-06-16bpf: Add helpers to issue and check SYN cookies in XDPMaxim Mikityanskiy1-0/+78
2022-06-16bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookieMaxim Mikityanskiy1-4/+6
2022-06-16selftests/bpf: add tests for sleepable (uk)probesDelyan Kratunov2-1/+108
2022-06-16libbpf: add support for sleepable uprobe programsDelyan Kratunov1-1/+4
2022-06-17libbpf: Fix internal USDT address translation logic for shared librariesAndrii Nakryiko2-65/+72
2022-06-14selftests/bpf: Avoid skipping certain subtestsYonghong Song1-1/+6
2022-06-14selftests/bpf: Fix test_varlen verification failure with latest llvmYonghong Song1-4/+4
2022-06-14bpftool: Do not check return value from libbpf_set_strict_mode()Quentin Monnet1-3/+1
2022-06-14Revert "bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK"Quentin Monnet8-3/+23
2022-06-14libbpf: Fix an unsigned < 0 bugYonghong Song1-1/+1
2022-06-11selftest/bpf/benchs: Add bpf_map benchmarkFeng Zhou5-1/+152
2022-06-09libbpf: Fix uprobe symbol file offset calculation logicAndrii Nakryiko1-41/+22
2022-06-09bpftool: Fix bootstrapping during a cross compilationShahab Vahedi1-1/+1
2022-06-07selftests/bpf: Add a test for enum64 value relocationsYonghong Song7-0/+218
2022-06-07selftests/bpf: Test BTF_KIND_ENUM64 for deduplicationYonghong Song1-2/+95
2022-06-07selftests/bpf: Add BTF_KIND_ENUM64 unit testsYonghong Song2-0/+37
2022-06-07selftests/bpf: Test new enum kflag and enum64 API functionsYonghong Song2-37/+114
2022-06-07selftests/bpf: Fix selftests failureYonghong Song1-20/+0
2022-06-07bpftool: Add btf enum64 supportYonghong Song3-3/+84
2022-06-07libbpf: Add enum64 relocation supportYonghong Song3-20/+48
2022-06-07libbpf: Add enum64 support for bpf linkingYonghong Song1-0/+2
2022-06-07libbpf: Add enum64 sanitizationYonghong Song3-5/+56
2022-06-07libbpf: Add enum64 support for btf_dumpYonghong Song2-34/+108
2022-06-07libbpf: Add enum64 deduplication supportYonghong Song2-2/+65
2022-06-07libbpf: Add enum64 parsing and new enum64 public APIYonghong Song3-0/+117
2022-06-07libbpf: Refactor btf__add_enum() for future code sharingYonghong Song1-15/+21
2022-06-07libbpf: Fix an error in 64bit relocation value computationYonghong Song1-1/+1
2022-06-07libbpf: Permit 64bit relocation valueYonghong Song2-24/+29
2022-06-07bpf: Add btf enum64 supportYonghong Song1-3/+14
2022-06-03selftests/bpf: Add drv mode testing for xdpingHangbin Liu1-0/+4
2022-06-03libbpf: Fix is_pow_of_2Yuze Chi3-10/+5
2022-06-03selftests/bpf: Fix tc_redirect_dtimeMartin KaFai Lau2-6/+55
2022-06-03libbpf: Fix a couple of typosDaniel Müller3-6/+6
2022-06-02libbpf: Fix determine_ptr_size() guessingDouglas Raillard1-6/+20
2022-06-02bpftool: Check for NULL ptr of btf in codegen_assertsMichael Mullin1-0/+3
2022-06-02selftests/bpf: Fix test_run logic in fexit_stress.cYuntao Wang1-28/+4
2022-06-02bpftool: Use libbpf_bpf_link_type_strDaniel Müller1-17/+10
2022-06-02selftests/bpf: Add test for libbpf_bpf_link_type_strDaniel Müller1-0/+48
2022-06-02libbpf: Introduce libbpf_bpf_link_type_strDaniel Müller3-0/+31
2022-06-02bpftool: Use libbpf_bpf_attach_type_strDaniel Müller9-150/+182
2022-06-02selftests/bpf: Add test for libbpf_bpf_attach_type_strDaniel Müller1-0/+48
2022-06-02libbpf: Introduce libbpf_bpf_attach_type_strDaniel Müller3-0/+64
2022-06-02bpftool: Use libbpf_bpf_map_type_strDaniel Müller4-79/+71
2022-06-02selftests/bpf: Add test for libbpf_bpf_map_type_strDaniel Müller1-1/+55
2022-06-02libbpf: Introduce libbpf_bpf_map_type_strDaniel Müller3-0/+52
2022-06-02bpftool: Use libbpf_bpf_prog_type_strDaniel Müller6-92/+65
2022-06-02selftests/bpf: Add test for libbpf_bpf_prog_type_strDaniel Müller1-0/+57
2022-06-02libbpf: Introduce libbpf_bpf_prog_type_strDaniel Müller3-0/+55
2022-06-02Merge tag 'net-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-13/+14
2022-06-02Merge tag 'memblock-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-117/+278