aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-10-06tools: ynl-gen: use uapi header name for the header guardJakub Kicinski1-1/+5
2023-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski41-607/+811
2023-10-05Merge tag 'net-6.6-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds8-18/+432
2023-10-04Merge tag 'rtla-v6.6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-8/+30
2023-10-04tools: ynl: use uAPI include magic for samplesJakub Kicinski1-1/+4
2023-10-04tools: ynl: don't regen on every makeJakub Kicinski2-2/+1
2023-10-04Merge tag 'nf-23-10-04' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...Jakub Kicinski4-18/+292
2023-10-04Merge tag 'nf-next-23-09-28' of https://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski1-9/+37
2023-10-04Merge tag 'linux-kselftest-fixes-6.6-rc5' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-1/+1
2023-10-04Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski4-0/+140
2023-10-04netfilter: nf_tables: Deduplicate nft_register_obj audit logsPhil Sutter1-0/+20
2023-10-04selftests: netfilter: Extend nft_audit.shPhil Sutter1-16/+81
2023-10-04selftests: netfilter: test for sctp collision processing in nf_conntrackXin Long3-2/+191
2023-10-02handshake: Fix sign of key_serial_t fieldsChuck Lever1-2/+2
2023-10-02handshake: Fix sign of socket file descriptor fieldsChuck Lever1-3/+3
2023-10-01Merge tag 'mm-hotfixes-stable-2023-10-01-08-34' of git://git.kernel.org/pub/s...Linus Torvalds2-4/+4
2023-10-01inet: implement lockless IP_TOSEric Dumazet1-1/+1
2023-09-30Merge tag 'powerpc-6.6-3' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2-9/+9
2023-09-29selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparen...Juntong Deng2-4/+4
2023-09-29selftest/bpf: Add various selftests for program limitsDaniel Borkmann1-0/+84
2023-09-29bpf, sockmap: Add tests for MSG_F_PEEKJohn Fastabend1-0/+51
2023-09-28selftests: netfilter: test nat source port clash resolution interaction with ...Florian Westphal1-9/+37
2023-09-28selftests/tc-testing: update tdc documentationPedro Tammela1-55/+10
2023-09-28selftests/tc-testing: implement tdc parallel test runPedro Tammela3-57/+148
2023-09-28selftests/tc-testing: update test definitions for local resourcesPedro Tammela51-1114/+2369
2023-09-28selftests/tc-testing: localize test resourcesPedro Tammela5-98/+229
2023-09-26selftests: Fix wrong TARGET in kselftest top level MakefileJuntong Deng1-1/+1
2023-09-26Merge tag 'linux-kselftest-fixes-6.6-rc4' of git://git.kernel.org/pub/scm/lin...Linus Torvalds5-9/+34
2023-09-26Merge tag 'perf-tools-fixes-for-v6.6-1-2023-09-25' of git://git.kernel.org/pu...Linus Torvalds16-539/+255
2023-09-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-17/+43
2023-09-23Merge tag 'mm-hotfixes-stable-2023-09-23-10-31' of git://git.kernel.org/pub/s...Linus Torvalds3-2/+3
2023-09-23Merge tag 'kvm-riscv-fixes-6.6-1' of https://github.com/kvm-riscv/linux into ...Paolo Bonzini17-59/+316
2023-09-22rtla/timerlat: Do not stop user-space if a cpu is offlineDaniel Bristot de Oliveira1-2/+4
2023-09-22selftests/powerpc: Fix emit_tests to work with run_kselftest.shMichael Ellerman2-9/+9
2023-09-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni37-162/+872
2023-09-21Merge tag 'net-6.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds19-143/+726
2023-09-21Merge tag 'fixes-2023-09-21' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-5/+10
2023-09-21Merge tag 'sound-6.6-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds4-12/+5
2023-09-21KVM: riscv: selftests: Selectively filter-out AIA registersAnup Patel1-2/+21
2023-09-21KVM: riscv: selftests: Fix ISA_EXT register handling in get-reg-listAnup Patel1-14/+21
2023-09-20KVM: selftests: Assert that vasprintf() is successfulSean Christopherson1-1/+1
2023-09-19selftests/proc: fixup proc-empty-vm test after KSM changesAlexey Dobriyan1-0/+1
2023-09-19selftests: link libasan statically for tests with -fsanitize=addressRyan Roberts2-2/+2
2023-09-19selftests/bpf: Check bpf_cubic_acked() is called via struct_opsSong Liu2-0/+5
2023-09-19selftests/bpf: Print log buffer for exceptions test only on failureKumar Kartikeya Dwivedi1-2/+3
2023-09-18selftests/user_events: Fix to unmount tracefs when test created mountBeau Belgrave5-9/+34
2023-09-18kselftest: rtnetlink: add pause and pause on fail flagDaniel Mendes1-4/+23
2023-09-18kselftest: rtnetlink.sh: add verbose flagDaniel Mendes1-581/+381
2023-09-18selftests: hsr: Extend the testsuite to also cover HSRv1.Sebastian Andrzej Siewior1-6/+17
2023-09-18selftests: hsr: Reorder the testsuite.Sebastian Andrzej Siewior1-123/+132
2023-09-18selftests: hsr: Use `let' properly.Sebastian Andrzej Siewior1-1/+1
2023-09-17perf jevent: fix core dump on software events on s390Thomas Richter1-1/+1
2023-09-17perf pmu: Ensure all alias variables are initializedIan Rogers1-1/+1
2023-09-17perf jevents metric: Fix type of strcmp_cpuid_strIan Rogers1-2/+2
2023-09-17perf trace: Avoid compile error wrt redefining boolIan Rogers1-0/+2
2023-09-17perf bpf-prologue: Remove unused fileIan Rogers1-508/+0
2023-09-17Merge tag 'objtool-urgent-2023-09-17' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+2
2023-09-17vsock/test: track bytes in sk_buff merging test for SOCK_SEQPACKETStefano Garzarella1-3/+11
2023-09-17vsock/test: use send_buf() in vsock_test.cStefano Garzarella1-66/+9
2023-09-17vsock/test: add send_buf() utility functionStefano Garzarella2-36/+56
2023-09-17vsock/test: use recv_buf() in vsock_test.cStefano Garzarella1-87/+17
2023-09-17vsock/test: add recv_buf() utility functionStefano Garzarella2-35/+54
2023-09-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller45-365/+3585
2023-09-16selftests/bpf: Add tests for BPF exceptionsKumar Kartikeya Dwivedi7-0/+1332
2023-09-16selftests/bpf: Add BPF assertion macrosKumar Kartikeya Dwivedi1-0/+243
2023-09-16libbpf: Add support for custom exception callbacksKumar Kartikeya Dwivedi1-5/+109
2023-09-16libbpf: Refactor bpf_object__reloc_codeKumar Kartikeya Dwivedi1-19/+33
2023-09-16bpf: Add support for custom exception callbacksKumar Kartikeya Dwivedi1-1/+30
2023-09-16bpf: Implement BPF exceptionsKumar Kartikeya Dwivedi1-0/+16
2023-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller12-14/+302
2023-09-15Merge tag 'linux-kselftest-fixes-6.6-rc2' of git://git.kernel.org/pub/scm/lin...Linus Torvalds7-1/+129
2023-09-15selftest, bpf: enable cpu v4 tests for arm32Puranjay Mohan5-5/+10
2023-09-15bpf: Fix BTF_ID symbol generation collision in tools/Nick Desaulniers1-1/+1
2023-09-15tools: ynl: extend netdev sample to dump xdp-rx-metadata-featuresStanislav Fomichev4-2/+30
2023-09-15bpf: expose information about supported xdp metadata kfuncStanislav Fomichev1-0/+16
2023-09-15Merge tag 'nf-23-09-13' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...David S. Miller5-2/+277
2023-09-15selftests: tls: swap the TX and RX sockets in some testsSabrina Dubroca1-4/+4
2023-09-14selftests/bpf: Skip module_fentry_shadow test when bpf_testmod is not availableArtem Savkov1-0/+5
2023-09-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni291-9153/+8204
2023-09-14Merge tag 'net-6.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2-23/+71
2023-09-14selftests/xsk: display command line options with -hMagnus Karlsson2-2/+14
2023-09-14selftests/xsk: fail single test instead of all testsMagnus Karlsson1-24/+46
2023-09-14selftests/xsk: use ksft_print_msg uniformlyMagnus Karlsson1-12/+13
2023-09-14selftests/xsk: add option to run single testMagnus Karlsson3-21/+48
2023-09-14selftests/xsk: add option that lists all testsMagnus Karlsson3-7/+42
2023-09-14selftests/xsk: declare test names in structMagnus Karlsson2-171/+57
2023-09-14selftests/xsk: move all tests to separate functionsMagnus Karlsson1-55/+115
2023-09-14selftests/xsk: add option to only run tests in a single modeMagnus Karlsson3-8/+47
2023-09-14selftests/xsk: add timeout for Tx threadMagnus Karlsson1-4/+22
2023-09-14selftests/xsk: print per packet info in verbose modeMagnus Karlsson1-3/+10
2023-09-14memblock tests: fix warning ‘struct seq_file’ declared inside parameter listMike Rapoport (IBM)3-1/+4
2023-09-14memblock tests: fix warning: "__ALIGN_KERNEL" redefinedMike Rapoport (IBM)1-2/+0
2023-09-14test/vsock: shutdowned socket testArseniy Krasnov1-0/+138
2023-09-14memblock tests: Fix compilation errors.Rong Tao3-2/+6
2023-09-13selftests: netfilter: Test nf_tables audit loggingPhil Sutter5-2/+277
2023-09-13selftests/bpf: Fix kprobe_multi_test/attach_override testJiri Olsa2-9/+3
2023-09-13Merge tag 'trace-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-2/+2
2023-09-13tools headers UAPI: Update tools's copy of drm.h headersArnaldo Carvalho de Melo1-15/+69
2023-09-13tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+12
2023-09-13perf bench sched-seccomp-notify: Use the tools copy of seccomp.h UAPIArnaldo Carvalho de Melo1-1/+1
2023-09-13tools headers UAPI: Copy seccomp.h to be able to build 'perf bench' in older ...Arnaldo Carvalho de Melo2-0/+158
2023-09-13selftests/tc-testing: cls_u32: add tests for classidPedro Tammela1-0/+25
2023-09-13selftests/tc-testing: cls_route: add tests for classidPedro Tammela1-0/+25
2023-09-13selftests/tc-testing: cls_fw: add tests for classidPedro Tammela1-0/+49
2023-09-13tools headers UAPI: Sync files changed by new fchmodat2 and map_shadow_stack ...Arnaldo Carvalho de Melo5-1/+9
2023-09-13selftest: tcp: Add v4-mapped-v6 cases in bind_wildcard.c.Kuniyuki Iwashima1-0/+46
2023-09-13selftest: tcp: Move expected_errno into each test case in bind_wildcard.c.Kuniyuki Iwashima1-10/+10
2023-09-13selftest: tcp: Fix address length in bind_wildcard.c.Kuniyuki Iwashima1-1/+1
2023-09-12selftests/bpf: fix unpriv_disabled check in test_verifierArtem Savkov1-1/+1
2023-09-12selftests/bpf: Add testcases for tailcall infinite loop fixingLeon Hwang3-4/+269
2023-09-12Merge tag 'linux-kselftest-next-6.6-rc2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds4-16/+70
2023-09-12selftests: tracing: Fix to unmount tracefs for recovering environmentMasami Hiramatsu (Google)1-0/+8
2023-09-12selftests/bpf: ensure all CI arches set CONFIG_BPF_KPROBE_OVERRIDE=yAndrii Nakryiko2-1/+1
2023-09-12rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens after thread s...Daniel Bristot de Oliveira1-5/+8
2023-09-12rtla/timerlat_aa: Fix negative IRQ delayDaniel Bristot de Oliveira1-1/+17
2023-09-12rtla/timerlat_aa: Zero thread sum after every sample analysisDaniel Bristot de Oliveira1-0/+1
2023-09-11selftests/bpf: Offloaded prog after non-offloaded should not cause BUGEduard Zingerman1-0/+61
2023-09-12objtool: Fix _THIS_IP_ detection for cold functionsJosh Poimboeuf1-1/+2
2023-09-11selftests: user_events: create test-specific Kconfig fragmentsNaresh Kamboju1-0/+1
2023-09-11ftrace/selftests: Add softlink to latest log directorySteven Rostedt (Google)1-1/+9
2023-09-11selftests/user_events: Fix failures when user_events is not installedBeau Belgrave5-0/+111
2023-09-11selftests/bpf: Correct map_fd to data_fd in tailcallsLeon Hwang1-16/+16
2023-09-11selftests/bpf: Update bpf_clone_redirect expected return codeStanislav Fomichev1-2/+10
2023-09-11bpf: Clarify error expectations from bpf_clone_redirectStanislav Fomichev1-1/+3
2023-09-11selftests/bpf: Test all valid alloc sizes for bpf mem allocatorHou Tao2-0/+173
2023-09-11perf tools: Update copy of libbpf's hashmap.cArnaldo Carvalho de Melo1-10/+0
2023-09-11selftests: ALSA: remove unused variablesDing Xiang4-12/+5
2023-09-10selftests/net: Improve bind_bhash.sh to accommodate predictable network inter...Juntong Deng1-12/+14
2023-09-09Merge tag 'perf-tools-for-v6.6-1-2023-09-05' of git://git.kernel.org/pub/scm/...Linus Torvalds282-9119/+8004
2023-09-08Merge tag 'xarray-6.6' of git://git.infradead.org/users/willy/xarrayLinus Torvalds1-2/+66
2023-09-08selftests/ftrace: Fix dependencies for some of the synthetic event testsNaveen N Rao2-2/+2
2023-09-08bpftool: Fix -Wcast-qual warningDenys Zagorui1-1/+1
2023-09-08selftests/bpf: Add kprobe_multi override testJiri Olsa2-0/+50
2023-09-08selftests/bpf: trace_helpers.c: Add a global ksyms initialization mutexRong Tao1-0/+4
2023-09-08selftests/bpf: trace_helpers.c: Optimize kallsyms cacheRong Tao4-46/+114
2023-09-08Merge tag 'landlock-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+5
2023-09-08selftests: Keep symlinks, when possibleBjörn Töpel1-2/+2
2023-09-08selftests: fix dependency checker scriptRicardo B. Marliere1-12/+65
2023-09-08kselftest/runner.sh: Propagate SIGTERM to runner childBjörn Töpel1-1/+2
2023-09-08selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop()Hou Tao2-0/+195
2023-09-08bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecatedYonghong Song3-2/+22
2023-09-08selftests/bpf: Add some negative testsYonghong Song2-0/+171
2023-09-08selftests/bpf: Add tests for cgrp_local_storage with local percpu kptrYonghong Song2-0/+145
2023-09-08selftests/bpf: Remove unnecessary direct read of local percpu kptrYonghong Song1-4/+0
2023-09-08selftests/bpf: Add tests for array map with local percpu kptrYonghong Song2-0/+265
2023-09-08selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.hYonghong Song1-0/+31
2023-09-08libbpf: Add __percpu_kptr macro definitionYonghong Song1-0/+1
2023-09-08selftests/bpf: Update error message in negative linked_list testYonghong Song1-2/+2
2023-09-08libbpf: Add basic BTF sanity validationAndrii Nakryiko2-2/+162
2023-09-07Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds10-5/+339
2023-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds62-960/+2925
2023-09-06selftests/bpf: Check bpf_sk_storage has uncharged sk_omem_allocMartin KaFai Lau3-0/+118
2023-09-05selftests/ftrace: Correctly enable event in instance-event.tcZheng Yejian1-1/+1
2023-09-05tools/mm: fix undefined reference to pthread_onceXie XiuQi1-2/+2
2023-09-05perf parse-events: Fix driver config termIan Rogers1-0/+17
2023-09-04Merge tag 'pm-6.6-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-1/+1
2023-09-02Merge tag 'probes-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds2-1/+29
2023-09-02Merge tag 'x86-urgent-2023-09-02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-09-02perf parse-events: Fixes relating to no_value termsIan Rogers3-4/+4
2023-09-01Merge tag 'trace-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds2-4/+14
2023-09-01Merge tag 'wq-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-7/+191
2023-09-01Merge tag 'cgroup-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds7-2/+284
2023-09-01selftests/x86: Update map_shadow_stack syscall nrRick Edgecombe1-1/+1
2023-09-01Merge tag 'char-misc-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+13
2023-09-01Merge tag 'platform-drivers-x86-v6.6-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-4/+51
2023-09-01Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds9-3/+234
2023-09-01selftests/bpf: Fix a CI failure caused by vsock writeXu Kuohai2-0/+33
2023-09-01selftests: fib_tests: Add multipath list receive testsSriram Yagnaraman1-1/+154
2023-08-31selftests/bpf: Include build flavors for install targetBjörn Töpel1-0/+12
2023-08-31Merge tag 'powerpc-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds25-602/+423
2023-08-31perf parse-events: Fix propagation of term's no_value when cloningIan Rogers3-21/+19
2023-08-31perf parse-events: Name the two term enumsIan Rogers4-67/+187
2023-08-31perf list: Don't print Unit for "default_core"Ian Rogers1-1/+1
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-1/+885
2023-08-31Merge tag 'kvm-x86-svm-6.6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+1
2023-08-31Merge tag 'kvm-riscv-6.6-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini8-495/+1386
2023-08-31Merge tag 'kvm-s390-next-6.6-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2-0/+161
2023-08-31Merge tag 'kvm-x86-selftests-6.6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini54-465/+1377
2023-08-31selftests/bpf: Fix d_path testJiri Olsa1-1/+18
2023-08-31Merge patch series "RISC-V: mm: Make SV48 the default address space"Palmer Dabbelt7-1/+164
2023-08-30Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-24/+321
2023-08-30perf vendor events intel: Fix modifier in tma_info_system_mem_parallel_reads ...Ian Rogers1-1/+1
2023-08-30perf dlfilter: Avoid leak in v0 API test use of resolve_address()Adrian Hunter1-0/+2
2023-08-30perf metric: Add #num_cpus_online literalIan Rogers2-1/+11
2023-08-30perf pmu: Remove str from perf_pmu_aliasIan Rogers1-23/+10
2023-08-30perf parse-events: Make common term list to strbuf helperIan Rogers3-41/+81
2023-08-30perf parse-events: Minor help message improvementsIan Rogers1-2/+2
2023-08-30perf pmu: Avoid uninitialized use of alias->strIan Rogers1-0/+2
2023-08-30Merge tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2-3/+10
2023-08-30Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-8/+1
2023-08-30selftests/landlock: Fix a resource leakDing Xiang1-3/+5
2023-08-30selftests/bpf: Fix flaky cgroup_iter_sleepable subtestYonghong Song1-2/+3
2023-08-30bpftool: Fix build warnings with -Wtype-limitsYafang Shao1-1/+1
2023-08-29Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds1-7/+14
2023-08-29Merge tag 'for-6.6/io_uring-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds9-1440/+0
2023-08-29Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds2-1/+23
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds28-192/+1513
2023-08-29Merge tag 'linux-cpupower-6.6-rc2' of git://git.kernel.org/pub/scm/linux/kern...Rafael J. Wysocki1-1/+1
2023-08-29Merge tag 'net-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds221-1294/+26711
2023-08-29Merge tag 'v6.6-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds6-0/+550