summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2024-03-08bpftool: rename is_internal_mmapable_map into is_mmapable_mapAndrii Nakryiko1-9/+9
2024-03-08libbpf: Allow specifying 64-bit integers in map BTF.Alexei Starovoitov2-2/+43
2024-03-07selftests/bpf: Test cases for '?' in BTF namesEduard Zingerman1-0/+29
2024-03-07selftests/bpf: Test case for SEC("?.struct_ops")Eduard Zingerman2-6/+56
2024-03-07libbpf: Rewrite btf datasec names starting from '?'Eduard Zingerman3-2/+41
2024-03-07libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?.struct_ops.link")Eduard Zingerman1-1/+14
2024-03-07libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS sec_typeEduard Zingerman1-29/+32
2024-03-07selftests/bpf: Verify struct_ops autoload/autocreate syncEduard Zingerman4-4/+125
2024-03-07libbpf: Sync progs autoload with maps autocreate for struct_ops mapsEduard Zingerman1-0/+43
2024-03-07selftests/bpf: Test autocreate behavior for struct_ops mapsEduard Zingerman2-0/+118
2024-03-07selftests/bpf: Bad_struct_ops testEduard Zingerman4-0/+88
2024-03-07selftests/bpf: Utility functions to capture libbpf log in test_progsEduard Zingerman2-0/+62
2024-03-07selftests/bpf: Test struct_ops map definition with type suffixEduard Zingerman3-10/+46
2024-03-07libbpf: Honor autocreate flag for struct_ops mapsEduard Zingerman1-3/+15
2024-03-07libbpf: Tie struct_ops programs to kernel BTF ids, not to local idsEduard Zingerman1-23/+26
2024-03-07libbpf: Allow version suffixes (___smth) for struct_ops typesEduard Zingerman1-1/+5
2024-03-07selftests/bpf: Test may_gotoAlexei Starovoitov2-3/+101
2024-03-07bpf: Add cond_break macroAlexei Starovoitov1-0/+12
2024-03-07bpf: Introduce may_goto instructionAlexei Starovoitov1-0/+5
2024-03-05selftests/bpf: Test struct_ops maps with a large number of struct_ops program.Kui-Feng Lee3-0/+176
2024-03-04selftests/bpf: xdp_hw_metadata reduce sleep intervalSong Yoong Siang1-1/+1
2024-03-04selftests/bpf: Extend uprobe/uretprobe triggering benchmarksAndrii Nakryiko4-46/+103
2024-03-04libbpf: Correct debug message in btf__load_vmlinux_btfChen Shen1-1/+1
2024-03-03Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski97-390/+2114
2024-03-01netdevsim: fix rtnetlink.sh selftestDavid Wei1-0/+2
2024-03-01netdevsim: add selftest for forwarding skb between connected portsDavid Wei2-0/+144
2024-03-01selftests: ip_local_port_range: use XFAIL instead of SKIPJakub Kicinski1-3/+3
2024-03-01selftests: kselftest_harness: support using xfailJakub Kicinski1-1/+48
2024-03-01selftests: kselftest_harness: let PASS / FAIL provide diagnosticJakub Kicinski1-5/+4
2024-03-01selftests: kselftest_harness: separate diagnostic message with # in ksft_test...Jakub Kicinski2-1/+6
2024-03-01selftests: kselftest_harness: print test name for SKIPJakub Kicinski2-4/+6
2024-03-01selftests: kselftest: add ksft_test_result_code(), handling all exit codesJakub Kicinski2-2/+46
2024-03-01selftests: kselftest_harness: use exit code to store skipJakub Kicinski1-14/+5
2024-03-01selftests: kselftest_harness: save full exit code in metadataJakub Kicinski7-35/+41
2024-03-01selftests: kselftest_harness: generate test name onceJakub Kicinski1-6/+10
2024-03-01selftests: kselftest_harness: use KSFT_* exit codesJakub Kicinski1-6/+5
2024-03-01selftests/harness: Merge TEST_F_FORK() into TEST_F()Mickaël Salaün2-91/+27
2024-03-01selftests/landlock: Redefine TEST_F() as TEST_F_FORK()Mickaël Salaün1-1/+5
2024-03-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski15-56/+424
2024-03-01selftests/bpf: Test if shadow types work correctly.Kui-Feng Lee4-5/+41
2024-03-01bpftool: Add an example for struct_ops map and shadow type.Kui-Feng Lee1-6/+52
2024-03-01bpftool: Generated shadow variables for struct_ops maps.Kui-Feng Lee1-1/+236
2024-03-01libbpf: Convert st_ops->data to shadow type.Kui-Feng Lee1-2/+38
2024-03-01libbpf: Set btf_value_type_id of struct bpf_map for struct_ops.Kui-Feng Lee1-0/+5
2024-03-01bpf: Replace bpf_lpm_trie_key 0-length array with flexible arrayKees Cook3-11/+28
2024-02-29Merge tag 'net-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds7-16/+257
2024-02-29Merge tag 'nf-24-02-29' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni2-1/+190
2024-02-29selftests: vxlan_mdb: Avoid duplicate test namesIdo Schimmel1-18/+18
2024-02-29tools: ynl: use MSG_DONTWAIT for getting notificationsJakub Kicinski1-15/+14
2024-02-29tools: ynl: remove the libmnl dependencyJakub Kicinski4-6/+2