aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2024-03-22Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-86/+397
2024-03-22Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds18-197/+1105
2024-03-21Merge tag 'net-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds8-14/+32
2024-03-21Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2024-03-21Merge tag 'char-misc-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2024-03-21Merge tag 'usb-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds6-0/+503
2024-03-21selftests: forwarding: Fix ping failure due to short timeoutIdo Schimmel2-4/+4
2024-03-20Merge tag 'trace-tools-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds20-306/+644
2024-03-20tools/rtla: Add -U/--user-load option to timerlatDaniel Bristot de Oliveira3-9/+95
2024-03-20tools/verification: Use tools/build makefiles on rvDaniel Bristot de Oliveira6-133/+183
2024-03-20tools/rtla: Use tools/build makefiles to build rtlaDaniel Bristot de Oliveira7-145/+244
2024-03-20tools/tracing: Use tools/build makefiles on latency-collectorDaniel Bristot de Oliveira4-19/+122
2024-03-19tools: ynl: add header guards for nlctrlJakub Kicinski1-0/+1
2024-03-19wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64}Jason A. Donenfeld2-0/+2
2024-03-18Merge tag 'ktest-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds1-6/+11
2024-03-18Merge tag 'trace-v6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds1-0/+134
2024-03-18selftests/user_events: Test multi-format eventsBeau Belgrave1-0/+134
2024-03-18selftests: net: veth: test the ability to independently manipulate GRO and XDPIgnat Korchagin2-3/+25
2024-03-15Merge tag 'powerpc-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-0/+12
2024-03-15Merge tag 'v6.9-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds1-3/+5
2024-03-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds51-751/+3232
2024-03-15Merge patch series "riscv: mm: Extend mappable memory up to hint address"Palmer Dabbelt3-86/+67
2024-03-15ktest: force $buildonly = 1 for 'make_warnings_file' test typeRicardo B. Marliere1-0/+1
2024-03-15ktest.pl: Process variables within variablesSteven Rostedt1-6/+10
2024-03-15selftests: kvm: remove meaningless assignments in MakefilesPaolo Bonzini1-2/+2
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds10-24/+277
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds39-676/+2069
2024-03-14net: remove {revc,send}msg_copy_msghdr() from exportsJens Axboe1-7/+0
2024-03-14Merge tag 'perf-tools-for-v6.9-2024-03-13' of git://git.kernel.org/pub/scm/li...Linus Torvalds282-4813/+21268
2024-03-14Merge tag 'probes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds4-0/+42
2024-03-14Merge tag 'lsm-pr-20240314' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-15/+15
2024-03-14Merge tag 'landlock-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-30/+10
2024-03-14Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds10-1/+2109
2024-03-14Merge tag 'kvm-s390-next-6.9-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini1-0/+2
2024-03-14selftests: riscv: Generalize mm selftestsCharlie Jenkins3-86/+67
2024-03-14lsm: use 32-bit compatible data types in LSM syscallsCasey Schaufler4-15/+15
2024-03-13Merge tag 'drm-next-2024-03-13' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds9-567/+0
2024-03-13Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2-1/+2
2024-03-13Merge tag 'gpio-updates-for-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-6/+3
2024-03-12Merge tag 'slab-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds1-1/+0
2024-03-12Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+6
2024-03-12Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds299-2853/+12167
2024-03-12Merge tag 'seccomp-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-12/+67
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-1/+14
2024-03-12Merge tag 'execve-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2024-03-12selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirementsNico Pache1-1/+2
2024-03-12selftests/mm: skip uffd hugetlb tests with insufficient hugepagesNico Pache1-0/+6
2024-03-12selftests/mm: dont fail testsuite due to a lack of hugepagesNico Pache1-1/+0
2024-03-12Merge tag 's390-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-0/+31
2024-03-12riscv: andes: Support specifying symbolic firmware and hardware raw eventsLocus Wei-Han Chen5-0/+330
2024-03-11nexthop: Fix out-of-bounds access during attribute validationIdo Schimmel1-0/+6
2024-03-11Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-8/+8
2024-03-11Merge tag 'x86-asm-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-36/+22
2024-03-11Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski48-154/+2249
2024-03-11Merge tag 'x86_sev_for_v6.9_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2024-03-11selftests/bpf: Add kprobe multi triggering benchmarksJiri Olsa3-0/+50
2024-03-11Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-9/+37
2024-03-11selftests/bpf: Add bpf_arena_htab test.Alexei Starovoitov6-0/+243
2024-03-11selftests/bpf: Add bpf_arena_list test.Alexei Starovoitov4-0/+314
2024-03-11selftests/bpf: Add unit tests for bpf_arena_alloc/free_pagesAlexei Starovoitov6-2/+227
2024-03-11bpf: Add helper macro bpf_addr_space_cast()Alexei Starovoitov1-0/+43
2024-03-11libbpf: Recognize __arena global variables.Andrii Nakryiko3-13/+120
2024-03-11bpftool: Recognize arena map typeAlexei Starovoitov2-2/+2
2024-03-11libbpf: Add support for bpf_arena.Alexei Starovoitov2-8/+46
2024-03-11libbpf: Add __arg_arena to bpf_helpers.hAlexei Starovoitov1-0/+1
2024-03-11bpf: Disasm support for addr_space_cast instruction.Alexei Starovoitov1-0/+4
2024-03-11bpf: Introduce bpf_arena.Alexei Starovoitov1-0/+10
2024-03-11netlink: specs: support generating code for genl socket privJakub Kicinski2-0/+12
2024-03-11tools: ynl: remove trailing semicolonJakub Kicinski1-1/+1
2024-03-11selftests: mptcp: use KSFT_SKIP/KSFT_PASS/KSFT_FAILGeliang Tang6-26/+25
2024-03-11selftests: mptcp: declare event macros in mptcp_libGeliang Tang3-23/+29
2024-03-11selftests: mptcp: add mptcp_lib_verify_listener_eventsGeliang Tang3-38/+30
2024-03-11selftests: mptcp: print_test out of verify_listener_eventsGeliang Tang1-6/+2
2024-03-11selftests: mptcp: extract mptcp_lib_check_expectedGeliang Tang2-31/+32
2024-03-11selftests: mptcp: call test_fail without argumentGeliang Tang2-6/+13
2024-03-11selftests: mptcp: print test results with colorsGeliang Tang8-87/+90
2024-03-11selftests: mptcp: use += operator to append stringsGeliang Tang2-40/+43
2024-03-11selftests: mptcp: print test results with countersGeliang Tang6-14/+16
2024-03-11selftests: mptcp: add print_title in mptcp_libGeliang Tang2-10/+13
2024-03-11selftests: mptcp: export TEST_COUNTER variableGeliang Tang5-16/+14
2024-03-11selftests: mptcp: sockopt: print every test resultGeliang Tang1-17/+25
2024-03-11selftests: mptcp: connect: fix misaligned outputGeliang Tang1-3/+10
2024-03-11selftests: mptcp: connect: add dedicated port counterGeliang Tang1-3/+3
2024-03-11selftests: mptcp: print all error messages to stdoutGeliang Tang2-10/+11
2024-03-11Merge tag 'timers-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2024-03-11selftests: forwarding: Add a test for NH group statsPetr Machata5-0/+190
2024-03-11tools: ynl-gen: support using pre-defined values in attr checksHangbin Liu1-0/+2
2024-03-11Merge tag 'wq-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-14/+90
2024-03-11Merge tag 'vfs-6.9.pidfd' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-1/+30
2024-03-11Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2-6/+8
2024-03-11Merge tag 'linux_kselftest-kunit-6.9-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-0/+1
2024-03-11Merge tag 'linux_kselftest-next-6.9-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds56-842/+3014
2024-03-11selftests/bpf: Add fexit and kretprobe triggering benchmarksAndrii Nakryiko3-0/+50
2024-03-11Merge tag 'kvm-x86-xen-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-9/+50
2024-03-11Merge tag 'kvm-x86-pmu-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini12-161/+995
2024-03-11objtool: Check local label in read_unwind_hints()Tiezhu Yang1-1/+11
2024-03-11objtool: Check local label in add_dead_ends()Tiezhu Yang2-17/+24
2024-03-11objtool/LoongArch: Enable orc to be builtTiezhu Yang5-0/+250
2024-03-11objtool/x86: Separate arch-specific and generic partsTiezhu Yang5-179/+206
2024-03-11objtool/LoongArch: Implement instruction decoderTiezhu Yang3-2/+443
2024-03-11objtool/LoongArch: Enable objtool to be builtTiezhu Yang6-0/+173
2024-03-11Merge tag 'kvm-x86-selftests-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini26-240/+802
2024-03-11Merge tag 'kvm-riscv-6.9-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini15-307/+1361
2024-03-11Merge tag 'kvmarm-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...Paolo Bonzini6-35/+23
2024-03-11Merge tag 'loongarch-kvm-6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini56-246/+1047
2024-03-11ynl: samples: fix recycling rate calculationJakub Kicinski1-0/+2
2024-03-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+11
2024-03-10kbuild: unexport abs_srctree and abs_objtreeMasahiro Yamada1-1/+1
2024-03-09Merge tag 'kvm-x86-guest_memfd_fixes-6.8' of https://github.com/kvm-x86/linux...Paolo Bonzini69-266/+336
2024-03-08tools: ynl: Fix spelling mistake "Constructred" -> "Constructed"Colin Ian King1-1/+1
2024-03-07netdev: add queue stat for alloc failuresJakub Kicinski1-0/+1
2024-03-07netdev: add per-queue statisticsJakub Kicinski1-0/+19
2024-03-07selftests: userspace pm: avoid relaunching pm eventsMatthieu Baerts (NGI0)1-16/+13
2024-03-07selftests: mptcp: simult flows: fix shellcheck warningsMatthieu Baerts (NGI0)1-2/+8
2024-03-07selftests: mptcp: pm netlink: fix shellcheck warningsMatthieu Baerts (NGI0)1-4/+10
2024-03-07selftests: mptcp: sockopt: fix shellcheck warningsMatthieu Baerts (NGI0)1-4/+10
2024-03-07selftests: mptcp: connect: fix shellcheck warningsMatthieu Baerts (NGI0)1-29/+47
2024-03-07selftests: mptcp: diag: fix shellcheck warningsMatthieu Baerts (NGI0)1-4/+10
2024-03-07selftests: mptcp: add mptcp_lib_events helperGeliang Tang3-18/+18
2024-03-07selftests: mptcp: more operations in ns_init/exitGeliang Tang7-24/+4
2024-03-07selftests: mptcp: add mptcp_lib_ns_init/exit helpersGeliang Tang8-67/+53
2024-03-07selftests: mptcp: add local variables rndhGeliang Tang2-0/+2
2024-03-07selftests: mptcp: add mptcp_lib_check_tools helperGeliang Tang8-73/+40
2024-03-07selftests: mptcp: stop forcing iptables-legacyMatthieu Baerts (NGI0)2-16/+8
2024-03-07selftests/net: fix waiting time for ipv6_gc test in fib_tests.sh.Kui-Feng Lee1-10/+7
2024-03-07tools/net/ynl: Add nest-type-value decodingDonald Hunter1-0/+12
2024-03-07tools/net/ynl: Fix c codegen for array-nestDonald Hunter1-1/+1
2024-03-07tools/net/ynl: Report netlink errors without stacktraceDonald Hunter2-9/+13
2024-03-07tools/net/ynl: Fix extack decoding for netlink-rawDonald Hunter1-1/+6
2024-03-07bpftool: rename is_internal_mmapable_map into is_mmapable_mapAndrii Nakryiko1-9/+9
2024-03-07libbpf: Allow specifying 64-bit integers in map BTF.Alexei Starovoitov2-2/+43
2024-03-07Merge tag 'linux-cpupower-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kern...Rafael J. Wysocki1-1/+1
2024-03-07Merge branches 'for-next/reorg-va-space', 'for-next/rust-for-arm64', 'for-nex...Catalin Marinas10-1/+2109
2024-03-07tools: ynl: check for overflow of constructed messagesJakub Kicinski3-4/+68
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-21/+84
2024-03-07Merge tag 'net-6.8-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds3-11/+78
2024-03-07kselftest/arm64: Add 2023 DPISA hwcap test coverageMark Brown1-0/+217
2024-03-07kselftest/arm64: Add basic FPMR testMark Brown2-0/+83
2024-03-07kselftest/arm64: Handle FPMR context in generic signal frame parserMark Brown2-0/+9
2024-03-06selftests/harness: Fix TEST_F()'s vfork handlingMickaël Salaün2-23/+27
2024-03-06perf annotate: Add comments in the data structuresNamhyung Kim1-7/+62
2024-03-06perf annotate: Remove sym_hist.addr[] arrayNamhyung Kim2-34/+6
2024-03-06perf annotate: Calculate instruction overhead using hashmapNamhyung Kim3-17/+52
2024-03-06perf annotate: Add a hashmap for symbol histogramNamhyung Kim2-2/+42
2024-03-06selftests/bpf: Test cases for '?' in BTF namesEduard Zingerman1-0/+29
2024-03-06selftests/bpf: Test case for SEC("?.struct_ops")Eduard Zingerman2-6/+56
2024-03-06libbpf: Rewrite btf datasec names starting from '?'Eduard Zingerman3-2/+41
2024-03-06libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?.struct_ops.link")Eduard Zingerman1-1/+14
2024-03-06libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS sec_typeEduard Zingerman1-29/+32
2024-03-06selftests/bpf: Verify struct_ops autoload/autocreate syncEduard Zingerman4-4/+125
2024-03-06libbpf: Sync progs autoload with maps autocreate for struct_ops mapsEduard Zingerman1-0/+43
2024-03-06selftests/bpf: Test autocreate behavior for struct_ops mapsEduard Zingerman2-0/+118
2024-03-06selftests/bpf: Bad_struct_ops testEduard Zingerman4-0/+88
2024-03-06selftests/bpf: Utility functions to capture libbpf log in test_progsEduard Zingerman2-0/+62
2024-03-06selftests/bpf: Test struct_ops map definition with type suffixEduard Zingerman3-10/+46
2024-03-06libbpf: Honor autocreate flag for struct_ops mapsEduard Zingerman1-3/+15
2024-03-06libbpf: Tie struct_ops programs to kernel BTF ids, not to local idsEduard Zingerman1-23/+26
2024-03-06libbpf: Allow version suffixes (___smth) for struct_ops typesEduard Zingerman1-1/+5
2024-03-06selftests/bpf: Test may_gotoAlexei Starovoitov2-3/+101
2024-03-06bpf: Add cond_break macroAlexei Starovoitov1-0/+12
2024-03-06bpf: Introduce may_goto instructionAlexei Starovoitov1-0/+5
2024-03-06Fix cpupower-frequency-info.1 man page typoJan Kratochvil1-1/+1
2024-03-07selftests/ftrace: Add test cases for entry args at function exitMasami Hiramatsu (Google)2-0/+36
2024-03-07tracing/probes: Support $argN in return probe (kprobe and fprobe)Masami Hiramatsu (Google)2-0/+6
2024-03-06KVM: riscv: selftests: Add Zacas extension to get-reg-list testAnup Patel1-0/+4
2024-03-06KVM: riscv: selftests: Add Ztso extension to get-reg-list testAnup Patel1-0/+4
2024-03-06KVM: riscv: selftests: Add sstc timer testHaibo Xu7-10/+210
2024-03-06KVM: riscv: selftests: Change vcpu_has_ext to a common functionHaibo Xu3-10/+13
2024-03-06KVM: riscv: selftests: Add guest helper to get vcpu idHaibo Xu3-4/+10
2024-03-06KVM: riscv: selftests: Add exception handling supportHaibo Xu4-0/+221
2024-03-06tools: ynl: add --dbg-small-recv for easier kernel testingJakub Kicinski1-1/+6
2024-03-06tools: ynl: support debug printing messagesJakub Kicinski1-0/+15
2024-03-06tools: ynl: allow setting recv() sizeJakub Kicinski1-3/+18
2024-03-06tools: ynl: move the new line in NlMsg __repr__Jakub Kicinski1-3/+3
2024-03-06tools: ynl: remove __pycache__ during cleanJakub Kicinski1-0/+1
2024-03-06tools: ynl: add distclean to .PHONY in all makefilesJakub Kicinski3-3/+3
2024-03-06tools: ynl: rename make hardclean -> distcleanJakub Kicinski4-5/+5
2024-03-05selftests: avoid using SKIP(exit()) in harness fixure setupJakub Kicinski2-4/+4
2024-03-05selftests/bpf: Fix up xdp bonding test wrt feature flagsDaniel Borkmann1-2/+2
2024-03-05selftests/bpf: test case for callback_depth states pruning logicEduard Zingerman1-0/+70
2024-03-05selftests/exec: Perform script checks with /bin/bashKees Cook1-1/+1
2024-03-05KVM: selftests: Explicitly close guest_memfd files in some gmem testsDongli Zhang2-0/+5
2024-03-05selftest: gpio: remove obsolete gpio-mockup testKent Gibson1-6/+3
2024-03-05selftests/powerpc: Fix load_unaligned_zeropad build failureMichael Ellerman2-0/+1
2024-03-05selftests: forwarding: Make {, ip6}gre-inner-v6-multipath tests more robustIdo Schimmel2-4/+4
2024-03-05selftests: forwarding: Make VXLAN ECN encap tests more robustIdo Schimmel2-4/+4
2024-03-05selftests: forwarding: Make vxlan-bridge-1q pass on debug kernelsIdo Schimmel1-5/+5
2024-03-05selftests: forwarding: Make tc-police pass on debug kernelsIdo Schimmel1-8/+8
2024-03-05selftests: forwarding: Parametrize mausezahn delayIdo Schimmel16-41/+44
2024-03-05selftests: forwarding: Remove IPv6 L3 multipath hash testsIdo Schimmel4-147/+2
2024-03-05tools: virtio: introduce vhost_net_testYunsheng Lin4-3/+542
2024-03-05slab: remove PARTIAL_NODE slab_stateChengming Zhou1-1/+0
2024-03-04selftests/tc-testing: require an up to date iproute2 for blockcast testsPedro Tammela1-0/+7
2024-03-04selftests: net: Correct couple of spelling mistakesPrabhav Kumar Vaish2-2/+2
2024-03-04mm: huge_memory: enable debugfs to split huge pages to any orderZi Yan2-7/+183
2024-03-04selftests: damon: add access_memory to .gitignoreJavier Carrasco1-0/+1
2024-03-04selftest: damon: fix minor typos in test logsVincenzo Mezzela2-2/+2
2024-03-04selftests/bpf: Test struct_ops maps with a large number of struct_ops program.Kui-Feng Lee3-0/+176
2024-03-04kselftest: Add basic test for probing the rust sample modulesLaura Nao4-0/+51
2024-03-04selftests/bpf: xdp_hw_metadata reduce sleep intervalSong Yoong Siang1-1/+1