aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
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-02-29objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocksJosh Poimboeuf1-0/+12
2024-02-29perf vendor events intel: Add umasks/occ_sel to PCU events.Ian Rogers9-0/+27
2024-02-29perf map: Fix map reference count issuesIan Rogers2-10/+8
2024-02-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski15-56/+424
2024-02-29selftests/bpf: Test if shadow types work correctly.Kui-Feng Lee4-5/+41
2024-02-29bpftool: Add an example for struct_ops map and shadow type.Kui-Feng Lee1-6/+52
2024-02-29bpftool: Generated shadow variables for struct_ops maps.Kui-Feng Lee1-1/+236
2024-02-29libbpf: Convert st_ops->data to shadow type.Kui-Feng Lee1-2/+38
2024-02-29libbpf: Set btf_value_type_id of struct bpf_map for struct_ops.Kui-Feng Lee1-0/+5
2024-02-29libperf evlist: Avoid out-of-bounds accessIan Rogers2-8/+14
2024-02-29perf lock contention: Account contending locks tooNamhyung Kim3-7/+136
2024-02-29bpf: Replace bpf_lpm_trie_key 0-length array with flexible arrayKees Cook3-11/+28
2024-02-29perf metrics: Fix segv for metrics with no eventsIan Rogers1-1/+1
2024-02-29perf metrics: Fix metric matchingIan Rogers1-12/+10
2024-02-29fortify: Split reporting and avoid passing string pointerKees Cook1-1/+1
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-29KVM: selftests: aarch64: Remove unused functions from vpmu testRaghavendra Rao Ananta1-16/+0
2024-02-28selftests: vxlan_mdb: Avoid duplicate test namesIdo Schimmel1-18/+18
2024-02-28KVM: selftests: Add a basic SEV-ES smoke testSean Christopherson4-2/+38
2024-02-28KVM: selftests: Add a basic SEV smoke testPeter Gonda2-0/+59
2024-02-28KVM: selftests: Use the SEV library APIs in the intra-host migration testSean Christopherson1-42/+18
2024-02-28KVM: selftests: Add library for creating and interacting with SEV guestsPeter Gonda7-0/+244
2024-02-28KVM: selftests: Allow tagging protected memory in guest page tablesPeter Gonda7-1/+86
2024-02-28tools: ynl: use MSG_DONTWAIT for getting notificationsJakub Kicinski1-15/+14
2024-02-28tools: ynl: remove the libmnl dependencyJakub Kicinski4-6/+2
2024-02-28tools: ynl: stop using mnl socket helpersJakub Kicinski3-22/+42
2024-02-28tools: ynl: switch away from MNL_CB_*Jakub Kicinski3-34/+40
2024-02-28tools: ynl: switch away from mnl_cb_tJakub Kicinski3-18/+21
2024-02-28tools: ynl: stop using mnl_cb_run2()Jakub Kicinski2-19/+45
2024-02-28tools: ynl: use ynl_sock_read_msgs() for ACK handlingJakub Kicinski2-23/+14
2024-02-28tools: ynl: wrap recv() + mnl_cb_run2() into a single helperJakub Kicinski1-38/+18
2024-02-28tools: ynl-gen: remove unused parse codeJakub Kicinski3-11/+1
2024-02-28tools: ynl: make yarg the first member of struct ynl_dump_stateJakub Kicinski3-7/+6
2024-02-28tools: ynl: create local ARRAY_SIZE() helperJakub Kicinski2-2/+5
2024-02-28tools: ynl: create local nlmsg access helpersJakub Kicinski3-17/+52
2024-02-28tools: ynl: create local for_each helpersJakub Kicinski3-10/+57
2024-02-28tools: ynl: create local attribute helpersJakub Kicinski3-74/+227
2024-02-28tools: ynl: give up on libmnl for auto-intsJakub Kicinski1-9/+36
2024-02-28tools: ynl: fix handling of multiple mcast groupsJakub Kicinski1-0/+1